/* Minification failed. Returning unminified contents.
(549,473-480): run-time error JS1019: Can't have 'break' outside of loop: break a
(550,185-192): run-time error JS1019: Can't have 'break' outside of loop: break a
 */
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @version 3.9.0

 @attributions (infers respective third-party copyrights)
 Raphael 2.1.0 (modified as 'Red Raphael') <http://raphaeljs.com/license.html>
 JSON v2 <http://www.JSON.org/js.html>
 Firebug Lite 1.3.0 <http://getfirebug.com/firebuglite>
*/
(function(){if(!window.FusionCharts||!window.FusionCharts.version){var f=window,t=f.document,C=f.navigator,q={window:f},d=q.modules={},a=q.interpreters={},m=Object.prototype.toString,F=/msie/i.test(C.userAgent)&&!f.opera,c=/loaded|complete/,l=!1,b=function(){var a=q.ready;q.ready=!0;q.raiseEvent&&(q.readyNotified=!0,q.raiseEvent("ready",{version:q.core.version,now:!a},q.core));q.readyNow=!a},p=function(a,b){var e,h;if(b instanceof Array)for(e=0;e<b.length;e+=1)"object"!==typeof b[e]?a[e]=b[e]:("object"!==
typeof a[e]&&(a[e]=b[e]instanceof Array?[]:{}),p(a[e],b[e]));else for(e in b)"object"===typeof b[e]?(h=m.call(b[e]),"[object Object]"===h?("object"!==typeof a[e]&&(a[e]={}),p(a[e],b[e])):"[object Array]"===h?(a[e]instanceof Array||(a[e]=[]),p(a[e],b[e])):a[e]=b[e]):a[e]=b[e];return a};q.extend=function(a,b,e,h){var k;e&&a.prototype&&(a=a.prototype);if(!0===h)p(a,b);else for(k in b)a[k]=b[k];return a};q.uniqueId=function(){return"chartobject-"+(q.uniqueId.lastId+=1)};q.uniqueId.lastId=0;q.policies=
{options:{chartTypeSourcePath:["typeSourcePath",""],product:["product","v3"],insertMode:["insertMode","replace"],safeMode:["safeMode",!0],overlayButton:["overlayButton",void 0],containerBackgroundColor:["containerBackgroundColor","#ffffff"],containerBackgroundOpacity:["containerBackgroundOpacity",1],containerClassName:["containerClassName","fusioncharts-container"],chartType:["type",void 0],baseChartMessageFont:["baseChartMessageFont","Verdana,sans"],baseChartMessageFontSize:["baseChartMessageFontSize",
"10"],baseChartMessageColor:["baseChartMessageColor","#666666"],baseChartMessageImageHAlign:["baseChartMessageImageHAlign","middle"],baseChartMessageImageVAlign:["baseChartMessageImageVAlign","middle"],baseChartMessageImageAlpha:["baseChartMessageImageAlpha",100],baseChartMessageImageScale:["baseChartMessageImageScale",100],dataLoadStartMessage:["dataLoadStartMessage","Retrieving data. Please wait."],dataLoadErrorMessage:["dataLoadErrorMessage","Error in loading data."],dataInvalidMessage:["dataInvalidMessage",
"Invalid data."],dataEmptyMessage:["dataEmptyMessage","No data to display."],typeNotSupportedMessage:["typeNotSupportedMessage","Chart type not supported."],loadMessage:["loadMessage","Loading chart. Please wait."],renderErrorMessage:["renderErrorMessage","Unable to render chart."]},attributes:{lang:["lang","EN"],id:["id",void 0]},width:["width","400"],height:["height","300"],src:["swfUrl",""]};a.stat="swfUrl id width height debugMode registerWithJS backgroundColor scaleMode lang detectFlashVersion autoInstallRedirect".split(" ");
q.parsePolicies=function(a,b,e){var h,k,c;for(k in b)if(q.policies[k]instanceof Array)c=e[b[k][0]],a[k]=void 0===c?b[k][1]:c;else for(h in"object"!==typeof a[k]&&(a[k]={}),b[k])c=e[b[k][h][0]],a[k][h]=void 0===c?b[k][h][1]:c};q.parseCommands=function(b,c,e){var h,k;"string"===typeof c&&(c=a[c]||[]);h=0;for(k=c.length;h<k;h++)b[c[h]]=e[h];return b};q.registrars={module:function(){return q.core.apply(q.core,arguments)}};q.core=function(b){if(!(this instanceof q.core)){if(1===arguments.length&&b instanceof
Array&&"private"===b[0]){if(d[b[1]])return;d[b[1]]={};b[3]instanceof Array&&(q.core.version[b[1]]=b[3]);return"function"===typeof b[2]?b[2].call(q,d[b[1]]):q}if(1===arguments.length&&"string"===typeof b)return q.core.items[b];q.raiseError&&q.raiseError(this,"25081840","run","",new SyntaxError('Use the "new" keyword while creating a new FusionCharts object'))}var c={};this.__state={};1===arguments.length&&"object"===typeof arguments[0]?c=arguments[0]:q.parseCommands(c,a.stat,arguments);1<arguments.length&&
"object"===typeof arguments[arguments.length-1]&&(delete c[a.stat[arguments.length-1]],q.extend(c,arguments[arguments.length-1]));this.id="undefined"===typeof c.id?this.id=q.uniqueId():c.id;this.args=c;q.core.items[this.id]instanceof q.core&&q.raiseWarning(this,"06091847","param","",Error('A FusionChart oject with the specified id "'+this.id+'" already exists. Renaming it to '+(this.id=q.uniqueId())));q.parsePolicies(this,q.policies,c);this.attributes.id=this.id;this.resizeTo&&this.resizeTo(c.width,
c.height,!0);this.chartType&&this.chartType(c.type||c.swfUrl,!0);q.raiseEvent("beforeInitialize",c,this);q.core.items[this.id]=this;q.core.defaultOptions=q.core.options;q.raiseEvent("initialized",c,this);return this};q.core.prototype={};q.core.prototype.constructor=q.core;q.extend(q.core,{id:"FusionCharts",version:["3","9","0"],items:{},options:{},getObjectReference:function(a){return q.core.items[a].ref},register:function(a){return q.registrars[a=a&&a.toString&&a.toString().toLowerCase()]&&q.registrars[a].apply(q.core,
Array.prototype.slice.call(arguments,1))}});f.FusionCharts=q.core;f.FusionMaps&&f.FusionMaps.legacy&&(q.core(["private","modules.core.geo",f.FusionMaps.legacy,f.FusionMaps.version]),l=!0);c.test(t.readyState)||t.loaded?(q.ready=!0,setTimeout(b,1)):function(){function a(){arguments.callee.done||(arguments.callee.done=!0,e&&clearTimeout(e),l||(f.FusionMaps&&f.FusionMaps.legacy&&q.core(["private","modules.core.geo",f.FusionMaps.legacy,f.FusionMaps.version]),f.FusionMaps=q.core),setTimeout(b,1))}function d(){c.test(t.readyState)?
a():e=setTimeout(d,10)}var e,h;t.addEventListener?t.addEventListener("DOMContentLoaded",a,!1):t.attachEvent&&f.attachEvent("onLoad",a);if(F)try{"https:"===f.location.protocol?t.write('<script id="__ie_onload_fusioncharts" defer="defer" src="//:">\x3c/script>'):t.write('<script id="__ie_onload_fusioncharts" defer="defer" src="javascript:void(0)">\x3c/script>'),h=t.getElementById("__ie_onload_fusioncharts"),h.onreadystatechange=function(){"complete"==this.readyState&&a()}}catch(k){}/WebKit/i.test(C.userAgent)&&
(e=setTimeout(d,10));f.onload=function(b){return function(){a();b&&b.call&&b.call(f)}}(f.onload)}();f.FusionMaps=q.core}})();
FusionCharts.register("module",["private","modules.mantle.errormanager",function(){var f=this,t=f.window,C={type:"TypeException",range:"ValueRangeException",impl:"NotImplementedException",param:"ParameterException",run:"RuntimeException",comp:"DesignTimeError",undefined:"UnspecifiedException"},q=function(a,d,F,c,l,b){var p="#"+d+" "+(a?a.id:"unknown-source")+c+" "+b+" >> ";l instanceof Error?(l.name=C[F],l.module="FusionCharts"+c,l.level=b,l.message=p+l.message,p=l.message,t.setTimeout(function(){throw l;
},0)):p+=l;d={id:d,nature:C[F],source:"FusionCharts"+c,message:p};f.raiseEvent(b,d,a);if("function"===typeof t["FC_"+b])t["FC_"+b](d)},d;f.raiseError=function(a,d,f,c,l){q(a,d,f,c,l,"Error")};f.raiseWarning=function(a,d,f,c,l){q(a,d,f,c,l,"Warning")};d={outputHelpers:{text:function(a,f){d.outputTo("#"+a.eventId+" ["+(a.sender.id||a.sender).toString()+'] fired "'+a.eventType+'" event. '+("error"===a.eventType||"warning"===a.eventType?f.message:""))},event:function(a,d){this.outputTo(a,d)},verbose:function(a,
f){d.outputTo(a.eventId,a.sender.id,a.eventType,f)}},outputHandler:function(a,m){"function"!==typeof d.outputTo?f.core["debugger"].outputFailed=!0:(f.core["debugger"].outputFailed=!1,d.currentOutputHelper(a,m))},currentOutputHelper:void 0,outputTo:void 0,enabled:!1};d.currentOutputHelper=d.outputHelpers.text;f.extend(f.core,{"debugger":{syncStateWithCharts:!0,outputFormat:function(a){return a&&"function"===typeof a.toLowerCase&&"function"===typeof d.outputHelpers[a=a.toLowerCase()]?(d.currentOutputHelper=
d.outputHelpers[a],!0):!1},outputTo:function(a){"function"===typeof a?d.outputTo=a:null===a&&(f.core["debugger"].enable(!1),delete d.outputTo)},enable:function(a,m,F){var c;"object"===typeof a&&1===arguments.length&&(c=a,a=c.state,m=c.outputTo,F=c.outputFormat);"function"===typeof a&&("string"!==typeof m||2!==arguments.length&&!c||(F=m),m=a,a=!0);if("boolean"===typeof a&&a!==d.enabled)f.core[(d.enabled=a)?"addEventListener":"removeEventListener"]("*",d.outputHandler);"function"===typeof m&&(d.outputTo=
m);f.core["debugger"].outputFormat(F);return d.enabled},enableFirebugLite:function(){var a;t.console&&t.console.firebug?f.core["debugger"].enable(t.console.log,"verbose"):((a=t.document.getElementsByTagName("html"))&&a[0].setAttribute("debug","true"),f.loadScript("https://getfirebug.com/firebug-lite.js#overrideConsole=false,startOpened=true",function(){f.core["debugger"].enable(t.console.log,"verbose")},"{ startOpened: true }",!0,!0))}},debugMode:{enabled:function(){t.setTimeout(function(){throw Error("Deprecated! Please use FusionCharts.debugger.enable instead.");
},0);return f.core["debugger"].enable.apply(f.core["debugger"],arguments)}}},!1)}]);
FusionCharts.register("module",["private","modules.mantle.eventmanager",function(){var f=this,t=f.window,C=f.core,q=t.Object.prototype.toString,d=q.call([]),a=function(a,b,c,e){try{a[0].call(b,c,e||{})}catch(h){setTimeout(function(){throw h;},0)}},m=function(b,c,d){if(b instanceof Array)for(var e=0,h;e<b.length;e+=1){if(b[e][1]===c.sender||void 0===b[e][1])h=b[e][1]===c.sender?c.sender:f.core,a(b[e],h,c,d),!0===c.detached&&(b.splice(e,1),--e,c.detached=!1);if(!0===c.cancelled)break}},F={unpropagator:function(){return!1===
(this.cancelled=!0)},detacher:function(){return!1===(this.detached=!0)},undefaulter:function(){return!1===(this.prevented=!0)},listeners:{},lastEventId:0,addListener:function(a,b,c){var e,h;if(q.call(a)===d){e=[];for(h=0;h<a.length;h+=1)e.push(F.addListener(a[h],b,c));return e}if("string"!==typeof a)f.raiseError(c||f.core,"03091549","param","::EventTarget.addListener",Error("Unspecified Event Type"));else if("function"!==typeof b)f.raiseError(c||f.core,"03091550","param","::EventTarget.addListener",
Error("Invalid Event Listener"));else return a=a.toLowerCase(),F.listeners[a]instanceof Array||(F.listeners[a]=[]),F.listeners[a].push([b,c]),b},removeListener:function(a,b,c){var e;if("function"!==typeof b)f.raiseError(c||f.core,"03091560","param","::EventTarget.removeListener",Error("Invalid Event Listener"));else if(a instanceof Array)for(e=0;e<a.length;e+=1)F.removeListener(a[e],b,c);else if("string"!==typeof a)f.raiseError(c||f.core,"03091559","param","::EventTarget.removeListener",Error("Unspecified Event Type"));
else if(a=a.toLowerCase(),a=F.listeners[a],a instanceof Array)for(e=0;e<a.length;e+=1)a[e][0]===b&&a[e][1]===c&&(a.splice(e,1),--e)},triggerEvent:function(a,b,c,e,h,k){if("string"!==typeof a)f.raiseError(b,"03091602","param","::EventTarget.dispatchEvent",Error("Invalid Event Type"));else{a=a.toLowerCase();var d={eventType:a,eventId:F.lastEventId+=1,sender:b||Error("Orphan Event"),cancelled:!1,stopPropagation:this.unpropagator,prevented:!1,preventDefault:this.undefaulter,detached:!1,detachHandler:this.detacher};
m(F.listeners[a],d,c);m(F.listeners["*"],d,c);switch(d.prevented){case !0:if("function"===typeof k)try{k.call(e||b||t,d,c||{})}catch(l){setTimeout(function(){throw l;},0)}break;default:if("function"===typeof h)try{h.call(e||b||t,d,c||{})}catch(J){setTimeout(function(){throw J;},0)}}return!0}}},c=f.raiseEvent=function(a,b,c,e,h,k){return F.triggerEvent(a,c,b,e,h,k)},l=f.legacyEventList={},b={};f.disposeEvents=function(a){var b,c;for(b in F.listeners)for(c=0;c<F.listeners[b].length;c+=1)F.listeners[b][c][1]===
a&&F.listeners[b].splice(c,1)};f.raiseEventWithLegacy=function(a,b,d,e,h,k,v){var f=l[a];c(a,b,d,h,k,v);f&&"function"===typeof t[f]&&setTimeout(function(){t[f].apply(h||t,e)},0)};f.raiseEventGroup=function(a,d,l,e,h,k,v){var f=e.id,m=a+f;b[m]?(clearTimeout(b[m]),delete b[m]):f&&m?b[m]=setTimeout(function(){c(d,l,e,h,k,v);delete b[m]},0):c(d,l,e,h,k,v)};f.addEventListener=function(a,b){return F.addListener(a,b)};f.removeEventListener=function(a,b){return F.removeListener(a,b)};f.extend(C,{addEventListener:function(a,
b){return F.addListener(a,b)},removeEventListener:function(a,b){return F.removeListener(a,b)},ready:function(a,b,c){f.ready?(C.ready=function(a,h){"function"===typeof a&&setTimeout(function(){a.call(h||C,b||C)},0)},C.ready(a,c)):"function"===typeof a&&C.addEventListener("ready",function(){C.ready(a,b,c)});return this}});C.on=C.addEventListener;f.extend(C.prototype,{addEventListener:function(a,b){return F.addListener(a,b,this)},removeEventListener:function(a,b){return F.removeListener(a,b,this)}});
C.prototype.on=C.prototype.addEventListener;f.policies.options.events=["events",{}];f.addEventListener("beforeInitialize",function(a){a=a.sender;var b=a.options.events,c;if(b)for(c in b)"function"===typeof b[c]&&a.addEventListener(c,b[c])});f.ready&&!f.readyNotified&&(f.readyNotified=!0,f.raiseEvent("ready",{version:f.core.version,now:f.readyNow},f.core))}]);
FusionCharts.register("module",["private","modules.mantle.ajax",function(){var f=this,t=f.window,C=parseFloat(t.navigator.appVersion.split("MSIE")[1]),q=5.5<=C&&7>=C?!0:!1,d="file:"===t.location.protocol,a=t.ActiveXObject,m=(!a||!d)&&t.XMLHttpRequest,F={objects:0,xhr:0,requests:0,success:0,failure:0,idle:0},c=function(){var d;if(m)return c=function(){F.xhr++;return new m},c();try{d=new a("Msxml2.XMLHTTP"),c=function(){F.xhr++;return new a("Msxml2.XMLHTTP")}}catch(b){try{d=new a("Microsoft.XMLHTTP"),
c=function(){F.xhr++;return new a("Microsoft.XMLHTTP")}}catch(f){d=!1}}return d};f.core.ajax={stats:function(a){return a?F[a]:f.extend({},F)},headers:{"If-Modified-Since":"Sat, 29 Oct 1994 19:43:31 GMT","X-Requested-With":"XMLHttpRequest","X-Requested-By":"FusionCharts",Accept:"text/plain, */*","Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"}};C=f.ajax=function(a,b){this.onSuccess=a;this.onError=b;this.open=!1;F.objects++;F.idle++};f.extend(C.prototype,{headers:f.core.ajax.headers,
transact:function(a,b,m,H){var s=this,e=s.xmlhttp,h=s.headers,k=s.onError,v=s.onSuccess;a="POST"===a;var K,J;if(!e||q)e=c(),s.xmlhttp=e;e.onreadystatechange=function(){try{4===e.readyState&&(!e.status&&d||200<=e.status&&300>e.status||304===e.status||1223===e.status||0===e.status?(v&&v(e.responseText,s,H,b),F.success++):k&&(k(Error("XmlHttprequest Error"),s,H,b),F.failure++),F.idle--,s.open=!1)}catch(a){k&&k(a,s,H,b),t.FC_DEV_ENVIRONMENT&&setTimeout(function(){throw a;},0),F.failure++}};try{e.open(a?
"POST":"GET",b,!0);e.overrideMimeType&&e.overrideMimeType("text/plain");if(a)if("string"===typeof m)K=m;else{K=[];for(J in m)K.push(J+"="+(m[J]+"").replace(/\=/g,"%3D").replace(/\&/g,"%26"));K=K.join("&")}else K=null;for(J in h)e.setRequestHeader(J,h[J]);e.send(K);F.requests++;F.idle++;s.open=!0}catch(n){f.raiseError(f.core,"1110111515A","run","XmlHttprequest Error",n.message)}return e},get:function(a,b){return this.transact("GET",a,void 0,b)},post:function(a,b,c){return this.transact("POST",a,b,
c)},abort:function(){var a=this.xmlhttp;this.open=!1;return a&&"function"===typeof a.abort&&a.readyState&&0!==a.readyState&&a.abort()},dispose:function(){this.open&&this.abort();delete this.onError;delete this.onSuccess;delete this.xmlhttp;delete this.open;F.objects--;return null}})}]);
FusionCharts.register("module",["private","modules.mantle.runtime;1.1",function(){var f=this,t=f.window,C=/(^|[\/\\])(fusioncharts\.js)([\?#].*)?$/ig,q=/[\\\"<>;&]/,d=/^[^\S]*?(sf|f|ht)(tp|tps):\/\//i,a={},m={},F={},c={},l=f.purgeDOM=function(a){var b=a.attributes,e,h;if(b)for(e=b.length-1;0<=e;--e)h=b[e].name,"function"===typeof a[h]&&(a[h]=null);if(b=a.childNodes)for(b=b.length,e=0;e<b;e+=1)l(a.childNodes[e])},b=function(a,b,e){var h,k;for(h in a)if(a[h]instanceof Array)b[a[h][0]]=e[h];else for(k in a[h])b[a[h][k][0]]=
e[h][k]},p=/^(FusionCharts|FusionWidgets|FusionMaps)/;f.getScriptBaseUri=function(a){var b=t.document.getElementsByTagName("script"),e=b.length,h,k;for(k=0;k<e;k+=1)if(h=b[k].getAttribute("src"),void 0!==h&&null!==h&&null!==h.match(a))return h.replace(a,"$1")};f.core.options.scriptBaseUri=function(){var a=f.getScriptBaseUri(C);return void 0===a?(f.raiseError(FusionCharts,"1603111624","run",">GenericRuntime~scriptBaseUri","Unable to locate FusionCharts script source location (URL)."),""):a}();f.isXSSSafe=
function(a,b){return b&&null!==d.exec(a)?!1:null===q.exec(a)};f.xssEncode=function(a){return null===a||void 0===a||"function"!==typeof a.toString?"":a=a.toString().replace(/&/g,"&amp;").replace(/\'/g,"&#39;").replace(/\"/g,"&quot;").replace(/</g,"&lt;").replace(/>/g,"&gt;")};f.loadScript=function(b,d,e,h,k){if(!b)return!1;var v=d&&d.success||d,l=d&&d.failure,p,n={type:"script",success:!1},N=function(){c[p]=clearTimeout(c[p]);n.success?v&&v(b,p):l&&l(b,p);f.raiseEvent("externalresourceload",n,f.core)};
k=k?"":f.core.options.scriptBaseUri;p=k+b;f.isXSSSafe(p,!1)||(p="function"===typeof t.encodeURIComponent?t.encodeURIComponent(p):t.escape(p));n.path=k;n.src=p;n.file=b;if(!0===F[p]&&h)return n.success=!0,n.notReloaded=!0,"function"===typeof d&&(d(),f.raiseEvent("externalresourceload",n,f.core)),!0;if(a[p]&&h)return!1;a[p]=!0;m[p]&&m[p].parentNode&&m[p].parentNode.removeChild(m[p]);d=m[p]=t.document.createElement("script");d.type="text/javascript";d.src=p;e&&(d["\v"==="v"?"text":"innerHTML"]=e);"function"===
typeof v&&(F[p]=!1,c[p]=clearTimeout(c[p]),d.onload=function(){F[p]=!0;n.success=!0;N()},d.onerror=function(){F[p]=!1;a[p]=!1;N()},d.onreadystatechange=function(){if("complete"===this.readyState||"loaded"===this.readyState)F[p]=!0,n.success=!0,N()});t.document.getElementsByTagName("head")[0].appendChild(d);"function"===typeof l&&(c[p]=setTimeout(function(){F[p]||N()},f.core.options.html5ResourceLoadTimeout||15E3));return!0};f.capitalizeString=function(a,b){return a?a.replace(b?/(^|\s)([a-z])/g:/(^|\s)([a-z])/,
function(a,b,k){return b+k.toUpperCase()}):a};f.extend(f.core,{clone:function(a,c){var e=typeof a,h,k=f.extend({},this.args,!1,!1);b(f.policies,k,this);b(f.renderer.getRendererPolicy(this.options.renderer),k,this);delete k.id;delete k.animate;delete k.stallLoad;h=k.link;k=f.extend({},k,!1,!1);k.link=h;switch(e){case "object":f.extend(k,a);break;case "boolean":c=a}return c?k:new f.core(k)},isActive:function(){if(!this.ref||t.document.getElementById(this.id)!==this.ref)return!1;try{return p.test(this.ref.signature())}catch(a){return!1}},
chartType:function(a,b){var e=this.src,h=!0===b,k=this.options,c;"string"===typeof a&&(b="object"===typeof b?b:{},e=a.replace(/[\?\#][\s\S]*$/g,""),c=null!==e.match(/\.swf\s*?$/ig),e=e.replace(/\.swf\s*?$/ig,""),k.chartType=e.replace(/^[\s\S]*\//ig,"").replace(/^fcmap_/i,""),k.chartTypeSourcePath=-1===e.indexOf("/")?b.chartTypeSourcePath||this.options.chartTypeSourcePath||f.core.options.chartTypeSourcePath||"":e.replace(/[^\/]*?$/ig,""),this.src=((f.core.options.scriptBaseUri||"")+(k.chartTypeSourcePath||
f.core.options.chartTypeSourcePath||"")).replace(/\/\s*$/g,"")+"/"+k.chartType.replace(/\.swf\s*?$/ig,"")+".swf",c&&(f.raiseWarning(this,"08101320181","comp","FusionCharts#chartType",'Chart type has ".swf" in alias and as such has been deprecated. Please use chart type alias.'),k.chartTypeSourcePath=f.core.options.chartTypeSourcePath||""),void 0!==b.dataSource&&null!==b.dataSource?this.setChartData(b.dataSource,b.dataFormat,b.dataConfiguration):this.isActive()&&!h&&this.render());return(k.chartType||
"").toLowerCase()}},!0);t.getChartFromId=function(a){f.raiseWarning(this,"11133001041","comp","GenericRuntime~getObjectFromId()",'Use of deprecated getChartFromId() or getMapFromId(). Replace with "FusionCharts()" or FusionCharts.items[].');return f.core.items[a]instanceof f.core?f.core.items[a].ref:t.swfobject&&t.swfobject.getObjectById(a)};t.getMapFromId=t.getChartFromId}]);
FusionCharts.register("module",["private","api.printmanager",function(){var f=this;f.extend(f.core,{printManager:{configure:function(){f.raiseWarning(f.core,"28141714","impl",".printManager.configure","PrintManager is deprecated")},isReady:function(){f.raiseWarning(f.core,"28141714","impl",".printManager.isReady","PrintManager is deprecated");return!1},enabled:function(){f.raiseWarning(f.core,"28141714","impl",".printManager.enabled","PrintManager is deprecated");return!1},managedPrint:function(){f.raiseWarning(f.core,
"28141714","impl",".printManager.managedPrint","PrintManager is deprecated")}}},!1)}]);
FusionCharts.register("module",["private","modules.interface.renderer",function(){var f=this,t=f.window,C=t.document,q=function(){f.raiseError(this,"25081845","run","::RendererManager",Error("No active renderer"))},d=f.FusionChartsDOMInsertModes={REPLACE:"replace",APPEND:"append",PREPEND:"prepend"},a={undefined:{render:q,remove:q,update:q,resize:q,config:q,policies:{}}},m={},F=function(a){return function(){var b=this.ref;if(void 0===b||null===b||"function"!==typeof b[a])f.raiseError(this,"25081617",
"run","#"+a+"()","ExternalInterface call failed. Check whether chart has been rendered.");else return b[a].apply(b,arguments)}},c=function(a,b){return"function"===typeof a[b]?function(){return a[b].apply(a,arguments)}:a[b]},l=function(a,b){var k=C.getElementById(a),c=b.id||b.getAttribute("id"),d,f;if(null===k)return!1;if(a===c)return!0;c=b.getElementsByTagName("*");d=0;for(f=c.length;d<f;d++)if(c[d]===k)return!1;return!0},b=/[^\%\d]*$/ig,p=function(){var a=function(b){var c=b.parentNode;if(9===c.nodeType)return!1;
var d="display";t.getComputedStyle?d=t.getComputedStyle(b)[d]:b.currentStyle&&(d=b.currentStyle[d]);return"none"===d?!0:c?a(c):!1};return a}(),H=function(){var a={},b,c=function(){var d=0,l=parseInt(f.core.options.visibilityTrackingInterval,10)||300,m,n,N,B,s;for(m in a)if(d+=1,n=a[m].chart,N=a[m].container,B=a[m].insertMode,s=a[m].callback,n.disposed||!p(N))delete a[m],--d,!n.disposed&&n.renderChart.call(n,N,B,s);b=d?setTimeout(c,l):clearTimeout(b)};return function(d,l,m,n){a[d.id]={chart:d,container:l,
insertMode:m,callback:n};b||(b=setTimeout(c,parseInt(f.core.options.visibilityTrackingInterval,10)||300))}}(),s;f.policies.options.containerElementId=["renderAt",void 0];f.policies.options.renderer=["renderer",void 0];f.policies.options.containerElementType=["containerElementType",void 0];f.policies.options.visibilityTrackingInterval=300;f.normalizeCSSDimension=function(a,b,c){a=void 0===a?c.offsetWidth||parseFloat(c.style.width):a;b=void 0===b?c.offsetHeight||parseFloat(c.style.height):b;var d={},
f=c.style,l;f.width=a=a.toString?a.toString():"0";f.height=b=b.toString?b.toString():"0";if((d.widthIsRelative=a.match(/^\s*\d*\.?\d*\%\s*$/)&&!a.match(/^\s*0\%\s*$/))&&0===c.offsetWidth)for(l=c;l=l.offsetParent;)if(0<l.offsetWidth){a=(l.offsetWidth*parseFloat(a.match(/\d*/)[0])/100).toString();break}if((d.heightIsRelative=b.match(/^\s*\d*\.?\d*\%\s*$/)&&!b.match(/^\s*0\%\s*$/))&&20>=c.offsetHeight)for(l=c;l=l.offsetParent;)if(0<l.offsetHeight){b=(l.offsetHeight*parseFloat(b.match(/\d*/)[0])/100).toString();
break}d.width=a.replace?a.replace(/^\s*(\d*\.?\d*)\s*$/ig,"$1px"):a;d.height=b.replace?b.replace(/^\s*(\d*\.?\d*)\s*$/ig,"$1px"):b;f.width=d.width;f.height=d.height;d.pixelWidth=d.widthIsRelative?c.offsetWidth:parseInt(d.width,10)||0;d.pixelHeight=d.heightIsRelative?c.offsetHeight:parseInt(d.height,10)||0;return d};s=f.renderer={register:function(b,h){if(!b||"function"!==typeof b.toString)throw Error("#03091436 ~renderer.register() Invalid value for renderer name.");b=b.toString().toLowerCase();if(void 0!==
a[b])return f.raiseError(f.core,"03091438","param","::RendererManager>register",'Duplicate renderer name specified in "name"'),!1;a[b]=h;return!0},userSetDefault:!1,setDefault:function(b){if(!b||"function"!==typeof b.toString)return f.raiseError(f.core,"25081731","param","::RendererManager>setDefault",'Invalid renderer name specified in "name"'),!1;if(void 0===a[b=b.toString().toLowerCase()])return f.raiseError(f.core,"25081733","range","::RendererManager>setDefault","The specified renderer does not exist."),
!1;this.userSetDefault=!1;f.policies.options.renderer=["renderer",b];return!0},notifyRender:function(a){var b=f.core.items[a&&a.id];b&&(!1!==a.success||a.silent)||f.raiseError(f.core.items[a.id],"25081850","run","::RendererManager",Error("There was an error rendering the chart. Enable FusionCharts JS debugger for more information."));if(b.ref=a.ref)a.ref.FusionCharts=f.core.items[a.id];f.raiseEvent("internal.DOMElementCreated",{},b)},protectedMethods:{options:!0,attributes:!0,src:!0,ref:!0,constructor:!0,
signature:!0,link:!0,addEventListener:!0,removeEventListener:!0},getRenderer:function(b){return a[b]},getRendererPolicy:function(b){b=a[b].policies;return"object"===typeof b?b:{}},currentRendererName:function(){return f.policies.options.renderer[1]},update:function(a){m[a.id].update.apply(a,Array.prototype.slice.call(arguments,1))},render:function(a){m[a.id].render.apply(a,Array.prototype.slice.call(arguments,1))},remove:function(a){m[a.id].remove.apply(a,Array.prototype.slice.call(arguments,1))},
resize:function(a){m[a.id].resize.apply(a,Array.prototype.slice.call(arguments,1))},config:function(a){m[a.id].config.apply(a,Array.prototype.slice.call(arguments,1))},dispose:function(a){m[a.id].dispose.apply(a,Array.prototype.slice.call(arguments,1))}};f.addEventListener("beforeInitialize",function(b){b=b.sender;var c=b.options.renderer.toLowerCase(),k;"string"===typeof b.options.renderer&&void 0===a[c]&&(b.options.renderer=f.policies.options.renderer[1]);b.options.renderer=c;m[b.id]=a[b.options.renderer];
!0!==m[b.id].initialized&&"function"===typeof m[b.id].init&&(m[b.id].init(),m[b.id].initialized=!0);f.parsePolicies(b,m[b.id].policies||{},b.args);for(k in m[b.id].prototype)b[k]=m[b.id].prototype[k];for(k in m[b.id].events)b.addEventListener(k,m[b.id].events[k])});f.addEventListener(["rendered","dataloaderror","nodatatodisplay","rendercancelled"],function(a,b){var c=a.sender;c instanceof f.core&&c.__state.rendering&&(f.raiseEvent("internal.rendered",b,c),delete c.__state.rendering)});f.addEventListener("loaded",
function(a){var b=a.sender;a=a.sender.ref;var k,d;if(void 0!==a&&null!==a&&"function"===typeof a.getExternalInterfaceMethods){try{k=a.getExternalInterfaceMethods(),k="string"===typeof k?k.split(","):[]}catch(l){k=[],f.raiseError(b,"13111126041","run","RendererManager^Loaded",Error("Error while retrieving data from the chart-object."+(l.message&&0<=l.message.indexOf("NPObject")?" Possible cross-domain security restriction.":"")))}for(a=0;a<k.length;a+=1)d=k[a],void 0===b[d]&&(b[d]=F(d));if(b.ref)for(d in k=
s.protectedMethods,a=s.getRenderer(b.options.renderer).protectedMethods,b)if(a&&!k[d]&&!a[d]&&void 0===b.ref[d])try{b.ref[d]=c(b,d)}catch(m){}}});f.legacyEventList.resized="FC_Resized";f.extend(f.core.prototype,{render:function(a,b,c){c?"function"!==typeof c&&(c=void 0):"function"===typeof b?(c=b,b=void 0):b||"function"!==typeof a||(c=a,a=void 0);void 0===a&&(a=this.options.containerElementId);"string"===typeof a&&(a=C.getElementById(a));if(void 0===a||null===a)return f.raiseError(this,"03091456",
"run",".render()",Error("Unable to find the container DOM element.")),this;p(a)?H(this,a,b,c):this.renderChart.call(this,a,b,c);return this},renderChart:function(a,b,c){var v=this,m,p,n;if((n=t[this.id])&&n.FusionCharts&&n.FusionCharts===this||(n=this.ref)&&n.FusionCharts&&n.FusionCharts===this)f.renderer.dispose(this),n===t[this.id]&&(t[this.id]=void 0);void 0!==t[this.id]&&f.raiseError(this,"25081843","comp",".render",Error("#25081843:IECompatibility() Chart Id is same as a JavaScript variable name. Variable naming error. Please use unique name forchart JS variable, chart-id and container id."));
c?"function"!==typeof c&&(c=void 0):"function"===typeof b?(c=b,b=void 0):b||"function"!==typeof a||(c=a,a=void 0);b=(b||this.options.insertMode).toLowerCase()||d.REPLACE;void 0===a&&(a=this.options.containerElementId);"string"===typeof a&&(a=C.getElementById(a));if(void 0===a||null===a)return f.raiseError(this,"03091456","run",".render()",Error("Unable to find the container DOM element.")),this;if(l(this.id,a))return f.raiseError(this,"05102109","run",".render()",Error("A duplicate object already exists with the specific Id: "+
this.id)),this;m=C.createElement(this.options.containerElementType||"span");m.setAttribute("id",this.id);if("append"!==b&&"prepend"!==b)for(;a.hasChildNodes();)a.removeChild(a.firstChild);"prepend"===b&&a.firstChild?a.insertBefore(m,a.firstChild):a.appendChild(m);this.options.containerElement=a;this.options.containerElementId=a.id;if(b=m.style)b.position="relative",b.textAlign="left",b.lineHeight="normal",b.display="inline-block",b.zoom="1",b.fontWeight="normal",b.fontVariant="normal",b.fontStyle=
"normal",b.textDecoration="none",b["*DISPLAY"]="inline",b.padding="0",b.margin="0",b.border="none",b.direction="ltr";this.options.containerClassName&&(m.className=this.options.containerClassName);b=f.normalizeCSSDimension(this.width,this.height,m);this.__state.renderedWidth=b.pixelWidth;this.__state.renderedHeight=b.pixelHeight;this.__state.rendering=!0;f.raiseEvent("beforeRender",p={container:a,width:this.width,height:this.height,renderer:this.options.renderer},this,void 0,function(a,b){!0!==this.disposed&&
f.renderer.render(v,m,function(){f.renderer.notifyRender.apply(this,arguments);if(c)try{c.call(a.sender,b.container)}catch(h){setTimeout(function(){throw h;})}})},function(){f.raiseEvent("renderCancelled",p,v)});return this},remove:function(){f.renderer.remove(this);return this},resizeTo:function(a,c,k){var d=this,l=d.width,m=d.height,n=d.__state;"object"===typeof a&&(k=c,c=a.h,a=a.w);a=null===a||void 0===a?l:a.toString().replace(b,"");c=null===c||void 0===c?m:c.toString().replace(b,"");!0!==k?f.raiseEvent("beforeresize",
{currentWidth:l,currentHeight:m,newWidth:a,newHeight:c},d,void 0,function(){d.width=a;d.height=c;f.renderer.resize(d,{width:a,height:c});f.raiseEventWithLegacy("resized",{width:d.width,height:d.height,prevWidth:l,prevHeight:m,pixelWidth:d.ref&&d.ref.offsetWidth||0,pixelHeight:d.ref&&d.ref.offsetHeight||0,originalWidth:n.renderedWidth,originalHeight:n.renderedHeight},d,[d.id,d.width,d.height])},function(){f.raiseEvent("resizecancelled",{currentWidth:l,currentHeight:m,cancelledTargetWidth:a,cancelledTargetHeight:c},
d)}):(d.width=a,d.height=c);return this},dispose:function(){var a=this,b={};f.raiseEvent("beforeDispose",b,a,void 0,function(){f.renderer.dispose(a);f.raiseEvent("disposed",b,a);f.disposeEvents(a);delete f.core.items[a.id];for(var c in a)a.hasOwnProperty(c)&&delete a[c];a.disposed=!0},function(){f.raiseEvent("disposeCancelled",b,a)})},configure:function(a,b){var c;a&&("string"===typeof a?(c={},c[a]=b):c=a,f.renderer.config(this,c))}});f.extend(f.core,{setCurrentRenderer:function(){var a=s.setDefault.apply(s,
arguments);s.userSetDefault=!0;return a},getCurrentRenderer:function(){return s.currentRendererName.apply(s,arguments)},render:function(a,b){return a instanceof f.core?(a.render(b),a):(new f.core(a)).render(b)}},!1)}]);
FusionCharts.register("module",["private","modules.interface.transcoder",function(){var f=this,t=f.window,C=f.transcoders={},q={},d={},a=/url$/i,m=f._interactiveCharts={selectscatter:[!0,!1],dragcolumn2d:[!0,!0],dragarea:[!0,!0],dragline:[!0,!0],dragnode:[!0,!0]},F=function(a,c,d,e){var m=d.obj;d=d.args;d.dataSource=a;d.xmlHttpRequestObject=c;d.source="XmlHttpRequest";d.url=e;f.raiseEvent("dataLoadRequestCompleted",d,m,void 0,l,b)},c=function(a,b,c){var d=c.obj;c=c.args;c.error=a;c.httpStatus=b.xhr&&
b.xhr.status?b.xhr.status:-1;c.xmlHttpRequestObject=b;f.raiseEvent("dataLoadError",c,d);"function"===typeof t.FC_DataLoadError&&t.FC_DataLoadError(d.id,c)},l=function(a,b){a.sender.setChartData(b.dataSource,b.dataFormat,b.config,b.successcallback,b.silent)},b=function(a,b){f.raiseEvent("dataLoadCancelled",b,a.sender);b.xmlHttpRequestObject.abort()},p=function(a,b){var d=a.sender,e=d.__state,l=b.url;d.options.dataSource=b.url;e.dhmXhrObj||(e.dhmXhrObj=new f.ajax(F,c));e.dhmXhrObj.get("function"===
typeof t.decodeURIComponent?t.decodeURIComponent(l):t.unescape(l),{obj:d,args:b})},H=function(a,b){var c=a.sender,d=c.__state;f.raiseEvent("dataLoadRequestCancelled",b,c);d&&d.dhmXhrObj&&d.dhmXhrObj.abort()},s=function(a,b){var c=a.sender,e=c.__state,l=c.id;q[l]=b;d[l]&&delete d[l];d[l]={};e.dataReady=void 0;e.dataAvailable=!0;!0!==b.silent&&(!0!==c.options.safeMode||!0!==e.rendering||c.isActive()?(delete e.args,f.renderer.update(c,b)):(e.updatePending=b,f.raiseWarning(c,"23091255","run","::DataHandler~update",
"Renderer update was postponed due to async loading.")));f.raiseEvent("dataUpdated",b,c,void 0,b.successcallback)},e=function(a,b){f.raiseEvent("dataUpdateCancelled",b,a.sender,void 0,b.failurecallback)};f.dataFormats={};f.policies.options.dataSource=["dataSource",void 0];f.policies.options.dataFormat=["dataFormat",void 0];f.policies.options.dataConfiguration=["dataConfiguration",void 0];f.policies.options.showDataLoadingMessage=["showDataLoadingMessage",!1];f.addDataHandler=function(a,b){if("string"!==
typeof a||void 0!==C[a.toLowerCase()])f.raiseError(f.core,"03091606","param","::DataManager.addDataHandler",Error("Invalid Data Handler Name"));else{var c={},d=a.toLowerCase();C[d]=b;b.name=a;c["set"+a+"Data"]=function(b,c,d){return this.setChartData(b,a,c,d)};b.transportable&&(c["set"+a+"Url"]=function(b,c,d){return this.setChartDataUrl(b,a,c,d)},f.dataFormats[a+"URL"]=d+"Url");c["get"+a+"Data"]=function(){return this.getChartData(a)};f.dataFormats[a]=d;f.extend(f.core,c,!0)}};f.extend(f.core.prototype,
{setChartDataUrl:function(b,c,d,e,l){if(void 0===c||null===c||"function"!==typeof c.toString)c=this.options.dataFormat,f.raiseWarning(this,"03091609","param","FusionCharts#setChartDataUrl","Invalid Data Format. Reverting to current data format - "+c);c=c.toString().toLowerCase();c=a.test(c)?c.slice(0,-3):c;f.raiseEvent("dataLoadRequested",{source:"XmlHttpRequest",url:b,dataFormat:c,silent:!!l,config:d,successcallback:e},this,void 0,p,H)},setChartData:function(b,c,d,l,m){var n=this.options,p,B;if(void 0===
c||null===c||"function"!==typeof c.toString)c=n.dataFormat,f.raiseWarning(this,"03091610","param","FusionCharts#setChartData","Invalid Data Format. Reverting to current data format - "+c);c=c.toString().toLowerCase();a.test(c)?this.setChartDataUrl(b,c,d,l,m):(n.dataSource=b,p=c,n.dataFormat=c,B=C[p],"undefined"===typeof B?f.raiseError(f.core,"03091611","param","FusionCharts#setChartData",Error("Data Format not recognized")):(c=(c=f.renderer&&f.renderer.getRenderer(n.renderer||f.renderer.currentRendererName()))&&
c.dataFormat,d=c===p?B.passthrough?B.passthrough(b,d):{data:b}:B.encode(b,this,d||n.dataConfiguration)||{},d["native"]=c===p,d.format=d["native"]?c:"xml",d.dataFormat=p,d.dataSource=b,d.silent=!!m,"function"===typeof l&&(d.successcallback=l),f.raiseEvent("beforeDataUpdate",d,this,void 0,s,e)))},getChartData:function(a,b){var c=this.options,e=this.id,l;if(void 0===a||"function"!==typeof a.toString||void 0===(l=C[a=a.toString().toLowerCase()]))f.raiseError(this,"25081543","param","::transcoder~getChartData()",
Error('Unrecognized data-format specified in "format"'));else return d[e][a]?c=d[e][a]:q[e]?(a===q[e].format?d[e][a]=q[e]:(d[e].xml||(d[e].xml="xml"===q[e].format?q[e]:C[q[e].format].encode(q[e].data,this,c.dataConfiguration)),d[e][a]||(d[e][a]=l.decode(d[e].xml.data,this,c.dataConfiguration))),c=d[e][a]):c={error:Error("Data not defined")},!0===Boolean(b)?c:c.data},dataReady:function(a){return a?this.__state.dataAvailable:this.__state.dataReady}});f.extend(f.core,{transcodeData:function(a,b,c,d,
e){if(b&&"function"===typeof b.toString&&c&&"function"===typeof c.toString&&void 0!==C[c=c.toString().toLowerCase()]&&void 0!==C[b=b.toString().toLowerCase()])return a=C[b].encode(a,this,e),c=C[c].decode(a.data,this,e),c.error instanceof Error||(c.error=a.error),d?c:c.data;f.raiseError(this,"14090217","param",".transcodeData()",Error("Unrecognized data-format specified during transcoding."))}},!1);f.getRenderer&&!f.getRenderer("flash")||f.addEventListener("DataLoadRequested",function(a){var b=a.sender;
b.options&&"flash"===b.options.renderer&&b.options.useLegacyXMLTransport&&a.preventDefault()});f.addEventListener("beforeInitialize",function(b){b=b.sender;var c=b.options,e=c.dataSource,l=f.renderer&&f.renderer.getRenderer(c.renderer);delete q[b.id];d[b.id]={};if(void 0!==e&&null!==e){b.__state.dataSetDuringConstruction=!0;if("string"!==typeof c.dataFormat)switch(typeof e){case "function":e=c.dataSource=e.call(b,c.dataConfiguration);c.dataFormat="JSON";break;case "string":c.dataFormat=/^\s*?\{[\s\S]*\}\s*?$/g.test(b.options.dataFormat)?
"JSON":"XML";break;case "object":c.dataFormat="JSON"}c.dataFormat&&c.dataFormat.toString&&(b.__state.dataFetchDuringConstruction=a.test(c.dataFormat.toString()));b.setChartData(e,c.dataFormat,void 0,void 0,!0)}else l&&(b.__state.dataSetDuringConstruction=!1,f.raiseWarning(b,"1810131922A","param",":dataHandler~event:beforeInitialize","Data source was not defined during construction, hence set to blank renderer default - "+l.dataFormat),b.setChartData("",l.dataFormat,void 0,void 0,!0),b.__state.dataAvailable=
!1)});f.addEventListener("beforeDispose",function(a){var b=a.sender;delete q[a.sender.id];delete d[a.sender.id];b&&b.__state&&b.__state.dhmXhrObj&&b.__state.dhmXhrObj.abort()});f.addEventListener("disposed",function(a){delete d[a.sender.id]});f.addEventListener("loaded",function(a){a=a.sender;var b=a.__state.updatePending;a instanceof f.core&&void 0!==b&&(delete a.__state.updatePending,f.renderer.update(a,b))});f.addEventListener("dataUpdated",function(a,b){var c=a.sender,d=c.__state;d.rendering&&
(d.dataFetchDuringConstruction||d.updatePending)&&(delete d.dataFetchDuringConstruction,delete d.updatePending,f.renderer.update(c,b))});f.addEventListener(["dataLoadError","dataInvalid"],function(a){a.sender.__state.dataAvailable=!1});f.addEventListener("loaded",function(a){a=a.sender;var b=a.__state,c,d,e;e=function(a,b){return function(c){return!1===c?b.apply(this):this.ref.getUpdatedXMLData?f.core.transcodeData(this.ref.getUpdatedXMLData(),"xml",a):this.getData?this.getData(a):b.apply(this)}};
if(a.chartType&&m[a.chartType()]&&m[a.chartType()][0]){for(c in f.transcoders)d=f.transcoders[c].name,d="get"+d+"Data",a[d]=e(c,a.constructor.prototype[d]),a[d]._dynamicdatarouter=!0;b.dynamicDataRoutingEnabled=!0}else if(b.dynamicDataRoutingEnabled){for(c in f.transcoders)d=f.transcoders[c].name,d="get"+d+"Data",a.hasOwnProperty(d)&&a[d]._dynamicdatarouter&&delete a[d];b.dynamicDataRoutingEnabled=!1}})}]);"object"!==typeof JSON&&(JSON={});
(function(){function f(a){return 10>a?"0"+a:a}function t(a){d.lastIndex=0;return d.test(a)?'"'+a.replace(d,function(a){var c=F[a];return"string"===typeof c?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function C(d,b){var f,F,s,e,h=a,k,v=b[d];v&&"object"===typeof v&&"function"===typeof v.toJSON&&(v=v.toJSON(d));"function"===typeof c&&(v=c.call(b,d,v));switch(typeof v){case "string":return t(v);case "number":return isFinite(v)?String(v):"null";case "boolean":case "null":return String(v);
case "object":if(!v)return"null";a+=m;k=[];if("[object Array]"===Object.prototype.toString.apply(v)){e=v.length;for(f=0;f<e;f+=1)k[f]=C(f,v)||"null";s=0===k.length?"[]":a?"[\n"+a+k.join(",\n"+a)+"\n"+h+"]":"["+k.join(",")+"]";a=h;return s}if(c&&"object"===typeof c)for(e=c.length,f=0;f<e;f+=1)"string"===typeof c[f]&&(F=c[f],(s=C(F,v))&&k.push(t(F)+(a?": ":":")+s));else for(F in v)Object.prototype.hasOwnProperty.call(v,F)&&(s=C(F,v))&&k.push(t(F)+(a?": ":":")+s);s=0===k.length?"{}":a?"{\n"+a+k.join(",\n"+
a)+"\n"+h+"}":"{"+k.join(",")+"}";a=h;return s}}"function"!==typeof Date.prototype.toJSON&&(Date.prototype.toJSON=function(){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return this.valueOf()});var q=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
d=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,a,m,F={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},c;"function"!==typeof JSON.stringify&&(JSON.stringify=function(d,b,f){var F;m=a="";if("number"===typeof f)for(F=0;F<f;F+=1)m+=" ";else"string"===typeof f&&(m=f);if((c=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return C("",{"":d})});
"function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var h,k,f=a[d];if(f&&"object"===typeof f)for(h in f)Object.prototype.hasOwnProperty.call(f,h)&&(k=c(f,h),void 0!==k?f[h]=k:delete f[h]);return b.call(a,d,f)}var d;a=String(a);q.lastIndex=0;q.test(a)&&(a=a.replace(q,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return d=eval("("+a+")"),"function"===typeof b?c({"":d},""):d;throw new SyntaxError("JSON.parse");})})();
FusionCharts.register("module",["private","modules.data.json",function(){var f=this,t=f.window,C=t.document,q=f.xssEncode,d,a;void 0===t.JSON&&f.raiseError(this,"1113062012","run","JSONDataHandler",Error("Could not find library support for JSON parsing."));f.policies.options.allowIESafeXMLParsing=["_allowIESafeXMLParsing",!0];d=function(){var a={set:!0,trendlines:!0,vtrendlines:!0,line:{trendlines:!0,vtrendlines:!0},data:!0,dataset:!0,lineset:!0,categories:!0,category:!0,linkeddata:!0,application:!0,
definition:!0,axis:!0,connectors:!0,connector:{connectors:!0},trendset:!0,row:{rows:!0},column:{columns:!0},label:{labels:!0},color:{colorrange:!0},dial:{dials:!0},pointer:{pointers:!0},point:{trendpoints:!0},process:{processes:!0},task:{tasks:!0},milestone:{milestones:!0},datacolumn:{datatable:!0},text:{datacolumn:!0},item:{legend:!0},alert:{alerts:!0},groups:{annotations:!0},items:{groups:!0,data:!0},shapes:!0,shape:{shapes:!0},entitydef:!0,entity:{entitydef:!0}},d={chart:"linkedchart",map:"linkedmap",
set:"data",vline:{chart:"data",graph:"data",dataset:"data",categories:"category",linkedchart:"data"},apply:{application:"application"},style:{definition:"definition"},marker:{application:"application",definition:"definition",data:"items"},entity:{entitydef:"entitydef",data:"data"},shape:{shapes:"shapes"},connector:{connectors:{chart:"connector",linkedchart:"connector",map:"connectors",linkedmap:"connectors"}},annotationgroup:{annotations:"groups"},annotation:{groups:"items"}},c={vline:{vline:"true"}},
l={chart:!0,map:!0,graph:!0},b={dataset:"data",categories:"category"},p={target:"target",value:"value"},q={styles:{definition:!0,application:!0},chart:{value:!0,target:!0},graph:{value:!0,target:!0},linkedchart:{value:!0,target:!0},markers:{definition:!0,application:!0,shapes:!0,connectors:!0,data:!0},map:{entitydef:!0,data:!0},linkedmap:{entitydef:!0,data:!0}},s,e;s={append:function(b,c,d,e){!a[d]||!0!==a[d]&&!0!==a[d][e]?c[d]=b:(c[d]instanceof Array||(c[d]=[]),c[d].push(b))},child:function(a,e,
m,K){var t,n,N,B,U,r;for(t=0;t<e.length;t+=1)switch(N=e[t],n=N.nodeName.toLowerCase(),N.nodeType){case 1:B=s.attr(N.attributes);r=l[n];!0===r&&(U=B,B={},B[n]=U);r=c[n];"object"===typeof r&&f.extend(B,r);if(r=d[n])if("object"===typeof r&&"object"===typeof r[m])for(U in U=void 0,r[m]){if(K[U]){n=r[m][U];break}}else"object"===typeof r&&"string"===typeof r[m]?n=r[m]:"string"===typeof r&&(n=r);N.childNodes.length&&((r=q[m])&&r[n]?s.child(a,N.childNodes,n,K):s.child(B,N.childNodes,n,K));(r=q[m])&&r[n]||
s.append(B,a,n,m);break;case 3:if(r=p[m])n=r,B=N.data,s.append(B,a,n,m);r=b[m];"string"===typeof r&&K.chart&&parseInt(K.chart.compactdatamode,10)&&(n=r,B=N.data,a[n]=a[n]?a[n]+B:B)}},attr:function(a){var b,c={};if(!a||!a.length)return c;for(b=0;b<a.length;b+=1)c[a[b].nodeName.toLowerCase()]=a[b].value||a[b].nodeValue;return c}};e=function(a){var b={},c,d,l,n,m,B,p,r,F;if("object"!==typeof a&&a&&"function"!==typeof a.toString)return e.errorObject=new TypeError("xml2json.parse()"),b;a=a.toString().replace(/<\!--[\s\S]*?--\x3e/g,
"").replace(/<\?xml[\s\S]*?\?>/ig,"").replace(/&(?!([^;\n\r]+?;))/g,"&amp;$1");a=a.replace(/^\s\s*/,"");for(var q=/\s/,H=a.length;q.test(a.charAt(--H)););a=a.slice(0,H+1);if(!a)return b;try{t.DOMParser?c=(new t.DOMParser).parseFromString(a,"text/xml"):C.body&&f.core.options.allowIESafeXMLParsing?(d=C.createElement("xml"),d.innerHTML=a,C.body.appendChild(d),c=d.XMLDocument,C.body.removeChild(d)):(c=new t.ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(a));if(!(c&&c.childNodes&&1===c.childNodes.length&&
(l=c.childNodes[0])&&l.nodeName&&(n=l.nodeName.toLowerCase()))||"chart"!==n&&"map"!==n&&"graph"!==n)return e.errorObject=new TypeError("xml2json.parse()"),b;if("graph"===n){m=c.createElement("chart");for(F=(p=l.attributes)&&p.length||0;F--;)m.setAttribute(p[F].name,p[F].value),p.removeNamedItem(p[F].name);if(F=(r=l.childNodes)&&r.length||0)--F,B=l.removeChild(r[F]),m.appendChild(B);for(;F--;)B=l.removeChild(r[F]),m.insertBefore(B,m.firstChild);c.replaceChild(m,l);l=m}}catch(W){e.errorObject=W}l?(l.attributes&&
(b[n]=s.attr(l.attributes)),l.childNodes&&s.child(b,l.childNodes,n,b),delete e.errorObject):e.errorObject=new TypeError("xml2json.parse()");return b};return function(a){delete e.errorObject;return{data:e(a),error:e.errorObject}}}();a=function(){var a,d;a={items:{explode:{data:"set",groups:{annotations:"annotationgroup"},items:{groups:"annotation"}},text:{chart:{target:"target",value:"value"},graph:{target:"target",value:"value"}},dsv:{dataset:{data:"dataset"},categories:{category:"categories"}},attr:{chart:{chart:"chart"},
graph:{graph:"graph"},map:{map:"map"},linkedmap:{map:"map"},linkedchart:{chart:"chart"}},group:{styles:{definition:"style",application:"apply"},map:{data:"entity",entitydef:"entity"},markers:{definition:"marker",application:"marker",shapes:"shape",connectors:"connector",items:"marker"}},tag:{markers:{items:"data"}}},qualify:function(a,d,b){return"object"===typeof this.items[a][b]?this.items[a][b][d]:this.items[a][b]}};d=function(c,f,b,p){var t="",s="",e="",h="",k,v,K;f&&"function"===typeof f.toLowerCase&&
(f=f.toLowerCase());if(void 0===b&&c[f])for(k in c[f])v=k.toLowerCase(),"compactdatamode"===v&&(p.applyDSV=1==c[f][k]);if(c instanceof Array)for(k=0;k<c.length;k+=1)e="string"===typeof c[k]?e+q(c[k]):e+d(c[k],f,b,p);else{for(k in c)v=k.toLowerCase(),c[k]instanceof Array&&(K=a.qualify("group",v,f))?(e=a.qualify("tag",v,f)||v,s+="<"+e+">"+d(c[k],K,f,p)+"</"+e+">"):"object"===typeof c[k]?(K=a.qualify("attr",v,f))?(h=d(c[k],K,f,p).replace(/\s*\/\>/ig,""),f=v):s+=d(c[k],v,f,p):p.applyDSV&&(K=a.qualify("dsv",
v,f))?s+=c[k]:(K=a.qualify("text",v,f))?(e=a.qualify("tag",v,f)||K,s+="<"+e+">"+c[k]+"</"+e+">"):"vline"===v&&Boolean(c[k])?f="vline":t+=" "+v+'="'+q(c[k]).toString().replace(/\"/ig,"&quot;")+'"';if(K=a.qualify("explode",b,f))f=K;e=f;e=(""!==h?h:"<"+e)+t+(""!==s?">"+s+"</"+e+">":" />")}return e};return function(a){delete d.errorObject;if(a&&"string"===typeof a)try{a=JSON.parse(a)}catch(f){d.errorObject=f}return{data:d(a,a&&a.graph?"graph":a&&a.map?"map":"chart",void 0,{}),error:d.errorObject}}}();
f.addDataHandler("JSON",{encode:a,decode:d,passthrough:function(a){var d={data:{}};if(!a)return d;if("string"!==typeof a)try{a=JSON.stringify(a)}catch(c){return d.error=c,d}try{d.data=JSON.parse(a.replace(/"([^"]+)":/g,function(a,c){return'"'+c.toLowerCase()+'":'}))}catch(f){d.error=f}return d},transportable:!0})}]);FusionCharts.register("module",["private","modules.data.xml",function(){var f=function(f){return{data:f,error:void 0}};this.addDataHandler("XML",{encode:f,decode:f,transportable:!0})}]);
FusionCharts.register("module",["private","modules.data.csv",function(){var f=this,t=f.window,C=f.core,q=t.parseInt,d=t.parseFloat,a=function(a){return a},m;m=function(a){this.data=[];this.columnCount=this.rowCount=0;this.configure(a)};m.decodeLiterals=function(a,c){return void 0!==a&&null!==a&&a.toString?a.replace("{tab}","\t").replace("{quot}",'"').replace("{apos}","'"):c};m.prototype.set=function(a,c,d){var b;if(this.rowCount<=a){for(b=this.rowCount;b<=a;b+=1)this.data[b]=[];this.rowCount=a+1}this.columnCount<=
c&&(this.columnCount=c+1);this.data[a][c]=d};m.prototype.setRow=function(a,c){var d;if(this.rowCount<=a){for(d=this.rowCount;d<=a;d+=1)this.data[d]=[];this.rowCount=a+1}this.columnCount<c.length&&(this.columnCount=c.length);this.data[a]=c};m.prototype.get=function(a,c){var d=this.data;return d[a]&&d[a][c]};m.prototype.configure=function(a){var c=m.decodeLiterals;this.delimiter=c(a.delimiter,",");this.qualifier=c(a.qualifier,'"');this.eolCharacter=c(a.eolCharacter,"\r\n");this.numberFormatted=!!q(a.numberFormatted,
0)};m.prototype.clear=function(){this.data=[];this.columnCount=this.rowCount=0};m.prototype.toString=function(){var a,c,d="";for(a=0;a<this.rowCount;a+=1)c=this.qualifier+this.data[a].join(this.qualifier+this.delimiter+this.qualifier)+this.qualifier,d+='""'===c?this.eolCharacter:c+this.eolCharacter;0<this.rowCount&&(d=d.slice(0,d.length-2));return d};f.addDataHandler("CSV",{encode:function(a,c){f.raiseError(c,"0604111215","run","::CSVDataHandler.encode()","FusionCharts CSV data-handler only supports encoding of data.");
throw Error("FeatureNotSupportedException()");},decode:function(f,c){var l=C.transcodeData(f,"xml","json")||{},b=c.jsVars,p,q,s,e,h,k,v,K=l.chart||l.map||l.graph||{};v=Boolean(K.exporterrorcolumns||0);var t=l.categories&&l.categories[0]&&l.categories[0].category||[],n=l.map&&!l.chart||b&&b.instanceAPI&&"geo"===b.instanceAPI.defaultSeriesType,N=!1,B=!1,U=!1,r=!1;q=!1;var ga=a,X={},aa,W,ya,va,za,ja,O,na,ma,M,T;h=0;p=new m({separator:K.exportdataseparator,qualifier:K.exportdataqualifier,numberFormatted:K.exportdataformattedval});
C.formatNumber&&p.numberFormatted&&(ga=function(a){return C.formatNumber(a,K)});if(n)for(M in X.geo=!0,t=b.hcObj&&b.hcObj.entities&&b.hcObj.entities.items||[],p.setRow(0,["Id"," Short Name","Long Name","Value","Formatted Value"]),b=0,t)B=t[M],T=B.eJSON,q=B.value,p.setRow(++b,[M,T.shortLabel,T.label,void 0===q?"":q,B.formattedValue]);else if(void 0!==(aa=l.dials&&l.dials.dial||l.pointers&&l.pointers.pointer||l.value))if(X.gauge=!0,"string"===typeof aa)p.set(0,0,ga(aa)),X.singlevalue=!0,"string"===
typeof l.target&&(p.set(0,1,ga(l.target)),X.bullet=!0);else for(p.setRow(0,["Id","Value"]),X.multivalue=!0,b=0,k=1,h=aa.length;b<h;b+=1,k+=1)p.setRow(k,[k,ga(aa[b].value)]);else if(aa=l.dataset||!(l.data instanceof Array)&&[]){X.multiseries=!0;s=1;if(W=l.lineset)aa=aa.concat(W),X.lineset=!0;if(ya=l.axis)aa=aa.concat(ya),X.multiaxis=!0;ja=aa.length;za=t.length;if(!(ja=aa.length)){for(b=0;b<za;b+=1)O=t[b],p.set(b+1,0,O.label||O.name);X.multilevel=!0}for(b=0;b<ja;b+=1)for(na=aa,na[b].dataset?(na=na[b].dataset,
e=0,va=na.length):(na=aa,e=b,va=e+1);e<va&&!N&&!U;e+=1,s+=1){n=na[e];p.set(0,s,n.seriesname);"string"===typeof n.data&&(X.compactdata=!0,n.data=n.data.split(K.dataseparator||"|"));k=h=0;for(ma=n.data&&n.data.length||0;h<ma||h<za;h+=1){O=t[h];q=k+1;M=n.data&&n.data[k]||{};if(void 0!==M.x&&void 0!==M.y){N=X.xy=!0;break}if(void 0!==M.open||void 0!==M.high||void 0!==M.close||void 0!==M.low){r=X.ohlc=!0;break}if(void 0!==M.rowid&&void 0!==M.columnid){U=X.heatmap=!0;break}if(h<za&&!O.vline){p.set(q,0,O.label||
O.name);O=d(M?M.value:"");O=isNaN(O)?"":ga(O);p.set(q,s,O);if(B||v||M.errorvalue)B||p.set(0,s+1,"Error"),T=1,p.set(q,s+1,ga(M.errorvalue));k+=1}}T&&(s+=T,T=0)}W&&(aa=aa.slice(0,-W.length));ya&&(aa=aa.slice(0,-ya.length))}else if(aa=l.data){p.set(0,1,K.yaxisname||"Value");X.singleseries=!0;q="1"==K.showsumatend;b=0;for(za=aa.length;b<za;b+=1)M=aa[b],M.vline||(O=d(M.value?M.value:""),p.setRow(b+1,[M.label||M.name,isNaN(O)?"":(h+=O,ga(O))]));q&&(X.summation=!0,p.setRow(b+1,[K.sumlabel||"Total",ga(h)]))}if(r)for(p.clear(),
p.setRow(0,["Open","Close","High","Low"]),b=0,q=1,aa=l.dataset,va=aa.length;b<va;b+=1)for(h=0,n=aa[b]&&aa[b].data||[],ja=n.length;h<ja;h+=1,q+=1)M=n[h]||{},p.setRow(h+1,[ga(M.open),ga(M.close),ga(M.high),ga(M.low)]);else if(N)for(p.clear(),B=!1,T=0,p.setRow(0,["Series","x","y"]),b=0,q=1,aa=l.dataset,va=aa.length;b<va;b+=1)for(h=0,n=aa[b]&&aa[b].data||[],ja=n.length;h<ja;h+=1,q+=1){M=n[h]||{};O=[aa[b].seriesname,ga(M.x),ga(M.y)];void 0!==M.z&&(O.push(ga(M.z)),T||(p.set(0,3,"z"),T=1));if(B||v||void 0!==
M.errorvalue||void 0!==M.horizontalerrorvalue||void 0!==M.verticalerrorvalue)l=ga(M.errorvalue),O.push(M.errorvalue,void 0===M.horizontalerrorvalue?l:ga(M.horizontalerrorvalue),void 0===M.verticalerrorvalue?l:ga(M.verticalerrorvalue)),B||(p.set(0,T+3,"Error"),p.set(0,T+4,"Horizontal Error"),p.set(0,T+5,"Vertical Error")),B=X.error=!0;p.setRow(q,O)}else if(U){p.clear();N={};U={};b=0;h=1;t=l.rows&&l.rows.row||[];for(v=t.length;b<v;b+=1,h+=1)O=t[b],O.id&&(N[O.id.toLowerCase()]=h,p.set(h,0,O.label||O.id));
b=0;h=1;t=l.columns&&l.columns.column||[];for(v=t.length;b<v;b+=1,h+=1)O=t[b],O.id&&(U[O.id.toLowerCase()]=h,p.set(0,h,O.label||O.id));n=l.dataset&&l.dataset[0]&&l.dataset[0].data||[];b=0;for(v=n.length;b<v;b+=1)M=n[b],q=M.rowid.toLowerCase(),s=M.columnid.toLowerCase(),N[q]||(N[q]=p.rowCount,p.set(p.rowCount,0,M.rowid)),U[s]||(U[s]=p.columnCount,p.set(0,p.columnCount,M.columnid)),p.set(N[q],U[s],ga(M.value))}aa=t=W=ya=null;0<p.rowCount&&void 0===p.get(0,0)&&p.set(0,0,K.xaxisname||"Label");return{data:p.toString(),
error:void 0,predictedFormat:X}},transportable:!1});C.addEventListener("Loaded",function(a){a=a.sender;"javascript"!==a.options.renderer||a.getDataAsCSV||(a.getDataAsCSV=a.ref.getDataAsCSV=a.getCSVData)})}]);
FusionCharts.register("module",["private","modules.renderer.js",function(){var f=this,t=f.window,C=t.document,q=f.core.options,d=/msie/i.test(t.navigator.userAgent)&&!t.opera,a=Boolean(t.SVGAngle||C.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")),m=function(){},F=f.hcLib={cmdQueue:[]},c=F.moduleCmdQueue={base:[],charts:[],powercharts:[],widgets:[],maps:[]},l=F.moduleDependencies={},b=F.moduleMeta={base:"fusioncharts.js",charts:"fusioncharts.charts.js",powercharts:"fusioncharts.powercharts.js",
widgets:"fusioncharts.widgets.js",maps:"fusioncharts.maps.js"},p={},H=F.getMetaSentence=function(){var a={};return function(b){b=b&&b.replace(/(^\s*)|(\s*$)/g,"")||"";return a[b]||(a[b]={key:b,subject:b.replace(/[^\/]*?$/ig,""),predicate:b.replace(/^.*\//ig,"")})}}(),s=F.getDependentModuleName=function(a){var b=[],c,d;a=H(a).predicate;for(c in l)void 0!==(d=l[c][a])&&(b[d]=c);return b},e=F.hasModule=function(a){var b,c;if(a instanceof Array){b=0;for(c=a.length;b<c;b+=1)if(!Boolean(f.modules["modules.renderer.js-"+
H(a[b]).predicate]))return!1;return!0}return Boolean(f.modules["modules.renderer.js-"+H(a).predicate])},h=F.loadModule=function(a,c,d,k){a instanceof Array||(a=[a]);var h=a.length,l=0,m;m=function(){if(l>=h)c&&c();else{var s=a[l],v=s&&s.match(/[^\/]*$/i)[0],q=b[s];l+=1;if(s){if(e(v)){m();return}if(p[v]){f.raiseError(k||f.core,"1112201445A","run","JavaScriptRenderer~loadModule() ","required resources are absent or blocked from loading.");d&&d(v);return}}else d&&d(v);s=f.core.options["html5"+f.capitalizeString(v)+
"Src"];f.loadScript(void 0===s?q:s,{success:function(){e(v)?m():d&&d(v)},failure:d&&function(){d(v)}},void 0,!0)}};m()},k=F.executeWaitingCommands=function(a){for(var b;b=a.shift();)"object"===typeof b&&m[b.cmd].apply(b.obj,b.args)},v=function(a){delete a.sender.jsVars._reflowData;a.sender.jsVars._reflowData={};delete a.sender.jsVars._reflowClean},K=function(){var a=function(){};a.prototype={LoadDataErrorText:"Error in loading data.",XMLLoadingText:"Retrieving data. Please wait",InvalidXMLText:"Invalid data.",
ChartNoDataText:"No data to display.",ReadingDataText:"Reading data. Please wait",ChartNotSupported:"Chart type not supported.",PBarLoadingText:"",LoadingText:"Loading chart. Please wait",RenderChartErrorText:"Unable to render chart."};return a.prototype.constructor=a}(),J=F.getContainerBackgroundColor=function(b){var c=b.options.containerBackgroundColor,e=b.options.containerBackgroundOpacity,k=b.jsVars.transparent;void 0!==k&&null!==k?e=b.jsVars.transparent?0:1:(e=parseFloat(e),0>e?e=0:1<e&&(e=1));
c||(c="#ffffff");if(d&&!a)return e?c:"transparent";c=c.replace(/^#?([a-f0-9]+)/ig,"$1");c=F.graphics.HEXtoRGB(c);c[3]=e.toString();return"rgba("+c.join(",")+")"};F.injectModuleDependency=function(a,b,d){var e=!1,k=H(a).subject;a=H(a).predicate;b=void 0===b?a:H(b).predicate;l[a]||(l[a]={},c[a]||(c[a]=[],F.moduleMeta[a]=k+q.html5ScriptNamePrefix+(b&&b.replace&&b.replace(/^[\s\S]*\//ig,"").replace(/\?/g,"%3F").replace(/\#/g,"%23").replace(/\:/g,"%3A")||"")+q.html5ScriptNameSuffix),e=!0);l[a][b]=d||0;
return e};F.needsModule=function(a,b){a=H(a).predicate;b=H(b).predicate;return void 0!==(F.moduleDependencies[a]&&F.moduleDependencies[a][b])};F.cleanupWaitingCommands=function(a){for(var b=a.chartType(),b=s(b),d,e=[],k;d=b.shift();){for(d=c[d]||[];k=d.shift();)"object"===typeof k&&k.obj!==a&&e.push(k);d.concat(e);e=[]}};f.extend(f.core.options,{html5ScriptNameSuffix:".js",html5ScriptNamePrefix:"fusioncharts."});f.extend(m,{dataFormat:"json",ready:!1,policies:{jsVars:{},options:{showChartLoadingMessage:["showChartLoadingMessage",
!0]}},init:function(){e("base")?m.ready=!0:h("base",function(){m.ready=!0;k(F.cmdQueue)},void 0,f.core)},render:function(a){var b=a,c=this.jsVars.msgStore;b&&this.options.showChartLoadingMessage&&(b.innerHTML='<small style="display: inline-block; *zoom:1; *display:inline; width: 100%; font-family: Verdana,sans; font-size: 10px; color: #666666; text-align: center; padding-top: '+(parseInt(b.style.height,10)/2-5)+'px">'+(c.PBarLoadingText||c.LoadingText)+"</small>",b.style.backgroundColor=J(this));
F.cmdQueue.push({cmd:"render",obj:this,args:arguments})},update:function(){F.cmdQueue.push({cmd:"update",obj:this,args:arguments})},resize:function(){F.cmdQueue.push({cmd:"resize",obj:this,args:arguments})},dispose:function(){var a=F.cmdQueue,b,c;b=0;for(c=a.length;b<c;b+=1)a[b].obj===this&&(a.splice(b,1),--c,--b)},load:function(){F.cmdQueue.push({cmd:"load",obj:this,args:arguments})},config:function(a,b){var c,d=this.jsVars,e=d.msgStore,d=d.cfgStore,k=this.options,h;h={LoadingText:"loadMessage",
ChartNotSupported:"typeNotSupportedMessage",RenderChartErrorText:"renderErrorMessage",XMLLoadingText:"dataLoadStartMessage",ChartNoDataText:"dataEmptyMessage",LoadDataErrorText:"dataLoadErrorMessage",InvalidXMLText:"dataInvalidMessage"};"string"===typeof a&&1<arguments.length&&(c=a,a={},a[c]=b);for(c in a)void 0!==e[c]?e[c]=a[c]:d[c.toLowerCase()]=a[c],h[c]?k[h[c]]=a[c]:k[c]=a[c]},protectedMethods:{},events:{beforeInitialize:function(a){var b=a.sender;a=b.jsVars;var c;a.fcObj=b;a.msgStore=a.msgStore||
new K;a.cfgStore=a.cfgStore||{};a.previousDrawCount=-1;a.drawCount=0;a._reflowData={};b.addEventListener("beforeRender",function(a){a.sender.jsVars.smartLabel=new F.SmartLabelManager(b.id,C.body||C.getElementsByTagName("body")[0]);a.detachHandler()});a.userModules instanceof Array||(c=a.userModules,a.userModules=[],"string"===typeof c&&(a.userModules=a.userModules.concat(c.split(","))));F.chartAPI&&F.chartAPI[void 0]||(a.needsLoaderCall=!0)},initialized:function(a){a=a.sender;var b=a.jsVars;b.needsLoaderCall&&
(delete b.needsLoaderCall,m.load.call(a))},beforeDataUpdate:v,beforeDispose:function(a){var b=a.sender.jsVars;b.smartLabel&&!b.smartLabel.disposed&&b.smartLabel.dispose();v.apply(this,arguments)},beforeRender:function(a){var b=a.sender.jsVars;delete b.drLoadAttempted;delete b.waitingModule;delete b.waitingModuleError;v.apply(this,arguments)},dataLoadRequested:function(a){a=a.sender;var b=a.jsVars;delete b.loadError;a.ref&&a.options.showDataLoadingMessage?b.hcObj&&!b.hasNativeMessage&&b.hcObj.showLoading?
b.hcObj.showMessage(b.msgStore.XMLLoadingText):a.ref.showChartMessage?a.ref.showChartMessage("XMLLoadingText"):b.stallLoad=!0:b.stallLoad=!0},dataLoadRequestCompleted:function(a){delete a.sender.jsVars.stallLoad},dataLoadError:function(a){var b=a.sender,c=b.jsVars;delete c.stallLoad;c.loadError=!0;b.ref&&"function"===typeof b.ref.showChartMessage&&b.ref.showChartMessage("LoadDataErrorText");b.__state.dataFetchDuringConstruction&&delete b.__state.dataFetchDuringConstruction;v.apply(this,arguments)}},
_call:function(a,b,c){a.apply(c||t,b||[])}});f.extend(m.prototype,{getSWFHTML:function(){f.raiseWarning(this,"11090611381","run","JavaScriptRenderer~getSWFHTML()","getSWFHTML() is not supported for JavaScript charts.")},addVariable:function(){f.raiseWarning(this,"11090611381","run","JavaScriptRenderer~addVariable()",'Use of deprecated "addVariable()". Replace with "configure()".');f.core.prototype.configure.apply(this,arguments)},getXML:function(){f.raiseWarning(this,"11171116291","run","JavaScriptRenderer~getXML()",
'Use of deprecated "getXML()". Replace with "getXMLData()".');return this.getXMLData.apply(this,arguments)},setDataXML:function(){f.raiseWarning(this,"11171116292","run","JavaScriptRenderer~setDataXML()",'Use of deprecated "setDataXML()". Replace with "setXMLData()".');return this.setXMLData.apply(this,arguments)},setDataURL:function(){f.raiseWarning(this,"11171116293","run","JavaScriptRenderer~setDataURL()",'Use of deprecated "SetDataURL()". Replace with "setXMLUrl()".');return this.setXMLUrl.apply(this,
arguments)},hasRendered:function(){return!(!this.jsVars.hcObj||!this.jsVars.hcObj.hasRendered)},setTransparent:function(a){var b;if(b=this.jsVars)"boolean"!==typeof a&&null!==a&&(a=!0),b.transparent=null===a?!1:!0===a?!0:!1}});f.extend(f.core,{_fallbackJSChartWhenNoFlash:function(){t.swfobject.hasFlashPlayerVersion(f.core.options.requiredFlashPlayerVersion)||f.renderer.setDefault("javascript")},_enableJSChartsForSelectedBrowsers:function(a){void 0!==a&&null!==a&&f.renderer.setDefault((new RegExp(a)).test(t.navigator.userAgent)?
"javascript":"flash")},_doNotLoadExternalScript:function(a){var c,d;for(c in a)d=c.toLowerCase(),b[d]&&(p[d]=Boolean(a[c]))},_preloadJSChartModule:function(){throw"NotImplemented()";}});f.renderer.register("javascript",m);a||d?f.renderer.setDefault("javascript"):t.swfobject&&t.swfobject.hasFlashPlayerVersion&&!t.swfobject.hasFlashPlayerVersion(f.core.options.requiredFlashPlayerVersion)&&(f.raiseWarning(f.core,"1204111846","run","JSRenderer","Switched to JavaScript as default rendering due to absence of required Flash Player."),
f.renderer.setDefault("javascript"))}]);
FusionCharts.register("module",["private","modules.renderer.js-lib",function(){var f=this,t=f.window,C=t.document,q=t.navigator,d=Boolean(t.SVGAngle||C.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")),a=/msie/i.test(q.userAgent)&&!t.opera,m=t.parseFloat,F=/\s+/g,c=/^#?/,l=/^rgba/i,b=/[#\s]/ig,p=/\{br\}/ig,H=/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i,s=Math.abs,e=Math.pow,h=Math.round,k=e(2,-24),v=Object.prototype.toString,K="ontouchstart"in C,q=K&&!(q.maxTouchPoints||
q.msMaxTouchPoints),J="http://www.fusioncharts.com?BS=FCHSEvalMark&utm_source=FCS_trial&pver="+t.escape(f.core.version),n=Math,N=n.max,B=n.min,U={pageX:0,pageY:0},r="createTouch"in C,ga=r&&!(t.navigator.maxTouchPoints||t.navigator.msMaxTouchPoints),X=f.hcLib||(f.hcLib={}),aa=function(a){var b=a.data,c=b.chart,d=c.paper,e=a.state,A=T(M(a.originalEvent)),u=A.target||A.originalTarget||A.srcElement||A.relatedTarget||A.fromElement,D=c.elements.resizeBox,k=b.layerX=A.pageX-b.chartPosLeft,h=b.layerY=A.pageY-
b.chartPosTop,f=k-b.ox,n=h-b.oy,l=b.bBox,m=b.ox,L=b.oy,p=b.zoomX,v=b.zoomY,l=b.canvasY,r=b.canvasX,da=b.canvasW,q=b.canvasH,F=b.canvasX2,sa=b.canvasY2,K=b.strokeWidth,f=b.attr;switch(e){case "start":a=ya(this);b.chartPosLeft=a.left;b.chartPosTop=a.top;k=A.pageX-b.chartPosLeft;h=A.pageY-b.chartPosTop;b.oy=h;b.ox=k;b.allowMove=!1;D||(D=c.elements.resizeBox=d.rect(c.layers.tracker).attr(f));k>r&&k<F&&h>l&&h<sa&&(b.allowMove=!0);u&&u.ishot&&(b.allowMove=!1);D.attr({x:0,y:0,width:0,height:0}).show();break;
case "end":l=D.getBBox();c={chart:c,selectionLeft:l.x,selectionTop:l.y,selectionHeight:l.height,selectionWidth:l.width,originalEvent:a.originalEvent};b.isDragged&&(b.selectionEnd&&b.selectionEnd(c),b.isDragged=0);D.hide();delete b.oy;delete b.ox;break;default:if(!b.allowMove)break;f=k-b.ox;n=h-b.oy;m=b.ox;L=b.oy;b.isDragged||(c={chart:c,selectionLeft:(p?B(m,m+f):r)+.5*K,selectionTop:(v?B(L,L+n):l)+.5*K,selectionHeight:0,selectionWidth:0,originalEvent:a.originalEvent},b.selectionStart&&b.selectionStart(c),
b.isDragged=1);f=-(m-B(m-(m-N(m+f,r)),F));n=-(L-B(L-(L-N(L+n,l)),sa));D.attr({x:(p?B(m,m+f):r)+.5*K,y:(v?B(L,L+n):l)+.5*K,width:p?s(f):da,height:v?s(n):q})}},W=function(a){var b=a.data;a=a.originalEvent;var c=a.target||a.originalTarget||a.srcElement||a.relatedTarget||a.fromElement,d=a.type,e=a.layerX,A=a.layerY;void 0===e&&(e=a.pageX-b.chartPosLeft,A=a.pageY-b.chartPosTop);"mousedown"===d&&(c.ishot=e>b.canvasX&&e<b.canvasX2&&A>b.canvasY&&A<b.canvasY2);"mouseup"===d&&setTimeout(function(){c.ishot=
!1},1)},n=function(){var a="innerWidth",b="innerHeight",c=C.documentElement||C.body,d=c;"innerWidth"in t?d=t:(a="clientWidth",b="clientHeight");return function(){return{width:d[a],height:d[b],scrollTop:c.scrollTop,scrollLeft:c.scrollLeft}}}(),ya=function(a,b){var c={left:a.offsetLeft||0,top:a.offsetTop||0};for(a=a.offsetParent;a;)c.left+=a.offsetLeft||0,c.top+=a.offsetTop||0,a===C.body||a===C.documentElement||b||(c.left-=a.scrollLeft,c.top-=a.scrollTop),a=a.offsetParent;return c},va=function(a){return a&&
a.replace(/\$/g,"$$$$")},za=function(a,b){return a||!1===a||0===a?a:b},ja=function(){var a,b,c;b=0;for(c=arguments.length;b<c;b+=1)if((a=arguments[b])||!1===a||0===a)return a;return""},O=function(){var a,b,c;b=0;for(c=arguments.length;b<c;b+=1)if((a=arguments[b])||!1===a||0===a)return a},na=function(a,b,c,d){return X.dem.listen(a,b,c,d)},ma=function(a,b,c){return X.dem.unlisten(a,b,c)},M=function(a){a=a.sourceEvent||a.originalEvent||a;return K&&a&&a.touches&&a.touches[0]||a||U},T=function(){var a;
return function(b){void 0===b.pageX&&(b.pageX=b.clientX+(a||(a=t.document.body||t.document.documentElement)).scrollLeft,b.pageY=b.clientY+a.scrollTop);return b}}(),u=function(a,b){b=T(M(b));var c=b.pageX,d=b.pageY,e=ya(a);return{chartX:c-e.left,chartY:d-e.top,pageX:c,pageY:d}},L=function(a){return a&&a.replace(/^#?([a-f0-9]+)/ig,"#$1")||"none"},da=function(){var a,b,c;b=0;for(c=arguments.length;b<c;b+=1)if(((a=arguments[b])||!1===a||0===a)&&!isNaN(a=Number(a)))return a},sa=function(a,b){a=a||!1===
a||0===a?Number(a):NaN;return isNaN(a)?null:b?s(a):a},ta=function(a){return"string"===typeof a?a.replace(p,"<br />"):""},S=function(a,b){for(var c=b.length,d=-1;c--;)if(a===b[c]){d=c;break}return d},$=function(){if(Array.isArray)return Array.isArray;var a=Object.prototype.toString,b=a.call([]);return function(c){return a.call(c)===b}}(),oa=function(a,b,c,d,e){var A,u,D,k;e?(d.push(a),e.push(b)):(d=[a],e=[b]);if(b instanceof Array)for(A=0;A<b.length;A+=1){try{u=a[A],D=b[A]}catch(h){continue}if("object"!==
typeof D)c&&void 0===D||(a[A]=D);else{if(null===u||"object"!==typeof u)u=a[A]=D instanceof Array?[]:{};k=S(D,e);-1!==k?u=a[A]=d[k]:oa(u,D,c,d,e)}}else for(A in b){try{u=a[A],D=b[A]}catch(f){continue}if(null!==D&&"object"===typeof D)if(k=v.call(D),"[object Object]"===k){if(null===u||"object"!==typeof u)u=a[A]={};k=S(D,e);-1!==k?u=a[A]=d[k]:oa(u,D,c,d,e)}else"[object Array]"===k?(null!==u&&u instanceof Array||(u=a[A]=[]),k=S(D,e),-1!==k?u=a[A]=d[k]:oa(u,D,c,d,e)):a[A]=D;else a[A]=D}return a},ia=function(a,
b,c){if("object"!==typeof a&&"object"!==typeof b)return null;if("object"!==typeof b||null===b)return a;"object"!==typeof a&&(a=b instanceof Array?[]:{});oa(a,b,c);return a},Ea=function(a,b){var c;if(b instanceof Array)for(c=b.length-1;0<=c;--c)"object"!==typeof b[c]?!0===b[c]&&a&&a.splice&&a.splice(c,1):v.call(b[c])===v.call(a[c])&&Ea(a[c],b[c]);else for(c in b)"object"!==typeof b[c]?!0===b[c]&&a&&a.splice&&a.splice(c,1):v.call(b[c])===v.call(a[c])&&Ea(a[c],b[c]);return a},fa=function(){var a=/^@window_/g;
return function(b,c){var d=b.replace(/\[[\'\"]/g,".").replace(/[\'\"]\]/g,"").replace(/\[/g,".@window_").replace(/\]/g,"").split("."),e=t,A,u;u="";var D,k,h;k=d.length;for(h=0;h<k;h+=1){D=d[h];A=e;if(D.match(a))u=t[D.replace(a,"")],e=e[u];else{if(void 0===e||null===e)throw(u||D).replace(a,"")+" is not defined";e=e[D]}u=D}!e||"function"!==typeof e.call&&e!==t.alert?setTimeout(function(){throw D.replace(a,"")+"() is not a function";},0):e===t.alert?e(c):e.call(A,c)}}(),La=function(){var a="FusionChartslinkEval"+
parseInt(+new Date,10);return function(b){try{t[a]=new Function(b),eval('window["'+a+'"]();')}catch(c){setTimeout(function(){throw c;},0)}d?delete t[a]:t[a]=null}}(),Ba=function(a,b){a=Number(a);a=isNaN(a)?100:a;void 0!==b&&(a=a*b/100);return a%101},ha=function(a,b,c){a=a.split(",");var d;void 0!==c&&(c=da(c.split(",")[0]));a[0]=Ba(a[0],c);for(d=1;d<b;d+=1)a[d]=a[0]*Ba(a[d],c)/100;return a.join(",")},Fa=function(a,c,d){var e=0,u=0,A=0;d&&d.match(l)&&(d=d.split(","),e=d[0].slice(d[0].indexOf("(")+
1),u=d[1],A=d[2],c||0===c||(c=parseInt(100*d[3].slice(0,d[3].indexOf(")")),10)));if(a)if(a.match(l))d=a.split(","),e=d[0].slice(d[0].indexOf("(")+1),u=d[1],A=d[2];else{a=a.replace(b,"").split(",")[0];switch(a.length){case 3:a=a.charAt(0)+a.charAt(0)+a.charAt(1)+a.charAt(1)+a.charAt(2)+a.charAt(2);break;case 6:break;default:a=(a+"FFFFFF").slice(0,6)}e=parseInt(a.slice(0,2),16);u=parseInt(a.slice(2,4),16);A=parseInt(a.slice(4,6),16)}c||0===c||(c=100);"string"===typeof c&&(c=c.split(",")[0]);c=parseInt(c,
10)/100;return"rgba("+e+","+u+","+A+","+c+")"},fb=function(){var a={};return function(b){var c=(b=b||this)&&b.FCcolor||b,d=c.color,e=c.ratio,A=c.angle,u=c.alpha,D=c.r,k=c.cx,h=c.cy,f=c.fx,n=c.fy,l=c.gradientUnits,L=c.x1,p=c.y1,v=c.x2,s=c.y2,B=1,r,da,M,q;if("string"===typeof b)return a[q="~"+b]||(a[q]=b.replace(/^#?([a-f0-9]{3,6})/ig,"#$1"));d=d||"";if(!d)return r;q=[d,u,e,A,D,k,h,l,f,n,L,v,p,s].join("_").replace(/[\(\)\s,\xb0#]/g,"_");if(a[q])return a[q];e=e&&(e+"").split(",")||[];u=(u||0===u)&&(u+
"").split(",")||[];if(d=d.split(","))if(r="",1===d.length)M=d[0].replace(/^#?([a-f0-9]{3,6})/ig,"$1"),r=u.length?"rgba("+Ia(M).join(",")+","+.01*m(u[0])+")":M.replace(/^#?([a-f0-9]{3,6})/ig,"#$1");else{b=0;for(da=d.length;b<da;b++)M=d[b].replace(/^#?([a-f0-9]{3,6})/ig,"$1"),isNaN(e[b])||(e[b]=m(e[b]),M+=":"+e[b],isNaN(e[b+1])||(e[b+1]=m(e[b+1])+e[b])),isNaN(u[b])||""===u[b]||(B=.01*u[b]),d[b]="rgba("+Ia(M).join(",")+","+B+")",isNaN(e[b])||(d[b]=d[b]+":"+e[b]);r+=d.join("-");if(void 0!==D||void 0!==
f||void 0!==k||c.radialGradient)r="xr("+[f,n,D,k,h,l].join()+")"+r;else{r="-"+r;if(void 0!==L||void 0!==p||void 0!==v||void 0!==s)r="("+[L,p,v,s,l].join()+")"+r;void 0===A&&(A=0);r=360-m(A)%360+r}}return a[q]=r}}(),Xa=function(){return function(){return""}}(),xa=function(a){return a.replace(b,"").replace(c,"#")},gb=function(a,c){c=(0>c||100<c?100:c)/100;a=a.replace(b,"");var d=parseInt(a,16),e=Math.floor(d/65536),u=Math.floor((d-65536*e)/256);return("000000"+(e*c<<16|u*c<<8|(d-65536*e-256*u)*c).toString(16)).slice(-6)},
Sa=function(a,c){c=(0>c||100<c?100:c)/100;a=a.replace(b,"");var d=parseInt(a,16),e=Math.floor(d/65536),u=Math.floor((d-65536*e)/256);return("000000"+(256-(256-e)*c<<16|256-(256-u)*c<<8|256-(256-(d-65536*e-256*u))*c).toString(16)).slice(-6)},Ia=function(a){a=parseInt(a,16);var b=Math.floor(a/65536),c=Math.floor((a-65536*b)/256);return[b,c,Math.floor(a-65536*b-256*c)]},Ra=function(a,b){if("object"!==typeof a)return"";if(a.fontSize||a["font-size"])!a.fontSize&&a["font-size"]&&(a.fontSize=a["font-size"],
delete a["font-size"]),a.lineHeight=(parseFloat(a.fontSize)||b||10)*X.lineHeightFactor+"px",delete a["line-height"];!a.lineHeight&&a["line-height"]&&(a.lineHeight=a["line-height"],delete a["line-height"]);return a.lineHeight},Da=function(a,b,c,d,e){var A=ja(a.labelbordercolor,b.bordercolor,c.labelbordercolor,""),u=O(a.labelbgcolor,b.bgcolor,c.labelbgcolor),D=da(a.labelborderthickness,b.borderthickness,c.labelborderthickness,1);e=da(c.usedataplotcolorforlabels,0)?e||d.color:d.color;A=A?Fa(A,da(a.labelborderalpha,
b.borderalpha,c.labelborderalpha,a.labelalpha,b.alpha,c.labelalpha,100)):"";a={fontFamily:O(a.labelfont,b.font,c.labelfont,d.fontFamily),fontSize:O(a.labelfontsize,b.fontsize,c.labelfontsize,parseInt(d.fontSize,10))+"px",color:Fa(O(a.labelfontcolor,b.fontcolor,c.labelfontcolor,e),da(a.labelfontalpha,b.fontalpha,c.labelfontalpha,a.labelalpha,b.alpha,c.labelalpha,100)),fontWeight:da(a.labelfontbold,b.fontbold,c.labelfontbold)?"bold":"normal",fontStyle:da(a.labelfontitalic,b.fontitalic,c.labelfontitalic)?
"italic":"normal",border:A||u?D+"px solid":"",borderColor:A,borderThickness:D,borderPadding:da(a.labelborderpadding,b.borderpadding,c.labelborderpadding,2),borderRadius:da(a.labelborderradius,b.borderradius,c.labelborderradius,0),backgroundColor:u?Fa(u,da(a.labelbgalpha,b.bgalpha,c.labelbgalpha,a.labelalpha,b.alpha,c.labelalpha,100)):"",borderDash:da(a.labelborderdashed,b.borderdashed,c.labelborderdashed,0)?Eb(da(a.labelborderdashlen,b.borderdashlen,c.labelborderdashlen,4),da(a.labelborderdashgap,
b.borderdashgap,c.labelborderdashgap,2),D):"none"};a.lineHeight=Ra(a);return a},pb=function(){var a={top:{align:"center",verticalAlign:"top",textAlign:"center"},right:{align:"right",verticalAlign:"middle",textAlign:"left"},bottom:{align:"center",verticalAlign:"bottom",textAlign:"center"},left:{align:"left",verticalAlign:"middle",textAlign:"right"}},b=/([^\,^\s]+)\)$/g,c=function(a,b){var c;/^(bar|bar3d)$/.test(a)&&(this.isBar=!0,this.yPos="bottom",this.yOppPos="top",this.xPos="left",this.xOppPos=
"right");c=parseInt(b.labelstep,10);this.labelStep=1<c?c:1;this.showLabel=da(b.showlabels,b.shownames,1);this.is3D=/3d$/.test(a)};c.prototype={isBar:!1,yPos:"left",yOppPos:"right",xPos:"bottom",xOppPos:"top",addAxisGridLine:function(c,d,A,e,u,k,h,f){var n=""===A?!1:!0,l=0<e||0<k.match(b)[1]?!0:!1,m;if(n||l)l||(k="rgba(0,0,0,0)",e=.1),m={isGrid:!0,width:e,dashStyle:u,color:k,value:d,zIndex:void 0===h?2:h},n&&(d=c.opposite?f?this.xOppPos:this.yOppPos:f?this.xPos:this.yPos,d=a[d],m.label={text:A,style:c.labels.style,
textAlign:d.textAlign,align:d.align,verticalAlign:d.verticalAlign,rotation:0,x:0,y:0}),c.plotLines.push(m);return m},addAxisAltGrid:function(a,b){if(!this.is3D){var c=da(a._lastValue,a.min),d=O(a._altGrid,!1);d&&a.plotBands.push({isGrid:!0,color:a.alternateGridColor,to:b,from:c,zIndex:1});a._lastValue=b;a._altGrid=!d}},addXaxisCat:function(b,c,d,e,u,k,h,f){var n=a[b.opposite?this.xOppPos:this.xPos];c={isGrid:!0,isDataLabel:!0,width:.1,color:"rgba(0,0,0,0)",value:c,label:{text:e,link:O(u.labellink,
k.link,h.labellink),style:Da(u,k,h,b.labels.style,f),textAlign:n.textAlign,align:n.align,verticalAlign:n.verticalAlign,rotation:0,x:0,y:0}};0!==d%this.labelStep&&(c.stepped=!0,c.label.style=b.steppedLabels.style);b.plotLines.push(c)},addVline:function(a,b,c,d){d=d._FCconf;var e=d.isBar,u=d.divlineStyle,k=ta(b.label),h=Boolean(da(b.showlabelborder,d.showVLineLabelBorder,1)),f=Boolean(da(b.showlabelbackground,1)),n=O(b.labelhalign,e?"left":"center"),l=O(b.labelvalign,e?"middle":"bottom").toLowerCase(),
m=da(b.labelposition,0),L=da(b.lineposition,.5),p=da(b.showvlines,d.showVLines,1),v=da(b.alpha,d.vLineAlpha,80),s=O(b.color,d.vLineColor).replace(/^#?/,"#"),r=f?O(b.labelbgcolor,d.vLineLabelBgColor,"333333").replace(/^#?/,"#"):"",B=O(b.labelcolor,d.vLineLabelColor,b.color,d.vLineColor).replace(/^#?/,"#"),M=da(b.thickness,d.vLineThickness,1),q=.5*M,F=Boolean(Number(O(b.dashed,0))),sa=da(b.dashlen,5),K=da(b.dashgap,2),N=d.smartLabel,t=parseInt(u.fontSize,10)+2,T=0,S=da(b.rotatelabel,d.rotateVLineLabels)?
270:0,L=0>L||1<L?.5:L,m=0>m||1<m?0:m;N.setStyle(u);N=N.getOriSize(k);s=Fa(s,p?v:"0");if(e){switch(l){case "top":t-=N.height+q+2;break;case "middle":t-=.5*N.height+1;break;default:t+=q}b.labelhalign||(T-=N.width*m)}else{switch(l){case "top":t=.5*-N.height+1;break;case "middle":t=0;break;default:t=.5*N.height}switch(n){case "left":T+=M;break;case "right":T-=M+1}}a.plotLines.push({isVline:!0,color:s,width:M,value:c-1+L,zIndex:da(b.showontop,d.showVLinesOnTop)?5:3,dashStyle:F?Eb(sa,K,M):"none",label:{text:k,
align:e?"left":"center",offsetScale:m,rotation:S,y:t,x:T,textAlign:n,backgroundColor:r,borderWidth:p&&h?1:0,borderType:p&&h?"solid":"",borderColor:p&&h?B:"",backgroundOpacity:p&&f?O(b.labelbgalpha,d.vLineLabelBgAlpha)/100:0,style:{color:p?B:s,fontSize:u.fontSize,fontFamily:u.fontFamily,lineHeight:u.lineHeight,backgroundColor:r}}})}};return c.prototype.constructor=c}(),Lb=function(){var a=function(a,c,d,e,u){a=Math.abs(c-a);c=a/(d+1);b(a,d,e)||(u&&Number(c)/Number(e)<(1<e?2:.5)&&(e/=10),c=(Math.floor(c/
e)+1)*e,a=c*(d+1));return a},b=function(a,b,d){return c(a/(b+1))>c(d)?!1:!0},c=function(a){a=Math.abs(a);a=String(a);var b=0,c=a.indexOf(".");-1!=c&&(b=a.length-c-1);return b};return function(c,d,e,u,D,h,f,n){var l,m,L,p,v,s,r,B=0;c=!0===isNaN(c)||void 0===c?.1:c;d=!0===isNaN(d)||void 0===d?0:d;c===d&&0===c&&(c=.1);D=void 0===typeof D?!0:D;h=void 0===typeof h?!0:h;l=Math.floor(Math.log(Math.abs(c))/Math.LN10);m=Math.floor(Math.log(Math.abs(d))/Math.LN10);m=Math.max(m,l);l=Math.pow(10,m);2>Math.abs(c)/
l&&2>Math.abs(d)/l&&(m--,l=Math.pow(10,m));m=Math.floor(Math.log(c-d)/Math.LN10);L=Math.pow(10,m);0<c-d&&10<=l/L&&(l=L);m=(Math.floor(c/l)+1)*l;0>d?L=-1*(Math.floor(Math.abs(d/l))+1)*l:h?L=0:(L=Math.floor(Math.abs(d/l)-1)*l,L=0>L?0:L);D&&0>=c&&(m=0);D=e||0===e?!0:!1;h=u||0===u?!0:!1;c=!1===D||!0===D&&Number(e)<c&&c-Number(e)>k?m:Number(e);d=!1===h||!0===h&&Number(u)>d&&Number(u)-d>k?L:Number(u);u=Math.abs(c-d);if(!1===h&&!1===D&&n)if(0<c&&0>d)for(e=!1,D=10<l?l/10:l,n=a(d,c,f,D,!1),h=n-(f+1)*D;!1===
e;){if(h+=(f+1)*D,b(h,f,D))if(n=h-u,m=h/(f+1),p=Math.min(Math.abs(d),c),L=p==Math.abs(d)?-1:1,0===f)e=!0;else for(s=1;s<=Math.floor((f+1)/2);s++)v=m*s,!(v-p>n)&&v>p&&(r=h-v,r/m==Math.floor(r/m)&&v/m==Math.floor(v/m)&&(u=h,c=-1==L?r:v,d=-1==L?-v:-r,e=!0))}else e=a(d,c,f,l,!0),n=e-u,u=e,0<c?c+=n:d-=n;else n&&(e=function(a,c,d){for(var e=0,A=1,u;;){u=a+e*A;u=0===u?1:u;if(b(c,u,d))break;e=-1==A||e>a?++e:e;if(25<e){u=0;break}A=e<=a?-1*A:1}return u},0<f&&(n=e(f,u,l),0===n&&(n=e(f,u+1,l),B=1),f=n));return{Max:c,
Min:d,Range:u,interval:l,divGap:(c-d+B)/(f+1)}}}(),Ub=function(){var a=function(a,b,c){var d=c.jsVars&&c.jsVars.smartLabel,e=a.offsetWidth,u=a.offsetHeight,D=this.chart;a=this.title;var k=c._chartMessageImageStyle,h=!1,f;void 0!==b&&(b=b.replace(/^\s+/,"").replace(/\s+$/,""),/^i\s*[\-]\s*/i.test(b)?(h=!0,f=b.replace(/^i\s*[\-]\s*/i,"")):f=b.replace(/^\\/,""));a.y=u/2;a.x=e/2;D.bgSWF=a.text=void 0;b=f;h?(D.bgSWF=b,D.bgImageHAlign=k.imageHAlign,D.bgImageVAlign=k.imageVAlign,D.bgImageScale=k.imageScale,
D.bgSWFAlpha=k.imageAlpha):void 0!==b&&(d?(Ra(a.style),d.setStyle(a.style),d=d.getSmartText(ta(b),e,u),a.text=d.text):a.text=ta(b),a.verticalAlign="middle");a.style=c._chartMessageStyle;delete c._chartMessageImageStyle;delete c._chartMessageStyle};a.prototype={chart:{events:{},margin:[0,0,0,0],backgroundColor:{FCcolor:{alpha:0}}},credits:{href:J,text:"FusionCharts XT Trial",enabled:!1},legend:{enabled:!1},title:{text:"",style:{fontFamily:"Verdana,sans",fontSize:"10px",color:"#666666"}},plotOptions:{series:{}},
series:[{}],exporting:{enabled:!1},nativeMessage:!0};return a.prototype.constructor=a}(),Mb={"true":{"true":{"true":"center","false":"center"},"false":{"true":"center","false":"center"}},"false":{"true":{"true":"right","false":"left"},"false":{"true":"left","false":"right"}}},vb=function(){return function(a,b,c,d,e,A,u){var D,k=c.trendStyle,h,f,n,l,m,L,p,v,s,r,B,M,q,F=A?"xAxis":"dataLabels";if(A?c.showVLines:c.showTrendlines)for(D=0,f=a.length;D<f;D+=1)if((q=a[D])&&q.line)for(h=0,n=q.line.length;h<
n;h+=1)l=q.line[h],r=c.numberFormatter.getCleanValue(O(l.startvalue,l.value,0)),B=c.numberFormatter.getCleanValue(O(l.endvalue,O(l.startvalue,l.value,0))),A?v=b:d&&l.parentyaxis&&/^s$/i.test(l.parentyaxis)?(v=b[1],M=1):v=b[0],L=v.max,p=v.min,m=!1,L>=r&&L>=B&&p<=r&&p<=B&&(d&&l.parentyaxis&&/^s$/i.test(l.parentyaxis)?m="1"!==O(l.valueonleft,c.trendlineValuesOnOpp):d||(m="1"===O(l.valueonright,c.trendlineValuesOnOpp)),L=Boolean(da(l.istrendzone,A?1:0)),(p=(A?c.showVLineLabels:c.showTrendlineLabels)?
ta(O(l.displayvalue,c.numberFormatter[F](m?B:r,M))):"")?(s=r<B,m={text:p,textAlign:e?"center":m?"left":"right",align:e?Mb[L][!u][s]:m?"right":"left",verticalAlign:e?"bottom":"middle",rotation:0,x:0,y:0,style:k},p=O(l.color,c.trendlineColor),l.alwaysVisible=L,p&&(m.style=ia({},k),m.style.color=Fa(p,da(l.alpha,100)))):m=void 0,p=za(ta(O(l.tooltext,q.tooltext,c.trendLineToolText))),p=tb(p,[7,15,16,17,18,19],{startValue:r,startDataValue:c.numberFormatter[F](r,M),endValue:B,endDataValue:c.numberFormatter[F](B,
M),axisName:v.title&&v.title.text},l),s=da(l.thickness,c.trendlineThickness,1),L?v.plotBands.push({isTrend:!0,color:Fa(O(l.color,c.trendlineColor),O(l.alpha,c.trendlineAlpha,40)),from:r,to:B,label:m,zIndex:c.is3d||"1"!==O(l.showontop,c.showTrendlinesOnTop)?3:5,tooltext:p,alwaysVisible:l.alwaysVisible}):v.plotLines.push({isTrend:!0,color:Fa(O(l.color,c.trendlineColor,c.trendlineColor),O(l.alpha,c.trendlineAlpha,99)),value:r,to:B,width:s,dashStyle:"1"==O(l.dashed,c.trendlinesAreDashed)?Eb(da(l.dashlen,
c.trendlinesDashLen),da(l.dashgap,c.trendlinesDashGap),s):"none",label:m,zIndex:c.is3d||"1"!==O(l.showontop,c.showTrendlinesOnTop)?3:5,tooltext:p}))}}(),Eb=function(a,b,c,d){return d||void 0===d?[a,b]:"none"},rb=function(){},Ib=function(a,b,c){var d,e=Ib[a];e||(e=function(){},e.prototype=c instanceof rb?c:new rb,e.prototype.constructor=e,e=Ib[a]=new e);c&&(e.base=c);e.name=a;for(d in b)switch(typeof b[d]){case "object":if(b[d]instanceof rb){e[d]=b[d][d];break}default:e[d]=b[d];break;case "undefined":delete e[d]}return this instanceof
Ib?(a=function(){},a.prototype=e,a.prototype.constructor=a,new a):e},tb=function(){var a=[{regex:/((^|[^\\])((\\)\\)*\$cleanvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$cleanvalue))/ig,argIndex:2,argKey:"cleanvalue"},{regex:/((^|[^\\])((\\)\\)*\$datavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$datavalue))/ig,argIndex:2,argKey:"formattedValue"},{regex:/((^|[^\\])((\\)\\)*\$value)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$value))/ig,argIndex:3,argKey:"value"},{regex:/((^|[^\\])((\\)\\)*\$label)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$label))/ig,argIndex:2,argKey:"label"},{regex:/((^|[^\\])((\\)\\)*\$seriesname)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$seriesname))/ig,argIndex:5,argKey:"seriesname"},{regex:/((^|[^\\])((\\)\\)*\$yaxisname)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$yaxisname))/ig,argIndex:2,argKey:"yaxisName"},{regex:/((^|[^\\])((\\)\\)*\$xaxisname)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$xaxisname))/ig,argIndex:2,argKey:"xaxisName"},{regex:/((^|[^\\])((\\)\\)*\$displayvalue)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$displayvalue))/ig,argIndex:3,argKey:"displayvalue"},{regex:/((^|[^\\])((\\)\\)*\$xdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$xdatavalue))/ig,argIndex:2,argKey:"xDataValue"},{regex:/((^|[^\\])((\\)\\)*\$ydatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$ydatavalue))/ig,argIndex:2,argKey:"yDataValue"},{regex:/((^|[^\\])((\\)\\)*\$xvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$xvalue))/ig,argIndex:3,argKey:"x"},{regex:/((^|[^\\])((\\)\\)*\$yvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$yvalue))/ig,
argIndex:3,argKey:"y"},{regex:/((^|[^\\])((\\)\\)*\$zvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$zvalue))/ig,argIndex:3,argKey:"z"},{regex:/((^|[^\\])((\\)\\)*\$name)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$name))/ig,argIndex:3,argKey:"name"},{regex:/((^|[^\\])((\\)\\)*\$percentValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$percentValue))/ig,argIndex:2,argKey:"percentValue"},{regex:/((^|[^\\])((\\)\\)*\$startValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$startValue))/ig,argIndex:2,argKey:"startValue"},
{regex:/((^|[^\\])((\\)\\)*\$startDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$startDataValue))/ig,argIndex:2,argKey:"startDataValue"},{regex:/((^|[^\\])((\\)\\)*\$endValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$endValue))/ig,argIndex:2,argKey:"endValue"},{regex:/((^|[^\\])((\\)\\)*\$endDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$endDataValue))/ig,argIndex:2,argKey:"endDataValue"},{regex:/((^|[^\\])((\\)\\)*\$axisName)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$axisName))/ig,argIndex:2,
argKey:"axisName"},{regex:/((^|[^\\])((\\)\\)*\$cumulativevalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$cumulativevalue))/ig,argIndex:2,argKey:"cumulativeValue"},{regex:/((^|[^\\])((\\)\\)*\$cumulativedatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$cumulativedatavalue))/ig,argIndex:2,argKey:"cumulativeDataValue"},{regex:/((^|[^\\])((\\)\\)*\$cumulativePercentValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$cumulativePercentValue))/ig,argIndex:2,argKey:"cumulativePercentValue"},{regex:/((^|[^\\])((\\)\\)*\$cumulativepercentdatavalue)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$cumulativepercentdatavalue))/ig,argIndex:2,argKey:"cumulativePercentDataValue"},{regex:/((^|[^\\])((\\)\\)*\$sum)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$sum))/ig,argIndex:2,argKey:"sum"},{regex:/((^|[^\\])((\\)\\)*\$unformattedsum)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedsum))/ig,argIndex:2,argKey:"unformattedSum"},{regex:/((^|[^\\])((\\)\\)*\$targetvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$targetvalue))/ig,argIndex:2,argKey:"targetValue"},{regex:/((^|[^\\])((\\)\\)*\$targetdatavalue)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$targetdatavalue))/ig,argIndex:2,argKey:"targetDataValue"},{regex:/((^|[^\\])((\\)\\)*\$processname)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$processname))/ig,argIndex:2,argKey:"processName"},{regex:/((^|[^\\])((\\)\\)*\$start)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$start))/ig,argIndex:2,argKey:"start"},{regex:/((^|[^\\])((\\)\\)*\$end)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$end))/ig,argIndex:2,argKey:"end"},{regex:/((^|[^\\])((\\)\\)*\$percentcomplete)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$percentcomplete))/ig,
argIndex:2,argKey:"percentComplete"},{regex:/((^|[^\\])((\\)\\)*\$taskpercentcomplete)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$taskpercentcomplete))/ig,argIndex:2,argKey:"taskPercentComplete"},{regex:/((^|[^\\])((\\)\\)*\$taskstartdate)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$taskstartdate))/ig,argIndex:2,argKey:"taskStartDate"},{regex:/((^|[^\\])((\\)\\)*\$taskenddate)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$taskenddate))/ig,argIndex:2,argKey:"taskEndDate"},{regex:/((^|[^\\])((\\)\\)*\$tasklabel)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$tasklabel))/ig,argIndex:2,argKey:"taskLabel"},{regex:/((^|[^\\])((\\)\\)*\$date)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$date))/ig,argIndex:2,argKey:"date"},{regex:/((^|[^\\])((\\)\\)*\$percentofprevvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$percentofprevvalue))/ig,argIndex:2,argKey:"percentOfPrevValue"},{regex:/((^|[^\\])((\\)\\)*\$sname)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$sname))/ig,argIndex:2,argKey:"sName"},{regex:/((^|[^\\])((\\)\\)*\$lname)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$lname))/ig,
argIndex:2,argKey:"lName"},{regex:/((^|[^\\])((\\)\\)*\$fromid)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromid))/ig,argIndex:2,argKey:"fromId"},{regex:/((^|[^\\])((\\)\\)*\$fromlabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromlabel))/ig,argIndex:2,argKey:"fromLabel"},{regex:/((^|[^\\])((\\)\\)*\$toid)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toid))/ig,argIndex:2,argKey:"toId"},{regex:/((^|[^\\])((\\)\\)*\$tolabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$tolabel))/ig,argIndex:2,argKey:"toLabel"},
{regex:/((^|[^\\])((\\)\\)*\$fromxvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromxvalue))/ig,argIndex:2,argKey:"fromXValue"},{regex:/((^|[^\\])((\\)\\)*\$fromyvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromyvalue))/ig,argIndex:2,argKey:"fromYValue"},{regex:/((^|[^\\])((\\)\\)*\$fromxdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromxdatavalue))/ig,argIndex:2,argKey:"fromXDataValue"},{regex:/((^|[^\\])((\\)\\)*\$fromydatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromydatavalue))/ig,
argIndex:2,argKey:"fromYDataValue"},{regex:/((^|[^\\])((\\)\\)*\$fromlabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromlabel))/ig,argIndex:2,argKey:"fromLabel"},{regex:/((^|[^\\])((\\)\\)*\$toxvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toxvalue))/ig,argIndex:2,argKey:"toXValue"},{regex:/((^|[^\\])((\\)\\)*\$toyvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toyvalue))/ig,argIndex:2,argKey:"toYValue"},{regex:/((^|[^\\])((\\)\\)*\$toxdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toxdatavalue))/ig,
argIndex:2,argKey:"toXDataValue"},{regex:/((^|[^\\])((\\)\\)*\$toydatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toydatavalue))/ig,argIndex:2,argKey:"toYDataValue"},{regex:/((^|[^\\])((\\)\\)*\$tolabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$tolabel))/ig,argIndex:2,argKey:"toLabel"},{regex:/((^|[^\\])((\\)\\)*\$openvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$openvalue))/ig,argIndex:2,argKey:"openValue"},{regex:/((^|[^\\])((\\)\\)*\$closevalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$closevalue))/ig,
argIndex:2,argKey:"closeValue"},{regex:/((^|[^\\])((\\)\\)*\$highvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$highvalue))/ig,argIndex:2,argKey:"highValue"},{regex:/((^|[^\\])((\\)\\)*\$lowvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$lowvalue))/ig,argIndex:2,argKey:"lowValue"},{regex:/((^|[^\\])((\\)\\)*\$opendatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$opendatavalue))/ig,argIndex:2,argKey:"openDataValue"},{regex:/((^|[^\\])((\\)\\)*\$closedatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$closedatavalue))/ig,
argIndex:2,argKey:"closeDataValue"},{regex:/((^|[^\\])((\\)\\)*\$highdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$highdatavalue))/ig,argIndex:2,argKey:"highDataValue"},{regex:/((^|[^\\])((\\)\\)*\$lowdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$lowdatavalue))/ig,argIndex:2,argKey:"lowDataValue"},{regex:/((^|[^\\])((\\)\\)*\$maxvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$maxvalue))/ig,argIndex:2,argKey:"maxValue"},{regex:/((^|[^\\])((\\)\\)*\$maxdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$maxdatavalue))/ig,
argIndex:2,argKey:"maxDataValue"},{regex:/((^|[^\\])((\\)\\)*\$minvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$minvalue))/ig,argIndex:2,argKey:"minValue"},{regex:/((^|[^\\])((\\)\\)*\$mindatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$mindatavalue))/ig,argIndex:2,argKey:"minDataValue"},{regex:/((^|[^\\])((\\)\\)*\$q1)/ig,argIndex:2,argKey:"Q1"},{regex:/((^|[^\\])((\\)\\)*\$unformattedQ1)/ig,argIndex:2,argKey:"unformattedQ1"},{regex:/((^|[^\\])((\\)\\)*\$q3)/ig,argIndex:2,argKey:"Q3"},{regex:/((^|[^\\])((\\)\\)*\$unformattedQ3)/ig,
argIndex:2,argKey:"unformattedQ3"},{regex:/((^|[^\\])((\\)\\)*\$median)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$median))/ig,argIndex:2,argKey:"median"},{regex:/((^|[^\\])((\\)\\)*\$unformattedMedian)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedMedian))/ig,argIndex:2,argKey:"unformattedMedian"},{regex:/((^|[^\\])((\\)\\)*\$SD)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$SD))/ig,argIndex:2,argKey:"SD"},{regex:/((^|[^\\])((\\)\\)*\$unformattedsd)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedsd))/ig,
argIndex:2,argKey:"unformattedsd"},{regex:/((^|[^\\])((\\)\\)*\$QD)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$QD))/ig,argIndex:2,argKey:"QD"},{regex:/((^|[^\\])((\\)\\)*\$unformattedQD)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedQD))/ig,argIndex:2,argKey:"unformattedQD"},{regex:/((^|[^\\])((\\)\\)*\$MD)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$MD))/ig,argIndex:2,argKey:"MD"},{regex:/((^|[^\\])((\\)\\)*\$unformattedMD)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedMD))/ig,argIndex:2,argKey:"unformattedMD"},
{regex:/((^|[^\\])((\\)\\)*\$mean)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$mean))/ig,argIndex:2,argKey:"mean"},{regex:/((^|[^\\])((\\)\\)*\$unformattedMean)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedMean))/ig,argIndex:2,argKey:"unformattedMean"},{regex:/((^|[^\\])((\\)\\)*\$unformattedMean)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$unformattedMean))/ig,argIndex:2,argKey:"unformattedMean"},{regex:/((^|[^\\])((\\)\\)*\$volumeValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$volumeValue))/ig,argIndex:2,
argKey:"volumeValue"},{regex:/((^|[^\\])((\\)\\)*\$volumeDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$volumeDataValue))/ig,argIndex:2,argKey:"volumeDataValue"},{regex:/((^|[^\\])((\\)\\)*\$fromXValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromXValue))/ig,argIndex:2,argKey:"fromXValue"},{regex:/((^|[^\\])((\\)\\)*\$fromYValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromYValue))/ig,argIndex:2,argKey:"fromYValue"},{regex:/((^|[^\\])((\\)\\)*\$fromXDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromXDataValue))/ig,
argIndex:2,argKey:"fromXDataValue"},{regex:/((^|[^\\])((\\)\\)*\$fromYDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromYDataValue))/ig,argIndex:2,argKey:"fromYDataValue"},{regex:/((^|[^\\])((\\)\\)*\$fromLabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$fromLabel))/ig,argIndex:2,argKey:"fromLabel"},{regex:/((^|[^\\])((\\)\\)*\$toXValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toXValue))/ig,argIndex:2,argKey:"toXValue"},{regex:/((^|[^\\])((\\)\\)*\$toYValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toYValue))/ig,
argIndex:2,argKey:"toYValue"},{regex:/((^|[^\\])((\\)\\)*\$toXDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toXDataValue))/ig,argIndex:2,argKey:"toXDataValue"},{regex:/((^|[^\\])((\\)\\)*\$toYDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$toYDataValue))/ig,argIndex:2,argKey:"toYDataValue"},{regex:/((^|[^\\])((\\)\\)*\$tolabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$tolabel))/ig,argIndex:2,argKey:"toLabel"},{regex:/((^|[^\\])((\\)\\)*\$tlLabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$tlLabel))/ig,
argIndex:5,argKey:"tlLabel"},{regex:/((^|[^\\])((\\)\\)*\$trlabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$trlabel))/ig,argIndex:5,argKey:"trLabel"},{regex:/((^|[^\\])((\\)\\)*\$bllabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$bllabel))/ig,argIndex:5,argKey:"blLabel"},{regex:/((^|[^\\])((\\)\\)*\$brlabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$brlabel))/ig,argIndex:5,argKey:"brLabel"},{regex:/((^|[^\\])((\\)\\)*\$rowlabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$rowlabel))/ig,argIndex:5,argKey:"rowLabel"},
{regex:/((^|[^\\])((\\)\\)*\$columnlabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$columnlabel))/ig,argIndex:5,argKey:"columnLabel"},{regex:/((^|[^\\])((\\)\\)*\$errorvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$errorvalue))/ig,argIndex:2,argKey:"errorValue"},{regex:/((^|[^\\])((\\)\\)*\$errordatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$errordatavalue))/ig,argIndex:2,argKey:"errorDataValue"},{regex:/((^|[^\\])((\\)\\)*\$errorpercentvalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$errorpercentvalue))/ig,
argIndex:2,argKey:"errorPercentValue"},{regex:/((^|[^\\])((\\)\\)*\$errorpercentdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$errorpercentdatavalue))/ig,argIndex:2,argKey:"errorPercentDataValue"},{regex:/((^|[^\\])((\\)\\)*\$horizontalErrorValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$horizontalErrorValue))/ig,argIndex:2,argKey:"horizontalErrorValue"},{regex:/((^|[^\\])((\\)\\)*\$horizontalErrorDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$horizontalErrorDataValue))/ig,argIndex:2,argKey:"horizontalErrorDataValue"},
{regex:/((^|[^\\])((\\)\\)*\$verticalErrorValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$verticalErrorValue))/ig,argIndex:2,argKey:"verticalErrorValue"},{regex:/((^|[^\\])((\\)\\)*\$verticalErrorDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$verticalErrorDataValue))/ig,argIndex:2,argKey:"verticalErrorDataValue"},{regex:/((^|[^\\])((\\)\\)*\$horizontalErrorPercent)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$horizontalErrorPercentValue))/ig,argIndex:2,argKey:"horizontalErrorPercentValue"},{regex:/((^|[^\\])((\\)\\)*\$horizontalErrorPercentDataValue)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$horizontalErrorPercentDataValue))/ig,argIndex:2,argKey:"horizontalErrorPercentDataValue"},{regex:/((^|[^\\])((\\)\\)*\$verticalErrorPercent)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$verticalErrorPercentValue))/ig,argIndex:2,argKey:"verticalErrorPercentValue"},{regex:/((^|[^\\])((\\)\\)*\$verticalErrorPercentDataValue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$verticalErrorPercentDataValue))/ig,argIndex:2,argKey:"verticalErrorPercentDataValue"},{regex:/((^|[^\\])((\\)\\)*\$xaxispercentvalue)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$xaxispercentvalue))/ig,argIndex:2,argKey:"xAxisPercentValue"},{regex:/((^|[^\\])((\\)\\)*\$percentdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$percentdatavalue))/ig,argIndex:2,argKey:"percentDataValue"},{regex:/((^|[^\\])((\\)\\)*\$trType)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$trType))/ig,argIndex:4,argKey:"trtype"},{regex:/((^|[^\\])((\\)\\)*\$tlType)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$tlType))/ig,argIndex:4,argKey:"tltype"},{regex:/((^|[^\\])((\\)\\)*\$brType)/ig,
escapeRegex:/((^|[^\\])((\\)\\)*\\(\$brType))/ig,argIndex:4,argKey:"brtype"},{regex:/((^|[^\\])((\\)\\)*\$blType)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$blType))/ig,argIndex:4,argKey:"bltype"},{regex:/((^|[^\\])((\\)\\)*\$colorRangeLabel)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$colorRangeLabel))/ig,argIndex:5,argKey:"colorRangeLabel"},{regex:/((^|[^\\])((\\)\\)*\$zdatavalue)/ig,escapeRegex:/((^|[^\\])((\\)\\)*\\(\$zdatavalue))/ig,argIndex:2,argKey:"zDataValue"}],b=[],c,d=a.length;for(c=0;c<d;c+=
1)b.push(c);return function(){var c=arguments[0],d=arguments[1],e,u,k,h,f;$(d)||(d=b);if(c)for(f=d.length,h=0;h<f;h+=1)if(k=a[d[h]])e=va(za((u=arguments[k.argIndex])&&u[k.argKey],"")+""),c=c.replace(k.regex,"$2$4"+(k.parsingMethod?k.parsingMethod(e):e)),c=c.replace(k.escapeRegex,"$2$4$5");return c}}();f.core._setLineHeightFactor=function(a){!(a=m(a))||0>a||(X.lineHeightFactor=a)};f.extend(X,{BLANKSTRINGPLACEHOLDER:"#BLANK#",BLANKSTRING:"",COLOR_BLACK:"000000",COLOR_GLASS:"rgba(255, 255, 255, 0.3)",
COLOR_WHITE:"FFFFFF",COLOR_TRANSPARENT:"rgba(0,0,0,0)",HASHSTRING:"#",BREAKSTRING:"<br />",STRINGSTRING:"string",OBJECTSTRING:"object",COMMASTRING:",",ZEROSTRING:"0",SAMPLESTRING:"Ay0",TESTSTR:"Ag",ONESTRING:"1",DECIMALSTRING:".",STRINGUNDEFINED:"undefined",POSITION_TOP:"top",POSITION_RIGHT:"right",POSITION_BOTTOM:"bottom",POSITION_LEFT:"left",POSITION_CENTER:"center",POSITION_MIDDLE:"middle",POSITION_START:"start",POSITION_END:"end",FC_CONFIG_STRING:"_FCconf",SHAPE_RECT:"rect",HUNDREDSTRING:"100",
PXSTRING:"px",COMMASPACE:", ",TEXTANCHOR:"text-anchor",TOUCH_THRESHOLD_PIXELS:15,CLICK_THRESHOLD_PIXELS:5,regex:{stripWhitespace:F,dropHash:c,startsRGBA:l,cleanColorCode:b,breakPlaceholder:p,hexcode:/^#?[0-9a-f]{6}/i},fireEvent:function(a,b,c,d){X.dem.fire(a,b,c,d)},plotEventHandler:function(b,c,d){c=c||{};var e=c.type,k=u(b.container,c),k=ia(k,this.data("eventArgs")),A=b.logic.fireGroupEvent,h=this.data("groupId"),D=function(b,d){c.FusionChartsPreventEvent=!0;a&&d.toolText&&X.toolTip&&X.toolTip.preventTooltip()};
"index"in k&&!("dataIndex"in k)&&(k.dataIndex=k.index);"value"in k&&!("dataValue"in k)&&(k.dataValue=k.value);d=O(d,"dataplotclick").toLowerCase();"dataplotrollover"===d?(c.FusionChartsPreventEvent=!1,A?f.raiseEventGroup(h,d,k,b.fusionCharts,void 0,void 0,D):f.raiseEvent(d,k,b.logic.chartInstance,void 0,void 0,D)):A&&"dataplotclick"!==d?f.raiseEventGroup(h,d,k,b.fusionCharts):f.raiseEvent(d,k,b.logic.chartInstance);if(("click"===e||"mouseup"===e||"touchend"===e)&&/click/i.test(d)){if(r&&!ga){d=(new Date).getTime();
if(this.lastClickTimeStamp&&400>d-this.lastClickTimeStamp){c&&(c.originalEvent||c).preventDefault();return}this.lastClickTimeStamp=d}b.linkClickFN.call({link:k.link},b)}},getEventCoordinate:T,getMouseCoordinate:u,addEvent:na,removeEvent:ma,getTouchEvent:M,extend2:ia,deltend:function(a,b){if("object"!==typeof a||"object"!==typeof b)return null;Ea(a,b);return a},imprint:function(a,b,c){var d;if("object"!==typeof a||null===a)return b;if("object"!==typeof b||null===b)return a;for(d in b)if(void 0===a[d]||
!c&&null===a[d])a[d]=b[d];return a},pluck:O,pluckNumber:da,getFirstDefinedValue:function(){var a,b,c;b=0;for(c=arguments.length;b<c;b+=1)if((a=arguments[b])||!1===a||0===a||""==a)return a},createElement:function(a,b,c){a=C.createElement(a);for(var d in b)a.setAttribute(d,b[d]);c&&c.appendChild&&c.appendChild(a);return a},hashify:L,pluckFontSize:function(){var a,b,c;b=0;for(c=arguments.length;b<c;b+=1)if(((a=arguments[b])||!1===a||0===a)&&!isNaN(a=Number(a)))return 1>a?1:a;return 1},getValidValue:za,
getPosition:ya,getViewPortDimension:n,bindSelectionEvent:function(a,b){b=b||{};var c=a.options.chart,d=a.container,e=c.zoomType,u=ia({},b.attr||{}),k=u["stroke-width"]=da(u.strokeWidth,u["stroke-width"],1),D=ya(d),h=a.eventListeners||(a.eventListeners=[]);b=ia({chart:a,zoomX:/x/.test(e),zoomY:/y/.test(e),canvasY:a.canvasTop,canvasX:a.canvasLeft,canvasW:a.canvasWidth,canvasH:a.canvasHeight,canvasX2:a.canvasLeft+a.canvasWidth,canvasY2:a.canvasTop+a.canvasHeight,strokeWidth:k,chartPosLeft:D.left,chartPosTop:D.top,
attr:u},b);u.stroke=ja(u.stroke,"rgba(51,153,255,0.8)");u.fill=ja(u.fill,"rgba(185,213,241,0.3)");u.ishot=!0;d&&(ma(d,"pointerdrag",aa),h.push(na(d,"pointerdrag",aa,b)));c.link&&(ma(a.container,"mouseup mousedown",W),h.push(na(a.container,"mouseup mousedown",W,b)))},createContextMenu:function(b){var c=b.chart,e=c.smartLabel,u=c.logic.hcJSON&&c.logic.hcJSON.chart.useRoundEdges,k=X.Raphael,A=function(a){var b=a.menufillcolor&&L(a.menufillcolor),c=a.menulabelcolor&&L(a.menulabelcolor),d=a.menufillhovercolor&&
L(a.menufillhovercolor);a=a.menulabelhovercolor&&L(a.menulabelhovercolor);return{attrs:{backgroundColor:b,color:c},hover:{backgroundColor:d,color:a}}}(c.definition.chart),h=function(a,b,c){b=b||{};a=(a=(a=a&&k.tintshade(a.color,.7))&&k.getRGB(a))&&"rgb("+[a.r,a.g,a.b].join()+")";return{backgroundColor:b.backgroundHoverColor||c.backgroundColor||a||"rgb(64, 64, 64)",color:b.hoverColor||c.color||"#FFFFFF"}}(b.basicStyle,b.hover,A.hover),D=function(a,b,c){b=ia({},b||{});b=ia(b,a);return{fontFamily:b.fontFamily||
"Verdana,sans",fontSize:b.fontSize||"10px",color:b.color||c.color||"#000000",backgroundColor:b.backgroundColor||c.backgroundColor||"rgb(255, 255, 255)"}}(b.basicStyle,b.attrs,A.attrs),f={textAlign:"left",align:"left",paddingLeft:"5px",paddingRight:"5px",paddingTop:"5px",cursor:"pointer",borderWidth:"0px"},n=b.items,l=b.position,m=b.verticalPadding||3,p=b.horizontalPadding||6,v={},s,r,B,da,M,q,F,sa,t,K,ta,T,S;if(c)s=ya(c.container);else return!1;da=function(){var b=v.items,c=b.length,A=0,k=0,z=0,w,
E;v.menuItems||(v.menuItems=[]);for(e.setStyle(D);c--;)w=b[c],w=e.getOriSize(w.text),z||(z=w.height+2*m),A+=z,k=N(k,w.width+2*p);v.height=A;v.width=k;v.itemH=z;this.style.width=k+"px";v.menuRect||(A=v.menuRect=C.createElement("div"),A.style.border="1px solid rgb(100, 100, 100)",u&&(A.style.mozBorderRadius="4px",A.style.webkitBorderRadius="4px",A.style.borderRadius="4px",A.style.overflow="hidden"),a&&!d?A.style.filter="progid:DXImageTransform.Microsoft.Shadow(Color=#999999,direction=135,strength=3)":
(A.style.mozBoxShadow="3px 3px 3px #999",A.style.webkitBoxShadow="3px 3px 3px #999",A.style.boxShadow="3px 3px 3px #999"),this.appendChild(A));k=b.length;for(c=0;c<k;c+=1)if(w=b[c],v.menuItems[c])v.menuItems[c].label.innerHTML=w.text;else{v.menuItems[c]={};A=v.menuItems[c].box=C.createElement("div");A.style.height=z+"px";A.style.lineHeight=z+"px";for(E in f)A.style[E]=f[E];for(E in D)A.style[E]=D[E];v.menuRect.appendChild(A);A.innerHTML=w.text;X.dem.listen(A,"click",S);X.dem.listen(A,"pointerhover",
K);v.menuItems[c].box._itemIdx=c}for(;v.menuItems[c];)v.menuItems[c].box.parentNode.removeChild(v.menuItems[c].box),v.menuItems.splice(c,1)};M=function(){B||(B=C.createElement("div"),B.style.position="absolute",B.style.zIndex="50",B.style.display="none",c.container.appendChild&&c.container.appendChild(B));return B};q=function(){r=setTimeout(v.hide,800)};F=function(){r&&clearTimeout(r)};sa=function(a){var b=a.x;a=a.y;var d={x:b,y:a},e=v.width,z=v.height,w=c.chartHeight,E=c.chartWidth;b+e>E&&0<b-e?
d.x-=e:b+e>E&&(d.x=0);a+z>w&&0<a-z&&(d.y-=z);return d};t=function(){v.hide()};K=function(a){a.target&&a.target.parentNode&&("start"===a.state?ta:T).call(a.target)};ta=function(){var a=v.menuItems[this._itemIdx],b;F();for(b in h)a.box.style[b]=h[b]};T=function(){var a=v.menuItems[this._itemIdx],b;for(b in D)a.box.style[b]=D[b];q()};S=function(a){var b=v.items[this._itemIdx];b.onclick&&b.onclick.call(b,a);a.originalEvent.stopPropagation?a.originalEvent.stopPropagation():a.originalEvent.cancelBubble=
!0;v.hide()};v.showItem=function(a){a=this.menuItems[a];var b=this.height,c=this.itemH;a&&a._isHidden&&(a.box.style.display="",this.height=b+c,a._isHidden=!1,a=sa(l),this.left=a.x,this.top=a.y)};v.hideItem=function(a){a=this.menuItems[a];var b=this.height,c=this.itemH;a&&!a._isHidden&&(a.box.style.display="none",this.height=b-c,a._isHidden=!0,a=sa(l),this.left=a.x,this.top=a.y)};v.redraw=function(){var a=this.menuContainer;this.items=n;a?da.call(this.menuContainer):l&&void 0!==l.x&&void 0!==l.y?(this.menuContainer=
M(),da.call(this.menuContainer),a=sa(l),this.left=a.x,this.top=a.y,this.menuContainer.style.left=this.left+"px",this.menuContainer.style.top=this.top+"px"):(this.menuContainer=M(),da.call(this.menuContainer))};v.show=function(a){var b=this;a&&void 0!==a.x&&void 0!==a.y?(a=sa(a),b.menuContainer.style.left=a.x+"px",b.menuContainer.style.top=a.y+"px"):(b.menuContainer.style.left=b.left+"px",b.menuContainer.style.top=b.top+"px");b.menuContainer.style.display="";setTimeout(function(){b.visible=!0;k.click(t)},
400)};v.hide=function(){this.visible&&(this.visible=!1,v.menuContainer.style.display="none",v.menuContainer.style.left=-v.width+"px",v.menuContainer.style.top=-v.height+"px",k.unclick(t))};v.update=function(a){a&&a.length&&(this.items=a,this.redraw())};v.updatePosition=function(a){var b=s.left,d=s.top;s=ya(c.container);a?(l=a,a=sa(a),this.left=a.x,this.top=a.y):(this.left-=b-s.left,this.top-=d-s.top)};v.add=function(a){var b=this.menuItems,c=b.length,d;e.setStyle(D);this.width=N(this.width,e.getOriSize(a.text).width);
b[c]={};b=b[c].box=C.createElement("div");b.style.height=this.itemH+"px";b.style.lineHeight=this.itemH+"px";for(d in f)b.style[d]=f[d];for(d in D)b.style[d]=D[d];v.menuRect.appendChild(b);b.innerHTML=a.text;X.dem.listen(b,"click",S);X.dem.listen(b,"pointerhover",K);v.menuItems[c].box._itemIdx=c;this.height+=this.itemH};v.removeItems=function(){for(var a=this.menuItems,b=a&&a.length,c;b--;)c=a[b],X.dem.unlisten(c.box,"click",S),X.dem.unlisten(c.box,"pointerhover",K),c.box&&c.box.parentNode&&c.box.parentNode.removeChild(c.box);
delete this.menuItems;delete this.items};v.setPosition=function(a){void 0!==a.x&&void 0!==a.y&&(this.menuContainer.style.x=a.x,this.menuContainer.style.y=a.y)};v.destroy=function(){this.removeItems();this.menuContainer.parentNode.removeChild(this.menuContainer)};n&&n.length&&(v.redraw(),v.hide());return v},getDefinedColor:function(a,b){return a||0===a||""===a?a:b},getFirstValue:ja,getFirstColor:function(a){a=a.split(",")[0];a=a.replace(F,"");""==a&&(a="000000");return a.replace(c,"#")},getColorCodeString:function(a,
b){var c="",d,e,u=0,k=b.split(",");for(e=k.length;u<e;u+=1)d=k[u].split("-"),c=2===d.length?"-1"!==d[0].indexOf("dark")?c+(Sa(a,100-parseInt(d[1],10))+","):c+(gb(a,100-parseInt(d[1],10))+","):c+(k[u]+",");return c.substring(0,c.length-1)},pluckColor:function(a){if(za(a))return a=a.split(",")[0],a=a.replace(F,""),""==a&&(a="000000"),a.replace(c,"#")},toRaphaelColor:fb,gradientify:Xa,trimString:function(a){a=a.replace(/^\s\s*/,"");for(var b=/\s/,c=a.length;b.test(a.charAt(--c)););return a.slice(0,c+
1)},getFirstAlpha:function(a){a=parseInt(a,10);if(isNaN(a)||100<a||0>a)a=100;return a},parsePointValue:sa,parseUnsafeString:ta,parseTooltext:tb,toPrecision:function(a,b){var c=e(10,b);return h(a*c)/c},hasTouch:q,CREDIT_HREF:J,CREDIT_STRING:"FusionCharts XT Trial",getSentenceCase:function(a){a=a||"";return a.charAt(0).toUpperCase()+a.substr(1)},getCrispValues:function(a,b,c){var d=c%2/2;c=h(a+d)-d;a=h(a+b+d)-d-c;return{position:c,distance:a}},regescape:function(a){return a&&a.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,
"\\$&")},regReplaceEscape:va,isArray:$,stubFN:function(){},falseFN:function(){return!1},stableSort:function(a,b){var c=a.length,d;for(d=0;d<c;d++)a[d].ssI=d;a.sort(function(a,c){var d=b(a,c);return 0===d?a.ssI-c.ssI:d});for(d=0;d<c;d++)delete a[d].ssI},hasSVG:d,isIE:a,lineHeightFactor:1.2,getLinkAction:function(a,b){var c=function(a){return a};return function(d){d=d||this.series&&this.series.chart;var e=a.chart||a.map||{},u=da(e.unescapelinks,1),e=da(e.clickurloverridesplotlinks,0),k=ja(this.link,
"");d=d&&d.options&&d.options.chart&&d.options.chart.link||"";var D=this.options&&this.options.chart&&this.options.chart.link||"",h=e?O(d,D,k):O(k,D,d),n=h,l,m,v,L,p,s,r,B,M,q;void 0!==h&&(u&&(h=t.decodeURIComponent?t.decodeURIComponent(h):t.unescape(h)),h=h.replace(/^\s+/,"").replace(/\s+$/,""),-1!==h.search(/^[a-z]*\s*[\-\:]\s*/i)&&(p=h.split(/\s*[\-\:]\s*/)[0].toLowerCase(),q=p.length),setTimeout(function(){switch(p){case "j":h=h.replace(/^j\s*\-/i,"j-");l=h.indexOf("-",2);-1===l?fa(h.slice(2)):
fa(h.substr(2,l-2).replace(/\s/g,""),h.slice(l+1));break;case "javascript":La(h.replace(/^javascript\s*\:/i,""));break;case "n":h.replace(/^n\s*\-/i,"n-");t.open(c(h.slice(2),u));break;case "f":h=h.replace(/^f\s*\-/i,"f-");l=h.indexOf("-",2);-1!==l?(m=h.substr(2,l-2))&&t.frames[m]?t.frames[m].location=c(h.slice(l+1),u):t.open(c(h.slice(l+1),u),m):t.open(c(h.slice(2),u));break;case "p":h=h.replace(/p\s*\-/i,"p-");l=h.indexOf("-",2);v=h.indexOf(",",2);-1===l&&(l=1);L=c(h.slice(l+1),u);t.open(L,h.substr(2,
v-2),h.substr(v+1,l-v-1)).focus();break;case "newchart":case "newmap":":"===h.charAt(q)&&(l=h.indexOf("-",q+1),M=h.substring(q+1,l),q=l);l=h.indexOf("-",q+1);s=h.substring(q+1,l).toLowerCase();switch(s){case "xmlurl":case "jsonurl":B=h.substring(l+1,h.length);break;case "xml":case "json":var d=r=h.substring(l+1,h.length),e={chart:{}},k,d=d.toLowerCase();if(a.linkeddata)for(k=0;k<a.linkeddata.length;k+=1)a.linkeddata[k].id.toLowerCase()===d&&(e=a.linkeddata[k].linkedchart||a.linkeddata[k].linkedmap);
B=e;s="json"}f.raiseEvent("linkedChartInvoked",{alias:M,linkType:s.toUpperCase(),data:B},b);break;default:t.location.href=h}f.raiseEvent("linkClicked",{linkProvided:n,linkInvoked:h,linkAction:p&&p.toLowerCase()},b)},0))}},graphics:{parseAlpha:ha,convertColor:Fa,getDarkColor:gb,getLightColor:Sa,mapSymbolName:function(a,b){var c="circle";a=sa(a);3<=a&&(c=(b?"spoke_":"poly_")+a);return c},getColumnColor:function(a,b,c,d,e,u,k,h,f){var n,l;n=a.split(",");l=b.split(",");u=u.split(",");k=k.split(",");a=
a.replace(/\s/g,"").replace(/\,$/,"");f?h={FCcolor:{color:n[0],alpha:l[0]}}:e?(a=n[0],l=l[0],h={FCcolor:{color:gb(a,75)+","+Sa(a,10)+","+gb(a,90)+","+Sa(a,55)+","+gb(a,80),alpha:l+","+l+","+l+","+l+","+l,ratio:"0,11,14,57,18",angle:h?"90":"0"}},u=[gb(a,70)]):(b=ha(b,n.length),h={FCcolor:{color:a,alpha:b,ratio:c,angle:h?-d:d}});return[h,{FCcolor:{color:u[0],alpha:k[0]}}]},getAngle:function(a,b,c){a=180*Math.atan(b/a)/Math.PI;2==c?a=180-a:3==c?a+=180:4==c&&(a=360-a);return a},parseColor:xa,getValidColor:function(a){return H.test(xa(a))&&
a},HSBtoRGB:function(a){var b=a[0],c=0,d=0,e=0,u=[],u=a[1]/100;a=a[2]/100;var k=b/60-Math.floor(b/60),D=a*(1-u),f=a*(1-k*u),u=a*(1-(1-k)*u);switch(Math.floor(b/60)%6){case 0:c=a;d=u;e=D;break;case 1:c=f;d=a;e=D;break;case 2:c=D;d=a;e=u;break;case 3:c=D;d=f;e=a;break;case 4:c=u;d=D;e=a;break;case 5:c=a,d=D,e=f}return u=[h(255*c),h(255*d),h(255*e)]},RGBtoHSB:function(a){var b=a[0],c=a[1];a=a[2];var d=Math.max(Math.max(b,c),a),e=Math.min(Math.min(b,c),a),u=0,k=0;d==e?u=0:d==b?u=(60*(c-a)/(d-e)+360)%
360:d==c?u=60*(a-b)/(d-e)+120:d==a&&(u=60*(b-c)/(d-e)+240);k=0===d?0:(d-e)/d;return[h(u),h(100*k),h(d/255*100)]},RGBtoHex:function(a){return("000000"+(a[0]<<16|a[1]<<8|a[2]).toString(16)).slice(-6)},HEXtoRGB:Ia},setImageDisplayMode:function(a,b,c,d,e,u,k,h){var f=d/100*h.width;d=d/100*h.height;h={};var n,l=u-2*e;n=k-2*e;var m=function(a,b,c,d,u,h){var k={};switch(a){case "top":k.y=e;break;case "bottom":k.y=h-d-e;break;case "middle":k.y=(h-d)/2}switch(b){case "left":k.x=e;break;case "right":k.x=u-
c-e;break;case "middle":k.x=(u-c)/2}return k};switch(a){case "center":h.width=f;h.height=d;h.y=k/2-d/2;h.x=u/2-f/2;break;case "stretch":h.width=u-2*e;h.height=k-2*e;h.y=e;h.x=e;break;case "tile":h.width=f;h.height=d;h.tileInfo={};h.tileInfo.xCount=a=Math.ceil(l/f);h.tileInfo.yCount=n=Math.ceil(n/d);b=m(b,c,f*a,d*n,u,k);h.y=b.y;h.x=b.x;break;case "fit":a=f/d>l/n?l/f:n/d;h.width=f*a;h.height=d*a;b=m(b,c,h.width,h.height,u,k);h.y=b.y;h.x=b.x;break;case "fill":a=f/d>l/n?n/d:l/f;h.width=f*a;h.height=d*
a;b=m(b,c,h.width,h.height,u,k);h.y=b.y;h.x=b.x;break;default:b=m(b,c,f,d,u,k),h.width=f,h.height=d,h.y=b.y,h.x=b.x}return h},setLineHeight:Ra,parsexAxisStyles:Da,supportedStyle:{font:"font",fontFamily:"font-family","font-family":"font-family",fontWeight:"font-weight","font-weight":"font-weight",fontSize:"font-size","font-size":"font-size",lineHeight:"line-height","line-height":"line-height",textDecoration:"text-decoration","text-decoration":"text-decoration",color:"color",whiteSpace:"white-space",
"white-space":"white-space",padding:"padding",margin:"margin",background:"background",backgroundColor:"background-color","background-color":"background-color",backgroundImage:"background-image","background-image":"background-image",backgroundPosition:"background-position","background-position":"background-position",backgroundPositionLeft:"background-position-left","background-position-left":"background-position-left",backgroundPositionTop:"background-position-top","background-position-top":"background-position-top",
backgroundRepeat:"background-repeat","background-repeat":"background-repeat",border:"border",borderColor:"border-color","border-color":"border-color",borderStyle:"border-style","border-style":"border-style",borderThickness:"border-thickness","border-thickness":"border-thickness",borderTop:"border-top","border-top":"border-top",borderTopColor:"border-top-color","border-top-color":"border-top-color",borderTopStyle:"border-top-style","border-top-style":"border-top-style",borderTopThickness:"border-top-thickness",
"border-top-thickness":"border-top-thickness",borderRight:"border-right","border-right":"border-right",borderRightColor:"border-right-color","border-right-color":"border-right-color",borderRightStyle:"border-right-style","border-right-style":"border-right-style",borderRightThickness:"border-right-thickness","border-right-thickness":"border-right-thickness",borderBottom:"border-bottom","border-bottom":"border-bottom",borderBottomColor:"border-bottom-color","border-bottom-color":"border-bottom-color",
borderBottomStyle:"border-bottom-style","border-bottom-style":"border-bottom-style",borderBottomThickness:"border-bottom-thickness","border-bottom-thickness":"border-bottom-thickness",borderLeft:"border-left","border-left":"border-left",borderLeftColor:"border-left-color","border-left-color":"border-left-color",borderLeftStyle:"border-left-style","border-left-Style":"border-left-style",borderLeftThickness:"border-left-thickness","border-left-thickness":"border-left-thickness"},getAxisLimits:Lb,createTrendLine:vb,
getDashStyle:Eb,axisLabelAdder:pb,chartAPI:Ib,createDialog:Ub,isCanvasElemSupported:function(){var a=C.createElement("canvas");return!(!a.getContext||!a.getContext("2d"))}})}]);
window.FusionCharts&&window.FusionCharts.register("module",["private","vendor.redraphael",function(){var f=this.hcLib,t=window.Raphael,C;(function(){(function(f,d){var a=/[\.\/]/,m=function(){},F=function(a,b){return a-b},c,l,b={n:{}},p=function(a,b){a=String(a);var d=l,h=Array.prototype.slice.call(arguments,2),k=p.listeners(a),f=0,m,q=[],n={},t=[],B=c;c=a;for(var U=l=0,r=k.length;U<r;U++)"zIndex"in k[U]&&(q.push(k[U].zIndex),0>k[U].zIndex&&(n[k[U].zIndex]=k[U]));for(q.sort(F);0>q[f];)if(m=n[q[f++]],
t.push(m.apply(b,h)),l)return l=d,t;for(U=0;U<r;U++)if(m=k[U],"zIndex"in m)if(m.zIndex==q[f]){t.push(m.apply(b,h));if(l)break;do if(f++,(m=n[q[f]])&&t.push(m.apply(b,h)),l)break;while(m)}else n[m.zIndex]=m;else if(t.push(m.apply(b,h)),l)break;l=d;c=B;return t.length?t:null};p._events=b;p.listeners=function(c){c=c.split(a);var d=b,e,h,k,f,l,m,n,p=[d],B=[];k=0;for(f=c.length;k<f;k++){n=[];l=0;for(m=p.length;l<m;l++)for(d=p[l].n,e=[d[c[k]],d["*"]],h=2;h--;)if(d=e[h])n.push(d),B=B.concat(d.f||[]);p=n}return B};
p.on=function(c,d){c=String(c);if("function"!=typeof d)return function(){};for(var e=c.split(a),h=b,k=0,f=e.length;k<f;k++)h=h.n,h=h.hasOwnProperty(e[k])&&h[e[k]]||(h[e[k]]={n:{}});h.f=h.f||[];k=0;for(f=h.f.length;k<f;k++)if(h.f[k]==d)return m;h.f.push(d);return function(a){+a==+a&&(d.zIndex=+a)}};p.f=function(a){var b=[].slice.call(arguments,1);return function(){p.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}};p.stop=function(){l=1};p.nt=function(a){return a?(new RegExp("(?:\\.|\\/|^)"+
a+"(?:\\.|\\/|$)")).test(c):c};p.nts=function(){return c.split(a)};p.off=p.unbind=function(c,d){if(c){var e=c.split(a),h,k,f,l,m,n,q=[b];l=0;for(m=e.length;l<m;l++)for(n=0;n<q.length;n+=f.length-2){f=[n,1];h=q[n].n;if("*"!=e[l])h[e[l]]&&f.push(h[e[l]]);else for(k in h)h.hasOwnProperty(k)&&f.push(h[k]);q.splice.apply(q,f)}l=0;for(m=q.length;l<m;l++)for(h=q[l];h.n;){if(d){if(h.f){n=0;for(e=h.f.length;n<e;n++)if(h.f[n]==d){h.f.splice(n,1);break}!h.f.length&&delete h.f}for(k in h.n)if(h.n.hasOwnProperty(k)&&
h.n[k].f){f=h.n[k].f;n=0;for(e=f.length;n<e;n++)if(f[n]==d){f.splice(n,1);break}!f.length&&delete h.n[k].f}}else for(k in delete h.f,h.n)h.n.hasOwnProperty(k)&&h.n[k].f&&delete h.n[k].f;h=h.n}}else p._events=b={n:{}}};p.once=function(a,b){var c=function(){p.unbind(a,c);return b.apply(this,arguments)};return p.on(a,c)};p.version="0.4.2";p.toString=function(){return"You are running Eve 0.4.2"};"undefined"!=typeof module&&module.exports?module.exports=p:d||"undefined"==typeof define?f.eve=p:define("eve",
[],function(){return p})})(this,!0);(function(f,d,a){!a&&"function"===typeof define&&define.amd?define(["eve"],function(a){return d(f,a)}):d(f,f.eve)})(this,function(f,d){function a(b){var c,g;void 0===a._url&&(a._url="");if(a.is(b,"function"))return v?b():d.on("raphael.DOMload",b);if(a.is(b,n))return a._engine.create[K](a,b.splice(0,3+a.is(b[0],J))).add(b);c=Array.prototype.slice.call(arguments,0);return a.is(c[c.length-1],"function")?(g=c.pop(),v?g.call(a._engine.create[K](a,c)):d.on("raphael.DOMload",
function(){g.call(a._engine.create[K](a,c))})):a._engine.create[K](a,arguments)}function m(){return this.hex}function F(a,b){for(var c=[],g=0,d=a.length;d-2*!b>g;g+=2){var z=[{x:+a[g-2],y:+a[g-1]},{x:+a[g],y:+a[g+1]},{x:+a[g+2],y:+a[g+3]},{x:+a[g+4],y:+a[g+5]}];b?g?d-4==g?z[3]={x:+a[0],y:+a[1]}:d-2==g&&(z[2]={x:+a[0],y:+a[1]},z[3]={x:+a[2],y:+a[3]}):z[0]={x:+a[d-2],y:+a[d-1]}:d-4==g?z[3]=z[2]:g||(z[0]={x:+a[g],y:+a[g+1]});c.push(["C",(-z[0].x+6*z[1].x+z[2].x)/6,(-z[0].y+6*z[1].y+z[2].y)/6,(z[1].x+
6*z[2].x-z[3].x)/6,(z[1].y+6*z[2].y-z[3].y)/6,z[2].x,z[2].y])}return c}function c(a,b,c,g,d,z,w,E,e){null==e&&(e=1);e=(1<e?1:0>e?0:e)/2;for(var I=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],u=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],h=0,k=0;12>k;k++)var A=e*I[k]+e,f=A*(A*(-3*a+9*c-9*d+3*w)+6*a-12*c+6*d)-3*a+3*c,A=A*(A*(-3*b+9*g-9*z+3*E)+6*b-12*g+6*z)-3*b+3*g,h=h+u[k]*fa(f*f+A*A);return e*h}function l(a,b,g,d,z,w,E,e,I){if(!(0>I||
c(a,b,g,d,z,w,E,e)<I)){var u=.5,h=1-u,k;for(k=c(a,b,g,d,z,w,E,e,h);.01<$(k-I);)u/=2,h+=(k<I?1:-1)*u,k=c(a,b,g,d,z,w,E,e,h);return h}}function b(b,g,d){b=a._path2curve(b);g=a._path2curve(g);for(var z,w,E,e,I,u,h,k,A,f,D=d?0:[],l=0,n=b.length;l<n;l++)if(A=b[l],"M"==A[0])z=I=A[1],w=u=A[2];else{"C"==A[0]?(A=[z,w].concat(A.slice(1)),z=A[6],w=A[7]):(A=[z,w,z,w,I,u,I,u],z=I,w=u);for(var P=0,ib=g.length;P<ib;P++)if(f=g[P],"M"==f[0])E=h=f[1],e=k=f[2];else{"C"==f[0]?(f=[E,e].concat(f.slice(1)),E=f[6],e=f[7]):
(f=[E,e,E,e,h,k,h,k],E=h,e=k);var ka;var m=A,L=f;ka=d;var R=a.bezierBBox(m),v=a.bezierBBox(L);if(a.isBBoxIntersect(R,v)){for(var R=c.apply(0,m),v=c.apply(0,L),R=ta(~~(R/5),1),v=ta(~~(v/5),1),p=[],G=[],r={},B=ka?0:[],s=0;s<R+1;s++){var V=a.findDotsAtSegment.apply(a,m.concat(s/R));p.push({x:V.x,y:V.y,t:s/R})}for(s=0;s<v+1;s++)V=a.findDotsAtSegment.apply(a,L.concat(s/v)),G.push({x:V.x,y:V.y,t:s/v});for(s=0;s<R;s++)for(m=0;m<v;m++){var Ua=p[s],cc=p[s+1],L=G[m],V=G[m+1],Dc=.001>$(cc.x-Ua.x)?"y":"x",da=
.001>$(V.x-L.x)?"y":"x",M;M=Ua.x;var Na=Ua.y,Z=cc.x,q=cc.y,Kb=L.x,F=L.y,sa=V.x,t=V.y;if(ta(M,Z)<S(Kb,sa)||S(M,Z)>ta(Kb,sa)||ta(Na,q)<S(F,t)||S(Na,q)>ta(F,t))M=void 0;else{var wc=(M*q-Na*Z)*(Kb-sa)-(M-Z)*(Kb*t-F*sa),ba=(M*q-Na*Z)*(F-t)-(Na-q)*(Kb*t-F*sa),ea=(M-Z)*(F-t)-(Na-q)*(Kb-sa);if(ea){var wc=wc/ea,ba=ba/ea,ea=+wc.toFixed(2),N=+ba.toFixed(2);M=ea<+S(M,Z).toFixed(2)||ea>+ta(M,Z).toFixed(2)||ea<+S(Kb,sa).toFixed(2)||ea>+ta(Kb,sa).toFixed(2)||N<+S(Na,q).toFixed(2)||N>+ta(Na,q).toFixed(2)||N<+S(F,
t).toFixed(2)||N>+ta(F,t).toFixed(2)?void 0:{x:wc,y:ba}}else M=void 0}M&&r[M.x.toFixed(4)]!=M.y.toFixed(4)&&(r[M.x.toFixed(4)]=M.y.toFixed(4),Ua=Ua.t+$((M[Dc]-Ua[Dc])/(cc[Dc]-Ua[Dc]))*(cc.t-Ua.t),L=L.t+$((M[da]-L[da])/(V[da]-L[da]))*(V.t-L.t),0<=Ua&&1.001>=Ua&&0<=L&&1.001>=L&&(ka?B++:B.push({x:M.x,y:M.y,t1:S(Ua,1),t2:S(L,1)})))}ka=B}else ka=ka?0:[];if(d)D+=ka;else{R=0;for(v=ka.length;R<v;R++)ka[R].segment1=l,ka[R].segment2=P,ka[R].bez1=A,ka[R].bez2=f;D=D.concat(ka)}}}return D}function p(a,b,c,g,d,
z){null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+g,this.e=+d,this.f=+z):(this.a=1,this.c=this.b=0,this.d=1,this.f=this.e=0)}function t(){return this.x+" "+this.y+" "+this.width+" × "+this.height}function s(a,b,c,g,d,z){function w(a,b){var c,g,d,Bc;d=a;for(g=0;8>g;g++){Bc=((I*d+e)*d+E)*d-a;if($(Bc)<b)return d;c=(3*I*d+2*e)*d+E;if(1E-6>$(c))break;d-=Bc/c}c=0;g=1;d=a;if(d<c)return c;if(d>g)return g;for(;c<g;){Bc=((I*d+e)*d+E)*d;if($(Bc-a)<b)break;a>Bc?c=d:g=d;d=(g-c)/2+c}return d}var E=3*b,e=3*(g-b)-
E,I=1-E-e,u=3*c,h=3*(d-c)-u,k=1-u-h;return function(a,b){var c=w(a,b);return((k*c+h)*c+u)*c}(a,1/(200*z))}function e(a,b){var c=[],g={};this.ms=b;this.times=1;if(a){for(var d in a)a.hasOwnProperty(d)&&(g[L(d)]=a[d],c.push(L(d)));c.sort(eb)}this.anim=g;this.top=c[c.length-1];this.percents=c}function h(b,c,g,w,E,e){g=L(g);var h,k,A,f,D,l,n=b.ms,P={},ib={},m={};if(w)for(l=0,v=bb.length;l<v;l++){var R=bb[l];if(R.el.id==c.id&&R.anim==b){R.percent!=g?(bb.splice(l,1),A=1):k=R;c.attr(R.totalOrigin);break}}else w=
+ib;l=0;for(var v=b.percents.length;l<v;l++)if(b.percents[l]==g||b.percents[l]>w*b.top){g=b.percents[l];D=b.percents[l-1]||0;n=n/b.top*(g-D);f=b.percents[l+1];h=b.anim[g];break}else w&&c.attr(b.anim[b.percents[l]]);if(h){if(k)k.initstatus=w,k.start=new Date-k.ms*w;else{for(var G in h)if(h.hasOwnProperty(G)&&(Ib.hasOwnProperty(G)||c.ca[G]))switch(P[G]=c.attr(G),null==P[G]&&(P[G]=rb[G]),ib[G]=h[G],Ib[G]){case J:m[G]=(ib[G]-P[G])/n;break;case "colour":P[G]=a.getRGB(P[G]);l=a.getRGB(ib[G]);m[G]={r:(l.r-
P[G].r)/n,g:(l.g-P[G].g)/n,b:(l.b-P[G].b)/n};break;case "path":l=z(P[G],ib[G]);R=l[1];P[G]=l[0];m[G]=[];l=0;for(v=P[G].length;l<v;l++){m[G][l]=[0];for(var r=1,B=P[G][l].length;r<B;r++)m[G][l][r]=(R[l][r]-P[G][l][r])/n}break;case "transform":l=c._;if(v=ka(l[G],ib[G]))for(P[G]=v.from,ib[G]=v.to,m[G]=[],m[G].real=!0,l=0,v=P[G].length;l<v;l++)for(m[G][l]=[P[G][l][0]],r=1,B=P[G][l].length;r<B;r++)m[G][l][r]=(ib[G][l][r]-P[G][l][r])/n;else v=c.matrix||new p,l={_:{transform:l.transform},getBBox:function(){return c.getBBox(1)}},
P[G]=[v.a,v.b,v.c,v.d,v.e,v.f],I(l,ib[G]),ib[G]=l._.transform,m[G]=[(l.matrix.a-v.a)/n,(l.matrix.b-v.b)/n,(l.matrix.c-v.c)/n,(l.matrix.d-v.d)/n,(l.matrix.e-v.e)/n,(l.matrix.f-v.f)/n];break;case "csv":v=u(h[G]).split(gb);R=u(P[G]).split(gb);if("clip-rect"==G)for(P[G]=R,m[G]=[],l=R.length;l--;)m[G][l]=(v[l]-P[G][l])/n;ib[G]=v;break;default:for(v=[].concat(h[G]),R=[].concat(P[G]),m[G]=[],l=c.ca[G].length;l--;)m[G][l]=((v[l]||0)-(R[l]||0))/n}l=h.easing;G=a.easing_formulas[l];if(!G)if((G=u(l).match(Ra))&&
5==G.length){var V=G;G=function(a){return s(a,+V[1],+V[2],+V[3],+V[4],n)}}else G=sb;l=h.start||b.start||+new Date;R={anim:b,percent:g,timestamp:l,start:l+(b.del||0),status:0,initstatus:w||0,stop:!1,ms:n,easing:G,from:P,diff:m,to:ib,el:c,callback:h.callback,prev:D,next:f,repeat:e||b.times,origin:c.attr(),totalOrigin:E};bb.push(R);if(w&&!k&&!A&&(R.stop=!0,R.start=new Date-n*w,1==bb.length))return Tc();A&&(R.start=new Date-R.ms*w);1==bb.length&&Zc(Tc)}d("raphael.anim.start."+c.id,c,b)}}function k(a){for(var b=
0;b<bb.length;b++)bb[b].el.paper==a&&bb.splice(b--,1)}a.upgrade="1.0.0";a.version="2.1.0";a.eve=d;C=a;var v,K="apply",J="number",n="array",N=Array.prototype.slice,B=Array.prototype.splice,U=function(){return function(){}.hasOwnProperty("prototype")}(),r={doc:document,win:f},ga=Object.prototype.hasOwnProperty.call(r.win,"Raphael"),X=r.win.Raphael,aa=r.doc,W=r.win,ya=a.supportsTouch="createTouch"in aa,va=a.supportsOnlyTouch=ya&&!(W.navigator.maxTouchPoints||W.navigator.msMaxTouchPoints),za=function(){};
a.ca=a.customAttributes=za.prototype;var ja=function(){this.ca=this.customAttributes=new za;this._CustomAttributes=function(){};this._CustomAttributes.prototype=this.ca;this._elementsById={};this.id=a._oid++;d("raphael.new",this)},O=a.fn=ja.prototype=a.prototype,na={circle:1,rect:1,path:1,ellipse:1,text:1,image:1,group:1},ma="click dblclick mousedown mousemove mouseout mouseover mouseup touchstart touchmove touchend touchcancel dragstart dragmove dragend".split(" "),M=a._touchMap={mousedown:"touchstart",
mousemove:"touchmove",mouseup:"touchend"},T=a._dragEventMap={dragstart:"mousedown",dragmove:"mousemove",dragend:"mouseup"},u=W.String,L=W.parseFloat,da=W.parseInt,sa=W.Math,ta=sa.max,S=sa.min,$=sa.abs,oa=sa.pow,ia=sa.cos,Ea=sa.sin,fa=sa.sqrt,La=sa.round,Ba=sa.PI,ha=Ba/180,Fa=180/Ba,fb=u.prototype.toLowerCase,Xa=u.prototype.toUpperCase,xa=W.Object.prototype.toString,gb=/[, ]+/,Sa=/\{(\d+)\}/g;a._ISURL=/^url\(['"]?([^\)]+?)['"]?\)$/i;var Ia=/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?)%?\s*\))\s*$/i,
Ra=/^(?:cubic-)?bezier\(([^,]+),([^,]+),([^,]+),([^\)]+)\)/,Da=/[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/,pb=/,?([achlmqrstvxz]),?/gi,Lb=/([achlmrqstvz])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/ig,
Ub=/([rstm])[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*)+)/ig,Mb=/(-?\d*\.?\d*(?:e[\-+]?\d+)?)[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*,?[\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029]*/ig;
a._radial_gradient=/^x?r(?:\(([^\)]*?)\))?/;var vb={NaN:1,Infinity:1,"-Infinity":1},Eb={hs:1,rg:1},rb=a._availableAttrs={"arrow-end":"none","arrow-start":"none",blur:0,"clip-rect":"0 0 1e9 1e9","clip-path":"",cursor:"default",cx:0,cy:0,fill:"#fff","fill-opacity":1,font:'10px "Arial"',"font-family":'"Arial"',"font-size":"10","font-style":"normal","font-weight":400,gradient:0,height:0,href:"about:blank","letter-spacing":0,"line-height":12,"vertical-align":"middle",opacity:1,path:"M0,0",r:0,rx:0,ry:0,
src:"",stroke:"#000","stroke-dasharray":"","stroke-linecap":"butt","stroke-linejoin":"butt","stroke-miterlimit":0,"stroke-opacity":1,"stroke-width":1,target:"_blank","text-anchor":"middle",visibility:"",title:"",transform:"",rotation:0,width:0,x:0,y:0},Ib=a._availableAnimAttrs={blur:J,"clip-rect":"csv","clip-path":"path",cx:J,cy:J,fill:"colour","fill-opacity":J,"font-size":J,height:J,opacity:J,path:"path",r:J,rx:J,ry:J,stroke:"colour","stroke-opacity":J,"stroke-width":J,transform:"transform",width:J,
x:J,y:J},tb={},eb=function(a,b){return L(a)-L(b)},Tb=function(){},sb=function(a){return a},Qb=a._rectPath=function(a,b,c,g,d){return d?[["M",a+d,b],["l",c-2*d,0],["a",d,d,0,0,1,d,d],["l",0,g-2*d],["a",d,d,0,0,1,-d,d],["l",2*d-c,0],["a",d,d,0,0,1,-d,-d],["l",0,2*d-g],["a",d,d,0,0,1,d,-d],["z"]]:[["M",a,b],["l",c,0],["l",0,g],["l",-c,0],["z"]]},cb=function(a,b,c,d){null==d&&(d=c);return[["M",a,b],["m",0,-d],["a",c,d,0,1,1,0,2*d],["a",c,d,0,1,1,0,-2*d],["z"]]},A=a._getPath={group:function(){return!1},
path:function(a){return a.attr("path")},circle:function(a){a=a.attrs;return cb(a.cx,a.cy,a.r)},ellipse:function(a){a=a.attrs;return cb(a.cx,a.cy,a.rx,a.ry)},rect:function(a){a=a.attrs;return Qb(a.x,a.y,a.width,a.height,a.r)},image:function(a){a=a.attrs;return Qb(a.x,a.y,a.width,a.height)},text:function(a){a=a._getBBox();return Qb(a.x,a.y,a.width,a.height)}},G=a.mapPath=function(a,b){if(!b)return a;var c,d,g,w,E,e,I;a=z(a);g=0;for(E=a.length;g<E;g++)for(I=a[g],w=1,e=I.length;w<e;w+=2)c=b.x(I[w],I[w+
1]),d=b.y(I[w],I[w+1]),I[w]=c,I[w+1]=d;return a};a.pick=function(){for(var a,b=0,c=arguments.length;b<c;b+=1)if((a=arguments[b])||!1===a||0===a)return a};var D=a._lastArgIfGroup=function(b,c){var d=b.length-1,g=b[d];if(g&&g.constructor===a.el.constructor&&"group"===g.type)return c&&(b[d]=void 0,delete b[d],B.call(b,d,1)),g},V=a._serializeArgs=function(b){var c=b[0],d,g;if(a.is(c,"object")&&!a.is(c,"array")&&"group"!==c.type)for(d=c,c.path&&(c=c.path)&&!a.is(c,"string")&&a.is(c[0],n),c=1,g=arguments.length;c<
g;c+=2)d[arguments[c]]||(d[arguments[c]]=arguments[c+1]);else for(d={},c=1,g=arguments.length;c<g;c+=2)d[arguments[c]]=b[(c-1)/2]||arguments[c+1];return d},Z=a.merge=function(a,b,c,d,g){var z,w,E,e;g?(d.push(a),g.push(b)):(d=[a],g=[b]);if(b instanceof Array)for(z=0;z<b.length;z+=1){try{w=a[z],E=b[z]}catch(I){continue}if("object"!==typeof E)c&&void 0===E||(a[z]=E);else{if(null===w||"object"!==typeof w)w=a[z]=E instanceof Array?[]:{};e=checkCyclicRef(E,g);-1!==e?w=a[z]=d[e]:Z(w,E,c,d,g)}}else for(z in b){try{w=
a[z],E=b[z]}catch(u){continue}if(null!==E&&"object"===typeof E)if(e=xa.call(E),"[object Object]"===e){if(null===w||"object"!==typeof w)w=a[z]={};e=checkCyclicRef(E,g);-1!==e?w=a[z]=d[e]:Z(w,E,c,d,g)}else"[object Array]"===e?(null!==w&&w instanceof Array||(w=a[z]=[]),e=checkCyclicRef(E,g),-1!==e?w=a[z]=d[e]:Z(w,E,c,d,g)):a[z]=E;else a[z]=E}return a};a.extend=function(a,b,c){if("object"!==typeof a&&"object"!==typeof b)return null;if("object"!==typeof b||null===b)return a;"object"!==typeof a&&(a=b instanceof
Array?[]:{});Z(a,b,c);return a};var ba=a.is=function(a,b){b=fb.call(b);return"finite"==b?!vb.hasOwnProperty(+a):b==n?a instanceof Array:"object"!==b||void 0!==a&&null!==a?"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||"array"==b&&Array.isArray&&Array.isArray(a)||xa.call(a).slice(8,-1).toLowerCase()==b:!1};a.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=16*sa.random()|0;return("x"==
a?b:b&3|8).toString(16)});var Q=a.clone=U?function(a){if(Object(a)!==a)return a;var b=new a.constructor,c;for(c in a)"prototype"!==c&&a.hasOwnProperty(c)&&(b[c]=Q(a[c]));return b}:function(a){if(Object(a)!==a)return a;var b=new a.constructor,c;for(c in a)a.hasOwnProperty(c)&&(b[c]=Q(a[c]));return b};a._g=r;a.type=W.ENABLE_RED_CANVAS&&(W.CanvasRenderingContext2D||aa.createElement("canvas").getContext)?"CANVAS":W.SVGAngle||aa.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure",
"1.1")?"SVG":"VML";if("VML"==a.type){var pa=aa.createElement("div"),ua;pa.innerHTML='<v:shape adj="1"/>';ua=pa.firstChild;ua.style.behavior="url(#default#VML)";if(!ua||"object"!=typeof ua.adj)return a.type="";pa=null}a.svg=!((a.vml="VML"==a.type)||(a.canvas="CANVAS"==a.type));a._Paper=ja;a._id=0;a._oid=0;a.angle=function(b,c,d,g,z,w){return null==z?(b-=d,c-=g,b||c?(sa.atan2(-c,-b)*Fa+540)%360:0):a.angle(b,c,z,w)-a.angle(d,g,z,w)};a.rad=function(a){return a%360*ha};a.deg=function(a){return a*Fa%360};
a.snapTo=function(a,b,c){var d;ba(c,"finite")||(c=10);if(ba(a,n))for(d=a.length;d--;){if($(a[d]-b)<=c)return a[d]}else{a=+a;d=b%a;if(d<c)return b-d;if(d>a-c)return b-d+a}return b};a.setWindow=function(b){d("raphael.setWindow",a,r.win,b);W=r.win=b;aa=r.doc=r.win.document;a._engine.initWin&&a._engine.initWin(r.win)};var Ta=function(b){if(a.vml){var c=/^\s+|\s+$/g,d;try{var g=new ActiveXObject("htmlfile");g.write("<body>");g.close();d=g.body}catch(z){d=createPopup().document.body}var w=d.createTextRange();
Ta=ca(function(a){try{d.style.color=u(a).replace(c,"");var b=w.queryCommandValue("ForeColor");return"#"+("000000"+((b&255)<<16|b&65280|(b&16711680)>>>16).toString(16)).slice(-6)}catch(g){return"none"}})}else{var E=r.doc.createElement("i");E.title="Raphaël Colour Picker";E.style.display="none";r.doc.body.appendChild(E);Ta=ca(function(a){E.style.color=a;return r.doc.defaultView.getComputedStyle(E,"").getPropertyValue("color")})}return Ta(b)},db=function(){return"hsb("+[this.h,this.s,this.b]+")"},wa=
function(){return"hsl("+[this.h,this.s,this.l]+")"},ab=function(){return this.hex},Aa=function(b,c,d){null==c&&ba(b,"object")&&"r"in b&&"g"in b&&"b"in b&&(d=b.b,c=b.g,b=b.r);null==c&&ba(b,"string")&&(d=a.getRGB(b),b=d.r,c=d.g,d=d.b);if(1<b||1<c||1<d)b/=255,c/=255,d/=255;return[b,c,d]},la=function(b,c,d,g){var z={r:b*=255,g:c*=255,b:d*=255,hex:a.rgb(b,c,d),toString:ab};ba(g,"finite")&&(z.opacity=g);return z};a.color=function(b){var c;a.is(b,"object")&&"h"in b&&"s"in b&&"b"in b?(c=a.hsb2rgb(b),b.r=
c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):a.is(b,"object")&&"h"in b&&"s"in b&&"l"in b?(c=a.hsl2rgb(b),b.r=c.r,b.g=c.g,b.b=c.b,b.hex=c.hex):(a.is(b,"string")&&(b=a.getRGB(b)),a.is(b,"object")&&"r"in b&&"g"in b&&"b"in b?(c=a.rgb2hsl(b),b.h=c.h,b.s=c.s,b.l=c.l,c=a.rgb2hsb(b),b.v=c.b):(b={hex:"none"},b.r=b.g=b.b=b.h=b.s=b.v=b.l=-1));b.toString=ab;return b};a.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o);var g,z,w;a=360*a%360/60;w=c*b;b=w*(1-$(a%2-1));c=g=z=
c-w;a=~~a;c+=[w,b,0,0,b,w][a];g+=[b,w,w,b,0,0][a];z+=[0,0,b,w,w,b][a];return la(c,g,z,d)};a.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h);if(1<a||1<b||1<c)a/=360,b/=100,c/=100;var g,z,w;a=360*a%360/60;w=2*b*(.5>c?c:1-c);b=w*(1-$(a%2-1));c=g=z=c-w/2;a=~~a;c+=[w,b,0,0,b,w][a];g+=[b,w,w,b,0,0][a];z+=[0,0,b,w,w,b][a];return la(c,g,z,d)};a.rgb2hsb=function(a,b,c){c=Aa(a,b,c);a=c[0];b=c[1];c=c[2];var d,g;d=ta(a,b,c);g=d-S(a,b,c);a=((0==g?null:d==a?(b-c)/g:
d==b?(c-a)/g+2:(a-b)/g+4)+360)%6*60/360;return{h:a,s:0==g?0:g/d,b:d,toString:db}};a.rgb2hsl=function(a,b,c){c=Aa(a,b,c);a=c[0];b=c[1];c=c[2];var d,g,z;d=ta(a,b,c);g=S(a,b,c);z=d-g;a=((0==z?null:d==a?(b-c)/z:d==b?(c-a)/z+2:(a-b)/z+4)+360)%6*60/360;d=(d+g)/2;return{h:a,s:0==z?0:.5>d?z/(2*d):z/(2-2*d),l:d,toString:wa}};a._path2string=function(){return this.join(",").replace(pb,"$1")};var ca=a._cacher=function(a,b,c){function d(){var g=N.call(arguments,0),z=g.join("␀"),w=d.cache=d.cache||{},E=d.count=
d.count||[];if(w.hasOwnProperty(z)){a:for(var g=E,E=z,e=0,I=g.length;e<I;e++)if(g[e]===E){g.push(g.splice(e,1)[0]);break a}return c?c(w[z]):w[z]}1E3<=E.length&&delete w[E.shift()];E.push(z);w[z]=a[K](b,g);return c?c(w[z]):w[z]}return d};a._preload=function(a,b){var c=aa.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em";c.onload=function(){b.call(this);this.onload=null;aa.body.removeChild(this)};c.onerror=function(){aa.body.removeChild(this)};aa.body.appendChild(c);
c.src=a};a.getRGB=ca(function(b){var c,d,g,z,w;b&&ba(b,"object")&&"opacity"in b&&(c=b.opacity);if(!b||(b=u(b)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:m};if("none"==b)return{r:-1,g:-1,b:-1,hex:"none",toString:m};!Eb.hasOwnProperty(b.toLowerCase().substring(0,2))&&"#"!==b.charAt()&&(b=Ta(b));if(b=b.match(Ia)){b[2]&&(z=da(b[2].substring(5),16),g=da(b[2].substring(3,5),16),d=da(b[2].substring(1,3),16));b[3]&&(z=da((w=b[3].charAt(3))+w,16),g=da((w=b[3].charAt(2))+w,16),d=da((w=
b[3].charAt(1))+w,16));b[4]&&(w=b[4].split(Da),d=L(w[0]),"%"==w[0].slice(-1)&&(d*=2.55),g=L(w[1]),"%"==w[1].slice(-1)&&(g*=2.55),z=L(w[2]),"%"==w[2].slice(-1)&&(z*=2.55),"rgba"==b[1].toLowerCase().slice(0,4)&&(c=L(w[3])),w[3]&&"%"==w[3].slice(-1)&&(c/=100));if(b[5])return w=b[5].split(Da),d=L(w[0]),"%"==w[0].slice(-1)&&(d*=2.55),g=L(w[1]),"%"==w[1].slice(-1)&&(g*=2.55),z=L(w[2]),"%"==w[2].slice(-1)&&(z*=2.55),"deg"!=w[0].slice(-3)&&"°"!=w[0].slice(-1)||(d/=360),"hsba"==b[1].toLowerCase().slice(0,
4)&&(c=L(w[3])),w[3]&&"%"==w[3].slice(-1)&&(c/=100),a.hsb2rgb(d,g,z,c);if(b[6])return w=b[6].split(Da),d=L(w[0]),"%"==w[0].slice(-1)&&(d*=2.55),g=L(w[1]),"%"==w[1].slice(-1)&&(g*=2.55),z=L(w[2]),"%"==w[2].slice(-1)&&(z*=2.55),"deg"!=w[0].slice(-3)&&"°"!=w[0].slice(-1)||(d/=360),"hsla"==b[1].toLowerCase().slice(0,4)&&(c=L(w[3])),w[3]&&"%"==w[3].slice(-1)&&(c/=100),a.hsl2rgb(d,g,z,c);b={r:d,g:g,b:z,toString:m};b.hex="#"+(16777216|z|g<<8|d<<16).toString(16).slice(1);a.is(c,"finite")&&(b.opacity=c);return b}return{r:-1,
g:-1,b:-1,hex:"none",error:1,toString:m}},a);a.tintshade=ca(function(b,c){var d=a.getRGB(b),g;g=255;0>c&&(c*=-1,g=0);1<c&&(c=1);g=0===c?d:{r:g-(g-d.r)*c,g:g-(g-d.g)*c,b:g-(g-d.b)*c,toString:m};g.hex=a.rgb(g.r,g.g,g.b);d.error&&(g.error=d.error);"opacity"in d?(g.rgba="rgba("+[g.r,g.g,g.b,d.opacity].join()+")",g.opacity=d.opacity):g.rgba="rgb("+[g.r,g.g,g.b].join()+")";return g},a);a.hsb=ca(function(b,c,d){return a.hsb2rgb(b,c,d).hex});a.hsl=ca(function(b,c,d){return a.hsl2rgb(b,c,d).hex});a.rgb=ca(function(a,
b,c){return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)});a.getColor=function(a){a=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75};var b=this.hsb2rgb(a.h,a.s,a.b);a.h+=.075;1<a.h&&(a.h=0,a.s-=.2,0>=a.s&&(this.getColor.start={h:0,s:1,b:a.b}));return b.hex};a.getColor.reset=function(){delete this.start};a.parsePathString=function(b){if(!b)return null;var c=Ha(b);if(c.arr)return Va(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},g=[];a.is(b,n)&&a.is(b[0],n)&&(g=Va(b));g.length||
u(b).replace(Lb,function(a,b,c){var z=[];a=b.toLowerCase();c.replace(Mb,function(a,b){b&&z.push(+b)});"m"==a&&2<z.length&&(g.push([b].concat(z.splice(0,2))),a="l",b="m"==b?"l":"L");if("r"==a)g.push([b].concat(z));else for(;z.length>=d[a]&&(g.push([b].concat(z.splice(0,d[a]))),d[a]););});g.toString=a._path2string;c.arr=Va(g);return g};a.parseTransformString=ca(function(b){if(!b)return null;var c=[];a.is(b,n)&&a.is(b[0],n)&&(c=Va(b));c.length||u(b).replace(Ub,function(a,b,d){var g=[];fb.call(b);d.replace(Mb,
function(a,b){b&&g.push(+b)});c.push([b].concat(g))});c.toString=a._path2string;return c});var Ha=function(a){var b=Ha.ps=Ha.ps||{};b[a]?b[a].sleep=100:b[a]={sleep:100};setTimeout(function(){for(var c in b)b.hasOwnProperty(c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])});return b[a]};a.findDotsAtSegment=function(a,b,c,d,g,z,w,E,e){var I=1-e,u=oa(I,3),h=oa(I,2),k=e*e,A=k*e,l=u*a+3*h*e*c+3*I*e*e*g+A*w,u=u*b+3*h*e*d+3*I*e*e*z+A*E,h=a+2*e*(c-a)+k*(g-2*c+a),A=b+2*e*(d-b)+k*(z-2*d+b),f=c+2*e*(g-c)+k*
(w-2*g+c),k=d+2*e*(z-d)+k*(E-2*z+d);a=I*a+e*c;b=I*b+e*d;g=I*g+e*w;z=I*z+e*E;E=90-180*sa.atan2(h-f,A-k)/Ba;(h>f||A<k)&&(E+=180);return{x:l,y:u,m:{x:h,y:A},n:{x:f,y:k},start:{x:a,y:b},end:{x:g,y:z},alpha:E}};a.bezierBBox=function(b,c,d,g,z,w,E,e){a.is(b,"array")||(b=[b,c,d,g,z,w,E,e]);b=Bb.apply(null,b);return{x:b.min.x,y:b.min.y,x2:b.max.x,y2:b.max.y,width:b.max.x-b.min.x,height:b.max.y-b.min.y}};a.isPointInsideBBox=function(a,b,c){return b>=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2};a.isBBoxIntersect=function(b,
c){var d=a.isPointInsideBBox;return d(c,b.x,b.y)||d(c,b.x2,b.y)||d(c,b.x,b.y2)||d(c,b.x2,b.y2)||d(b,c.x,c.y)||d(b,c.x2,c.y)||d(b,c.x,c.y2)||d(b,c.x2,c.y2)||(b.x<c.x2&&b.x>c.x||c.x<b.x2&&c.x>b.x)&&(b.y<c.y2&&b.y>c.y||c.y<b.y2&&c.y>b.y)};a.pathIntersection=function(a,c){return b(a,c)};a.pathIntersectionNumber=function(a,c){return b(a,c,1)};a.isPointInsidePath=function(c,d,g){var z=a.pathBBox(c);return a.isPointInsideBBox(z,d,g)&&(1==b(c,[["M",d,g],["H",z.x2+10]],1)%2||1==b(c,[["M",d,g],["V",z.y2+10]],
1)%2)};a._removedFactory=function(a){return function(){d("raphael.log",null,"Raphaël: you are calling to method “"+a+"” of removed object",a)}};var Ga=a.pathBBox=function(a){var b=Ha(a);if(b.bbox)return b.bbox;if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=z(a);for(var c=0,d=0,g=[],w=[],E,e=0,I=a.length;e<I;e++)E=a[e],"M"==E[0]?(c=E[1],d=E[2],g.push(c),w.push(d)):(c=Bb(c,d,E[1],E[2],E[3],E[4],E[5],E[6]),g=g.concat(c.min.x,c.max.x),w=w.concat(c.min.y,c.max.y),c=E[5],d=E[6]);a=S[K](0,g);E=S[K](0,
w);g=ta[K](0,g);w=ta[K](0,w);w={x:a,y:E,x2:g,y2:w,width:g-a,height:w-E};b.bbox=Q(w);return w},Va=function(b){b=Q(b);b.toString=a._path2string;return b},Rb=a._pathToRelative=function(b){var c=Ha(b);if(c.rel)return Va(c.rel);a.is(b,n)&&a.is(b&&b[0],n)||(b=a.parsePathString(b));var d=[],g=0,z=0,w=0,E=0,e=0;"M"==b[0][0]&&(g=b[0][1],z=b[0][2],w=g,E=z,e++,d.push(["M",g,z]));for(var I=b.length;e<I;e++){var u=d[e]=[],h=b[e];if(h[0]!=fb.call(h[0]))switch(u[0]=fb.call(h[0]),u[0]){case "a":u[1]=h[1];u[2]=h[2];
u[3]=h[3];u[4]=h[4];u[5]=h[5];u[6]=+(h[6]-g).toFixed(3);u[7]=+(h[7]-z).toFixed(3);break;case "v":u[1]=+(h[1]-z).toFixed(3);break;case "m":w=h[1],E=h[2];default:for(var k=1,A=h.length;k<A;k++)u[k]=+(h[k]-(k%2?g:z)).toFixed(3)}else for(d[e]=[],"m"==h[0]&&(w=h[1]+g,E=h[2]+z),u=0,k=h.length;u<k;u++)d[e][u]=h[u];h=d[e].length;switch(d[e][0]){case "z":g=w;z=E;break;case "h":g+=+d[e][h-1];break;case "v":z+=+d[e][h-1];break;default:g+=+d[e][h-2],z+=+d[e][h-1]}}d.toString=a._path2string;c.rel=Va(d);return d},
jb=a._pathToAbsolute=function(b){var c=Ha(b),d;if(c.abs)return Va(c.abs);a.is(b,n)&&a.is(b&&b[0],n)||(b=a.parsePathString(b));if(!b||!b.length)return d=["M",0,0],d.toString=a._path2string,d;var g=0,z=0,w=0,E=0,e=0;d=[];"M"==b[0][0]&&(g=+b[0][1],z=+b[0][2],w=g,E=z,e++,d[0]=["M",g,z]);for(var I=3==b.length&&"M"==b[0][0]&&"R"==b[1][0].toUpperCase()&&"Z"==b[2][0].toUpperCase(),u,h=e,k=b.length;h<k;h++){d.push(e=[]);u=b[h];if(u[0]!=Xa.call(u[0]))switch(e[0]=Xa.call(u[0]),e[0]){case "A":e[1]=u[1];e[2]=
u[2];e[3]=u[3];e[4]=u[4];e[5]=u[5];e[6]=+(u[6]+g);e[7]=+(u[7]+z);break;case "V":e[1]=+u[1]+z;break;case "H":e[1]=+u[1]+g;break;case "R":for(var A=[g,z].concat(u.slice(1)),l=2,f=A.length;l<f;l++)A[l]=+A[l]+g,A[++l]=+A[l]+z;d.pop();d=d.concat(F(A,I));break;case "M":w=+u[1]+g,E=+u[2]+z;default:for(l=1,f=u.length;l<f;l++)e[l]=+u[l]+(l%2?g:z)}else if("R"==u[0])A=[g,z].concat(u.slice(1)),d.pop(),d=d.concat(F(A,I)),e=["R"].concat(u.slice(-2));else for(A=0,l=u.length;A<l;A++)e[A]=u[A];switch(e[0]){case "Z":g=
w;z=E;break;case "H":g=e[1];break;case "V":z=e[1];break;case "M":w=e[e.length-2],E=e[e.length-1];default:g=e[e.length-2],z=e[e.length-1]}}d.toString=a._path2string;c.abs=Va(d);return d},pc=function(a,b,c,d){return[a,b,c,d,c,d]},ub=function(a,b,c,d,g,z){var w=1/3,e=2/3;return[w*a+e*c,w*b+e*d,w*g+e*c,w*z+e*d,g,z]},qc=function(a,b,c,d,g,z,w,e,E,I){var u=120*Ba/180,h=ha*(+g||0),k=[],A,l=ca(function(a,b,c){var d=a*ia(c)-b*Ea(c);a=a*Ea(c)+b*ia(c);return{x:d,y:a}});if(I)P=I[0],A=I[1],z=I[2],f=I[3];else{A=
l(a,b,-h);a=A.x;b=A.y;A=l(e,E,-h);e=A.x;E=A.y;ia(ha*g);Ea(ha*g);A=(a-e)/2;P=(b-E)/2;f=A*A/(c*c)+P*P/(d*d);1<f&&(f=fa(f),c*=f,d*=f);var f=c*c,D=d*d,f=(z==w?-1:1)*fa($((f*D-f*P*P-D*A*A)/(f*P*P+D*A*A)));z=f*c*P/d+(a+e)/2;var f=f*-d*A/c+(b+E)/2,P=sa.asin(((b-f)/d).toFixed(9));A=sa.asin(((E-f)/d).toFixed(9));P=a<z?Ba-P:P;A=e<z?Ba-A:A;0>P&&(P=2*Ba+P);0>A&&(A=2*Ba+A);w&&P>A&&(P-=2*Ba);!w&&A>P&&(A-=2*Ba)}if($(A-P)>u){var k=A,D=e,n=E;A=P+u*(w&&A>P?1:-1);e=z+c*ia(A);E=f+d*Ea(A);k=qc(e,E,c,d,g,0,w,D,n,[A,k,
z,f])}z=A-P;g=ia(P);u=Ea(P);w=ia(A);A=Ea(A);z=sa.tan(z/4);c=4/3*c*z;z*=4/3*d;d=[a,b];a=[a+c*u,b-z*g];b=[e+c*A,E-z*w];e=[e,E];a[0]=2*d[0]-a[0];a[1]=2*d[1]-a[1];if(I)return[a,b,e].concat(k);k=[a,b,e].concat(k).join().split(",");I=[];e=0;for(E=k.length;e<E;e++)I[e]=e%2?l(k[e-1],k[e],h).y:l(k[e],k[e+1],h).x;return I},Pa=function(a,b,c,d,g,z,w,e,E){var I=1-E;return{x:oa(I,3)*a+3*oa(I,2)*E*c+3*I*E*E*g+oa(E,3)*w,y:oa(I,3)*b+3*oa(I,2)*E*d+3*I*E*E*z+oa(E,3)*e}},Bb=ca(function(a,b,c,d,g,z,w,e){var E=g-2*c+
a-(w-2*g+c),I=2*(c-a)-2*(g-c),u=a-c,h=(-I+fa(I*I-4*E*u))/2/E,E=(-I-fa(I*I-4*E*u))/2/E,k=[b,e],A=[a,w];"1e12"<$(h)&&(h=.5);"1e12"<$(E)&&(E=.5);0<h&&1>h&&(h=Pa(a,b,c,d,g,z,w,e,h),A.push(h.x),k.push(h.y));0<E&&1>E&&(h=Pa(a,b,c,d,g,z,w,e,E),A.push(h.x),k.push(h.y));E=z-2*d+b-(e-2*z+d);I=2*(d-b)-2*(z-d);u=b-d;h=(-I+fa(I*I-4*E*u))/2/E;E=(-I-fa(I*I-4*E*u))/2/E;"1e12"<$(h)&&(h=.5);"1e12"<$(E)&&(E=.5);0<h&&1>h&&(h=Pa(a,b,c,d,g,z,w,e,h),A.push(h.x),k.push(h.y));0<E&&1>E&&(h=Pa(a,b,c,d,g,z,w,e,E),A.push(h.x),
k.push(h.y));return{min:{x:S[K](0,A),y:S[K](0,k)},max:{x:ta[K](0,A),y:ta[K](0,k)}}}),z=a._path2curve=ca(function(a,b){var c=!b&&Ha(a);if(!b&&c.curve)return Va(c.curve);var d=jb(a),g=b&&jb(b),z={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},w={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},e=function(a,b){var c,d;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];a[0]in{T:1,Q:1}||(b.qx=b.qy=null);switch(a[0]){case "M":b.X=a[1];b.Y=a[2];break;case "A":a=["C"].concat(qc[K](0,[b.x,b.y].concat(a.slice(1))));break;case "S":c=
b.x+(b.x-(b.bx||b.x));d=b.y+(b.y-(b.by||b.y));a=["C",c,d].concat(a.slice(1));break;case "T":b.qx=b.x+(b.x-(b.qx||b.x));b.qy=b.y+(b.y-(b.qy||b.y));a=["C"].concat(ub(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case "Q":b.qx=a[1];b.qy=a[2];a=["C"].concat(ub(b.x,b.y,a[1],a[2],a[3],a[4]));break;case "L":a=["C"].concat(pc(b.x,b.y,a[1],a[2]));break;case "H":a=["C"].concat(pc(b.x,b.y,a[1],b.y));break;case "V":a=["C"].concat(pc(b.x,b.y,b.x,a[1]));break;case "Z":a=["C"].concat(pc(b.x,b.y,b.X,b.Y))}return a},E=function(a,
b){if(7<a[b].length){a[b].shift();for(var c=a[b];c.length;)a.splice(b++,0,["C"].concat(c.splice(0,6)));a.splice(b,1);h=ta(d.length,g&&g.length||0)}},I=function(a,b,c,z,w){a&&b&&"M"==a[w][0]&&"M"!=b[w][0]&&(b.splice(w,0,["M",z.x,z.y]),c.bx=0,c.by=0,c.x=a[w][1],c.y=a[w][2],h=ta(d.length,g&&g.length||0))},u=0,h=ta(d.length,g&&g.length||0);for(;u<h;u++){d[u]=e(d[u],z);E(d,u);g&&(g[u]=e(g[u],w));g&&E(g,u);I(d,g,z,w,u);I(g,d,w,z,u);var k=d[u],A=g&&g[u],l=k.length,f=g&&A.length;z.x=k[l-2];z.y=k[l-1];z.bx=
L(k[l-4])||z.x;z.by=L(k[l-3])||z.y;w.bx=g&&(L(A[f-4])||w.x);w.by=g&&(L(A[f-3])||w.y);w.x=g&&A[f-2];w.y=g&&A[f-1]}g||(c.curve=Va(d));return g?[d,g]:d},null,Va);a._parseDots=ca(function(b){for(var c=[],d=0,g=b.length;d<g;d++){var z={},w=b[d].match(/^([^:]*):?([\d\.]*)/);z.color=a.getRGB(w[1]);if(z.color.error)return null;z.opacity=z.color.opacity;z.color=z.color.hex;w[2]&&(z.offset=w[2]+"%");c.push(z)}d=1;for(g=c.length-1;d<g;d++)if(!c[d].offset){b=L(c[d-1].offset||0);w=0;for(z=d+1;z<g;z++)if(c[z].offset){w=
c[z].offset;break}w||(w=100,z=g);w=L(w);for(w=(w-b)/(z-d+1);d<z;d++)b+=w,c[d].offset=b+"%"}return c});var w=a._tear=function(a,b){a==b.top&&(b.top=a.prev);a==b.bottom&&(b.bottom=a.next);a.next&&(a.next.prev=a.prev);a.prev&&(a.prev.next=a.next)};a._tofront=function(a,b){if(b.top===a)return!1;w(a,b);a.next=null;a.prev=b.top;b.top.next=a;b.top=a;return!0};a._toback=function(a,b){if(b.bottom===a)return!1;w(a,b);a.next=b.bottom;a.prev=null;b.bottom.prev=a;b.bottom=a;return!0};a._insertafter=function(a,
b,c,d){w(a,c);a.parent=d;b===d.top&&(d.top=a);b.next&&(b.next.prev=a);a.next=b.next;a.prev=b;b.next=a};a._insertbefore=function(a,b,c,d){w(a,c);a.parent=d;b===d.bottom&&(d.bottom=a);b.prev&&(b.prev.next=a);a.prev=b.prev;b.prev=a;a.next=b};var E=a.toMatrix=function(a,b){var c=Ga(a),d={_:{transform:""},getBBox:function(){return c}};I(d,b);return d.matrix};a.transformPath=function(a,b){return G(a,E(a,b))};var I=a._extractTransform=function(b,c){if(null==c)return b._.transform;c=u(c).replace(/\.{3}|\u2026/g,
b._.transform||"");var d=a.parseTransformString(c),g=0,z=0,w=0,e=1,E=1,I=b._,w=new p;I.transform=d||[];if(d)for(var z=0,h=d.length;z<h;z++){var k=d[z],A=k.length,l=u(k[0]).toLowerCase(),f=k[0]!=l,P=f?w.invert():0,D;"t"==l&&3==A?f?(A=P.x(0,0),l=P.y(0,0),f=P.x(k[1],k[2]),P=P.y(k[1],k[2]),w.translate(f-A,P-l)):w.translate(k[1],k[2]):"r"==l?2==A?(D=D||b.getBBox(1),w.rotate(k[1],D.x+D.width/2,D.y+D.height/2),g+=k[1]):4==A&&(f?(f=P.x(k[2],k[3]),P=P.y(k[2],k[3]),w.rotate(k[1],f,P)):w.rotate(k[1],k[2],k[3]),
g+=k[1]):"s"==l?2==A||3==A?(D=D||b.getBBox(1),w.scale(k[1],k[A-1],D.x+D.width/2,D.y+D.height/2),e*=k[1],E*=k[A-1]):5==A&&(f?(f=P.x(k[3],k[4]),P=P.y(k[3],k[4]),w.scale(k[1],k[2],f,P)):w.scale(k[1],k[2],k[3],k[4]),e*=k[1],E*=k[2]):"m"==l&&7==A&&w.add(k[1],k[2],k[3],k[4],k[5],k[6]);I.dirtyT=1;b.matrix=w}b.matrix=w;I.sx=e;I.sy=E;I.deg=g;I.dx=z=w.e;I.dy=w=w.f;1==e&&1==E&&!g&&I.bbox?(I.bbox.x+=+z,I.bbox.y+=+w):I.dirtyT=1},g=function(a){var b=a[0];switch(b.toLowerCase()){case "t":return[b,0,0];case "m":return[b,
1,0,0,1,0,0];case "r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case "s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}},ka=a._equaliseTransform=function(b,c){c=u(c).replace(/\.{3}|\u2026/g,b);b=a.parseTransformString(b)||[];c=a.parseTransformString(c)||[];for(var d=ta(b.length,c.length),z=[],w=[],e=0,E,I,h,k;e<d;e++){h=b[e]||g(c[e]);k=c[e]||g(h);if(h[0]!=k[0]||"r"==h[0].toLowerCase()&&(h[2]!=k[2]||h[3]!=k[3])||"s"==h[0].toLowerCase()&&(h[3]!=k[3]||h[4]!=k[4]))return;z[e]=[];w[e]=
[];E=0;for(I=ta(h.length,k.length);E<I;E++)E in h&&(z[e][E]=h[E]),E in k&&(w[e][E]=k[E])}return{from:z,to:w}};a._getContainer=function(b,c,d,g){var z;z=null!=g||a.is(b,"object")?b:r.doc.getElementById(b);if(null!=z)return z.tagName?null==c?{container:z,width:z.style.pixelWidth||z.offsetWidth,height:z.style.pixelHeight||z.offsetHeight}:{container:z,width:c,height:d}:{container:1,x:b,y:c,width:d,height:g}};a.pathToRelative=Rb;a._engine={};a.path2curve=z;a.matrix=function(a,b,c,d,g,z){return new p(a,
b,c,d,g,z)};(function(b){function c(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var b=fa(c(a));a[0]&&(a[0]/=b);a[1]&&(a[1]/=b)}b.add=function(a,b,c,d,g,z){var w=[[],[],[]],e=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]];b=[[a,c,g],[b,d,z],[0,0,1]];a&&a instanceof p&&(b=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]);for(a=0;3>a;a++)for(c=0;3>c;c++){for(d=g=0;3>d;d++)g+=e[a][d]*b[d][c];w[a][c]=g}this.a=w[0][0];this.b=w[1][0];this.c=w[0][1];this.d=w[1][1];this.e=w[0][2];this.f=w[1][2]};b.invert=function(){var a=
this.a*this.d-this.b*this.c;return new p(this.d/a,-this.b/a,-this.c/a,this.a/a,(this.c*this.f-this.d*this.e)/a,(this.b*this.e-this.a*this.f)/a)};b.clone=function(){return new p(this.a,this.b,this.c,this.d,this.e,this.f)};b.translate=function(a,b){this.add(1,0,0,1,a,b)};b.scale=function(a,b,c,d){null==b&&(b=a);(c||d)&&this.add(1,0,0,1,c,d);this.add(a,0,0,b,0,0);(c||d)&&this.add(1,0,0,1,-c,-d)};b.rotate=function(b,c,d){b=a.rad(b);c=c||0;d=d||0;var g=+ia(b).toFixed(9);b=+Ea(b).toFixed(9);this.add(g,
b,-b,g,c,d);this.add(1,0,0,1,-c,-d)};b.x=function(a,b){return a*this.a+b*this.c+this.e};b.y=function(a,b){return a*this.b+b*this.d+this.f};b.get=function(a){return+this[u.fromCharCode(97+a)].toFixed(4)};b.toString=function(){return a.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()};b.toMatrixString=function(){return"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+
")"};b.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"};b.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]};b.split=function(){var b={};b.dx=this.e;b.dy=this.f;var g=[[this.a,this.c],[this.b,this.d]];b.scalex=fa(c(g[0]));d(g[0]);b.shear=g[0][0]*g[1][0]+g[0][1]*g[1][1];g[1]=[g[1][0]-g[0][0]*b.shear,g[1][1]-g[0][1]*
b.shear];b.scaley=fa(c(g[1]));d(g[1]);b.shear/=b.scaley;var z=-g[0][1],g=g[1][1];0>g?(b.rotate=a.deg(sa.acos(g)),0>z&&(b.rotate=360-b.rotate)):b.rotate=a.deg(sa.asin(z));b.isSimple=!+b.shear.toFixed(9)&&(b.scalex.toFixed(9)==b.scaley.toFixed(9)||!b.rotate);b.isSuperSimple=!+b.shear.toFixed(9)&&b.scalex.toFixed(9)==b.scaley.toFixed(9)&&!b.rotate;b.noRotation=!+b.shear.toFixed(9)&&!b.rotate;return b};b.toTransformString=function(a){a=a||this.split();return a.isSimple?(a.scalex=+a.scalex.toFixed(4),
a.scaley=+a.scaley.toFixed(4),a.rotate=+a.rotate.toFixed(4),(a.dx||a.dy?"t"+[a.dx,a.dy]:"")+(1!=a.scalex||1!=a.scaley?"s"+[a.scalex,a.scaley,0,0]:"")+(a.rotate?"r"+[a.rotate,0,0]:"")):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}})(p.prototype);var P=navigator.userAgent.match(/Version\/(.*?)\s/)||navigator.userAgent.match(/Chrome\/(\d+)/);"Apple Computer, Inc."==navigator.vendor&&(P&&4>P[1]||"iP"==navigator.platform.slice(0,2))||"Google Inc."==navigator.vendor&&P&&
8>P[1]?O.safari=function(){var a=this.rect(-99,-99,this.width+99,this.height+99).attr({stroke:"none"});setTimeout(function(){a.remove()});return!0}:O.safari=Tb;for(var ib=function(){this.returnValue=!1},cc=function(){return this.originalEvent.preventDefault()},Dc=function(){this.cancelBubble=!0},Kb=function(){return this.originalEvent.stopPropagation()},wc=a.addEvent=function(){if(r.doc.addEventListener)return function(a,b,c,d){var g=va&&M[b]||b,z;M[T[b]]&&(g=M[T[b]]);z=function(g){var z=r.doc.documentElement.scrollTop||
r.doc.body.scrollTop,w=r.doc.documentElement.scrollLeft||r.doc.body.scrollLeft,e;if(ya&&M.hasOwnProperty(va?b:T[b]))for(var E=0,I=g.targetTouches&&g.targetTouches.length;E<I;E++)if(e=g.targetTouches[E].target,e==a||"tspan"==e.nodeName&&e.parentNode==a){e=g;g=g.targetTouches[E];g.originalEvent=e;g.preventDefault=cc;g.stopPropagation=Kb;break}return c.call(d,g,g.clientX+w,g.clientY+z)};a.addEventListener(g,z,!1);return function(){a.removeEventListener(g,z,!1);return!0}};if(r.doc.attachEvent)return function(a,
b,c,d){var g=function(a){a=a||r.win.event;var b=a.clientX+(r.doc.documentElement.scrollLeft||r.doc.body.scrollLeft),g=a.clientY+(r.doc.documentElement.scrollTop||r.doc.body.scrollTop);a.preventDefault=a.preventDefault||ib;a.stopPropagation=a.stopPropagation||Dc;return c.call(d,a,b,g)};a.attachEvent("on"+b,g);return function(){a.detachEvent("on"+b,g);return!0}}}(),xc=[],R=function(b){for(var c=b.clientX,g=b.clientY,z=r.doc.documentElement.scrollTop||r.doc.body.scrollTop,w=r.doc.documentElement.scrollLeft||
r.doc.body.scrollLeft,e,E=xc.length;E--;){e=xc[E];if(ya&&"touchmove"===b.type)for(var I=b.touches.length,u;I--;){if(u=b.touches[I],u.identifier==e.el._drag.id){c=u.clientX;g=u.clientY;(b.originalEvent?b.originalEvent:b).preventDefault();break}}else b.preventDefault();if(!e.el.removed){var I=a._engine.getNode(e.el),h=I.nextSibling,k=I.parentNode,A=I.style.display;r.win.opera&&k.removeChild(I);I.style.display="none";u=e.el.paper.getElementByPoint(c,g);I.style.display=A;r.win.opera&&(h?k.insertBefore(I,
h):k.appendChild(I));u&&d("raphael.drag.over."+e.el.id,e.el,u);c+=w;g+=z;d("raphael.drag.move."+e.el.id,e.move_scope||e.el,c-e.el._drag.x,g-e.el._drag.y,c,g,b)}}},Na=function(b){a.undragmove(R).undragend(Na);a.unmousemove(R).unmouseup(Na);for(var c=xc.length,g;c--;)g=xc[c],g.el._drag={},d("raphael.drag.end."+g.el.id,g.end_scope||g.start_scope||g.move_scope||g.el,b);xc=[]},ea=a.el={},Oa=ma.length;Oa--;)(function(b){a[b]=ea[b]=function(c,d){a.is(c,"function")&&(this.events=this.events||[],this.events.push({name:b,
f:c,unbind:wc(this.shape||this.node||r.doc,b,c,d||this)}));return this};a["un"+b]=ea["un"+b]=function(a){for(var c=this.events||[],d=c.length;d--;)if(c[d].name==b&&c[d].f==a){c[d].unbind();c.splice(d,1);!c.length&&delete this.events;break}return this}})(ma[Oa]);ea.data=function(b,c){var g=tb[this.id]=tb[this.id]||{};if(1==arguments.length){if(a.is(b,"object")){for(var z in b)b.hasOwnProperty(z)&&this.data(z,b[z]);return this}d("raphael.data.get."+this.id,this,g[b],b);return g[b]}g[b]=c;d("raphael.data.set."+
this.id,this,c,b);return this};ea.removeData=function(a){null==a?delete tb[this.id]:tb[this.id]&&delete tb[this.id][a];return this};ea.getData=function(){return Q(tb[this.id]||{})};var ra=[],dd=function(){this.untrack=wc(r.doc,"mouseup",cd,this)},cd=function(){this.untrack();this.untrack=null;return this.fn&&this.fn.apply(this.scope||this.el,arguments)};ea.mouseup=function(b,c,d){if(!d)return a.mouseup.apply(this,arguments);ra.push(d={el:this,fn:b,scope:c});d.unbind=wc(this.shape||this.node||r.doc,
"mousedown",dd,d);return this};ea.unmouseup=function(b){for(var c=ra.length,d;c--;)ra[c].el===this&&ra[c].fn===b&&(d=ra[c],d.unbind(),d.untrack&&d.untrack(),ra.splice(c,1));return d?this:a.unmouseup.apply(this,arguments)};ea.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)};ea.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var Ec=[];ea.drag=function(b,c,g,z,w,e){function E(I){var u=r.doc.documentElement.scrollTop||r.doc.body.scrollTop,h=r.doc.documentElement.scrollLeft||
r.doc.body.scrollLeft;this._drag.x=I.clientX+h;this._drag.y=I.clientY+u;this._drag.id=I.identifier;ya&&!va&&!xc.length&&a.dragmove(R).dragend(Na);!xc.length&&a.mousemove(R).mouseup(Na);xc.push({el:this,move_scope:z,start_scope:w,end_scope:e});c&&d.on("raphael.drag.start."+this.id,c);b&&d.on("raphael.drag.move."+this.id,b);g&&d.on("raphael.drag.end."+this.id,g);d("raphael.drag.start."+this.id,w||z||this,I.clientX+h,I.clientY+u,I)}this._drag={};Ec.push({el:this,start:E});ya&&!va&&this.dragstart(E);
this.mousedown(E);return this};ea.onDragOver=function(a){a?d.on("raphael.drag.over."+this.id,a):d.unbind("raphael.drag.over."+this.id)};ea.undrag=function(){for(var b=Ec.length;b--;)Ec[b].el==this&&(this.unmousedown(Ec[b].start),Ec.splice(b,1),d.unbind("raphael.drag.*."+this.id));!Ec.length&&a.unmousemove(R).unmouseup(Na);delete this._drag};ea.follow=function(b,c,d){if(b.removed||b.constructor!==a.el.constructor)return this;b.followers.push({el:this,stalk:d={before:"insertBefore",after:"insertAfter"}[d],
cb:c});d&&this[d](b);return this};ea.unfollow=function(b){if(b.removed||b.constructor!==a.el.constructor)return this;for(var c=0,d=b.followers.length;c<d;c++)if(b.followers[c].el===this){b.followers.splice(c,1);break}return this};O.hide=function(){this.canvas.style.visibility="hidden";return this};O.show=function(){this.canvas.style.visibility="";return this};O.group=function(){var b=arguments,c=D(b,!0),b=a._engine.group(this,b[0],c);return this.__set__&&this.__set__.push(b),this._elementsById[b.id]=
b};O.circle=function(){var b=arguments,c=D(b,!0),b=V(b,"cx",0,"cy",0,"r",0,"fill","none","stroke","#000"),c=a._engine.circle(this,b,c);return this.__set__&&this.__set__.push(c),this._elementsById[c.id]=c};O.rect=function(){var b=arguments,c=D(b,!0),b=V(b,"x",0,"y",0,"width",0,"height",0,"r",0,"fill","none","stroke","#000"),c=a._engine.rect(this,b,c);return this.__set__&&this.__set__.push(c),this._elementsById[c.id]=c};O.ellipse=function(){var b=arguments,c=D(b,!0),b=V(b,"x",0,"y",0,"rx",0,"ry",0,
"fill","none","stroke","#000"),c=a._engine.ellipse(this,b,c);return this.__set__&&this.__set__.push(c),this._elementsById[c.id]=c};O.path=function(){var b=arguments,c=D(b,!0),b=V(b,"path","","fill","none","stroke","#000"),c=a._engine.path(this,b,c);return this.__set__&&this.__set__.push(c),this._elementsById[c.id]=c};O.image=function(){var b=arguments,c=D(b,!0),b=V(b,"src","about:blank","x",0,"y",0,"width",0,"height",0);out=a._engine.image(this,b,c);return this.__set__&&this.__set__.push(out),this._elementsById[out.id]=
out};O.text=function(){var b=arguments,c=D(b,!0),b=V(b,"x",0,"y",0,"text","","stroke","none","fill","#000","text-anchor","middle","vertical-align","middle"),c=a._engine.text(this,b,c);return this.__set__&&this.__set__.push(c),this._elementsById[c.id]=c};O.set=function(b){!a.is(b,"array")&&(b=B.call(arguments,0,arguments.length));var c=new yc(b);this.__set__&&this.__set__.push(c);return c};O.setStart=function(a){this.__set__=a||this.set()};O.setFinish=function(a){a=this.__set__;delete this.__set__;
return a};O.setSize=function(b,c){return a._engine.setSize.call(this,b,c)};O.setViewBox=function(b,c,d,g,z){return a._engine.setViewBox.call(this,b,c,d,g,z)};O.top=O.bottom=null;O.raphael=a;O.getElementByPoint=function(a,b){var c,d,g=this.canvas,z=r.doc.elementFromPoint(a,b);if(r.win.opera&&"svg"==z.tagName){d=g.getBoundingClientRect();c=g.ownerDocument;var w=c.body,e=c.documentElement;c=d.top+(r.win.pageYOffset||e.scrollTop||w.scrollTop)-(e.clientTop||w.clientTop||0);d=d.left+(r.win.pageXOffset||
e.scrollLeft||w.scrollLeft)-(e.clientLeft||w.clientLeft||0);w=g.createSVGRect();w.x=a-d;w.y=b-c;w.width=w.height=1;c=g.getIntersectionList(w,null);c.length&&(z=c[c.length-1])}if(!z)return null;for(;z.parentNode&&z!=g.parentNode&&!z.raphael;)z=z.parentNode;z==this.canvas.parentNode&&(z=g);return z=z&&z.raphael?this.getById(z.raphaelid):null};O.getElementsByBBox=function(b){var c=this.set();this.forEach(function(d){a.isBBoxIntersect(d.getBBox(),b)&&c.push(d)});return c};O.getById=function(a){return this._elementsById[a]||
null};O.forEach=function(a,b){for(var c=this.bottom;c&&!1!==a.call(b,c);)c=c.next;return this};O.getElementsByPoint=function(a,b){var c=this.set();this.forEach(function(d){d.isPointInside(a,b)&&c.push(d)});return c};ea.isPointInside=function(b,c){var d=this.realPath=this.realPath||A[this.type](this),g;return a.isPointInsidePath((g=this.attr("transform"))&&g.length&&a.transformPath(d,g)||d,b,c)};ea.getBBox=function(a){if(this.removed)return{};var b=this._;if(a){if(b.dirty||!b.bboxwt)this.realPath=
A[this.type](this),b.bboxwt=Ga(this.realPath),b.bboxwt.toString=t,b.dirty=0;return b.bboxwt}if(b.dirty||b.dirtyT||!b.bbox){if(b.dirty||!this.realPath)b.bboxwt=0,this.realPath=A[this.type](this);b.bbox=Ga(G(this.realPath,this.matrix));b.bbox.toString=t;b.dirty=b.dirtyT=0}return b.bbox};ea.clone=function(){if(this.removed)return null;var a=this.paper[this.type]().attr(this.attr());this.__set__&&this.__set__.push(a);return a};ea.glow=function(a){if("text"==this.type)return null;a=a||{};var b=(a.width||
10)+(+this.attr("stroke-width")||1),c=a.fill||!1,d=a.opacity||.5,g=a.offsetx||0,z=a.offsety||0;a=a.color||"#000";for(var w=b/2,e=this.paper,E=e.set(),I=this.realPath||A[this.type](this),I=this.matrix?G(I,this.matrix):I,u=1;u<w+1;u++)E.push(e.path(I).attr({stroke:a,fill:c?a:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(b/w*u).toFixed(3),opacity:+(d/w).toFixed(3)}));return E.insertBefore(this).translate(g,z)};var Ja=function(b,d,g,z,w,e,E,I,u){return null==u?c(b,d,g,z,w,
e,E,I):a.findDotsAtSegment(b,d,g,z,w,e,E,I,l(b,d,g,z,w,e,E,I,u))},Y=function(b,c){return function(d,g,w){d=z(d);for(var e,E,I,u,h="",k={},A=0,f=0,l=d.length;f<l;f++){I=d[f];if("M"==I[0])e=+I[1],E=+I[2];else{u=Ja(e,E,I[1],I[2],I[3],I[4],I[5],I[6]);if(A+u>g){if(c&&!k.start){e=Ja(e,E,I[1],I[2],I[3],I[4],I[5],I[6],g-A);h+=["C"+e.start.x,e.start.y,e.m.x,e.m.y,e.x,e.y];if(w)return h;k.start=h;h=["M"+e.x,e.y+"C"+e.n.x,e.n.y,e.end.x,e.end.y,I[5],I[6]].join();A+=u;e=+I[5];E=+I[6];continue}if(!b&&!c)return e=
Ja(e,E,I[1],I[2],I[3],I[4],I[5],I[6],g-A),{x:e.x,y:e.y,alpha:e.alpha}}A+=u;e=+I[5];E=+I[6]}h+=I.shift()+I}k.end=h;e=b?A:c?k:a.findDotsAtSegment(e,E,I[0],I[1],I[2],I[3],I[4],I[5],1);e.alpha&&(e={x:e.x,y:e.y,alpha:e.alpha});return e}},$c=Y(1),ad=Y(),Uc=Y(0,1);a.getTotalLength=$c;a.getPointAtLength=ad;a.getSubpath=function(a,b,c){if(1E-6>this.getTotalLength(a)-c)return Uc(a,b).end;a=Uc(a,c,1);return b?Uc(a,b).end:a};ea.getTotalLength=function(){if("path"==this.type)return this.node.getTotalLength?this.node.getTotalLength():
$c(this.attrs.path)};ea.getPointAtLength=function(a){if("path"==this.type)return ad(this.attrs.path,a)};ea.getSubpath=function(b,c){if("path"==this.type)return a.getSubpath(this.attrs.path,b,c)};var sc=a.easing_formulas={linear:function(a){return a},"<":function(a){return oa(a,1.7)},">":function(a){return oa(a,.48)},"<>":function(a){var b=.48-a/1.04,c=fa(.1734+b*b);a=c-b;a=oa($(a),1/3)*(0>a?-1:1);b=-c-b;b=oa($(b),1/3)*(0>b?-1:1);a=a+b+.5;return 3*(1-a)*a*a+a*a*a},backIn:function(a){return a*a*(2.70158*
a-1.70158)},backOut:function(a){--a;return a*a*(2.70158*a+1.70158)+1},elastic:function(a){return a==!!a?a:oa(2,-10*a)*Ea(2*(a-.075)*Ba/.3)+1},bounce:function(a){a<1/2.75?a*=7.5625*a:a<2/2.75?(a-=1.5/2.75,a=7.5625*a*a+.75):a<2.5/2.75?(a-=2.25/2.75,a=7.5625*a*a+.9375):(a-=2.625/2.75,a=7.5625*a*a+.984375);return a}};sc.easeIn=sc["ease-in"]=sc["<"];sc.easeOut=sc["ease-out"]=sc[">"];sc.easeInOut=sc["ease-in-out"]=sc["<>"];sc["back-in"]=sc.backIn;sc["back-out"]=sc.backOut;var bb=[],Zc=f.requestAnimationFrame||
f.webkitRequestAnimationFrame||f.mozRequestAnimationFrame||f.oRequestAnimationFrame||f.msRequestAnimationFrame||function(a){setTimeout(a,16)},Tc=function(){for(var b=+new Date,c=0;c<bb.length;c++){var g=bb[c];if(!g.el.removed&&!g.paused){var z=b-g.start,w=g.ms,e=g.easing,E=g.from,I=g.diff,u=g.to,k=g.el,A={},f,l={},P;g.initstatus?(z=(g.initstatus*g.anim.top-g.prev)/(g.percent-g.prev)*w,g.status=g.initstatus,delete g.initstatus,g.stop&&bb.splice(c--,1)):g.status=(g.prev+z/w*(g.percent-g.prev))/g.anim.top;
if(!(0>z))if(z<w){var D=e(z/w),n;for(n in E)if(E.hasOwnProperty(n)){switch(Ib[n]){case J:f=+E[n]+D*w*I[n];break;case "colour":f="rgb("+[Vc(La(E[n].r+D*w*I[n].r)),Vc(La(E[n].g+D*w*I[n].g)),Vc(La(E[n].b+D*w*I[n].b))].join()+")";break;case "path":f=[];z=0;for(e=E[n].length;z<e;z++){f[z]=[E[n][z][0]];u=1;for(l=E[n][z].length;u<l;u++)f[z][u]=(+E[n][z][u]+D*w*I[n][z][u]).toFixed(4);f[z]=f[z].join(" ")}f=f.join(" ");break;case "transform":if(I[n].real)for(f=[],z=0,e=E[n].length;z<e;z++)for(f[z]=[E[n][z][0]],
u=1,l=E[n][z].length;u<l;u++)f[z][u]=E[n][z][u]+D*w*I[n][z][u];else f=function(a){return+E[n][a]+D*w*I[n][a]},f=[["m",f(0),f(1),f(2),f(3),f(4),f(5)]];break;case "csv":if("clip-rect"==n)for(f=[],z=4;z--;)f[z]=+E[n][z]+D*w*I[n][z];break;default:for(e=[].concat(E[n]),f=[],z=k.ca[n].length;z--;)f[z]=+e[z]+D*w*I[n][z]}A[n]=f}k.attr(A);(function(a,b,c){setTimeout(function(){d("raphael.anim.frame."+a,b,c)})})(k.id,k,g.anim)}else{(function(b,c,g){setTimeout(function(){d("raphael.anim.frame."+c.id,c,g);d("raphael.anim.finish."+
c.id,c,g);a.is(b,"function")&&b.call(c)})})(g.callback,k,g.anim);k.attr(u);bb.splice(c--,1);if(1<g.repeat&&!g.next){for(P in u)u.hasOwnProperty(P)&&(l[P]=g.totalOrigin[P]);g.el.attr(l);h(g.anim,g.el,g.anim.percents[0],null,g.totalOrigin,g.repeat-1)}g.next&&!g.stop&&h(g.anim,g.el,g.next,null,g.totalOrigin,g.repeat)}}}a.svg&&k&&k.paper&&k.paper.safari();bb.length&&Zc(Tc)},Vc=function(a){return 255<a?255:0>a?0:a};ea.animateWith=function(b,c,g,d,z,w){if(this.removed)return w&&w.call(this),this;g=g instanceof
e?g:a.animation(g,d,z,w);h(g,this,g.percents[0],null,this.attr());g=0;for(d=bb.length;g<d;g++)if(bb[g].anim==c&&bb[g].el==b){bb[d-1].start=bb[g].start;break}return this};ea.onAnimation=function(a){a?d.on("raphael.anim.frame."+this.id,a):d.unbind("raphael.anim.frame."+this.id);return this};e.prototype.delay=function(a){var b=new e(this.anim,this.ms);b.times=this.times;b.del=+a||0;return b};e.prototype.repeat=function(a){var b=new e(this.anim,this.ms);b.del=this.del;b.times=sa.floor(ta(a,0))||1;return b};
a.animation=function(b,c,g,d){if(b instanceof e)return b;if(a.is(g,"function")||!g)d=d||g||null,g=null;b=Object(b);c=+c||0;var z={},w,E;for(E in b)b.hasOwnProperty(E)&&L(E)!=E&&L(E)+"%"!=E&&(w=!0,z[E]=b[E]);return w?(g&&(z.easing=g),d&&(z.callback=d),new e({100:z},c)):new e(b,c)};ea.animate=function(b,c,g,d){if(this.removed)return d&&d.call(this),this;b=b instanceof e?b:a.animation(b,c,g,d);h(b,this,b.percents[0],null,this.attr());return this};ea.setTime=function(a,b){a&&null!=b&&this.status(a,S(b,
a.ms)/a.ms);return this};ea.status=function(a,b){var c=[],g=0,d,z;if(null!=b)return h(a,this,-1,S(b,1)),this;for(d=bb.length;g<d;g++)if(z=bb[g],z.el.id==this.id&&(!a||z.anim==a)){if(a)return z.status;c.push({anim:z.anim,status:z.status})}return a?0:c};ea.pause=function(a){for(var b=0;b<bb.length;b++)bb[b].el.id!=this.id||a&&bb[b].anim!=a||!1===d("raphael.anim.pause."+this.id,this,bb[b].anim)||(bb[b].paused=!0);return this};ea.resume=function(a){for(var b=0;b<bb.length;b++)if(bb[b].el.id==this.id&&
(!a||bb[b].anim==a)){var c=bb[b];!1!==d("raphael.anim.resume."+this.id,this,c.anim)&&(delete c.paused,this.status(c.anim,c.status))}return this};ea.stop=function(a){for(var b=0;b<bb.length;b++)bb[b].el.id!=this.id||a&&bb[b].anim!=a||!1!==d("raphael.anim.stop."+this.id,this,bb[b].anim)&&bb.splice(b--,1);return this};d.on("raphael.remove",k);d.on("raphael.clear",k);ea.toString=function(){return"Raphaël’s object"};ea.toFront=function(){if(this.removed)return this;var b=a._engine.getNode(this),c=this.parent,
g=this.followers,d;a._tofront(this,c)&&c.canvas.appendChild(b);b=0;for(c=g.length;b<c;b++)(d=g[b]).stalk&&d.el[d.stalk](this);return this};ea.toBack=function(){if(this.removed)return this;var b=a._engine.getNode(this),c=this.parent,g=this.followers,d;a._toback(this,c)&&c.canvas.insertBefore(b,c.canvas.firstChild);b=0;for(c=g.length;b<c;b++)(d=g[b]).stalk&&d.el[d.stalk](this);return this};ea.insertAfter=function(b){if(this.removed)return this;var c=a._engine.getNode(this),g=a._engine.getLastNode(b),
d=b.parent.canvas,z=this.followers,w;g.nextSibling?d.insertBefore(c,g.nextSibling):d.appendChild(c);a._insertafter(this,b,this.parent,b.parent);c=0;for(g=z.length;c<g;c++)(w=z[c]).stalk&&w.el[w.stalk](b);return this};ea.insertBefore=function(b){if(this.removed)return this;var c=a._engine.getNode(this),g=a._engine.getNode(b),d=this.followers,z;b.parent.canvas.insertBefore(c,g);a._insertbefore(this,b,this.parent,b.parent);this.parent=b.parent;c=0;for(g=d.length;c<g;c++)(z=d[c]).stalk&&z.el[z.stalk](b);
return this};ea.appendChild=function(b){if(this.removed||"group"!==this.type)return this;var c=this.followers,g,d,z;if(b.parent===this)return b.toFront(),this;d=a._engine.getNode(b);a._tear(b,b.parent);this.canvas.appendChild(d);b.parent=this;!this.bottom&&(this.bottom=b);b.prev=this.top;b.next=null;this.top&&(this.top.next=b);this.top=b;d=0;for(z=c.length;d<z;d++)(g=c[d]).stalk&&g.el[g.stalk](b);return this};ea.removeChild=function(b){if(this.removed||"group"!==this.type||b.parent!==this)return this;
var c=a._engine.getNode(b),g=this.paper;a._tear(b,this);g.canvas.appendChild(c);this.parent=g;!g.bottom&&(g.bottom=this);(this.prev=g.top)&&(g.top.next=this);g.top=this;this.next=null;return this};var yc=function(a){this.items=[];this.length=0;this.type="set";if(a)for(var b=0,c=a.length;b<c;b++)!a[b]||a[b].constructor!=ea.constructor&&a[b].constructor!=yc||(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},nc=yc.prototype;nc.push=function(){for(var a,b,c=0,g=arguments.length;c<
g;c++)!(a=arguments[c])||a.constructor!=ea.constructor&&a.constructor!=yc||(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this};nc.pop=function(){this.length&&delete this[this.length--];return this.items.pop()};nc.forEach=function(a,b){for(var c=0,g=this.items.length;c<g&&!1!==a.call(b,this.items[c],c);c++);return this};for(var yb in ea)ea.hasOwnProperty(yb)&&(nc[yb]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a][K](c,b)})}}(yb));nc.attr=function(b,
c){if(b&&a.is(b,n)&&a.is(b[0],"object"))for(var g=0,d=b.length;g<d;g++)this.items[g].attr(b[g]);else for(g=0,d=this.items.length;g<d;g++)this.items[g].attr(b,c);return this};nc.clear=function(){for(;this.length;)this.pop()};nc.splice=function(a,b,c){a=0>a?ta(this.length+a,0):a;b=ta(0,S(this.length-a,isNaN(b)&&this.length||b));var g=[],d=[],z=[],w;for(w=2;w<arguments.length;w++)z.push(arguments[w]);for(w=0;w<b;w++)d.push(this[a+w]);for(;w<this.length-a;w++)g.push(this[a+w]);var e=z.length;for(w=0;w<
e+g.length;w++)this.items[a+w]=this[a+w]=w<e?z[w]:g[w-e];for(w=this.items.length=this.length-=b-e;this[w];)delete this[w++];return new yc(d)};nc.exclude=function(a){for(var b=0,c=this.length;b<c;b++)if(this[b]==a)return this.splice(b,1),!0};nc.animate=function(b,c,g,d){!a.is(g,"function")&&g||(d=g||null);var z=this.items.length,w=z,e=this,E;if(!z)return this;d&&(E=function(){!--z&&d.call(e)});g=a.is(g,"string")?g:E;c=a.animation(b,c,g,E);for(b=this.items[--w].animate(c);w--;)this.items[w]&&!this.items[w].removed&&
this.items[w].animateWith(b,c,c);return this};nc.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this};nc.getBBox=function(){for(var a=[],b=[],c=[],g=[],d=this.items.length;d--;)if(!this.items[d].removed){var z=this.items[d].getBBox();a.push(z.x);b.push(z.y);c.push(z.x+z.width);g.push(z.y+z.height)}a=S[K](0,a);b=S[K](0,b);c=ta[K](0,c);g=ta[K](0,g);return{x:a,y:b,x2:c,y2:g,width:c-a,height:g-b}};nc.clone=function(a){a=new yc;for(var b=0,c=this.items.length;b<
c;b++)a.push(this.items[b].clone());return a};nc.toString=function(){return"Raphaël‘s set"};nc.glow=function(a){var b=this.paper.set();this.forEach(function(c,g){var d=c.glow(a);null!=d&&d.forEach(function(a,c){b.push(a)})});return b};a.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"],g;for(g in a.face)a.face.hasOwnProperty(g)&&(b.face[g]=a.face[g]);this.fonts[c]?this.fonts[c].push(b):this.fonts[c]=[b];if(!a.svg){b.face["units-per-em"]=
da(a.face["units-per-em"],10);for(var d in a.glyphs)if(a.glyphs.hasOwnProperty(d)&&(c=a.glyphs[d],b.glyphs[d]={w:c.w,k:{},d:c.d&&"M"+c.d.replace(/[mlcxtrv]/g,function(a){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[a]||"M"})+"z"},c.k))for(var z in c.k)c.hasOwnProperty(z)&&(b.glyphs[d].k[z]=c.k[z])}return a};O.getFont=function(b,c,g,d){d=d||"normal";g=g||"normal";c=+c||{normal:400,bold:700,lighter:300,bolder:800}[c]||400;if(a.fonts){var z=a.fonts[b];if(!z){b=new RegExp("(^|\\s)"+b.replace(/[^\w\d\s+!~.:_-]/g,
"")+"(\\s|$)","i");for(var w in a.fonts)if(a.fonts.hasOwnProperty(w)&&b.test(w)){z=a.fonts[w];break}}var e;if(z)for(w=0,b=z.length;w<b&&(e=z[w],e.face["font-weight"]!=c||e.face["font-style"]!=g&&e.face["font-style"]||e.face["font-stretch"]!=d);w++);return e}};O.print=function(b,c,g,d,z,w,e){w=w||"middle";e=ta(S(e||0,1),-1);var E=u(g).split(""),I=0,h=0,k="";a.is(d,g)&&(d=this.getFont(d));if(d){g=(z||16)/d.face["units-per-em"];var A=d.face.bbox.split(gb);z=+A[0];var f=A[3]-A[1],l=0;w=+A[1]+("baseline"==
w?f+ +d.face.descent:f/2);for(var A=0,P=E.length;A<P;A++){if("\n"==E[A])h=n=I=0,l+=f;else var D=h&&d.glyphs[E[A-1]]||{},n=d.glyphs[E[A]],I=I+(h?(D.w||d.w)+(D.k&&D.k[E[A]]||0)+d.w*e:0),h=1;n&&n.d&&(k+=a.transformPath(n.d,["t",I*g,l*g,"s",g,g,z,w,"t",(b-z)/g,(c-w)/g]))}}return this.path(k).attr({fill:"#000",stroke:"none"})};O.add=function(b){if(a.is(b,"array"))for(var c=this.set(),g=0,d=b.length,z;g<d;g++)z=b[g]||{},na.hasOwnProperty(z.type)&&c.push(this[z.type]().attr(z));return c};a.format=function(b,
c){var g=a.is(c,n)?[0].concat(c):arguments;b&&a.is(b,"string")&&g.length-1&&(b=b.replace(Sa,function(a,b){return null==g[++b]?"":g[b]}));return b||""};a.fullfill=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,g){var d=g;c.replace(b,function(a,b,c,g,z){b=b||g;d&&(b in d&&(d=d[b]),"function"==typeof d&&z&&(d=d()))});return d=(null==d||d==g?a:d)+""};return function(b,g){return String(b).replace(a,function(a,b){return c(a,b,g)})}}();a.ninja=
function(){ga?r.win.Raphael=X:delete Raphael;return a};var ed=a.vml&&.5||0;a.crispBound=ca(function(a,b,c,g,d){var z={},w;a=a||0;b=b||0;c=c||0;g=g||0;d=d||0;w=d%2/2+ed;z.x=La(a+w)-w;z.y=La(b+w)-w;z.width=La(a+c+w)-w-z.x;z.height=La(b+g+w)-w-z.y;z["stroke-width"]=d;0===z.width&&0!==c&&(z.width=1);0===z.height&&0!==g&&(z.height=1);return z},a);ea.crisp=function(){var b=this.attrs,c,g=this.attr(["x","y","width","height","stroke-width"]),g=a.crispBound(g.x,g.y,g.width,g.height,g["stroke-width"]);for(c in g)b[c]===
g[c]&&delete g[c];return this.attr(g)};a.st=nc;a.define=function(b,c,g,d,z,w){var e;if(a.is(b,n))for(w=0,e=b.length;w<e;w++)a.define(b[w]);else if(a.is(b,"object"))a.define(b.name,b[b.name],b.ca,b.fn,b.e,b.data);else if(b&&!a.fn[b])return a.fn[b]=function(){var w=arguments,e=c.apply(this,w),E;if(d&&a.is(d,"object"))for(E in d)e[E]=d[E];if(z&&a.is(z,"object"))for(E in z)e[E]&&e[E](z[E]);if(g){if(a.is(g,"function"))e.ca[b]=g;else for(E in g)e.ca[E]=g[E];e.ca[b]&&(a._lastArgIfGroup(w,!0),e.attr(b,N.call(w)))}return e},
g&&(a.fn[b].ca=g),d&&(a.fn[b].fn=d),z&&(a.fn[b].e=z),w&&(a.fn[b].data=w),a.fn[b]};(function(b,c,g){function d(){/in/.test(b.readyState)?setTimeout(d,9):a.eve("raphael.DOMload")}null==b.readyState&&b.addEventListener&&(b.addEventListener(c,g=function(){b.removeEventListener(c,g,!1);b.readyState="complete"},!1),b.readyState="loading");d()})(document,"DOMContentLoaded");d.on("raphael.DOMload",function(){v=!0});(function(){if(a.svg){var b=String,c=parseFloat,g=parseInt,d=Math,z=d.max,w=d.abs,e=d.pow,
E=d.sqrt,I=/[, ]+/,u=!(!/AppleWebKit/.test(a._g.win.navigator.userAgent)||/Chrome/.test(a._g.win.navigator.userAgent)&&!(29>a._g.win.navigator.appVersion.match(/Chrome\/(\d+)\./)[1])),h=a.eve,k={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},A={};a.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};a._url="";var f=function(a,b){var c=
a.gradient;if(c){if(c===b)return;c.refCount--;c.refCount||c.parentNode.removeChild(c);delete a.gradient}b&&(a.gradient=b,b.refCount++)},l=a._createNode=function(c,g){if(g){"string"==typeof c&&(c=l(c));for(var d in g)g.hasOwnProperty(d)&&("xlink:"==d.substring(0,6)?c.setAttributeNS("http://www.w3.org/1999/xlink",d.substring(6),b(g[d])):c.setAttribute(d,b(g[d])))}else c=a._g.doc.createElementNS("http://www.w3.org/2000/svg",c);return c},P={userSpaceOnUse:"userSpaceOnUse",objectBoundingBox:"objectBoundingBox"},
D={pad:"pad",redlect:"reflect",repeat:"repeat"},n=function(g,I){if(!g.paper||!g.paper.defs)return 0;var u="linear",h=g.paper,k=(h.id+"-"+I).replace(/[\(\)\s%:,\xb0#]/g,"_"),A=.5,n=.5,ib,ka,m,G,v,R=g.node,L=R.style,p=a._g.doc.getElementById(k);if(!p){I=b(I).replace(a._radial_gradient,function(a,b){u="radial";b=b&&b.split(",")||[];G=b[5];v=b[6];var g=b[0],d=b[1],z=b[2],w=b[3],I=b[4],h=g&&d,k;z&&(ib=/\%/.test(z)?z:c(z));if(G===P.userSpaceOnUse)return h&&(A=g,n=d),w&&I&&(ka=w,m=I,h||(A=ka,n=m)),"";h&&
(A=c(g),n=c(d),g=2*(.5<n)-1,.25<(k=e(A-.5,2))+e(n-.5,2)&&.25>k&&(n=E(.25-k)*g+.5)&&.5!==n&&(n=n.toFixed(5)-1E-5*g));w&&I&&(ka=c(w),m=c(I),g=2*(.5<m)-1,.25<(k=e(ka-.5,2))+e(m-.5,2)&&.25>k&&(m=E(.25-k)*g+.5)&&.5!==m&&(m=m.toFixed(5)-1E-5*g),h||(A=ka,n=m));return""});I=I.split(/\s*\-\s*/);if("linear"==u){var p=I.shift(),r=p.match(/\((.*)\)/),B,r=r&&r[1]&&r[1].split(/\s*\,\s*/),p=-c(p);if(isNaN(p))return null;r&&r.length?(r[0]in P?(G=r.shift(),r[0]in D&&(v=r.shift())):(r[4]&&(G=r[4]),r[5]&&(v=r[5])),
B=[r[0]||"0%",r[1]||"0%",r[2]||"100%",r[3]||"0%"]):(B=[0,0,d.cos(a.rad(p)),d.sin(a.rad(p))],p=1/(z(w(B[2]),w(B[3]))||1),B[2]*=p,B[3]*=p,0>B[2]&&(B[0]=-B[2],B[2]=0),0>B[3]&&(B[1]=-B[3],B[3]=0))}r=a._parseDots(I);if(!r)return null;p=l(u+"Gradient",{id:k});p.refCount=0;G in P&&p.setAttribute("gradientUnits",b(G));v in D&&p.setAttribute("spreadMethod",b(v));"radial"===u?(void 0!==ib&&p.setAttribute("r",b(ib)),void 0!==ka&&void 0!==m&&(p.setAttribute("cx",b(ka)),p.setAttribute("cy",b(m))),p.setAttribute("fx",
b(A)),p.setAttribute("fy",b(n))):l(p,{x1:B[0],y1:B[1],x2:B[2],y2:B[3]});B=0;for(var s=r.length;B<s;B++)p.appendChild(l("stop",{offset:r[B].offset?r[B].offset:B?"100%":"0%","stop-color":r[B].color||"#fff","stop-opacity":void 0===r[B].opacity?1:r[B].opacity}));h.defs.appendChild(p)}f(g,p);l(R,{fill:"url('"+a._url+"#"+k+"')",opacity:1,"fill-opacity":1});L.fill="";L.opacity=1;return L.fillOpacity=1},ib=function(a){var b=a.getBBox(1);l(a.pattern,{patternTransform:a.matrix.invert()+" translate("+b.x+","+
b.y+")"})},ka=function(c,g,d){if("path"==c.type){for(var z=b(g).toLowerCase().split("-"),w=c.paper,e=d?"end":"start",E=c.node,I=c.attrs,u=I["stroke-width"],h=z.length,f="classic",P,n,D=3,ib=3,ka=5;h--;)switch(z[h]){case "block":case "classic":case "oval":case "diamond":case "open":case "none":f=z[h];break;case "wide":ib=5;break;case "narrow":ib=2;break;case "long":D=5;break;case "short":D=2}"open"==f?(D+=2,ib+=2,ka+=2,P=1,n=d?4:1,z={fill:"none",stroke:I.stroke}):(n=P=D/2,z={fill:I.stroke,stroke:"none"});
c._.arrows?d?(c._.arrows.endPath&&A[c._.arrows.endPath]--,c._.arrows.endMarker&&A[c._.arrows.endMarker]--):(c._.arrows.startPath&&A[c._.arrows.startPath]--,c._.arrows.startMarker&&A[c._.arrows.startMarker]--):c._.arrows={};if("none"!=f){var h="raphael-marker-"+f,m="raphael-marker-"+e+f+D+ib+"-obj"+c.id;a._g.doc.getElementById(h)?A[h]++:(w.defs.appendChild(l(l("path"),{"stroke-linecap":"round",d:k[f],id:h})),A[h]=1);var G=a._g.doc.getElementById(m);G?(A[m]++,D=G.getElementsByTagName("use")[0]):(G=
l(l("marker"),{id:m,markerHeight:ib,markerWidth:D,orient:"auto",refX:n,refY:ib/2}),D=l(l("use"),{"xlink:href":"#"+h,transform:(d?"rotate(180 "+D/2+" "+ib/2+") ":"")+"scale("+D/ka+","+ib/ka+")","stroke-width":(1/((D/ka+ib/ka)/2)).toFixed(4)}),G.appendChild(D),w.defs.appendChild(G),A[m]=1);l(D,z);w=P*("diamond"!=f&&"oval"!=f);d?(d=c._.arrows.startdx*u||0,u=a.getTotalLength(I.path)-w*u):(d=w*u,u=a.getTotalLength(I.path)-(c._.arrows.enddx*u||0));z={};z["marker-"+e]="url('"+a._url+"#"+m+"')";if(u||d)z.d=
a.getSubpath(I.path,d,u);l(E,z);c._.arrows[e+"Path"]=h;c._.arrows[e+"Marker"]=m;c._.arrows[e+"dx"]=w;c._.arrows[e+"Type"]=f;c._.arrows[e+"String"]=g}else d?(d=c._.arrows.startdx*u||0,u=a.getTotalLength(I.path)-d):(d=0,u=a.getTotalLength(I.path)-(c._.arrows.enddx*u||0)),c._.arrows[e+"Path"]&&l(E,{d:a.getSubpath(I.path,d,u)}),delete c._.arrows[e+"Path"],delete c._.arrows[e+"Marker"],delete c._.arrows[e+"dx"],delete c._.arrows[e+"Type"],delete c._.arrows[e+"String"];for(z in A)A.hasOwnProperty(z)&&!A[z]&&
(c=a._g.doc.getElementById(z))&&c.parentNode.removeChild(c)}},m={"":["none"],none:["none"],"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},G=function(c,g,d){var z=m[b(g).toLowerCase()],e,E;if(g=z||void 0!==g&&[].concat(g)){e=c.attrs["stroke-width"]||1;d={round:e,square:e,butt:0}[c.attrs["stroke-linecap"]||d["stroke-linecap"]]||0;E=g.length;e=z?e:1;for(z=[];E--;)z[E]=g[E]*e+(E%2?1:-1)*d||g[E],0>z[E]&&(z[E]=
w(z[E]));a.is(g,"array")&&l(c.node,{"stroke-dasharray":z.join(",")})}},v=function(a,b){for(var c in b)h("raphael.attr."+c+"."+a.id,a,b[c],c),a.ca[c]&&a.attr(c,b[c])},R=a._setFillAndStroke=function(c,d){if(c.paper.canvas){var e=c.node,E=c.attrs,h=c.paper,k=e.style,A=k.visibility;k.visibility="hidden";for(var D in d)if(d.hasOwnProperty(D)&&a._availableAttrs.hasOwnProperty(D)){var P=d[D];E[D]=P;switch(D){case "blur":c.blur(P);break;case "href":case "title":case "target":var m=e.parentNode;if("a"!=m.tagName.toLowerCase()){if(""==
P)break;var v=l("a");v.raphael=!0;v.raphaelid=e.raphaelid;m.insertBefore(v,e);v.appendChild(e);m=v}"target"==D?m.setAttributeNS("http://www.w3.org/1999/xlink","show","blank"==P?"new":P):m.setAttributeNS("http://www.w3.org/1999/xlink",D,P);e.titleNode=m;break;case "cursor":k.cursor=P;break;case "transform":c.transform(P);break;case "rotation":a.is(P,"array")?c.rotate.apply(c,P):c.rotate(P);break;case "arrow-start":ka(c,P);break;case "arrow-end":ka(c,P,1);break;case "clip-path":var R=!0;case "clip-rect":m=
!R&&b(P).split(I);c._.clipispath=!!R;if(R||4==m.length){c.clip&&c.clip.parentNode.parentNode.removeChild(c.clip.parentNode);var v=l("clipPath"),p=l(R?"path":"rect");v.id=a.createUUID();l(p,R?{d:P?E["clip-path"]=a._pathToAbsolute(P):a._availableAttrs.path,fill:"none"}:{x:m[0],y:m[1],width:m[2],height:m[3],transform:c.matrix.invert()});v.appendChild(p);h.defs.appendChild(v);l(e,{"clip-path":"url('"+a._url+"#"+v.id+"')"});c.clip=p}!P&&(P=e.getAttribute("clip-path"))&&((P=a._g.doc.getElementById(P.replace(/(^url\(#|\)$)/g,
"")))&&P.parentNode.removeChild(P),l(e,{"clip-path":""}),delete c.clip);break;case "path":"path"==c.type&&(l(e,{d:P?E.path=a._pathToAbsolute(P):a._availableAttrs.path}),c._.dirty=1,c._.arrows&&("startString"in c._.arrows&&ka(c,c._.arrows.startString),"endString"in c._.arrows&&ka(c,c._.arrows.endString,1)));break;case "width":if(e.setAttribute(D,P),c._.dirty=1,E.fx)D="x",P=E.x;else break;case "x":E.fx&&(P=-E.x-(E.width||0));case "rx":if("rx"==D&&"rect"==c.type)break;case "cx":e.setAttribute(D,P);c.pattern&&
ib(c);c._.dirty=1;break;case "height":if(e.setAttribute(D,P),c._.dirty=1,E.fy)D="y",P=E.y;else break;case "y":E.fy&&(P=-E.y-(E.height||0));case "ry":if("ry"==D&&"rect"==c.type)break;case "cy":e.setAttribute(D,P);c.pattern&&ib(c);c._.dirty=1;break;case "r":"rect"==c.type?l(e,{rx:P,ry:P}):e.setAttribute(D,P);c._.dirty=1;break;case "src":"image"==c.type&&e.setAttributeNS("http://www.w3.org/1999/xlink","href",P);break;case "stroke-width":if(1!=c._.sx||1!=c._.sy)P/=z(w(c._.sx),w(c._.sy))||1;h._vbSize&&
(P*=h._vbSize);u&&0===P&&(P=1E-6);e.setAttribute(D,P);E["stroke-dasharray"]&&G(c,E["stroke-dasharray"],d);c._.arrows&&("startString"in c._.arrows&&ka(c,c._.arrows.startString),"endString"in c._.arrows&&ka(c,c._.arrows.endString,1));break;case "stroke-dasharray":G(c,P,d);break;case "fill":var r=b(P).match(a._ISURL);if(r){var v=l("pattern"),B=l("image");v.id=a.createUUID();l(v,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1});l(B,{x:0,y:0,"xlink:href":r[1]});v.appendChild(B);(function(b){a._preload(r[1],
function(){var a=this.offsetWidth,c=this.offsetHeight;l(b,{width:a,height:c});l(B,{width:a,height:c});h.safari()})})(v);h.defs.appendChild(v);k.fill="url('"+a._url+"#"+v.id+"')";l(e,{fill:k.fill});c.pattern=v;c.pattern&&ib(c);break}m=a.getRGB(P);if(!m.error)delete d.gradient,delete E.gradient,!a.is(E.opacity,"undefined")&&a.is(d.opacity,"undefined")&&l(e,{opacity:E.opacity}),!a.is(E["fill-opacity"],"undefined")&&a.is(d["fill-opacity"],"undefined")&&l(e,{"fill-opacity":E["fill-opacity"]}),c.gradient&&
f(c);else if(("circle"==c.type||"ellipse"==c.type||"r"!=b(P).charAt())&&n(c,P)){if("opacity"in E||"fill-opacity"in E)if(m=a._g.doc.getElementById(e.getAttribute("fill").replace(/^url\(#|\)$/g,"")))m=m.getElementsByTagName("stop"),l(m[m.length-1],{"stop-opacity":("opacity"in E?E.opacity:1)*("fill-opacity"in E?E["fill-opacity"]:1)});E.gradient=P;E.fill="none";k.fill="";break}m.hasOwnProperty("opacity")?(l(e,{"fill-opacity":k.fillOpacity=1<m.opacity?m.opacity/100:m.opacity}),c._.fillOpacityDirty=!0):
c._.fillOpacityDirty&&a.is(E["fill-opacity"],"undefined")&&a.is(d["fill-opacity"],"undefined")&&(e.removeAttribute("fill-opacity"),k.fillOpacity="",delete c._.fillOpacityDirty);case "stroke":m=a.getRGB(P);e.setAttribute(D,m.hex);k[D]=m.hex;"stroke"==D&&(m.hasOwnProperty("opacity")?(l(e,{"stroke-opacity":k.strokeOpacity=1<m.opacity?m.opacity/100:m.opacity}),c._.strokeOpacityDirty=!0):c._.strokeOpacityDirty&&a.is(E["stroke-opacity"],"undefined")&&a.is(d["stroke-opacity"],"undefined")&&(e.removeAttribute("stroke-opacity"),
k.strokeOpacity="",delete c._.strokeOpacityDirty),c._.arrows&&("startString"in c._.arrows&&ka(c,c._.arrows.startString),"endString"in c._.arrows&&ka(c,c._.arrows.endString,1)));break;case "gradient":"circle"!=c.type&&"ellipse"!=c.type&&"r"==b(P).charAt()||n(c,P);break;case "line-height":case "vertical-align":break;case "visibility":"hidden"===P?c.hide():c.show();break;case "opacity":E.gradient&&!E.hasOwnProperty("stroke-opacity")&&l(e,{"stroke-opacity":1<P?P/100:P});case "fill-opacity":if(E.gradient){if(m=
a._g.doc.getElementById(e.getAttribute("fill").replace(/^url\(#|\)$/g,"")))m=m.getElementsByTagName("stop"),l(m[m.length-1],{"stop-opacity":P});break}default:"font-size"==D&&(P=g(P,10)+"px"),m=D.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()}),k[m]=P,c._.dirty=1,e.setAttribute(D,P)}}"text"===c.type&&L(c,d);k.visibility=A}},L=function(g,z){if("text"==g.type&&(z.hasOwnProperty("text")||z.hasOwnProperty("font")||z.hasOwnProperty("font-size")||z.hasOwnProperty("x")||z.hasOwnProperty("y")||
z.hasOwnProperty("line-height")||z.hasOwnProperty("vertical-align"))){var w=g.attrs,e=g.node,E=e.firstChild&&a._g.doc.defaultView.getComputedStyle(e.firstChild,""),I=E?c(a._g.doc.defaultView.getComputedStyle(e.firstChild,"").getPropertyValue("font-size")):10,u=c(z["line-height"]||w["line-height"])||1.2*I,h=w.hasOwnProperty("vertical-align")?w["vertical-align"]:"middle",k=(z.direction||(E?E.getPropertyValue("direction"):"initial")).toLowerCase(),A=!!document.documentMode;isNaN(u)&&(u=1.2*I);a.is(z.text,
"array")&&(z.text=z.text.join("<br>"));h="top"===h?-.5:"bottom"===h?.5:0;if(z.hasOwnProperty("text")&&(z.text!==w.text||g._textdirty)){for(w.text=z.text;e.firstChild;)e.removeChild(e.firstChild);for(var f=b(z.text).split(/\n|<br\s*?\/?>/ig),I=[],P=0,D=f.length;P<D;P++)E=l("tspan"),P?l(E,{dy:u,x:w.x}):l(E,{dy:u*f.length*h,x:w.x}),f[P]||(E.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),f[P]=" "),E.appendChild(a._g.doc.createTextNode(f[P])),e.appendChild(E),I[P]=E,!A&&
"rtl"===k&&P<D-1&&(E=l("tspan"),l(E,{visibility:"hidden","font-size":"0px"}),E.appendChild(a._g.doc.createTextNode("i")),e.appendChild(E));g._textdirty=!1}else for(I=e.getElementsByTagName("tspan"),P=A=0,D=I.length;P<D;P++)if(E=I[P],k=E.attributes[0],!k||"visibility"!==k.name&&"visibility"!==k.nodeName||"hidden"!==k.value&&"hidden"!==k.nodeValue)P?l(E,{dy:u,x:w.x}):(k=I[1]&&I[1].attributes[0],!k||"visibility"!==k.name&&"visibility"!==k.nodeName||"hidden"!==k.value&&"hidden"!==k.nodeValue||(A=d.floor(.5*
I.length)),l(I[0],{dy:u*(I.length-A)*h,x:w.x}));l(e,{x:w.x,y:w.y});g._.dirty=1;e=g._getBBox();u=w.y-(e.y+e.height/2);if(e.isCalculated)switch(w["vertical-align"]){case "top":u=.75*e.height;break;case "bottom":u=-(.25*e.height);break;default:u=w.y-(e.y+.25*e.height)}u&&a.is(u,"finite")&&I[0]&&l(I[0],{dy:u})}},p=function(b,c,g){g=g||c;g.canvas&&g.canvas.appendChild(b);this.node=this[0]=b;b.raphael=!0;b.raphaelid=this.id=a._oid++;this.matrix=a.matrix();this.realPath=null;this.attrs=this.attrs||{};this.followers=
this.followers||[];this.paper=c;this.ca=this.customAttributes=this.customAttributes||new c._CustomAttributes;this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1};this.parent=g;!g.bottom&&(g.bottom=this);(this.prev=g.top)&&(g.top.next=this);g.top=this;this.next=null},r=a.el;p.prototype=r;r.constructor=p;a._engine.getNode=function(a){a=a.node||a[0].node;return a.titleNode||a};a._engine.getLastNode=function(a){a=a.node||a[a.length-1].node;return a.titleNode||a};r.rotate=function(a,g,d){if(this.removed)return this;
a=b(a).split(I);a.length-1&&(g=c(a[1]),d=c(a[2]));a=c(a[0]);null==d&&(g=d);if(null==g||null==d)d=this.getBBox(1),g=d.x+d.width/2,d=d.y+d.height/2;this.transform(this._.transform.concat([["r",a,g,d]]));return this};r.scale=function(a,g,d,z){var w;if(this.removed)return this;a=b(a).split(I);a.length-1&&(g=c(a[1]),d=c(a[2]),z=c(a[3]));a=c(a[0]);null==g&&(g=a);null==z&&(d=z);if(null==d||null==z)w=this.getBBox(1);d=null==d?w.x+w.width/2:d;z=null==z?w.y+w.height/2:z;this.transform(this._.transform.concat([["s",
a,g,d,z]]));return this};r.translate=function(a,g){if(this.removed)return this;a=b(a).split(I);a.length-1&&(g=c(a[1]));a=c(a[0])||0;this.transform(this._.transform.concat([["t",a,+g||0]]));return this};r.transform=function(b){var c=this._;if(null==b)return c.transform;a._extractTransform(this,b);this.clip&&!c.clipispath&&l(this.clip,{transform:this.matrix.invert()});this.pattern&&ib(this);this.node&&l(this.node,{transform:this.matrix});if(1!=c.sx||1!=c.sy)b=this.attrs.hasOwnProperty("stroke-width")?
this.attrs["stroke-width"]:1,this.attr({"stroke-width":b});return this};r.hide=function(){!this.removed&&this.paper.safari(this.node.style.display="none");return this};r.show=function(){!this.removed&&this.paper.safari(this.node.style.display="");return this};r.remove=function(){if(!this.removed&&this.parent.canvas){var b=a._engine.getNode(this),c=this.paper,g=c.defs;c.__set__&&c.__set__.exclude(this);h.unbind("raphael.*.*."+this.id);for(this.gradient&&g&&f(this);g=this.followers.pop();)g.el.remove();
for(;g=this.bottom;)g.remove();this._drag&&this.undrag();if(this.events)for(;g=this.events.pop();)g.unbind();this.parent.canvas.removeChild(b);this.removeData();delete c._elementsById[this.id];a._tear(this,this.parent);for(g in this)this[g]="function"===typeof this[g]?a._removedFactory(g):null;this.removed=!0}};r._getBBox=function(){var a=this.node,b={},c=this.attrs,g,d;"none"===a.style.display&&(this.show(),d=!0);try{b=a.getBBox(),"text"==this.type&&(void 0===b.x&&(b.isCalculated=!0,g=c["text-anchor"],
b.x=(c.x||0)-b.width*("start"===g?0:"middle"===g?.5:1)),void 0===b.y&&(b.isCalculated=!0,g=c["vertical-align"],b.y=(c.y||0)-b.height*("bottom"===g?1:"middle"===g?.5:0)))}catch(z){}finally{b=b||{}}d&&this.hide();return b};r.attr=function(b,c){if(this.removed)return this;if(null==b){var g={},d;for(d in this.attrs)this.attrs.hasOwnProperty(d)&&(g[d]=this.attrs[d]);g.gradient&&"none"==g.fill&&(g.fill=g.gradient)&&delete g.gradient;g.transform=this._.transform;g.visibility="none"===this.node.style.display?
"hidden":"visible";return g}if(null==c&&a.is(b,"string")){if("fill"==b&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==b)return this._.transform;if("visibility"==b)return"none"===this.node.style.display?"hidden":"visible";var g=b.split(I),z={},w=0;for(d=g.length;w<d;w++)b=g[w],b in this.attrs?z[b]=this.attrs[b]:a.is(this.ca[b],"function")?z[b]=this.ca[b].def:z[b]=a._availableAttrs[b];return d-1?z:z[g[0]]}if(null==c&&a.is(b,"array")){z={};w=0;for(d=b.length;w<
d;w++)z[b[w]]=this.attr(b[w]);return z}null!=c?(g={},g[b]=c):null!=b&&a.is(b,"object")&&(g=b);for(w in g)h("raphael.attr."+w+"."+this.id,this,g[w],w);var e={};for(w in this.ca)if(this.ca[w]&&g.hasOwnProperty(w)&&a.is(this.ca[w],"function")&&!this.ca["_invoked"+w]){this.ca["_invoked"+w]=!0;d=this.ca[w].apply(this,[].concat(g[w]));delete this.ca["_invoked"+w];for(z in d)d.hasOwnProperty(z)&&(g[z]=d[z]);this.attrs[w]=g[w];!1===d&&(e[w]=g[w],delete g[w])}R(this,g);var E,w=0;for(d=this.followers.length;w<
d;w++)E=this.followers[w],E.cb&&!E.cb.call(E.el,g,this)||E.el.attr(g);for(z in e)g[z]=e[z];return this};r.blur=function(b){if(0!==+b){var c=l("filter"),g=l("feGaussianBlur");this.attrs.blur=b;c.id=a.createUUID();l(g,{stdDeviation:+b||1.5});c.appendChild(g);this.paper.defs.appendChild(c);this._blur=c;l(this.node,{filter:"url('"+a._url+"#"+c.id+"')"})}else this._blur&&(this._blur.parentNode.removeChild(this._blur),delete this._blur,delete this.attrs.blur),this.node.removeAttribute("filter")};r.on=function(b,
c){if(this.removed)return this;var g=c;a.supportsTouch&&(b=a._touchMap[b]||"click"===b&&"touchstart"||b,g=function(a){a.preventDefault();c()});this.node["on"+b]=g;return this};a._engine.path=function(a,b,c){var g=l("path");a=new p(g,a,c);a.type="path";R(a,b);v(a,b);return a};a._engine.group=function(a,b,c){var g=l("g");a=new p(g,a,c);a.type="group";a.canvas=a.node;a.top=a.bottom=null;a._id=b||"";b&&g.setAttribute("class","raphael-group-"+a.id+"-"+b);return a};a._engine.circle=function(a,b,c){var g=
l("circle");a=new p(g,a,c);a.type="circle";R(a,b);v(a,b);return a};a._engine.rect=function(a,b,c){var g=l("rect");a=new p(g,a,c);a.type="rect";b.rx=b.ry=b.r;R(a,b);v(a,b);return a};a._engine.ellipse=function(a,b,c){var g=l("ellipse");a=new p(g,a,c);a.type="ellipse";R(a,b);v(a,b);return a};a._engine.image=function(a,b,c){var g=l("image");a=new p(g,a,c);a.type="image";g.setAttribute("preserveAspectRatio","none");R(a,b);v(a,b);return a};a._engine.text=function(a,b,c){var g=l("text");a=new p(g,a,c);a.type=
"text";a._textdirty=!0;R(a,b);v(a,b);return a};a._engine.setSize=function(a,b){this.width=a||this.width;this.height=b||this.height;this.canvas.setAttribute("width",this.width);this.canvas.setAttribute("height",this.height);this._viewBox&&this.setViewBox.apply(this,this._viewBox);return this};a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b&&b.container,g=b.x,d=b.y,z=b.width,b=b.height;if(!c)throw Error("SVG container not found.");var w=l("svg"),e,g=g||0,d=d||0,z=z||512,b=b||
342;l(w,{height:b,version:1.1,width:z,xmlns:"http://www.w3.org/2000/svg"});1==c?(w.style.cssText="overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;cursor:default;position:absolute;left:"+g+"px;top:"+d+"px",a._g.doc.body.appendChild(w),e=1):(w.style.cssText="overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;cursor:default;position:relative",
c.firstChild?c.insertBefore(w,c.firstChild):c.appendChild(w));c=new a._Paper;c.width=z;c.height=b;c.canvas=w;l(w,{id:"raphael-paper-"+c.id});c.clear();c._left=c._top=0;e&&(c.renderfix=function(){});c.renderfix();return c};a._engine.setViewBox=function(a,b,c,g,d){h("raphael.setViewBox",this,this._viewBox,[a,b,c,g,d]);var w=z(c/this.width,g/this.height),e=this.top,E=d?"meet":"xMinYMin",I;null==a?(this._vbSize&&(w=1),delete this._vbSize,I="0 0 "+this.width+" "+this.height):(this._vbSize=w,I=a+" "+b+
" "+c+" "+g);for(l(this.canvas,{viewBox:I,preserveAspectRatio:E});w&&e;)E="stroke-width"in e.attrs?e.attrs["stroke-width"]:1,e.attr({"stroke-width":E}),e._.dirty=1,e._.dirtyT=1,e=e.prev;this._viewBox=[a,b,c,g,!!d];return this};a.prototype.renderfix=function(){var a=this.canvas,b=a.style,c;try{c=a.getScreenCTM()||a.createSVGMatrix()}catch(g){c=a.createSVGMatrix()}a=-c.e%1;c=-c.f%1;if(a||c)a&&(this._left=(this._left+a)%1,b.left=this._left+"px"),c&&(this._top=(this._top+c)%1,b.top=this._top+"px")};a.prototype._desc=
function(b){var c=this.desc;if(c)for(;c.firstChild;)c.removeChild(c.firstChild);else this.desc=c=l("desc"),this.canvas.appendChild(c);c.appendChild(a._g.doc.createTextNode(a.is(b,"string")?b:"Created with Red Raphaël "+a.version))};a.prototype.clear=function(){var a;for(h("raphael.clear",this);a=this.bottom;)a.remove();for(a=this.canvas;a.firstChild;)a.removeChild(a.firstChild);this.bottom=this.top=null;a.appendChild(this.desc=l("desc"));a.appendChild(this.defs=l("defs"))};a.prototype.remove=function(){var b;
for(h("raphael.remove",this);b=this.bottom;)b.remove();this.defs&&this.defs.parentNode.removeChild(this.defs);this.desc&&this.desc.parentNode.removeChild(this.desc);this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;this.removed=!0};var B=a.st,s;for(s in r)r.hasOwnProperty(s)&&!B.hasOwnProperty(s)&&(B[s]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(s))}})();
(function(){if(a.vml){var b=String,c=parseFloat,g=Math,d=g.round,z=g.max,w=g.min,e=g.sqrt,E=g.abs,I=/[, ]+/,u=a.eve,k={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},h=/([clmz]),?([^clmz]*)/gi,A=/ progid:\S+Blur\([^\)]+\)/g,l=/-?[^,\s-]+/g,f={path:1,rect:1,image:1},P={circle:1,ellipse:1},D=function(c){var g=/[ahqstv]/ig,z=a._pathToAbsolute;b(c).match(g)&&(z=a._path2curve);g=/[clmz]/g;if(z==a._pathToAbsolute&&!b(c).match(g))return(c=b(c).replace(h,function(a,b,c){var g=[],z="m"==b.toLowerCase(),
w=k[b];c.replace(l,function(a){z&&2==g.length&&(w+=g+k["m"==b?"l":"L"],g=[]);g.push(d(21600*a))});return w+g}))||"m0,0";var g=z(c),w;c=[];for(var e=0,E=g.length;e<E;e++){z=g[e];w=g[e][0].toLowerCase();"z"==w&&(w="x");for(var I=1,u=z.length;I<u;I++)w+=d(21600*z[I])+(I!=u-1?",":"");c.push(w)}return c.length?c.join(" "):"m0,0"},n=function(b,c,g){var d=a.matrix();d.rotate(-b,.5,.5);return{dx:d.x(c,g),dy:d.y(c,g)}},m=function(a,b,c,g,d,z){var w=a._,e=a.matrix,I=w.fillpos;a=a.node;var u=a.style,k=1,h="",
A=21600/b,l=21600/c;u.visibility="hidden";if(b&&c){a.coordsize=E(A)+" "+E(l);u.rotation=z*(0>b*c?-1:1);z&&(d=n(z,g,d),g=d.dx,d=d.dy);0>b&&(h+="x");0>c&&(h+=" y")&&(k=-1);u.flip=h;a.coordorigin=g*-A+" "+d*-l;if(I||w.fillsize)if(g=(g=a.getElementsByTagName("fill"))&&g[0])a.removeChild(g),I&&(d=n(z,e.x(I[0],I[1]),e.y(I[0],I[1])),g.position=d.dx*k+" "+d.dy*k),w.fillsize&&(g.size=w.fillsize[0]*E(b)+" "+w.fillsize[1]*E(c)),a.appendChild(g);u.visibility="visible"}};a._url="";a.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+
this.version};var ib=function(a,c,g){c=b(c).toLowerCase().split("-");g=g?"end":"start";for(var d=c.length,z="classic",w="medium",e="medium";d--;)switch(c[d]){case "block":case "classic":case "oval":case "diamond":case "open":case "none":z=c[d];break;case "wide":case "narrow":e=c[d];break;case "long":case "short":w=c[d]}a=a.node.getElementsByTagName("stroke")[0];a[g+"arrow"]=z;a[g+"arrowlength"]=w;a[g+"arrowwidth"]=e},ka=function(a,b){for(var c in b)u("raphael.attr."+c+"."+a.id,a,b[c],c),a.ca[c]&&
a.attr(c,b[c])},G=a._setFillAndStroke=function(g,e){if(g.paper.canvas){g.attrs=g.attrs||{};var E=g.node,u=g.attrs,h=E.style,k=f[g.type]&&(e.x!=u.x||e.y!=u.y||e.width!=u.width||e.height!=u.height||e.cx!=u.cx||e.cy!=u.cy||e.rx!=u.rx||e.ry!=u.ry||e.r!=u.r),A=P[g.type]&&(u.cx!=e.cx||u.cy!=e.cy||u.r!=e.r||u.rx!=e.rx||u.ry!=e.ry),l="group"===g.type,n;for(n in e)e.hasOwnProperty(n)&&(u[n]=e[n]);k&&(u.path=a._getPath[g.type](g),g._.dirty=1);e.href&&(E.href=e.href);e.title&&(E.title=e.title);e.target&&(E.target=
e.target);e.cursor&&(h.cursor=e.cursor);"blur"in e&&g.blur(e.blur);if(e.path&&"path"==g.type||k)E.path=D(~b(u.path).toLowerCase().indexOf("r")?a._pathToAbsolute(u.path):u.path),"image"==g.type&&(g._.fillpos=[u.x,u.y],g._.fillsize=[u.width,u.height],m(g,1,1,0,0,0));"transform"in e&&g.transform(e.transform);"rotation"in e&&(h=e.rotation,a.is(h,"array")?g.rotate.apply(g,h):g.rotate(h));"visibility"in e&&("hidden"===e.visibility?g.hide():g.show());A&&(h=+u.cx,A=+u.cy,k=+u.rx||+u.r||0,n=+u.ry||+u.r||0,
E.path=a.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",d(21600*(h-k)),d(21600*(A-n)),d(21600*(h+k)),d(21600*(A+n)),d(21600*h)));"clip-rect"in e&&(h=b(e["clip-rect"]).split(I),4==h.length&&(h[0]=+h[0],h[1]=+h[1],h[2]=+h[2]+h[0],h[3]=+h[3]+h[1],k=l?E:E.clipRect||a._g.doc.createElement("div"),A=k.style,l?(g.clip=h.slice(),k=g.matrix.offset(),k=[c(k[0]),c(k[1])],h[0]-=k[0],h[1]-=k[1],h[2]-=k[0],h[3]-=k[1],A.width="1px",A.height="1px"):E.clipRect||(A.top="0",A.left="0",A.width=g.paper.width+"px",A.height=
g.paper.height+"px",E.parentNode.insertBefore(k,E),k.appendChild(E),k.raphael=!0,k.raphaelid=E.raphaelid,E.clipRect=k),A.position="absolute",A.clip=a.format("rect({1}px {2}px {3}px {0}px)",h)),e["clip-rect"]||(l&&g.clip?(E.style.clip="rect(0px 10800px 10800px 0px)",delete g.clip):E.clipRect&&(E.clipRect.style.clip="rect(0px 10800px 10800px 0px)")));g.textpath&&(l=g.textpath.style,e.font&&(l.font=e.font),e["font-family"]&&(l.fontFamily='"'+e["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,"")+
'"'),e["font-size"]&&(l.fontSize=e["font-size"]),e["font-weight"]&&(l.fontWeight=e["font-weight"]),e["font-style"]&&(l.fontStyle=e["font-style"]));"arrow-start"in e&&ib(g,e["arrow-start"]);"arrow-end"in e&&ib(g,e["arrow-end"],1);if(null!=e.opacity||null!=e["stroke-width"]||null!=e.fill||null!=e.src||null!=e.stroke||null!=e["stroke-width"]||null!=e["stroke-opacity"]||null!=e["fill-opacity"]||null!=e["stroke-dasharray"]||null!=e["stroke-miterlimit"]||null!=e["stroke-linejoin"]||null!=e["stroke-linecap"]){l=
E.getElementsByTagName("fill");h=-1;l=l&&l[0];!l&&(l=p("fill"));"image"==g.type&&e.src&&(l.src=e.src);e.fill&&(l.on=!0);if(null==l.on||"none"==e.fill||null===e.fill)l.on=!1;l.on&&e.fill&&((A=b(e.fill).match(a._ISURL))?(l.parentNode==E&&E.removeChild(l),l.rotate=!0,l.src=A[1],l.type="tile",k=g.getBBox(1),l.position=k.x+" "+k.y,g._.fillpos=[k.x,k.y],a._preload(A[1],function(){g._.fillsize=[this.offsetWidth,this.offsetHeight]})):(A=a.getRGB(e.fill),l.color=A.hex,l.src="",l.type="solid",A.error&&(g.type in
{circle:1,ellipse:1}||"r"!=b(e.fill).charAt())&&v(g,e.fill,l)?(u.fill="none",u.gradient=e.fill,l.rotate=!1):"opacity"in A&&!("fill-opacity"in e)&&(h=A.opacity)));if(-1!==h||"fill-opacity"in e||"opacity"in e)A=((+u["fill-opacity"]+1||2)-1)*((+u.opacity+1||2)-1)*((+h+1||2)-1),A=w(z(A,0),1),l.opacity=A,l.src&&(l.color="none");E.appendChild(l);l=E.getElementsByTagName("stroke")&&E.getElementsByTagName("stroke")[0];h=!1;!l&&(h=l=p("stroke"));if(e.stroke&&"none"!=e.stroke||e["stroke-width"]||null!=e["stroke-opacity"]||
e["stroke-dasharray"]||e["stroke-miterlimit"]||e["stroke-linejoin"]||e["stroke-linecap"])l.on=!0;"none"!=e.stroke&&null!==e.stroke&&null!=l.on&&0!=e.stroke&&0!=e["stroke-width"]||(l.on=!1);A=a.getRGB("stroke"in e?e.stroke:u.stroke);l.on&&e.stroke&&(l.color=A.hex);A=((+u["stroke-opacity"]+1||2)-1)*((+u.opacity+1||2)-1)*((+A.opacity+1||2)-1);k=.75*(c(e["stroke-width"])||1);A=w(z(A,0),1);null==e["stroke-width"]&&(k=u["stroke-width"]);e["stroke-width"]&&(l.weight=k);k&&1>k&&(A*=k)&&(l.weight=1);l.opacity=
A;e["stroke-linejoin"]&&(l.joinstyle=e["stroke-linejoin"])||h&&(h.joinstyle="miter");l.miterlimit=e["stroke-miterlimit"]||8;e["stroke-linecap"]&&(l.endcap="butt"==e["stroke-linecap"]?"flat":"square"==e["stroke-linecap"]?"square":"round");e["stroke-dasharray"]&&(A={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"},l.dashstyle=A.hasOwnProperty(e["stroke-dasharray"])?A[e["stroke-dasharray"]]:
e["stroke-dasharray"].join&&e["stroke-dasharray"].join(" ")||"");h&&E.appendChild(l)}if("text"==g.type){g.paper.canvas.style.display="";E=g.paper.span;l=u.font&&u.font.match(/\d+(?:\.\d*)?(?=px)/);A=u["line-height"]&&(u["line-height"]+"").match(/\d+(?:\.\d*)?(?=px)/);h=E.style;u.font&&(h.font=u.font);u["font-family"]&&(h.fontFamily=u["font-family"]);u["font-weight"]&&(h.fontWeight=u["font-weight"]);u["font-style"]&&(h.fontStyle=u["font-style"]);l=c(u["font-size"]||l&&l[0])||10;h.fontSize=100*l+"px";
A=c(u["line-height"]||A&&A[0])||12;u["line-height"]&&(h.lineHeight=100*A+"px");a.is(e.text,"array")&&(e.text=g.textpath.string=e.text.join("\n").replace(/<br\s*?\/?>/ig,"\n"));g.textpath.string&&(E.innerHTML=b(g.textpath.string).replace(/</g,"&#60;").replace(/&/g,"&#38;").replace(/\n/g,"<br>"));E=E.getBoundingClientRect();g.W=u.w=(E.right-E.left)/100;g.H=u.h=(E.bottom-E.top)/100;g.X=u.x;g.Y=u.y;switch(u["vertical-align"]){case "top":g.bby=g.H/2;break;case "bottom":g.bby=-g.H/2;break;default:g.bby=
0}("x"in e||"y"in e||void 0!==g.bby)&&(g.path.v=a.format("m{0},{1}l{2},{1}",d(21600*u.x),d(21600*(u.y+(g.bby||0))),d(21600*u.x)+1));E="x y text font font-family font-weight font-style font-size line-height".split(" ");l=0;for(h=E.length;l<h;l++)if(E[l]in e){g._.dirty=1;break}switch(u["text-anchor"]){case "start":g.textpath.style["v-text-align"]="left";g.bbx=g.W/2;break;case "end":g.textpath.style["v-text-align"]="right";g.bbx=-g.W/2;break;default:g.textpath.style["v-text-align"]="center",g.bbx=0}g.textpath.style["v-text-kern"]=
!0}}},v=function(g,d,z){g.attrs=g.attrs||{};var w=Math.pow,E="linear",I=".5 .5";g.attrs.gradient=d;d=b(d).replace(a._radial_gradient,function(a,b){E="radial";b=b&&b.split(",")||[];var g=b[3],d=b[4];g&&d&&(g=c(g),d=c(d),.25<w(g-.5,2)+w(d-.5,2)&&(d=e(.25-w(g-.5,2))*(2*(.5<d)-1)+.5),I=g+" "+d);return""});d=d.split(/\s*\-\s*/);if("linear"==E){var u=d.shift(),u=-c(u);if(isNaN(u))return null}d=a._parseDots(d);if(!d)return null;g=g.shape||g.node;if(d.length){z.parentNode==g&&g.removeChild(z);z.on=!0;z.method=
"none";z.color=d[0].color;z.color2=d[d.length-1].color;for(var h=[],k=1,A=void 0===d[0].opacity?1:d[0].opacity,l=0,f=d.length;l<f;l++)d[l].offset&&h.push(d[l].offset+" "+d[l].color),void 0!==d[l].opacity&&(k=d[l].opacity);z.colors=h.length?h.join():"0% "+z.color;z.opacity=k;z["o:opacity2"]=A;"radial"==E?(z.type="gradientTitle",z.focus="100%",z.focussize="0 0",z.focusposition=I,z.angle=0):(z.type="gradient",z.angle=(270-u)%360);g.appendChild(z)}return 1},R=function(b,c,g){g=g||c;var d;g.canvas&&g.canvas.appendChild(b);
d=p("skew");d.on=!0;b.appendChild(d);this.skew=d;this.node=this[0]=b;b.raphael=!0;b.raphaelid=this.id=a._oid++;this.Y=this.X=0;this.attrs=this.attrs||{};this.followers=this.followers||[];this.paper=c;this.ca=this.customAttributes=this.customAttributes||new c._CustomAttributes;this.matrix=a.matrix();this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1};this.parent=g;!g.bottom&&(g.bottom=this);(this.prev=g.top)&&(g.top.next=this);g.top=this;this.next=null},g=a.el;R.prototype=g;g.constructor=
R;g.transform=function(c){if(null==c)return this._.transform;var g=this.paper._viewBoxShift,d=g?"s"+[g.scale,g.scale]+"-1-1t"+[g.dx,g.dy]:"",z;g&&(z=c=b(c).replace(/\.{3}|\u2026/g,this._.transform||""));a._extractTransform(this,d+c);var g=this.matrix.clone(),w=this.skew;c=this.node;var d=~b(this.attrs.fill).indexOf("-"),e=!b(this.attrs.fill).indexOf("url(");g.translate(-.5,-.5);e||d||"image"==this.type?(w.matrix="1 0 0 1",w.offset="0 0",w=g.split(),d&&w.noRotation||!w.isSimple?(c.style.filter=g.toFilter(),
g=this.getBBox(),d=this.getBBox(1),e=g.x2&&d.x2&&"x2"||"x",w=g.y2&&d.y2&&"y2"||"y",e=g[e]-d[e],g=g[w]-d[w],c.coordorigin=-21600*e+" "+-21600*g,m(this,1,1,e,g,0)):(c.style.filter="",m(this,w.scalex,w.scaley,w.dx,w.dy,w.rotate))):(c.style.filter="",w.matrix=b(g),w.offset=g.offset());z&&(this._.transform=z);return this};g.rotate=function(a,g,d){if(this.removed)return this;if(null!=a){a=b(a).split(I);a.length-1&&(g=c(a[1]),d=c(a[2]));a=c(a[0]);null==d&&(g=d);if(null==g||null==d)d=this.getBBox(1),g=d.x+
d.width/2,d=d.y+d.height/2;this._.dirtyT=1;this.transform(this._.transform.concat([["r",a,g,d]]));return this}};g.translate=function(a,g){if(this.removed)return this;a=b(a).split(I);a.length-1&&(g=c(a[1]));a=c(a[0])||0;g=+g||0;this._.bbox&&(this._.bbox.x+=a,this._.bbox.y+=g);this.transform(this._.transform.concat([["t",a,g]]));return this};g.scale=function(a,g,d,z){if(this.removed)return this;a=b(a).split(I);a.length-1&&(g=c(a[1]),d=c(a[2]),z=c(a[3]),isNaN(d)&&(d=null),isNaN(z)&&(z=null));a=c(a[0]);
null==g&&(g=a);null==z&&(d=z);if(null==d||null==z)var w=this.getBBox(1);d=null==d?w.x+w.width/2:d;z=null==z?w.y+w.height/2:z;this.transform(this._.transform.concat([["s",a,g,d,z]]));this._.dirtyT=1;return this};g.hide=function(a){!this.removed&&(this.node.style.display="none");return this};g.show=function(a){!this.removed&&(this.node.style.display="");return this};g._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y+(this.bby||0)-this.H/2,width:this.W,height:this.H}};
g.remove=function(){if(!this.removed&&this.parent.canvas){var b=a._engine.getNode(this),c=this.paper,g=this.shape;c.__set__&&c.__set__.exclude(this);u.unbind("raphael.*.*."+this.id);g&&g.parentNode.removeChild(g);for(b.parentNode&&b.parentNode.removeChild(b);b=this.followers.pop();)b.el.remove();for(;b=this.bottom;)b.remove();this._drag&&this.undrag();if(this.events)for(;b=this.events.pop();)b.unbind();this.removeData();delete c._elementsById[this.id];a._tear(this,this.parent);for(b in this)this[b]=
"function"===typeof this[b]?a._removedFactory(b):null;this.removed=!0}};g.attr=function(b,c){if(this.removed)return this;if(null==b){var g={},d;for(d in this.attrs)this.attrs.hasOwnProperty(d)&&(g[d]=this.attrs[d]);g.gradient&&"none"==g.fill&&(g.fill=g.gradient)&&delete g.gradient;g.transform=this._.transform;g.visibility="none"===this.node.style.display?"hidden":"visible";return g}if(null==c&&a.is(b,"string")){if("fill"==b&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;
if("visibility"==b)return"none"===this.node.style.display?"hidden":"visible";var g=b.split(I),z={},w=0;for(d=g.length;w<d;w++)b=g[w],b in this.attrs?z[b]=this.attrs[b]:a.is(this.ca[b],"function")?z[b]=this.ca[b].def:z[b]=a._availableAttrs[b];return d-1?z:z[g[0]]}if(this.attrs&&null==c&&a.is(b,"array")){z={};w=0;for(d=b.length;w<d;w++)z[b[w]]=this.attr(b[w]);return z}null!=c&&(g={},g[b]=c);null==c&&a.is(b,"object")&&(g=b);for(w in g)u("raphael.attr."+w+"."+this.id,this,g[w],w);if(g){var e={};for(w in this.ca)if(this.ca[w]&&
g.hasOwnProperty(w)&&a.is(this.ca[w],"function")&&!this.ca["_invoked"+w]){this.ca["_invoked"+w]=!0;d=this.ca[w].apply(this,[].concat(g[w]));delete this.ca["_invoked"+w];for(z in d)d.hasOwnProperty(z)&&(g[z]=d[z]);this.attrs[w]=g[w];!1===d&&(e[w]=g[w],delete g[w])}"text"in g&&"text"==this.type&&(a.is(g.text,"array")&&(g.text=g.text.join("\n")),this.textpath.string=g.text.replace(/<br\s*?\/?>/ig,"\n"));G(this,g);var E,w=0;for(d=this.followers.length;w<d;w++)E=this.followers[w],E.cb&&!E.cb.call(E.el,
g,this)||E.el.attr(g);for(z in e)g[z]=e[z]}return this};g.blur=function(b){var c=this.node.runtimeStyle,g=c.filter,g=g.replace(A,"");0!==+b?(this.attrs.blur=b,c.filter=g+"  progid:DXImageTransform.Microsoft.Blur(pixelradius="+(+b||1.5)+")",c.margin=a.format("-{0}px 0 0 -{0}px",d(+b||1.5))):(c.filter=g,c.margin=0,delete this.attrs.blur);return this};g.on=function(b,c){if(this.removed)return this;this.node["on"+b]=function(){var b=a._g.win.event;b.target=b.srcElement;c(b)};return this};a._engine.getNode=
function(a){a=a.node||a[0].node;return a.clipRect||a};a._engine.getLastNode=function(a){a=a.node||a[a.length-1].node;return a.clipRect||a};a._engine.group=function(b,c,g){var d=a._g.doc.createElement("div"),z=new R(d,b,g);d.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px";z._id=c||"";c&&(d.className="raphael-group-"+z.id+"-"+c);(g||b).canvas.appendChild(d);z.type="group";z.canvas=z.node;z.transform=a._engine.group.transform;z.top=null;z.bottom=null;return z};a._engine.group.transform=
function(g){if(null==g)return this._.transform;var d=this.node.style,z=this.clip,w=this.paper._viewBoxShift,e=w?"s"+[w.scale,w.scale]+"-1-1t"+[w.dx,w.dy]:"";w&&(g=b(g).replace(/\.{3}|\u2026/g,this._.transform||""));a._extractTransform(this,e+g);g=this.matrix;e=g.offset();w=c(e[0])||0;e=c(e[1])||0;d.left=w+"px";d.top=e+"px";d.zoom=(this._.tzoom=g.get(0))+"";z&&(d.clip=a.format("rect({1}px {2}px {3}px {0}px)",[z[0]-w,z[1]-e,z[2]-w,z[3]-e]));return this};a._engine.path=function(a,b,c){var g=p("shape");
g.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px";g.coordsize="21600 21600";g.coordorigin=a.coordorigin;a=new R(g,a,c);a.type=b.type||"path";a.path=[];a.Path="";b.type&&delete b.type;G(a,b);ka(a,b);return a};a._engine.rect=function(b,c,g){var d=a._rectPath(c.x,c.y,c.w,c.h,c.r);c.path=d;c.type="rect";b=b.path(c,g);c=b.attrs;b.X=c.x;b.Y=c.y;b.W=c.width;b.H=c.height;c.path=d;return b};a._engine.ellipse=function(a,b,c){b.type="ellipse";a=a.path(b,c);b=a.attrs;a.X=b.x-b.rx;a.Y=b.y-
b.ry;a.W=2*b.rx;a.H=2*b.ry;return a};a._engine.circle=function(a,b,c){b.type="circle";a=a.path(b,c);b=a.attrs;a.X=b.x-b.r;a.Y=b.y-b.r;a.W=a.H=2*b.r;return a};a._engine.image=function(b,c,g){var d=a._rectPath(c.x,c.y,c.w,c.h);c.path=d;c.type="image";c.stroke="none";b=b.path(c,g);g=b.attrs;var d=b.node,z=d.getElementsByTagName("fill")[0];g.src=c.src;b.X=g.x=c.x;b.Y=g.y=c.y;b.W=g.width=c.w;b.H=g.height=c.h;z.parentNode==d&&d.removeChild(z);z.rotate=!0;z.src=g.src;z.type="tile";b._.fillpos=[g.x,g.y];
b._.fillsize=[g.w,g.h];d.appendChild(z);m(b,1,1,0,0,0);return b};a._engine.text=function(c,g,z){var w=p("shape"),e=p("path"),E=p("textpath");x=g.x||0;y=g.y||0;text=g.text;e.v=a.format("m{0},{1}l{2},{1}",d(21600*g.x),d(21600*g.y),d(21600*g.x)+1);e.textpathok=!0;E.string=b(g.text).replace(/<br\s*?\/?>/ig,"\n");E.on=!0;w.style.cssText="position:absolute;left:0;top:0;width:1px;height:1px";w.coordsize="21600 21600";w.coordorigin="0 0";c=new R(w,c,z);c.shape=w;c.path=e;c.textpath=E;c.type="text";c.attrs.text=
b(g.text||"");c.attrs.x=g.x;c.attrs.y=g.y;c.attrs.w=1;c.attrs.h=1;G(c,g);ka(c,g);w.appendChild(E);w.appendChild(e);return c};a._engine.setSize=function(b,c){var g=this.canvas.style;this.width=b;this.height=c;b==+b&&(b+="px");c==+c&&(c+="px");g.width=b;g.height=c;g.clip="rect(0 "+b+" "+c+" 0)";this._viewBox&&a._engine.setViewBox.apply(this,this._viewBox);return this};a._engine.setViewBox=function(a,b,c,g,d){u("raphael.setViewBox",this,this._viewBox,[a,b,c,g,d]);var w=this.width,e=this.height,E=1/z(c/
w,g/e),I,h;d&&(I=e/g,h=w/c,c*I<w&&(a-=(w-c*I)/2/I),g*h<e&&(b-=(e-g*h)/2/h));this._viewBox=[a,b,c,g,!!d];this._viewBoxShift={dx:-a,dy:-b,scale:E};this.forEach(function(a){a.transform("...")});return this};var p;a._engine.initWin=function(c){var g=c.document;g.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)");try{!g.namespaces.rvml&&g.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),p=a._createNode=function(a,c){var d=g.createElement("<rvml:"+a+' class="rvml">'),z;for(z in c)d[z]=
b(c[z]);return d}}catch(d){p=a._createNode=function(a,c){var d=g.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">'),z;for(z in c)d[z]=b(c[z]);return d}}};a._engine.initWin(a._g.win);a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,g=b.height,d=b.width,z=b.x,b=b.y;if(!c)throw Error("VML container not found.");var w=new a._Paper,e=w.canvas=a._g.doc.createElement("div"),E=e.style,z=z||0,b=b||0,d=d||512,g=g||342;w.width=d;w.height=g;d==+d&&(d+=
"px");g==+g&&(g+="px");w.coordsize="21600000 21600000";w.coordorigin="0 0";e.id="raphael-paper-"+w.id;w.span=a._g.doc.createElement("span");w.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;";e.appendChild(w.span);E.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;cursor:default;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",d,g);1==c?(a._g.doc.body.appendChild(e),E.left=z+"px",E.top=b+"px",E.position="absolute"):c.firstChild?
c.insertBefore(e,c.firstChild):c.appendChild(e);w.renderfix=function(){};return w};a.prototype.clear=function(){var b;for(u("raphael.clear",this);b=this.bottom;)b.remove();this.canvas.innerHTML="";this.span=a._g.doc.createElement("span");this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;";this.canvas.appendChild(this.span);this.bottom=this.top=null};a.prototype.remove=function(){var b;for(u("raphael.remove",this);b=this.bottom;)b.remove();
this.canvas.parentNode.removeChild(this.canvas);for(b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;return!0};var L=a.st,r;for(r in g)g.hasOwnProperty(r)&&!L.hasOwnProperty(r)&&(L[r]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(r))}})();ga?r.win.Raphael=a:Raphael=a;return a},!0)})();f.Raphael=C;f.Raphael.desc="";t&&t!==C?window.Raphael=t:window.Raphael===C&&(window.Raphael=void 0)}]);
FusionCharts.register("module",["private","fusioncharts.redraphael.helper",function(){var f={};this.hcLib.Raphael.fn._elementFromEvent=function(t){if(!t||this.removed)return null;var C=t.srcElement||t.target||(t=t.originalEvent)&&(t.srcElement||t.target)||f;"tspan"===C.nodeName&&(C=C.parentNode);return this.getById(C.raphaelid)}}]);
FusionCharts.register("module",["private","fusioncharts.redraphael.css",function(){var f=this.hcLib.Raphael,t=f.eve,C=f._g,q=f.fn,d=f.el,a=/[, ]+/,m=/\B([A-Z]{1})/g,F,c;F=function(a){this.styleSheet="";this.rules={};this.ns=a||""};c=F.prototype;c.getSheet=function(){var a=this.node;this.styleSheet=c.getStyleSheet("fusioncharts-raphael-stylesheet");this.styleSheet||(a=this.node=C.doc.createElement("style"),a.setAttribute("id",f.format("raphael-stylesheet-{0}",f._oid++)),a.setAttribute("type","text/css"),
a.setAttribute("title","fusioncharts-raphael-stylesheet"),(C.doc.head||C.doc.getElementsByTagName("head")[0]).appendChild(this.node),this.styleSheet=c.getStyleSheet("fusioncharts-raphael-stylesheet"));return this.styleSheet};c.getStyleSheet=function(a){for(var b=C.doc.styleSheets,c=b.length,d;c--;)if(d=b[c],d.title===a)return d};c.applyCSSRule=function(a,b){var c=this.styleSheet,d;if(!c)if(a&&b)c=this.getSheet();else return;d=(c.rules||c.cssRules||{}).length||0;c.insertRule?c.insertRule(a+"{"+b+"}",
d):c.addRule&&c.addRule(a,b,d)};c.removeCSS=function(a){var b=this.styleSheet,c=b.rules||b.cssRules||{},d=c.length||0,f;for(a=a||this.ns;d--;)f=c[d],(new RegExp(a)).test(f.selectorText)&&(b.removeRule?b.removeRule(d):b.deleteRule(d))};c.destroy=function(){this.removeCSS();delete this.node;delete this.styleSheet;delete this.ns;delete this.rules};c.clear=function(){this.removeCSS();this.rules={}};c.add=function(a,b){var c=this.rules[a]||(this.rules[a]={}),d;for(d in b)c[d]=b[d]};c.render=function(){this.setCssText()};
c.setCssText=function(a){var b=a?"":"\t";a=a?":":": ";var c="",d="",f,e;for(f in this.rules){c="";d=f.replace(/(^|\,)/g,"$1"+this.ns+" ");f=this.rules[f];for(e in f)f[e]&&(c+=b+e.replace(m,"-$1").toLowerCase()+a+f[e]+";");this.applyCSSRule(d,c)}};t.on("raphael.new",function(){this._stylesheet=this._stylesheet||new F;this.cssNamespace("")});t.on("raphael.remove",function(){this._stylesheet&&this._stylesheet.destroy();delete this._stylesheet});q.cssNamespace=function(a){arguments.length&&(this._stylesheet.ns=
f.format("{0}#raphael-paper-{1}",a&&a+" "||"",this.id));return this._stylesheet.ns};q.cssAddRule=function(a,b){if(1===arguments.length&&"object"===typeof a){for(var c in a)this.cssAddRule(c,a[c]);return this}return this._stylesheet.add(a,b),this};q.cssRender=function(){return f.svg&&this._stylesheet.render(),this};q.cssClear=function(){return this._stylesheet.clear(),this};f._availableAttrs["class"]="";f.svg&&t.on("raphael.attr.class",function(a){var b=this.node;a=a||"";b.setAttribute("class","group"===
this.type&&this._id?"raphael-group-"+this.id+"-"+this._id+" "+a:a)});f.vml&&t.on("raphael.attr.class",function(a){var b=this.paper,c="."+a,b=b._stylesheet&&b._stylesheet.rules,d=this.parent,f=this.attrs,e={},h;this.node.className="group"===this.type?a&&this._id+" "+a||this._id:"rvml "+a;if(c&&b){a=b[c];for(h in a)"color"===h&&"text"===this.type&&(h="fill"),!f[h]&&(e[h]=a[h]);for(;d&&d.attr;){if(a=d.attr("class"))for(h in c="."+a+" "+c,a=b[c],a)"color"===h&&"text"===this.type&&(h="fill"),f[h]||e[h]||
(e[h]=a[h]);d=d.parent}this.css(e)}});d.css=function(c,b){var d,m,s,e;if(this.removed)return this;this.styles||(this.styles={});if(null==b&&f.is(c,"string")){d=c.split(a);m={};e=0;for(s=d.length;e<s;e++)c=d[e],c in this.styles&&(m[c]=this.styles[c]);return s-1?m:m[d[0]]}if(null==b&&f.is(c,"array")){m={};e=0;for(s=c.length;e<s;e++)m[c[e]]=this.styles(c[e]);return m}null!=b?(d={},d[c]=b):null!=c&&f.is(c,"object")&&(d=c);m={};for(e in d)s=e.replace(/\B([A-Z]{1})/g,"-$1").toLowerCase(),f._availableAttrs.hasOwnProperty(s)||
"color"===s?("color"===s&&"text"===this.type&&(s="fill"),m[s]=d[e],m.dirty=!0):(t("raphael.css."+s+"."+this.id,this,d[e],s),this.node.style[s]=d[e],this.styles[s]=d[e]);e=0;for(s=this.followers.length;e<s;e++)this.followers[e].el.attr(d);m.hasOwnProperty("dirty")&&(delete m.dirty,this.attr(m));return this}}]);
FusionCharts.register("module",["private","modules.renderer.js-raphaelexport",function(){var f=this.hcLib,t=f.Raphael,C=f.pluckNumber,q=f.pluck,d=t._availableAttrs,a=/^matrix\(|\)$/g,m=/\,/g,F=/\n|<br\s*?\/?>/ig,c=/[^\d\.]/ig,l=/[\%\(\)\s,\xb0#]/g,b=/group/ig,p=/&/g,H=/"/g,s=/'/g,e=/</g,h=/>/g,k=0;(function(f){var t=Math,J=parseFloat,n=t.max,N=t.abs,B=t.pow,U=String,r=/[, ]+/,ga=[{reg:/xmlns\=\"http\:\/\/www.w3.org\/2000\/svg\"/ig,repStr:""},{reg:/^.*<svg /,repStr:'<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" '},
{reg:/\/svg>.*$/,repStr:"/svg>"},{reg:/<desc\>[^<]*<\/desc\>/,repStr:""},{reg:/zIndex="[^"]+"/g,repStr:""},{reg:/url\((\\?[\'\"])[^#]+#/g,repStr:"url($1#"},{reg:/ href=/g,repStr:" xlink:href="},{reg:/(id|class|width|height)=([^" >]+)/g,repStr:'$1="$2"'},{reg:/:(path|rect)/g,repStr:"$1"},{reg:/<ima?ge? ([^\>]+?[^\/])\>/gi,repStr:"<image $1 />"},{reg:/<\/ima?ge?\>/g,repStr:""},{reg:/style="([^"]+)"/g,repStr:function(a){return a.toLowerCase()}}],X={blur:function(){},transform:function(){},src:function(a,
b){b.attrSTR+=' xlink:href="'+b.attrs.src+'"'},path:function(a,b){var c=b.attrs.path,c=f._pathToAbsolute(c||"");b.attrSTR+=' d="'+(c.toString&&c.toString()||"").replace(m," ")+'"'},gradient:function(a,b,c){var d=a.attrs.gradient,e="linear",h,k,m,r=.5,u=.5,L=k="",p="",s,q,F,X;h=d.replace(l,"_");if(!c[h]){d=U(d).replace(f._radial_gradient,function(a,b){var c,d,h,k,l,f,n;b=b&&b.split(",")||[];e="radial";c=b[0];d=b[1];h=b[2];k=b[3];l=b[4];X=b[5];n=c&&d;h&&(F=/\%/.test(h)?h:J(h));if("userSpaceOnUse"===
X)return n&&(r=c,u=d),k&&l&&(s=k,q=l,n||(r=s,u=q)),"";n&&(r=J(c),u=J(d),c=2*(.5<u)-1,.25<(f=B(r-.5,2))+B(u-.5,2)&&.25>f&&(u=t.sqrt(.25-f)*c+.5)&&.5!==u&&(u=u.toFixed(5)-1E-5*c));k&&l&&(s=J(k),q=J(l),c=2*(.5<q)-1,.25<(f=B(s-.5,2))+B(q-.5,2)&&.25>f&&(q=t.sqrt(.25-f)*c+.5)&&.5!==q&&(q=q.toFixed(5)-1E-5*c),n||(r=s,u=q));return""});d=d.split(/\s*\-\s*/);if("linear"===e){k=d.shift();k=-J(k);if(isNaN(k))return null;m=[0,0,t.cos(f.rad(k)),t.sin(f.rad(k))];k=1/(n(N(m[2]),N(m[3]))||1);m[2]*=k;m[3]*=k;0>m[2]&&
(m[0]=-m[2],m[2]=0);0>m[3]&&(m[1]=-m[3],m[3]=0)}d=f._parseDots(d);if(!d)return null;"radial"===e?(k='<radialGradient fx = "'+r+'" fy = "'+u+'" cy = "'+q+'" cx = "'+s+'" r = "'+F+'" gradientUnits = "'+X+'" id = "'+h+'">',L="</radialGradient>"):(k='<linearGradient x1 = "'+m[0]+'" y1 = "'+m[1]+'" x2 = "'+m[2]+'" y2 = "'+m[3]+'" gradientTransform ="matrix('+a.matrix.invert()+')" id = "'+h+'">',L="</linearGradient>");a=0;for(m=d.length;a<m;a++)p+='<stop offset="'+(d[a].offset?d[a].offset:a?"100%":"0%")+
'" stop-color="'+(d[a].color||"#fff")+'" stop-opacity="'+(void 0===d[a].opacity?1:d[a].opacity)+'" />';c[h]=!0;c.str+=k+p+L}b.attrSTR+=" fill=\"url('#"+h+"')\""},fill:function(a,b){var c=b.attrs,d=c.fill,e;a.attrs.gradient||(d=f.color(d),e=d.opacity,"text"===a.type?b.styleSTR+="fill:"+d+"; stroke-opacity:0; ":(b.attrSTR+=' fill="'+d+'"',c["fill-opacity"]||!e&&0!==e||(b.attrSTR+=' fill-opacity="'+e+'"')))},stroke:function(a,b){var c=b.attrs,d,e;d=f.color(c.stroke);e=d.opacity;"text"!==a.type&&(b.attrSTR+=
' stroke="'+d+'"',c["stroke-opacity"]||!e&&0!==e||(b.attrSTR+=' stroke-opacity="'+e+'"'))},"clip-rect":function(b,c,d){var e=U(c.attrs["clip-rect"]),h=e.split(r),e=e.replace(l,"_")+"__"+k++;4===h.length&&(d[e]||(d[e]=!0,d.str+='<clipPath id="'+e+'"><rect x="'+h[0]+'" y="'+h[1]+'" width="'+h[2]+'" height="'+h[3]+'" transform="matrix('+b.matrix.invert().toMatrixString().replace(a,"")+')"/></clipPath>'),c.attrSTR+=' clip-path="url(#'+e+')"')},cursor:function(a,b){var c=b.attrs.cursor;c&&(b.styleSTR+=
"cursor:"+c+"; ")},font:function(a,b){b.styleSTR+="font:"+b.attrs.font.replace(/\"/ig," ")+"; "},"font-size":function(a,b){var d=q(b.attrs["font-size"],"10");d&&d.replace&&(d=d.replace(c,""));b.styleSTR+="font-size:"+d+"px; "},"font-weight":function(a,b){b.styleSTR+="font-weight:"+b.attrs["font-weight"]+"; "},"font-family":function(a,b){b.styleSTR+="font-family:"+b.attrs["font-family"]+"; "},"line-height":function(){},"clip-path":function(){},visibility:function(){},"vertical-align":function(){},
"text-anchor":function(a,b){var c=b.attrs["text-anchor"]||"middle";"text"===a.type&&(b.attrSTR+=' text-anchor="'+c+'"')},title:function(){},text:function(a,b){var d=b.attrs,k=d.text,l=q(d["font-size"],d.font,"10"),f=q(d["line-height"]),n,m,v;l&&l.replace&&(l=l.replace(c,""));l=C(l);f&&f.replace&&(f=f.replace(c,""));f=C(f,l&&1.2*l);n=l?.85*l:.75*f;l=d.x;m=q(d["vertical-align"],"middle").toLowerCase();k=U(k).split(F);v=k.length;d=0;for(n="top"===m?n:"bottom"===m?n-f*v:n-f*v*.5;d<v;d++)b.textSTR+="<tspan ",
m=(k[d]||"").replace(p,"&amp;").replace(H,"&quot;").replace(s,"&#39;").replace(e,"&lt;").replace(h,"&gt;"),b.textSTR=d?b.textSTR+('dy="'+f+'" x="'+l+'" '):b.textSTR+('dy="'+n+'"'),b.textSTR+=">"+m+"</tspan>"}},aa=function(c,e){var h="",k={attrSTR:"",styleSTR:"",textSTR:"",attrs:c.attr()},l=c.isShadow,f="",n="",m,v,u=k.attrs;if("none"===c.node.style.display||l)c.next&&(h+=aa(c.next,e));else{for(m in u)if("gradient"!==m&&(void 0!==d[m]||X[m])&&void 0!==u[m])if(X[m])X[m](c,k,e);else k.attrSTR+=" "+m+
'="'+u[m]+'"';c.attrs.gradient&&X.gradient(c,k,e);"rect"===c.type&&u.r&&(k.attrSTR+=' rx="'+u.r+'" ry="'+u.r+'"');for(v in c.styles)k.styleSTR+=v+":"+c.styles[v]+"; ";"image"===c.type&&(k.attrSTR+=' preserveAspectRatio="none"');if("text"===c.type&&!u["text-anchor"])X["text-anchor"](c,k);c.bottom&&(f=aa(c.bottom,e));c.next&&(n=aa(c.next,e));l=c.type;l.match(b)&&(l="g");h+="<"+l+' transform="matrix('+c.matrix.toMatrixString().replace(a,"")+')" style="'+k.styleSTR+'"'+k.attrSTR+">"+k.textSTR+f+"</"+
l+">"+n}return h},W=function(a,b){var c="",d;for(d in a)a.hasOwnProperty(d)&&("init"===b?c+=d+" { "+W(a[d],"attr")+" };":"attr"===b&&"object"!=typeof a[d]&&(c+=d+": "+a[d]+";"));return"init"===b?c.slice(0,-1):c};f.fn.toSVG=function(a){var b="",c={str:""},d=0,e=ga.length,h="";if(f.svg){if(this.canvas&&this.canvas.parentNode){for(b=this.canvas.parentNode.innerHTML;d<e;d+=1)c=ga[d],b=b.replace(c.reg,c.repStr);this._stylesheet&&this._stylesheet.rules&&(b=b.replace(/^(<svg\s[\s\S]*?>)/ig,'$1<style type="text/css">'+
W(this._stylesheet.rules,"init")+"</style>"))}}else b='<svg style="overflow: hidden; position: relative;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="'+this.width+'" version="1.1" height="'+this.height+'">',this.bottom&&(h=aa(this.bottom,c)),b+="<defs>"+c.str+"</defs>"+h+"</svg>";a||(b=b.replace(/<image [^\>]*\>/gi,""));return b}})(t)}]);
FusionCharts.register("module",["private","modules.renderer.js-raphaelshadow",function(){var f=this.window,t=f.Math.sqrt,C=f.parseFloat,q=f.parseInt,f=f.SVGFilterElement||f.SVGFEColorMatrixElement&&2===f.SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE,d=this.hcLib.Raphael,a={"drop-shadow":"drop-shadow",stroke:"stroke",fill:"fill","stroke-width":"stroke-width","stroke-opacity":"stroke-opacity","stroke-linecap":"stroke-linecap","stroke-linejoin":"stroke-linejoin","shape-rendering":"shape-rendering",
transform:"transform"},m=d._createNode,F;d.svg?(f&&(d.el.dropshadow=function(a,l,b,f){var q=this.node,s=this._.shadowFilter,e=this.paper.cacheShadows||(this.paper.cacheShadows={}),h="drop-shadow"+[a,l,b,f].join(" "),k;if("none"===a){if(s){--s.use;this.node.removeAttribute("filter");if(!s.use){h=s.hash;for(k in s)a=s[k],a.parentNode&&a.parentNode.removeChild(a),delete s[k];delete e[h]}delete this._.shadowFilter}}else s&&e[h]===s||(s=this.paper.defs.appendChild(m("filter",{id:d.createUUID(),width:"200%",
height:"200%"})),f=d.color(f),f.error&&(f=d.color("rgba(0,0,0,1)")),k=d.pick(f.opacity,1),this._.shadowFilter=e[h]={use:1,filter:s,hash:h,offset:s.appendChild(m("feOffset",{result:"offOut","in":"SourceGraphic",dx:C(a),dy:C(l)})),matrix:s.appendChild(m("feColorMatrix",{result:"matrixOut","in":"offOut",type:"matrix",values:"0 0 0 0 "+f.r/255+" 0 0 0 0 "+f.g/255+" 0 0 0 0 "+f.b/255+" 0 0 0 "+k+" 0"})),blur:s.appendChild(m("feGaussianBlur",{result:"blurOut","in":"matrixOut",stdDeviation:t(C(b))})),blend:s.appendChild(m("feComposite",
{"in":"SourceGraphic",in2:"blurOut",operator:"over"}))},q.setAttribute("filter",'url("'+d._url+"#"+s.id+'")'));return this}),F=function(c,d){var b=this.__shadowscale,f={},m,s;for(s in c)switch(a[s]&&(f[s]=c[s],delete c[s]),s){case "transform":m=d.matrix.clone();m.translate(this.__shadowx,this.__shadowy);this.transform(m.toTransformString());break;case "stroke-width":c[s]=((f[s]||1)+6-2*this.__shadowlevel)*b}this.attr(c);for(s in f)c[s]=f[s]},d.ca["drop-shadow"]=function(a,f,b,m,t,s){b=this._.shadows||
(this._.shadows=[]);var e,h,k,v,K;if(!this.__shadowblocked)if("none"===a)for(;h=b.pop();)h.remove();else for(m=d.color(m),m.error&&(m=d.color("rgba(0,0,0,1)")),t instanceof Array?(e=t[0],t=t[1]):e=t,e=1/d.pick(e,1),t=1/d.pick(t,1),a=d.pick(a,1)*e,f=d.pick(f,1)*e,e=.05*d.pick(m.opacity,1),k=q(this.attr("stroke-width")||1,10)+6,v=this.matrix.clone(),v.translate(a,f),K=1;3>=K;K++)h=(b[K-1]||this.clone().follow(this,F,!s&&"before")).attr({stroke:m.hex,"stroke-opacity":e*K,"stroke-width":(k-2*K)*t,transform:v.toTransformString(),
"stroke-linecap":"round","stroke-linejoin":"round",fill:"none"}),h.__shadowlevel=K,h.__shadowscale=t,h.__shadowx=a,h.__shadowy=f,s&&s.appendChild(h),b.push(h);return!1},d.el.shadow=function(a,f,b,m){var q;b&&b.constructor===d.el.constructor&&(m=b,b=void 0);"object"===typeof a&&(f&&f.constructor===d.el.constructor&&(m=f),f=a.opacity,b=a.scalefactor,q=!!a.useFilter,a=void 0===a.apply?!!f:a.apply);void 0===f&&(f=1);if(this.dropshadow){if(q)return a&&this.dropshadow(1,1,3,"rgb(64,64,64)")||this.dropshadow("none"),
this;this._.shadowFilter&&this.dropshadow("none")}return this.attr("drop-shadow",a?[1,1,3,"rgba(64,64,64,"+f+")",b,m]:"none")}):d.vml?(d.ca["drop-shadow"]=function(a,f,b,m,q,s){var e=this._.shadow,h,k;if(this.isShadow)return!1;"none"===a?e&&(this._.shadow=e.remove()):(e||(e=this._.shadow=this.clone(),s&&s.appendChild(e.follow(this))||e.follow(this,void 0,"before"),e.attr({fill:"none","fill-opacity":.5,"stroke-opacity":1}).isShadow=!0,0>=e.attr("stroke-width")&&e.attr("stroke-width",1)),s=e.node.runtimeStyle,
h=s.filter.replace(/ progid:\S+Blur\([^\)]+\)/g,""),m=d.color(m),m.error&&(m=d.color("rgba(0,0,0,1)")),k=d.pick(m.opacity,1)/5,q=1/d.pick(q,1),a=d.pick(a,1)*q,f=d.pick(f,1)*q,e.translate(a,f),s.filter=h+" progid:DXImageTransform.Microsoft.Blur(pixelRadius="+C(.4*b)+" makeShadow=True Color="+m.hex+' shadowOpacity="'+k+'");');return!1},d.el.shadow=function(a,f,b,m){b&&b.constructor===d.el.constructor&&(m=b,b=void 0);"object"===typeof a&&(f&&"group"===f.type&&(m=f),f=a.opacity,b=a.scalefactor,a=void 0===
a.apply?!!f:a.apply);void 0===f&&(f=1);return this.attr("drop-shadow",a||!f?[1,1,5,"rgba(64,64,64,"+f+")",b,m]:"none")}):d.canvas&&(d.el.shadow=function(){return this})}]);
FusionCharts.register("module",["private","modules.renderer.js-raphaelshapes",function(){var f=this.window,t="createTouch"in f.document,C=/msie/i.test(f.navigator.userAgent)&&!f.opera,q=f.Math,d=q.cos,a=q.sin,m=q.abs,F=q.pow,c=q.atan2,l=q.tan,b=q.acos,p=q.min,H=q.round,s=q.PI,e=q.sqrt,h=2*s,k=f.parseInt,v=f.parseFloat,K=String,J=Array.prototype.slice,n=F(2,-24),N="rgba(192,192,192,"+(C?.002:1E-6)+")",B=this.hcLib.Raphael,U=B.eve,r=B._createNode,ga=B._setFillAndStroke,X=B.el.constructor,aa={speed:"optimizeSpeed",
crisp:"crispEdges",precision:"geometricPrecision"},W={enabled:!1,"false":!1,0:!1,disabled:!0,"true":!0,1:!0},ya={Q:"L",Z:"X",q:"l",z:"x",",":" "},va=/,?([achlmqrstvxz]),?/gi,za=/\s*\,\s*/g,ja,O=function(){return this.join(",").replace(va,ja)},na,ma,M=B._cacher(function(a,b,c,d){return e(F(c-a,2)+F(d-b,2))}),T=B._cacher(function(a,b,c,d,e){var h=c-a,k=d-b;c=M(a,b,c,d);return{x:a+h/c*e,y:b+k/c*e}});if(B.svg)U.on("raphael.attr.shape-rendering",function(a,b){var c=this.node;this.attrs[b]=a=aa[a]||a||
"auto";c.setAttribute(b,a);c.style.shapeRendering=a});else if(B.vml)U.on("raphael.attr.shape-rendering",function(a){this.node.style.antialias="crisp"!==a});B.define&&B.define([{name:"polypath",polypath:function(){return this.path(void 0,B._lastArgIfGroup(arguments))},ca:{polypath:function(b,c,e,h,f,l){var n,m,r;n=[];b=k(b,10)||0;c=v(c)||0;e=v(e)||0;h=v(h)||0;f=null===f||isNaN(f)?.5*s:B.rad(f);l=null===l||isNaN(l)?0:v(l);m=f;if(2<b)switch(f=2*s/b,l){case 0:for(l=0;l<b;l++)n.push("L",c+h*d(-m),e+h*
a(-m)),m+=f;n[0]="M";n.push("Z");break;case 1:for(l=0;l<b;l++)n.push("M",c,e,"L",c+h*d(-m),e+h*a(-m)),m+=f;break;default:f*=.5;r=h*d(f)*(1-l);for(l=0;l<b;l++)n.push("L",c+h*d(-m),e+h*a(-m)),m+=f,n.push("L",c+r*d(-m),e+r*a(-m)),m+=f;n[0]="M";n.push("Z")}else 0===h?n.push("M",c,e,"L",c,e,"Z"):n.push("M",c-h,e,"A",h,h,0,0,0,c+h,e,"A",h,h,0,0,0,c-h,e,"Z");return{path:n}},r:function(a){var b=this.attrs.polypath;b[3]=a;this.attr("polypath",b);return!1}}},{name:"ringpath",ringpath:function(){return this.path(void 0,
B._lastArgIfGroup(arguments))},ca:function(b,c,e,k,f,l){var v=l%h-f%h,r=l-f,B,p,q,M,t;this._.ringangle=.5*(f+l);m(r)<n?(r=d(f),f=a(f),e=["M",b+e*r,c+e*f,"L",b+k*r,c+k*f,"Z"]):(m(r)>n&&m(r)%h<n?(e=["M",b-e,c,"A",e,e,0,0,0,b+e,c,"A",e,e,0,0,0,b-e,c],0!==k&&(e=e.concat(["M",b-k,c,"A",k,k,0,0,1,b+k,c,"A",k,k,0,0,1,b-k,c]))):(r=d(f),f=a(f),B=d(l),l=a(l),v%=h,0>v&&(v+=h),v=v<s?0:1,p=b+e*r,M=c+e*f,q=b+e*B,t=c+e*l,B=b+k*B,l=c+k*l,.01>m(p-q)&&.01>m(M-t)&&(M=t+.01),e=["M",p,M,"A",e,e,0,v,1,q,t,"L",B,l],0!==
k&&(b+=k*r,c+=k*f,.01>m(B-b)&&.01>m(l-c)&&(c=l+.01),e.push("A",k,k,0,v,0,b,c))),e.push("Z"));return{path:e}}},{name:"cubepath",cubepath:function(){var a={"stroke-linejoin":"round","shape-rendering":"precision",stroke:"none"},b=arguments,c=b.length-1,d=b[c],e,h;d&&d.constructor===B.el.constructor?b[c]=void 0:d=void 0;c=this.path(a,d);e=this.path(a,d);a=this.path(a,d);a._.cubetop=c.follow(a,void 0,"before");a._.cubeside=e.follow(a,void 0,"before");for(h in B.fn.cubepath.ca)a.ca[h]=B.fn.cubepath.ca[h];
return a.attr("cubepath",[b[0],b[1],b[2],b[3],b[4],b[5]])},fn:{_getBBox2:function(){var a=this._.cubeside.getBBox(),b=this._.cubetop.getBBox(),c=this.getBBox();return{x:c.x+b.height,y:c.y-a.width,width:c.width,height:c.height}}},ca:{cubepath:function(a,b,c,d,e,h){var k=this._.cubetop,f=this._.cubeside;a=a||0;b=b||0;c=c||0;d=d||0;e=e||0;h=h||0;this.attr("path",["M",a+c,b,"l",0,d,-c,0,0,-d,"z"]);k.attr("path",["M",a,b,"l",1,1,c-1,0,0,-1,e,-h,-c,0,"z"]);f.attr("path",["M",a+c-1,b+1,"l",0,d-1,1,0,e,-h,
0,-d,-e,h]);return!1},"stroke-linejoin":function(){return{"stroke-linejoin":"round"}},"drop-shadow":function(a,b,c,d){var e=this._.cubetop,h=this._.cubeside;this.dropshadow&&(e.dropshadow(a,-b,c,d),h.dropshadow(a,-b,c,d));return!1},fill:function(a,b){var d=this._.cubetop,e=this._.cubeside,h=this.attr("cubepath")||[0,0,0,0,0,0],k=h[2],f=h[4],h=h[5],l;a=B.color(a);b?(this.attr("fill",a),d.attr("fill",B.tintshade(a,-.78).rgba),e.attr("fill",B.tintshade(a,-.65).rgba)):(l="opacity"in a?"rgba("+[a.r,a.g,
a.b,a.opacity]+")":"rgb("+[a.r,a.g,a.b]+")",this.attr("fill",[270,B.tintshade(l,.55).rgba,B.tintshade(l,-.65).rgba].join("-")),e.attr("fill",[270,B.tintshade(l,-.75).rgba,B.tintshade(l,-.35).rgba].join("-")),d.attr("fill",[45+B.deg(c(h,f+k)),B.tintshade(l,-.78).rgba,B.tintshade(l,.22).rgba].join("-")));return!1}}},{name:"scroller",scroller:function(a,b,c,d,e,h,k){var f=this.group("scroller",k),l=f.attrs,n=f._.scroller={};e=e&&"horizontal"||"vertical";var r,p={},s,q,M;n.track=this.rect(f).mousedown(function(a){var b=
l["scroll-position"];a="horizontal"===l["scroll-orientation"]?a.layerX||a.x:a.layerY||a.y;a=(a-n.anchorOffset)/n.trackLength;r=B.animation({"scroll-position":a},2E3*m(b-a),"easeIn");f.animate(r);U("raphael.scroll.start."+f.id,f,b)}).mouseup(n._mouseupTrack=function(){this.stop(r);U("raphael.scroll.end."+this.id,this,l["scroll-position"])},f,!0);n.anchor=this.rect(f).drag(function(){p["scroll-position"]=s+arguments[q]/n.trackLength;f.animate(p,0)},function(a,b,c){q="horizontal"===l["scroll-orientation"]?
0:1;U("raphael.scroll.start."+f.id,f,s=l["scroll-position"]);c.stopPropagation()},function(){U("raphael.scroll.end."+f.id,f,s=l["scroll-position"])});for(M in B.fn.scroller.fn)f[M]=B.fn.scroller.fn[M];for(M in B.fn.scroller.ca)f.ca[M]=B.fn.scroller.ca[M];l["scroll-orientation"]=e;l["stroke-width"]=1;f.ca["scroll-repaint"]=f.ca["scroll-repaint-"+e];!B.is(h,"object")&&(h={});return f.attr({ishot:!0,"scroll-display-buttons":h.showButtons&&"arrow"||"none","scroll-display-style":h.displayStyleFlat&&"flat"||
"3d","scroll-ratio":v(h.scrollRatio)||1,"scroll-position":v(h.scrollPosition)||0,"scroll-repaint":[a,b,c,d]})},fn:{scroll:function(a,b){var c=this._.scroller;b=b||this;c.callback=function(){return a.apply(b,arguments)};return this},remove:function(){var a=this._.scroller,b;this.attr("scroll-display-buttons","none");a.track.unmouseup(a._mouseupTrack);for(b in a)a[b]&&a[b].remove&&a[b].remove(),a[b]=null;delete this._.scroller;B.el.remove.apply(this,arguments)}},ca:{"stroke-width":function(){return!1},
"drop-shadow":function(a,b,c,d,e,h){this._.scroller.track.attr("drop-shadow",[a,b,c,d,e,h]);return!1},"scroll-display-style":function(a){var b=this.attrs,c=b["scroll-display-style"],d=b.fill;a={flat:"flat","3d":"3d",transparent:"transparent"}[a]||c;d&&a!==c&&(b["scroll-display-style"]=a,this.attr("fill",d));return{"scroll-display-style":a}},"scroll-display-buttons":function(a){var b=this,c=b.paper,d=b._.scroller,e=b.attrs,h=e["scroll-display-buttons"],k=e["scroll-repaint"],f,l;void 0===h&&(h="none");
a={none:"none",arrow:"arrow"}[a]||h;a!==h&&(e["scroll-display-buttons"]=a,"none"===a&&d.start?(d.arrowstart.remove(),delete d.arrowstart,d.arrowend.remove(),delete d.arrowend,d.start.unmouseup(d._mouseupStart),d.start.remove(),delete d.start,d.end.unmouseup(d._mouseupEnd),d.end.remove(),delete d.end):(d.arrowstart=c.polypath(b),d.arrowend=c.polypath(b),d.start=c.rect(b).mousedown(function(){var a;0!==(a=e["scroll-position"])&&(b.animate({"scroll-position":a-.1},100).animate(f=B.animation({"scroll-position":0},
4500*a,"easeIn")),U("raphael.scroll.start."+b.id,b,a))}).mouseup(d._mouseupStart=function(){b.stop(f);U("raphael.scroll.end."+b.id,b,e["scroll-position"])},b,!0),d.end=c.rect(b).mousedown(function(){var a;1!==(a=e["scroll-position"])&&(b.animate({"scroll-position":a+.1},100).animate(l=B.animation({"scroll-position":1},4500*(1-a),"easeIn")),U("raphael.scroll.start."+b.id,b,a))}).mouseup(d._mouseupEnd=function(){b.stop(l);U("raphael.scroll.end."+b.id,b,e["scroll-position"])},b,!0),e.fill&&b.attr("fill",
e.fill)),k&&b.attr("scroll-repaint",k));return{"scroll-display-buttons":a}},"scroll-orientation":function(a){var b=this.attrs,c=b["scroll-repaint"],d=b["scroll-orientation"];a={horizontal:"horizontal",vertical:"vertical"}[a]||d;d!==a&&(this.ca["scroll-repaint"]=this.ca["scroll-repaint-"+a],c&&(c[2]+=c[3],c[3]=c[2]-c[3],c[2]-=c[3],this.attr("scroll-repaint",c)),b.fill&&this.attr("fill",b.fill));return{"scroll-orientation":a}},"scroll-ratio":function(a){var b=this.attrs,c=b["scroll-ratio"],d=b["scroll-repaint"];
a=1<a?1:.01>a?.01:v(a);d&&a!==c&&(b["scroll-ratio"]=a,this.attr("scroll-repaint",d));return{"scroll-ratio":a}},"scroll-position":function(a,b){var c=this.attrs,d="horizontal"===c["scroll-orientation"],e=c["scroll-repaint"],h=c["scroll-position"],k=this._.scroller,f=k.anchor;a=1<a?1:0>a?0:v(a);isNaN(a)&&(a=h);e&&(h!==a||b)&&(h=k.start&&k.start.attr(d&&"width"||"height")||0,d&&f.attr("x",e[0]+h+(e[2]-2*h-f.attr("width"))*a+.5)||f.attr("y",e[1]+h+(e[3]-2*h-f.attr("height"))*a+.5),!b&&1>c["scroll-ratio"]&&
(U("raphael.scroll.change."+this.id,this,a),k.callback&&k.callback(a)));return{"scroll-position":a}},r:function(a){var b=this._.scroller;b.track.attr("r",a);b.anchor.attr("r","none"===this.attrs["scroll-display-buttons"]&&a||0);return!1},"scroll-repaint-horizontal":function(a,b,c,d){var e=this.attrs,h=this._.scroller,k=e["scroll-ratio"],f=e["scroll-position"],l=0,n=c*k,e="none"===e["scroll-display-buttons"];c&&--c;a&&(a+=.5);d&&--d;b&&(b+=.5);h.track.attr({width:c,height:d,y:b,x:a}).crisp();e||(l=
p(d,.5*c),n-=2*l*k,h.start.attr({width:l,height:d,x:a,y:b}),h.arrowstart.attr("polypath",[3,a+.5*l,b+.5*d,.25*l,180]),h.end.attr({width:l,height:d,x:a+c-l,y:b}),h.arrowend.attr("polypath",[3,a+c-.5*l,b+.5*l,.25*l,0]));h.trackLength=c-2*l-n;h.trackOffset=a+l+.5;h.anchorOffset=h.trackOffset+.5*(n-1);h.anchor.attr({height:d,width:n-1,y:b,x:h.trackOffset+h.trackLength*f}).crisp()},"scroll-repaint-vertical":function(a,b,c,d){var e=this.attrs,h=this._.scroller,k=e["scroll-ratio"],f=e["scroll-position"],
l=0,n=d*k,e="none"===e["scroll-display-buttons"];c&&--c;a&&(a+=.5);d&&--d;b&&(b+=.5);h.track.attr({width:c,height:d,y:b,x:a}).crisp();e||(l=p(c,.5*d),n-=2*l*k,h.start.attr({width:c,height:l,x:a,y:b}),h.arrowstart.attr("polypath",[3,a+.5*c,b+.5*l,.25*l,90]),h.end.attr({width:c,height:l,x:a,y:b+d-l}),h.arrowend.attr("polypath",[3,a+.5*c,b+d-.5*l,.25*l,-90]));h.trackLength=d-2*l-n;h.trackOffset=b+l+.5;h.anchorOffset=h.trackOffset+.5*(n-1);h.anchor.attr({height:n-1,width:c,y:h.trackOffset+h.trackLength*
f,x:a}).crisp()},fill:function(a){var b=this.attrs,c=this._.scroller,d=b["scroll-repaint"],e="flat"===b["scroll-display-style"],h="horizontal"===b["scroll-orientation"],k={stroke:"none"},f;t&&d&&3<(f=16-d[h&&3||2])&&(k.stroke=N,k["stroke-width"]=f);a=B.color(a);a.error&&(a=B.color("#000000"));a="opacity"in a?"rgba("+[a.r,a.g,a.b,a.opacity]+")":"rgb("+[a.r,a.g,a.b]+")";k.fill=e&&a||[90*h,B.tintshade(a,.15).rgba,a].join("-");k.stroke=B.tintshade(a,-.75).rgba;c.track.attr(k);k.fill=e&&B.tintshade(a,
-.6).rgba||[270*h,B.tintshade(a,.3).rgba+":40",B.tintshade(a,-.7).rgba].join("-");k.stroke=B.tintshade(a,-.6).rgba;c.anchor.attr(k);k.stroke="none";"none"!==b["scroll-display-buttons"]&&(k.fill=N,c.start.attr(k),c.end.attr(k),k.fill=B.tintshade(a,-.4).rgba,c.arrowstart.attr(k),c.arrowend.attr(k));return!1}}},{name:"button",button:function(a,b,c,d,e,h){h=this.group("button",h);var k;h._.button={bound:this.rect(h),tracker:this.rect(h).attr({fill:N,stroke:N,cursor:"pointer"}).data("compositeButton",
h)};!B.is(e,"object")&&(e={});for(k in B.fn.button.fn)h[k]=B.fn.button.fn[k];for(k in B.fn.button.ca)h.ca[k]=B.fn.button.ca[k];return h.attr({ishot:!0,"button-padding":[e.horizontalPadding,e.verticalPadding],"button-label":c,"button-symbol":d,"button-disabled":e.disabled||"false","button-symbol-position":e.symbolPosition,"button-symbol-padding":e.symbolPadding}).attr("button-repaint",[a,b,e.width,e.height,e.r])},data:{hoverin:function(){var a=this._.button.hoverbackIn;a&&!1===a()||(this.attr("fill",
"hover").hovered=!0)},hoverout:function(){var a=this._.button.hoverbackOut;a&&!1===a()||(this.attr("fill",(this.pressed||this.active)&&"active"||"normal").hovered=!1)},mousedown:function(){this.attr("fill","active").pressed=!0},mouseup:function(){var a=this._.button.callback;this.attr("fill",this.hovered&&"hover"||this.active&&"active"||"normal").pressed=!1;a()}},fn:{tooltip:function(){B.el.tooltip&&B.el.tooltip.apply(this._.button.tracker,arguments);return this},buttonclick:function(a,b){var c=this._.button;
b=b||this;c.callback=function(){return a.apply(b,arguments)};return this},labelcss:function(){var a=this._.button,b=a.label;a.cssArg=arguments;b&&b.css.apply(b,arguments);return this.attr("button-repaint",this.attrs["button-repaint"])},buttonhover:function(a,b,c,d){var e=this._.button;c=c||this;d=d||this;e.hoverbackIn=function(){return a.apply(c,arguments)};e.hoverbackOut=function(){return b.apply(d,arguments)};return this},remove:function(){var a=this._.button,b;this.attr("button-disabled","true");
for(b in a)a[b]&&a[b].remove&&a[b].remove(),a[b]=null;delete this._.button;B.el.remove.apply(this,arguments)}},ca:{"button-active":function(a){this.attr("fill",(this.active=!!a)?"active":this.hovered&&"hover"||"normal")},"button-disabled":function(a){var b=this._.button.tracker,c=this.attrs["button-disabled"],d=this.paper.button.data;a=W[a];c=W[c];if(void 0!==a&&a!==c)switch(a){case !0:b.attr("fill","rgba(204,204,205,.5)").unmousedown(d.mousedown).unmouseup(d.mouseup).unhover(d.hoverin,d.hoverout);
break;case !1:b.attr("fill",N).mousedown(d.mousedown,this).mouseup(d.mouseup,this,!0).hover(d.hoverin,d.hoverout,this,this)}},"button-label":function(a){var b=this._.button,c=this.attrs,d=b.label,e=b.cssArg,h=this.attrs["button-repaint"];a=K(a||"");"none"===a?d&&(b.label=d.remove()):a&&(!d&&(d=b.label=this.paper.text(this).insertBefore(b.tracker)),d.attr({text:a,"text-anchor":"middle","vertical-align":"middle"}),e&&e.length&&d.css.apply(d,e));h&&c["button-label"]!==a&&this.attr("button-repaint",h)},
"button-symbol":function(a){var b=this.attrs,c=this._.button,d=c.symbol,e=this.attrs["button-repaint"];a=K(a||"");"none"===a?d&&(c.symbol=d.remove()):a&&!d&&(c.symbol=this.paper.symbol(this).insertAfter(c.bound));e&&b["button-symbol"]!==a&&this.attr("button-repaint",e)},"button-symbol-position":function(a){return{"button-symbol-position":{top:"top",right:"right",bottom:"bottom",left:"left",none:"none"}[K(a).toLowerCase()]||"none"}},"button-symbol-padding":function(a){return{"button-symbol-padding":v(a)}},
"button-padding":function(a,b){return{"button-padding":[null==a&&(a=5)||v(a),null==b&&a||v(b)]}},"button-repaint":function(a,b,c,d,e){var h=this._.button,k=h.bound,f=h.label,l=h.symbol,n=this.attrs,m=n["button-padding"],v=m[0],r=m[1],s,q;void 0===a&&(a=0);void 0===b&&(b=0);if(void 0===c||void 0===d)s=f&&f.getBBox()||{width:0,height:0},void 0===c&&(c=2*v+s.width),void 0===d&&(d=2*r+s.height);k=B.crispBound(a,b,c,d,k.attr("stroke-width"));k.r=B.pick(e,H(.1*p(d,c)));a=k.x;b=k.y;c=k.width;d=k.height;
f&&f.attr({x:a+c/2,y:b+d/2});if(l){!B.is(q=n["button-symbol-padding"],"finite")&&(q=.2*d);e=d-r;s=.5*e;switch(n["button-symbol-position"]+(f&&"+"||"-")){case "right+":a=a+(c+(2*s+r))-s-v;b+=.5*d;f.attr("transform",["t",-(e+q),0]);break;case "left+":a=a+v+s;b+=.5*d;f.attr("transform",["t",e+q,0]);break;case "top+":a+=.5*c;b=b+m[1]+s;f.attr("transform",["t",0,e+q]);break;case "bottom+":a+=.5*c;b=b+(d+(2*s+q))-r-s;f.attr("transform",["t",0,-(e+q)]);break;default:a+=.5*c,b+=.5*d}l.attr("symbol",[n["button-symbol"],
a,b,s])}h.bound.attr(k);h.tracker.attr(k)},fill:function(a,b,c,d){var e=this._.button,h=e.bound,k=e.symbol,f=e.label,l={normal:e.gradient,active:e.gradientActive,hover:e.gradientHover}[a];l||(a=B.getRGB(a),a.error&&(a=B.color("#cccccc")),a="opacity"in a?"rgba("+[a.r,a.g,a.b,a.opacity]+")":"rgb("+[a.r,a.g,a.b]+")",e.gradient=[90,B.tintshade(a,-.8).rgba+":0",B.tintshade(a,.8).rgba+":100"].join("-"),e.gradientActive=[270,B.tintshade(a,-.8).rgba+":0",B.tintshade(a,.8).rgba+":100"].join("-"),d=B.getRGB(d),
d.error&&(d=a)||(d="opacity"in d?"rgba("+[d.r,d.g,d.b,d.opacity]+")":"rgb("+[d.r,d.g,d.b]+")"),e.gradientHover=[90,B.tintshade(d,-.9).rgba+":0",B.tintshade(d,.7).rgba+":100"].join("-"),c=c||B.tintshade(a,.2).rgba,b=b||B.tintshade(a,-.2).rgba,e.symbolFill=c,e.labelFill=b,l=(this.pressed||this.active)&&e.gradientActive||this.hovered&&e.gradienthover||e.gradient);h.attr("fill",l);k&&k.attr("fill",e.symbolFill);f&&f.attr("fill",e.labelFill);return!1},stroke:function(a,b){var c=this._.button,d=c.symbol;
a=B.color(a);a.error&&(a=B.color("#999999"));c.bound.attr("stroke",a);d&&d.attr("stroke",b||a);return!1},"stroke-width":function(a,b){var c=this._.button,d=c.symbol;c.bound.attr("stroke-width",a);c.tracker.attr("stroke-width",a);d&&d.attr("stroke-width",b);return!1}}},{name:"trianglepath",trianglepath:function(){var a=arguments,b=B._lastArgIfGroup(a);return this.path(b).attr("trianglepath",[a[0],a[1],a[2],a[3],a[4],a[5],a[6]||0,a[7]||0,a[8]||0])},fn:{sides:function(){var a=this._args;return[M(a[0],
a[1],a[2],a[3]),M(a[2],a[3],a[4],a[5]),M(a[4],a[5],a[0],a[1])]},enclosedAngles:function(){var a=this._sides;return[b((F(a[0],2)+F(a[2],2)-F(a[1],2))/(2*a[0]*a[2])),b((F(a[0],2)+F(a[1],2)-F(a[2],2))/(2*a[0]*a[1])),b((F(a[2],2)+F(a[1],2)-F(a[0],2))/(2*a[2]*a[1]))]},semiperimeter:function(){var a=this._sides||this.sides();return(a[0]+a[1]+a[2])/2}},ca:{trianglepath:function(a,b,c,d,h,k,f,n,m){if(f||n||m){this._args=arguments;this._sides=this.sides();var v=this.enclosedAngles(),r;r=this.semiperimeter();
r=e(r*(r-this._sides[0])*(r-this._sides[1])*(r-this._sides[2]))/r;v=[p(f,r)/l(v[0]/2),p(n,r)/l(v[1]/2),p(m,r)/l(v[2]/2)];v=[T(a,b,h,k,v[0]),T(a,b,c,d,v[0]),T(c,d,a,b,v[1]),T(c,d,h,k,v[1]),T(h,k,c,d,v[2]),T(h,k,a,b,v[2])];this.attr({path:["M",v[0].x,v[0].y,"Q",a,b,v[1].x,v[1].y,"L",v[2].x,v[2].y,"Q",c,d,v[3].x,v[3].y,"L",v[4].x,v[4].y,"Q",h,k,v[5].x,v[5].y,"L",v[0].x,v[0].y]})}else this.attr({path:["M",a,b,"L",c,d,h,k,"Z"]})}}}]);B.ca["text-bound"]=function(a,b,c,d,e,h){d=this.paper;var k=this._.textbound;
if("text"===this.type){if(!(b&&"none"!==b||a&&"none"!==a))return this._.textbound=k&&k.unfollow(this).remove(),!1;c&&B.is(c,"finite")||(c=0);e&&B.is(e,"finite")||(e=0);!k&&(k=this._.textbound=d.rect(0,0,0,0,this.group).follow(this,B.ca["text-bound"].reposition,"before"));k.attr({stroke:b,"stroke-width":c,fill:a,"shape-rendering":1===c&&"crisp"||"",r:e});h&&k.attr("stroke-dasharray",h);B.ca["text-bound"].reposition.call(k,this.attr(),this);return!1}};B.ca["text-bound"].reposition=function(a,b){var c=
{},d,e,h,k,f;a.hasOwnProperty("visibility")&&this.attr("visibility",a.visibility);if(a.hasOwnProperty("text-bound")||a.hasOwnProperty("x")||a.hasOwnProperty("y")||a.hasOwnProperty("text")||a.hasOwnProperty("text-anchor")||a.hasOwnProperty("text-align")||a.hasOwnProperty("font-size")||a.hasOwnProperty("line-height")||a.hasOwnProperty("vertical-align")||a.hasOwnProperty("transform")||a.hasOwnProperty("rotation"))d=b.attrs["text-bound"],e=K(d&&d[3]||"0").split(za),d=v(e[0])||0,e=B.pick(v(e[1]),d),h=
b.getBBox(),k=h.width,f=h.height,isNaN(k)||(c.x=h.x-d,c.y=h.y-e,c.width=k+2*d,c.height=f+2*e),this.attr(c)};B.fn.symbol=function(){var a=arguments,b=a.length-1,c=a[b];c&&c.constructor===B.el.constructor?a[b]=void 0:c=void 0;b=this.path(void 0,c);b.ca.symbol=B.fn.symbol.ca.symbol;return a.length===!!c+0?b:b.attr("symbol",a)};B.fn.symbol.cache={"":B._cacher(function(a,b,c,d){return 3<arguments.length?["M",a,b,"h",c,"v",d,"h",-c,"v",-d,"z"]:["M",a-c,b-c,"h",c*=2,"v",c,"h",-c,"v",-c,"z"]})};B.fn.symbol.ca=
{symbol:function(a){var b=B.is(a,"object")&&1===arguments.length&&!B.is(a,"function")?a:arguments,c;b===a&&(a=b[0]);b=(c=B.is(a,"function")&&a||B.fn.symbol.cache[a]||B.fn.symbol.cache[""])&&c.apply(B,J.call(b,1));B.is(b,"array")||B.is(b,"string")?this.attr("path",b):b&&this.attr(b)}};B.addSymbol=function(a,b){var c=B.is(b,"function")&&(c={},c[a]=b,c)||a,d=B.fn.symbol.cache,e=[],h;for(h in c)b=c[h],d[h]=B.is(b,"function")&&B._cacher(b,B)||(e.push(h),b);for(;h=e.pop();)d[h]=d[d[h]]};B.svg?(ja="$1",
na=function(a){a?"string"===typeof a?a=a.replace(va,ja):a.toString=O:a="M0,0";this.node.setAttribute("d",a.toString());return this},B._engine.litepath=function(a,b,c,d){a=r("path");(d||b).canvas.appendChild(a);b=new X(a,b,d);b.type="litepath";b.id=a.raphaelid=B._oid++;a.raphael=!0;ga(b,{fill:"none",stroke:"#000"});return b},B._getPath.litepath=function(a){return B.parsePathString(a.node.getAttribute("d"))}):B.vml&&(ja=function(a,b){return ya[b]||b},ma=function(){this._transform.apply(this,arguments);
this._.bcoord&&(this.node.coordsize=this._.bcoord);return this},na=function(a){a?"string"===typeof a?a=a.replace(va,ja):a.toString=O:a="M0,0";this.node.path=a;return this},B._engine.litepath=function(a,b,c,d){a=r("shape");var e=a.style,h=new X(a,b,d);e.cssText="position:absolute;left:0;top:0;width:21600px;height:21600px;";c=v(c);isNaN(c)?a.coordsize="21600 21600":(h._.bzoom=c,e.width="1px",e.height="1px",a.coordsize=h._.bcoord=c+" "+c);a.coordorigin=b.coordorigin;h.type="litepath";h.id=a.raphaelid=
B._oid++;a.raphael=!0;h._transform=h.transform;h.transform=ma;B._setFillAndStroke(h,{fill:"none",stroke:"#000"});(d||b).canvas.appendChild(a);b=r("skew");b.on=!0;a.appendChild(b);h.skew=b;return h},B._getPath.litepath=function(a){return B.parsePathString(a.node.path||"")});B.fn.litepath=function(a,b,c){b&&b.constructor===X&&(c=b,b=void 0);a&&a.constructor===X&&(c=a,a="");b=B._engine.litepath(a,this,b,c);b.ca.litepath=na;a&&b.attr("litepath",B.is(a,"array")?[a]:a);return this.__set__&&this.__set__.push(b),
this._elementsById[b.id]=b}}]);
FusionCharts.register("module",["private","modules.renderer.js-htmlrenderer",function(){var f=this.hcLib,t=f.Raphael,C=f.dem,q=this.window,d=q.document,a=/msie/i.test(q.navigator.userAgent)&&!q.opera,m="VML"===t.type,F=f.hasTouch,c={cursor:"cursor"},l={x:"left",y:"top",strokeWidth:"borderThickness","stroke-width":"borderThickness",width:"width",height:"height"},b={fill:"backgroundColor",stroke:"borderColor",color:"color"},p={left:0,top:0,padding:0,border:"none",margin:0,outline:"none","-webkit-apperance":"none",
position:"absolute",zIndex:20},H,s=function(a,b,c,e){a=d.createElement(a);for(var f in b)l[f]?a.style[f]=b[f]:a.setAttribute(f,b[f]);for(f in c)a.style[f]=c[f];e&&e.appendChild&&e.appendChild(a);return a},e;e=function(a,b,c){b&&b instanceof e&&(b=b.element);(this.element=s(a,c,p,b)).ishot="true";this.nodeName=a.toLowerCase();this.added=Boolean(b)};e.prototype={attr:function(e){var k=this.element,f={},p,s,n,q,B,t,r;if("object"!==typeof e){if(!(f=this[e])){if("string"===typeof e)k&&k.getAttribute&&
(q=k.getAttribute(e));else if(void 0!==e&&null!==e&&"object"===typeof e)for(n in e)k.setAttribute(n,e[n]);f=q}return f}for(p in e){n=e[p];if(c[p]){switch(p){case "cursor":"pointer"===n&&m&&(n="hand")}k.style[c[p]]=n;s=!0}else if(l[p])k.style[l[p]]=n+"px",s=!0;else if(b[p])k.style[b[p]]=n&&n.replace(/^#?([a-f0-9]+)/ig,"#$1")||"none",s=!0;else if(/^visibility$/i.test(p))s="hidden"===n,k.style.display=s?"none":"",this.hidden=s,s=!0;else if(/^opacity$/i.test(p))k.style.opacity=n,a&&(s=100*Number(n),k.style.filter=
"progid:DXImageTransform.Microsoft.Alpha(Opacity="+s+")"),s=!0;else if(/^innerhtml$/i.test(p)){if(m&&"select"==k.nodeName.toLowerCase()){for(s=n.match(/<option\s?[\s\S]*?(\/>|><\/option>|>[\s\S]*?<\/option>)/ig);k.firstChild;)k.removeChild(k.firstChild);B=0;for(t=s.length;B<t;B+=1)q=s[B],r=d.createElement("option"),/<option\s([\s\S]*[\'\"])\s*?(\/>|>[\s\S]*<\/option>)/ig.test(q)&&(r.value=q.replace(/<option\s([\s\S]*[\'\"])\s*?(\/>|>[\s\S]*<\/option>)/ig,"$1").replace(/[\s\S]*value\s*\=\s*[\'\"]([\s\S]*)[\'\"]/,
"$1")),r.text=q.replace(/<option\s*[\s\S]*[\'\"]?\s*?[\/>|\>]([\s\S]*)<\/option>/ig,"$1 "),k.options.add(r)}else"input"!==k.nodeName.toLowerCase()&&void 0!==n&&(k.innerHTML=n||"");s=!0}else/^text$/i.test(p)?("input"!==k.nodeName.toLowerCase()&&(k.innerHTML="",void 0!==n&&k.appendChild(d.createTextNode(n))),s=!0):/^type$/i.test(p)&&a&&this.added&&(s=!0);s&&(f[p]=n,delete e[p],s=!1)}for(p in e)k.setAttribute(p,e[p]);for(p in f)this[p]=e[p]=f[p],delete f[p];return this},val:function(a){var b=this.element,
c=void 0===a;return"input"===this.nodeName&&"checkbox"===b.getAttribute("type")?c?this.checked()?1:0:this.checked(a):c?b.value:(b.value=a,this)},checked:function(a){var b=this.element;return void 0===a?b.checked:(a?b.setAttribute("checked","checked"):b.removeAttribute("checked"),this)},css:function(a,b){var c=this.element.style,d;if("object"===typeof a)for(d in a)c[d]=a[d];else d&&void 0!==b&&(c[d]=b);return this},translate:function(a,b){var c=this.element;void 0!==a&&(c.style.left=a+"px");void 0!==
b&&(c.style.top=b+"px");return this},add:function(a,b){var c=this.element,d=a.element;b?d.insertBefore(c,d.firstChild):d.appendChild(c);this.added=!0;return this},hide:function(){this.element.style.display="none";return this},show:function(){this.element.style.display="";return this},focus:function(){"function"===typeof this.element.focus?this.element.focus():f.dem.fire(this.element,"focus")},destroy:function(){var a=this.element||{};a.onclick=a.onmouseout=a.onmouseover=a.onmousemove=a.onblur=a.onfocus=
null;H||(H=s("div"));a&&H.appendChild(a);H.innerHTML="";delete this.element;return null},on:m?function(a,b){this.element["on"+a]=function(){var a=q.event;a.target=a.srcElement;b(a)};return this}:function(a,b){var c=b;F&&"click"===a&&(a="touchstart",c=function(a){a.preventDefault();b()});this.element["on"+a]=c;return this},bind:function(a,b,c){C.listen(this.element,a,b,c);return this},unbind:function(a,b){C.unlisten(this.element,a,b);return this},trigger:function(a,b){C.fire(this.element,a,b);return this},
fadeIn:function(a,b){var c="fast"===a?400:1E3;this.show();this.attr({opacity:0});f.danimate.animate(this.element,{opacity:1},c,"linear",b)}};e.prototype.constructor=e;t.fn.html=function(a,b,c,d){var f={},l;b&&"type"in b&&(f.type=b.type,delete b.type);a=(new e(a,d,f)).css(c).attr(b);for(l in f)b[l]=f[l];return a}}]);
FusionCharts.register("module",["private","modules.renderer.js-raphaeltooltip",function(){var f=this,t=f.window,C=t.document,q=C.body||C.getElementsByTagName("body")[0],d=f.hcLib,a=d.Raphael,m=a.eve,F=d.createElement,c=d.addEvent,l=d.removeEvent,b=d.getPosition,p=d.hasTouch,H=d.getTouchEvent,s=t.Math,e=s.ceil,h=s.floor,k={},v=t.screen.availHeight,K=t.screen.availWidth,J={"":1,moz:1,webkit:1,o:1,ms:1},n={borderRadius:"borderRadius",boxShadow:"boxShadow"},N=/\-([a-z])/ig,B=function(a,b){return b.toUpperCase()},
U=function(b){var c=r.forbiddenStyle,d,e,h;for(d in b)e=N.test(d)?d.replace(N,B):d,void 0!==b[d]&&!c[e]&&(this[e]=b[d]),a.vml&&/color/ig.test(e)&&(this[e]=a.getRGB(this[e]).toString());for(d in n)if(this[d])for(h in J)this[h+d]=this[d]},r=d.toolTip={elementId:"fusioncharts-tooltip-element",element:null,lastTarget:null,currentTarget:null,currentPaper:null,pointeroffset:12,prevented:!1,defaultStyle:d.extend2(U.prototype,{backgroundColor:"#ffffee",borderColor:"#000000",borderWidth:"1px",color:"#000000",
fontSize:"10px",lineHeight:"12px",padding:"3px",borderStyle:"solid"}),defaultContainerStyle:{position:"absolute",textAlign:"left",margin:"0",zIndex:"99999",pointer:"default",display:"block"},forbiddenStyle:{}},ga=function(a){!0===r._oobready?r._oobready=!1:(l(q,"touchstart",ga),!r.hidden&&r.currentTarget&&(a=a.srcElement||a.target||k,a.raphael&&r.currentTarget.paper.getById(a.raphaelid)===r.currentTarget||r.hide()))};a.svg&&(r.defaultContainerStyle.pointerEvents="none",r.defaultStyle.borderRadius=
"0",r.defaultStyle.boxShadow="none");a.vml&&(r.forbiddenStyle.borderRadius=!0,r.forbiddenStyle.boxShadow=!0,r.defaultStyle.filter="");r.setup=function(){var b=r.container,c=r.textElement,d=r.style,e=r.defaultContainerStyle,h=r.forbiddenStyle,k;b||(b=r.element=F("span"),(C.body||C.getElementsByTagName("body")[0]).appendChild(b),b.setAttribute("id",r.elementId),d=r.containerStyle=b.style,c=r.textElement=F("span"),b.appendChild(c),r.style=a.vml?c.runtimeStyle:c.style,r.style.overflow="hidden",r.style.display=
"block",r.hidden=!1,r.hide());for(k in e)!h[k]&&(d[k]=e[k]);r.scatted=!0;m.on("raphael.drag.start.*",function(){r.scatted&&(r.waitingScat=!0)});m.on("raphael.drag.move.*",function(){r.waitingScat&&(r.block(),r.waitingScat=!1)});m.on("raphael.drag.end.*",function(){r.waitingScat=!1;r.scatted&&r.unblock(!0)});m.on("raphael.remove",function(){if(r.currentPaper===this||r.currentTarget&&r.currentTarget.paper===this)r.hide(),r.currentTarget=r.currentPaper=null});f.addEventListener("LinkedChartInvoked",
function(a){r.currentPaper===a.sender.jsVars.hcObj.paper&&r.hide()});f.addEventListener("realTimeUpdateComplete",function(a){r.currentPaper===a.sender.jsVars.hcObj.paper&&r.hide()})};r.restyle=function(a){var b=r.style,c;for(c in a)b[c]=a[c]};r.onelement=function(a){if(!a.__tipProcessed){var d=this.paper,e="group"===this.type?d&&d._elementFromEvent(a):this,h=d.__tipStyle;e&&h&&e.__tipNeeded&&((a.originalEvent||a).FusionChartsPreventEvent&&r.preventTooltip(),r.hiding&&(r.hiding=clearTimeout(r.hiding)),
r.currentPaper!==d&&(d.__tipCp=d.canvas&&b(d.canvas.parentNode,!0)||{},r.restyle(d.__tipStyle),r.currentPaper=d),r.lastTarget=r.currentTarget,r.currentTarget=e,(r.scatted=e.__tipScatted)&&r.unblock(!0),r.onredraw.call(this,a),a.__tipProcessed=!0,p&&(r._oobready=!0,c(q||(q=C.body||C.getElementsByTagName("body")[0]),"touchstart",ga)))}};r.onredraw=function(a){a.__tipProcessed||(a.__tipProcessed=!0,(this.paper&&this.paper._elementFromEvent(a))===r.currentTarget&&(a=H(a),r.x=h(a.pageX||a.clientX+C.body.scrollLeft+
C.documentElement.scrollLeft||0),r.y=h(a.pageY||a.clientY+C.body.scrollTop+C.documentElement.scrollTop||0),r.redraw()))};r.onhide=function(a){a.__tipProcessed||(a.__tipProcessed=!0,(this.paper&&this.paper._elementFromEvent(a))===r.currentTarget&&(r.hiding=setTimeout(r.hide,200)))};r.redraw=function(){if(!r.prevented&&!r.blocked&&r.currentTarget&&r.currentTarget.__tipNeeded){var a=r.currentTarget,b=a.paper,c=r.textElement,d=r.containerStyle,h=r.style,k=a.__tipText,a=r.pointeroffset,f=b.__tipCp,l=C.documentElement||
C.body,n=l.scrollLeft,l=l.scrollTop,m=r.x,B=r.y,p,u=b.width,s=b.height,b=b.__tipConstrain;if(100>u||100>s)b=!1;r.hidden&&(r.containerStyle.top="-999em",r.show());k!==r.text&&(r.text=k,d.width=d.height="",c.innerHTML=k,h.whiteSpace="nowrap",k=e(h.pixelWidth||c.offsetWidth||0),p=e(h.pixelHeight||c.offsetHeight||0),(r.textWidthOverflow=m+k>f.left+u)?(d.width=(u>k?k+2*a:u-2*a||0)+"px",h.whiteSpace="normal"):d.width="",(r.textHeightOverflow=p>s)?(d.height=(s||0)-2*a+"px",h.whiteSpace="normal"):d.height=
"");k=e(h.pixelWidth||c.offsetWidth||0);p=e(h.pixelHeight||c.offsetHeight||0);b?(r.textWidthOverflow?m=(m-k<f.left?f.left:m-k)-n:m+a+k>f.left-n+u-a&&(m=m-k-a),r.textHeightOverflow?B=f.top-l:B+a+p>f.top-l+s-a&&(B=B-p-1.5*a)):(n+K<m+a+k&&(m=m-k-a),l+v<B+a+p&&(B=B-p-1.5*a));d.left=(m+a||0)+"px";d.top=(B+a||0)+"px";r.hidden&&r.show()}};r.hide=function(){r.hiding&&(r.hiding=clearTimeout(r.hiding));r.containerStyle.display="none";r.hidden=!0;r.prevented=!1};r.show=function(){r.blocked||(r.hiding&&(r.hiding=
clearTimeout(r.hiding)),r.containerStyle.display="inline",r.hidden=!1)};r.preventTooltip=function(){r.prevented=!0};r.block=function(){r.blocked=!0;r.containerStyle.display="none"};r.unblock=function(a){r.blocked=!1;a&&(r.containerStyle.display=r.hidden&&"none"||"inline")};a.fn.tooltip=function(c,d,e){d&&(d=.4*(void 0===d.opacity?1:d.opacity),a.svg?c.boxShadow="1px 1px 3px rgba(64,64,64,"+d+")":c.filter='progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color="#404040", shadowOpacity="'+
d/2+'")');this.__tipStyle=new U(c);this.__tipCp=this.canvas&&b(this.canvas.parentNode,!0)||{};this.__tipConstrain=Boolean(e);return this};a.el.trackTooltip=function(a){var b=!!this.__tiptracking;if(void 0===a||(a=!!a)===b)return this;a?p?this.touchstart(r.onelement):(this.mouseover(r.onelement),this.mousemove(r.onredraw),this.mouseout(r.onhide)):p?this.untouchstart(r.onelement):(this.unmouseover(r.onelement),this.unmousemove(r.onredraw),this.unmouseout(r.onhide));this.__tiptracking=a;return this};
a.el.tooltip=function(b,c,d,e,h){r.setup();a.el.tooltip=function(a,b,c,d,e){b=!1===a||void 0===a||""===a;this.__tipScatted=void 0===d?this.__tipScatted:!d;void 0===this.__tipScatted&&(this.__tipScatted=!0);null!==e&&(this.__tip_blocked=e);b^!this.__tipText&&(this.__tipNeeded=!b);this.__tipText=a;if(r.currentTarget===this&&a!==r.text&&!r.hidden)r[b?"hide":"redraw"]();return this};return a.el.tooltip.call(this,b,c,d,e,h)};f.core._setTooltipZIndex=function(a){a=parseInt(a,10);r&&!isNaN(a)&&(r.defaultContainerStyle.zIndex=
a,r.containerStyle&&(r.containerStyle.zIndex=a))}}]);
FusionCharts.register("module",["private","modules.renderer.js-smartlabel",function(){var f=this.hcLib,t=f.isIE,C=f.hasSVG,q=Math.max,d=this.window,a=/ HtmlUnit/.test(d.navigator.userAgent),m=d.document,F=/ AppleWebKit\//.test(d.navigator.userAgent),c=!!m.createElement("canvas").getContext,l=!(!c||!m.createElement("canvas").getContext("2d").measureText),d=function(){function b(a,b,c){if(!a||!a.length)return 0;var d=c.getWidthFunction(),e=0,h=0,h=d(a),k=h/a.length;c=b;e=Math.ceil(b/k);if(h<b)return a.length-
1;e>a.length&&(c=b-h,e=a.length);for(;0<c;)if(c=b-d(a.substr(0,e)),h=Math.floor(c/k))e+=h;else return e;for(;0>c;)if(c=b-d(a.substr(0,e)),h=Math.floor(c/k))e+=h;else break;return e}function d(a,b){b=5<b?b:5;this.maxContainers=20>b?b:20;this.last=this.first=null;this.containers={};this.length=0;this.rootNode=a;if(U){var c=m.createElementNS("http://www.w3.org/2000/svg","svg");c.setAttributeNS("http://www.w3.org/2000/svg","xlink","http://www.w3.org/1999/xlink");c.setAttributeNS("http://www.w3.org/2000/svg",
"height","0");c.setAttributeNS("http://www.w3.org/2000/svg","width","0");this.svgRoot=c;this.rootNode.appendChild(c)}}function H(b,c,e){if("undefined"!==typeof b&&"object"!==typeof b){this.id=b;var k;"string"===typeof c&&(c=m.getElementById(c));a:{if(c&&(c.offsetWidth||c.offsetHeight)){if(c.appendChild){c.appendChild(c=m.createElement("div"));c.className="fusioncharts-smartlabel-container";c.setAttribute("aria-hidden","true");c.setAttribute("role","presentation");b=c;break a}}else if((b=m.getElementsByTagName("body")[0])&&
b.appendChild){c=m.createElement("div");c.className="fusioncharts-smartlabel-container";c.setAttribute("aria-hidden","true");c.setAttribute("role","presentation");b.appendChild(c);b=c;break a}b=void 0}b=this.parentContainer=b;b.innerHTML="WgI";if(a||!b.offsetHeight&&!b.offsetWidth)U=!0;b.innerHTML="";for(k in h)b.style[k]=h[k];this.containerManager=new d(b,10);this.showNoEllipses=!e;this.init=!0;this.style={};this.setStyle()}}var s=f.supportedStyle,e={fontWeight:1,"font-weight":1,fontStyle:1,"font-style":1,
fontSize:1,"font-size":1,fontFamily:1,"font-family":1},h={position:"absolute",top:"-9999em",left:"-9999em",whiteSpace:"nowrap",padding:"0px",width:"1px",height:"1px",overflow:"hidden"},k=F?0:4.5,v=0,K=/\b_SmartLabel\b/,J=/\b_SmartLabelBR\b/,n=/(<[^<\>]+?\>)|(&(?:[a-z]+|#[0-9]+);|.)/ig,N=RegExp("\\<span[^\\>]+?_SmartLabel[^\\>]{0,}\\>(.*?)\\<\\/span\\>","ig"),B=/<[^>][^<]*[^>]+>/i,U=!1,r=0,ga=0,X,aa,W;m.getElementsByClassName?(X="getElementsByClassName",aa="_SmartLabel",W=!0):(X="getElementsByTagName",
aa="span",W=!1);d.prototype={get:function(a){var b=this.containers,c=this.length,d=this.maxContainers,e,h="",k="",k=this.getCanvasFont(a);for(e in s)void 0!==a[e]&&(h+=s[e]+":"+a[e]+";");if(!h)return!1;if(b[h])h=b[h],this.first!==h&&(h.prev&&(h.prev.next=h.next),h.next&&(h.next.prev=h.prev),h.next=this.first,h.next.prev=h,this.last===h&&(this.last=h.prev),h.prev=null,this.first=h);else{if(c>=d)for(a=c-d+1;a--;)this.removeContainer(this.last);h=this.addContainer(h,k)}return h},getCanvasFont:function(a){var b,
d=[];if(!c||!l)return!1;for(b in e)void 0!==a[b]&&d.push(a[b]);return d.join(" ")},setMax:function(a){var b=this.length;a=5<a?a:5;a=20>a?a:20;if(a<b){for(b-=a;b--;)this.removeContainer(this.last);this.length=a}this.maxContainers=a},addContainer:function(a,b){var c,d;this.containers[a]=d={next:null,prev:null,node:null,ellipsesWidth:0,lineHeight:0,dotWidth:0,avgCharWidth:4,keyStr:a,canvasStr:b,charCache:{}};d.next=this.first;d.next&&(d.next.prev=d);this.first=d;this.last||(this.last=d);this.length+=
1;c=d.node=m.createElement("div");this.rootNode.appendChild(c);t&&!C?c.style.setAttribute("cssText",a):c.setAttribute("style",a);c.setAttribute("aria-hidden","true");c.setAttribute("role","presentation");c.style.display="inline-block";c.innerHTML="WgI";d.lineHeight=c.offsetHeight;d.avgCharWidth=c.offsetWidth/3;U?(c=d.svgText=m.createElementNS("http://www.w3.org/2000/svg","text"),c.setAttribute("style",a),this.svgRoot.appendChild(c),c.textContent="WgI",d.lineHeight=c.getBBox().height,d.avgCharWidth=
(c.getBBox().width-k)/3,c.textContent="...",d.ellipsesWidth=c.getBBox().width-k,c.textContent=".",d.dotWidth=c.getBBox().width-k):b?(c=d.canvas=m.createElement("canvas"),c.style.height=c.style.width="0px",this.rootNode.appendChild(c),d.context=c=c.getContext("2d"),c.font=b,d.ellipsesWidth=c.measureText("...").width,d.dotWidth=c.measureText(".").width):(c.innerHTML="...",d.ellipsesWidth=c.offsetWidth,c.innerHTML=".",d.dotWidth=c.offsetWidth,c.innerHTML="");return d},removeContainer:function(a){var b=
a.keyStr;b&&this.length&&a&&(--this.length,a.prev&&(a.prev.next=a.next),a.next&&(a.next.prev=a.prev),this.first===a&&(this.first=a.next),this.last===a&&(this.last=a.prev),a.node.parentNode.removeChild(a.node),a.canvas&&a.canvas.parentNode.removeChild(a.canvas),delete this.containers[b])},dispose:function(){var a,b=this.containers;this.maxContainers=null;for(a in b)this.removeContainer(b[a]);this.rootNode.parentNode.removeChild(this.rootNode);this.last=this.first=this.rootNode=null}};d.prototype.constructor=
d;H.prototype={dispose:function(){this.init&&(this.containerManager.dispose(),delete this.container,delete this.context,delete this.cache,delete this.containerManager,delete this.containerObj,delete this.id,delete this.style,delete this.parentContainer,delete this.showNoEllipses)},useEllipsesOnOverflow:function(a){this.init&&(this.showNoEllipses=!a)},getWidthFunction:function(){var a=this.context,b=this.container,c=this.containerObj.svgText;return c?function(a){var b;c.textContent=a;a=c.getBBox();
b=a.width-k;1>b&&(b=a.width);return b}:a?function(b){return a.measureText(b).width}:function(a){b.innerHTML=a;return b.offsetWidth}},getSmartText:function(a,c,d,e){if(!this.init)return!1;if(void 0===a||null===a)a="";var h={text:a,maxWidth:c,maxHeight:d,width:null,height:null,oriTextWidth:null,oriTextHeight:null,oriText:a,isTruncated:!1},k=!1,f,l,p=0,u,s,t,F=-1,C=k=-1;l=this.container;var H=this.context,$=0;t=0;var oa,ia,Ea;Ea=[];var fa=0,La=this.showNoEllipses?"":"...";s=this.lineHeight;var Ba,$=
[],F=f=-1;Ba=function(a){a=a.replace(/^\s\s*/,"");for(var b=/\s/,c=a.length;b.test(a.charAt(--c)););return a.slice(0,c+1)};k=-1;ia=this.getWidthFunction();if(l){if(!U){l.innerHTML=a;h.oriTextWidth=k=l.offsetWidth;h.oriTextHeight=t=l.offsetHeight;if(t<=d&&k<=c)return h.width=h.oriTextWidth=k,h.height=h.oriTextHeight=t,h;if(s>d)return h.text="",h.width=h.oriTextWidth=0,h.height=h.oriTextHeight=0,h}a=Ba(a).replace(/(\s+)/g," ");k=B.test(a);s=this.showNoEllipses?c:c-v;if(k){p=a.replace(n,"$2");a=a.replace(n,
'$1<span class="_SmartLabel">$2</span>');a=a.replace(/(<br\s*\/*\>)/g,'<span class="_SmartLabel _SmartLabelBR">$1</span>');l.innerHTML=a;fa=l[X](aa);H=0;for(ia=fa.length;H<ia;H+=1)if(a=fa[H],W||K.test(a.className))Ba=a.innerHTML,""!==Ba&&(" "===Ba?F=$.length:"-"===Ba&&(f=$.length),$.push({spaceIdx:F,dashIdx:f,elem:a}),Ea.push(Ba));fa=0;f=$.length;r=$[0].elem.offsetWidth;if(r>c)return h.text="",h.width=h.oriTextWidth=h.height=h.oriTextHeight=0,h;r>s&&!this.showNoEllipses&&(s=c-2*ga,s>r?La="..":(s=
c-ga,s>r?La=".":(s=0,La="")));Ea=$[0].elem.offsetLeft;H=$[0].elem.offsetTop;if(e)for(;fa<f;fa+=1)a=$[fa].elem,ia=a.offsetLeft-Ea+a.offsetWidth,ia>s&&(oa||(oa=fa),l.offsetWidth>c&&(u=fa,fa=f));else for(;fa<f;fa+=1)a=$[fa].elem,Ba=a.offsetHeight+(a.offsetTop-H),ia=a.offsetLeft-Ea+a.offsetWidth,e=null,ia>s?(oa||(oa=fa),ia>c&&(k=$[fa].spaceIdx,F=$[fa].dashIdx,k>C?($[k].elem.innerHTML="<br/>",C=k):F>C?($[F].elem.innerHTML=F===fa?"<br/>-":"-<br/>",C=F):a.parentNode.insertBefore(e=m.createElement("br"),
a),a.offsetHeight+a.offsetTop>d?(e?e.parentNode.removeChild(e):C===F?$[F].elem.innerHTML="-":$[k].elem.innerHTML=" ",u=fa,fa=f):oa=null)):Ba>d&&(u=fa,fa=f);if(u<f){h.isTruncated=!0;oa=oa?oa:u;for(fa=f-1;fa>=oa;--fa)a=$[fa].elem,a.parentNode.removeChild(a);for(;0<=fa;--fa)a=$[fa].elem,J.test(a.className)?a.parentNode.removeChild(a):fa=0}h.text=l.innerHTML.replace(N,"$1");h.isTruncated&&(h.text+=La,h.tooltext=p)}else{Ea=a.split("");f=Ea.length;l="";u=[];oa=Ea[0];this.cache[oa]?r=this.cache[oa].width:
(r=ia(oa),this.cache[oa]={width:r});if(s>r)u=a.substr(0,b(a,s,this)).split(""),fa=u.length;else{if(r>c)return h.text="",h.width=h.oriTextWidth=h.height=h.oriTextHeight=0,h;La&&(s=c-2*ga,s>r?La="..":(s=c-ga,s>r?La=".":(s=0,La="")))}$=ia(u.join(""));t=this.lineHeight;if(e){for(;fa<f;fa+=1)if(oa=u[fa]=Ea[fa],this.cache[oa]?r=this.cache[oa].width:(r=ia(oa),this.cache[oa]={width:r}),$+=r,$>s&&(l||(l=u.slice(0,-1).join("")),$>c))return h.text=Ba(l)+La,h.tooltext=h.oriText,h.width=ia(h.text),h.height=this.lineHeight,
h;h.text=u.join("");h.width=$;h.height=this.lineHeight}else{for(;fa<f;fa+=1)if(oa=u[fa]=Ea[fa]," "!==oa||H||(oa="&nbsp;"),this.cache[oa]?r=this.cache[oa].width:(r=ia(oa),this.cache[oa]={width:r}),$+=r,$>s&&(l||(l=u.slice(0,-1).join("")),$>c)){k=a.substr(0,u.length).lastIndexOf(" ");F=a.substr(0,u.length).lastIndexOf("-");k>C?($=ia(u.slice(C+1,k).join("")),u.splice(k,1,"<br/>"),C=k,e=k+1):F>C?(F===u.length-1?($=ia(u.slice(C+1,k).join("")),u.splice(F,1,"<br/>-")):($=ia(u.slice(C+1,k).join("")),u.splice(F,
1,"-<br/>")),C=F,e=F+1):(u.splice(u.length-1,1,"<br/>"+Ea[fa]),k=u.length-2,$=ia(u.slice(C+1,k+1).join("")),C=k,e=fa);t+=this.lineHeight;if(t>d)return h.text=Ba(l)+La,h.tooltext=h.oriText,h.width=c,h.height=t-this.lineHeight,h;p=q(p,$);l=null;oa=b(a.substr(e),s,this);$=ia(a.substr(e,oa||1));u.length<e+oa&&(u=u.concat(a.substr(u.length,e+oa-u.length).split("")),fa=u.length-1)}p=q(p,$);h.text=u.join("");h.width=p;h.height=t}return h}h.height=l.offsetHeight;h.width=l.offsetWidth}else h.error=Error("Body Tag Missing!");
return h},setStyle:function(a){if(!this.init)return!1;if(a!==this.style||this.styleNotSet){a||(a=this.style);var b=a,c=b.fontSize=b.fontSize||"12px";b.lineHeight=b.lineHeight||b["line-height"]||1.2*parseInt(c,10)+"px";this.style=a;(this.containerObj=a=this.containerManager.get(a))?(this.container=a.node,this.context=a.context,this.cache=a.charCache,this.lineHeight=a.lineHeight,v=a.ellipsesWidth,ga=a.dotWidth,this.styleNotSet=!1):this.styleNotSet=!0}},getTextSize:function(a,b,c){if(!this.init)return!1;
var d={text:a,width:null,height:null,oriTextWidth:null,oriTextHeight:null,isTruncated:!1},e=this.container;e&&(e.innerHTML=a,d.oriTextWidth=e.offsetWidth,d.oriTextHeight=e.offsetHeight,d.width=Math.min(d.oriTextWidth,b),d.height=Math.min(d.oriTextHeight,c),d.width<d.oriTextWidth||d.height<d.oriTextHeight)&&(d.isTruncated=!0);return d},getOriSize:function(a){if(!this.init)return!1;var b={text:a,width:null,height:null},c=this.container,d=this.getWidthFunction(),e=0;if(U){a=a.split(/(<br\s*\/*\>)/g);
c=a.length;for(b.height=this.lineHeight*c;c--;)e=q(e,d(a[c]));b.width=e}else c&&(c.innerHTML=a,b.width=c.offsetWidth,b.height=c.offsetHeight);return b}};return H.prototype.constructor=H}();f.SmartLabelManager=d}]);
FusionCharts.register("module",["private","modules.renderer.js-numberformatter",function(){var f=this,t=f.hcLib,C=t.pluckNumber,q=t.extend2,d=t.getValidValue,a=t.pluck,m=t.getFirstValue,F=Math.abs,c=Math.pow,l=Math.round,b=function(a){return a&&a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},p={},H=function(a){var b=[],c;for(c in a)b.push(c+"_"+a[c]);b.sort();return b.join(",")},s=function(a){var b={},c;for(c in a)b[c.toLowerCase()]=a[c];return b};t.NumberFormatter=function(){function e(a,b,d){var e;
if(0>=b)return l(a)+"";if(isNaN(b))return a+="",12<a.length&&-1!=a.indexOf(".")&&(b=12-a.split(".")[0].length,e=c(10,b),a=l(a*e)/e+""),a;e=c(10,b);a=l(a*e)/e+"";if(1==d)for(-1==a.indexOf(".")&&(a+=".0"),d=a.split("."),b-=d[1].length,d=1;d<=b;d++)a+="0";return a}function h(a,b,c,d,e){var h=Number(a),k="",f=!1,l="",m="",v=l=0;if(isNaN(h))return"";if(1E15<h)return h.toExponential(e?1:14);l=0;v=a.length;-1!=a.indexOf(".")&&(k=a.substring(a.indexOf(".")+1,a.length),v=a.indexOf("."));0>h&&(f=!0,l=1);l=
a.substring(l,v);a=l.length;e=d.length-1;h=d[e];if(a<h)m=l;else for(;a>=h;)m=(a-h?c:"")+l.substr(a-h,h)+m,a-=h,h=0>=--e?d[0]:d[e],a<h&&(m=l.substring(a,0)+m);""!=k&&(m=m+b+k);!0===f&&(m="-"+m);return m}var k,f={formatnumber:"1",formatnumberscale:"1",forcenumberscale:"0",defaultnumberscale:"",numberscaleunit:["K","M"],numberscalevalue:[1E3,1E3],numberprefix:"",numbersuffix:"",decimals:"",forcedecimals:"0",yaxisvaluedecimals:"2",decimalseparator:".",thousandseparator:",",thousandseparatorposition:[3],
indecimalseparator:"",inthousandseparator:"",sformatnumber:"1",sformatnumberscale:"0",sforcenumberscale:"0",sdefaultnumberscale:"",snumberscaleunit:["K","M"],snumberscalevalue:[1E3,1E3],snumberprefix:"",snumbersuffix:"",sdecimals:"2",sforcedecimals:"0",syaxisvaluedecimals:"2",xFormatNumber:"0",xFormatNumberScale:"0",xforcenumberscale:"0",xDefaultNumberScale:"",xNumberScaleUnit:["K","M"],xNumberScaleValue:[1E3,1E3],xNumberPrefix:"",xNumberSuffix:""},s={mscombidy2d:{formatnumberscale:"1"}},p=function(c,
e,h){var k,l,p,t,F,J,H,va,za,ja=e.name,O=q({},f),na,ma,M,T,u,L,da,sa,ta,S,$;(p=s[ja])&&(O=q(O,p));this.csConf=O;this.chartAPI=e;d(c.numberscaleunit)&&(k=c.numberscaleunit.split(","));if(l=d(c.snumberscaleunit,c.numberscaleunit))l=l.split(",");if(p=d(c.xnumberscaleunit,c.numberscaleunit))p=p.split(",");if(t=d(c.ticknumberscaleunit,c.numberscaleunit))t=t.split(",");if(F=d(c.ynumberscaleunit,c.numberscaleunit))F=F.split(",");d(c.numberscalevalue)&&(J=c.numberscalevalue.split(","));if(ma=d(c.snumberscalevalue,
c.numberscalevalue))ma=ma.split(",");if(H=d(c.xnumberscalevalue,c.numberscalevalue))H=H.split(",");if(va=d(c.ticknumberscalevalue,c.numberscalevalue))va=va.split(",");if(za=d(c.ynumberscalevalue,c.numberscalevalue))za=za.split(",");if(d(c.thousandseparatorposition))for(na=c.thousandseparatorposition.split(","),M=na.length,u=f.thousandseparatorposition[0];M--;)T=parseInt(na[M],10),0>=T&&(T=u),u=na[M]=T;e||(e={});M=C(c.scalerecursively,0);T=C(c.sscalerecursively,M);u=C(c.xscalerecursively,M);L=C(c.maxscalerecursion,
-1);da=C(c.smaxscalerecursion,L);sa=C(c.xmaxscalerecursion,L);ta=d(c.scaleseparator," ");S=d(c.sscaleseparator,ta);$=d(c.xscaleseparator,ta);L||(L=-1);this.baseConf=k={cacheStore:[],formatnumber:a(c.formatnumber,e.formatnumber,O.formatnumber),formatnumberscale:a(c.formatnumberscale,e.formatnumberscale,O.formatnumberscale),forcenumberscale:a(c.forcenumberscale,e.forcenumberscale,O.forcenumberscale),defaultnumberscale:m(c.defaultnumberscale,e.defaultnumberscale,O.defaultnumberscale),numberscaleunit:a(k,
e.numberscaleunit,O.numberscaleunit).concat(),numberscalevalue:a(J,e.numberscalevalue,O.numberscalevalue).concat(),numberprefix:m(c.numberprefix,e.numberprefix,O.numberprefix),numbersuffix:m(c.numbersuffix,e.numbersuffix,O.numbersuffix),decimalprecision:parseInt("auto"===c.decimals?O.decimalprecision:a(c.decimals,c.decimalprecision,e.decimals,O.decimals,e.decimalprecision,O.decimalprecision),10),forcedecimals:a(c.forcedecimals,e.forcedecimals,O.forcedecimals),decimalseparator:a(c.decimalseparator,
e.decimalseparator,O.decimalseparator),thousandseparator:a(c.thousandseparator,e.thousandseparator,O.thousandseparator),thousandseparatorposition:a(na,e.thousandseparatorposition,O.thousandseparatorposition),indecimalseparator:m(c.indecimalseparator,e.indecimalseparator,O.indecimalseparator),inthousandseparator:m(c.inthousandseparator,e.inthousandseparator,O.inthousandseparator),scalerecursively:M,maxscalerecursion:L,scaleseparator:ta};d(k.inthousandseparator)&&(this.baseConf._REGinthousandseparator=
new RegExp(b(k.inthousandseparator),"g"));d(k.indecimalseparator)&&(this.baseConf._REGindecimalseparator=new RegExp(b(k.indecimalseparator)));this.Y=[];h||(h={cacheStore:[],formatnumber:k.formatnumber,formatnumberscale:k.formatnumberscale,forcenumberscale:k.forcenumberscale,defaultnumberscale:k.defaultnumberscale,numberscaleunit:k.numberscaleunit.concat(),numberscalevalue:k.numberscalevalue.concat(),numberprefix:k.numberprefix,numbersuffix:k.numbersuffix,decimalprecision:k.decimalprecision,forcedecimals:k.forcedecimals,
decimalseparator:k.decimalseparator,thousandseparator:k.thousandseparator,thousandseparatorposition:k.thousandseparatorposition,indecimalseparator:k.indecimalseparator,inthousandseparator:k.inthousandseparator,scalerecursively:M,maxscalerecursion:L,scaleseparator:ta},e.useScaleRecursively&&(h.numberscalevalue&&h.numberscalevalue.length)==(h.numberscaleunit&&h.numberscaleunit.length)||(h.scalerecursively=M=0),J={cacheStore:[],formatnumber:h.formatnumber,formatnumberscale:h.formatnumberscale,forcenumberscale:h.forcenumberscale,
defaultnumberscale:h.defaultnumberscale,numberscaleunit:h.numberscaleunit.concat(),numberscalevalue:h.numberscalevalue.concat(),numberprefix:h.numberprefix,numbersuffix:h.numbersuffix,decimalprecision:parseInt(a(c.yaxisvaluedecimals,h.decimalprecision,2),10),forcedecimals:a(c.forceyaxisvaluedecimals,h.forcedecimals),decimalseparator:h.decimalseparator,thousandseparator:h.thousandseparator,thousandseparatorposition:h.thousandseparatorposition.concat(),indecimalseparator:h.indecimalseparator,inthousandseparator:h.inthousandseparator,
scalerecursively:M,maxscalerecursion:L,scaleseparator:ta},ma={cacheStore:[],formatnumber:a(c.sformatnumber,e.sformatnumber,f.sformatnumber),formatnumberscale:a(c.sformatnumberscale,e.sformatnumberscale,f.sformatnumberscale),forcenumberscale:a(c.sforcenumberscale,e.sforcenumberscale,f.sforcenumberscale),defaultnumberscale:m(c.sdefaultnumberscale,e.sdefaultnumberscale,h.defaultnumberscale),numberscaleunit:a(l,e.snumberscaleunit,f.snumberscaleunit).concat(),numberscalevalue:a(ma,e.snumberscalevalue,
f.snumberscalevalue).concat(),numberprefix:m(c.snumberprefix,e.snumberprefix,f.snumberprefix),numbersuffix:m(c.snumbersuffix,e.snumbersuffix,f.snumbersuffix),decimalprecision:parseInt(a(c.syaxisvaluedecimals,c.sdecimals,c.decimals,e.sdecimals,f.sdecimals),10),forcedecimals:a(c.forcesyaxisvaluedecimals,c.sforcedecimals,c.forcedecimals,e.sforcedecimals,f.sforcedecimals),decimalseparator:a(c.decimalseparator,e.decimalseparator,f.decimalseparator),thousandseparator:a(c.thousandseparator,e.thousandseparator,
f.thousandseparator),thousandseparatorposition:h.thousandseparatorposition.concat(),indecimalseparator:a(c.indecimalseparator,e.indecimalseparator,f.indecimalseparator),inthousandseparator:a(c.inthousandseparator,e.inthousandseparator,f.inthousandseparator),scalerecursively:T,maxscalerecursion:da,scaleseparator:S},l=q({},ma),l.decimalprecision=parseInt(a(c.sdecimals,c.decimals,c.syaxisvaluedecimals,e.sdecimals,f.sdecimals),10),l.forcedecimals=a(c.sforcedecimals,c.forcedecimals,c.forcesyaxisvaluedecimals,
e.sforcedecimals,f.sforcedecimals),l.cacheStore=[],e.useScaleRecursively&&(ma.numberscalevalue&&ma.numberscalevalue.length)==(ma.numberscaleunit&&ma.numberscaleunit.length)||(ma.scalerecursively=T=0),/^(bubble|scatter|selectscatter)$/.test(ja)&&(J.formatnumber=a(c.yformatnumber,J.formatnumber),J.formatnumberscale=a(c.yformatnumberscale,J.formatnumberscale),J.forcenumberscale=a(c.yforcenumberscale,J.forcenumberscale),J.defaultnumberscale=m(c.ydefaultnumberscale,J.defaultnumberscale),J.numberscaleunit=
a(F,J.numberscaleunit),J.numberscalevalue=a(za,J.numberscalevalue),J.numberprefix=a(c.ynumberprefix,J.numberprefix),J.numbersuffix=a(c.ynumbersuffix,J.numbersuffix),h.formatnumber=a(c.yformatnumber,h.formatnumber),h.formatnumberscale=a(c.yformatnumberscale,h.formatnumberscale),h.forcenumberscale=a(c.yforcenumberscale,h.forcenumberscale),h.defaultnumberscale=m(c.ydefaultnumberscale,h.defaultnumberscale),h.numberscaleunit=a(c.ynumberscaleunit,h.numberscaleunit.concat()),h.numberscalevalue=a(c.ynumberscalevalue,
h.numberscalevalue.concat()),h.numberprefix=a(c.ynumberprefix,h.numberprefix),h.numbersuffix=a(c.ynumbersuffix,h.numbersuffix)),/^(pie2d|pie3d|doughnut2d|doughnut3d|marimekko|pareto2d|pareto3d)$/.test(ja)&&(h.decimalprecision=a(c.decimals,"2")),M&&(h.numberscalevalue.push(1),h.numberscaleunit.unshift(h.defaultnumberscale),J.numberscalevalue.push(1),J.numberscaleunit.unshift(J.defaultnumberscale)),T&&(ma.numberscalevalue.push(1),ma.numberscaleunit.unshift(ma.defaultnumberscale),l.numberscalevalue.push(1),
l.numberscaleunit.unshift(l.defaultnumberscale)),this.Y[0]={yAxisLabelConf:J,dataLabelConf:h},this.Y[1]={yAxisLabelConf:ma,dataLabelConf:l},this.paramLabels=h,this.param1=J,this.param2=ma,this.paramLabels2=l);this.paramX={cacheStore:[],formatnumber:a(c.xformatnumber,k.formatnumber),formatnumberscale:a(c.xformatnumberscale,k.formatnumberscale),forcenumberscale:a(c.xforcenumberscale,k.forcenumberscale),defaultnumberscale:m(c.xdefaultnumberscale,k.defaultnumberscale),numberscaleunit:a(p,k.numberscaleunit.concat()),
numberscalevalue:a(H,k.numberscalevalue.concat()),numberprefix:a(c.xnumberprefix,k.numberprefix),numbersuffix:a(c.xnumbersuffix,k.numbersuffix),decimalprecision:parseInt(a(c.xaxisvaluedecimals,c.xaxisvaluesdecimals,k.decimalprecision,2),10),forcedecimals:a(c.forcexaxisvaluedecimals,0),decimalseparator:k.decimalseparator,thousandseparator:k.thousandseparator,thousandseparatorposition:k.thousandseparatorposition.concat(),indecimalseparator:k.indecimalseparator,inthousandseparator:k.inthousandseparator,
scalerecursively:u,maxscalerecursion:sa,scaleseparator:$};this.paramLegend=q(q({},k),{cacheStore:[],decimalprecision:parseInt(C(c.legendvaluedecimals,k.decimalprecision,2),10),forcedecimals:C(c.legendvalueforcedecimals,k.forcedecimals,0),formatnumberscale:a(c.legendvalueformatnumberscale,k.formatnumberscale),forcenumberscale:a(c.legendvalueforcenumberscale,k.forcenumberscale),formatnumber:a(c.legendvalueformatnumber,k.formatnumber)});e.useScaleRecursively&&(this.paramX.numberscalevalue&&this.paramX.numberscalevalue.length)==
(this.paramX.numberscaleunit&&this.paramX.numberscaleunit.length)||(this.paramX.scalerecursively=u=0);u&&(this.paramX.numberscalevalue.push(1),this.paramX.numberscaleunit.unshift(this.paramX.defaultnumberscale));this.paramScale={cacheStore:[],formatnumber:a(c.tickformatnumber,k.formatnumber),formatnumberscale:a(c.tickformatnumberscale,k.formatnumberscale),forcenumberscale:a(c.tickforcenumberscale,k.forcenumberscale),defaultnumberscale:m(c.tickdefaultnumberscale,k.defaultnumberscale),numberscaleunit:a(t,
k.numberscaleunit.concat()),numberscalevalue:a(va,k.numberscalevalue.concat()),numberprefix:a(c.ticknumberprefix,k.numberprefix),numbersuffix:a(c.ticknumbersuffix,k.numbersuffix),decimalprecision:parseInt(a(c.tickvaluedecimals,k.decimalprecision,"2"),10),forcedecimals:a(c.forcetickvaluedecimals,k.forcedecimals,0),decimalseparator:k.decimalseparator,thousandseparator:k.thousandseparator,thousandseparatorposition:k.thousandseparatorposition.concat(),indecimalseparator:k.indecimalseparator,inthousandseparator:k.inthousandseparator,
scalerecursively:M,maxscalerecursion:L,scaleseparator:ta};M&&(this.paramScale.numberscalevalue.push(1),this.paramScale.numberscaleunit.unshift(this.paramScale.defaultnumberscale));this.timeConf={inputDateFormat:a(c.inputdateformat,c.dateformat,"mm/dd/yyyy"),outputDateFormat:a(c.outputdateformat,c.inputdateformat,c.dateformat,"mm/dd/yyyy"),days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),months:"January February March April May June July August September October November December".split(" "),
daySuffix:" st nd rd th th th th th th th th th th th th th th th th th st nd rd th th th th th th th st".split(" ")};this.cleaneValueCacheStore={};this.percentStrCacheStore={}};p.prototype={cleaneValueCacheStore:{},percentStrCacheStore:{},dispose:function(){this.Y&&delete this.Y;this.cleaneValueCacheStore&&delete this.cleaneValueCacheStore;this.percentStrCacheStore&&delete this.percentStrCacheStore;this.paramLabels&&delete this.paramLabels;this.param1&&delete this.param1;this.param2&&delete this.param2;
this.paramLabels2&&delete this.paramLabels2;this.csConf&&delete this.csConf;this.chartAPI&&delete this.chartAPI;this.baseConf&&delete this.baseConf;this.timeConf&&delete this.timeConf;this.paramX&&delete this.paramX;this.paramScale&&delete this.paramScale},parseMLAxisConf:function(b,c){var e=this.baseConf,h=this.csConf,k=this.chartAPI,l=C(b.scalerecursively,e.scalerecursively),p=C(b.maxscalerecursion,e.maxscalerecursion),s=d(b.scaleseparator,e.scaleseparator),q,t,K,J,H,O;c=C(c,this.Y.length);d(b.numberscaleunit)&&
(q=b.numberscaleunit.split(","));d(b.numberscalevalue)&&(t=b.numberscalevalue.split(","));p||(p=-1);if(d(b.thousandseparatorposition))for(K=b.thousandseparatorposition.split(","),J=K.length,O=f.thousandseparatorposition[0];J--;)(H=C(F(K[J])))?O=H:H=O,K[J]=H;e={cacheStore:[],formatnumber:a(b.formatnumber,e.formatnumber),formatnumberscale:a(b.formatnumberscale,e.formatnumberscale),forcenumberscale:a(b.forcenumberscale,e.forcenumberscale),defaultnumberscale:m(b.defaultnumberscale,e.defaultnumberscale),
numberscaleunit:a(q,e.numberscaleunit).concat(),numberscalevalue:a(t,e.numberscalevalue).concat(),numberprefix:m(b.numberprefix,e.numberprefix),numbersuffix:m(b.numbersuffix,e.numbersuffix),forcedecimals:a(b.forcedecimals,e.forcedecimals),decimalprecision:parseInt("auto"===b.decimals?h.decimalprecision:a(b.decimals,e.decimalprecision),10),decimalseparator:a(b.decimalseparator,e.decimalseparator),thousandseparator:a(b.thousandseparator,e.thousandseparator),thousandseparatorposition:a(K,e.thousandseparatorposition),
indecimalseparator:m(b.indecimalseparator,e.indecimalseparator),inthousandseparator:m(b.inthousandseparator,e.inthousandseparator),scalerecursively:l,maxscalerecursion:p,scaleseparator:s};k.useScaleRecursively&&(e.numberscalevalue&&e.numberscalevalue.length)==(e.numberscaleunit&&e.numberscaleunit.length)||(e.scalerecursively=l=0);k={cacheStore:[],formatnumber:e.formatnumber,formatnumberscale:e.formatnumberscale,forcenumberscale:e.forcenumberscale,defaultnumberscale:e.defaultnumberscale,numberscaleunit:e.numberscaleunit.concat(),
numberscalevalue:e.numberscalevalue.concat(),numberprefix:e.numberprefix,numbersuffix:e.numbersuffix,decimalprecision:parseInt(a(b.yaxisvaluedecimals,e.decimalprecision,2),10),forcedecimals:a(b.forceyaxisvaluedecimals,e.forcedecimals),decimalseparator:e.decimalseparator,thousandseparator:e.thousandseparator,thousandseparatorposition:e.thousandseparatorposition.concat(),indecimalseparator:e.indecimalseparator,inthousandseparator:e.inthousandseparator,scalerecursively:l,maxscalerecursion:p,scaleseparator:s};
l&&(e.numberscalevalue.push(1),e.numberscaleunit.unshift(e.defaultnumberscale),k.numberscalevalue.push(1),k.numberscaleunit.unshift(k.defaultnumberscale));this.Y[c]={dataLabelConf:e,yAxisLabelConf:k}},percentValue:function(a){var b=this.percentStrCacheStore[a];void 0===b&&(b=isNaN(this.paramLabels.decimalprecision)?"2":this.paramLabels.decimalprecision,b=this.percentStrCacheStore[a]=h(e(a,b,this.paramLabels.forcedecimals),this.paramLabels.decimalseparator,this.paramLabels.thousandseparator,this.paramLabels.thousandseparatorposition)+
"%");return b},getCleanValue:function(a,b){var c=this.cleaneValueCacheStore[a];if(void 0===c){var d=this.baseConf,c=a+"";d._REGinthousandseparator&&(c=c.replace(d._REGinthousandseparator,""));d._REGindecimalseparator&&(c=c.replace(d._REGindecimalseparator,"."));c=parseFloat(c);c=isFinite(c)?c:NaN;this.cleaneValueCacheStore[a]=c=isNaN(c)?null:b?F(c):c}return c},dataLabels:function(a,b){var c=this.Y[b]||(b?this.Y[1]:this.Y[0]),d,c=c&&c.dataLabelConf||this.baseConf;d=c.cacheStore[a];void 0===d&&(d=c.cacheStore[a]=
k(a,c));return d},yAxis:function(a,b){var c=this.Y[b]||(b?this.Y[1]:this.Y[0]),d,c=c&&c.yAxisLabelConf||this.baseConf;d=c.cacheStore[a];void 0===d&&(d=c.cacheStore[a]=k(a,c,!0));return d},xAxis:function(a){var b=this.paramX.cacheStore[a];void 0===b&&(b=this.paramX.cacheStore[a]=k(a,this.paramX,!0));return b},sYAxis:function(a){var b=this.Y[1],c,b=b&&b.yAxisLabelConf||this.baseConf;c=b.cacheStore[a];void 0===c&&(c=b.cacheStore[a]=k(a,b));return c},scale:function(a){var b=this.paramScale.cacheStore[a];
void 0===b&&(b=this.paramScale.cacheStore[a]=k(a,this.paramScale));return b},getCleanTime:function(a){var b;this.timeConf.inputDateFormat&&Date.parseExact&&(b=Date.parseExact(a,this.timeConf.inputDateFormat));return b&&b.getTime()},legendValue:function(a){var b=this.paramLegend.cacheStore[a];void 0===b&&(b=this.paramLegend.cacheStore[a]=k(a,this.paramLegend));return b},legendPercentValue:function(a){var b=this.percentStrCacheStore[a],c=this.paramLegend;void 0===b&&(b=isNaN(c.decimalprecision)?"2":
c.decimalprecision,b=this.percentStrCacheStore[a]=h(e(a,b,c.forcedecimals),c.decimalseparator,c.thousandseparator,c.thousandseparatorposition)+"%");return b},getDateValue:function(a){var b,c,d;a&&!/\//.test(this.timeConf.inputDateFormat)&&(a=a.replace(new RegExp(this.timeConf.inputDateFormat.replace(/[a-z]/ig,"").slice(0,1),"g"),"/"));a=/^dd/.test(this.timeConf.inputDateFormat)&&a&&a.replace(/(\d{1,2})\/(\d{1,2})\/(\d{2,4})/,"$2/$1/$3")||a;b=new Date(a);c=b.getTime();!c&&a&&/\:/.test(a)&&(a=a.split(":"),
c=C(a[0],0),d=C(a[1],0),a=C(a[2],0),c=23<c?24===c&&0===d&&0===a?c:23:c,d=59<d?59:d,a=59<a?59:a,b=new Date,b.setHours(c),b.setMinutes(d),b.setSeconds(a),c=b.getTime());return{ms:c,date:b}},getFormattedDate:function(b,c){var d="object"===typeof b&&b||new Date(b),e=this.timeConf,h=a(c,e.outputDateFormat),k=d.getFullYear(),f=d.getMonth(),l=d.getDate(),m=d.getDay(),v=d.getMinutes(),p=d.getSeconds(),d=d.getHours(),v=9<v?""+v:"0"+v,p=9<p?""+p:"0"+p,d=9<d?""+d:"0"+d;h.match(/dnl/)&&(h=h.replace(/dnl/ig,e.days[m]));
h.match(/dns/)&&(h=h.replace(/dns/ig,e.days[m]&&e.days[m].substr(0,3)));h.match(/dd/)&&(h=h.replace(/dd/ig,l));h.match(/mnl/)&&(h=h.replace(/mnl/ig,e.months[f]));h.match(/mns/)&&(h=h.replace(/mns/ig,e.months[f]&&e.months[f].substr(0,3)));h.match(/mm/)&&(h=h.replace(/mm/ig,f+1));h.match(/yyyy/)&&(h=h.replace(/yyyy/ig,k));h.match(/yy/)&&(h=h.replace(/yy/ig,(k%1E3%100+"").replace(/^(\d)$/,"0$1")));h.match(/hh12/)&&(h=h.replace(/hh12/ig,d%12||12));h.match(/hh/)&&(h=h.replace(/hh/ig,d));h.match(/mn/)&&
(h=h.replace(/mn/ig,v));h.match(/ss/)&&(h=h.replace(/ss/ig,p));h.match(/ampm/)&&(h=h.replace(/ampm/ig,12>d?"AM":"PM"));h.match(/ds/)&&(h=h.replace(/ds/ig,e.daySuffix[l]));return h}};p.prototype.constructor=p;k=function(b,c,d){if(null!==b){b=Number(b);var k=b+"",f,l,m,v,p;f=1==c.formatnumberscale?c.defaultnumberscale:"";p=(p=k.split(".")[1])?p.length:c.forcedecimals?"2":"";if(1==c.formatnumberscale){k=b;l=c.defaultnumberscale;b=c.numberscalevalue;f=c.numberscaleunit;var s=c.scalerecursively;m=c.forcenumberscale;
v={};var q=l,t=0,F=[],K=[],J;m=C(m)||0;if(s){q=C(b[0])||1E3;for(t=0;t<b.length;t++)if(s=C(b[t])||1E3,Math.abs(Number(k))>=s&&t<b.length-1)J=k%s,k=(k-J)/s,0===t&&0!==J&&""===f[t]&&m?(F.push(J/q),K.push(f[1]||"")):0!==J&&(1===t&&""===l&&m?(s=J+(F.length?F.pop():0),K.pop(),F.push(s)):F.push(J),K.push(f[t]));else{0===t&&""===l&&m?(k=Number(k)/q,F.push(k),K.push(f[1]||"")):(1===t&&""===l&&m?(s=k+(F.length?F.pop():0),K.pop(),F.push(s)):F.push(k),K.push(f[t]));break}F.reverse();K.reverse();v.value=F;v.scale=
K}else{if(b.length===f.length)for(t=0;t<b.length;t++)if(s=C(b[t])||1E3,Math.abs(Number(k))>=s)q=f[t]||"",k=Number(k)/s;else{0===t&&""===l&&m&&(q=f[0]||"",k=Number(k)/s);break}v.value=k;v.scale=q}l=v;b=k=l.value;f=l.scale}if(c.scalerecursively&&0!==c.formatnumberscale&&"0"!==c.formatnumberscale){d=l.value;l=l.scale;b=-1==c.maxscalerecursion?d.length:Math.min(d.length,c.maxscalerecursion);if(1==c.formatnumber)for(k="",v=0;v<b;v++)f=0===v?d[v]:Math.abs(d[v]),m=f+"",v==b-1&&(m=e(f,a(c.decimalprecision,
p),c.forcedecimals)),k=k+h(m,c.decimalseparator,c.thousandseparator,c.thousandseparatorposition)+l[v]+(v<b-1?c.scaleseparator:"");else for(k="",v=0;v<b;v++)k=k+(0===v?d[v]:Math.abs(d[v])+"")+l[v]+(v<b-1?c.scaleseparator:"");k=(c.numberprefix||"")+k+(c.numbersuffix||"")}else 1==c.formatnumber&&(k=e(b,a(c.decimalprecision,p),c.forcedecimals),k=h(k,c.decimalseparator,c.thousandseparator,c.thousandseparatorposition,d)),k=(c.numberprefix||"")+k+f+(c.numbersuffix||"");return k}};return p}();f.extend(f.core,
{formatNumber:function(a,b){b=b&&s(b)||{};var c=H(b),d;p[c]?d=p[c]:p[c]=d=new t.NumberFormatter(b,{useScaleRecursively:!0});return d.dataLabels(a)}},!1);f.extend(f.core,{formatNumber:function(a,b,c,d){c=c&&s(c)||{};var l=this.jsVars.instanceAPI||{},m=l.numberFormatter,n;""===H(c)?m?n=m:(m=this.getChartData(f.dataFormats.JSON,!0),m=m.data||{},m=m.chart||{},c=H(m),p[c]?n=p[c]:p[c]=n=new t.NumberFormatter(m,l)):(m=this.getChartData(f.dataFormats.JSON,!0),m=m.data||{},m=m.chart||{},m=q(q({},m),c),c=H(m),
p[c]?n=p[c]:p[c]=n=new t.NumberFormatter(m,l));switch((b&&b.toLowerCase?b:"").toLowerCase()){case "yaxisvalues":a=n.yAxis(a,d);break;case "xaxisvalues":a=n.xAxis(a);break;case "scale":a=n.scale(a);break;default:a=n.dataLabels(a,d)}return a}},!0)}]);
FusionCharts.register("module",["private","modules.renderer.js-dom",function(){var f=this.hcLib,t=this.window,C=t.document,q=f.extend2,d="ontouchstart"in t;(function(a){var f=function(){var a={},f;a.pointerdrag={start:["mousedown"],end:["mouseup"],onStart:["mousemove"],postHandlers:{},preHandlers:{}};a.pointerhover={start:["mouseover"],end:["mouseout"]};a.click={start:["click"]};a.escape={start:["keydown"],preHandlers:{start:function(a){a=a||t.event;return a.keyCode&&27===a.keyCode?!0:!1}}};d&&(f=
a.pointerdrag,f.start.push("touchstart"),f.end.push("touchend"),f.onStart.push("touchmove"),f.postHandlers.onStart=function(a){a.preventDefault?a.preventDefault():a.returnValue=!1});return a}(),F;F=q({},f);a.dem=new function(){var a={},d={},b=C.addEventListener?function(a,b,c){a.addEventListener(b,c,!1)}:function(a,b,c){a.attachEvent("on"+b,c)},f=C.removeEventListener?function(a,b,c){a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent("on"+b,c)},m=function(a,b,c){var d=[],e,f,l;l=F[b];c.start=
function(b){b=b||t.event;for(var d=l.onStart,e=l.end,k=[],f=[],m=d&&d.length||0;m--;)k.push(s(a,d[m],c,"onStart"));for(m=e&&e.length||0;m--;)f.push(s(a,e[m],c,"end"));c.startUn=c.startUn?c.startUn.concat(k):k;c.endUn=c.endUn?c.endUn.concat(f):f;c.state="start";c.closure(b)};c.onStart=function(a){a=a||t.event;c.state="on";if(c.gDef&&c.gDef.preHandlers&&"function"===typeof c.gDef.preHandlers.onStart)c.gDef.preHandlers.onStart(a);c.closure(a);if(c.gDef&&c.gDef.postHandlers&&"function"===typeof c.gDef.postHandlers.onStart)c.gDef.postHandlers.onStart(a)};
c.end=function(a){a=a||t.event;for(var b=c.startUn,d=c.endUn,e=b&&b.length||0;e--;)b[e]();delete c.startUn;c.startUn=[];for(e=d&&d.length||0;e--;)d[e]();delete c.endUn;c.endUn=[];c.state="end";c.closure(a)};if(l)for(b=l.start,f=b.length;f--;)(e=b[f])&&d.push(s(a,e,c,"start"));return d},s=function(a,c,d,e){e=e||"closure";b(a,c,d[e]);return function(){f(a,c,d[e])}},e=function(a){return function(b){b=b||t.event;a.handler.call(a.context||a.elem,{data:a.data,type:a.type,state:a.state,isGesture:a.isGesture,
target:b.target||b.srcElement,originalEvent:b})}};return{listen:function(b,k,f,p,q){var n=this;k="string"===typeof k?k.split(" "):k;var t=k.length,B=[],U=function(a,b,c){B.push(function(){n.unlisten(a,b,c)})},r,ga,X,aa,W;if(b.ownerDocument&&b.ownerDocument===C)for(;t--;)ga=k[t],aa=Boolean(F[ga]),W="function"===typeof f?f:f[t],X={handler:W,elem:b,type:ga,isGesture:aa,gDef:aa?F[ga]:null,data:p,context:q,start:[],end:[],links:{prev:null,next:null}},X.closure=e(X),aa?((r=d[ga])||(r=d[ga]=[]),r.push(X),
m(b,ga,X)):((r=a[ga])||(r=a[ga]=[]),r.push(X),s(b,ga,X)),U(b,ga,W);else for(;t--;)ga=k[t],W="function"===typeof f?f:f[t],X={handler:W,elem:b,type:ga,isGesture:aa,data:p,context:q,start:[],end:[],links:{prev:null,next:null}},X.closure=e(X),(r=a[ga])||(r=a[ga]=[]),r.push(X),s(b,ga,X),U(b,ga,W);return{unlisten:function(){for(var a=B.length;a--;)B[a]();B.length=0;B=null}}},unlisten:function(b,e,m){var s,q=!1,n,t;if(Boolean(F[e]))for(n=(s=d[e])&&s.length||0;n--;){if(t=s[n],t.handler===m&&t.elem===b){var q=
b,B=void 0,C=void 0,r=void 0,B=void 0;if(B=F[e])for(B=B.start,r=B.length;r--;)(C=B[r])&&f(q,C,t.start);s.splice(n,1);q=!0}}else for(n=(s=a[e])&&s.length||0;n--;)t=s[n],t.handler===m&&t.elem===b&&(f(b,e,t.closure),s.splice(n,1),q=!0);return q},fire:function(b,d,e,f){var l;if(b.ownerDocument&&b.ownerDocument===C)C.createEvent?(l=C.createEvent("HTMLEvents"),l.initEvent(d,!0,!0),e&&(e.originalEvent?e.originalEvent=l:q(l,e)),"function"===typeof b[d]&&b[d].call(b),b.dispatchEvent(l)):(l=C.createEventObject(),
l.eventType=d,e&&(e.originalEvent?e.originalEvent=l:q(l,e)),"function"===typeof b[d]&&b[d].call(b),b.fireEvent("on"+d,l)),f&&!l.returnValue&&f(l);else for(f=(d=a[d])&&d.length||0;f--;)l=d[f],l.elem===b&&l.closure(e)}}}})(f||t);(function(a){function d(a,b){var c="";C.defaultView&&C.defaultView.getComputedStyle?c=C.defaultView.getComputedStyle(a,"").getPropertyValue(b):a.currentStyle&&(b=b.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),c=a.currentStyle[b]);c=parseInt(c,10);return isNaN(c)?
0:c}function f(a,c,d,e,h,k,m,q){var t=c/40,n=l[k||"linear"](e-d,t),F=0,B=function(){var c;F<t?(c=n[F],a.style[h]=d+c+q,b&&"opacity"===h&&(c=100*Number(c),a.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+c+")"),F+=1,setTimeout(B,40)):m&&m()};q=q||"";setTimeout(B,40)}var c={width:{suffix:"px"},height:{suffix:"px"},opacity:!0,top:{suffix:"px"},left:{suffix:"px"}},l={linear:function(a,b){for(var c=[],d=a/b,h=0;h<b;h+=1)c[h]=d*(h+1);return c}},b=/msie/i.test(t.navigator.userAgent)&&!t.opera;
a.danimate=q({animate:function(a,b,l,e,h){e={};var k={},v=function(){t+=1;t===q&&"function"===typeof h&&h()},q=0,t=0,n,C;if(40>l){for(C in b)a.style[C]=b[C];h&&h()}else for(C in b)c[C]&&(q+=1,e[C]=b[C],k[C]=d(a,C),n="object"===typeof c[C]&&c[C].suffix,f(a,l,k[C],e[C],C,"linear",v,n))}},{})})(f||t)}]);
FusionCharts.register("module",["private","modules.renderer.js-colormanager",function(){var f=this.hcLib,t=f.pluckNumber,C=f.graphics.getDarkColor,q=f.graphics.getLightColor,d="AFD8F8 F6BD0F 8BBA00 FF8E46 008E8E D64646 8E468E 588526 B3AA00 008ED6 9D080D A186BE CC6600 FDC689 ABA000 F26D7D FFF200 0054A6 F7941C CC3300 006600 663300 6DCFF6".split(" "),a="8BBA00 F6BD0F FF654F AFD8F8 FDB398 CDC309 B1D0D2 FAD1B9 B8A79E D7CEA5 C4B3CE E9D3BE EFE9AD CEA7A2 B2D9BA".split(" "),m=f.defaultPaletteOptions={paletteColors:[d,
d,d,d,d],bgColor:["CBCBCB,E9E9E9","CFD4BE,F3F5DD","C5DADD,EDFBFE","A86402,FDC16D","FF7CA0,FFD1DD"],bgAngle:[270,270,270,270,270],bgRatio:["0,100","0,100","0,100","0,100","0,100"],bgAlpha:["50,50","60,50","40,20","20,10","30,30"],canvasBgColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],canvasBgAngle:[0,0,0,0,0],canvasBgAlpha:["100","100","100","100","100"],canvasBgRatio:["","","","",""],canvasBorderColor:["545454","545454","415D6F","845001","68001B"],canvasBorderAlpha:[100,100,100,90,100],showShadow:[0,
1,1,1,1],divLineColor:["717170","7B7D6D","92CDD6","965B01","68001B"],divLineAlpha:[40,45,65,40,30],altHGridColor:["EEEEEE","D8DCC5","99C4CD","DEC49C","FEC1D0"],altHGridAlpha:[50,35,10,20,15],altVGridColor:["767575","D8DCC5","99C4CD","DEC49C","FEC1D0"],altVGridAlpha:[10,20,10,15,10],anchorBgColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],toolTipBgColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],toolTipBorderColor:["545454","545454","415D6F","845001","68001B"],baseFontColor:["555555","60634E",
"025B6A","A15E01","68001B"],borderColor:["767575","545454","415D6F","845001","68001B"],borderAlpha:[50,50,50,50,50],legendBgColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],legendBorderColor:["545454","545454","415D6F","845001","D55979"],plotGradientColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],plotBorderColor:["333333","8A8A8A","FFFFFF","FFFFFF","FFFFFF"],plotFillColor:["767575","D8DCC5","99C4CD","DEC49C","FEC1D0"],bgColor3D:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],bgAlpha3D:["100",
"100","100","100","100"],bgAngle3D:[90,90,90,90,90],bgRatio3D:["","","","",""],canvasBgColor3D:["DDE3D5","D8D8D7","EEDFCA","CFD2D8","FEE8E0"],canvasBaseColor3D:["ACBB99","BCBCBD","C8A06C","96A4AF","FAC7BC"],divLineColor3D:["ACBB99","A4A4A4","BE9B6B","7C8995","D49B8B"],divLineAlpha3D:[100,100,100,100,100],legendBgColor3D:["F0F3ED","F3F3F3","F7F0E8","EEF0F2","FEF8F5"],legendBorderColor3D:["C6CFB8","C8C8C8","DFC29C","CFD5DA","FAD1C7"],toolTipbgColor3D:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],toolTipBorderColor3D:["49563A",
"666666","49351D","576373","681C09"],baseFontColor3D:["49563A","4A4A4A","49351D","48505A","681C09"],anchorBgColor3D:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"]},d=f.colorManager=function(a,c){var d=a.chart,b=f.extend2({},m),p=c.defaultPaletteOptions||{},H;b||(b={});for(H in p)b[H]=p[H];b=this.paletteOptions=b;p=this.themeEnabled=d.palettethemecolor;this.paletteIndex=(0<d.palette&&6>d.palette?d.palette:t(c.paletteIndex,1))-1;this.iterator=0;this.paletteColors=b.paletteColors[this.themeEnabled?0:
this.paletteIndex];H=d.palettecolors;void 0!==H&&null!==H&&""!==d.palettecolors&&(this.paletteColors=d.palettecolors.split(/\s*\,\s*/));this.paletteLen=this.paletteColors.length;this.useFlatColors=t(d.useflatdataplotcolor,c.useFlatColor,0);p&&(this.paletteIndex=5,b.bgColor.push(q(p,35)+","+q(p,10)),b.bgAngle.push(270),b.bgRatio.push("0,100"),b.bgAlpha.push("50,50"),b.canvasBgColor.push("FFFFFF"),b.canvasBgAngle.push(0),b.canvasBgAlpha.push("100"),b.canvasBgRatio.push(""),b.canvasBorderColor.push(C(p,
80)),b.canvasBorderAlpha.push(100),b.showShadow.push(1),b.divLineColor.push(C(p,20)),b.divLineAlpha.push(40),b.altHGridColor.push(q(p,20)),b.altHGridAlpha.push(15),b.altVGridColor.push(q(p,80)),b.altVGridAlpha.push(10),b.anchorBgColor.push("FFFFFF"),b.toolTipBgColor.push("FFFFFF"),b.toolTipBorderColor.push(C(p,80)),b.baseFontColor.push(p.split&&p.split(",")[0]),b.borderColor.push(C(p,60)),b.borderAlpha.push(50),b.legendBgColor.push("FFFFFF"),b.legendBorderColor.push(C(p,80)),b.plotGradientColor.push("FFFFFF"),
b.plotBorderColor.push(C(p,85)),b.plotFillColor.push(C(p,85)),b.bgColor3D.push("FFFFFF"),b.bgAlpha3D.push("100"),b.bgAngle3D.push(90),b.bgRatio3D.push(""),b.canvasBgColor3D.push(q(p,20)),b.canvasBaseColor3D.push(q(p,40)),b.divLineColor3D.push(C(p,20)),b.divLineAlpha3D.push(40),b.legendBgColor3D.push("FFFFFF"),b.legendBorderColor3D.push(C(p,80)),b.toolTipbgColor3D.push("FFFFFF"),b.toolTipBorderColor3D.push(C(p,80)),b.baseFontColor3D.push(p.split&&p.split(",")[0]),b.anchorBgColor3D.push("FFFFFF"),b.tickColor&&
b.tickColor.push(C(p,90)),b.trendDarkColor&&b.trendDarkColor.push(C(p,90)),b.trendLightColor&&b.trendLightColor.push(q(p,b.TrendLightShadeOffset)),b.msgLogColor&&b.msgLogColor.push(q(p,80)),b.dialColor&&b.dialColor.push(C(p,95)+",FFFFFF,"+C(p,95)),b.dialBorderColor&&b.dialBorderColor.push(C(p,95)+",FFFFFF,"+C(p,95)),b.pivotColor&&b.pivotColor.push(q(p,95)+",FFFFFF,"+q(p,95)),b.pivotBorderColor&&b.pivotBorderColor.push(C(p,95)+",FFFFFF,"+C(p,95)),b.pointerBorderColor&&b.pointerBorderColor.push(C(p,
75)),b.pointerBgColor&&b.pointerBgColor.push(C(p,75)),b.thmBorderColor&&b.thmBorderColor.push(C(p,90)),b.thmFillColor&&b.thmFillColor.push(q(p,55)),b.cylFillColor&&b.cylFillColor.push(q(p,55)),b.periodColor&&b.periodColor.push(q(p,10)),b.winColor&&b.winColor.push("666666"),b.lossColor&&b.lossColor.push("CC0000"),b.drawColor&&b.drawColor.push("666666"),b.scorelessColor&&b.scorelessColor.push("FF0000"),b.gridColor&&b.gridColor.push(q(p,30)),b.categoryBgColor&&b.categoryBgColor.push(q(p,10)),b.dataTableBgColor&&
b.dataTableBgColor.push(q(p,10)),b.gridResizeBarColor&&b.gridResizeBarColor.push(C(p,90)),b.scrollBarColor&&b.scrollBarColor.push(q(p,50)))};d.prototype={getColor:function(a){return this.paletteOptions[a][this.paletteIndex]},getPlotColor:function(a){var c=this.paletteColors;a=this.useFlatColors?this.getColor("plotFillColor"):c[a%this.paletteLen];a||(this.iterator===this.paletteLen&&(this.iterator=0),a=c[this.iterator],this.iterator+=1);return a},parseColorMix:function(a,c){var d=[],b,f,m,s,e,h,k,
v,t,J;c=c.replace(/\s/g,"");c=c.toLowerCase();if(""===c||null===c||void 0===c)d=[a];else for(f=c.split(","),m=a.split(","),s=Math.max(f.length,m.length,1),e=f[0],h=m[0],t=/[\{\}]/ig,J=0;J<s;J++)k=(f[J]||e).replace(t,""),v=m[J]||h,"color"==k?d.push(v):"light"==k.substr(0,5)?(b=k.indexOf("-"),b=-1==b?1:k.substr(b+1,k.length-b),b=100-b,d.push(q(v,b))):"dark"==k.substr(0,4)?(b=k.indexOf("-"),b=-1==b?1:k.substr(b+1,k.length-b),b=100-b,d.push(C(v,b))):d.push(k);return d},parseAlphaList:function(a,c){var d=
a.split(","),b=[],f,m=100,s;for(s=0;s<c;s++)f=t(d[s]),void 0!==f&&null!==f&&(m=f),b[s]=m;return b.join()},parseRatioList:function(a,c){var d=a.split(","),b=[],f=0,m,s;for(s=0;s<c;s++)m=d[s],m=isNaN(m)||void 0===m?0:Math.abs(Number(m)),m=100<m?100:m,b[s]=m,f+=m;f=100<f?100:f;if(d.length<c)for(s=d.length;s<c;s++)b[s]=(100-f)/(c-d.length);b[-1]=0;return b.join()}};d.prototype.constructor=d;f.defaultGaugePaletteOptions={paletteColors:[a,a,a,a,a],bgColor:["CBCBCB,E9E9E9","CFD4BE,F3F5DD","C5DADD,EDFBFE",
"A86402,FDC16D","FF7CA0,FFD1DD"],bgAngle:[270,270,270,270,270],bgRatio:["0,100","0,100","0,100","0,100","0,100"],bgAlpha:["50,50","60,50","40,20","20,10","30,30"],toolTipBgColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],toolTipBorderColor:["545454","545454","415D6F","845001","68001B"],baseFontColor:["555555","60634E","025B6A","A15E01","68001B"],tickColor:["333333","60634E","025B6A","A15E01","68001B"],trendDarkColor:["333333","60634E","025B6A","A15E01","68001B"],trendLightColor:["f1f1f1","F3F5DD",
"EDFBFE","FFF5E8","FFD1DD"],pointerBorderColor:["545454","60634E","415D6F","845001","68001B"],pointerBgColor:["545454","60634E","415D6F","845001","68001B"],canvasBgColor:["FFFFFF","FFFFFF","FFFFFF","FFFFFF","FFFFFF"],canvasBgAngle:[0,0,0,0,0],canvasBgAlpha:["100","100","100","100","100"],canvasBgRatio:["","","","",""],canvasBorderColor:["545454","545454","415D6F","845001","68001B"],canvasBorderAlpha:[100,100,100,90,100],altHGridColor:["EEEEEE","D8DCC5","99C4CD","DEC49C","FEC1D0"],altHGridAlpha:[50,
35,10,20,15],altVGridColor:["767575","D8DCC5","99C4CD","DEC49C","FEC1D0"],altVGridAlpha:[10,20,10,15,10],borderColor:["767575","545454","415D6F","845001","68001B"],borderAlpha:[50,50,50,50,50],legendBgColor:["ffffff","ffffff","ffffff","ffffff","ffffff"],legendBorderColor:["545454","545454","415D6F","845001","D55979"],plotFillColor:["767575","D8DCC5","99C4CD","DEC49C","FEC1D0"],plotBorderColor:["999999","8A8A8A","6BA9B6","C1934D","FC819F"],msgLogColor:["717170","7B7D6D","92CDD6","965B01","68001B"],
TrendLightShadeOffset:30}}]);
FusionCharts.register("module",["private","modules.renderer.js-annotations",function(){var f=this,t=f.core,C=f.hcLib,q=f.window,d=/msie/i.test(q.navigator.userAgent)&&!q.opera,a=C.addEvent,m=C.removeEvent,F=C.hasTouch,c=q.Number,l=F?6:5,b="rgba(192,192,192,"+(d?.002:1E-6)+")",d=q.Math,p=d.min,H=d.max,s=d.sin,e=d.cos,h=d.PI,k=h/180,v=d.abs,K=f.extend,J=C.pluck,n=C.pluckNumber,N=C.graphics.convertColor,B=C.getValidValue,U=C.parseUnsafeString,r=C.setImageDisplayMode,ga=C.graphics.parseColor,X=C.setLineHeight,
aa=C.getMouseCoordinate,W={style:{}},ya=C.toRaphaelColor,va=function(a,b){return{start:-a,end:-b,angle:a-b}},za=function(a,b,d,e,h){var k,f,l=0,m=0;f=void 0===b||null===b?1:b;var s;if(!a||!a.toString)return{value:d,hasDynamicMacros:!1};a=a.toString();a=a.toLowerCase().replace(/\s/g,"");if(d=a.match(/^[\+\-]?\d+(\.\d+)?|[\+\-]\d+(\.\d+)?/g)){for(b=0;b<d.length;b+=1)l+=Number(d[b])||0;l*=f}if(d=a.match(/^[\+\-]?(\$[a-z0-9\.]+)|[\+\-](\$[a-z0-9\.]+)/g))for(b=0;b<d.length;b+=1){k=d[b];var n=e,v=h,p=k.split("."),
q=void 0,r=void 0,t=0;for(f=void 0;q=p.shift();)switch(typeof(r=n[q])){case "object":n=r[q];break;case "function":r=r(p,v),"-"===k.charAt()&&(r*=-1),f=!0;default:t+=c(r)||0,p.length=0}k=t;f&&(s=!0);m+=k}if(d=a.match(/^[\+\-]?\$\d+(\.\d+)?|[\+\-]\$\d+(\.\d+)?/g))for(b=0;b<d.length;b+=1)m=m+Number(d[b].replace("$",""))||0;return{value:l+m,hasDynamicMacros:s}},ja=function(a,b,c){if(!b.removed){b=b.data("annotation");var d=b.getRenderer(),e=aa(d.container,c),h=e.annotationOptions=b.options,k=e.groupOptions=
b.group.options;e._shape=b;"id"in h&&(e.annotationId=h.id);"id"in k&&(e.groupId=k.id);f.raiseEvent(a,e,d.fusionCharts,c)}},O,na,ma;na=function(a,b,c,d,e){this.options=a;this.attrs={};this.css={};this.bounds={};this.shared=b;this.snaps=c||{};this.annotations=e;this.items=b=[];this._idstore=d;a.id&&(this._id=a.id,d[a.id]=this);if(a=a.items)for(d=0,c=a.length;d<c;d+=1)b.push(new ma(a[d],this))};K(na.prototype,{scaleImageX:1,scaleImageY:1,scaleText:1,scaleValue:1,scaleValueComplement:1,scaleX:1,scaleY:1});
na.prototype.setup=function(){var a=this.options,b=this.shared,c=this.getRenderer();c&&(this.isBelow=0!==n(a.showbelow,a.showbelowchart,b.showbelow),this.useTracker=!this.isBelow&&c.layers.tracker&&this.shared.useTracker,this.raiseOwnEvents=b.interactionevents)};na.prototype.scale=function(){var a=this.options,b=this.shared,c=this.bounds,d=this.snaps,e=this.getRenderer(),h=b.rootxscale,k=b.rootyscale,f=c.xs=n(a.xscale,b.xscale,100)/100,l=c.ys=n(a.yscale,b.yscale,100)/100,m,s,v;e&&(this.scaleText*=
l,this.scaleImageX*=f,this.scaleImageY*=l,0!==n(a.autoscale,b.autoscale)&&(f=n(a.origw,b.origw),l=n(a.origh,b.origh),f=e.chartWidth/f,l=e.chartHeight/l,e=0!==n(a.constrainedscale,b.constrainedscale),m=f<l?f:l,s=e?m:f,v=e?m:l,this.scaleValue=na.prototype.scaleValue*m,this.scaleValueComplement=na.prototype.scaleValueComplement*(e?m:f<l?l:f),this.scaleX=na.prototype.scaleX*s,this.scaleY=na.prototype.scaleX*v,c.xs*=s,c.ys*=v,h*=s,k*=v,"1"==J(a.scaletext,b.scaletext)&&(this.scaleText=na.prototype.scaleText*
v),"1"==J(a.scaleimages,b.scaleimages)&&(this.scaleImageX=na.prototype.scaleImageX*s,this.scaleImageY=na.prototype.scaleImageY*v)),c.x=za(J(a.x,a.xpos),h,0,d,this.isBelow).value+n(a.grpxshift,b.grpxshift,0),c.y=za(J(a.y,a.ypos),k,0,d,this.isBelow).value+n(a.grpyshift,b.grpyshift,0),this.xshift=n(a.xshift,b.xshift,0),this.yshift=n(a.yshift,b.yshift,0))};na.prototype.draw=function(){var a=this.getRenderer(),b=this.options,c=this.bounds,d=this.items,e=a&&a.layers.dataset,h=this.wrapper;if(a){h||(this.wrapper=
h=a.paper.group("annotations"),e&&(this.isBelow?h.insertBefore(e):h.insertAfter(a.layers.datalabels||e)));this.wrapper.attr({x:0,y:0,visibility:n(b.visible,1)?"":"hidden"}).translate(c.x,c.y);b=0;for(c=d.length;b<c;b+=1)a=d[b],a.scale(!0),a.queueDraw?a.queue():(a.setup(),a.draw());return this}};na.prototype.destroy=function(){for(var a=this.wrapper,b=this.items,c;c=b.shift();)c.destroy();a&&(this.wrapper=a.remove());this._idstore[this._id]===this&&delete this._idstore[this._id]};na.prototype.addItem=
function(a,b){var c;this.items.push(c=new ma(a,this,this._idstore));b&&null!==this.getRenderer()&&(c.scale(),c.setup(),c.draw());return c};na.prototype.removeItem=function(a){for(var b=this.items,c=b.length;c--;)if(a===b[c]._id)return b.splice(c,1)};na.prototype.getRenderer=function(){return this.annotations&&this.annotations.getRenderer()||null};ma=function(a,b){var c=!1,d;this.options=a;this.group=b;this.args=[];this.attrs={};this.attrsTracker={};this.style={};this.bounds={};this._idstore=b._idstore;
a.id&&(this._id=a.id,b._idstore[a.id]=this);this.type=a.type&&a.type.toLowerCase&&a.type.toLowerCase();for(d in ma.eventNames)"function"===typeof a[d]&&(this[d]=a[d],c=!0);this.hasEvents=c;"function"===typeof a.onload&&(this.onload=a.onload)};f.extend(ma.prototype,{getAbsoluteBounds:function(){var a=this.bounds,b=a.x1,c=a.y1,d=a.x2,e=a.y2,h=p(b,d),k=p(c,e),b=H(b,d)-h,c=H(c,e)-k;return{x:h,width:b,y:k,height:c,r:a.r,unscaled:{width:b/a.xs,height:c/a.ys}}},queue:function(){this.group.annotations.shapesToDraw.push(this)},
scale:function(a){var b=this,c=b.group,d=c.bounds,e=b.bounds,h=b.options,k=c.snaps,f=J(h.x,h.xpos),l=J(h.y,h.ypos),m=J(h.tox,h.toxpos),s=J(h.toy,h.toypos),v=e.xs=d.xs,d=e.ys=d.ys,p=n(h.xshift,c.xshift,0),q=n(h.yshift,c.yshift,0),r;r=function(d,e,h,k){d=za(d,e,h,k,c.isBelow);d.hasDynamicMacros&&a&&(b.queueDraw=!0);return d.value};b.hasDimension=!0;b.hasDimensionX=!0;b.hasDimensionY=!0;e.x1=r(f,v,0,k)+p;void 0===m?(b.hasDimension=!1,b.hasDimensionX=!1,e.x2=e.x1):e.x2=r(m,v,0,k)+p;e.y1=r(l,d,0,k)+q;
void 0===s?(b.hasDimension=!1,b.hasDimensionY=!1,e.y2=e.y1):e.y2=r(s,d,0,k)+q;ma.angularShapeTypes[b.type]&&(e.angles=va(r(h.startangle,1,0,k),r(h.endangle,1,360,k)));e.r=r(h.radius,c.scaleValue,0,k)},setup:function(){var a=this.options,c=this.group,d=c.options,e=this.attrs,h=this.style,k=c.scaleValue,f=n(d.fillalpha,d.alpha,100),l=this.fillAlpha=J(a.fillalpha,a.alpha,f),m=this.fillColor=J(a.fillcolor,a.color,d.color),s=this.fillPattern=J(a.fillpattern&&a.fillpattern.toLowerCase&&a.fillpattern.toLowerCase(),
d.fillpattern&&d.fillpattern.toLowerCase&&d.fillpattern.toLowerCase()),v=this.bordered=n(a.showborder,ma.borderedShapeTypes[this.type],!!B(a.bordercolor)),p=this.borderColor=J(a.bordercolor,d.bordercolor,m),f=this.borderAlpha=n(a.borderalpha,a.alpha,d.borderalpha,f),q=this.dashed=!!n(a.dashed,0),r=n(a.borderthickness,a.thickness,2)*k;this.link=J(a.link,d.link);this.shadow="1"==J(a.showshadow,d.showshadow);void 0===m&&(m=ma.borderedShapeTypes[this.type]&&"none"||"#ff0000",void 0===p&&(p="#ff0000"));
v&&r?(e.stroke=N(p,f),e["stroke-linecap"]="round",e["stroke-width"]=r,q&&(e["stroke-dasharray"]=[n(a.dashlen,5)*k,n(a.dashgap,3)*k])):e.stroke="none";this.fillOptions={gradientUnits:"objectBoundingBox",color:m,alpha:l,ratio:J(a.fillratio,d.fillratio),angle:360-n(a.fillangle,0),radialGradient:"radial"===s};this.link&&(h.cursor="pointer",h._cursor="hand");e.visibility=n(a.visible,1)?"":"hidden";this.useTracker=c.useTracker;this.toolText=U(J(a.tooltext,d.tooltext));if(this.useTracker||this.link||this.toolText)K(this.attrsTracker,
{stroke:b,fill:b}),this.link&&(this.attrsTracker.ishot=+new Date);this.raiseOwnEvents=c.raiseOwnEvents},draw:function(){var b=this.getRenderer(),c=this.type,d=this.attrs,e=this.style,h=b&&b.paper,k=ma.types[c]&&ma.types[c].call&&ma.types[c].call(this,b),f=ma.imageShapeTypes[k],l=ma.textShapeTypes[k],s=f||l||ma.trackerShapeTypes[k],v=this.link||this.toolText,n=this.wrapper,c=this.tracker,p=b&&b.layers.tracker||this.group.wrapper,q=!1,r=c||n,t=ma.eventNames,F=ma.ownEvents,B,C;if(b){if(k){if(n)if(n.elemType!==
k){if(this.ownEventsAttached){for(C in F)r["un"+C].apply(n,F[C]);this.ownEventsAttached=!1}n=n.remove()}else if(this.hasEvents)for(B in t)(C=this[B])&&C.eventAttached&&(m(r.node,t[B],C),C.eventAttached=!1);f||(d.fill=ya(this.fillOptions));n?n.attr(d).css(e):(this.args.push(this.group.wrapper),n=this.wrapper=h[k].apply(h,this.args).attr(d).css(e),n.elemType=k,n.data("annotation",this),q=!0,this.args.pop());!this.shadow||this.shadowAdded||f||l?n.shadow(this.shadowAdded=!1):n.shadow(this.shadowAdded=
!0,H(this.borderAlpha,this.fillOptions.alpha)/100);v?this.useTracker&&(c||(this.args.push(p),c=this.tracker=s?h.rect(0,0,0,0,0,p):h[k].apply(h,this.args),this.args.pop()),c.attr(d).attr(this.attrsTracker)):c&&(c=c.remove());r=c||n;if(this.raiseOwnEvents&&!this.ownEventsAttached){for(C in F)r[C].apply(n,F[C]);this.ownEventsAttached=!0}this.link&&r.click(b.linkClickFN,this);this.toolText&&(r.tooltip(this.toolText||""),this.group.wrapper.trackTooltip(!0));if(this.hasEvents)for(B in t)(C=this[B])&&!C.eventAttached&&
(a(r.node,t[B],C,this),C.eventAttached=!0);f||(c&&s&&(b=n.getBBox(),c.attr({x:b.x,y:b.y,width:b.width,height:b.height})),q&&this.onload&&this.onload(d))}return this}},destroy:function(){var a=this.wrapper,b=this.tracker,c=b||a,d=ma.eventNames,e=ma.ownEvents,h,k;if(a){if(this.ownEventsAttached){for(k in e)c["un"+k].apply(a,e[k]);this.ownEventsAttached=!1}if(this.hasEvents)for(h in d)(k=this[h])&&k.eventAttached&&(m(c.node,d[h],k),k.eventAttached=!1);b&&(this.tracker=b.remove());this.wrapper=a.remove()}this._idstore[this._id]===
this&&delete this._idstore[this._id]},getRenderer:function(){return this.group&&this.group.getRenderer()||null}});f.extend(ma,{imageShapeTypes:{image:!0},angularShapeTypes:{circle:!0,arc:!0},textShapeTypes:{text:!0},trackerShapeTypes:{image:!0,text:!0},borderedShapeTypes:{path:!0,line:!0},eventNames:{onmouseover:F?"touchstart":"mouseover",onmouseout:"mouseout",onmousemove:F?"touchmove":"mousemove",onclick:"click"},ownEvents:{click:[function(a){ja("annotationClick",this,a)}],hover:[function(a){ja("annotationRollOver",
this,a)},function(a){ja("annotationRollOut",this,a)}]},textAlignOptions:{left:"start",right:"end",center:"middle"},textVerticalAlignOptions:{top:"bottom",middle:"middle",bottom:"top"},textRotationOptions:{0:"0",1:"270",right:"90",cw:"90",left:"270",ccw:"270"},types:{rectangle:function(){var a=this.args,b=this.attrs,c=this.getAbsoluteBounds(),d=.5*c.width;c.r>d&&(c.r=d);a[0]=b.x=c.x;a[1]=b.y=c.y;a[2]=b.width=c.width;a[3]=b.height=c.height;a[4]=b.r=c.r;return"rect"},line:function(){var a=this.attrs,
b=this.bounds;this.args[0]=a.path=["M",b.x1,b.y1,"L",b.x2,b.y2];1===a["stroke-width"]&&(a["shape-rendering"]="crisp");a["stroke-width"]<l&&(this.attrsTracker["stroke-width"]=l);this.bordered&&this.dashed&&(this.attrsTracker["stroke-dasharray"]="solid");return"path"},path:function(){var a=this.attrs,b=this.bounds;this.args[0]=a.path=this.options.path;a.transform=["T",b.x1,b.y1,"S",b.xs,b.ys,b.x1,b.y1];1===a["stroke-width"]&&(a["shape-rendering"]="crisp");return"path"},polygon:function(){var a=this.args,
b=this.attrs,c=this.options,d=this.bounds,e=this.group,h=e.snaps;a[0]=za(c.sides,1,5,h,e.isBelow).value;a[1]=d.x1;a[2]=d.y1;a[3]=d.r;a[4]=za(c.startangle,1,0,h,e.isBelow).value;a[5]=0;b.polypath=a.slice(0);return"polypath"},circle:function(a){var b=this.args,c=this.attrs,d=this.options,f=this.bounds,l=a.chartWidth,m=a.chartHeight,n=this.group.scaleValueComplement,p=this.group.snaps,r=f.angles,q=this.group;a=f.r;J(d.radius)||(f.r=l<m?l*f.xs:m*f.ys,f.r=a=.3*f.r);d=za(d.yradius,n,a,p,q.isBelow).value;
this.fillPattern||(this.fillOptions.radialGradient=!0,this.fillPattern="radial");"radial"===this.fillPattern&&(this.fillOptions.cx=this.fillOptions.cy=.5);m=r.angle%360;if(!m&&a===d)return b[0]=c.cx=f.x1,b[1]=c.cy=f.y1,b[2]=c.r=f.r,"circle";m||(r.angle=0<r.angle?r.angle-.001:r.angle+.001,r.start=r.end-r.angle);m||m==r.angle||(m=360);l=r.start*k;r=r.end*k;m*=k;p=f.x1;q=f.y1;f=p+e(l)*a;n=q+s(l)*d;p+=e(r)*a;q+=s(r)*d;a=["M",f,n,"A",a,d,0,v(m)>=h?1:0,l<r?1:0,p,q,"Z"];b[0]=c.path=a;return"path"},arc:function(a){var b=
this.options,c=this.args,d=this.attrs,e=this.bounds,h=a.chartWidth;a=a.chartHeight;var f=this.group,l=f.scaleValue,m=e.angles;J(b.radius)||(e.r=h<a?h*e.xs:a*e.ys,e.r*=.3);e.innerR=za(b.innerradius,l,.8*e.r,this.group.snaps,f.isBelow).value;e.innerR>e.r&&(e.innerR+=e.r,e.r=e.innerR-e.r,e.innerR-=e.r);this.fillPattern||(this.fillOptions.radialGradient=!0,this.fillPattern="radial");"radial"===this.fillPattern&&(this.fillOptions.cx=this.fillOptions.cy=.5);c[0]=e.x1;c[1]=e.y1;c[2]=e.r;c[3]=e.innerR;c[4]=
m.end*k;c[5]=m.start*k;d.ringpath=c.slice(0);return"ringpath"},text:function(a){var b=this.args,c=this.style,d=this.attrs,e=this.group,h=this.bounds,k=this.options,f=this.getAbsoluteBounds(),l=J(k.align,e.options.textalign,"center").toLowerCase(),m=J(k.valign,e.options.textvalign,"middle").toLowerCase(),s=U(J(k.text,k.label)),p=a.logic.smartLabel,v=n(k.wrap,e.options.wraptext,1),r,q,t=J(k.rotatetext,e.options.rotatetext,"0").toLowerCase(),t=ma.textRotationOptions[t],F="0"!==t?"y":"x",B=a.options.orphanStyles;
a=K({},B.defaultStyle.style||{});B=e.id&&B[e.id.toLowerCase()]||W;a=K(a,B.style);var B=parseFloat(a.fontSize),C=J(k.font,e.options.font,a.fontFamily),e=n(k.fontsize,e.options.fontsize,B)*e.scaleText;v&&(r=n(k.wrapwidth,this.hasDimensionX?f.width/h.xs:void 0),q=n(k.wrapheight,this.hasDimensionY?f.height/h.ys:void 0),r&&(r*=h.xs),q&&(q*=h.ys));c.fontFamily=C;c.fontWeight=n(k.bold,k.isbold,0)?"bold":"normal";n(k.italic,k.isitalic,0)&&(c.fontStyle="italic");k.bgcolor&&(!d["text-bound"]&&(d["text-bound"]=
[]),d["text-bound"][0]=ga(k.bgcolor));k.bordercolor&&(!d["text-bound"]&&(d["text-bound"]=[]),d["text-bound"][1]=ga(k.bordercolor),d["text-bound"][2]=n(k.borderthickness,1),d["text-bound"][3]=n(k.padding,1));k.fontcolor&&(d.fill=ga(k.fontcolor),this.fillOptions&&(this.fillOptions.color=d.fill));c.fontSize=e+"px";e===B?c.lineHeight=a.lineHeight:X(c);d["text-anchor"]=ma.textAlignOptions[l]||ma.textAlignOptions.center;p.setStyle(c);c=p.getSmartText(s,r,q,!1);d["vertical-align"]=ma.textVerticalAlignOptions[m]||
ma.textVerticalAlignOptions.middle;d["text-anchor"]===ma.textAlignOptions.left?f[F]+=n(k.leftmargin,0):d["text-anchor"]===ma.textAlignOptions.center&&(f[F]+=.5*n(k.leftmargin,0));"0"!==t&&(d.rotation=[parseFloat(t),f.x,f.y]);b[0]=d.x=f.x;b[1]=d.y=f.y;b[2]=d.text=c.text;c.tooltext&&(d.title=c.tooltext);delete d.stroke;delete d["stroke-weight"];return"text"},image:function(a){var b=this,c=b.style,d=a.chartWidth,e=a.chartHeight;a=b.options;var h=b.attrs,k=b.args,f=B(a.url),l=b.group.scaleImageX*J(Number(a.xscale),
100)/100,m=b.group.scaleImageY*J(Number(a.yscale),100)/100,s=b.getAbsoluteBounds(),p={width:1,height:1},v;if(!f)return k[0]=h.x=s.x,k[1]=h.y=s.y,k[2]=h.width=s.width,k[3]=h.height=s.height,k[4]=h.r=s.r,"rect";v=new q.Image;v.onload=function(){p=r("none","top","left",100,0,d,e,v);delete p.x;delete p.y;p=K(p,{width:(b.hasDimensionX?s.unscaled.width:p.width)*l,height:(b.hasDimensionY?s.unscaled.height:p.height)*m});setTimeout(function(){var a,d,e;if(a=b.wrapper){a.attr(p);if(d=b.tracker)e=a.getBBox(),
d.attr({x:e.x,y:e.y,width:e.width,height:e.height});a.css({opacity:c.opacity=H(n(b.fillAlpha,b.borderAlpha),b.borderAlpha)/100})}b.onload&&b.onload(p)},0)};v.src=f;k[0]=h.src=f;k[1]=h.x=s.x;k[2]=h.y=s.y;k[3]=h.width=(b.hasDimensionX?s.unscaled.width:p.width)*l;k[4]=h.height=(b.hasDimensionY?s.unscaled.height:p.height)*m;c.opacity=H(n(b.fillAlpha,b.borderAlpha),b.borderAlpha)/100;delete h.stroke;delete h.fill;delete h["stroke-linecap"];return"image"}}});O=function(){this.groups=[];this._idstore={};
this._options={}};C.Annotations=O;f.extend(O.prototype,{reset:function(a,b,c){var d=this.groups,e;this.clear();if(c){e={};for(var h in c)switch(typeof c[h]){case "object":case "function":e["-$"+h]=e["$"+h]=e["+$"+h]=c[h];break;default:e["$"+h]=e["+$"+h]=c[h],e["-$"+h]=-1*c[h]}e=this._literals=e}b&&(this._options=b);if(a&&a.groups&&d)for(c=0;c<a.groups.length;c+=1)d.push(new na(a.groups[c],b,e,this._idstore,this))},getRenderer:function(){return this._renderer},addGroup:function(a){var b=this.getRenderer();
this.groups.push(a=new na(a,this._options,this._literals,this._idstore,this));b&&(a.setup(),a.scale(),a.draw());return a},addItem:function(a,b,c){var d,e=this.getRenderer();"string"===typeof a?d=this._idstore[a]:(c=b,b=a);if(d&&d.addItem){if(!e&&c){f.raiseWarning(this,"04031411430","run","Annotations~addItem()","Cannot draw the shapeif the group has not been drawn. Use Annotations~draw() to draw the group and pass the renderer to it.");return}a=d.addItem(b,c)}else a=this.addGroup({}).addItem(b,c);
return a},draw:function(a){var b=this.groups,c,d;if(b&&(this._renderer=a||this._renderer))for(c=0,d=b.length;c<d;c++)a=b[c],a.setup(),a.scale(),a.draw()},clear:function(){var a=this.groups,b;if(a){for(;b=a.shift();)b.destroy();this.shapesToDraw=[]}},dispose:function(){var a;this.disposing=!0;this.clear();for(a in this)delete this[a];this.disposed=!0},hide:function(a){if(a=this._idstore[a])return a.attrs.visibility="hidden",a.wrapper&&a.wrapper.hide(),a},show:function(a){if(a=this._idstore[a])return a.attrs.visibility=
"",a.wrapper&&a.wrapper.show(),a},update:function(a,b,c){a=this._idstore[a];var d;if(a&&b){if("object"===typeof b)for(d in b.id&&delete b.id,b.type&&delete b.type,b)a.options[(d+"").toLowerCase()]=b[d]+"";else a.options[(b+"").toLowerCase()]=c+"";a.wrapper&&(a.scale(),a.setup(),a.draw());return a}},destroy:function(a){var b=this._idstore[a],c=b.group;b&&"function"===typeof b.destroy&&(c&&c.removeItem(a),b.destroy())},shapesToDraw:[]});f.core.addEventListener("beforeinitialize",function(a){"javascript"===
a.sender.options.renderer&&(a.sender.annotations=new O)});f.core.addEventListener("disposed",function(a){a.sender.annotations&&a.sender.annotations.dispose()});f.addEventListener("internal.animationComplete",function(a){var b=(a=a.sender.annotations)&&a.shapesToDraw,c=b&&b.length,d,e;if(c){for(e=0;e<c;e++)d=b[e],d.queueDraw=!1,d.scale(),d.setup(),d.draw();a.shapesToDraw=[]}});t.addEventListener("rendered",function(a,b){if("javascript"===b.renderer){var c=a.sender,d=c.jsVars||{},e=d.instanceAPI;d.hcObj&&
e&&e.drawAnnotations?(c.showAnnotation||(c.showAnnotation=function(){c.annotations.show.apply(c.annotations,arguments)}),c.hideAnnotation||(c.hideAnnotation=function(){c.annotations.hide.apply(c.annotations,arguments)})):(delete c.showAnnotation,delete c.hideAnnotation)}})}]);
FusionCharts.register("module",["private","modules.renderer.js-base",function(){var f=this,t=f.hcLib,C=t.Raphael,q=f.window,d=q.document,a=t.BLANKSTRING,m=t.createTrendLine,F="https:"===q.location.protocol?"https://export.api3.fusioncharts.com/":"http://export.api3.fusioncharts.com/",c=t.pluck,l=t.getValidValue,b=t.pluckNumber,p=t.getFirstValue,H=t.getDefinedColor,s=t.parseUnsafeString,e=t.FC_CONFIG_STRING,h=t.extend2,k=t.getDashStyle,v=t.parseTooltext,K=t.toPrecision,J=t.regex.dropHash,n=t.HASHSTRING,
N=t.getSentenceCase,B=t.addEvent,U=function(a){return void 0!==a&&null!==a},r=q.Math,ga=t.TOUCH_THRESHOLD_PIXELS,X=t.CLICK_THRESHOLD_PIXELS,aa=r.min,W=r.max,ya=r.abs,va=r.ceil,za=r.floor,ja=r.log,O=r.pow,na=r.sqrt,ma=r.round,M=t.graphics.getColumnColor,T=t.getFirstColor,u=t.setLineHeight,L=t.pluckFontSize,da=t.getFirstAlpha,sa=t.graphics.getDarkColor,ta=t.graphics.getLightColor,S=t.graphics.convertColor,$=t.COLOR_TRANSPARENT,oa=t.POSITION_CENTER,ia=t.POSITION_TOP,Ea=t.POSITION_BOTTOM,fa=t.POSITION_RIGHT,
La=t.POSITION_LEFT,Ba=t.parsexAxisStyles,ha=t.chartAPI,Fa=t.graphics.mapSymbolName,fb=ha.singleseries,Xa=ha.multiseries,xa=t.COMMASTRING,gb=t.STRINGUNDEFINED,Sa=t.ZEROSTRING,Ia=t.ONESTRING,Ra=t.HUNDREDSTRING,Da=t.PXSTRING,pb=t.COMMASPACE,Lb=q.navigator.userAgent.match(/(iPad|iPhone|iPod)/g),Ub={left:"start",right:"end",center:"middle"},Mb=t.BLANKSTRINGPLACEHOLDER,vb=t.BGRATIOSTRING,Eb=t.COLOR_WHITE,rb=t.TESTSTR,Ib=t.graphics.getAngle,tb=t.axisLabelAdder,eb=t.falseFN,Tb=t.NumberFormatter,sb=t.getLinkAction,
Qb=t.getAxisLimits,cb=t.createDialog,A=function(a,b){return 0<a?ja(a)/ja(b||10):null},G=t.hasTouch=void 0!==d.documentElement.ontouchstart,D=t.fireEvent=function(a,b,c,d){t.dem.fire(a,b,c,d)},V={1:"bold",0:"normal"},Z={1:"italic",0:"normal"},ba={1:"underline",0:"none"},Q={font:function(a,b){b.style.fontFamily=a},size:function(a,b){a&&(b.style.fontSize=L(a)+Da)},color:function(b,c,d){c.style.color=b&&b.replace&&b.replace(J,n)||a;d&&(c.color=c.style.color)},bgcolor:function(b,c){c.style.backgroundColor=
b&&b.replace&&b.replace(J,n)||a},bordercolor:function(b,c){c.style.border="1px solid";c.style.borderColor=b&&b.replace&&b.replace(J,n)||a},ishtml:a,leftmargin:function(a,c){c.style.marginLeft=b(a,0)+Da},letterspacing:function(a,c){c.style.letterSpacing=b(a,0)+Da},bold:function(a,b){b.style.fontWeight=V[a]||""},italic:function(a,b){b.style.fontStyle=Z[a]||""},underline:function(a,b){b.style.textDecoration=ba[a]||""}},pa=t.chartPaletteStr={chart2D:{bgColor:"bgColor",bgAlpha:"bgAlpha",bgAngle:"bgAngle",
bgRatio:"bgRatio",canvasBgColor:"canvasBgColor",canvasBaseColor:"canvasBaseColor",divLineColor:"divLineColor",legendBgColor:"legendBgColor",legendBorderColor:"legendBorderColor",toolTipbgColor:"toolTipbgColor",toolTipBorderColor:"toolTipBorderColor",baseFontColor:"baseFontColor",anchorBgColor:"anchorBgColor"},chart3D:{bgColor:"bgColor3D",bgAlpha:"bgAlpha3D",bgAngle:"bgAngle3D",bgRatio:"bgRatio3D",canvasBgColor:"canvasBgColor3D",canvasBaseColor:"canvasBaseColor3D",divLineColor:"divLineColor3D",divLineAlpha:"divLineAlpha3D",
legendBgColor:"legendBgColor3D",legendBorderColor:"legendBorderColor3D",toolTipbgColor:"toolTipbgColor3D",toolTipBorderColor:"toolTipBorderColor3D",baseFontColor:"baseFontColor3D",anchorBgColor:"anchorBgColor3D"}},ua=function(){var a={},b,c=function(){var d,g,e,h,k=0,l,A,m=parseInt(f.core.options.resizeTrackingInterval,10)||300,D;for(d in a)k+=1,g=a[d],e=g.jsVars,l=g.ref,!g.disposed&&(h=l&&l.parentNode)&&(A=l.style)&&(/\%/g.test(A.width)||/\%/g.test(A.height))?(l=h.offsetWidth,D=h.offsetHeight,!e.resizeLocked&&
(l&&e._containerOffsetW!==l||D&&e._containerOffsetH!==D)&&(g.resizeTo&&g.resizeTo(),e._containerOffsetW=l,e._containerOffsetH=D)):(delete a[d],--k);b=k?setTimeout(c,m):clearTimeout(b)};return function(d,g){var e=d.jsVars,h=g||d.ref&&d.ref.parentNode||{};e._containerOffsetW=h.parentNode.offsetWidth;e._containerOffsetH=h.parentNode.offsetHeight;a[d.id]=d;b||(b=setTimeout(c,parseInt(f.core.options.resizeTrackingInterval,10)||300))}}(),Ta={getExternalInterfaceMethods:function(){var a=ha[this.jsVars.type],
a=a&&a.eiMethods,b="saveAsImage,print,exportChart,getXML,hasRendered,signature,cancelExport,getSVGString,lockResize,showChartMessage,",c;if("string"===typeof a)b+=a+xa;else if(void 0!==a||null!==a)for(c in a)b+=c+xa;return b.substr(0,b.length-1)},drawOverlayButton:function(a){var b=this.jsVars,c=b.overlayButton,e,g;if(a&&a.show){c||(c=b.overlayButton=d.createElement("span"),t.dem.listen(c,"click",function(){f.raiseEvent("OverlayButtonClick",a,b.fcObj)}));for(e=a.message?a.message:"Back";c.firstChild;)c.removeChild(c.firstChild);
c.appendChild(d.createTextNode(e));b.overlayButtonMessage=e;e={border:"1px solid "+(a.borderColor?a.borderColor.replace(J,n):"#7f8975"),backgroundColor:a.bgColor?a.bgColor.replace(J,n):"#edefec",fontFamily:a.font?a.font:"Verdana,sans",color:"#"+a.fontColor?a.fontColor:"49563a",fontSize:(a.fontSize?a.fontSize:"10")+Da,padding:(a.padding?a.padding:"3")+Da,fontWeight:0===parseInt(a.bold,10)?"normal":"bold",position:"absolute",top:"0",right:"0",_cursor:"hand",cursor:"pointer"};for(g in e)c.style[g]=e[g];
b.hcObj.container.appendChild(c);b.overlayButtonActive=!0}else c&&(b.overlayButton=c.parentNode.removeChild(c),b.overlayButtonActive=!1,delete b.overlayButtonMessage)},print:function(a){return this.jsVars.hcObj&&this.jsVars.hcObj.hasRendered&&this.jsVars.hcObj.print(a)},exportChart:function(a){var b=this.jsVars.hcObj;return b&&b.options&&b.options.exporting&&b.options.exporting.enabled?b.exportChart(a):!1},getSVGString:function(){return this.jsVars&&this.jsVars.hcObj&&this.jsVars.hcObj.paper&&this.jsVars.hcObj.paper.toSVG()},
resize:function(){var a=this.jsVars,b=a.container,c=a.hcObj;c&&(c&&c.destroy&&c.destroy(),t.createChart(a.fcObj,b,a.type,void 0,void 0,!1,!0),delete a.isResizing)},lockResize:function(a){return"boolean"!==typeof a?!!this.jsVars.resizeLocked:this.jsVars.resizeLocked=a},showChartMessage:function(a,b,c){var d=this.jsVars,g=d.hcObj,e=d.fcObj,h=e.options;d.msgStore[a]&&(a=d.msgStore[a]);b&&g&&g.hasRendered?a?g.showMessage(a,c):g.hideLoading():(g&&g.destroy&&g.destroy(),e._chartMessageImageStyle={imageHAlign:h.baseChartMessageImageHAlign,
imageVAlign:h.baseChartMessageImageVAlign,imageAlpha:h.baseChartMessageImageAlpha,imageScale:h.baseChartMessageImageScale},e._chartMessageStyle={color:h.baseChartMessageColor,fontFamily:h.baseChartMessageFont,fontSize:h.baseChartMessageFontSize},t.createChart(d.fcObj,d.container,d.type,void 0,a));return a},signature:function(){return"FusionCharts/3.4.0 (XT)"}},db=t.HCstub=function(c,d,e,h){c=c.chart;var g=b(c.showborder,1)?b(c.borderthickness,1):0,k=b(c.charttopmargin,h.charttopmargin,15)+g,f=b(c.chartrightmargin,
h.chartrightmargin,15)+g,l=b(c.chartbottommargin,h.chartbottommargin,15)+g,g=b(c.chartleftmargin,h.chartleftmargin,15)+g,A=k+l,m=g+f;e*=.7;d*=.7;A>e&&(k-=(A-e)*k/A,l-=(A-e)*l/A);m>d&&(g-=(m-d)*g/m,f-=(m-d)*f/m);d={_FCconf:{0:{stack:{}},1:{stack:{}},x:{stack:{}},oriCatTmp:[],isSpline:-1!==h.chartInstance.options.chartType.search(/spline/i),noWrap:!1,marginLeftExtraSpace:0,marginRightExtraSpace:0,marginBottomExtraSpace:0,marginTopExtraSpace:0,marimekkoTotal:0},chart:{alignTicks:!1,ignoreHiddenSeries:!1,
events:{},reflow:!1,spacingTop:k,spacingRight:f,spacingBottom:l,spacingLeft:g,marginTop:k,marginRight:f,marginBottom:l,marginLeft:g,borderRadius:0,plotBackgroundColor:"#FFFFFF",textDirection:"1"===c.hasrtltext?"rtl":"",style:{},animation:b(c.defaultanimation,c.animation,1)?{duration:500*b(c.animationduration,1)}:!1},colors:"AFD8F8 F6BD0F 8BBA00 FF8E46 008E8E D64646 8E468E 588526 B3AA00 008ED6 9D080D A186BE CC6600 FDC689 ABA000 F26D7D FFF200 0054A6 F7941C CC3300 006600 663300 6DCFF6".split(" "),credits:{href:t.CREDIT_HREF,
text:t.CREDIT_STRING,enabled:!1},global:{},labels:{items:[]},lang:{},legend:{enabled:!0,symbolWidth:12,borderRadius:1,backgroundColor:"#FFFFFF",initialItemX:0,title:{text:a,x:0,y:0,padding:2},scroll:{},itemStyle:{}},loading:{},plotOptions:{series:{pointPadding:0,borderColor:"#333333",events:{},animation:b(c.animation,c.defaultanimation,1)?{duration:1E3*b(c.animationduration,1)}:!1,states:{hover:{enabled:!1},select:{enabled:!1}},dataLabels:{enabled:!0,color:"#555555",style:{},formatter:function(){return this.point.showPercentValues?
h.numberFormatter.percentValue(this.percentage):this.point.displayValue}},point:{events:{}}},area:{states:{hover:{enabled:!1}},marker:{lineWidth:1,radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},radar:{states:{hover:{enabled:!1}},marker:{lineWidth:1,radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},areaspline:{states:{hover:{enabled:!1}},marker:{lineWidth:1,radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},line:{shadow:!0,states:{hover:{enabled:!1}},marker:{lineWidth:1,
radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},scatter:{states:{hover:{enabled:!1}},marker:{lineWidth:1,radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},bubble:{states:{hover:{enabled:!1}},marker:{lineWidth:1,radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},spline:{states:{hover:{enabled:!1}},marker:{lineWidth:1,radius:3,states:{hover:{enabled:!1},select:{enabled:!1}}}},pie:{size:"80%",allowPointSelect:!0,cursor:"pointer",point:{events:{legendItemClick:c.interactivelegend===
Sa?eb:function(){this.slice()}}}},pie3d:{size:"80%",allowPointSelect:!0,cursor:"pointer",point:{events:{legendItemClick:c.interactivelegend===Sa?eb:function(){this.slice()}}}},column:{},floatedcolumn:{},column3d:{},bar:{},bar3d:{}},point:{},series:[],subtitle:{text:a,style:{}},symbols:[],title:{text:a,style:{}},toolbar:{},tooltip:{style:{}},xAxis:{steppedLabels:{style:{}},labels:{x:0,style:{},enabled:!1},lineWidth:0,plotLines:[],plotBands:[],title:{style:{},text:a},tickWidth:0,scroll:{enabled:!1}},
yAxis:[{startOnTick:!1,endOnTick:!1,title:{style:{},text:a},tickLength:0,labels:{x:0,style:{}},plotBands:[],plotLines:[]},{tickLength:0,gridLineWidth:0,startOnTick:!1,endOnTick:!1,title:{style:{},text:a},labels:{x:0,style:{},enabled:!1,formatter:function(){return this.value!==Mb?this.value:a}},opposite:!0,plotBands:[],plotLines:[]}],exporting:{buttons:{exportButton:{},printButton:{enabled:!1}}}};c.palettecolors&&"string"===typeof c.palettecolors&&(d.colors=c.palettecolors.split(/\s*\,\s*/));return h.hcJSON=
d},wa=function(a,b,c,d,g){var e=[],h=!1;d=d||0;for(g=g||{max:Number.MIN_VALUE,min:Number.MAX_VALUE};d<a.length;++d)if(h)if(isNaN(a[d].y)||null===a[d].y){if(!c)break}else e.push({index:d,y:a[d].y});else isNaN(a[d].y)||null===a[d].y||(h=!0,e.push({index:d,y:a[d].y}));if(2<e.length){var h=g,k={},f,l,A;for(l=0;l<e.length;++l)f=e[l].index,k["D"+f]=0;for(f=0;10>f;++f)for(l=0;l<e.length;++l)A=0===l?(3*(e[l+1].y-e[l].y)-k["D"+e[l+1].index])/2:l===e.length-1?(3*(e[l].y-e[l-1].y)-k["D"+e[l-1].index])/2:(3*
(e[l+1].y-e[l-1].y)-k["D"+e[l+1].index]-k["D"+e[l-1].index])/4,k["D"+e[l].index]=A;f=ma(b/(e.length-1));for(l=1;l<e.length;++l){A=h;for(var m=void 0,D=void 0,G=void 0,s=void 0,p=D=void 0,n=void 0,v=void 0,r=void 0,r=void 0,m=k["D"+e[0].index],D=k["D"+e[l].index],G=e[0].y,s=3*(e[l].y-e[0].y)-2*m-D,D=2*(e[0].y-e[l].y)+m+D,p=A.max,n=A.min,v=0;v<=f;v++)r=v/f,r=G+m*r+s*r*r+D*r*r*r,r<n&&(n=r),r>p&&(p=r);A.max=p;A.min=n}}d<a.length&&!c&&wa(a,b,c,d,g);return g},ab=t.placeVerticalAxis=function(c,d,h,k,g,f,
A,m,D,G){var s=h[e],p=s.smartLabel,n,R,v,r,q=0,u=s.marginRightExtraSpace,t=s.marginLeftExtraSpace,V={},Z={},F={},ba=c.plotLines,B=c.plotBands,s=d.verticalAxisValuesPadding,Q=isNaN(d.fixedValuesPadding)?0:d.fixedValuesPadding,C=s-Q,ua=d.verticalAxisValuesPadding,pa=d.verticalAxisNamePadding,K=d.verticalAxisNameWidth,Ta=d.rotateVerticalAxisName&&String(d.rotateVerticalAxisName).toLowerCase(),wa="none"!==Ta,db=c.offset?c.offset:0,J=0,ab=0,H=0,Ha=0,Ga=0,Aa=0,jb=0,ca,O,N,la,s=2,jb=A?u+5:t+4,X=W(b(h.chart.plotBorderWidth,
1),0),M=c.showLine?c.lineThickness:X,ub=function(a,b){var c,g;a&&a.label&&void 0!==l(a.label.text)&&(N=a.label,N.style&&N.style!==O&&(O=N.style,p.setStyle(O)),n=p.getOriSize(a.label.text),g=(c=n.width)?c+2:0,a.isGrid?(V[b]={width:c,height:n.height,label:N},Ha<=g&&(Ha=g,d.lYLblIdx=b)):a.isTrend&&(A&&N.textAlign===La||N.textAlign===fa?(Z[b]={width:c,height:n.height,label:N},Ga=W(Ga,g)):(F[b]={width:c,height:n.height,label:N},Aa=W(Aa,g))))},L=function(b,d){var e,w=d?q:q+b;e=c.title.style;R=R||{};if(0<
w)return wa?(w<R.height&&(p.setStyle(e),R=p.getSmartText(c.title.text,g,w)),e=R.height):(w<R.width&&(p.setStyle(e),R=p.getSmartText(c.title.text,w,g)),e=R.width),c.title._actualWidth=e,c.title.text=R.text,R.tooltext&&(c.title.originalText=R.tooltext),d?w-e+b:w-e;c.title.text=a;return 0},Va=function(a,b,c){for(var d in a)a[d].label.x=b,a[d].label.y=c},H=0;for(ca=B.length;H<ca;H+=1)ub(B[H],H);H=0;for(ca=ba.length;H<ca;H+=1)ub(ba[H],H);c.title&&c.title.text!=a&&(O=c.title.style,p.setStyle(O),v=p.getOriSize(rb).height,
c.title._originalText=c.title.text,wa?(c.title.rotation="cw"===Ta?90:270,R=p.getSmartText(c.title.text,g,f),q=R.height,r=v):(c.title.rotation=0,R=p.getSmartText(c.title.text,void 0!==K?K:f,g),q=R.width,r=20));0<Aa&&(ab=Aa+ua);D&&(k=b(k.chart.maxlabelwidthpercent,0),1<=k&&100>=k&&(D=k*D/100,Ha>D&&(Ha=D)));J=W(Ga,Ha);J+=J?C+Q:0;0<q&&(J+=q+pa+jb);(function(){if(ab+J>f){la=ab+J-f;if(ab){if(ua>=la){ua-=la;return}la-=ua;ua=0}if(C+pa>=la)pa>=la?pa-=la:(C-=la-pa,pa=0);else{la-=C+pa;pa=C=0;if(20<Aa)if(Ga>
Ha){if(Aa-Ga>=la){Aa-=la;return}if(Ga-Aa>=la){Ga-=la;return}Ga>Aa?(la-=Ga-Aa,Ga=Aa):(la-=Aa-Ga,Aa=Ga);if(2*(Ga-Ha)>=la){Aa-=la/2;Ga-=la/2;return}la-=2*(Ga-Ha);Aa=Ga=Ha}else{if(Aa-20>=la){Aa-=la;return}la-=Aa-20;Aa=20}if(Ga>Ha){if(Ga-Ha>=la){Ga-=la;return}la-=Ga-Ha;Ga=Ha}q-r>=la?q-=la:(la-=q-r,q=r,Aa>=la?Aa=0:(la-=Aa,Aa=0,q>=la?q=0:(la-=q,q=0,Ha>=la&&(Ga=Ha-=la))))}}})();H=function(b,c){var d,e=0,z=c?Aa-2:Aa+b-2,w;if(0<Aa){for(w in F)N=F[w].label,F[w].width>z?(N.style&&N.style!==O&&(O=N.style,p.setStyle(O)),
d=p.getSmartText(N.text,z,g,!0),N.text=d.text,d.tooltext&&(N.originalText=d.tooltext),F[w].height=d.height,e=W(e,d.width)):e=W(e,F[w].width);return c?z-e+b:z-e}for(w in F)F[w].label.text=a;return 0}(0,!0);H=L(H,!0);H=function(b){var c=0,d=W(Ha,Ga)+b-2,e;if(0<d){for(e in V)N=V[e].label,V[e].width>d?(N.style&&N.style!==O&&(O=N.style,p.setStyle(O)),b=p.getSmartText(N.text,d,g,!0),N.text=b.text,b.tooltext&&(N.originalText=b.tooltext),V[e].height=b.height,c=W(c,b.width)):c=W(c,V[e].width);for(e in Z)N=
Z[e].label,Z[e].width>d?(N.style&&N.style!==O&&(O=N.style,p.setStyle(O)),b=p.getSmartText(N.text,d,g,!0),N.text=b.text,b.tooltext&&(N.originalText=b.tooltext),Z[e].height=b.height,c=W(c,b.width)):c=W(c,Z[e].width);return d-c}for(e in V)V[e].label.text=a;for(e in Z)Z[e].label.text=a;return 0}(H);H=L(H);D=d.verticalAxisNamePadding-pa;H&&D&&(H>D?(pa+=D,H-=D):(pa+=H,H=0));D=d.verticalAxisValuesPadding-(C+Q);H&&D&&(H>D?(C+=D,H-=D):(C+=H,H=0));D=d.verticalAxisValuesPadding-ua;H&&D&&(H>D?(ua+=D,H-=D):(ua+=
H,H=0));0<Aa&&(ab=Aa+ua);J=W(Ga,Ha);J+=J?C+Q:0;0<q&&(J+=q+pa+jb);D=W(Ga,Ha);D+=0<D?C+Q:0;0<q?(wa?q<R.height&&(R=p.getSmartText(c.title.text,g,q)):(q<R.width&&(R=p.getSmartText(c.title.text,q,g)),c.title.y=-((R.height-v)/2)),c.title.text=R.text,R.tooltext&&(c.title.originalText=R.tooltext),c.title.margin=D+pa+jb+(wa?q-v:q/2)):c.title.text=a;v=-(C+Q+db+t+2);u=u+ua+db+2;jb=W(Ga,Ha);c.labels.style&&(s=.35*parseInt(c.labels.style.fontSize,10));A?(0<Aa&&Va(F,v,s),0<jb&&(Va(V,u,s),Va(Z,u,s))):(0<Aa&&Va(F,
u,s),0<jb&&(Va(V,v,s),Va(Z,v,s)));c.labels._textY=s;c.labels._righttX=u;c.labels._leftX=v;J=J||M;ab=ab||(m?0:X);G?(h.chart.marginLeft+=A?ab:J-G,h.chart.marginRight+=A?J-G:ab):(h.chart.marginLeft+=A?ab:J,h.chart.marginRight+=A?J:ab);return ab+J},Aa=t.titleSpaceManager=function(c,d,h,k){var g=this.snapLiterals||(this.snapLiterals={}),f=d.chart,l=s(f.caption);d=s(f.subcaption);var A=f=b(f.captionpadding,10),m=c[e],D=this.smartLabel||m.smartLabel,G=!1,p=0,n,R,v=0,r=0,q=0,u=0,t=c.title,V=c.subtitle,Z=
W(b(c.chart.plotBorderWidth,1),0),F=0,ba=0;if(3<k){f<Z&&(f=Z+2);l!==a&&(n=t.style,q=va(b(parseFloat(n.fontHeight,10),parseFloat(n.lineHeight,10),12)));d!==a&&(R=V.style,u=b(parseInt(R.fontHeight,10),parseInt(R.lineHeight,10),12));if(0<q||0<u)k=W(k,0),p=q+u+f,p>k?(v=k-p,G=!0,v<f?f=W(v,5):(v-=f,f=0,u>v?(r=u-v+10,u=0,V._originalText=V.text,V.text=""):(v-=u,u=0,q>v&&(r=q-v)))):r=k-p,0<q&&(D.setStyle(n),q+=r,k=D.getSmartText(l,h,q),r=q-k.height,t.height=q=k.height,t.text=k.text,k.tooltext&&(t.originalText=
k.tooltext),F=k.width),0<u&&(D.setStyle(R),u+=r,h=D.getSmartText(d,h,u),r=u-h.height,u=h.height,V.text=h.text,V.height=h.height,h.tooltext&&(V.originalText=h.tooltext),ba=h.width),G&&0<r&&(f+=aa(A-f,r)),p=q+u+f;p=p||Z;t.isOnTop?(g.captionstarty=c.chart.marginTop,c.chart.marginTop+=p):(c.chart.marginBottom+=p,g.captionstarty=t.y=m.height-c.chart.marginBottom+f,c.chart.marginTop+=5,p+=5);t._captionWidth=F;V._subCaptionWidth=ba;t._lineHeight=q;V._lineHeight=u}else V&&(V.text=""),t&&(t.text="");return p},
la=t.stepYAxisValues=function(b,c,d,h,g,k){var f=0,l=h.plotLines,A=[],m=0,D=h.plotLines.length,G="W";c=c[e].smartLabel;for(var p=parseFloat(L(d.basefontsize,10)),s,v,n=0;f<D;f+=1)d=l[f],d.isGrid&&d.label&&d.label.text&&(k&&(v=d.label.text.match(/<br \/>/gi))&&(n=W(n,v.length),v=null),A.push(d),0===d.value&&(m=A.length-1));k&&0<n&&(G+=Array(n+1).join("<br />W"));if(D=A.length)if(h.labels.style?c.setStyle(h.labels.style):A[0].label&&A[0].label.style&&c.setStyle(h.labels.style),f=c.getOriSize(G).height,
k||(f+=.4*p),b/=D-1,b<f){k=W(1,va(f/b));for(f=b=m;f<D;f+=1)d=A[f],f===g&&((f-b)%k&&s&&(s.label.text=""),b=g),d&&d.label&&((f-b)%k?d.label.text=a:s=d);for(f=b=m;0<=f;--f)d=A[f],f===g&&((b-f)%k&&s&&(s.label.text=""),b=g),d&&d.label&&((b-f)%k?d.label.text=a:s=d)}},ca=t.placeHorizontalAxis=function(c,d,h,k,g,f,A){var m=h[e],D=k&&k.chart||{},G,s,p,v,n,r,q,u,t,V,Z,F,ba=0,B=0,Q=10,C=1,ua=0,pa=0,K=0,Ta=0,wa=!1,J=!1,H=!1,db=b(D.labelstep,0),Ga=b(D.xaxisminlabelwidth,0),ab=b(D.maxlabelheight,f),Aa=d.labelDisplay,
Ha=d.rotateLabels,la=d.horizontalLabelPadding,N=m.marginBottomExtraSpace,jb=h.chart.marginLeft,O=h.chart.marginRight,ca=m.smartLabel,X=m.plotBorderThickness,M=d.catCount,ub=d.slantLabels,L=g/(c.max-c.min),Va=0,Pa=0,U=0,Rb=0,ga=k&&k.chart||{},S=1E3*b(ga.updateinterval,ga.refreshinterval),pc=ga.datastreamurl,qc=Boolean(this.realtimeEnabled&&S&&void 0!==pc),Bb,T,$,da,ma,Da,ja,ta,ha,sa,Ua,Ia,Za,Wa,Ca,ia,Qa,Ba,xa,Ra,ya,Fa,Sa,ob,$a,Nb=null,Wb=null,Ma,Xa,fb,Vb,dc,ec,hc,fc,Ob,qa,Xb,gc,Ka=[],Ab=[],kb,Fb=0,
Gb=0,ic,pb,wb,oc,cb,vb,lb,tb=d.horizontalAxisNamePadding,Db=0,Ya=d.staggerLines,Pb=Va,Lb=!1,rb=!1,Ib=0,tc,Hb,Sb,ac,Eb,sb,Qb,Ub,Mb,eb,Tb,Qc,uc,Gc,Lc,Ac,Rc,Hc,Mc,vc;Xb=c.plotLines;Q=qa=0;for(lb=Xb.length;qa<lb;qa+=1)(s=Xb[qa])&&s.label&&!s.isTrend&&Q<parseFloat(s.label.style.lineHeight,10)&&(Q=parseInt(s.label.style.lineHeight,10),r=s.label.style);if(r||c.labels.style)r=r||c.labels.style,ca.setStyle(r),u=ca.getOriSize("W"),Q=ca.lineHeight,q=u.width+4,F=ca.getOriSize("WWW").width+4;c.title&&c.title.text!=
a&&(r=c.title.style,ca.setStyle(r),pa=ca.getOriSize("W").height,c.title.rotation=0,v=ca.getSmartText(c.title.text,g,f),B=v.height);jb!=parseInt(D.chartleftmargin,10)&&(hc=!0);O!=parseInt(D.chartrightmargin,10)&&(fc=!0);void 0!==D.canvaspadding&&""!==D.canvaspadding&&(rb=!0);Ob=g-A;switch(Aa){case "none":wa=H=!0;Ha&&(ba=ub?300:270,u=Q,Q=q,q=u);break;case "rotate":ba=ub?300:270;u=Q;Q=q;q=u;wa=!0;break;case "stagger":J=wa=!0;t=za((f-pa)/Q);t<Ya&&(Ya=t);break;default:Ha&&(ba=ub?300:270,u=Q,Q=q,q=u)}m.isBar&&
(wa=!0);qa=0;Xb=c.plotLines;if(typeof h._FCconf.isXYPlot!==gb||m.isBar){Bb={};Da=ma=0;sa=ha=null;Ba={};Lb=!0;L=g/(c.max-c.min);ac=function(b,d,g){var e,w,k,f,l,I;I=b.plotObj;l=b.labelTextWidth;l||(n=I.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),l=ca.getOriSize(n.text).width+4,b.oriWidth=l,l>T&&(l=T),b.labelTextWidth=l,b.leftEdge=I.value*L-l/2,b.rightEdge=I.value*L+l/2,g&&(l=aa(l,2*(s.value-c.min)*L+h.chart.marginLeft),b.labelTextWidth=l));if(typeof d!==gb){if(g=d.plotObj,n=g.label,n.style&&
n.style!==r&&(r=n.style,ca.setStyle(r)),d.oriWidth?k=d.oriWidth:(k=ca.getOriSize(n.text).width+4,d.oriWidth=k),k>T&&(k=T),d.labelTextWidth=k,d.leftEdge=g.value*L-k/2,d.rightEdge=g.value*L+k/2,e=I.value*L,w=e+l/2,f=g.value*L,k=f-k/2,k<w)if(e+q<f-q)w-=k,e=f-e,b.labelTextWidth=w>e?aa(l,e):W(q,l-w/2),d.labelTextWidth=2*(e-b.labelTextWidth/2),b.leftEdge=I.value*L-b.labelTextWidth/2,b.rightEdge=I.value*L+b.labelTextWidth/2,d.leftEdge=g.value*L-d.labelTextWidth/2,d.rightEdge=g.value*L+d.labelTextWidth/2;
else return d.labelTextWidth=0,g.label.text=a,!1}else g&&(l=aa(l,2*(c.max-s.value)*L+h.chart.marginRight),b.labelTextWidth=l,b.leftEdge=I.value*L-l/2,b.rightEdge=I.value*L+l/2);b.nextCat=d;return!0};J?Ya>pb?Ya=pb:2>Ya&&(Ya=2):Ya=1;for(lb=Xb.length;qa<lb;qa+=1)(s=Xb[qa])&&s.label&&typeof s.label.text!==gb&&(s.isGrid?(da={plotObj:s},s.isCat&&(ta=qa%Ya,Bb[ta]||(Bb[ta]=[]),ha?(sa=da,Bb[ta].push(sa)):(sa=ha=da,Bb[ta].push(ha))),Ka.push(da)):s.isTrend&&Ab.push({plotObj:s}));gc=c.plotBands;qa=0;for(lb=gc.length;qa<
lb;qa+=1)(s=gc[qa])&&s.isTrend&&s.label&&typeof s.label.text!==gb&&Ab.push({plotObj:s});if(Ka.length)if(!H&&!ba)if(m.distributedColumns)for(qa=0,lb=Ka.length;qa<lb;qa+=1)ia=Ka[qa],Qa=qa%Ya,s=ia.plotObj,s.label&&s.isCat&&(0<=qa-Ya?(Ia=Ka[qa-Ya],Sa=Ia.plotObj.value*L+Ia.plotObj._weight*L/2):(Ia=null,Sa=c.min*L-jb),qa+Ya<lb?(Ua=Ka[qa+Ya],ob=Ua.plotObj.value*L-Ua.plotObj._weight*L/2):(Ua=null,ob=c.max*L+O),n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),Za=s.value*L,Mb=Za-s._weight*L/2,Ub=
Za+s._weight*L/2,1<Ya?(Ra=Mb-Sa,ya=Ub+ob,$a=Ub-Mb+aa(Ra,ya)):$a=Ub-Mb,n=s.label,n.style&&n.style!==r&&ca.setStyle(n.style),$a<q&&q<ca.getOriSize(n.text).width?(s.label.text=a,ia.labelTextWidth=0):(ia.labelTextWidth=$a,G=ca.getSmartText(n.text,$a-4,f,wa),$a=G.width+4,ia.labelTextWidth=$a,Rb=W(Rb,G.height)));else{pb=Ka.length;ic=Ka.length-1;(kb=(Ka[ic].plotObj.value-Ka[0].plotObj.value)*L)?(T=.1*kb,$=W(.2*kb,kb/pb)):$=T=g;for(p in Bb)for(qa=0,Wa=Bb[p].length;qa<Wa;){for(ja=qa+1;!ac(Bb[p][qa],Bb[p][ja]);)ja+=
1;qa=ja}ha&&(Da=(ha.plotObj.value-c.min)*L+jb-ha.labelTextWidth/2);s=Ka[0].plotObj;ha&&s===ha.plotObj||(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),Z=ca.getOriSize(n.text).width+4,Za=(s.value-c.min)*L+jb,ha&&(Ma=Da-Za,Z=Ma<Z&&Ma>q/2?2*Ma:0),Ka[0].labelTextWidth=Z,0<Z&&(u=Za-Z/2),u<Da&&(Da=u));sa&&(Z=sa.labelTextWidth,ma=(c.max-sa.plotObj.value)*L+O-Z/2);s=Ka[ic].plotObj;sa&&s===sa.plotObj||(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),Z=ca.getOriSize(n.text).width+4,Za=
(c.max-s.value)*L+O,sa&&(Ma=Za-ma,Z=Ma<Z&&Ma>q/2?2*Ma:0),Ka[ic].labelTextWidth=Z,0<Z&&(u=Za-Z/2),u<ma&&(ma=u));Fb=0>Da?-Da:0;Gb=0>ma?-ma:0;vb=Fb+Gb;if(0<vb)for(p in Ob>vb?(Ca=(Ca=Gb*g/(Gb+g))?Ca+4:0,h.chart.marginRight+=Ca,g-=Ca,Ca=(Ca=Fb*g/(Fb+g))?Ca+4:0,h.chart.marginLeft+=Ca,g-=Ca,L=g/(c.max-c.min)):Fb<Gb?Ob>=Gb&&fc?(Ca=(Ca=Gb*g/(Gb+g))?Ca+4:0,h.chart.marginRight+=Ca,g-=Ca,L=g/(c.max-c.min)):hc&&(Ca=(Ca=Fb*g/(Fb+g))?Ca+4:0,h.chart.marginLeft+=Ca,g-=Ca,L=g/(c.max-c.min)):Ob>=Fb&&hc?(Ca=(Ca=Fb*g/
(Fb+g))?Ca+4:0,h.chart.marginLeft+=Ca,g-=Ca,L=g/(c.max-c.min)):fc&&(Ca=(Ca=Gb*g/(Gb+g))?Ca+4:0,h.chart.marginRight+=Ca,g-=Ca,L=g/(c.max-c.min)),O=h.chart.marginRight,jb=h.chart.marginLeft,kb=(Ka[ic].plotObj.value-Ka[0].plotObj.value)*L,T=.1*kb,$=W(.2*kb,kb/pb),Bb){qa=0;for(Wa=Bb[p].length;qa<Wa;){for(ja=qa+1;!ac(Bb[p][qa],Bb[p][ja],!0);)ja+=1;qa=ja}p+=1}qa=0;for(lb=Ka.length;qa<lb;qa+=1)if(ia=Ka[qa],Qa=qa%Ya,s=ia.plotObj,s.label)if(s.isCat)ia.labelTextWidth&&(Ba[Qa]=ia);else{Ua=(Ia=Ba[Qa])?Ia.nextCat:
Bb[Qa]?Bb[Qa][0]:null;xa=null;if(qa>=Ya)for(Wb=qa-Ya,xa=Ka[Wb];!xa.labelTextWidth;)if(Wb>=Ya)Wb-=Ya,xa=Ka[Wb];else{xa=null;break}Sa=xa?xa.rightEdge:c.min*L-jb;ob=Ua?Ua.leftEdge:c.max*L+O;n=s.label;n.style&&n.style!==r&&(r=n.style,ca.setStyle(r));Z=ca.getOriSize(n.text).width+4;ec=s.value*L-Z/2;if(m.isBar&&qa==lb-1&&xa)Sa>ec&&(xa.plotObj.label.text=a,xa.labelTextWidth=0,Sa=xa.leftEdge);else if(Sa>ec||ob<ec+Z){s.label.text=a;ia.labelTextWidth=0;continue}Sa=W(Sa,ec);Za=s.value*L;$a=2*aa(Za-Sa,ob-Za);
$a.toFixed&&($a=$a.toFixed(2));n=s.label;n.style&&n.style!==r&&ca.setStyle(n.style);$a<q&&q<ca.getOriSize(n.text).width?(s.label.text=a,ia.labelTextWidth=0):(ia.labelTextWidth=$a,G=ca.getSmartText(n.text,$a-4,f,wa),$a=G.width+4,ia.labelTextWidth=$a,ia.leftEdge=Za-$a/2,ia.rightEdge=Za+$a/2,Rb=W(Rb,G.height))}xa=Fa=null;qa=0;for(lb=Ka.length;qa<lb;qa+=1)if(ia=Ka[qa],s=ia.plotObj,Qa=qa%Ya,s.isCat&&ia.labelTextWidth){xa=Fa=null;Za=s.value*L;if(qa>=Ya)for(Wb=qa-Ya,xa=Ka[Wb];!xa.labelTextWidth;)if(Wb>Ya)Wb-=
Ya,xa=Ka[Wb];else{xa=null;break}Ra=xa?Za-xa.rightEdge:Za-c.min*L+h.chart.marginLeft;if(qa+Ya<lb)for(Nb=qa+Ya,Fa=Ka[Nb];!Fa.labelTextWidth;)if(Nb+Ya<lb-1)Nb+=Ya,Fa=Ka[Nb];else{Fa=null;break}ya=Fa?Fa.leftEdge-Za:c.max*L+h.chart.marginRight-Za;$a=2*aa(Ra,ya);$a>$&&($a=$);$a>ia.oriWidth&&($a=ia.oriWidth);ia.labelTextWidth=$a;n=s.label;n.style&&n.style!==r&&ca.setStyle(n.style);G=ca.getSmartText(n.text,$a-4,f,wa);ia.labelTextWidth=G.width+4;Rb=W(Rb,G.height);ia.rightEdge=Za+ia.labelTextWidth/2}}else if(ba)for(qa=
0,lb=Ka.length;qa<lb;qa+=1)if((s=Ka[qa].plotObj)&&s.label&&s.label.text){n=s.label;n.style&&n.style!==r&&(r=n.style,ca.setStyle(r));p=1;if(qa+p<lb)for(eb=Ka[p+qa].plotObj;eb&&(eb.value-s.value)*L<q;)if(s.isCat){if(eb.label){eb.label.text=a;p+=1;if(p+qa>=lb-1)break;eb=Xb[p+qa].plotObj}}else if(eb.isCat){s.label.text=a;s=eb;qa+=p-1;n=s.label;n.style&&n.style!==r&&(r=n.style,ca.setStyle(r));break}U=W(U,ca.getOriSize(n.text).width+4)}p=0;for(lb=Ab.length;p<lb;p+=1)(s=Ab[p].plotObj)&&s.label&&void 0!==
l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),G=ca.getOriSize(n.text),n.verticalAlign===Ea?Va=W(Va,G.height):Pa=W(Pa,G.height))}else{for(lb=Xb.length;qa<lb;qa+=1)(s=Xb[qa])&&(s.isGrid?Ka.push(s):s.isTrend&&Ab.push(s));gc=c.plotBands;qa=0;for(lb=gc.length;qa<lb;qa+=1)(s=gc[qa])&&Ab.push(s);ic=Ka.length-1;pb=Ka.length;J&&(Ya>pb?Ya=pb:2>Ya&&(Ya=2));if(pb)for(c.scroll&&c.scroll.viewPortMin&&c.scroll.viewPortMax?(Vb=c.scroll.viewPortMin,dc=c.scroll.viewPortMax,fc=hc=!1):
(Vb=c.min,dc=c.max),kb=(Ka[ic].value-Ka[0].value)*L,wb=Eb=kb/(M-1),oc=(Ka[0].value-Vb)*L,cb=(dc-Ka[ic].value)*L,"auto"===Aa?wb<F&&(ba=ub?300:270,u=Q,Q=q,q=u,wa=!0):"stagger"===Aa&&(wb*=Ya),"line"!==this.defaultSeriesType&&("area"===this.defaultSeriesType?m.drawFullAreaBorder&&(X>oc&&(Vb=c.min-=X/(2*L),oc+=(Ka[0].value-Vb)*L),X>cb&&(dc=c.max+=X/(2*L),cb+=(dc-Ka[ic].value)*L)):(X>oc&&(Vb=c.min-=X/(2*L),oc+=(Ka[0].value-Vb)*L),X>cb&&(dc=c.max+=X/(2*L),cb+=(dc-Ka[ic].value)*L))),q<Ga&&(q=Ga),C=J||H?W(1,
db):W(1,db,va(q/wb)),m.x&&(m.x.stepValue=C),wb*=C,V=2*(oc+jb),(n=Xb[0].label)&&n.text&&(n.style&&ca.setStyle(n.style),Z=270===ba?aa(wb,ca.getOriSize(n.text).height+4):aa(wb,ca.getOriSize(n.text).width+4),Z>V&&(H||(Fb=(Z-V)/2),hc||(rb&&(Fb=0),wb-=Fb/(M-1),Sb=wb*(M-1),L=wb,tc=(kb-Sb)/L,dc=c.max+=tc,Vb=c.min-=tc,Fb=0,kb=Sb,oc=(Ka[0].value-Vb)*L,cb=(dc-Ka[ic].value)*L))),V=2*(cb+O),(n=Xb[ic].label)&&n.text&&(n.style&&ca.setStyle(n.style),Z=270===ba?aa(wb,ca.getOriSize(n.text).height+4):aa(wb,ca.getOriSize(n.text).width+
4),Z>V&&(H||(Gb=(Z-V)/2),fc||(rb&&(Gb=0),wb-=Gb/(M-1),Sb=wb*(M-1),L=wb,tc=(kb-Sb)/L,Gb=0,kb=Sb,oc=(Ka[0].value-Vb)*L,cb=(dc-Ka[ic].value)*L))),vb=Fb+Gb,0<vb&&(Ob>vb?(Ca=(Ca=Gb*g/(Gb+g))?Ca+4:0,h.chart.marginRight+=Ca,g-=Ca,Ca=(Ca=Fb*g/(Fb+g))?Ca+4:0,h.chart.marginLeft+=Ca,g-=Ca,L=g/(c.max-c.min)):Fb<Gb?Ob>=Gb&&fc?(Ca=(Ca=Gb*g/(Gb+g))?Ca+4:0,h.chart.marginRight+=Ca,g-=Ca,L=g/(c.max-c.min)):hc&&(Ca=(Ca=Fb*g/(Fb+g))?Ca+4:0,h.chart.marginLeft+=Ca,g-=Ca,L=g/(c.max-c.min)):Ob>=Fb&&hc?(Ca=(Ca=Fb*g/(Fb+g))?
Ca+4:0,h.chart.marginLeft+=Ca,g-=Ca,L=g/(c.max-c.min)):fc&&(Ca=(Ca=Gb*g/(Gb+g))?Ca+4:0,h.chart.marginRight+=Ca,g-=Ca,L=g/(c.max-c.min)),kb=(Ka[ic].value-Ka[0].value)*L,wb=kb/(M-1),J&&(wb*=Ya),C=J||H?W(1,db):ba?W(1,db,va(Q/wb)):W(1,db,va(q/wb)),m.x&&(m.x.stepValue=C),wb*=C),p=0;p<pb;p+=1){s=Ka[p];if(p%C&&s.label){if(s.stepped=!0,s.label.style=c.steppedLabels.style,!qc)continue}else s.stepped=!1;s&&s.label&&void 0!==l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),ba&&H?
(G=ca.getOriSize(n.text),U=W(U,G.width+4),Rb=W(Rb,G.height)):H||(G=ba||J?ca.getOriSize(n.text):ca.getSmartText(n.text,wb-4,f,wa),U=W(U,G.width+4),Rb=W(Rb,G.height)))}p=0;for(lb=Ab.length;p<lb;p+=1)(s=Ab[p])&&s.label&&void 0!==l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),G=ca.getOriSize(n.text),n.verticalAlign===Ea?Va=W(Va,G.height):Pa=W(Pa,G.height));c.scroll&&c.scroll.enabled&&!ba&&!H&&(tc=U/2,h.chart.marginLeft<tc&&(Hb=tc-h.chart.marginLeft,Ob>Hb&&(g-=Hb,Ob-=Hb,h.chart.marginLeft+=
Hb)),h.chart.marginRight<tc&&(Hb=tc-h.chart.marginRight,Ob>Hb&&(g-=Hb,Ob-=Hb,h.chart.marginRight+=Hb)))}H?(Db=Q,ba&&(Db=U)):Db=ba?U:J?Ya*Rb:Rb;0<Db&&(Db+la>ab&&(Db=ab-la,Ya=Math.floor(Db/Rb)),Pb+=la+Db);0<B&&(Pb+=B+tb);Xa=la-4;fb=Pa+Pb+2;u=0;fb>f&&(Ma=fb-f,tb>Ma?(tb-=Ma,Ma=0):(Ma-=tb,tb=0,Xa>Ma?(Xa-=Ma,Ma=0):(Ma-=Xa,Xa=0),la=Xa+4),Pa>Ma?(Pa-=Ma,Ma=0):(0<Pa&&(Ma-=Pa,Pa=0),0<Ma&&(Va>Ma?(Va-=Ma,Ma=0):(0<Va&&(Ma-=Va,Va=0),0<Ma&&((u=B-pa)>Ma?(B-=Ma,Ma=0):(Ma-=u,B=pa,0<Ma&&((u=Db-Q)>Ma?(Db-=Ma,Ma=0):(Ma-=
u,Db=Q,0<Ma&&(Ma-=B+tb,B=0,0<Ma&&(Ma-=Db,Db=0,0<Ma&&(la-=Ma)))))))))));la+=N;Tb=m.is3d?-h.chart.xDepth:0;Qc=Db+la;Ac=Tb;Rc=.5*Q;ua=Q+la;lb=Ka.length;K=0;if(Lb)if(ba)for(vc=fa,uc=ub?la+8:la+4,lb=Ka.length,p=0;p<lb;p+=1)(s=Ka[p].plotObj)&&s.label&&void 0!==l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),qa=1,G=ca.getSmartText(n.text,Db-4,q,wa),n.text=G.text,G.tooltext&&(n.originalText=G.tooltext),Ac=Tb+Rc/2,n.y=uc,n.x=Ac,n.rotation=ba,n.textAlign=vc,K+=1);else for(Gc=Db,
vc=oa,uc=ua,p=0;p<lb;p+=C)s=Ka[p].plotObj,Q=parseInt(s.label.style.lineHeight,10),s&&s.label&&void 0!==l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),H||(G=ca.getSmartText(n.text,Ka[p].labelTextWidth-4,Gc,wa),n.text=G.text,G.tooltext&&(n.originalText=G.tooltext),J&&(uc=ua+K%Ya*Q)),n.y=uc,n.x=Ac,n.rotation=ba,n.textAlign=vc,K+=1);else{ba?(Gc=wb,Lc=Db-4,vc=fa,uc=ub?la+8:la+4):J?(Lc=wb-4,vc=oa):(Gc=Db,Lc=wb-4,vc=oa,uc=ua);for(p=0;p<lb;p+=C)s=Ka[p],Q=va(parseFloat(s.label.style.lineHeight)),
Rc=.5*Q,ua=Q+la,s&&s.label&&void 0!==l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),H||(J&&(Gc=Q),sb=jb+(p-Vb)*Eb-h.chart.spacingLeft,Qb=300===ba?aa(na(2.999*sb*sb+sb*sb)-la,Lc):Lc,G=ca.getSmartText(n.text,Qb,Gc,wa),Ib=W(Ib,ba?G.width:G.height),n.text=G.text,G.tooltext&&(n.originalText=G.tooltext),J&&(uc=ua+K%Ya*Q)),ba?Ac=Tb+.5*Q:J||(uc=Q+la),n.y=uc,n.x=Ac,n.rotation=ba,n.textAlign=vc,K+=1);300===ba&&(Db=Ib,Qc=Db+la);d._labelY=ua;d._labelX=Tb;d._yShipment=uc;d._isStagger=
J;d._rotation=ba;d._textAlign=vc;d._adjustedPx=Rc;d._staggerLines=Ya;d._labelHeight=Q;d._canvasWidth=g;d._minCanvasWidth=A;d._availableHeight=f}lb=Ab.length;for(p=Mc=Hc=0;p<lb;p+=1)(s=Ab[p].plotObj?Ab[p].plotObj:Ab[p])&&s.label&&void 0!==l(s.label.text)&&(n=s.label,n.style&&n.style!==r&&(r=n.style,ca.setStyle(r)),n.verticalAlign===Ea?(G=ca.getSmartText(n.text,g,Va,!0),Mc=W(Mc,G.height),n.text=G.text,G.tooltext&&(n.originalText=G.tooltext),n.y=Qc+ca.getOriSize(n.text).height,n.x=Ac):(G=ca.getSmartText(n.text,
g,Pa,!0),Hc=W(Hc,G.height),n.text=G.text,G.tooltext&&(n.originalText=G.tooltext),n.y=-(Pa-ca.getOriSize("W").height+la+2)));0<B&&(ca.setStyle(c.title.style),v=ca.getSmartText(c.title.text,g,B),c.title.text=v.text,v.tooltext&&(c.title.originalText=v.tooltext),c.title.margin=Qc+Mc+tb);Pb=Mc;0<Db&&(m.horizontalAxisHeight=la+Db-N,Pb+=m.horizontalAxisHeight);0<B&&(Pb+=Ta=B+tb);Pb=Pb||la-N;h.chart.marginBottom+=Pb;0<Hc&&(h.chart.marginTop+=Hc,Pb+=Hc);if(c.opposite)for(c.title.margin-=Db-(v&&v.height||0)+
la,Pb-=Ta,h.chart.marginTop+=Pb,h.chart.marginBottom-=Pb,h.xAxis.opposite=1,lb=Xb.length,qa=0;qa<lb;qa+=1)(s=Xb[qa])&&s.isGrid&&(n=s.label)&&void 0!==n.text&&(n.textAlign=La,n.y-=uc+la+4);return Pb},Ha=t.configureLegendOptions=function(d,e,h,k,g){k=d.legend;var f=d.chart,l=f.is3D?pa.chart3D:pa.chart2D,A=f.useRoundEdges,m=b(e.legendiconscale,1),D=(parseInt(k.itemStyle.fontSize,10)||10)+1,n=this.colorManager,G;if(0>=m||5<m)m=1;k.padding=4;0>=D&&(D=1);G=3*m;D=aa(D*m,g-8);0>=D&&(G=D=0);k.symbolWidth=
D;k.symbolPadding=G;k.textPadding=4;k.legendHeight=g=D+2*G;k.rowHeight=W(parseInt(k.itemStyle.lineHeight,10)||12,g);h?(k.align=fa,k.verticalAlign="middle",k.layout="vertical"):k.x=(f.marginLeft-f.spacingLeft-f.marginRight+f.spacingRight)/2;h=c(e.legendbordercolor,n.getColor(l.legendBorderColor));g=b(e.legendborderalpha,100);f=b(e.legendbgalpha,100);k.backgroundColor=S(c(e.legendbgcolor,n.getColor(l.legendBgColor)),f);k.borderColor=S(h,g);k.borderWidth=b(e.legendborderthickness,!A||e.legendbordercolor?
1:0);k.shadow=Boolean(b(e.legendshadow,1));k.symbol3DLighting=Boolean(b(e.use3dlighting,e.useplotgradientcolor,1));k.shadow&&(k.shadow={enabled:k.shadow,opacity:W(g,f)/100});k.reversed=Boolean(b(e.reverselegend,0)-b(this.reverseLegend,0));k.style={padding:4};Boolean(b(e.interactivelegend,1))?k.symbolStyle={_cursor:"hand",cursor:"pointer"}:(d.legend.interactiveLegend=!1,k.itemStyle.cursor="default",k.itemHoverStyle={cursor:"inherit"});k.borderRadius=b(e.legendborderradius,A?3:0);k.legendAllowDrag=
Boolean(b(e.legendallowdrag,0));k.title.text=s(p(e.legendcaption,a));k.legendScrollBgColor=T(c(e.legendscrollbgcolor,e.scrollcolor,n.getColor("altHGridColor")));k.legendScrollBarColor=c(e.legendscrollbarcolor,h);k.legendScrollBtnColor=c(e.legendscrollbtncolor,h)},Ga=t.placeLegendBlockRight=function(c,d,h,k,g){this.configureLegendOptions(c,d.chart,!0,g,h);var f=this.snapLiterals||(this.snapLiterals={}),l=0,A=c.series,m,D=c[e],n=this.smartLabel||D.smartLabel,s=c.chart.spacingRight,G=c.legend,p,r=G.textPadding,
q=G.title.padding,v=G.symbolWidth,u=G.symbolPadding,V=v+2*u,t=2*k,Z=0,F=b(d.chart.legendpadding,7);d=F+G.borderWidth/2+b(d.chart.canvasborderthickness,1);var ba=2*G.padding,B=ba,Q=!1,C=[];h-=ba+F;g&&(A=A&&A[0]&&A[0].data);if(typeof A===gb||typeof A.length===gb)return 0;g=A.length;for(l=0;l<g;l+=1)(m=A[l])&&!1!==m.showInLegend&&(m.__i=l,C.push(m));C.sort(function(a,b){return a.legendIndex-b.legendIndex||a.__i-b.__i});g=C.length;p=h-V-F-r;0>p&&(p=0);n.setStyle(G.itemStyle);G.reversed&&C.reverse();for(l=
0;l<g;l+=1)m=C[l],Q=!0,m._legendX=0,m._legendY=B,0===p?(B+=m._legendH=V,m.name=a,m._totalWidth=v+u):(A=n.getSmartText(m.name,p,t),m.name=A.text,A.tooltext&&(m.originalText=A.tooltext),A.height<V&&(m._legendTestY=(V-A.height)/2),m._totalWidth=v+u+r+A.width+F,B+=m._legendH=W(A.height,V),Z=W(A.width,Z));if(Q)return G.itemWidth=Z+V+F+r,G.width=G.itemWidth+ba,G.title.text!==a&&(n.setStyle(G.title.style),A=n.getSmartText(G.title.text,h,t),G.title.text=A.text,A.tooltext&&(G.title.originalText=A.tooltext),
l=A.width+ba,G.width<l&&(G.initialItemX=(l-G.width)/2,G.width=l),G.initialItemY=A.height+q,B+=G.initialItemY),G.height=G.totalHeight=B,G.height>k&&(G.height=k,G.scroll.enabled=!0,G.scroll.flatScrollBars=D.flatScrollBars,G.scroll.scrollBar3DLighting=D.scrollBar3DLighting,G.width+=(G.scroll.scrollBarWidth=10)+(G.scroll.scrollBarPadding=2)),f.legendstartx=D.width-s-G.width,f.legendwidth=G.width,f.legendendx=f.legendstartx+f.legendwidth,f.legendheight=G.height,d=aa(G.width+d,h),c.chart.marginRight+=d+
F,d;G.enabled=!1;return 0},Va=t.placeLegendBlockBottom=function(c,d,h,k,g){this.configureLegendOptions(c,d.chart,!1,g,h);var f=this.snapLiterals||(this.snapLiterals={}),l=0,A=c.series,m=c[e],D=m.smartLabel||this.smartLabel,n=c.chart,G=n.spacingBottom,p=n.spacingLeft,n=n.spacingRight,r=c.legend,v,q=r.textPadding,u=r.title.padding,V,t=r.symbolWidth,Z=r.symbolPadding,F=r.legendHeight,ba=d.chart;V=0;var B=2*k,Q=r.rowHeight,C=.05*Q,ua=[];v=b(ba.minimisewrappinginlegend,0);var ba=b(parseInt(ba.legendnumcolumns,
10),0),pa=0,K=0,wa=0,J=l=0,Ta=0,H=0,db=r.padding,ca=2*db,db=q+Z+db;d=b(d.chart.legendpadding,7)+r.borderWidth/2+1;var la=ca,L=!1,Ga,Aa=[],ab=!1,Ha=0,N=0;0>ba&&(ba=0);h-=ca;D.setStyle(r.itemStyle);l=D.getOriSize(rb).height;d=aa(d,k-l-8);k-=d;g&&(A=A&&A[0]&&A[0].data);if(typeof A===gb||typeof A.length===gb)return 0;g=A.length;for(l=0;l<g;l+=1)(Ga=A[l])&&!1!==Ga.showInLegend&&(Ga.__i=l,Aa.push(Ga));Aa.sort(function(a,b){return a.legendIndex-b.legendIndex||a.__i-b.__i});g=Aa.length;D.setStyle(r.itemStyle);
for(l=0;l<g;l+=1)L=!0,Aa[l].name=s(Aa[l].name),A=D.getOriSize(Aa[l].name),pa=W(pa,A.width),Ta=W(Ta,aa(A.height,B)),K+=A.width,wa+=1;l=K/wa;F=F+C+q+Z+ca;K+=F*wa;if(L){l+=F;pa+=F;0<ba&&wa<ba&&(ba=wa);K<=h&&(0>=ba||ba===wa)?(ba=wa,J=l=K/wa,ab=!0,Ta>Q&&(H=(Ta-Q)/2,Q=Ta)):0<ba&&(J=h/ba)>l?J>pa&&(J=pa):h>pa&&(v||1.5*l>pa)?(ba=za(h/pa),wa<ba&&(ba=wa),J=pa):h>=2*l?(ba=za(h/l),wa<ba&&(ba=wa),J=za(h/ba),J>pa&&(J=pa)):(ba=1,J=h);r.itemWidth=J;v=va(J-F);0>v&&(Z=v=q=0);r.symbolPadding=Z;r.textPadding=q;r.width=
J*ba-C;r.title.text!==a&&(D.setStyle(r.title.style),A=D.getSmartText(r.title.text,h,B),r.title.text=A.text,A.tooltext&&(r.title.originalText=A.tooltext),V=A.width+ca,r.width<V&&(r.initialItemX=(V-r.width)/2,r.width=V),r.initialItemY=V=A.height+u);D.setStyle(r.itemStyle);r.reversed&&Aa.reverse();for(l=0;l<g;l+=1){h=Aa[l];0===v&&(ua[Ha]=!0,h.name=a,u=1,q=parseInt(Ha/ba,10),C=Ha%ba,h._legendX=C*J,h._legendY=q*Q+ca,h._legendH=u*Q,h._totalWidth=t+Z);if(ab)A=D.getOriSize(h.name),A.height<Q&&(h._legendTestY=
(Q-A.height)/2),h._markerYGutter=H,h._legendX=N,h._legendY=ca,h._legendH=Q,h._totalWidth=t+db+A.width,N+=A.width+F;else{A=D.getSmartText(h.name,v,B);h.name=A.text;for(A.tooltext&&(h.originalText=A.tooltext);!0===ua[Ha];)Ha+=1;q=A.height/Q;C=Ha;for(u=0;u<q;u+=1,C+=ba)ua[C]=!0;A.height<Q&&(h._legendTestY=(Q-A.height)/2);q=parseInt(Ha/ba,10);C=Ha%ba;h._legendX=C*J;h._legendY=q*Q+ca;h._legendH=u*Q;h._totalWidth=t+db+A.width}Ha+=1}D=ab?1:va(ua.length/ba);r.height=r.totalHeight=la+(D*Q+V);r.rowHeight=Q;
r.legendNumColumns=ba;r.height>k&&(r.height=k,r.scroll.enabled=!0,r.scroll.flatScrollBars=m.flatScrollBars,r.scroll.scrollBar3DLighting=m.scrollBar3DLighting,r.width+=(r.scroll.scrollBarWidth=10)+(r.scroll.scrollBarPadding=2));f.legendstartx=p+.5*(m.width-p-n-r.width)+(r.x||0);f.legendwidth=r.width;f.legendendx=f.legendstartx+f.legendwidth;f.legendstarty=m.height-G-r.height;f.legendheight=r.height;f.legendendy=f.legendstarty+f.legendheight;d+=r.height;c.chart.marginBottom+=d;return d}r.enabled=!1;
return 0},Rb=function(a,b){return a.value-b.value},jb=function(a,b,c){var d=b._originalText;a=a[e].smartLabel;b.text=b.rotation?a.getSmartText(d,c,b._actualWidth).text:a.getSmartText(d,b._actualWidth,c).text;b.centerYAxisName=!0},pc=t.adjustVerticalAxisTitle=function(a,b,c){if(b&&b.text){var d=b.text,g=a[e].smartLabel,h=2*aa(a.chart.marginTop,a.chart.marginBottom)+c,k=c+a.chart.marginTop+a.chart.marginBottom;b.style&&g.setStyle(b.style);d=g.getOriSize(d);void 0===b.centerYAxisName&&(b.centerYAxisName=
!0);b.rotation?d.width>h&&(b.y=k/2-(c/2+a.chart.marginTop),b.centerYAxisName=!1):d.height>h&&(b.y=(k/2-(c/2+a.chart.marginTop))/2,b.centerYAxisName=!1)}},ub=t.adjustVerticalCanvasMargin=function(a,c,d,e){var g=c.chart,h=c=0,k=0,f=b(g.canvastopmargin,0),g=b(g.canvasbottommargin,0),l=f/(f+g),A=a.chart.marginTop,m=a.chart.marginBottom;g>m&&(c+=g-m);f>A&&(c+=f-A);c>d?f>A&&g>m?(h=d*l,k=d*(1-l)):f>A?h=d:k=d:0<c&&(g>m&&(k=g-m),f>A&&(h=f-A));h&&(a.chart.marginTop+=h);k&&(a.chart.marginBottom+=k,e&&e.title&&
(e.title.margin+=k));return h+k},qc=t.adjustHorizontalCanvasMargin=function(a,c,d,e,g){var h=c.chart;c=b(h.canvasleftmargin,0);var h=b(h.canvasrightmargin,0),k=c/(c+h),f=0,l=a.chart.marginLeft,A=a.chart.marginRight,m=0,D=0;c>l&&(f+=c-l);h>A&&(f+=h-A);f>d?c>l&&h>A?(m=d*k,D=d*(1-k)):h>A?D=d:m=d:0<f&&(c>l&&(m=c-l),h>A&&(D=h-A));m&&(a.chart.marginLeft+=m,e&&e.title&&(e.title.margin+=m));D&&(a.chart.marginRight+=D,g&&g.title&&(g.title.margin+=D));return D+m},Pa=function(a,b){return a-b},Bb=t.getDataParser=
{column:function(a,d,h){var f=a[e],g=d.borderWidth;return function(e,l,A){var m=d.plotgradientcolor,D=d.is3d,n=d.isRoundEdges,s=d.plotBorderColor,G=c(e.color,d.color),r=c(e.ratio,d.ratio),p=da(d.plotBorderAlpha),q=b(e.dashed,d.dashed),v=c(e.dashlen,d.dashLen),u=c(e.dashgap,d.dashGap),V=d.use3DLighting,t=da(c(e.alpha,d.alpha)).toString(),Z={opacity:t/100},F=d.isBar,ba=d.fillAangle,B=0>A?F?180-ba:360-ba:ba,ba=M(G+xa+m,t,r,B,n,s,c(e.alpha,p).toString(),F,D),Q=q?k(v,u,g):"none";l=h.getPointStub(e,A,f.oriCatTmp[l],
a,d,d.showValues,d.yAxis);e=h.pointHoverOptions(e,d,{plotType:"column",is3d:D,isBar:F,use3DLighting:V,isRoundEdged:n,color:G,gradientColor:m,alpha:t,ratio:r,angle:B,borderWidth:g,borderColor:s,borderAlpha:p,borderDashed:q,borderDashGap:u,borderDashLen:v,shadow:Z});l.y=A;l.shadow=Z;l.color=ba[0];l.borderColor=ba[1];l.borderWidth=g;l.use3DLighting=V;l.dashStyle=Q;l.tooltipConstraint=h.tooltipConstraint;l.hoverEffects=e.enabled&&e.options;l.rolloverProperties=e.enabled&&e.rolloverOptions;return l}},
line:function(a,d,h){var f=a[e];return function(g,e,l){var A=b(g.alpha,d.lineAlpha),m={opacity:A/100},D=b(g.anchorsides,d.anchorSides,0),n=b(g.anchorborderthickness,d.anchorBorderThickness,1),s=T(c(g.anchorbordercolor,d.anchorBorderColor)),G=T(c(g.anchorbgcolor,d.anchorBgColor)),r=b(g.anchorstartangle,d.anchorStartAngle,90),p=c(g.anchoralpha,d.anchorAlpha),q=c(g.anchorbgalpha,p),v=b(g.anchorradius,d.anchorRadius),u=Boolean(b(g.anchorshadow,d.anchorShadow,0));e=h.getPointStub(g,l,f.oriCatTmp[e],a,
d,d.showValues,d.yAxis);var V=c(g.anchorimageurl,d.imageUrl),t=c(g.anchorimagescale,d.imageScale),Z=c(g.anchorimagealpha,d.imageAlpha);e.y=l;e.shadow=m;e.anchorShadow=d.anchorShadow;e.dashStyle=b(g.dashed,d.lineDashed)?k(d.lineDashLen,d.lineDashGap,d.lineThickness):"none";e.color={FCcolor:{color:T(c(g.color,d.lineColor)),alpha:A}};e.valuePosition=c(g.valueposition,d.valuePosition);l=h.pointHoverOptions(g,d,{plotType:"anchor",anchorBgColor:G,anchorAlpha:p,anchorBgAlpha:q,anchorAngle:r,anchorBorderThickness:n,
anchorBorderColor:s,anchorBorderAlpha:p,anchorSides:D,anchorRadius:v,imageUrl:V,imageScale:t,imageAlpha:Z,shadow:m});e.marker={enabled:void 0===d.drawAnchors?0!==A:!!d.drawAnchors,shadow:u&&{opacity:p/100},fillColor:{FCcolor:{color:T(c(g.anchorbgcolor,d.anchorBgColor)),alpha:(c(g.anchorbgalpha,d.anchorBgAlpha)*p/100).toString()}},lineColor:{FCcolor:{color:T(c(g.anchorbordercolor,d.anchorBorderColor)),alpha:p}},imageUrl:V,imageScale:t,imageAlpha:Z,lineWidth:b(g.anchorborderthickness,d.anchorBorderThickness),
radius:b(g.anchorradius,d.anchorRadius),symbol:Fa(b(g.anchorsides,d.anchorSides)),startAngle:c(g.anchorstartangle,d.anchorAngle)};e.hoverEffects=l.enabled&&l.options;e.rolloverProperties=l.enabled&&l.rolloverOptions;return e}},area:function(a,d,h){var k=a[e];return function(g,e,f){var l=c(g.alpha,d.fillAlpha),A={opacity:W(l,d.lineAlpha)/100,inverted:!0},m=b(g.anchorsides,d.anchorSides,0),D=b(g.anchorborderthickness,d.anchorBorderThickness,1),n=T(c(g.anchorbordercolor,d.anchorBorderColor)),s=T(c(g.anchorbgcolor,
d.anchorBgColor)),G=b(g.anchorstartangle,d.anchorStartAngle,90),r=c(g.anchoralpha,d.anchorAlpha),p=c(g.anchorbgalpha,r),q=b(g.anchorradius,d.anchorRadius),v=Boolean(b(g.anchorshadow,d.anchorShadow,0));e=h.getPointStub(g,f,k.oriCatTmp[e],a,d,d.showValues,d.yAxis);var u=c(g.anchorimageurl,d.imageUrl),V=c(g.anchorimagescale,d.imageScale),t=c(g.anchorimagealpha,d.imageAlpha);e.y=f;e.shadow=A;e.anchorShadow=d.anchorShadow;e.color={FCcolor:{color:T(c(g.color,d.fillColor)),alpha:l}};e.valuePosition=c(g.valueposition,
d.valuePosition);f=h.pointHoverOptions(g,d,{plotType:"anchor",anchorBgColor:s,anchorAlpha:r,anchorBgAlpha:p,anchorAngle:G,anchorBorderThickness:D,anchorBorderColor:n,anchorBorderAlpha:r,anchorSides:m,anchorRadius:q,imageUrl:u,imageScale:V,imageAlpha:t,shadow:A});e.marker={enabled:d.drawAnchors,shadow:v&&{opacity:r/100},fillColor:{FCcolor:{color:T(c(g.anchorbgcolor,d.anchorBgColor)),alpha:(c(g.anchorbgalpha,d.anchorBgAlpha)*r/100).toString()}},lineColor:{FCcolor:{color:T(c(g.anchorbordercolor,d.anchorBorderColor)),
alpha:r}},imageUrl:u,imageScale:V,imageAlpha:t,lineWidth:b(g.anchorborderthickness,d.anchorBorderThickness),radius:q,symbol:Fa(b(g.anchorsides,d.anchorSides)),startAngle:c(g.anchorstartangle,d.anchorAngle)};e.hoverEffects=f.enabled&&f.options;e.rolloverProperties=f.enabled&&f.rolloverOptions;e.events={click:d.getLink};return e}}};f.core.options.resizeTrackingInterval=300;f.core.options.preventTrackResize=!1;f.core.options.SVGDefinitionURL="relative";t.createChart=function(a,e,h,k,g,l,A){var m=a.jsVars,
D,n,s=ha[h||(h=a.chartType())],G,r=m.hasNativeMessage,p=a.options,q=a.args,v;v=function(b){var c={renderer:"javascript"},g=m.fcObj,l=g.width,D=g.height,n=s&&s.eiMethods,p=m.overlayButton,q;e.jsVars=a.jsVars;m.container=e;m.hcObj=b;m.type=h;m.width=e.offsetWidth;m.height=e.offsetHeight;m.instanceAPI=G;if(b.hasRendered){f.extend(e,Ta);if(n&&"string"!==typeof n)for(q in n)e[q]=n[q];m.overlayButtonActive&&p&&(p.innerHTML="",p.appendChild(d.createTextNode(m.overlayButtonMessage)),b.container.appendChild(p))}(/\%/g.test(l)||
/\%/g.test(D))&&e&&e.parentNode&&!f.core.options.preventTrackResize&&ua(g,e);if(k&&(k({success:b.hasRendered,ref:e,id:a.id}),b.hasRendered)){t.raiseEvent("loaded",{type:h,renderer:"javascript"},a,[a.id]);if(!0===a.disposed)return;r||(g.__state.firstRenderNotified=!0,setTimeout(function(){t.raiseEvent("rendered",{renderer:"javascript"},g,[g.id])},0))}b.hasRendered&&m.previousDrawCount<m.drawCount&&(c.width=m.width,c.height=m.height,c.drawCount=m.drawCount,c.displayingMessage=r,c.renderer=g.options.renderer,
t.raiseEvent("drawcomplete",c,g,[g.id]),r||A||setTimeout(function(){g.__state&&!g.__state.firstRenderNotified&&t.raiseEvent("rendered",{renderer:"javascript"},g,[g.id]);f.raiseEvent("renderComplete",c,g)},0))};m.instanceAPI&&m.instanceAPI.dispose&&m.instanceAPI.dispose();G=s?new ha(h):new ha("stub");G.chartInstance=a;G.origRenderWidth=a.__state.renderedWidth;G.origRenderHeight=a.__state.renderedHeight;if(void 0!==g)"string"===typeof g&&(g=new cb(e,g,a),r=m.hasNativeMessage=!0);else if(!s||!s.init||
s&&"stub"===s.name)a._chartMessageImageStyle={imageHAlign:c(q.typeNotSupportedMessageImageHAlign,p.baseChartMessageImageHAlign).toLowerCase(),imageVAlign:c(q.typeNotSupportedMessageImageVAlign,p.baseChartMessageImageVAlign).toLowerCase(),imageAlpha:b(q.typeNotSupportedMessageImageAlpha,p.baseChartMessageImageAlpha),imageScale:b(q.typeNotSupportedMessageImageScale,p.baseChartMessageImageScale)},a._chartMessageStyle={color:q.typeNotSupportedMessageColor||p.baseChartMessageColor,fontFamily:q.typeNotSupportedMessageFont||
p.baseChartMessageFont,fontSize:q.typeNotSupportedMessageFontSize||p.baseChartMessageFontSize},g=new cb(e,p.typeNotSupportedMessage,a),r=m.hasNativeMessage=!0;else if(m.message)g=new cb(e,m.message,a),r=m.hasNativeMessage=!0;else if(m.loadError)a._chartMessageImageStyle={imageHAlign:c(q.dataLoadErrorMessageImageHAlign,p.baseChartMessageImageHAlign).toLowerCase(),imageVAlign:c(q.dataLoadErrorMessageImageVAlign,p.baseChartMessageImageVAlign).toLowerCase(),imageAlpha:b(q.dataLoadErrorMessageImageAlpha,
p.baseChartMessageImageAlpha),imageScale:b(q.dataLoadErrorMessageImageScale,p.baseChartMessageImageScale)},a._chartMessageStyle={color:q.dataLoadErrorMessageColor||p.baseChartMessageColor,fontFamily:q.dataLoadErrorMessageFont||p.baseChartMessageFont,fontSize:q.dataLoadErrorMessageFontSize||p.baseChartMessageFontSize},g=new cb(e,p.dataLoadErrorMessage,a),r=m.hasNativeMessage=!0;else if(m.stallLoad)a._chartMessageImageStyle={imageHAlign:c(q.dataLoadStartMessageImageHAlign,p.baseChartMessageImageHAlign).toLowerCase(),
imageVAlign:c(q.dataLoadStartMessageImageVAlign,p.baseChartMessageImageVAlign).toLowerCase(),imageAlpha:b(q.dataLoadStartMessageImageAlpha,p.baseChartMessageImageAlpha),imageScale:b(q.dataLoadStartMessageImageScale,p.baseChartMessageImageScale)},a._chartMessageStyle={fontFamily:q.dataLoadStartMessageFont||p.baseChartMessageFont,fontSize:q.dataLoadStartMessageFontSize||p.baseChartMessageFontSize,color:q.dataLoadStartMessageColor||p.baseChartMessageColor},g=new cb(e,p.dataLoadStartMessage,a),r=m.hasNativeMessage=
!0;else if(f.raiseEvent("internal.drawStart",{chartType:h,logicName:G.name,logicBase:G.base&&G.base.name,defaultSeriesType:G.defaultSeriesType},a),D=a.jsVars&&a.jsVars.themeObject&&a.jsVars.themeObject.getThemedJSONData()||a.getChartData(f.dataFormats.JSON,!0),n=D.data,D.error instanceof Error)a._chartMessageImageStyle={imageHAlign:c(q.dataInvalidMessageImageHAlign,p.baseChartMessageImageHAlign).toLowerCase(),imageVAlign:c(q.dataInvalidMessageImageVAlign,p.baseChartMessageImageVAlign).toLowerCase(),
imageAlpha:b(q.dataInvalidMessageImageAlpha,p.baseChartMessageImageAlpha),imageScale:b(q.dataInvalidMessageImageScale,p.baseChartMessageImageScale)},a._chartMessageStyle={fontFamily:q.dataInvalidMessageFont||p.baseChartMessageFont,fontSize:q.dataInvalidMessageFontSize||p.baseChartMessageFontSize,color:q.dataInvalidMessageColor||p.baseChartMessageColor},g=new cb(e,p.dataInvalidMessage,a),r=m.hasNativeMessage=!0,a.__state.dataReady=!1,A||f.raiseEvent("dataInvalid",{error:D.error},m.fcObj,void 0,function(){t.raiseEvent("dataxmlinvalid",
{},a,[a.id])});else{A||t.raiseEvent("dataloaded",{},a,[a.id]);if(!0===G.chartInstance.disposed)return;g=G.init(e,n,a,v);G.inited=!0;m.previousDrawCount=m.drawCount;m.drawCount+=1;0===g.series.length?(a._chartMessageImageStyle={imageHAlign:c(q.dataEmptyMessageImageHAlign,p.baseChartMessageImageHAlign).toLowerCase(),imageVAlign:c(q.dataEmptyMessageImageVAlign,p.baseChartMessageImageVAlign).toLowerCase(),imageAlpha:b(q.dataEmptyMessageImageAlpha,p.baseChartMessageImageAlpha),imageScale:b(q.dataEmptyMessageImageScale,
p.baseChartMessageImageScale)},a._chartMessageStyle={fontFamily:q.dataEmptyMessageFont||p.baseChartMessageFont,fontSize:q.dataEmptyMessageFontSize||p.baseChartMessageFontSize,color:q.dataEmptyMessageColor||p.baseChartMessageColor},g=new cb(e,p.dataEmptyMessage,a),r=m.hasNativeMessage=!0,a.__state.dataReady=!1,A||t.raiseEvent("nodatatodisplay",{},a,[a.id])):(a.__state.dataReady=!0,r=m.hasNativeMessage=!1,delete m.message)}g||(a._chartMessageImageStyle={imageHAlign:p.baseChartMessageImageHAlign,imageVAlign:p.baseChartMessageImageVAlign,
imageAlpha:p.baseChartMessageImageAlpha,imageScale:p.baseChartMessageImageScale},a._chartMessageStyle={fontFamily:p.baseChartMessageFont,fontSize:p.baseChartMessageFontSize,color:p.baseChartMessageColor},g=new cb(e,"Error rendering chart {0x01}",a),r=m.hasNativeMessage=!0);r&&!G.inited&&G.init(e,n,a,v);g.chart=g.chart||{};g.credits=g.credits||{};g.credits.enabled=s&&!0===s.creditLabel?!0:!1;!1===l&&(g.chart.animation=!1,g.plotOptions||(g.plotOptions={}),g.plotOptions.series||(g.plotOptions.series=
{}),g.plotOptions.series.animation=!1);e.style&&(g.chart.containerBackgroundColor=t.getContainerBackgroundColor(a));return G.draw(g,v)};ha("base",{useScaleRecursively:!0,tooltipConstraint:"chart",rendererId:"root",canvasPaddingModifiers:["anchor","anchorlabel"],drawAnnotations:!0,draw:function(a,b){var c=this.renderer;c||(c=this.renderer=new ha("renderer."+this.rendererId));this.updateDefaultAnnotations();return c.init(this,a,b)},init:function(d,e,k){var l=this.chartInstance||k,g=l.jsVars;k=g._reflowData||
(g._reflowData={});var A=g._reflowClean,m=l.options,D=m.args,n,p;/^\s*absolute\s*$/i.test(f.core.options.SVGDefinitionURL)&&(C._url=(C._g&&C._g.win||q).location.href.replace(/#.*?$/,a));this.dataObj=e=h({},e);p=e.chart=e.chart||e.graph||e.map||{};delete e.graph;delete e.map;k&&!this.stateless&&(n=k.hcJSON,delete k.hcJSON,h(this,k,!0),this.preReflowAdjustments&&this.preReflowAdjustments.call(this),k.hcJSON=n);this.containerElement=d;this.config={};this.smartLabel=g.smartLabel;this.smartLabel.useEllipsesOnOverflow(b(p.useellipseswhenoverflow,
p.useellipsewhenoverflow,1));this.colorManager=new t.colorManager(e,this);this.linkClickFN=sb(e,l);this.numberFormatter=new Tb(e.chart,this);if(!this.standaloneInit)return l._chartMessageImageStyle={imageHAlign:c(D.typeNotSupportedMessageImageHAlign,m.baseChartMessageImageHAlign).toLowerCase(),imageVAlign:c(D.typeNotSupportedMessageImageVAlign,m.baseChartMessageImageVAlign).toLowerCase(),imageAlpha:b(D.typeNotSupportedMessageImageAlpha,m.baseChartMessageImageAlpha),imageScale:b(D.typeNotSupportedMessageImageScale,
m.baseChartMessageImageScale)},l._chartMessageStyle={fontFamily:D.typeNotSupportedMessageFont||m.baseChartMessageFont,fontSize:D.typeNotSupportedMessageFontSize||m.baseChartMessageFontSize,color:D.typeNotSupportedMessageColor||m.baseChartMessageColor},new t.createDialog(d,m.typeNotSupportedMessage,l);d=this.chart(d.offsetWidth||parseFloat(d.style.width),d.offsetHeight||parseFloat(d.style.height),l);k&&!this.stateless&&(k.hcJSON&&h(d,k.hcJSON,!0),this.postReflowAdjustments&&this.postReflowAdjustments.call(this),
A&&this.cleanedData&&(this.cleanedData(this,A),this.cleanedData(k,A)));return d},postSpaceManager:function(){var a=this.hcJSON,c=a._FCconf,d=a.chart,e=d.marginLeft,g=d.spacingLeft,h=d.spacingRight,k=c.width-e-d.marginRight,f=a.title,a=a.subtitle,l=c.width,A=f.align,c=f.x,m=f.horizontalPadding,D=f.alignWithCanvas,n=(ma(e)||0)+b(k,l)/2,e=this.snapLiterals||(this.snapLiterals={}),k=f._captionWidth,p=a._subCaptionWidth,s=f._lineHeight,G=a._lineHeight,r=f.text;if(void 0===c){switch(A){case fa:c=D?l-d.marginRight-
m:l-m;break;case La:c=D?d.marginLeft+m:m;break;default:c=D?n:g+.5*(l-g-h)||l/2}f.align===La?(h=g=0,f.align="start"):f.align===fa?(g=k,h=p,f.align="end"):(g=k/2,h=p/2,f.align="middle");f.x=c;f.y=f.y||d.spacingTop||0;a.y=r?f.y+s+2:f.y||d.spacingTop||0;e.captionstartx=c-g-2;e.captionwidth=k+4;e.captionendx=e.captionstartx+e.captionwidth;e.captionstarty=f.y||0;e.captionheight=s+2;e.captionendy=e.captionstarty+e.captionheight;e.subcaptionstartx=c-h-2;e.subcaptionwidth=p+4;e.subcaptionendx=e.subcaptionstartx+
e.subcaptionwidth;e.subcaptionstarty=a.y||0;e.subcaptionheight=G+2;e.subcaptionendy=e.subcaptionstarty+e.subcaptionheight}},chart:function(d,w){var A=this.name,m=this.dataObj,g=m.chart,D=this.colorManager,n,r,v,t,Z,F,ba,B=this.defaultSeriesType,Q,C,ua,wa,K,J,Ta,Ja,Y,H,ca,la,Ha,Aa,Ga,ab,N,jb,O,M,Va,ub,Pa,U,Rb,Bb,pc,qc,aa,$,da,ma,ja,ha,va,na,za,Ba,Fa,Xa,cb,gb,fb,Jb,Yb,xb,nb,Zb,zb,bc,Ua,eb,Za,Wa,Ca,rb,Qa,Cb,sb,$b,jc,kc,Lb,ob,$a,Nb,Wb,Ma,Eb,Mb,Vb,dc,ec,hc,fc,Ob,qa,Xb,gc,Ka,Ab,kb,Fb,Gb,ic,Tb,wb,oc,Qb,
bd,lb,Wc,Db,Ya,Pb,Jc,Pc,Xc,tc,Hb,Sb,ac,Kc;n=db(m,d,w,this);Y=n.chart;Ja=n.xAxis;Q=n[e];this.snapLiterals||(this.snapLiterals={});ca=this.snapLiterals;ca.chartstartx=0;ca.chartstarty=0;ca.chartwidth=d;ca.chartheight=w;ca.chartendx=d;ca.chartendy=w;ca.chartcenterx=d/2;ca.chartcentery=w/2;ca.chartbottommargin=Y.spacingBottom;ca.chartleftmargin=Y.spacingLeft;ca.chartrightmargin=Y.spacingRight;ca.charttopmargin=Y.spacingTop;this.updateSnapPoints&&this.updateSnapPoints();this.postHCJSONCreation&&this.postHCJSONCreation.call(this,
n);f.raiseEvent("internal.postlogic",this,this.chartInstance);n.labels.smartLabel=F=Q.smartLabel=this.smartLabel;Q.width=d;Q.height=w;ua=n.plotOptions;Q.isDual=this.isDual;Q.numberFormatter=this.numberFormatter;Q.axisGridManager=new tb(B,g);Q.tooltext=g.plottooltext;Q.trendLineToolText=g.trendlinetooltext;Y.is3D=r=Q.is3d=/3d$/.test(B);Y.isBar=C=Q.isBar=this.isBar;ba=/^pie/.test(B);Ta=1==g.useroundedges;J=r?pa.chart3D:pa.chart2D;Y.events.click=n.plotOptions.series.point.events.click=this.linkClickFN;
Y.defaultSeriesType=B;ab=0<g.palette&&6>g.palette?g.palette:b(this.paletteIndex,1);--ab;Y.paletteIndex=ab;Y.usePerPointLabelColor=g.colorlabelsfromplot==Ia;Y.syncLabelWithAnchor=b(g.synclabelwithanchoronhover,1);Y.minimizeTendency=b(g.minimizetendency,g.minimisetendency,0);Y.useRoundEdges=Ta&&!r&&!this.distributedColumns&&"pie"!==this.defaultSeriesType;void 0!==c(g.clickurl)&&(Y.link=g.clickurl,Y.style.cursor="pointer",n.plotOptions.series.point.events.click=function(){Y.events.click.call({link:g.clickurl})});
N=c(g.basefont,"Verdana,sans");jb=L(g.basefontsize,10);O=c(g.basefontcolor,D.getColor(J.baseFontColor));M=c(g.outcnvbasefont,N);Va=L(g.outcnvbasefontsize,jb);ub=Va+Da;Pa=c(g.outcnvbasefontcolor,O).replace(/^#?([a-f0-9]+)/ig,"#$1");Bb=jb;jb+=Da;O=O.replace(/^#?([a-f0-9]+)/ig,"#$1");Kc=(Kc=p(g.trendvaluebordercolor,a))?S(Kc,b(g.trendvalueborderalpha,g.trendvaluealpha,100)):a;Q.trendStyle=Q.outCanvasStyle={fontFamily:c(g.trendvaluefont,M),color:c(g.trendvaluefontcolor,Pa),fontSize:L(g.trendvaluefontsize,
Va)+Da,fontWeight:b(g.trendvaluefontbold)?"bold":"normal",fontStyle:b(g.trendvaluefontitalic)?"italic":"normal",border:Kc||g.trendvaluebgcolor?b(g.trendvalueborderthickness,1)+"px solid":"",borderColor:Kc,borderThickness:b(g.trendvalueborderthickness,1),borderPadding:b(g.trendvalueborderpadding,2),borderRadius:b(g.trendvalueborderradius,0),backgroundColor:g.trendvaluebgcolor?S(g.trendvaluebgcolor,b(g.trendvaluebgalpha,g.trendvaluealpha,100)):a,borderDash:b(g.trendvalueborderdashed,0)?k(b(g.trendvalueborderdashlen,
4),b(g.trendvalueborderdashgap,2),b(g.trendvalueborderthickness,1)):"none"};U=u(Q.trendStyle);Q.inCanvasStyle={fontFamily:N,fontSize:jb,color:O};Rb=u(Q.inCanvasStyle);Q.divlineStyle={fontFamily:N,fontSize:jb,color:O,lineHeight:Rb};Ja.labels.style={fontFamily:c(g.labelfont,M),fontSize:b(g.labelfontsize,Va)+Da,color:c(g.labelfontcolor,Pa)};Ja.labels.style.lineHeight=u(Ja.labels.style);Ja.steppedLabels.style={fontFamily:M,fontSize:ub,lineHeight:U,color:Pa,visibility:"hidden"};n.yAxis[0].labels.style=
{fontFamily:M,fontSize:ub,lineHeight:U,color:Pa};n.yAxis[1].labels.style={fontFamily:M,fontSize:ub,lineHeight:U,color:Pa};qc=c(g.legenditemfont,M);aa=L(g.legenditemfontsize,Va);$=c(g.legenditemfontcolor,Pa).replace(/^#?([a-f0-9]+)/ig,"#$1");da=V[b(g.legenditemfontbold,0)]||"";pc=L(g.legendcaptionfontsize,Va)+Da;aa+=Da;n.legend.itemStyle={fontFamily:qc,fontSize:aa,color:$,fontWeight:da};u(n.legend.itemStyle);n.legend.itemHiddenStyle={fontFamily:qc,fontSize:aa,color:c(g.legenditemhiddencolor,"cccccc").replace(/^#?([a-f0-9]+)/ig,
"#$1"),fontWeight:da};u(n.legend.itemHiddenStyle);n.legend.itemHoverStyle={color:c(g.legenditemhoverfontcolor,$).replace(/^#?([a-f0-9]+)/ig,"#$1")};n.legend.title.style={fontFamily:c(g.legendcaptionfont,qc),fontSize:pc,color:c(g.legendcaptionfontcolor,Pa).replace(/^#?([a-f0-9]+)/ig,"#$1"),fontWeight:V[b(g.legendcaptionfontbold,1)]||""};u(n.legend.title.style);n.legend.title.align=Ub[g.legendcaptionalignment&&g.legendcaptionalignment.toLowerCase()||oa]||Ub.center;H=(H=p(g.valuebordercolor,a))?S(H,
b(g.valueborderalpha,g.valuealpha,100)):a;n.plotOptions.series.dataLabels.style={fontFamily:c(g.valuefont,N),fontSize:c(g.valuefontsize,parseInt(jb,10))+Da,lineHeight:Rb,color:S(c(g.valuefontcolor,O),b(g.valuefontalpha,g.valuealpha,100)),fontWeight:b(g.valuefontbold)?"bold":"normal",fontStyle:b(g.valuefontitalic)?"italic":"normal",border:H||g.valuebgcolor?b(g.valueborderthickness,1)+"px solid":"",borderColor:H,borderThickness:b(g.valueborderthickness,1),borderPadding:b(g.valueborderpadding,2),borderRadius:b(g.valueborderradius,
0),backgroundColor:g.valuebgcolor?S(g.valuebgcolor,b(g.valuebgalpha,g.valuealpha,100)):a,borderDash:b(g.valueborderdashed,0)?k(b(g.valueborderdashlen,4),b(g.valueborderdashgap,2),b(g.valueborderthickness,1)):"none"};u(n.plotOptions.series.dataLabels.style);n.plotOptions.series.dataLabels.color=n.plotOptions.series.dataLabels.style.color;n.tooltip.style={fontFamily:N,fontSize:jb,lineHeight:Rb,color:O};n.title.style={fontFamily:c(g.captionfont,M),color:c(g.captionfontcolor,Pa).replace(/^#?([a-f0-9]+)/ig,
"#$1"),fontSize:b(g.captionfontsize,Va+3)+Da,fontWeight:0===b(g.captionfontbold)?"normal":"bold"};n.title.align=c(g.captionalignment,oa);n.title.isOnTop=b(g.captionontop,1);n.title.alignWithCanvas=b(g.aligncaptionwithcanvas,this.alignCaptionWithCanvas,1);n.title.horizontalPadding=b(g.captionhorizontalpadding,n.title.alignWithCanvas?0:15);u(n.title.style);n.subtitle.style={fontFamily:c(g.subcaptionfont,g.captionfont,M),color:c(g.subcaptionfontcolor,g.captionfontcolor,Pa).replace(/^#?([a-f0-9]+)/ig,
"#$1"),fontSize:b(g.subcaptionfontsize,b(W(b(g.captionfontsize)-3,-1),Va)+b(this.subTitleFontSizeExtender,1))+Da,fontWeight:0===b(g.subcaptionfontbold,this.subTitleFontWeight,g.captionfontbold)?"normal":"bold"};n.subtitle.align=n.title.align;n.subtitle.isOnTop=n.title.isOnTop;n.subtitle.alignWithCanvas=n.title.alignWithCanvas;n.subtitle.horizontalPadding=n.title.horizontalPadding;u(n.subtitle.style);H=(H=p(g.xaxisnamebordercolor,a))?S(H,b(g.xaxisnameborderalpha,g.xaxisnamealpha,100)):a;Ja.title.style=
{fontFamily:c(g.xaxisnamefont,M),fontSize:c(g.xaxisnamefontsize,parseInt(ub,10))+Da,color:S(c(g.xaxisnamefontcolor,Pa),b(g.xaxisnamefontalpha,g.xaxisnamealpha,100)),fontWeight:b(g.xaxisnamefontbold,1)?"bold":"normal",fontStyle:b(g.xaxisnamefontitalic)?"italic":"normal",border:H||g.xaxisnamebgcolor?b(g.xaxisnameborderthickness,1)+"px solid":void 0,borderColor:H,borderThickness:b(g.xaxisnameborderthickness,1),borderPadding:b(g.xaxisnameborderpadding,2),borderRadius:b(g.xaxisnameborderradius,0),backgroundColor:g.xaxisnamebgcolor?
S(g.xaxisnamebgcolor,b(g.xaxisnamebgalpha,g.xaxisnamealpha,100)):a,borderDash:b(g.xaxisnameborderdashed,0)?k(b(g.xaxisnameborderdashlen,4),b(g.xaxisnameborderdashgap,2),b(g.xaxisnameborderthickness,1)):"none"};u(Ja.title.style);H=(H=c(g.pyaxisnamebordercolor,g.yaxisnamebordercolor,a))?S(H,b(g.pyaxisnameborderalpha,g.yaxisnameborderalpha,g.pyaxisnamealpha,g.yaxisnamealpha,100)):a;n.yAxis[0].title.style={fontFamily:c(g.pyaxisnamefont,g.yaxisnamefont,M),fontSize:c(g.pyaxisnamefontsize,g.yaxisnamefontsize,
parseInt(ub,10))+Da,color:S(c(g.pyaxisnamefontcolor,g.yaxisnamefontcolor,Pa),b(g.pyaxisnamefontalpha,g.yaxisnamefontalpha,g.pyaxisnamealpha,g.yaxisnamealpha,100)),fontWeight:b(g.pyaxisnamefontbold,g.yaxisnamefontbold,1)?"bold":"normal",fontStyle:b(g.pyaxisnamefontitalic,g.yaxisnamefontitalic)?"italic":"normal",border:H||g.pyaxisnamebgcolor||g.yaxisnamebgcolor?b(g.pyaxisnameborderthickness,g.yaxisnameborderthickness,1)+"px solid":void 0,borderColor:H,borderThickness:b(g.pyaxisnameborderthickness,g.yaxisnameborderthickness,
1),borderPadding:b(g.pyaxisnameborderpadding,g.yaxisnameborderpadding,2),borderRadius:b(g.pyaxisnameborderradius,g.yaxisnameborderradius,0),backgroundColor:g.pyaxisnamebgcolor||g.yaxisnamebgcolor?S(c(g.pyaxisnamebgcolor,g.yaxisnamebgcolor),b(g.pyaxisnamebgalpha,g.yaxisnamebgalpha,g.pyaxisnamealpha,g.yaxisnamealpha,100)):a,borderDash:b(g.pyaxisnameborderdashed,g.yaxisnameborderdashed,0)?k(b(g.pyaxisnameborderdashlen,g.yaxisnameborderdashlen,4),b(g.pyaxisnameborderdashgap,g.yaxisnameborderdashgap,2),
b(g.pyaxisnameborderthickness,g.yaxisnameborderthickness,1)):"none"};u(n.yAxis[0].title.style);n.yAxis[1].title.style={fontFamily:M,color:Pa,fontSize:ub,lineHeight:void 0,fontWeight:"bold"};H=(H=c(g.syaxisnamebordercolor,g.yaxisnamebordercolor,a))?S(H,b(g.syaxisnameborderalpha,g.yaxisnameborderalpha,g.syaxisnamealpha,g.yaxisnamealpha,100)):a;n.yAxis[1].title.style={fontFamily:c(g.syaxisnamefont,g.yaxisnamefont,M),fontSize:c(g.syaxisnamefontsize,g.yaxisnamefontsize,parseInt(ub,10))+Da,color:S(c(g.syaxisnamefontcolor,
g.yaxisnamefontcolor,Pa),b(g.syaxisnamefontalpha,g.yaxisnamefontalpha,g.syaxisnamealpha,g.yaxisnamealpha,100)),fontWeight:b(g.syaxisnamefontbold,g.yaxisnamefontbold,1)?"bold":"normal",fontStyle:b(g.syaxisnamefontitalic,g.yaxisnamefontitalic)?"italic":"normal",border:H||g.syaxisnamebgcolor||g.yaxisnamebgcolor?b(g.syaxisnameborderthickness,g.yaxisnameborderthickness,1)+"px solid":void 0,borderColor:H,borderThickness:b(g.syaxisnameborderthickness,g.yaxisnameborderthickness,1),borderPadding:b(g.syaxisnameborderpadding,
g.yaxisnameborderpadding,2),borderRadius:b(g.syaxisnameborderradius,g.yaxisnameborderradius,0),backgroundColor:g.syaxisnamebgcolor||g.yaxisnamebgcolor?S(c(g.syaxisnamebgcolor,g.yaxisnamebgcolor),b(g.syaxisnamebgalpha,g.yaxisnamebgalpha,g.syaxisnamealpha,g.yaxisnamealpha,100)):a,borderDash:b(g.syaxisnameborderdashed,g.yaxisnameborderdashed,0)?k(b(g.syaxisnameborderdashlen,g.yaxisnameborderdashlen,4),b(g.syaxisnameborderdashgap,g.yaxisnameborderdashgap,2),b(g.syaxisnameborderthickness,g.yaxisnameborderthickness,
1)):"none"};u(n.yAxis[1].title.style);Y.overlapColumns=b(g[C&&"overlapbars"||"overlapcolumns"],r?0:1);n.orphanStyles={defaultStyle:{style:h({},Q.inCanvasStyle)},connectorlabels:{style:h({},n.plotOptions.series.dataLabels)},vyaxisname:{style:h({},n.yAxis[0].title.style)}};n.plotOptions.series.dataLabels.tlLabelStyle={fontFamily:l(g.tlfont,N),color:T(l(g.tlfontcolor,O)),fontSize:L(g.tlfontsize,Bb)+"px"};u(n.plotOptions.series.dataLabels.tlLabelStyle);n.plotOptions.series.dataLabels.trLabelStyle={fontFamily:l(g.trfont,
N),color:T(l(g.trfontcolor,O)),fontSize:L(g.trfontsize,Bb)+"px"};u(n.plotOptions.series.dataLabels.trLabelStyle);n.plotOptions.series.dataLabels.blLabelStyle={fontFamily:l(g.blfont,N),color:T(l(g.blfontcolor,O)),fontSize:L(g.blfontsize,Bb)+"px"};u(n.plotOptions.series.dataLabels.blLabelStyle);n.plotOptions.series.dataLabels.brLabelStyle={fontFamily:l(g.brfont,N),color:T(l(g.brfontcolor,O)),fontSize:L(g.brfontsize,Bb)+"px"};u(n.plotOptions.series.dataLabels.brLabelStyle);this.parseStyles(n);delete n.xAxis.labels.style.backgroundColor;
delete n.xAxis.labels.style.borderColor;delete n.yAxis[0].labels.style.backgroundColor;delete n.yAxis[0].labels.style.borderColor;delete n.yAxis[1].labels.style.backgroundColor;delete n.yAxis[1].labels.style.borderColor;Q.showTooltip=b(g.showtooltip,this.showtooltip,1);Q.tooltipSepChar=c(g.tooltipsepchar,this.tooltipsepchar,pb);Q.showValues=b(g.showvalues,this.showValues,1);Q.seriesNameInToolTip=b(g.seriesnameintooltip,1);Q.showVLines=b(g.showvlines,1);Q.showVLinesOnTop=b(g.showvlinesontop,0);Q.showVLineLabels=
b(g.showvlinelabels,this.showVLineLabels,1);Q.showVLineLabelBorder=b(g.showvlinelabelborder,1);Q.rotateVLineLabels=b(g.rotatevlinelabels,0);Q.vLineColor=c(g.vlinecolor,"333333");Q.vLineLabelColor=c(g.vlinelabelcolor);Q.vLineThickness=c(g.vlinethickness,1);Q.vLineAlpha=b(g.vlinealpha,80);Q.vLineLabelBgColor=c(g.vlinelabelbgcolor,"ffffff");Q.vLineLabelBgAlpha=b(g.vlinelabelbgalpha,r?50:100);Q.trendlineColor=c(g.trendlinecolor,"333333");Q.trendlineThickness=c(g.trendlinethickness,1);Q.trendlineAlpha=
b(g.trendlinealpha);Q.showTrendlinesOnTop=c(g.showtrendlinesontop,0);Q.trendlineValuesOnOpp=c(g.trendlinevaluesonopp,g.trendlinevaluesonright,0);Q.trendlinesAreDashed=b(g.trendlinesaredashed,0);Q.trendlinesDashLen=b(g.trendlinedashlen,5);Q.trendlinesDashGap=b(g.trendlinedashgap,2);Q.showTrendlines=b(g.showtrendlines,1);Q.showTrendlineLabels=b(g.showtrendlinelabels,this.showTrendlineLabels,1);Q.flatScrollBars=b(g.flatscrollbars,0);Q.scrollBar3DLighting=b(g.scrollbar3dlighting,1);Y.anchorTrackingRadius=
b(g.anchortrackingradius,G?ga:X);n.plotOptions.series.connectNullData=b(g.connectnulldata,0);Y.backgroundColor={FCcolor:{color:c(g.bgcolor,D.getColor(J.bgColor)),alpha:c(g.bgalpha,D.getColor(J.bgAlpha)),angle:c(g.bgangle,D.getColor(J.bgAngle)),ratio:c(g.bgratio,D.getColor(J.bgRatio))}};Y.rotateValues=b(g.rotatevalues,0);Y.placeValuesInside=b(g.placevaluesinside,0);Y.valuePosition=c(g.valueposition,"auto");Y.valuePadding=b(g.valuepadding,2);Y.managePlotOverflow=b(g.manageplotoverflow,1);Y.borderColor=
S(c(g.bordercolor,r?"#666666":D.getColor("borderColor")),c(g.borderalpha,r?"100":D.getColor("borderAlpha")));wa=b(g.showborder,r?0:1);Y.borderWidth=wa?b(g.borderthickness,1):0;Y.borderRadius=b(g.borderradius,0);Y.borderDashStyle=b(g.borderdashed,0)?k(b(g.borderdashlen,4),b(g.borderdashgap,2),Y.borderWidth):"none";Y.plotBorderColor=S(c(g.canvasbordercolor,D.getColor("canvasBorderColor")),c(g.canvasborderalpha,D.getColor("canvasBorderAlpha")));"0"!==g.showcanvasborder&&(K=Boolean(c(g.canvasborderthickness,
Ta?0:1)),"1"!==g.showaxislines&&"1"!==g.showxaxisline&&"1"!==g.showyaxisline&&"1"!==g.showsyaxisline||"1"===g.showcanvasborder||(K=0));Y.plotBorderWidth=r||!K?0:b(g.canvasborderthickness,this.canvasborderthickness,Y.useRoundEdges?1:2);Y.bgSWF=c(g.bgimage,g.bgswf);Y.bgSWFAlpha=b(g.bgimagealpha,g.bgswfalpha,100);ma=c(g.bgimagedisplaymode,"none").toLowerCase();ja=l(g.bgimagevalign,a).toLowerCase();ha=l(g.bgimagehalign,a).toLowerCase();"tile"==ma||"fill"==ma||"fit"==ma?(ja!=ia&&"middle"!=ja&&ja!=Ea&&
(ja="middle"),ha!=La&&"middle"!=ha&&ha!=fa&&(ha="middle")):(ja!=ia&&"middle"!=ja&&ja!=Ea&&(ja=ia),ha!=La&&"middle"!=ha&&ha!=fa&&(ha=La));Y.bgImageDisplayMode=ma;Y.bgImageVAlign=ja;Y.bgImageHAlign=ha;Y.bgImageScale=b(g.bgimagescale,100);Y.logoURL=l(g.logourl);Y.logoPosition=c(g.logoposition,"tl").toLowerCase();Y.logoAlpha=b(g.logoalpha,100);Y.logoLink=l(g.logolink);Y.logoScale=b(g.logoscale,100);Y.logoLeftMargin=b(g.logoleftmargin,0);Y.logoTopMargin=b(g.logotopmargin,0);va=Y.toolbar={button:{}};na=
va.button;na.scale=b(g.toolbarbuttonscale,1.15);na.width=b(g.toolbarbuttonwidth,15);na.height=b(g.toolbarbuttonheight,15);na.radius=b(g.toolbarbuttonradius,2);na.spacing=b(g.toolbarbuttonspacing,5);na.fill=S(c(g.toolbarbuttoncolor,"ffffff"));na.labelFill=S(c(g.toolbarlabelcolor,"cccccc"));na.symbolFill=S(c(g.toolbarsymbolcolor,"ffffff"));na.hoverFill=S(c(g.toolbarbuttonhovercolor,"ffffff"));na.stroke=S(c(g.toolbarbuttonbordercolor,"bbbbbb"));na.symbolStroke=S(c(g.toolbarsymbolbordercolor,"9a9a9a"));
na.strokeWidth=b(g.toolbarbuttonborderthickness,1);na.symbolStrokeWidth=b(g.toolbarsymbolborderthickness,1);za=na.symbolPadding=b(g.toolbarsymbolpadding,5);na.symbolHPadding=b(g.toolbarsymbolhpadding,za);na.symbolVPadding=b(g.toolbarsymbolvpadding,za);Ba=va.position=c(g.toolbarposition,"tr").toLowerCase();switch(Ba){case "tr":case "rt":case "top right":case "right top":Ba="tr";break;case "br":case "rb":case "bottom right":case "right bottom":Ba="br";break;case "tl":case "lt":case "top left":case "left top":Ba=
"tl";break;case "bl":case "lb":case "bottom left":case "left bottom":Ba="bl";break;default:Ba="tr"}Fa=va.hAlign="left"===(a+g.toolbarhalign).toLowerCase()?"l":Ba.charAt(1);Xa=va.vAlign="bottom"===(a+g.toolbarvalign).toLowerCase()?"b":Ba.charAt(0);va.hDirection=b(g.toolbarhdirection,"r"===Fa?-1:1);va.vDirection=b(g.toolbarvdirection,"b"===Xa?-1:1);va.vMargin=b(g.toolbarvmargin,6);va.hMargin=b(g.toolbarhmargin,10);va.x=b(g.toolbarx,"l"===Fa?0:d);va.y=b(g.toolbary,"t"===Xa?0:w);cb=c(g.divlinecolor,D.getColor(J.divLineColor));
gb=c(g.divlinealpha,r?D.getColor("divLineAlpha3D"):D.getColor("divLineAlpha"));fb=b(g.divlinethickness,1);Jb=Boolean(b(g.divlinedashed,g.divlineisdashed,this.divLineIsDashed,0));Yb=b(g.divlinedashlen,4);xb=b(g.divlinedashgap,2);n.yAxis[0].gridLineColor=S(cb,gb);n.yAxis[0].gridLineWidth=fb;n.yAxis[0].gridLineDashStyle=Jb?k(Yb,xb,fb):"none";n.yAxis[0].alternateGridColor=C?S(c(g.alternatevgridcolor,D.getColor("altVGridColor")),1===b(g.showalternatevgridcolor,1)?c(g.alternatevgridalpha,D.getColor("altVGridAlpha")):
Sa):S(c(g.alternatehgridcolor,D.getColor("altHGridColor")),"0"===g.showalternatehgridcolor?0:c(g.alternatehgridalpha,D.getColor("altHGridAlpha")));$b=b(g.vdivlinethickness,1);jc=Boolean(b(g.vdivlinedashed,g.vdivlineisdashed,0));kc=b(g.vdivlinedashlen,4);Lb=b(g.vdivlinedashgap,2);Ja.gridLineColor=S(c(g.vdivlinecolor,D.getColor(J.divLineColor)),c(g.vdivlinealpha,D.getColor("divLineAlpha")));Ja.gridLineWidth=$b;Ja.gridLineDashStyle=jc?k(kc,Lb,$b):"none";Ja.alternateGridColor=S(c(g.alternatevgridcolor,
D.getColor("altVGridColor")),"1"===g.showalternatehgridcolor?c(g.alternatevgridalpha,D.getColor("altVGridAlpha")):0);Zb=c(g.canvasbgcolor,D.getColor(J.canvasBgColor));bc=c(g.canvasbgalpha,D.getColor("canvasBgAlpha"));c(g.showcanvasbg,Ia)==Sa&&(bc="0");n.plotOptions.series.shadow=b(g.showshadow,g.showcolumnshadow,this.defaultPlotShadow,D.getColor("showShadow"));this.inversed&&(n.yAxis[0].reversed=!0,n.yAxis[1].reversed=!0);this.isStacked&&(this.distributedColumns?(Q.showStackTotal=Boolean(b(g.showsum,
1)),Z=b(g.usepercentdistribution,1),nb=b(g.showpercentvalues,0),zb=b(g.showpercentintooltip,Z,0),Q.showXAxisPercentValues=b(g.showxaxispercentvalues,1)):(Q.showStackTotal=Boolean(b(this.showSum,g.showsum,0)),Z=b(this.stack100percent,g.stack100percent,0),nb=b(g.showpercentvalues,Z,0),zb=b(g.showpercentintooltip,nb)),Q.showPercentValues=nb,Q.showPercentInToolTip=zb,Z?(Q.isValueAbs=!0,ua[B].stacking="percent",Q[0].stacking100Percent=!0):ua[B].stacking="normal");this.isDual&&("0"===g.primaryaxisonleft&&
(n.yAxis[0].opposite=!0,n.yAxis[1].opposite=!1),n.yAxis[0].showAlways=!0,n.yAxis[1].showAlways=!0);Y.useRoundEdges&&(n.plotOptions.series.shadow=b(g.showshadow,g.showcolumnshadow,1),n.plotOptions.series.borderRadius=1,n.tooltip.style.borderRadius="2px",Y.plotBorderRadius=3,K||(Y.plotBorderWidth=0),Y.plotShadow=n.plotOptions.series.shadow?{enabled:!0,opacity:bc/100}:0);1===b(g.use3dlighting,1)&&(n.legend.lighting3d=!0);n.plotOptions.series.userMaxColWidth=C?g.maxbarheight:b(g.maxcolwidth,this.maxColWidth);
n.plotOptions.series.maxColWidth=ya(b(n.plotOptions.series.userMaxColWidth,50))||1;n.title.text=s(g.caption);n.subtitle.text=s(g.subcaption);0===b(g.showtooltip,this.showtooltip)&&(n.tooltip.enabled=!1);Ua=n.tooltip.style;Ua.backgroundColor=S(c(Ua.backgroundColor,g.tooltipbgcolor,D.getColor("toolTipBgColor")),c(g.tooltipbgalpha,100));Ua.borderColor=S(c(Ua.borderColor,g.tooltipbordercolor,D.getColor("toolTipBorderColor")),c(g.tooltipborderalpha,100));n.tooltip.shadow=b(g.showtooltipshadow,g.showshadow,
1)?{enabled:!0,opacity:W(b(g.tooltipbgalpha,100),b(g.tooltipborderalpha,100))/100}:!1;n.tooltip.constrain=b(g.constraintooltip,1);Ua.borderWidth=b(g.tooltipborderthickness,1)+"px";g.tooltipborderradius&&(Ua.borderRadius=b(g.tooltipborderradius,1)+"px");Ua.padding=b(g.tooltippadding,this.tooltippadding,3)+"px";g.tooltipcolor&&(Ua.color=T(g.tooltipcolor));Q.userPlotSpacePercent=n.plotOptions.series.userPlotSpacePercent=g.plotspacepercent;eb=b(g.plotspacepercent,20)%100;Q.plotSpacePercent=n.plotOptions.series.groupPadding=
eb/200;r&&!ba?(Y.series2D3Dshift="mscombi3d"===A?!0:Boolean(b(g.use3dlineshift,0)),Y.canvasBaseColor3D=c(g.canvasbasecolor,D.getColor("canvasBaseColor3D")),Y.canvasBaseDepth=b(g.canvasbasedepth,10),Y.canvasBgDepth=b(g.canvasbgdepth,3),Y.showCanvasBg=Boolean(b(g.showcanvasbg,1)),Y.showCanvasBase=Boolean(b(g.showcanvasbase,1)),C?(Y.xDepth=5,Y.yDepth=5,Y.showCanvasBg&&(Q.marginTopExtraSpace+=Y.canvasBgDepth),Q.marginLeftExtraSpace+=Y.yDepth+(Y.showCanvasBase?Y.canvasBaseDepth:0),Q.marginBottomExtraSpace+=
5):(Y.xDepth=10,Y.yDepth=10,Y.showCanvasBg&&(Q.marginRightExtraSpace+=Y.canvasBgDepth),Q.marginBottomExtraSpace+=Y.yDepth+(Y.showCanvasBase?Y.canvasBaseDepth:0)),Zb=Zb.split(xa)[0],bc=bc.split(xa)[0],Y.use3DLighting=Boolean(b(g.use3dlighting,1)),Y.plotBackgroundColor=Y.use3DLighting?{FCcolor:{color:sa(Zb,85)+xa+ta(Zb,55),alpha:bc+xa+bc,ratio:vb,angle:Ib(d-(Y.marginLeft+Y.marginRight),w-(Y.marginTop+Y.marginBottom),1)}}:S(Zb,bc),Y.canvasBgColor=S(sa(Zb,80),bc),v=c(g.zeroplanecolor,g.divlinecolor,D.getColor(J.divLineColor)),
t=c(g.zeroplanealpha,g.divlinealpha,D.getColor("divLineAlpha")),Y.zeroPlaneColor=S(v,t),Y.zeroPlaneBorderColor=S(c(g.zeroplanebordercolor,v),b(g.zeroplaneshowborder,1)?t:0),Y.zeroPlaneShowBorder=b(g.zeroplaneshowborder,1)):(Y.is3D=!1,Y.plotBackgroundColor={FCcolor:{color:Zb,alpha:bc,angle:c(g.canvasbgangle,D.getColor("canvasBgAngle")),ratio:c(g.canvasbgratio,D.getColor("canvasBgRatio"))}});this.parseExportOptions(n);this.parseHoverEffectOptions(Y);this.preSeriesAddition&&this.preSeriesAddition(n,
m,d,w);this.series&&this.series(m,n,A,d,w);this.postSeriesAddition(n,m,d,w);this.spaceManager(n,m,d,w);this.postSpaceManager&&this.postSpaceManager(n,m,d,w);Za=b(g.drawquadrant,0);Q.isXYPlot&&Za&&(Wa=Ja.min,Ca=Ja.max,rb=n.yAxis[0].min,Qa=n.yAxis[0].max,Cb=b(g.quadrantxval,(Wa+Ca)/2),sb=b(g.quadrantyval,(rb+Qa)/2),sb>=rb&&sb<=Qa&&Cb>=Wa&&Cb<=Ca&&(ob=S(c(g.quadrantlinecolor,Y.plotBorderColor),c(g.quadrantlinealpha,Ra)),$a=b(g.quadrantlinethickness,Y.plotBorderWidth),Nb=b(g.quadrantlinedashed,g.quadrantlineisdashed,
0),Wb=b(g.quadrantlinedashLen,4),Ma=b(g.quadrantlinedashgap,2),Eb=l(g.quadrantlabeltl,a),Mb=l(g.quadrantlabeltr,a),Vb=l(g.quadrantlabelbl,a),dc=l(g.quadrantlabelbr,a),ec=b(g.quadrantlabelpadding,3),hc=Nb?k(Wb,Ma,$a):"none",Ja.plotLines.push({color:ob,value:Cb,width:$a,dashStyle:hc,zIndex:3}),n.yAxis[0].plotLines.push({color:ob,value:sb,width:$a,dashStyle:hc,zIndex:3}),fc=d-Y.marginRight-Y.marginLeft,Ob=w-Y.marginTop-Y.marginBottom,kb=Q.inCanvasStyle,qa=fc/(Ca-Wa)*(Cb-Wa),Xb=fc-qa,Ka=Ob/(Qa-rb)*(sb-
rb),gc=Ob-Ka,qa-=ec,Xb-=ec,gc-=ec,Ka-=ec,Fb=ec+Da,Gb=Ob-ec+Da,ic=ec+Da,Tb=fc-ec+Da,F.setStyle(kb),0<gc&&(Eb!==a&&0<qa&&(H=p(g.quadrantlabeltlbordercolor,g.quadrantlabelbordercolor,a),Hb=c(g.quadrantlabeltlbgcolor,g.quadrantlabelbgcolor),Sb=b(g.quadrantlabeltlborderthickness,g.quadrantlabelborderthickness,1),H=H?S(H,b(g.quadrantlabeltlborderalpha,g.quadrantlabelborderalpha,g.quadrantlabeltlalpha,g.quadrantlabelalpha,100)):a,ac={left:ic,top:Fb,fontSize:c(b(g.quadrantlabeltlfontsize,g.quadrantlabelfontsize),
parseInt(kb.fontSize,10))+Da,lineHeight:kb.lineHeight,fontFamily:c(g.quadrantlabeltlfont,g.quadrantlabelfont,kb.fontFamily),color:S(c(g.quadrantlabeltlfontcolor,g.quadrantlabelfontcolor,kb.color),b(g.quadrantlabeltlfontalpha,g.quadrantlabelfontalpha,100)),fontWeight:b(g.quadrantlabeltlfontbold,g.quadrantlabelfontbold)?"bold":"normal",fontStyle:b(g.quadrantlabeltlfontitalic,g.quadrantlabelfontitalic)?"italic":"normal",border:H||Hb?Sb+"px solid":a,borderColor:H,borderThickness:Sb,borderPadding:b(g.quadrantlabeltlborderpadding,
g.quadrantlabelborderpadding,2),borderRadius:b(g.quadrantlabeltlborderradius,g.quadrantlabelborderradius,0),backgroundColor:Hb?S(Hb,b(g.quadrantlabeltlbgalpha,g.quadrantlabelbgalpha,g.quadrantlabeltlalpha,g.quadrantlabelalpha,100)):a,borderDash:b(g.quadrantlabeltlborderdashed,g.quadrantlabelborderdashed,0)?k(b(g.quadrantlabeltlborderdashlen,g.quadrantlabelborderdashlen,4),b(g.quadrantlabeltlborderdashgap,g.quadrantlabelborderdashgap,2),Sb):"none"},u(ac),F.setStyle(ac),Ab=F.getSmartText(Eb,qa,gc),
n.labels.items.push({html:Ab.text,title:Ab.title,zIndex:3,vAlign:ia,style:ac})),Mb!==a&&0<Xb&&(H=p(g.quadrantlabeltrbordercolor,g.quadrantlabelbordercolor,a),Hb=c(g.quadrantlabeltrbgcolor,g.quadrantlabelbgcolor),Sb=b(g.quadrantlabeltrborderthickness,g.quadrantlabelborderthickness,1),H=H?S(H,b(g.quadrantlabeltrborderalpha,g.quadrantlabelborderalpha,g.quadrantlabeltralpha,g.quadrantlabelalpha,100)):a,ac={left:Tb,top:Fb,fontSize:c(b(g.quadrantlabeltrfontsize,g.quadrantlabelfontsize),parseInt(kb.fontSize,
10))+Da,lineHeight:kb.lineHeight,fontFamily:c(g.quadrantlabeltrfont,g.quadrantlabelfont,kb.fontFamily),color:S(c(g.quadrantlabeltrfontcolor,g.quadrantlabelfontcolor,kb.color),b(g.quadrantlabeltrfontalpha,g.quadrantlabelfontalpha,100)),fontWeight:b(g.quadrantlabeltrfontbold,g.quadrantlabelfontbold)?"bold":"normal",fontStyle:b(g.quadrantlabeltrfontitalic,g.quadrantlabelfontitalic)?"italic":"normal",border:H||Hb?Sb+"px solid":a,borderColor:H,borderThickness:Sb,borderPadding:b(g.quadrantlabeltrborderpadding,
g.quadrantlabelborderpadding,2),borderRadius:b(g.quadrantlabeltrborderradius,g.quadrantlabelborderradius,0),backgroundColor:Hb?S(Hb,b(g.quadrantlabeltrbgalpha,g.quadrantlabelbgalpha,g.quadrantlabeltralpha,g.quadrantlabelalpha,100)):a,borderDash:b(g.quadrantlabeltrborderdashed,g.quadrantlabelborderdashed,0)?k(b(g.quadrantlabeltrborderdashlen,g.quadrantlabelborderdashlen,4),b(g.quadrantlabeltrborderdashgap,g.quadrantlabelborderdashgap,2),Sb):"none"},u(ac),F.setStyle(ac),Ab=F.getSmartText(Mb,qa,gc),
n.labels.items.push({html:Ab.text,textAlign:fa,title:Ab.title,zIndex:3,vAlign:ia,style:ac}))),0<Ka&&(Vb!==a&&0<qa&&(H=p(g.quadrantlabelblbordercolor,g.quadrantlabelbordercolor,a),Hb=c(g.quadrantlabelblbgcolor,g.quadrantlabelbgcolor),Sb=b(g.quadrantlabelblborderthickness,g.quadrantlabelborderthickness,1),H=H?S(H,b(g.quadrantlabelblborderalpha,g.quadrantlabelborderalpha,g.quadrantlabelblalpha,g.quadrantlabelalpha,100)):a,ac={left:ic,top:Gb,fontSize:c(b(g.quadrantlabelblfontsize,g.quadrantlabelfontsize),
parseInt(kb.fontSize,10))+Da,lineHeight:kb.lineHeight,fontFamily:c(g.quadrantlabelblfont,g.quadrantlabelfont,kb.fontFamily),color:S(c(g.quadrantlabelblfontcolor,g.quadrantlabelfontcolor,kb.color),b(g.quadrantlabelblfontalpha,g.quadrantlabelfontalpha,100)),fontWeight:b(g.quadrantlabelblfontbold,g.quadrantlabelfontbold)?"bold":"normal",fontStyle:b(g.quadrantlabelblfontitalic,g.quadrantlabelfontitalic)?"italic":"normal",border:H||Hb?Sb+"px solid":a,borderColor:H,borderThickness:Sb,borderPadding:b(g.quadrantlabelblborderpadding,
g.quadrantlabelborderpadding,2),borderRadius:b(g.quadrantlabelblborderradius,g.quadrantlabelborderradius,0),backgroundColor:Hb?S(Hb,b(g.quadrantlabelblbgalpha,g.quadrantlabelbgalpha,g.quadrantlabelblalpha,g.quadrantlabelalpha,100)):a,borderDash:b(g.quadrantlabelblborderdashed,g.quadrantlabelborderdashed,0)?k(b(g.quadrantlabelblborderdashlen,g.quadrantlabelborderdashlen,4),b(g.quadrantlabelblborderdashgap,g.quadrantlabelborderdashgap,2),Sb):"none"},u(ac),F.setStyle(ac),Ab=F.getSmartText(Vb,qa,gc),
n.labels.items.push({html:Ab.text,textAlign:La,title:Ab.title,zIndex:3,vAlign:Ea,style:ac})),dc!==a&&0<Xb&&(H=p(g.quadrantlabelbrbordercolor,g.quadrantlabelbordercolor,a),Hb=c(g.quadrantlabelbrbgcolor,g.quadrantlabelbgcolor),Sb=b(g.quadrantlabelbrborderthickness,g.quadrantlabelborderthickness,1),H=H?S(H,b(g.quadrantlabelbrborderalpha,g.quadrantlabelborderalpha,g.quadrantlabelbralpha,g.quadrantlabelalpha,100)):a,ac={left:Tb,top:Gb,fontSize:c(b(g.quadrantlabelbrfontsize,g.quadrantlabelfontsize),parseInt(kb.fontSize,
10))+Da,lineHeight:kb.lineHeight,fontFamily:c(g.quadrantlabelbrfont,g.quadrantlabelfont,kb.fontFamily),color:S(c(g.quadrantlabelbrfontcolor,g.quadrantlabelfontcolor,kb.color),b(g.quadrantlabelbrfontalpha,g.quadrantlabelfontalpha,100)),fontWeight:b(g.quadrantlabelbrfontbold,g.quadrantlabelfontbold)?"bold":"normal",fontStyle:b(g.quadrantlabelbrfontitalic,g.quadrantlabelfontitalic)?"italic":"normal",border:H||Hb?Sb+"px solid":a,borderColor:H,borderThickness:Sb,borderPadding:b(g.quadrantlabelbrborderpadding,
g.quadrantlabelborderpadding,2),borderRadius:b(g.quadrantlabelbrborderradius,g.quadrantlabelborderradius,0),backgroundColor:Hb?S(Hb,b(g.quadrantlabelbrbgalpha,g.quadrantlabelbgalpha,g.quadrantlabelbralpha,g.quadrantlabelalpha,100)):a,borderDash:b(g.quadrantlabelbrborderdashed,g.quadrantlabelborderdashed,0)?k(b(g.quadrantlabelbrborderdashlen,g.quadrantlabelborderdashlen,4),b(g.quadrantlabelbrborderdashgap,g.quadrantlabelborderdashgap,2),Sb):"none"},u(ac),F.setStyle(ac),Ab=F.getSmartText(dc,qa,gc),
n.labels.items.push({html:Ab.text,textAlign:fa,vAlign:Ea,title:Ab.title,zIndex:3,style:ac})))));if(this.hasVDivLine&&(wb=b(g.showvdivlines,0),oc=b(g.numvdivlines,0)+1,wb&&(oc=Q.x.catCount-1),1<oc)){lb=Ja.min;Wc=Q.x.catCount-1;Db=Ja.max;Pb=Wc/oc;Jc=!0;Pc=lb;Ja.scroll&&!isNaN(Ja.scroll.viewPortMax)&&(Db=Ja.scroll.viewPortMax);Qb=c(g.vdivlinecolor,cb);bd=b(g.vdivlinealpha,gb);$b=b(g.vdivlinethickness,fb);jc=b(g.vdivlinedashed,g.vdivlineisdashed,Jb);kc=b(g.vdivlinedashlen,Yb);Lb=b(g.vdivlinedashgap,xb);
(tc=b(g.showalternatevgridcolor,0))&&(Xc=S(c(g.alternatevgridcolor,D.getColor("altVGridColor")),c(g.alternatevgridalpha,D.getColor("altVGridAlpha"))));for(Ya=Pb;Ya<Wc;Ya+=Pb,Jc=!Jc)Jc&&tc&&Ja.plotBands.push({isNumVDIV:!0,color:Xc,from:Pc,to:Ya,zIndex:1}),Ja.plotLines.push({isNumVDIV:!0,width:$b,color:S(Qb,bd),dashStyle:jc?k(kc,Lb,$b):"none",value:Ya,zIndex:1}),Pc=Ya;Jc&&tc&&Ja.plotBands.push({isNumVDIV:!0,color:Xc,from:Pc,to:Db,zIndex:1})}la=Y.marginTop;Ha=Y.marginBottom;Aa=Y.marginLeft;Ga=Y.marginRight;
ca.canvasstartx=Aa;ca.canvasstarty=la;ca.canvasendx=d-Ga;ca.canvasendy=w-Ha;ca.canvaswidth=ca.canvasendx-ca.canvasstartx;ca.canvasheight=ca.canvasendy-ca.canvasstarty;n.legend&&n.legend.enabled&&"vertical"===n.legend.layout&&(ca.legendstarty=la+.5*(Q.height-Ha-la-ca.legendheight)+(n.legend.y||0),ca.legendendy=ca.legendstarty+ca.legendheight);r&&Y.xDepth>Y.marginLeft&&(Y.marginLeft=Y.xDepth);q.console&&q.console.log&&q.FC_DEV_ENVIRONMENT&&console.log(n);return n},parseHoverEffectOptions:function(a){var d=
this.dataObj.chart,e;a.showHoverEffect=d.showhovereffect;a.plotHoverEffect=b(d.plothovereffect,d.anchorhovereffect,a.showHoverEffect);e=a.plotHoverEffects={enabled:a.plotHoverEffect};e.highlight=b(d.highlightonhover,d.highlightplotonhover,a.plotHoverEffect);e.columnHighlight=b(e.highlight,d.highlightcolumnonhover,d.highlightbaronhover);e.anchorHighlight=b(e.highlight,d.highlightanchoronhover);e.imageHighlight=b(e.highlight,d.highlightanchorimageonhover);e.anchorImageHoverAlpha=c(d.anchorimagehoveralpha);
e.anchorImageHoverScale=c(d.anchorimagehoverscale);e.bubbleHighlight=b(e.highlight,d.highlightbubbleonhover);e.color=c(d.plotfillhovercolor,d.columnhovercolor,d.barhovercolor,d.bubblehovercolor);e.alpha=c(d.plotfillhoveralpha,d.columnhoveralpha,d.barhoveralpha,d.bubblehoveralpha);e.scale=c(d.plothoverscale,d.columnhoverscale,d.barhoverscale,d.bubblehoverscale);e.gradientColor=d.plothovergradientcolor;e.ratio=d.plothoverratio;e.angle=d.plothoverangle;e.borderColor=d.plotborderhovercolor;e.borderAlpha=
d.plotborderhoveralpha;e.borderThickness=d.plotborderhoverthickness;e.borderDashed=d.plotborderhoverdashed;e.borderDashGap=d.plotborderhoverdashgap;e.borderDashLen=d.plotborderhoverdashlen;e.shadow=d.plothovershadow;e.anchorScale=d.anchorhoverscale;e.anchorSides=d.anchorhoversides;e.anchorRadius=d.anchorhoverradius;e.anchorAlpha=d.anchorhoveralpha;e.anchorBgColor=c(d.anchorbghovercolor,d.anchorhovercolor);e.anchorBgAlpha=d.anchorbghoveralpha;e.anchorBorderColor=d.anchorborderhovercolor;e.anchorBorderAlpha=
d.anchorborderhoveralpha;e.anchorBorderThickness=d.anchorborderhoverthickness;e.anchorStartAngle=d.anchorhoverstartangle;e.anchorDip=b(d.anchorhoverdip);e.anchorAnimation=b(d.anchorhoveranimation,1);e.negativeColor=c(d.negativehovercolor,d.negativecolor);e.is3DBubble=b(d.is3donhover)},parseExportOptions:function(d){var e=this.chartInstance,k=this.dataObj.chart;h(d.exporting,{enabled:b(k.exportenabled,0),bgcolor:e.jsVars.transparent||0===b(e.options.containerBackgroundOpacity,1)?a:e.options.containerBackgroundColor||
"#ffffff",bgalpha:(e.jsVars.transparent?0:b(e.options.containerBackgroundOpacity,1))+a,exporttargetwindow:c(k.exporttargetwindow,Lb?"_blank":"_self"),exportaction:k.exportaction&&"save"===k.exportaction.toString().toLowerCase()&&"save"||"download",exportfilename:c(k.exportfilename,"FusionCharts"),exporthandler:c(k.html5exporthandler,k.exporthandler,F),exportparameters:c(k.exportparameters,a),exportformat:c(k.exportformat,"PNG"),exportcallback:c(k.exportcallback,a),exportwithimages:b(k.exportwithimages,
0),exportatclientside:b(k.exportatclientside,0),buttons:{printButton:{enabled:!!b(k.printshowbutton,k.showprintmenuitem,0)},exportButton:{enabled:!(!b(k.exportenabled,0)||!b(k.exportshowbutton,k.exportshowmenuitem,1))}}});var e=d.exporting,f;k=k.exportformats;d=N(d.exporting.exportaction);d={JPG:d+" as JPEG image",PNG:d+" as PNG image",PDF:d+" as PDF document",SVG:d+" as SVG vector image"};var g,l,A;if(k){k=k.split(/\s*?\|\s*?/);for(A=0;A<k.length;A++)l=(g=k[A].split(/\s*?=\s*?/))&&g[0].toUpperCase()||
a,g=g&&g[1]||a,d[l]&&(f||(f={}))&&(f[l]=g||d[l]);f=f||d}else f=d;e.exportformats=f},defaultSeriesType:a,paletteIndex:1,creditLabel:!1,titleSpaceManager:Aa,placeLegendBlockBottom:Va,configureLegendOptions:Ha,placeLegendBlockRight:Ga,placeHorizontalAxis:ca,placeVerticalAxis:ab,placeHorizontalCanvasMarginAdjustment:qc,placeVerticalCanvasMarginAdjustment:ub,placeHorizontalXYSpaceManager:function(a,d,h,k){var g=a[e],f,l,A,m,D=d.chart,n,p,s,G,r,q,v,u=a.chart,V=g.marginLeftExtraSpace,t=g.marginTopExtraSpace,
Z=g.marginBottomExtraSpace,F=g.marginRightExtraSpace;m=h-(V+F+u.marginRight+u.marginLeft);var Q=k-(Z+u.marginBottom+u.marginTop),ba=.3*m;h=.3*Q;var B=a.xAxis.showLine?a.xAxis.lineThickness:0;A=a.yAxis[0].showLine?a.yAxis[0].lineThickness:0;f=m-ba;k=Q-h;n=c(D.legendposition,Ea).toLowerCase();a.legend.enabled&&n===fa&&(f-=this.placeLegendBlockRight(a,d,f/2,Q));r=b(D.xaxisnamepadding,5);q=b(D.labelpadding,4);v=c(D.rotatexaxisname,"ccw");v=v===Sa?"none":v;p=c(D.showplotborder,g.is3d?Sa:Ia)===Ia;p=g.plotBorderThickness=
p?g.is3d?1:b(D.plotborderthickness,1):0;s=W(b(u.plotBorderWidth,1),0);!g.isDual&&u.marginRight<s&&void 0===D.chartrightmargin&&(l=s-u.marginRight,m>ba+l&&(u.marginRight=s,m-=l,ba=.3*m,f=m-ba));l=g.x;G=W(s,p/2);q<G&&(q=G);l.verticalAxisNamePadding=r;l.verticalAxisValuesPadding=q+B;l.rotateVerticalAxisName=v;l.verticalAxisNameWidth=b(D.xaxisnamewidth);f-=ab(a.xAxis,l,a,d,Q,f,!1,!1,m);a.xAxis.lineEndExtension=A;f-=qc(a,d,f,a.xAxis);m=f+ba;a.legend.enabled&&n!==fa&&(k-=this.placeLegendBlockBottom(a,d,
m,k/2));k-=this.titleSpaceManager(a,d,m,k/2);l=g[0];l.horizontalAxisNamePadding=b(D.yaxisnamepadding,5);l.horizontalLabelPadding=W(b(D.yaxisvaluespadding,4))+A;l.labelDisplay="auto";l.staggerLines=b(D.staggerlines,2);l.slantLabels=b(D.slantlabels,0);l.horizontalLabelPadding=l.horizontalLabelPadding<s?s:l.horizontalLabelPadding;this.xAxisMinMaxSetter(a,d,m);A=a.xAxis;r=A.plotLines;f=k/(A.max-A.min);r&&r.length&&(s=(r[0].value-A.min)*f,r=(A.max-r[r.length-1].value)*f,g.isBar&&(p>s&&(A.min-=(p-s)/(2*
f)),p>r&&(A.max+=(p-r)/(2*f))));k-=this.placeHorizontalAxis(a.yAxis[0],l,a,d,m,k,ba);k-=ub(a,d,k,a.yAxis[0]);la(h+k,a,D,a.xAxis,g.x.lYLblIdx,!0);pc(a,a.xAxis.title,k);a.legend.enabled&&n===fa&&(a=a.legend,d=h+k,a.height>d&&(a.height=d,a.scroll.enabled=!0,d=(a.scroll.scrollBarWidth=10)+(a.scroll.scrollBarPadding=2),a.width+=d,u.marginRight+=d),a.y=20);u.marginLeft+=V;u.marginTop+=t;u.marginBottom+=Z;u.marginRight+=F},placeVerticalXYSpaceManager:function(a,d,h,k){var g=a[e],f,l,A=!0;f=0;var m=d.chart,
D=!1,n,p,s,G,r=a.chart,q,v,u,V=g.marginLeftExtraSpace,t=g.marginTopExtraSpace,Z=g.marginBottomExtraSpace,F=g.marginRightExtraSpace;G=h-(V+F+r.marginRight+r.marginLeft);var Q=k-(Z+r.marginBottom+r.marginTop),ba=.3*G;k=.3*Q;var B=G-ba;h=Q-k;f=g.drawFullAreaBorder=b(m.drawfullareaborder,1);var C=c(m.legendposition,Ea).toLowerCase();q=a.xAxis.showLine?a.xAxis.lineThickness:0;v=a.yAxis[0].showLine?a.yAxis[0].lineThickness:0;u=g.isDual&&a.yAxis[1].showLine?a.yAxis[1].lineThickness:0;n=b(m.yaxisnamepadding,
5);p=b(m.yaxisvaluespadding,m.labelypadding,4);l=c(m.showplotborder,g.is3d?Sa:Ia)===Ia;l=g.plotBorderThickness=l?g.is3d?1:b(m.plotborderthickness,1):0;s=W(b(r.plotBorderWidth,1),0);l=W(s,l/2);"area"!==this.defaultSeriesType||f||(l=s);p<s&&(p=s);!g.isDual&&r.marginRight<s&&void 0===m.chartrightmargin&&(f=s-a.chart.marginRight,G>ba+f&&(G-=f,ba=.3*G,B=G-ba));a.legend.enabled&&C===fa&&(B-=this.placeLegendBlockRight(a,d,B/2,Q));g.isDual&&(D=!0,f=g[1],A=a.yAxis[1].opposite,s=c(m.rotateyaxisname,A?"cw":
"ccw"),s=s===Sa?"none":s,f.verticalAxisNamePadding=n,f.verticalAxisValuesPadding=p+u,f.rotateVerticalAxisName=s,f.verticalAxisNameWidth=b(m.syaxisnamewidth),B-=ab(a.yAxis[1],f,a,d,Q,B/2,A,D));f=g[0];A=!A;s=c(m.rotateyaxisname,A?"cw":"ccw");s=s===Sa?"none":s;f.verticalAxisNamePadding=n;f.verticalAxisValuesPadding=p+v;f.rotateVerticalAxisName=s;f.verticalAxisNameWidth=b(D?m.pyaxisnamewidth:m.yaxisnamewidth);B-=ab(a.yAxis[0],f,a,d,Q,B,A,D,G);B-=qc(a,d,B,a.yAxis[0],a.yAxis[1]);A=B+ba;a.legend.enabled&&
C!==fa&&(h-=this.placeLegendBlockBottom(a,d,A,h/2));h-=this.titleSpaceManager(a,d,A,h/2);f=g.x;f.horizontalAxisNamePadding=b(m.xaxisnamepadding,5);f.horizontalLabelPadding=b(m.labelpadding,m.labelxpadding,4)+q;f.labelDisplay=c(m.labeldisplay,"auto").toLowerCase();f.rotateLabels=b(m.rotatelabels,m.rotatexaxislabels,0);f.staggerLines=b(m.staggerlines,2);f.slantLabels=b(m.slantlabels,m.slantlabel,0);a.yAxis[0].opposite?(a.xAxis.lineEndExtension=v,a.xAxis.lineStartExtension=u):(a.xAxis.lineEndExtension=
u,a.xAxis.lineStartExtension=v);f.horizontalLabelPadding<l&&(f.horizontalLabelPadding=l);G={left:0,right:0};G=r.managePlotOverflow&&this.canvasPaddingModifiers&&this.calculateCanvasOverflow(a,!0)||G;q=G.left+G.right;v=.6*A;q>v&&(u=G.left/q,G.left-=u*(q-v),G.right-=(1-u)*(q-v));this.xAxisMinMaxSetter(a,d,A,G.left,G.right);h-=this.placeHorizontalAxis(a.xAxis,f,a,d,A,h,ba);h-=ub(a,d,h,a.xAxis);a.title.alignWithCanvas||("left"===a.title.align&&a.yAxis[0].title.text&&jb(a,a.yAxis[0].title,k+h),"right"===
a.title.align&&D&&a.yAxis[1].title.text&&jb(a,a.yAxis[1].title,k+h));D&&(la(k+h,a,m,a.yAxis[1],g[1].lYLblIdx),pc(a,a.yAxis[1].title,k+h));la(k+h,a,m,a.yAxis[0],g[0].lYLblIdx);pc(a,a.yAxis[0].title,k+h);a.legend.enabled&&C===fa&&(a=a.legend,d=k+h,a.height>d&&"gradient"!==a.type&&(a.height=d,a.scroll.enabled=!0,d=(a.scroll.scrollBarWidth=10)+(a.scroll.scrollBarPadding=2),a.width+=d,r.marginRight+=d));r.marginLeft+=V;r.marginTop+=t;r.marginBottom+=Z;r.marginRight+=F},placeVerticalAxisTitle:pc,calculateCanvasOverflow:function(b,
c){for(var d=this.canvasPaddingModifiers,e=b.chart,g=this.smartLabel,h=0,k=0,f=0,l=0,A=h=!1,m=!1,D=d&&d.length||0,n,s,p,G,r;D--;)switch(k=d[D],k){case "anchor":A=s=h=!0;break;case "anchorlabel":p=s=h=!0;break;case "errorbar":m=h=!0}if(h&&(D=(d=b.series)&&d.length||0,c))for(;D--;)n=d[D],s&&(h=n&&n.data||[],1<h.length&&(G=h[0],r=h[h.length-1],A&&(h=G&&G.marker&&G.marker.enabled&&(G.marker.radius||0)+(G.marker.lineWidth||0)||0,k=r&&r.marker&&r.marker.enabled&&(r.marker.radius||0)+(r.marker.lineWidth||
0)||0,f=W(h+2,f),l=W(k+2,l)),p&&(g.setStyle(b.plotOptions.series.dataLabels.style),e.rotateValues?(k=g.getOriSize(G&&G.displayValue||a),h=k.height/2,k=g.getOriSize(r&&r.displayValue||a),k=k.height/2):(k=g.getOriSize(G&&G.displayValue||a),h=k.width/2,k=g.getOriSize(r&&r.displayValue||a),k=k.width/2),f=W(h+2,f),l=W(k+2,l)))),m&&(k=h=n.errorBarWidth/2+n.errorBarThickness||0,f=W(h+2,f),l=W(k+2,l));return{left:f,right:l}},spaceManager:function(){return this.placeVerticalXYSpaceManager.apply(this,arguments)},
axisMinMaxSetter:function(a,c,d,e,g,h,k,f){d=c.stacking100Percent?Qb(99,1,100,0,g,h,k,f):Qb(b(c.max,d),b(c.min,e),d,e,g,h,k,f);a.min=Number(K(d.Min,10));a.max=Number(K(d.Max,10));a.tickInterval=Number(K(d.divGap,10));c.numdivlines=r.round((a.max-a.min)/a.tickInterval)-1;2>=d.Range/d.divGap&&(a.alternateGridColor=$);this.highValue=c.max;this.lowValue=c.min;delete c.max;delete c.min},configurePlotLines:function(d,h,k,f,g,l,A,m,D,n,s){var G=k.min,r=k.max,p=k.tickInterval,q=n?"xAxis":f.stacking100Percent?
"percentValue":"yAxis",v=G,u=1,V=k.gridLineColor,t=k.gridLineWidth,Z=k.gridLineDashStyle,F=0>G&&0<r?!0:!1,Q=0===G,ba=0===r,B=0===b(f.showzeroplanevalue,d.showzeroplanevalue),C=!0,ua,H=1,pa=0<b(d.numdivlines,0),J=h[e].axisGridManager,wa=this.colorManager,ca=this.is3D,Ta=b(d.showaxislimitgridlines,this.showAxisLimitGridLines),ca=b(Ta,ca||h.chart.plotBorderWidth?0:1),db=this.inversed;h=h.xAxis;s=b(s,D?1:0);delete k._altGrid;delete k._lastValue;n&&!f.catOccupied&&(f.catOccupied={});!F||n&&f.catOccupied[0]||
(n?(C=b(d.showvzeroplane,1),ua=b(d.showvzeroplanevalue,l),pa=b(d.vzeroplanethickness,1),wa=c(d.vzeroplanealpha,d.vdivlinealpha,wa.getColor("divLineAlpha")),d=0<pa?S(c(d.vzeroplanecolor,V),wa):$):(wa=b(d.divlinealpha,wa.getColor("divLineAlpha")),ua=b(f.showzeroplanevalue,d.showzeroplanevalue,l),!1===this.defaultZeroPlaneHighlighted?(C=b(f.showzeroplane,d.showzeroplane,!(this.defaultZeroPlaneHidden&&!pa)),pa=t):(pa=1===t?2:t,H=5,wa=aa(2*wa,100)),pa=b(f.zeroplanethickness,d.zeroplanethickness,pa),wa=
c(f.zeroplanealpha,d.zeroplanealpha,wa),d=0<pa?S(c(f.zeroplanecolor,d.zeroplanecolor,V),wa):$),C&&(ua=ua?m[q](0,s):a,(H=J.addAxisGridLine(k,0,ua,pa,Z,d,H,n))&&(H.isZeroPlane=!0)),k.effectiveZeroPlaneThickness=C&&parseInt(wa,10)&&pa);n&&f.catOccupied[G]||(ua=!g||Q&&B?a:m[q](G,s),(H=Ta||ca&&(db||!h.showLine)?J.addAxisGridLine(k,G,ua,t,Z,V||$,2,n):J.addAxisGridLine(k,G,ua,.1,void 0,$,2,n))&&(H.isMinLabel=!0));0>=t&&(t=.1,V=$);for(G=Number(K(v+p,10));G<r;G=Number(K(G+p,10)),u+=1)F&&0>v&&0<G&&!D&&(J.addAxisAltGrid(k,
0),u+=1),0===G||n&&f.catOccupied[G]||(ua=1===l&&0===u%A?m[q](G,s):a,J.addAxisGridLine(k,G,ua,t,Z,V,2,n)),v=G,D||J.addAxisAltGrid(k,G);D||J.addAxisAltGrid(k,r);0!==u%A||n&&f.catOccupied[r]||(ua=!g||ba&&B?a:m[q](r,s),(H=Ta||ca&&(!db||!h.showLine)?J.addAxisGridLine(k,r,ua,t,Z,V||$,2,n):J.addAxisGridLine(k,r,ua,.1,Z,$,2,n))&&(H.isMaxLabel=!0));this.realtimeEnabled&&(k.labels._enabled=k.labels.enabled,k._gridLineWidth=k.gridLineWidth,k._alternateGridColor=k.alternateGridColor);k.labels.enabled=!1;k.gridLineWidth=
0;k.alternateGridColor=$;k.plotLines.sort(Rb)},xAxisMinMaxSetter:function(a,c,d,h,g){var k=a[e],f=k.x,l=c.chart,A=f.min=b(f.min,0),D=f.max=b(f.max,f.catCount-1),n=0,G=0,s=a.chart.defaultSeriesType,r=/^(column|column3d|bar|bar3d|floatedcolumn|sparkwinloss|boxandwhisker2d|dragcolumn)$/.test(s),p=/^(line|area|spline|areaspline)$/.test(s),s=/^(scatter|bubble|candlestick|dragnode)$/.test(s),q=a.xAxis,v=q.scroll,u=v&&v.enabled,V=b(l.canvaspadding),t=U(V),Z=va(aa(b(V,h,0),d/2-10)),V=va(aa(b(V,g,0),d/2-10)),
F,Q,ba,B;f.adjustMinMax&&(F=b(l.setadaptivexmin,1),D=A=!F,Q=b(this.numVDivLines,l.numvdivlines,4),ba=l.adjustvdiv!==Sa,B=b(l.showxaxisvalues,l.showxaxisvalue,1),F=b(l.showvlimits,B),B=b(l.showvdivlinevalue,l.showvdivlinevalues,B),this.axisMinMaxSetter(q,f,l.xaxismaxvalue,l.xaxisminvalue,A,D,Q,ba),A=q.min,D=q.max,f.requiredAutoNumericLabels&&(Q=b(parseInt(l.xaxisvaluesstep,10),1),this.configurePlotLines(l,a,q,f,F,B,1>Q?1:Q,k.numberFormatter,!1,!0)),q.plotLines.sort(Rb));q.labels.enabled=!1;q.gridLineWidth=
0;q.alternateGridColor=$;(r||k.isScroll)&&!k.hasNoColumn&&!t&&U(h)&&U(g)&&(G=d/(D-A+1)*.5,Z=0<G-h?0:Z,V=0<G-g?0:V,n=0<G-h?.5:0,G=0<G-g?.5:0);r&&!k.hasNoColumn&&(G=n=.5);k.is3d&&(Z+=b(a.chart.xDepth,0));a=(d-(Z+V))/((u?v.vxLength:D)-A+(n+G));q.min=A-(n+Z/a);q.max=D+(G+V/a);u&&(n=v.vxLength,a=q.max-q.min,v.viewPortMin=q.min,v.viewPortMax=q.max,v.scrollRatio=n/a,v.flatScrollBars=k.flatScrollBars,v.scrollBar3DLighting=k.scrollBar3DLighting,q.max=q.min+n);p&&q.min===q.max&&(q.min-=.65,q.max+=.65);s&&c.vtrendlines&&
m(c.vtrendlines,q,k,!1,!0,!0)},postSeriesAddition:function(a){var d=a[e],k=d.isBar,f=d.is3d,g=a.chart.rotateValues&&!k?270:0,l=d[0],A=l&&l.stacking100Percent,m,D,n,G,s,r,p,q,u,V,t,Z,F,Q,ba,B,C,ua,H,pa,J,wa,K;if(this.isStacked)for(n in m=d.plotSpacePercent,D=a.chart.defaultSeriesType,m=1-2*m,B=a.series,C=this.numberFormatter,J=h({},a.plotOptions.series.dataLabels.style),wa=parseFloat(J.fontSize),K=!l.stacking100Percent,J.color=a.plotOptions.series.dataLabels.color,G=l.stack,G){l=G[n].length;s=m/l;
p=-(m-s)/2;Q=[];Z=0;for(q=B.length;Z<q;Z+=1)u=B[Z],u.yAxis||c(u.type,D)!==n||Q.push(u);for(r=0;r<l;r+=1,p+=s){t=G[n][r];ba=[];Z=0;for(q=Q.length;Z<q;Z+=1)u=Q[Z],b(u.columnPosition,0)===r&&ba.push(u.data);if(t&&t.length)for(V=0,u=t.length;V<u;V+=1)if(Z=t[V])for(F=(Z.n||0)+(Z.p||0),d.showStackTotal&&(q=V,q+=p,Z=0>F?Z.n:Z.p,a.xAxis.plotLines.push({value:q,width:0,isVline:K,isTrend:!K,zIndex:4,_isStackSum:1,_catPosition:V,_stackIndex:r,label:{align:oa,textAlign:f||270!==g?k?0>F?fa:La:oa:0>F?fa:La,offsetScale:K?
Z:void 0,offsetScaleIndex:0,rotation:g,style:J,verticalAlign:ia,y:k?0:0>F?270===g?4:wa:-4,x:0,text:d.numberFormatter.yAxis(F)}})),Z=0,q=ba.length;Z<q;Z+=1)if(H=ba[Z][V])if(pa=F&&(H.y||0)/F*100,ua=C.percentValue(pa),H.toolText=v(H.toolText,[14,24,25,112],{percentValue:ua,sum:C.dataLabels(F),unformattedSum:F}),H.y||0===H.y)A&&(H.y=pa,H.previousY||0===H.previousY)&&(H.previousY=H.previousY/F*100),H.showPercentValues&&(H.displayValue=ua)}}},styleMapForFont:Q,styleApplicationDefinition_font:function(a,
b,c){var d,g,h=!1,k,f,l=this.styleMapForFont;switch(b){case "caption":d=a.title;break;case "datalabels":d=a.xAxis.labels;break;case "datavalues":d=a.plotOptions.series.dataLabels;h=!0;break;case "tldatavalues":d={style:a.plotOptions.series.dataLabels.tlLabelStyle};break;case "trdatavalues":d={style:a.plotOptions.series.dataLabels.trLabelStyle};break;case "bldatavalues":d={style:a.plotOptions.series.dataLabels.blLabelStyle};break;case "brdatavalues":d={style:a.plotOptions.series.dataLabels.brLabelStyle};
break;case "subcaption":d=a.subtitle;break;case "tooltip":d=a.tooltip;break;case "trendvalues":d={style:a[e].trendStyle};break;case "xaxisname":d=a.xAxis.title;break;case "yaxisname":case "pyaxisname":case "axistitle":d=[];b=0;for(k=a.yAxis.length;b<k;b+=1)d.push(a.yAxis[b].title);break;case "yaxisvalues":d=[];b=0;for(k=a.yAxis.length;b<k;b+=1)d.push(a.yAxis[b].labels);break;case "vlinelabels":d={style:a[e].divlineStyle};break;case "legend":d={style:a.legend.itemStyle};break;default:(d=a.orphanStyles[b])||
(a.orphanStyles[b]=d={text:"",style:{}})}if("object"===typeof d)if(d instanceof Array)for(b=0,k=d.length;b<k;b+=1){f=d[b];for(g in c)if(a=g.toLowerCase(),"function"===typeof l[a])l[a](c[g],f,h);u(f.style)}else{for(g in c)if(a=g.toLowerCase(),"function"===typeof l[a])l[a](c[g],d,h);u(d.style)}},parseStyles:function(a){var b,c,d,g={},e,h=this.dataObj;if(h.styles&&h.styles.definition instanceof Array&&h.styles.application instanceof Array){for(b=0;b<h.styles.definition.length;b+=1)c=h.styles.definition[b],
c.type&&c.name&&this["styleApplicationDefinition_"+c.type.toLowerCase()]&&(g[c.name.toLowerCase()]=c);for(b=0;b<h.styles.application.length;b+=1)for(c=h.styles.application[b].styles&&h.styles.application[b].styles.split(xa)||[],e=0;e<c.length;e+=1)if(d=c[e].toLowerCase(),g[d]&&h.styles.application[b].toobject)this["styleApplicationDefinition_"+g[d].type.toLowerCase()](a,h.styles.application[b].toobject.toLowerCase(),g[d])}},updateDefaultAnnotations:function(){var a=this.renderer,d=this.dataObj,e=
this.chartInstance,h=d&&d.annotations||{},g={},k;if(this.drawAnnotations&&e.dataReady()&&d&&d.chart&&b(d.chart.showannotations,1)){k=b(h.scaleonresize,d.chart.scaleonresize,1);var a={interactionevents:c(this.annotationInteractionEvents,!0),showbelow:c(h.showbelow,h.showbelowchart),autoscale:h.autoscale,scaletext:h.scaletext,scaleimages:h.scaleimages,constrainedscale:h.constrainedscale,scaleonresize:k,origw:c(h.origw,d.chart.origw,k?this.origRenderWidth:a.chartWidth),origh:c(h.origh,d.chart.origh,
k?this.origRenderHeight:a.chartHeight),xshift:h.xshift,yshift:h.yshift,grpxshift:h.grpxshift,grpyshift:h.grpyshift,xscale:h.xscale,yscale:h.yscale,rootxscale:b(h.xscale,100)/100,rootyscale:b(h.yscale,100)/100},f;a||(a={});for(f in g)a[f]=g[f];e.annotations.reset(h,a,this.snapLiterals)}else e.annotations.clear()},dispose:function(){var a;this.disposing=!0;this.renderer&&this.renderer.dispose();this.numberFormatter&&this.numberFormatter.dispose();this.hcJSON&&this.hcJSON.chart&&this.hcJSON.chart.renderTo&&
delete this.hcJSON.chart.renderTo;for(a in this)delete this[a];delete this.disposing;this.disposed=!0}});ha("stub",{init:function(a,b,c){this.containerElement=a;this.smartLabel=c.jsVars.smartLabel},standaloneInit:!0},ha.base);ha("barbase",{spaceManager:function(){return this.placeHorizontalXYSpaceManager.apply(this,arguments)}},ha.base);ha("singleseries",{series:function(a,b,c){var d=a.data||a.dataset&&a.dataset[0]&&a.dataset[0].data,g;d&&0<d.length&&d instanceof Array&&(g={data:[],hoverEffects:this.parseSeriesHoverOptions(a,
b,{},c),colorByPoint:!0},b.legend.enabled=!1,c=this.point(c,g,d,a.chart,b),c instanceof Array?b.series=b.series.concat(c):b.series.push(c),this.configureAxis(b,a),a.trendlines&&m(a.trendlines,b.yAxis,b[e],!1,this.isBar))},defaultSeriesType:a,configureAxis:function(a,d){var h=a[e],k=a.xAxis,g=d.chart,f=a.chart.is3D,l,A,m,D,n,G,r,p,q,v,u,V,t=0,Z,F,Q,ba,B,C,ua,H=this.numberFormatter,pa=b(g.syncaxislimits,0),J;k.title.text=s(g.xaxisname);J=b(parseInt(g.yaxisvaluesstep,10),parseInt(g.yaxisvaluestep,10),
1);J=1>J?1:J;l=a.yAxis[0];A=h[0];if(h.isDual)m=H.getCleanValue(g.pyaxismaxvalue),D=H.getCleanValue(g.pyaxisminvalue),l.title.text=s(g.pyaxisname),pa&&!A.stacking100Percent?(V=h[1],u=b(V.max),V=b(V.min),void 0!==u&&void 0!==V&&(A.min=aa(A.min,V),A.max=W(A.max,u)),u=H.getCleanValue(g.syaxismaxvalue),V=H.getCleanValue(g.syaxisminvalue),null!==V&&(D=null!==D?aa(D,V):V),null!==u&&(m=null!==m?W(m,u):u)):pa=0;else{m=H.getCleanValue(g.yaxismaxvalue);D=H.getCleanValue(g.yaxisminvalue);if(h.isSpline)for(V=
0;V<a.series.length;V++)u=wa(a.series[V].data,h.width,a.plotOptions.series.connectNullData),A.min=aa(A.min,u.min),A.max=W(A.max,u.max);l.title.text=s(g.yaxisname)}r=b(this.isStacked?0:this.setAdaptiveYMin,g.setadaptiveymin,this.defSetAdaptiveYMin,0);G=n=!r;p=b(h.numdivlines,g.numdivlines,this.numdivlines,4);q=g.adjustdiv!==Sa;v=b(this.showYAxisValues,g.showyaxisvalues,g.showyaxisvalue,1);u=b(g.showyaxislimits,g.showlimits,v);V=b(g.showdivlinevalue,g.showdivlinevalues,v);f||(t=b(g.showaxislines,g.drawAxisLines,
0),Q=b(g.axislinethickness,1),B=b(g.axislinealpha,100),100<B&&(B=100),F=S(c(g.axislinecolor,"#000000"),B),l.showLine=b(g.showyaxisline,t),Z=k.showLine=b(g.showxaxisline,t),ba=k.lineThickness=b(g.xaxislinethickness,Q),l.lineThickness=b(g.yaxislinethickness,Q),C=k.lineAlpha=b(g.xaxislinealpha,B),100<C&&(C=k.lineAlpha=100),ua=l.lineAlpha=b(g.yaxislinealpha,B),100<ua&&(ua=l.lineAlpha=100),k.lineColor=S(c(g.xaxislinecolor,F),C),l.lineColor=S(c(g.yaxislinecolor,F),ua),a.chart.xAxisLineVisible=Z&&!!ba&&
0<C);this.axisMinMaxSetter(l,A,m,D,n,G,p,q);this.configurePlotLines(g,a,l,A,u,V,J,h.numberFormatter,!1);l.reversed&&0<=l.min&&(a.plotOptions.series.threshold=l.max);h.isDual&&(l=a.yAxis[1],A=h[1],u=b(g.showsecondarylimits,u),V=b(g.showdivlinesecondaryvalue,v),pa?(k=a.yAxis[0],l.min=k.min,l.max=k.max,l.tickInterval=k.tickInterval,delete A.max,delete A.min):(m=H.getCleanValue(g.syaxismaxvalue),D=H.getCleanValue(g.syaxisminvalue),r=b(g.setadaptivesymin,r),G=n=!r,this.axisMinMaxSetter(l,A,m,D,n,G,p,q)),
f||(l.showLine=b(g.showsyaxisline,t),l.lineThickness=b(g.syaxislinethickness,Q),f=l.lineAlpha=b(g.syaxislinealpha,B),100<f&&(f=100),l.lineColor=S(c(g.syaxislinecolor,F),f)),this.configurePlotLines(g,a,l,A,u,V,J,h.numberFormatter,!0),l.title.text=s(g.syaxisname))},pointValueWatcher:function(a,d,h,k,g,f,l){a=a[e];var A;if(null!==d)return h=b(h,0),a[h]||(a[h]={}),h=a[h],k&&(this.distributedColumns&&(a.marimekkoTotal+=d),k=h.stack,g=b(g,0),f=b(f,0),l=c(l,gb),k[l]||(k[l]=[]),l=k[l],l[f]||(l[f]=[]),f=l[f],
f[g]||(f[g]={}),g=f[g],0<=d?void 0!==g.p?(A=g.p,d=g.p+=d):g.p=d:g.n?(A=g.n,d=g.n+=d):g.n=d),h.max=h.max>d?h.max:d,h.min=h.min<d?h.min:d,A},parseSeriesHoverOptions:function(a,d,e){a=d.chart.plotHoverEffects;d={enabled:c(e.showhovereffect,e.hovereffect,a.enabled)};d.highlight=b(e.highlightonhover,e.highlightplotonhover,a.highlight);d.columnHighlight=b(d.highlight,e.highlightcolumnonhover,e.highlightbaronhover,a.columnHighlight);d.anchorHighlight=b(d.highlight,e.highlightanchoronhover,a.anchorHighlight);
d.anchorHighlight=b(d.highlight,e.highlightimageonhover,a.imageHighlight);d.bubbleHighlight=b(d.highlight,e.highlightbubbleonhover,e.highlightbaronhover,a.bubbleHighlight);d.imageHoverAlpha=c(e.anchorimagehoveralpha,a.anchorImageHoverAlpha);d.imageHoverScale=c(e.anchorimagehoverscale,a.anchorImageHoverScale);d.color=c(e.hovercolor,e.bubblehovercolor,a.color);d.alpha=c(e.hoveralpha,a.alpha);d.scale=c(e.hoverscale,e.bubblehoverscale,a.scale);d.gradientColor=void 0!==e.hovergradientcolor?e.hovergradientcolor:
a.gradientColor;d.ratio=c(e.hoverratio,a.ratio);d.angle=c(e.hoverangle,a.angle);d.borderColor=c(e.borderhovercolor,a.borderColor);d.borderAlpha=c(e.borderhoveralpha,a.borderAlpha);d.borderThickness=b(e.borderhoverthickness,a.borderThickness);d.borderDashed=b(e.borderhoverdashed,a.borderDashed);d.borderDashGap=b(e.borderhoverdashgap,a.borderDashGap);d.borderDashLen=b(e.borderhoverdashlen,a.borderDashLen);d.shadow=c(e.hovershadow,a.shadow);d.anchorSides=c(e.anchorhoversides,a.anchorSides);d.anchorRadius=
c(e.anchorhoverradius,a.anchorRadius);d.anchorScale=c(e.anchorhoverscale,a.anchorScale);d.anchorAlpha=c(e.anchorhoveralpha,e.hoveralpha,a.anchorAlpha);d.anchorBgColor=c(e.anchorbghovercolor,e.anchorhovercolor,a.anchorBgColor);d.anchorBgAlpha=c(e.anchorbghoveralpha,a.anchorBgAlpha);d.anchorBorderColor=c(e.anchorborderhovercolor,a.anchorBorderColor);d.anchorBorderAlpha=c(e.anchorborderhoveralpha,a.anchorBorderAlpha);d.anchorBorderThickness=b(e.anchorborderhoverthickness,a.anchorBorderThickness);d.anchorStartAngle=
c(e.anchorhoverstartangle,a.anchorStartAngle);d.anchorDip=c(e.anchorhoverdip,a.anchorDip);d.anchorAnimation=b(e.anchorhoveranimation,a.anchorAnimation,1);d.negativeColor=c(e.negativehovercolor,a.negativeColor);d.is3DBubble=b(e.is3donhover,a.is3DBubble);return d},parseLegendOptions:function(a,d){var e={borderColor:c(d.legendiconbordercolor,a.legendiconbordercolor),bgColor:c(d.legendiconbgcolor,a.legendiconbgcolor),alpha:c(d.legendiconalpha,a.legendiconalpha),bgAlpha:c(d.legendiconbgalpha,a.legendiconbgalpha),
sides:b(d.legendiconsides,a.legendiconsides),borderThickness:b(d.legendiconborderthickness,a.legendiconborderthickness),startAngle:b(d.legendiconstartangle,a.legendiconstartangle)};if(e.customLegendIcon=b(a.drawcustomlegendicon,d.drawcustomlegendicon))e.startAngle=b(e.startAngle,45),e.symbol=Fa(e.sides||4);return e},pointHoverOptions:function(d,e,h){var f,g,l,A={};f=e.hoverEffects;e=b(d.hovereffect,f&&f.enabled);g=!1;var m={enabled:e},D=h&&a+h.plotType.toLowerCase();if(void 0===e)if(this.forceHoverEnable)g=
e=m.enabled=!0;else{"anchor"==D&&(g=h.imageUrl?e=m.enabled=void 0!==c(d.anchorimagehoveralpha,f.imageHoverAlpha,d.anchorimagehoverscale,f.imageHoverScale,void 0):e=m.enabled=void 0!==c(d.hovercolor,d.anchorhovercolor,d.anchorbghovercolor,f.anchorBgColor,f.color,d.hoveralpha,d.anchorhoveralpha,f.anchorAlpha,d.bghoveralpha,d.anchorbghoveralpha,f.anchorBgAlpha,d.anchorborderhovercolor,d.borderhovercolor,f.anchorBorderColor,d.anchorborderhoverthickness,d.borderhoverthickness,f.anchorBorderThickness,d.anchorborderhoveralpha,
d.borderhoveralpha,f.anchorBorderAlpha,d.hoverdip,d.anchorhoverdip,f.anchorDip,d.anchorhoverstartangle,f.anchorStartAngle,d.hoversides,d.anchorhoversides,f.anchorSides,d.hoverradius,d.anchorhoverradius,f.anchorRadius,void 0));if("column"==D||"bubble"==D)g=e=m.enabled=void 0!==c(d.hoveralpha,f.alpha,d.hovergradientcolor,f.gradientColor,d.borderhovercolor,f.borderColor,d.borderhoverthickness,f.borderThickness,d.hoverratio,f.ratio,d.hoverangle,f.angle,d.borderhoveralpha,f.borderAlpha,d.borderhoverdashed,
f.borderDashed,d.borderhoverdashgap,f.borderDashGap,d.borderhoverdashlen,f.borderDashLen,d.hovercolor,f.color,void 0);g||"bubble"!=D||(g=e=m.enabled=void 0!==c(d.negativehovercolor,f.negativeColor,d.is3donhover,f.is3DBubble,d.hoverscale,f.scale,void 0));"pie"==D&&(g=e=m.enabled=void 0!==c(d.hovercolor,f.color,d.hoveralpha,f.alpha,d.borderhovercolor,f.borderColor,d.borderhoverthickness,f.borderThickness,d.borderhoveralpha,f.borderAlpha,void 0))}if(e){m.highlight=b(d.highlightonhover,f.highlight);m.columnHighlight=
b(m.highlight,d.highlightcolumnonhover,d.highlightbaronhover);m.anchorHighlight=b(m.highlight,d.highlightanchoronhover);m.bubbleHighlight=b(m.highlight,d.highlightbubbleonhover);m.alpha=c(d.hoveralpha,f.alpha,h.alpha);m.scale=c(d.hoverscale,f.scale,1);m.gradientColor=void 0===d.hovergradientcolor?f.gradientColor:d.hovergradientcolor;m.borderColor=c(d.borderhovercolor,f.borderColor,h.borderColor);m.borderThickness=b(d.borderhoverthickness,f.borderThickness,h.borderWidth);m.ratio=c(d.hoverratio,f.ratio,
h.ratio);m.angle=c(d.hoverangle,f.angle,h.angle);m.borderAlpha=c(d.borderhoveralpha,f.borderAlpha,h.borderAlpha);m.borderDashed=b(d.borderhoverdashed,f.borderDashed,h.borderDashed,0);m.borderDashGap=b(d.borderhoverdashgap,f.borderDashGap,h.borderDashGap);m.borderDashLen=b(d.borderhoverdashlen,f.borderDashLen,h.borderDashLen);m.shadow=c(d.hovershadow,f.shadow,0);m.color=c(d.hovercolor,f.color);"anchor"==D&&(h.imageUrl?(m.imageHoverAlpha=b(d.anchorimagehoveralpha,f.imageHoverAlpha,100),m.imageHoverScale=
h.imageScale*ya(b(d.anchorimagehoverscale,f.imageHoverScale,110))*.01,m.anchorAnimation=b(d.anchorhoveranimation,f.anchorAnimation,1)):(m.anchorColor=T(c(d.hovercolor,d.anchorhovercolor,d.anchorbghovercolor,f.anchorBgColor,f.color,h.anchorBgColor)),m.anchorAlpha=c(d.hoveralpha,d.anchorhoveralpha,f.anchorAlpha,h.anchorAlpha),m.anchorBgAlpha=c(d.bghoveralpha,d.anchorbghoveralpha,f.anchorBgAlpha,m.anchorAlpha,h.anchorBgAlpha),m.anchorBorderColor=c(d.anchorborderhovercolor,d.borderhovercolor,f.anchorBorderColor,
h.anchorBorderColor),m.anchorBorderThickness=c(d.anchorborderhoverthickness,d.borderhoverthickness,f.anchorBorderThickness,h.anchorBorderThickness),m.anchorBorderAlpha=b(d.anchorborderhoveralpha,d.borderhoveralpha,f.anchorBorderAlpha,m.anchorAlpha,h.anchorBorderAlpha),m.anchorDip=b(d.hoverdip,d.anchorhoverdip,f.anchorDip),m.startAngle=c(d.anchorhoverstartangle,f.anchorStartAngle,h.anchorAngle),m.anchorSides=b(d.hoversides,d.anchorhoversides,f.anchorSides,h.anchorSides),m.anchorRadius=b(d.hoverradius,
d.anchorhoverradius,f.anchorRadius),m.anchorScale=b(d.hoverscale,d.anchorhoverscale,f.anchorScale),m.anchorAnimation=b(d.anchorhoveranimation,f.anchorAnimation,1),void 0===m.anchorRadius&&(m.anchorRadius=!g||m.anchorHighlight?h.anchorRadius&&h.anchorRadius+1:h.anchorRadius)));if(g||(m.columnHighlight||m.bubbleHighlight)&&m.color&&1==m.highlight)m.highlight=0;"column"==D&&(m.color=(c(m.color,h.color)+xa+(void 0===m.gradientColor?h.gradientColor:m.gradientColor)).replace(/,+?$/,""));"pie"===D&&(m.color=
c(m.color,h.color).replace(/,+?$/,""));"bubble"==D&&(m.negativeColor=c(d.negativehovercolor,f.negativeColor,h.negativeColor),m.is3d=b(d.is3donhover,f.is3DBubble,h.is3d),m.color=m.negativeColor&&0>d.z?m.negativeColor:m.color||h.color,l="string"==typeof m.color,m.color=T(l?m.color:m.color.FCcolor.color),m.color=m.is3d?ha.bubble.getPointColor(m.color,m.alpha):{FCcolor:{color:m.color,alpha:m.alpha}});if(1==m.highlight&&"anchor"!==D){d=(l="string"==typeof m.color)?m.color.split(/\s{0,},\s{0,}/):m.color.FCcolor.color.split(/\s{0,},\s{0,}/);
f=d.length;for(g=0;g<f;g++)d[g]=ta(d[g],70);l?m.color=d.join(","):m.color.FCcolor.color=d.join(",")}"pie"===D&&(A={color:this.getPointColor(m.color,m.alpha,h.radius3D),alpha:m.alpha,borderColor:S(m.borderColor,m.borderAlpha),borderWidth:m.borderThickness});"column"==D&&(m.colorArr=M(m.color,m.alpha,m.ratio,m.angle,h.isRoundEdged,m.borderColor,aa(m.alpha,m.borderAlpha).toString(),h.isBar,h.is3d),m.dashStyle=m.borderDashed?k(m.borderDashLen,m.borderDashGap,m.borderThickness):"none",A={shadow:m.shadow,
color:m.colorArr[0],borderColor:m.colorArr[1],borderWidth:m.borderThickness,use3DLighting:h.use3DLighting,dashStyle:m.dashStyle});"anchor"==D&&(A=h.imageUrl?{animation:m.anchorAnimation,imageHoverAlpha:m.imageHoverAlpha,imageHoverScale:m.imageHoverScale}:{animation:m.anchorAnimation,shadow:m.shadow,fillColor:{FCcolor:{color:m.anchorColor,alpha:m.anchorBgAlpha*m.anchorAlpha/100+a}},lineColor:{FCcolor:{color:m.anchorBorderColor,alpha:m.anchorBorderAlpha}},lineWidth:m.anchorBorderThickness,radius:m.anchorRadius,
symbol:Fa(m.anchorSides),startAngle:m.startAngle,sides:m.anchorSides,scale:m.anchorScale,dip:m.anchorDip});"bubble"==D&&(A={symbol:m.seriesAnchorSymbol,shadow:m.shadow,scale:m.scale,fillColor:m.color,lineColor:{FCcolor:{color:m.borderColor,alpha:m.alpha}},lineWidth:m.borderThickness})}return{enabled:e,options:m,rolloverOptions:A}},getPointStub:function(d,h,k,f){var g=this.dataObj.chart;f=f[e];h=null===h?h:f.numberFormatter.dataLabels(h);var m=l(s(c(d.tooltext,f.tooltext))),A=l(s(d.displayvalue)),
g=f.showTooltip?void 0!==m?v(m,[1,2,3,5,6,7],{formattedValue:h,label:k,yaxisName:s(g.yaxisname),xaxisName:s(g.xaxisname)},d,g):null===h?!1:k!==a?k+f.tooltipSepChar+h:h:a;f=b(d.showvalue,f.showValues)?void 0!==A?A:h:a;d=c(d.link);return{displayValue:f,categoryLabel:k,toolText:g,link:d}},updateSnapPoints:function(){var a=this,b=a.snapLiterals,c=function(a,b){var c=0;switch(a){case "startx":c=b.x;break;case "starty":c=b.y;break;case "x":case "middlex":case "centerx":c=b.x+b.width/2;break;case "y":case "middley":case "centery":c=
b.y+b.height/2;break;case "endx":c=b.x+b.width;break;case "endy":c=b.y+b.height;break;default:c=0}return c};b.dataset=function(b,d){var e=a.renderer&&a.renderer.plots,h,k,f,l;f=a.is3D;if(!e||!e.length)return 0;isNaN(b[0])?h=0:(h=Number(b[0]),b=b.slice(1));k=b[0];if("set"===k){isNaN(b[1])?(l=0,b=b.slice(1)):(l=Number(b[1]),b=b.slice(2));k=b[0];e=(e=e[h]&&e[h].items[l])&&e.graphic;if(!e)return 0;f=d&&f?e._getBBox2():e.getBBox();l=c(k,f)}return l};b.xaxis=function(b){var d=a.renderer&&a.renderer.xAxis&&
a.renderer.xAxis[0]&&a.renderer.xAxis[0].labels,e,h;if(!d||!d.length)return 0;h=b[0];if("label"===h){isNaN(b[1])?(e=0,b=b.slice(1)):(e=Number(b[1]),b=b.slice(2));h=b[0];b=d[e];if(!b)return 0;b=b.getBBox();e=c(h,b)}return e};b.yaxis=function(b){var d=a.renderer&&a.renderer.yAxis,e,h;if(!d||!d.length)return 0;isNaN(b[0])?e=0:(e=Number(b[0]),b=b.slice(1));e=d[e];if(!e)return 0;d=b[0];if("label"===d){h=e.labels;isNaN(b[1])?(e=0,b=b.slice(1)):(e=Number(b[1]),b=b.slice(2));d=b[0];b=h[e];if(!b)return 0;
b=b.getBBox();h=c(d,b)}return h}}},ha.base);ha("multiseries",{series:function(a,c,d){var h,g,k=c[e],f,l;c.legend.enabled=Boolean(b(a.chart.showlegend,1));if(a.dataset&&0<a.dataset.length){this.categoryAdder(a,c);h=0;for(g=a.dataset.length;h<g;h+=1)f=a.dataset[h],l={hoverEffects:this.parseSeriesHoverOptions(a,c,f,d),visible:!b(f.initiallyhidden,0),legendCosmetics:this.parseLegendOptions(a.chart,f),data:[]},this.isStacked||(l.numColumns=g),f=this.point(d,l,f,a.chart,c,k.oriCatTmp.length,h),f instanceof
Array?c.series=c.series.concat(f):c.series.push(f);this.configureAxis(c,a);a.trendlines&&!this.isLog&&m(a.trendlines,c.yAxis,k,!1,this.isBar,void 0,this.inversed)}},categoryAdder:function(c,d){var h,k=0,g=d[e],f=g.axisGridManager,l=c.chart,m=d.xAxis,A,g=g.x,D,n,G,r;if(c.categories&&c.categories[0]&&c.categories[0].category)for(c.categories[0].font&&(d.xAxis.labels.style.fontFamily=c.categories[0].font),void 0!==(h=b(c.categories[0].fontsize))&&(1>h&&(h=1),d.xAxis.labels.style.fontSize=h+Da,u(d.xAxis.labels.style)),
c.categories[0].fontcolor&&(d.xAxis.labels.style.color=c.categories[0].fontcolor.split(xa)[0].replace(/^\#?/,"#")),n=d[e].oriCatTmp,G=c.categories[0].category,h=0;h<G.length;h+=1)G[h].vline?f.addVline(m,G[h],k,d):(D=b(G[h].showlabel,l.showlabels,1),r=c.categories[0].category[h],A=s(p(r.label,r.name)),f.addXaxisCat(m,k,k,D?A:a,{},r,l),n[k]=p(s(r.tooltext),A),k+=1);g.catCount=k},getPointStub:function(d,h,k,f,g,m,A,D,n,G){var r=this.dataObj.chart,q=this.isDual,u=this.isXY,V=this.isMLAxis,t=this.isStacked,
Z=this.isErrorChart,F;f=f[e];var Q,ba,B=null===h?h:this.numberFormatter.dataLabels(h,A),C,H=l(s(c(d.tooltext,g.plottooltext,f.tooltext))),ua=f.tooltipSepChar,pa,J={},wa,K,ca,Ta,db,la,Ha,Aa,Ga;Z&&(K=null===D?D:this.numberFormatter.dataLabels(D,A),la=null===h?a:this.numberFormatter.percentValue(D/h*100),pa=[1,2,3,4,5,6,7,99,100,101,102],h={yaxisName:Ta=s(q?A?r.syaxisname:r.pyaxisname:r.yaxisname),xaxisName:db=s(r.xaxisname),formattedValue:B,label:k,errorDataValue:K,errorPercentValue:la},u?(ca=null===
n?n:this.numberFormatter.xAxis(n),Ha=null===G?a:this.numberFormatter.percentValue(n/G*100),pa.push(103,104,105,106,107,108,109,110),Ga=c(d.horizontalerrorvalue,d.errorvalue),h.errorValue=Aa=c(d.verticalerrorvalue,d.errorvalue),G=l(s(c(d.verticalerrorplottooltext,d.errorplottooltext,g.verticalerrorplottooltext,g.errorplottooltext,r.verticalerrorplottooltext,r.errorplottooltext))),null!==D&&(h.verticalErrorDataValue=K,h.verticalErrorPercentValue=la,h.verticalErrorValue=Aa),null!==n&&(h.horizontalErrorDataValue=
ca,h.horizontalErrorPercentValue=Ha,h.horizontalErrorValue=Ga),wa=l(s(c(d.horizontalerrorplottooltext,d.errorplottooltext,g.horizontalerrorplottooltext,g.errorplottooltext,r.horizontalerrorplottooltext,r.errorplottooltext))),J._hErrortoolText=f.showTooltip?void 0!==wa?v(wa,pa,{yaxisName:Ta=s(q?A?r.syaxisname:r.pyaxisname:r.yaxisname),xaxisName:db=s(r.xaxisname),formattedValue:B,label:k,errorDataValue:ca,errorPercentValue:Ha,errorValue:Ga,verticalErrorDataValue:K,verticalErrorPercentValue:la,verticalErrorValue:Aa,
horizontalErrorDataValue:ca,horizontalErrorPercentValue:Ha,horizontalErrorValue:Ga},d,r,g):null===D?!1:ca:!1):(G=l(s(c(d.errorplottooltext,g.errorplottooltext,r.errorplottooltext))),h.errorValue=Aa=c(d.errorvalue)),J._errortoolText=f.showTooltip?void 0!==G?v(G,pa,h,d,r,g):null===D?!1:K:!1);f.showTooltip?void 0!==H?(t=[4,5,6,7],A={yaxisName:Ta||s(q?A?r.syaxisname:r.pyaxisname:V?g._yAxisName:r.yaxisname),xaxisName:db||s(r.xaxisname)},u?(t.push(8,9,10,11),A.yDataValue=B,A.xDataValue=k,Z&&(t.push(103,
104,105,106,107,108,109,110),null!==D&&(A.verticalErrorDataValue=K,A.verticalErrorPercentValue=la,A.verticalErrorValue=Aa),null!==n&&(A.horizontalErrorDataValue=ca,A.horizontalErrorPercentValue=Ha,A.horizontalErrorValue=Ga))):(t.push(1,2,3),A.formattedValue=B,A.label=k,Z&&(t.push(99,100,101,102),A.errorValue=Aa,null!==D&&(A.errorDataValue=K,A.errorPercentValue=la))),g=v(H,t,A,d,r,g)):null===B?g=!1:(f.seriesNameInToolTip&&(C=p(g&&g.seriesname)),g=C?C+ua:a,g+=k?k+ua:a,f.showPercentInToolTip&&t?(ba=
!0,g+="$percentValue"):g+=B):g=!1;b(d.showvalue,m)?void 0!==l(d.displayvalue)?F=s(d.displayvalue):f.showPercentValues?Q=!0:F=B:F=a;J.link=c(d.link);J.displayValue=F;J.categoryLabel=k;J.toolText=g;J.showPercentValues=Q;J.showPercentInToolTip=ba;return J}},ha.singleseries);ha("xybase",{hideRLine:function(){var a=this.chart.series[this.index+1];a&&a.hide&&a.hide()},showRLine:function(){var a=this.chart.series[this.index+1];a&&a.show&&a.show()},getRegressionLineSeries:function(a,b,c){var d,e,h,k;k=a.sumXY;
var f=a.sumX,l=a.sumY;e=a.xValues;h=a.sumXsqure;d=a.yValues;a=a.sumYsqure;b?(e.sort(Pa),d=e[0],e=e[e.length-1],k=(c*k-f*l)/(c*h-O(f,2)),h=!isNaN(k)&&isFinite(k)?k*(d-f/c)+l/c:l/c,c=!isNaN(k)&&isFinite(k)?k*(e-f/c)+l/c:l/c,c=[{x:d,y:h},{x:e,y:c}]):(d.sort(Pa),h=d[0],d=d[d.length-1],k=(c*k-f*l)/(c*a-O(l,2)),e=isNaN(k)?f/c:k*(h-l/c)+f/c,c=isNaN(k)?f/c:k*(d-l/c)+f/c,c=[{x:e,y:h},{x:c,y:d}]);return c},pointValueWatcher:function(a,b,c,d){var g=a[e];null!==b&&(a=g[0],a.max=a.max>b?a.max:b,a.min=a.min<b?
a.min:b);null!==c&&(a=g.x,a.max=a.max>c?a.max:c,a.min=a.min<c?a.min:c);d&&(c=c||0,b=b||0,d.sumX+=c,d.sumY+=b,d.sumXY+=c*b,d.sumXsqure+=O(c,2),d.xValues.push(c),d.sumYsqure+=O(b,2),d.yValues.push(b))}},ha.multiseries);ha("scrollbase",{postSeriesAddition:function(){var a=this.hcJSON,d=a.xAxis.scroll,h=a[e],k=h.width,g=h.x.catCount,f=this.dataObj.chart,l=this.colorManager,m,A,D,n,r,s;h.isScroll=!0;a.chart.hasScroll=!0;if(this.isStacked)m=1;else{A=m=0;n=a.series;s=a.chart.defaultSeriesType;for(D=n.length;A<
D;A++)r=c(n[A].type,s),"column"===r&&(m+=1);1>m&&(m=1)}g*=m;k=b(f.numvisibleplot,za(k/this.avgScrollPointWidth));d&&2<=k&&k<g&&(d.enabled=!0,d.vxLength=k/m,d.startPercent=aa(1,W(0,parseFloat(f.scrolltoend)||0)),d.padding=b(f.scrollpadding,0),d.height=b(f.scrollheight,16),d.showButtons=!!b(f.scrollshowbuttons,1),d.buttonPadding=b(f.scrollbtnpadding,0),d.color=T(c(f.scrollcolor,l.getColor("altHGridColor"))),h.marginBottomExtraSpace+=d.padding+d.height);if(G||b(f.enabletouchscroll,0))a.chart.zoomType=
"x",a.chart.nativeZoom=!1,a.chart.selectionMarkerFill="rgba(255,255,255,0)",(a.callbacks||(a.callbacks=[])).push(function(a){B(a.containerElement,"selectionstart selectiondrag",ha.scrollbase.performTouchScroll,{})})},performTouchScroll:function(a){var b=this.xAxis[0].scroller,c=b.config,c=c.trackLength/(c.width/c.scrollRatio)*(a.chartX||1);!0!==a.isOutsidePlot&&D(b.elements.anchor.element,"selectionstart"===a.type?"dragstart":"drag",{pageX:-c,pageY:-a.chartY})}},ha.multiseries);ha("logbase",{isLog:!0,
isValueAbs:!0,configureAxis:function(d,k){var f=d[e],l=f.axisGridManager,g=this.numberFormatter,D=d.series,n=d.xAxis,G=d.yAxis[0],r=f[0],p=k.chart,q=!b(p.showyaxislimits,p.showlimits,p.showyaxisvalues,1),v=!b(p.showdivlinevalues,p.showyaxisvalues,1),u=b(p.base,p.logbase,10),V=b(p.yaxismaxvalue),t=b(p.yaxisminvalue),Z=this.colorManager,F=1===b(p.showminordivlinevalues),Q=c(p.minordivlinecolor,G.gridLineColor,Z.getColor("divLineColor")),ba=b(p.minordivlinealpha,p.divlinealpha,Z.getColor("divLineAlpha")),
Z=[G,void 0,void 0,b(p.divlinethickness,2),G.gridLineDashStyle,G.gridLineColor,2],Q=[G,void 0,void 0,b(p.minordivlinethickness,1),G.gridLineDashStyle,S(c(p.minordivlinecolor,Q),b(p.minordivlinealpha,ba/2)),2],ba=F||ba&&Q[3],B=b(p.showaxislimitgridlines,this.showAxisLimitGridLines),C=b(B,this.is3D||d.chart.plotBorderWidth?0:1),H,ua;0>=u&&(u=10);0>=V&&(V=void 0);0>=t&&(t=void 0);V=this.getLogAxisLimits(r.max||u,r.min||1,V,t,u,ba?p.numminordivlines:0);n.title.text=s(p.xaxisname);n.showLine=b(p.showxaxisline,
p.showaxislines,0);n.lineThickness=b(p.xaxislinethickness,p.axislinethickness,1);n.lineAlpha=b(p.xaxislinealpha,p.axislinealpha,100);n.lineColor=S(c(p.xaxislinecolor,p.axislinecolor,"000"));h(G,{title:{text:s(p.yaxisname)},labels:{enabled:!1},gridLineWidth:0,alternateGridColor:$,reversed:"1"===p.invertyaxis,max:A(V.Max,u),min:A(V.Min,u),showLine:b(p.showyaxisline,p.showaxislines,0),lineThickness:b(p.yaxislinethickness,p.axislinethickness,1),lineAlpha:b(p.yaxislinealpha,p.axislinealpha,100),lineColor:S(c(p.yaxislinecolor,
p.axislinecolor,"000"))});for(p=D.length;p--;)if(t=D[p])for(t.threshold=G.min,ua=(t=t.data)&&t.length||0;ua--;)H=t[ua],H.y=A(H.y,u);delete r.max;delete r.min;r.isLog=!0;G.reversed&&0<=G.min&&(d.plotOptions.series.threshold=G.max);k.trendlines&&m(k.trendlines,[{max:V.Max,min:V.Min,plotLines:G.plotLines,plotBands:G.plotBands,title:G.title}],f);for(p=G.plotLines.length;p--;)H=G.plotLines[p],H.value&&(H.value=A(H.value,u)),H.from&&(H.from=A(H.from,u)),H.to&&(H.to=A(H.to,u));for(p=G.plotBands.length;p--;)H=
G.plotBands[p],H.from&&(H.from=A(H.from,u)),H.to&&(H.to=A(H.to,u));for(p=V.divArr.length;p--;){H=V.divArr[p];if(H.ismajor)Z[1]=A(H.value,u),Z[2]=g.yAxis(H.value),l.addAxisGridLine.apply(l,Z);else if(ba||H.isextreme)Q[1]=A(H.value,u),Q[2]=F||H.isextreme?g.yAxis(H.value):a,l.addAxisGridLine.apply(l,Q);t=G.plotLines[G.plotLines.length-1];H.isextreme?(t.width=B||C&&(!H.isMin||!n.showLine)?t.width:.1,q&&(t.label.text=a)):v&&t.label&&(t.label.text=a)}},getLogAxisLimits:function(a,b,c,d,e,h){var k=function(a){return null===
a||void 0===a||""===a||isNaN(a)?!1:!0},f=0,l=[],m,A,D,n,G,p,r,s;a==b&&(b=10>=b?1:parseInt(b/10,10));k(c)&&Number(c)>=a?a=Number(c):(c=1<e?va(ja(a)/ja(e)):za(ja(a)/ja(e)),a=O(e,c),A=c);A||(A=1<e?va(ja(a)/ja(e)):za(ja(a)/ja(e)));k(d)&&Number(d)<=b?b=Number(d):(c=1<e?za(ja(b)/ja(e)):va(ja(b)/ja(e)),b=O(e,c),m=c);m||(m=1<e?za(ja(b)/ja(e)):va(ja(b)/ja(e)));d=Number(String(ja(e)/ja(10)));h=Number(h)||(za(d)==d?8:4);1<e?(D=A,n=m):0<e&&1>e&&(D=m,n=A);d=A;for(m=D;m>=n;--m)if(D=O(e,d),b<=D&&a>=D&&(l[f++]={value:D,
ismajor:!0}),m!=n){A=1<e?-1:1;D=O(e,d)-O(e,d+A);c=D/(h+1);for(k=1;k<=h;++k)D=O(e,d+A)+c*k,b<=D&&a>=D&&(l[f++]={value:D,ismajor:!1});1<e?d--:d++}for(r in l)for(s in l[r])"value"==s&&(G||(G=l[r][s]==b&&(l[r].isextreme=l[r].isMin=!0)),p||(p=l[r][s]==a&&(l[r].isextreme=l[r].isMax=!0)));G||(l[f++]={value:b,ismajor:!0,isMin:!0,isextreme:!0});p||(l[f]={value:a,ismajor:!0,isMax:!0,isextreme:!0});return{Max:a,Min:b,divArr:l}},pointValueWatcher:function(a,c,d){a=a[e];d=b(d,0);0<c&&(a[d]||(a[d]={}),d=a[d],d.max=
d.max>c?d.max:c,d.min=d.min<c?d.min:c)}},ha.mslinebase);fb=ha.singleseries;Xa=ha.multiseries;ha("column2dbase",{point:function(d,f,l,m,g){var A=l.length,D=g[e],n=D.axisGridManager,G=g.xAxis,D=D.x,r=this.colorManager,q=/3d$/.test(g.chart.defaultSeriesType),u=this.isBar,v=/^spark/i.test(d);d=c(m.showplotborder,v||q?Sa:Ia)===Ia?q?1:b(m.plotborderthickness,1):0;var V=g.chart.useRoundEdges,t=b(m.plotborderalpha,m.plotfillalpha,100),Z=c(m.plotbordercolor,r.getColor("plotBorderColor")).split(xa)[0],v=v?
"":b(m.useplotgradientcolor,1)?H(m.plotgradientcolor,r.getColor("plotGradientColor")):a,F=0,Q=Boolean(b(m.use3dlighting,1)),ba=g[e].numberFormatter,B,C=b(m.plotborderdashed,0),ua=b(m.plotborderdashlen,5),J=b(m.plotborderdashgap,4),pa,wa,K,ca,Ta,db,la,Ha,Aa,Ga,ab,L,N,jb;for(K=0;K<A;K+=1)N=l[K],N.vline?n.addVline(G,N,F,g):(wa=ba.getCleanValue(N.value),B=b(N.showlabel,m.showlabels,1),ca=s(p(N.label,N.name)),pa=c(N.color,r.getPlotColor()),Ta=c(N.alpha,m.plotfillalpha,Ra),db=c(N.ratio,m.plotfillratio),
la=c(360-m.plotfillangle,u?180:90),Ha=c(N.alpha,t),Aa=b(N.dashed,C),Ga=c(N.dashgap,J),ab=c(N.dashlen,ua),n.addXaxisCat(G,F,F,B?ca:a,N,{},m,pa),F+=1,0>wa&&(la=u?180-la:360-la),jb={opacity:Ta/100},L=M(pa+xa+v.replace(/,+?$/,""),Ta,db,la,V,Z,Ha+a,u,q),B=Aa?k(ab,Ga,d):"none",pa=this.pointHoverOptions(N,f,{plotType:"column",is3d:q,isBar:u,use3DLighting:Q,isRoundEdged:V,color:pa,gradientColor:v,alpha:Ta,ratio:db,angle:la,borderWidth:d,borderColor:Z,borderAlpha:Ha,borderDashed:Aa,borderDashGap:Ga,borderDashLen:ab,
shadow:jb}),f.data.push(h(this.getPointStub(N,wa,ca,g),{y:wa,shadow:jb,color:L[0],borderColor:L[1],borderWidth:d,use3DLighting:Q,dashStyle:B,tooltipConstraint:this.tooltipConstraint,hoverEffects:pa.enabled&&pa.options,rolloverProperties:pa.enabled&&pa.rolloverOptions})),this.pointValueWatcher(g,wa));D.catCount=F;return f},defaultSeriesType:"column"},fb);ha("linebase",{defaultSeriesType:"line",hasVDivLine:!0,defaultPlotShadow:1,point:function(d,f,l,m,g){var A,D,n,G,r,q,u,v,V,t,Z,F,Q,ba,B,C,H,ua,pa,
J,wa,K,ca,Ta,db,la;d=g.chart;var Ha=l.length,Aa=g.xAxis;A=g[e];var Ga=this.colorManager,N,ab=A.axisGridManager,L=0,jb=A.x,O=g[e].numberFormatter,M,Va,ub;ba=T(c(m.linecolor,m.palettecolors,Ga.getColor("plotFillColor")));B=c(m.linealpha,Ra);Z=b(m.linethickness,this.lineThickness,4);F=Boolean(b(m.linedashed,0));u=b(m.linedashlen,5);v=b(m.linedashgap,4);db=b(m.anchorshadow,0);f.color={FCcolor:{color:ba,alpha:B}};f.lineWidth=Z;f.anchorShadow=db;f.step=c(this.stepLine,f.step);f.drawVerticalJoins=Boolean(b(f.drawVerticalJoins,
m.drawverticaljoins,1));f.useForwardSteps=Boolean(b(f.useForwardSteps,m.useforwardsteps,1));Q=b(m.drawanchors,m.showanchors);for(D=0;D<Ha;D+=1)G=l[D],G.vline?ab.addVline(Aa,G,L,g):(A=O.getCleanValue(G.value),r=b(G.showlabel,m.showlabels,1),n=s(p(G.label,G.name)),ab.addXaxisCat(Aa,L,L,r?n:a,G,{},m),L+=1,V=T(c(G.color,ba)),t=b(G.alpha,B),r=b(G.dashed,F)?k(u,v,Z):"none",q={opacity:t/100},H=b(G.anchorsides,m.anchorsides,0),Ta=b(G.anchorstartangle,m.anchorstartangle,90),J=b(G.anchorradius,m.anchorradius,
this.anchorRadius,3),pa=T(c(G.anchorbordercolor,m.anchorbordercolor,ba)),ua=b(G.anchorborderthickness,m.anchorborderthickness,this.anchorBorderThickness,1),wa=T(c(G.anchorbgcolor,m.anchorbgcolor,Ga.getColor("anchorBgColor"))),K=c(G.anchoralpha,m.anchoralpha,Ra),ca=c(G.anchorbgalpha,m.anchorbgalpha,K),M=c(G.anchorimageurl,m.anchorimageurl),Va=c(G.anchorimagescale,m.anchorimagescale,100),ub=c(G.anchorimagealpha,m.anchorimagealpha,100),C=void 0===Q?0!==t:!!Q,la=Boolean(b(G.anchorshadow,db,0)),N=this.pointHoverOptions(G,
f,{plotType:"anchor",anchorBgColor:wa,anchorAlpha:K,anchorBgAlpha:ca,anchorAngle:Ta,anchorBorderThickness:ua,anchorBorderColor:pa,anchorBorderAlpha:K,anchorSides:H,anchorRadius:J,imageUrl:M,imageScale:Va,imageAlpha:ub,shadow:q}),f.data.push(h(this.getPointStub(G,A,n,g),{y:A,color:{FCcolor:{color:V,alpha:t}},shadow:q,dashStyle:r,valuePosition:c(G.valueposition,d.valuePosition),marker:{enabled:!!C,shadow:la&&{opacity:K/100},fillColor:{FCcolor:{color:wa,alpha:ca*K/100+a}},lineColor:{FCcolor:{color:pa,
alpha:K}},lineWidth:ua,radius:J,startAngle:Ta,symbol:Fa(H),imageUrl:M,imageScale:Va,imageAlpha:ub},tooltipConstraint:this.tooltipConstraint,hoverEffects:N.enabled&&N.options,rolloverProperties:N.enabled&&N.rolloverOptions})),this.pointValueWatcher(g,A));jb.catCount=L;return f},defaultZeroPlaneHighlighted:!1},fb);ha("area2dbase",{defaultSeriesType:"area",hasVDivLine:!0,parseAnchorVisibility:function(a,d,e){var h=b(a.drawanchors,d.drawanchors,d.showanchors);return U(h)?h:U(c(a.anchorsides,d.anchorsides,
a.anchorstartangle,d.anchorstartangle,a.anchorradius,d.anchorradius,a.anchorbordercolor,d.anchorbordercolor,a.anchorborderthickness,d.anchorborderthickness,a.anchorbgcolor,d.anchorbgcolor,a.anchoralpha,d.anchoralpha,a.anchorbgalpha,d.anchorbgalpha,a.anchorshadow,d.anchorshadow))||e},point:function(d,f,m,A,g){d=g.chart;var D=m.length,n=g.xAxis,G=g[e],r=G.axisGridManager,G=G.x,q=g[e].numberFormatter,u=this.colorManager,v=0,V,t,Z,F,Q,ba,B,C,ua,pa,J,wa,K,ca,Ta,db,la,Ha,Aa,Ga,N,L,ab,jb,O,M,Va,ub,Pa;Q=
c(A.plotfillcolor,A.areabgcolor,l(A.palettecolors)?u.getPlotColor(0):u.getColor("plotFillColor")).split(/\s*\,\s*/)[0];N=xa+(b(A.useplotgradientcolor,1)?H(A.plotgradientcolor,u.getColor("plotGradientColor")):a);ba=c(A.plotfillalpha,A.areaalpha,this.isStacked?Ra:"90");B=b(A.plotfillangle,270);C=c(A.plotbordercolor,A.areabordercolor,l(A.palettecolors)?u.getPlotColor(0):u.getColor("plotBorderColor")).split(/\s*\,\s*/)[0];ua=A.showplotborder==Sa?Sa:c(A.plotborderalpha,A.plotfillalpha,A.areaalpha,Ra);
V=b(A.plotborderangle,270);t=Boolean(b(A.plotborderdashed,0));Z=b(A.plotborderdashlen,5);K=b(A.plotborderdashgap,4);la=b(A.plotborderthickness,A.areaborderthickness,1);L=f.fillColor={FCcolor:{color:Q+N.replace(/,+?$/,""),alpha:ba,ratio:vb,angle:B}};f.lineWidth=la;f.dashStyle=t?k(Z,K,la):"none";f.lineColor={FCcolor:{color:C,alpha:ua,ratio:Ra,angle:V}};f.step=c(this.stepLine,f.step);f.drawVerticalJoins=Boolean(b(f.drawVerticalJoins,A.drawverticaljoins,1));f.useForwardSteps=Boolean(b(f.useForwardSteps,
A.useforwardsteps,1));la=Boolean(b(A.drawanchors,A.showanchors,1));O=Boolean(this.parseAnchorVisibility({},A,0));f.anchorShadow=ab=b(A.anchorshadow,0);for(t=0;t<D;t+=1)K=m[t],K.vline?r.addVline(n,K,v,g):(V=q.getCleanValue(K.value),F=b(K.showlabel,A.showlabels,1),Z=s(p(K.label,K.name)),r.addXaxisCat(n,v,v,F?Z:a,K,{},A),v+=1,F=b(K.anchorsides,A.anchorsides,0),wa=b(K.anchorstartangle,A.anchorstartangle,90),pa=b(K.anchorradius,A.anchorradius,3),J=T(c(K.anchorbordercolor,A.anchorbordercolor,C)),Ha=b(K.anchorborderthickness,
A.anchorborderthickness,1),ca=T(c(K.anchorbgcolor,A.anchorbgcolor,u.getColor("anchorBgColor"))),Ta=c(K.anchoralpha,A.anchoralpha,this.anchorAlpha,O?Ra:0),db=c(K.anchorbgalpha,A.anchorbgalpha,Ta),jb=Boolean(b(K.anchorshadow,ab,0)),Aa=l(K.color),Ga=b(K.alpha),Aa=void 0!==Aa||void 0!==Ga?{FCcolor:{color:Aa?T(Aa)+N:Q,alpha:void 0===Ga?da(Ga)+a:ba,ratio:vb,angle:B}}:L,M=c(K.anchorimageurl,A.anchorimageurl),Va=c(K.anchorimagescale,A.anchorimagescale,100),ub=c(K.anchorimagealpha,A.anchorimagealpha,100),
Ga={opacity:W(Ga,ua)/100,inverted:!0},Pa=this.pointHoverOptions(K,f,{plotType:"anchor",anchorBgColor:ca,anchorAlpha:Ta,anchorBgAlpha:db,anchorAngle:wa,anchorBorderThickness:Ha,anchorBorderColor:J,anchorBorderAlpha:Ta,anchorSides:F,anchorRadius:pa,imageUrl:M,imageScale:Va,imageAlpha:ub,shadow:Ga}),f.data.push(h(this.getPointStub(K,V,Z,g),{y:V,shadow:Ga,color:Aa,valuePosition:c(K.valueposition,d.valuePosition),marker:{enabled:la,shadow:jb&&{opacity:Ta/100},fillColor:{FCcolor:{color:ca,alpha:db*Ta/100+
a}},lineColor:{FCcolor:{color:J,alpha:Ta}},lineWidth:Ha,radius:pa,symbol:Fa(F),startAngle:wa,imageUrl:M,imageScale:Va,imageAlpha:ub},tooltipConstraint:this.tooltipConstraint,previousY:this.pointValueWatcher(g,V),hoverEffects:Pa.enabled&&Pa.options,rolloverProperties:Pa.enabled&&Pa.rolloverOptions})));G.catCount=v;return f}},fb);ha("mscolumn2dbase",{point:function(d,h,k,f,g,m,A,D,n){d=b(f.ignoreemptydatasets,0);var G=!1,r=k.data||[],p=g[e],s=c(h.type,this.defaultSeriesType),q=c(h.isStacked,g.plotOptions[s]&&
g.plotOptions[s].stacking),u=c(this.isValueAbs,p.isValueAbs,!1),v=b(h.yAxis,0),V=g[e].numberFormatter,t=this.colorManager,Z=t.getPlotColor(),F,Q=g._FCconf.isBar,ba=h.hoverEffects;q||(h.columnPosition=b(n,D,A));h.name=l(k.seriesname);if(0===b(k.includeinlegend)||void 0===h.name)h.showInLegend=!1;h.color=c(k.color,Z).split(xa)[0].replace(/^#?/g,"#");A=/3d$/.test(g.chart.defaultSeriesType);n=c(360-f.plotfillangle,Q?180:90);0>F&&(n=360-n);k=h._dataParser=Bb.column(g,{seriesname:h.name,plottooltext:k.plottooltext,
color:c(k.color,Z),alpha:c(k.alpha,f.plotfillalpha,Ra),plotgradientcolor:b(f.useplotgradientcolor,1)?H(f.plotgradientcolor,t.getColor("plotGradientColor")):a,ratio:c(k.ratio,f.plotfillratio),fillAangle:n,isRoundEdges:g.chart.useRoundEdges,plotBorderColor:c(f.plotbordercolor,A?Eb:t.getColor("plotBorderColor")).split(xa)[0],plotBorderAlpha:f.showplotborder==Sa||A&&f.showplotborder!=Ia?Sa:c(f.plotborderalpha,k.alpha,f.plotfillalpha,Ra),isBar:this.isBar,is3d:A,dashed:b(k.dashed,f.plotborderdashed,0),
dashLen:b(k.dashlen,f.plotborderdashlen,5),dashGap:b(k.dashgap,f.plotborderdashgap,4),borderWidth:b(f.plotborderthickness,Ia),showValues:b(k.showvalues,p.showValues),yAxis:v,use3DLighting:b(f.use3dlighting,1),_sourceDataset:k,hoverEffects:ba},this);for(f=0;f<m;f+=1)(p=r[f])?(F=V.getCleanValue(p.value,u),null===F?h.data.push({y:null}):(G=!0,p=k(p,f,F),h.data.push(p),p.previousY=this.pointValueWatcher(g,F,v,q,f,D,s))):h.data.push({y:null});!d||G||this.realtimeEnabled||(h.showInLegend=!1);return h},
defaultSeriesType:"column"},Xa);ha("mslinebase",{hasVDivLine:!0,point:function(d,h,k,f,g,m){d=b(f.ignoreemptydatasets,0);var A=!1,D=this.colorManager,n,G;n=g.chart;var r=k.data||[];G=g[e];var p=c(h.type,this.defaultSeriesType),s=c(h.isStacked,g.plotOptions[p]&&g.plotOptions[p].stacking),q=c(this.isValueAbs,G.isValueAbs,!1),u=b(h.yAxis,0),v=this.numberFormatter,V=T(c(k.color,f.linecolor,D.getPlotColor())),t=b(k.alpha,f.linealpha,Ra),Z=b(f.showshadow,this.defaultPlotShadow,1),F=b(k.drawanchors,k.showanchors,
f.drawanchors,f.showanchors),Q=b(k.anchorsides,f.anchorsides,0),ba=b(k.anchorstartangle,f.anchorstartangle,90),B=b(k.anchorradius,f.anchorradius,3),C=T(c(k.anchorbordercolor,f.anchorbordercolor,V)),H=b(k.anchorborderthickness,f.anchorborderthickness,1),D=T(c(k.anchorbgcolor,f.anchorbgcolor,D.getColor("anchorBgColor"))),ua=c(k.anchoralpha,f.anchoralpha,Ra),K=c(k.anchorbgalpha,f.anchorbgalpha,ua),pa=ua&&c(k.anchorshadow,f.anchorshadow,0),J=h.hoverEffects;h.name=l(k.seriesname);if(0===b(k.includeinlegend)||
void 0===h.name||0===t&&1!==F)h.showInLegend=!1;h.marker={enabled:Boolean(b(F,1)),fillColor:{FCcolor:{color:D,alpha:K*ua/100+a}},lineColor:{FCcolor:{color:C,alpha:ua+a}},lineWidth:H,radius:B,symbol:Fa(Q),startAngle:ba};h.color={FCcolor:{color:V,alpha:t}};h.shadow=Z?{opacity:Z?t/100:0}:!1;h.anchorShadow=pa;h.step=c(this.stepLine,h.step);h.drawVerticalJoins=Boolean(b(h.drawVerticalJoins,f.drawverticaljoins,1));h.useForwardSteps=Boolean(b(h.useForwardSteps,f.useforwardsteps,1));h.lineWidth=b(k.linethickness,
f.linethickness,2);n=h._dataParser=Bb.line(g,{seriesname:h.name,plottooltext:k.plottooltext,lineAlpha:t,anchorAlpha:ua,showValues:b(k.showvalues,G.showValues),yAxis:u,lineDashed:Boolean(b(k.dashed,f.linedashed,0)),lineDashLen:b(k.linedashlen,f.linedashlen,5),lineDashGap:b(k.linedashgap,f.linedashgap,4),lineThickness:h.lineWidth,lineColor:V,valuePosition:c(k.valueposition,n.valuePosition),drawAnchors:F,anchorBgColor:D,anchorBgAlpha:K,anchorBorderColor:C,anchorBorderThickness:H,anchorRadius:B,anchorSides:Q,
anchorAngle:ba,anchorShadow:h.anchorShadow,anchorStartAngle:b(k.anchorstartangle,f.anchorstartangle),_sourceDataset:k,hoverEffects:J,imageUrl:c(k.anchorimageurl,f.anchorimageurl),imageScale:c(k.anchorimagescale,f.anchorimagescale,100),imageAlpha:c(k.anchorimagealpha,f.anchorimagealpha,100)},this);for(f=0;f<m;f+=1)(G=r[f])?(k=v.getCleanValue(G.value,q),null===k?h.data.push({y:null}):(A=!0,G=n(G,f,k),h.data.push(G),G.previousY=this.pointValueWatcher(g,k,u,s,f,0,p))):h.data.push({y:null});!d||A||this.realtimeEnabled||
(h.showInLegend=!1);return h},defaultSeriesType:"line",defaultPlotShadow:1,defaultZeroPlaneHighlighted:!1},Xa);ha("msareabase",{hasVDivLine:!0,point:function(d,h,f,l,g,m){d=b(l.ignoreemptydatasets,0);var A=!1,D=g.chart,n=f.data||[],G=g[e],r=c(h.type,this.defaultSeriesType),p=c(h.isStacked,g.plotOptions[r]&&g.plotOptions[r].stacking),s=c(this.isValueAbs,G.isValueAbs,!1),q=b(h.yAxis,0),u=g[e].numberFormatter,v=this.colorManager,V=v.getPlotColor(),t=c(f.color,l.plotfillcolor,V).split(xa)[0].replace(/^#?/g,
"#").split(xa)[0],Z=c(f.alpha,l.plotfillalpha,l.areaalpha,this.areaAlpha,70),F=b(l.plotfillangle,270),V=c(f.plotbordercolor,l.plotbordercolor,l.areabordercolor,this.isRadar?V:"666666").split(xa)[0],Q=c(f.showplotborder,l.showplotborder)==Sa?Sa:c(f.plotborderalpha,l.plotborderalpha,f.alpha,l.plotfillalpha,l.areaalpha,"95"),ba=b(l.plotborderangle,270),B=b(f.anchorsides,l.anchorsides,0),C=b(f.anchorstartangle,l.anchorstartangle,90),ua=b(f.anchorradius,l.anchorradius,3),K=T(c(f.anchorbordercolor,l.anchorbordercolor,
t)),pa=b(f.anchorborderthickness,l.anchorborderthickness,1),J=T(c(f.anchorbgcolor,l.anchorbgcolor,v.getColor("anchorBgColor"))),wa=Boolean(ha.area2dbase.parseAnchorVisibility(f,l,0)),wa=b(f.anchoralpha,l.anchoralpha,this.anchorAlpha,wa?Ra:0),ca=b(f.anchorbgalpha,l.anchorbgalpha,wa),Ta=wa&&c(f.anchorshadow,l.anchorshadow,0),db=h.hoverEffects;this.isRadar||(t+=xa+(b(l.useplotgradientcolor,1)?H(l.plotgradientcolor,v.getColor("plotGradientColor")):a),t=t.replace(/,+?$/,""));h.step=c(this.stepLine,h.step);
h.drawVerticalJoins=Boolean(b(h.drawVerticalJoins,l.drawverticaljoins,1));h.useForwardSteps=Boolean(b(h.useForwardSteps,l.useforwardsteps,1));h.name=c(f.seriesname);if(0===b(f.includeinlegend)||void 0===h.name)h.showInLegend=!1;h.fillColor={FCcolor:{color:t,alpha:Z,ratio:vb,angle:F}};h.color=t;h.shadow={opacity:b(l.showshadow,1)?Q/100:0};h.anchorShadow=Ta;h.lineColor={FCcolor:{color:V,alpha:Q,ratio:Ra,angle:ba}};h.lineWidth=c(f.plotborderthickness,l.plotborderthickness,1);h.dashStyle=Boolean(b(f.dashed,
l.plotborderdashed,0))?k(b(f.dashlen,l.plotborderdashlen,5),b(f.dashgap,l.plotborderdashgap,4),h.lineWidth):"none";h.marker={fillColor:{FCcolor:{color:J,alpha:ca*wa/100+a}},lineColor:{FCcolor:{color:K,alpha:wa+a}},lineWidth:pa,radius:ua,symbol:Fa(B),startAngle:C};f=h._dataParser=Bb.area(g,{seriesname:h.name,plottooltext:f.plottooltext,lineAlpha:Q,anchorAlpha:wa,showValues:b(f.showvalues,G.showValues),yAxis:q,fillColor:t,fillAlpha:Z,valuePosition:c(f.valueposition,D.valuePosition),drawAnchors:Boolean(b(f.drawanchors,
l.drawanchors,l.showanchors,1)),anchorBgColor:J,anchorBgAlpha:ca,anchorBorderColor:K,anchorBorderThickness:pa,anchorRadius:ua,anchorSides:B,anchorAngle:C,anchorShadow:h.anchorShadow,getLink:this.linkClickFN,anchorStartAngle:b(f.anchorstartangle,l.anchorstartangle),_sourceDataset:f,hoverEffects:db,imageUrl:c(f.anchorimageurl,l.anchorimageurl),imageScale:c(f.anchorimagescale,l.anchorimagescale,100),imageAlpha:c(f.anchorimagealpha,l.anchorimagealpha,100)},this);for(D=0;D<m;D+=1)(G=n[D])?(l=G?u.getCleanValue(G.value,
s):null,null===l?h.data.push({y:null}):(A=!0,G=f(G,D,l),h.data.push(G),G.previousY=this.pointValueWatcher(g,l,q,p,D,0,r))):h.data.push({y:null});!d||A||this.realtimeEnabled||(h.showInLegend=!1);return h},defaultSeriesType:"area",defaultPlotShadow:0},Xa);ha("scatterbase",{showValues:0,defaultPlotShadow:0,rendererId:"cartesian",defaultSeriesType:"scatter",canvasPaddingModifiers:["anchorlabel"],point:function(d,h,f,m,g,A,D){d=b(m.ignoreemptydatasets,0);var n=this.colorManager,G=n.getPlotColor(),r,p,
s,q,u,v,V,t,Z,F,Q,ba,B,C,H,ua,K,pa,J;A=!1;var wa,ca;u=b(f.drawline,m.drawlines,0);v=b(f.drawprogressioncurve,0);q=f.data||[];var Ta,db,la,Aa,Ha,Ga=b(f.showvalues,g[e].showValues),N=this.numberFormatter,L,ab=h._showRegression=b(f.showregressionline,m.showregressionline,0);h.zIndex=1;h.name=l(f.seriesname);if(0===b(f.includeinlegend)||void 0===h.name)h.showInLegend=!1;if(u||v)s=T(c(f.color,G)),q=c(f.alpha,Ra),u=b(f.linethickness,m.linethickness,2),v=Boolean(b(f.linedashed,f.dashed,m.linedashed,0)),
V=b(f.linedashlen,m.linedashlen,5),t=b(f.linedashgap,m.linedashgap,4),h.color=S(c(f.linecolor,m.linecolor,s),b(f.linealpha,m.linealpha,q)),h.lineWidth=u,h.dashStyle=v?k(V,t,u):"none";u=Boolean(b(f.drawanchors,f.showanchors,m.drawanchors,m.showanchors,1));D=b(f.anchorsides,m.anchorsides,D+3);v=b(f.anchorradius,m.anchorradius,3);s=T(c(f.anchorbordercolor,f.color,m.anchorbordercolor,s,G));G=b(f.anchorborderthickness,m.anchorborderthickness,1);V=T(c(f.anchorbgcolor,m.anchorbgcolor,n.getColor("anchorBgColor")));
t=c(f.anchoralpha,f.alpha,m.anchoralpha,Ra);Q=c(f.anchorbgalpha,f.alpha,m.anchorbgalpha,t);wa=c(f.anchorstartangle,m.anchorstartangle,90);h.anchorShadow=n=b(m.anchorshadow,0);h.marker={fillColor:this.getPointColor(V,Ra),lineColor:{FCcolor:{color:s,alpha:t+a}},lineWidth:G,radius:v,symbol:Fa(D)};q=f.data||[];Ha=q.length;ab&&(h.events={hide:this.hideRLine,show:this.showRLine},Ta={sumX:0,sumY:0,sumXY:0,sumXsqure:0,sumYsqure:0,xValues:[],yValues:[]},Aa=b(f.showyonx,m.showyonx,1),db=T(c(f.regressionlinecolor,
m.regressionlinecolor,s)),la=b(f.regressionlinethickness,m.regressionlinethickness,G),r=da(b(f.regressionlinealpha,m.regressionlinealpha,t)),db=S(db,r));for(p=0;p<Ha;p+=1)(Z=q[p])?(r=N.getCleanValue(Z.y),J=N.getCleanValue(Z.x),null===r?h.data.push({y:null,x:J}):(A=!0,ca=this.getPointStub(Z,r,N.xAxis(J),g,f,Ga),ba=b(Z.anchorsides,D),B=b(Z.anchorradius,v),C=T(c(Z.anchorbordercolor,s)),H=b(Z.anchorborderthickness,G),ua=T(c(Z.anchorbgcolor,V)),K=c(Z.anchoralpha,Z.alpha,t),pa=c(Z.anchorbgalpha,Q),F=Boolean(b(Z.anchorshadow,
n,0)),L=this.pointHoverOptions(Z,h,{plotType:"anchor",anchorBgColor:ua,anchorAlpha:K,anchorBgAlpha:pa,anchorAngle:wa,anchorBorderThickness:H,anchorBorderColor:C,anchorBorderAlpha:K,anchorSides:ba,anchorRadius:B,shadow:void 0}),h.data.push({y:r,x:J,displayValue:ca.displayValue,toolText:ca.toolText,link:ca.link,marker:{enabled:u,shadow:F&&{opacity:K/100},fillColor:{FCcolor:{color:ua,alpha:pa*K/100+a}},lineColor:{FCcolor:{color:C,alpha:K}},lineWidth:H,radius:B,symbol:Fa(ba),startAngle:c(Z.anchorstartangle,
f.anchorstartangle,m.anchorstartangle,90)},hoverEffects:L.enabled&&L.options,rolloverProperties:L.enabled&&L.rolloverOptions}),this.pointValueWatcher(g,r,J,ab&&Ta))):h.data.push({y:null});ab&&(f=this.getRegressionLineSeries(Ta,Aa,Ha),this.pointValueWatcher(g,f[0].y,f[0].x),this.pointValueWatcher(g,f[1].y,f[1].x),g={type:"line",color:db,showInLegend:!1,lineWidth:la,enableMouseTracking:!1,marker:{enabled:!1},data:f,zIndex:0},h=[h,g]);d&&!A&&(h.showInLegend=!1);return h},postSeriesAddition:function(a,
c){for(var d=a.chart,e=c.chart,g=a.series,h=0,f=g.length;h<f;h+=1)g[h]._showRegression&&(g[h].relatedSeries=[h+1]);d.clipBubbles=b(e.clipbubbles,1)},categoryAdder:function(d,h){var f,l=0,g,m=h[e].x,A,D=h.xAxis,n,G,r=d.chart,q=parseInt(r.labelstep,10),v=b(r.showlabels,1),V=c(r.xaxislabelmode,"categories").toLowerCase(),t=this.colorManager,Z=h[e].numberFormatter,F,Q,ba,B,C,H;h._FCconf.isXYPlot=!0;q=1<q?q:1;m.catOccupied={};if("auto"!==V&&d.categories&&d.categories[0]&&d.categories[0].category){G=d.categories[0];
G.font&&(h.xAxis.labels.style.fontFamily=G.font);void 0!==(g=b(G.fontsize))&&(1>g&&(g=1),h.xAxis.labels.style.fontSize=g+Da,u(h.xAxis.labels.style));G.fontcolor&&(h.xAxis.labels.style.color=G.fontcolor.split(xa)[0].replace(/^\#?/,"#"));f=c(G.verticallinecolor,t.getColor("divLineColor"));g=b(G.verticallinethickness,1);A=b(G.verticallinealpha,t.getColor("divLineAlpha"));t=b(G.verticallinedashed,0);F=b(G.verticallinedashlen,4);Q=b(G.verticallinedashgap,2);ba=S(f,A);for(f=0;f<G.category.length;f+=1)B=
G.category[f],A=Z.getCleanValue(B.x),null===A||B.vline||(m.catOccupied[A]=!0,n=b(B.showlabel,B.showname,v),C=b(B.showverticalline,B.showline,B.sl,0),H=b(B.linedashed,t),n=0===n||0!==l%q?a:s(p(B.label,B.name)),D.plotLines.push({isGrid:!0,isCat:!0,isDataLabel:!0,width:C?g:0,color:ba,dashStyle:k(F,Q,g,H),value:A,label:{text:n,link:c(B.link,r.labellink),style:Ba({},B,r,D.labels.style),align:oa,verticalAlign:Ea,textAlign:oa,rotation:0,x:0,y:0}}),this.pointValueWatcher(h,null,A),l+=1);"mixed"===V&&(m.requiredAutoNumericLabels=
b(this.requiredAutoNumericLabels,1))}else m.requiredAutoNumericLabels=b(this.requiredAutoNumericLabels,1);m.adjustMinMax=!0},getPointColor:function(a,b){var c,d;a=T(a);b=da(b);c=ta(a,70);d=sa(a,50);return{FCcolor:{gradientUnits:"objectBoundingBox",cx:.4,cy:.4,r:"100%",color:c+xa+d,alpha:b+xa+b,ratio:vb,radialGradient:!0}}}},ha.xybase);ha("mscombibase",{canvasPaddingModifiers:["anchor","anchorlabel"],series:function(a,d,h){var f,g,k,l,A=a.chart,D,n=[],G=[],r=[],s,q,v=d[e],u=this.isDual,V=0,t;d.legend.enabled=
Boolean(b(a.chart.showlegend,1));if(a.dataset&&0<a.dataset.length){this.categoryAdder(a,d);l=v.oriCatTmp.length;f=0;for(g=a.dataset.length;f<g;f+=1)switch(k=a.dataset[f],s=u&&"s"===c(k.parentyaxis,"p").toLowerCase()?!0:!1,D={hoverEffects:this.parseSeriesHoverOptions(a,d,k,h),visible:!b(k.initiallyhidden,0),legendIndex:f,data:[]},s?(D.yAxis=1,q=p(k.renderas,this.secondarySeriesType),this.secondarySeriesFilter&&(t=this.secondarySeriesFilter[q])):(q=p(k.renderas,this.defaultSeriesType),this.defaultSeriesFilter&&
(t=this.defaultSeriesFilter[q])),q=q.toLowerCase(),q){case "line":case "spline":D.type=!0===t?q:"line";n.push(ha.mslinebase.point.call(this,h,D,k,A,d,l,f));break;case "area":case "splinearea":D.type=!0===t?q:"area";d.chart.series2D3Dshift=!0;r.push(ha.msareabase.point.call(this,h,D,k,A,d,l,f));break;case "column":case "column3d":G.push(ha.mscolumn2dbase.point.call(this,h,D,a.dataset[f],A,d,l,f,void 0,V));V+=1;break;default:s?(D.type="line",n.push(ha.mslinebase.point.call(this,h,D,k,A,d,l,f))):(G.push(ha.mscolumn2dbase.point.call(this,
h,D,a.dataset[f],A,d,l,f,void 0,V)),V+=1)}"0"!==A.areaovercolumns?(d.chart.areaOverColumns=!0,d.series=d.series.concat(G,r,n)):(d.chart.areaOverColumns=!1,d.series=d.series.concat(r,G,n));if(0===G.length&&1!==l)v.hasNoColumn=!0;else if(!this.isStacked)for(h=0,f=G.length;h<f;h+=1)G[h].numColumns=f;this.configureAxis(d,a);a.trendlines&&m(a.trendlines,d.yAxis,d[e],u,this.isBar)}}},ha.mscolumn2dbase)}]);
FusionCharts.register("module",["private","modules.renderer.jpegtopdf",function(){var f=this.window,t=f.btoa,C=f.atob;this.hcLib.JpegToPdf=function(f,d){var a=[],m=0,F=f||500,c=d||500,l,b,p;l=function(b){m+=b.length+1;a.push(b)};this.addImage=function(a){a=/base64,(.+?)$/g.exec(a);p=C(a[1])};b=function(){var b=[],d,e;l("%PDF-1.7");b[1]=m;l("1 0 obj");l("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]");l("endobj");b[4]=m;l("4 0 obj");l("<< /Length 36>>");l("stream");l("q "+c+" 0 0 "+F+" 0 0 cm /Im3 Do Q");
l("endstream");l("endobj");b[5]=m;l("5 0 obj");l("<</Type /Page /Parent 2 0 R /MediaBox [0 0 "+c+" "+F+"] /Contents [4 0 R ] /Resources <</ProcSet 1 0 R /Font <<>> /XObject <</Im3 3 0 R >> >> >>");l("endobj");b[3]=m;l("3 0 obj");l("<</Type /XObject /Subtype /Image /Width "+c+" /Height "+F+" /ColorSpace /DeviceRGB /BitsPerComponent 8 /Filter /DCTDecode /Length "+p.length+">>");l("stream");l(p);l("endstream");l("endobj");b[2]=m;l("2 0 obj");l("<</Type /Pages /Kids [5 0 R ] /Count 1>>");l("endobj");
b[6]=m;l("6 0 obj");l("<</Type /Catalog /Pages 2 0 R >>");l("endobj");d=m;l("xref");l("0 7");l("0000000000 65535 f ");for(e=1;6>=e;e++)l(("0000000000"+b[e]).slice(-10)+" 00000 n ");l("trailer");l("<</Size 7 /Root 6 0 R >>");l("startxref");l(d);l("%%EOF");return a.join("\n")};this.getDataUrl=function(){return"data:application/pdf;base64,"+t(b())}}}]);
(function(){var f=window,t=f.document,C={},q={};f.SvgDeCanvo=function(d,a,f){var q={svg:"",context:"",callBack:"",imageArr:[]};if(!(this instanceof SvgDeCanvo))throw"This function should be used as class";this._getStore=function(a){return"undefined"!=typeof q[a]?q[a]:!1};this._setStore=function(a,d){"undefined"!=typeof q[a]&&(q[a]=d)};d&&this.setSVG(d);a&&this.setContext(a);f&&this.setCallback(f);this.drawOnCanvas()};SvgDeCanvo.prototype.setContext=function(d){var a;if(d.getContext&&d.getContext("2d"))a=
d.getContext("2d"),a.save(),a.fillStyle="#ffffff",a.fillRect(0,0,d.width,d.height),a.restore(),this._setStore("context",a);else throw"Please provide valid canvas";};SvgDeCanvo.prototype.getContext=function(){return this._getStore("context")};SvgDeCanvo.prototype.setSVG=function(d){if("undefined"!=typeof d.documentElement)this._setStore("svg",d);else if("<"==d.substr(0,1))d=q.StrToDom(d),this._setStore("svg",d);else throw"Please provide valid SVG";};SvgDeCanvo.prototype.getSVG=function(){return this._getStore("svg")};
SvgDeCanvo.prototype.setCallback=function(d){"function"===typeof d&&this._setStore("callBack",d)};SvgDeCanvo.prototype.getCallback=function(){return this._getStore("callBack")};SvgDeCanvo.prototype.drawOnCanvas=function(d,a,f){d&&this.setSVG(d);a&&this.setContext(a);f&&this.setCallback(f);f=this.getCallback();d=this.getContext();(a=this.getSVG())&&d&&(q.storeImagesInArr(this),q.drawNodes([a],[],this,d,f))};C.common=function(d,a,f,t,c){var l=d.childNodes,b=function(){d.attributes&&t.restore();c&&c()};
for(i in a)a.hasOwnProperty(i)&&"class"!=a[i].name&&"id"!=a[i].name&&"transform"!=a[i].name&&"clip-path"!=a[i].name&&"object"==typeof a[i]&&d.attributes&&!d.attributes[a[i].name]&&d.setAttribute([a[i].name],a[i].value);if(d.attributes&&d.attributes.style)for(i in styleArr=d.attributes.style.value.replace(/;$/,"").split(";"),styleArr)if(styleArr.hasOwnProperty(i)&&(styleName=styleArr[i].split(":")[0].trim(),!d.attributes[styleName]||"undefined"==d.attributes[styleName].value))try{d.setAttribute(styleName,
styleArr[i].split(":")[1].trim())}catch(p){}d.attributes&&(t.save(),d.attributes.transform&&q.startTransform(d.attributes.transform.value,t),d.attributes["clip-path"]&&q.applyClip(d.attributes["clip-path"].value,t,f));if(0==l.length||1==l.length&&!l[0].tagName)if("undefined"!==typeof d.tagName)if(a="draw"+d.tagName,C[a])if(d.attributes.display&&"none"==d.attributes.display.value)b();else C[a](d,t,f,"draw",b);else b();else b();else q.drawNodes(l,"svg"==d.tagName?[]:d.attributes,f,t,b)};C.drawtext=
function(d,a,f,q,c){this.drawtspan(d,a,f,q,c)};C.drawtspan=function(d,a,m,F,c){var l=d.innerHTML||d.textContent,b=d.attributes.x?d.attributes.x.value:0,p=d.attributes.y?d.attributes.y.value:0,C=d.attributes.dx?d.attributes.dx.value:0,s=d.attributes.dy?d.attributes.dy.value:0,e="serief",h="normal",k="16px",v=[],K;t.getElementsByTagName("body")[0]&&(K=f.getComputedStyle(t.getElementsByTagName("body")[0],null),K.getPropertyValue("font-family")&&(e=K.getPropertyValue("font-family")),K.getPropertyValue("font-weight")&&
(h=K.getPropertyValue("font-weight")),K.getPropertyValue("font-size")&&(k=K.getPropertyValue("font-size")));e=d.attributes["font-family"]?d.attributes["font-family"].value:e;h=d.attributes["font-weight"]?d.attributes["font-weight"].value:h;K=d.attributes["text-anchor"]?d.attributes["text-anchor"].value:"start";k=d.attributes["font-size"]?d.attributes["font-size"].value:k;b=Number(b)+Number(C);p=Number(p)+Number(s);l=l.trim();K="middle"==K?"center":K;a.save();a.font=h+" "+k+" "+e;a.textAlign=K;if("draw"===
F){if(!d.attributes.fill||d.attributes.fill&&"none"!=d.attributes.fill.value)q.applyFillEffect(d,a,m,v),a.fillText(l,b,p),q.endFillEffect(d,a);if(!d.attributes.stroke||d.attributes.stroke&&"none"!=d.attributes.stroke.value)q.applyStrokeEffect(d,a,m,v),a.strokeText(l,b,p),q.endStrokeEffect(d,a)}a.restore();"function"===typeof c&&c()};C.drawcircle=function(d,a,f,t,c){var l=Number(d.attributes.cx.value),b=Number(d.attributes.cy.value),p=Number(d.attributes.r.value),C=[];a.beginPath();a.arc(l,b,p,0,2*
Math.PI);q.bBoxFromPoint([l,1*l+1*p,1*l-1*p],[b,1*b+1*p,1*b-1*p],C);if("draw"===t){if(!d.attributes.fill||d.attributes.fill&&"none"!=d.attributes.fill.value)q.applyFillEffect(d,a,f,C),a.fill(),q.endFillEffect(d,a);if(!d.attributes.stroke||d.attributes.stroke&&"none"!=d.attributes.stroke.value)q.applyStrokeEffect(d,a,f,C),a.stroke(),q.endStrokeEffect(d,a)}a.closePath();"function"===typeof c&&c()};C.drawrect=function(d,a,f,t,c){var l=Number(d.attributes.x.value),b=Number(d.attributes.y.value),p=d.attributes.rx?
Number(d.attributes.rx.value):0,C=d.attributes.ry?Number(d.attributes.ry.value):0,s=Number(d.attributes.height.value),e=Number(d.attributes.width.value),h=[];q.bBoxFromPoint([l,l+e],[b,b+s],h);a.beginPath();a.moveTo(l+p,b);a.lineTo(l+e-p,b);a.quadraticCurveTo(l+e,b,l+e,b+C);a.lineTo(l+e,b+s-C);a.quadraticCurveTo(l+e,b+s,l+e-p,b+s);a.lineTo(l+p,b+s);a.quadraticCurveTo(l,b+s,l,b+s-C);a.lineTo(l,b+C);a.quadraticCurveTo(l,b,l+p,b);if("draw"===t){if(!d.attributes.fill||d.attributes.fill&&"none"!=d.attributes.fill.value)q.applyFillEffect(d,
a,f,h),a.fill(),q.endFillEffect(d,a);if(!d.attributes.stroke||d.attributes.stroke&&"none"!=d.attributes.stroke.value)q.applyStrokeEffect(d,a,f,h),a.stroke(),q.endStrokeEffect(d,a)}a.closePath();"function"===typeof c&&c()};C.drawellipse=function(d,a,f,t,c){var l=Number(d.attributes.cx.value),b=Number(d.attributes.cy.value),p=Number(d.attributes.rx.value),C=Number(d.attributes.ry.value),s=.5522848*p,e=.5522848*C,h=l+p,k=b+C,v=[];a.beginPath();a.moveTo(l-p,b);a.bezierCurveTo(l-p,b-e,l-s,b-C,l,b-C);a.bezierCurveTo(l+
s,b-C,h,b-e,h,b);a.bezierCurveTo(h,b+e,l+s,k,l,k);a.bezierCurveTo(l-s,k,l-p,b+e,l-p,b);q.bBoxFromPoint([l+p,l-p],[b+C,b-C],v);if("draw"===t){if(!d.attributes.fill||d.attributes.fill&&"none"!=d.attributes.fill.value)q.applyFillEffect(d,a,f,v),a.fill(),q.endFillEffect(d,a);if(!d.attributes.stroke||d.attributes.stroke&&"none"!=d.attributes.stroke.value)q.applyStrokeEffect(d,a,f,v),a.stroke(),q.endStrokeEffect(d,a)}a.closePath();"function"===typeof c&&c()};C.drawimage=function(d,a,f,q,c){var l=d.attributes.x?
Number(d.attributes.x.value):0,b=d.attributes.y?Number(d.attributes.y.value):0,p=d.attributes.height?Number(d.attributes.height.value):0,t=d.attributes.width?Number(d.attributes.width.value):0,s,e=f._getStore("imageArr");a.save();d.attributes.opacity&&(a.globalAlpha=d.attributes.opacity.value);d.attributes["xlink:href"]?(s=d.attributes["xlink:href"].value,"complete"===e[s].status?(a.drawImage(e[s].obj,l,b,t,p),a.globalAlpha=1,a.restore(),"function"===typeof c&&c()):"error"===e[s].status?(a.globalAlpha=
1,a.restore(),"function"===typeof c&&c()):"progress"===e[s].status?(e[s].callback=function(){a.drawImage(e[s].obj,l,b,t,p);a.globalAlpha=1;a.restore();"function"===typeof c&&c()},e[s].errCallback=function(){a.globalAlpha=1;a.restore();"function"===typeof c&&c()}):(a.globalAlpha=1,a.restore(),"function"===typeof c&&c())):(a.globalAlpha=1,a.restore(),"function"===typeof c&&c())};C.drawpath=function(d,a,f,t,c){var l=d.attributes.d.value.match(/[a-z][^a-z"]*/ig),b=[],p,C,s,e=0,h=0,k;a.beginPath();for(p in l)if(l.hasOwnProperty(p))switch(C=
l[p].substring(0,1),s=q.getArgsAsArray(l[p].substring(1,l[p].length)),C){case "M":e=Number(s[0]);h=Number(s[1]);a.moveTo(e,h);break;case "m":e+=Number(s[0]);h+=Number(s[1]);a.moveTo(e,h);break;case "L":for(k=0;s[k];k+=2)q.bBoxFromPoint([e,s[k]],[h,s[k+1]],b),e=Number(s[k]),h=Number(s[k+1]),a.lineTo(e,h);break;case "l":for(k=0;s[k];k+=2)q.bBoxFromPoint([e,1*e+1*s[k]],[h,1*h+1*s[k+1]],b),e+=Number(s[k]),h+=Number(s[k+1]),a.lineTo(e,h);break;case "V":for(k=0;s[k];k+=1)q.bBoxFromPoint([e],[h,s[k]],b),
h=Number(s[k]),a.lineTo(e,h);break;case "v":for(k=0;s[k];k+=1)q.bBoxFromPoint([e],[h,1*h+1*s[k]],b),h+=Number(s[k]),a.lineTo(e,h);break;case "H":for(k=0;s[k];k+=1)q.bBoxFromPoint([e,s[k]],[h],b),e=Number(s[k]),a.lineTo(e,h);break;case "h":for(k=0;s[k];k+=1)q.bBoxFromPoint([e,1*e+1*s[k]],[h],b),e+=Number(s[k]),a.lineTo(e,h);break;case "Q":for(k=0;s[k];k+=4)q.qBezierBBox(e,h,s[k],s[k+1],s[k+2],s[k+3],b),a.quadraticCurveTo(Number(s[k]),Number(s[k+1]),Number(s[k+2]),Number(s[k+3])),e=Number(s[k+2]),h=
Number(s[k+3]);break;case "q":for(k=0;s[k];k+=4)q.qBezierBBox(e,h,e+1*s[k],h+1*s[k+1],1*e+1*s[k+2],1*h+1*s[k+3],b),a.quadraticCurveTo(e+1*s[k],h+1*s[k+1],e+=Number(s[k+2]),h+=Number(s[k+3]));break;case "C":for(k=0;s[k];k+=6)q.cBezierBBox(e,h,s[k],s[k+1],s[k+2],s[k+3],s[k+4],s[k+5],b),a.bezierCurveTo(s[k],s[k+1],s[k+2],s[k+3],s[k+4],s[k+5]),e=Number(s[k+4]),h=Number(s[k+5]);break;case "c":for(k=0;s[k];k+=6)q.cBezierBBox(e,h,e+1*s[k],1*h+1*s[k+1],e+1*s[k+2],1*h+1*s[k+3],e+1*s[k+4],1*h+1*s[k+5],b),a.bezierCurveTo(e+
Number(s[k]),h+Number(s[k+1]),e+Number(s[k+2]),h+Number(s[k+3]),e+=Number(s[k+4]),h+=Number(s[k+5]));break;case "a":case "A":for(k=0;s[k];k+=7){var v=Number(s[k]),K=Number(s[k+1]),J,n,N,B,U,r,ga,X,aa,W,ya,va,za,ja;J=Math.PI/180*Number(s[k+2]);n=Number(s[k+3]);N=Number(s[k+4]);B=Number(s[k+5]);U=Number(s[k+6]);r=Math.cos(J)*(e-B)/2+Math.sin(J)*(h-U)/2;ga=-Math.sin(J)*(e-B)/2+Math.cos(J)*(h-U)/2;v=0>v?-v:v;K=0>K?-K:K;va=Math.pow(r,2)/Math.pow(v,2)+Math.pow(ga,2)/Math.pow(K,2);1<va&&(v*=Math.sqrt(va),
K*=Math.sqrt(va));va=v>K?v:K;za=v>K?1:v/K;ja=v>K?K/v:1;n=(n==N?-1:1)*Math.sqrt((Math.pow(v,2)*Math.pow(K,2)-Math.pow(v,2)*Math.pow(ga,2)-Math.pow(K,2)*Math.pow(r,2))/(Math.pow(v,2)*Math.pow(ga,2)+Math.pow(K,2)*Math.pow(r,2)));isNaN(n)&&(n=0);X=n*v*ga/K;aa=-n*K*r/v;W=X*Math.cos(J)-aa*Math.sin(J)+(e+B)/2;ya=X*Math.sin(J)+aa*Math.cos(J)+(h+U)/2;n=q.angleBetweenVectors(1,0,(r-X)/v,(ga-aa)/K);r=q.angleBetweenVectors((r-X)/v,(ga-aa)/K,(-r-X)/v,(-ga-aa)/K);0==N&&0<r&&(r-=Math.PI/180*360);1==N&&0>r&&(r+=
Math.PI/180*360);if(0==v&&0==K){a.lineTo(B,U);break}a.save();v=q.combineTransformMatrix([[1,0,W,0,1,ya],[Math.cos(J),Math.sin(J),0,Math.sin(J),Math.cos(J),0],[za,0,0,0,ja,0]]);a.transform(v[0],v[3],v[1],v[4],v[2],v[5]);a.arc(0,0,va,n,n+r,1-N);a.restore();q.arcBBox(0,0,va,n,n+r,1-N,[v[0],v[3],v[1],v[4],v[2],v[5]],b);"A"==C?(e=Number(s[k+5]),h=Number(s[k+6])):(e+=Number(s[k+5]),h+=Number(s[k+6]))}break;case "Z":case "z":a.closePath()}if("draw"===t){if(!d.attributes.fill||d.attributes.fill&&"none"!=
d.attributes.fill.value)q.applyFillEffect(d,a,f,b),a.fill(),q.endFillEffect(d,a);if(!d.attributes.stroke||d.attributes.stroke&&"none"!=d.attributes.stroke.value)q.applyStrokeEffect(d,a,f,b),a.stroke(),q.endStrokeEffect(d,a);c()}};q.drawNodes=function(d,a,f,q,c){var l=d.length,b=-1,p=0,t=0,s=function(){var e;b+=1;b<l?(e=d[b],e.tagName&&"defs"===e.tagName&&(b+=1,e=d[b]),e.attributes&&(e.attributes.dy&&(t=e.attributes.dy.value=1*e.attributes.dy.value+1*t),e.attributes.dx&&(p=e.attributes.dx.value=1*
e.attributes.dx.value+1*p)),C.common(e,a,f,q,s)):c&&c()};s()};q.storeImagesInArr=function(d){var a=d.getSVG(),f,q;f=d._getStore("imageArr");d=a.getElementsByTagName("image");for(q in d)d.hasOwnProperty(q)&&d[q].attributes&&d[q].attributes["xlink:href"]&&(a=d[q].attributes["xlink:href"].value,f[a]||(f[a]=[],f[a].status="progress",f[a].callback=null,f[a].obj=new Image,f[a].obj.onload=function(a){return function(){var d=f[a].callback;d?(f[a].status="complete",d()):f[a].status="complete"}}(a),f[a].obj.onerror=
function(a){return function(){var d=f[a].errCallback;d?(f[a].status="error",d()):f[a].status="error"}}(a),f[a].obj.src=a))};q.startTransform=function(d,a){var f=d.match(/[^\s][a-z,0-9.\-(\s]+\)/gi),t,c;for(c in f)f.hasOwnProperty(c)&&(-1<f[c].indexOf("matrix")&&(t=q.stringToArgs(f[c]),a.transform(t[0],t[1],t[2],t[3],t[4],t[5])),-1<f[c].indexOf("translate")&&(t=q.stringToArgs(f[c]),a.translate(t[0]||0,t[1]||0)),-1<f[c].indexOf("rotate")&&(t=q.stringToArgs(f[c]),3==t.length?(a.translate(t[1],t[2]),
a.rotate(Math.PI/180*t[0]),a.translate(-t[1],-t[2])):a.rotate(Math.PI/180*t[0])),-1<f[c].indexOf("scale")&&(t=q.stringToArgs(f[c]),1==t.length?a.scale(t[0]||1,t[0]||1):a.scale(t[0]||1,t[1]||1)),-1<f[c].indexOf("skewX")&&(t=q.stringToArgs(f[c]),a.transform(1,0,Math.tan(Math.PI/180*t[0]),1,0,0)),-1<f[c].indexOf("skewY")&&(t=q.stringToArgs(f[c]),a.transform(1,Math.tan(Math.PI/180*t[0]),0,1,0,0)))};q.resetTransform=function(d){d.setTransform(1,0,0,1,0,0)};q.stringToArgs=function(d){d=/\(([^\)]+)/.exec(d)[1];
return q.getArgsAsArray(d)};q.getArgsAsArray=function(d){var a;d=d.trim().split(/[\s,]+/);for(a=0;a<d.length;a++)d[a].trim(),0==d[a].length&&d.splice(a,1);return d};q.applyFillEffect=function(d,a,f,t){a.globalAlpha=d.attributes["fill-opacity"]&&"none"!=d.attributes["fill-opacity"].value?d.attributes["fill-opacity"].value:1;d.attributes.fill&&-1<d.attributes.fill.value.indexOf("url(")?(d=q.getFillStyleById(/url\(.*#([^\)'"]+)/.exec(d.attributes.fill.value)[1],a,f,t),a.fillStyle=d):a.fillStyle=d.attributes.fill?
d.attributes.fill.value:"#000000"};q.endFillEffect=function(d,a){a.globalAlpha=1};q.applyStrokeEffect=function(d,a,f,t){d.attributes["stroke-opacity"]&&"none"!=d.attributes["stroke-opacity"].value&&(a.globalAlpha=d.attributes["stroke-opacity"].value);d.attributes["stroke-width"]&&(a.lineWidth=d.attributes["stroke-width"].value,0==d.attributes["stroke-width"].value&&(a.globalAlpha=0));d.attributes["stroke-linecap"]&&"none"!=d.attributes["stroke-linecap"].value&&(a.lineCap=d.attributes["stroke-linecap"].value);
d.attributes["stroke-linejoin"]&&"none"!=d.attributes["stroke-linejoin"].value&&(a.lineJoin=d.attributes["stroke-linejoin"].value);d.attributes["stroke-dasharray"]&&"none"!=d.attributes["stroke-dasharray"].value&&a.setLineDash&&a.setLineDash(q.getArgsAsArray(d.attributes["stroke-dasharray"].value));a.strokeStyle=d.attributes.stroke?d.attributes.stroke.value:"#000000"};q.endStrokeEffect=function(d,a){d.attributes["stroke-opacity"]&&"none"!=d.attributes["stroke-opacity"].value&&(a.globalAlpha=1,a.setLineDash&&
a.setLineDash([]),a.lineWidth=1);a.globalAlpha=1};q.applyClip=function(d,a,f){var q=f.getSVG(),c;if(-1!==d.indexOf("url(")){d=/url\(.*#([^\)'"]+)/.exec(d)[1];q=q.getElementById(d);q=q.childNodes;for(c in q)q.hasOwnProperty(c)&&q[c].tagName&&q[c].constructor!==Array&&(d="draw"+q[c].tagName,C[d]&&(C[d](q[c],a,f,"clip"),a.closePath()));a.clip()}};q.getFillStyleById=function(d,a,f,t){d=f.getSVG().getElementById(d);return"linearGradient"==d.tagName?q.getLinearGradient(d,a,t):"radialGradient"==d.tagName?
q.getRadialGradient(d,a,t):"#FFFFFF"};q.getLinearGradient=function(d,a,f){var t=d.attributes.x1?q.getPercentValue(d.attributes.x1.value,f.xMax-f.xMin,f.xMin):0,c=d.attributes.y1?q.getPercentValue(d.attributes.y1.value,f.yMax-f.yMin,f.yMin):0,l=d.attributes.x2?q.getPercentValue(d.attributes.x2.value,f.xMax-f.xMin,f.xMin):0;f=d.attributes.y2?q.getPercentValue(d.attributes.y2.value,f.yMax-f.yMin,f.yMin):0;var b;linGrad=a.createLinearGradient(t,c,l,f);d=d.childNodes;for(b in d)d.hasOwnProperty(b)&&d[b].attributes&&
d[b].attributes["stop-color"]&&(a=q.toRGB(d[b].attributes["stop-color"].value),t=d[b].attributes["stop-opacity"]?d[b].attributes["stop-opacity"].value:1,a.status?linGrad.addColorStop(q.getPercentValue(d[b].attributes.offset.value,1,0),"rgba("+a.r+","+a.g+","+a.b+","+Number(t)+")"):linGrad.addColorStop(q.getPercentValue(d[b].attributes.offset.value,1,0),d[b].attributes["stop-color"].value));return linGrad};q.getRadialGradient=function(d,a,f){var t=d.attributes.cx?q.getPercentValue(d.attributes.cx.value,
f.xMax-f.xMin,f.xMin):f.xMin+.5*(f.xMax-f.xMin),c=d.attributes.cy?q.getPercentValue(d.attributes.cy.value,f.yMax-f.yMin,f.yMin):f.yMin+.5*(f.yMax-f.yMin),l=d.attributes.fx?q.getPercentValue(d.attributes.fx.value,f.xMax-f.xMin,f.xMin):f.xMin+.5*(f.xMax-f.xMin),b=d.attributes.fy?q.getPercentValue(d.attributes.fy.value,f.yMax-f.yMin,f.yMin):f.yMin+.5*(f.yMax-f.yMin);f=d.attributes.r?q.getPercentValue(d.attributes.r.value,(f.yMax-f.yMin+f.xMax-f.xMin)/2,0):q.getPercentValue("50%",(f.yMax-f.yMin+f.xMax-
f.xMin)/2,0);var p;a=a.createRadialGradient(l,b,0,t,c,f);d=d.childNodes;for(p in d)d.hasOwnProperty(p)&&d[p].attributes&&d[p].attributes["stop-color"]&&(t=q.toRGB(d[p].attributes["stop-color"].value),c=d[p].attributes["stop-opacity"]?d[p].attributes["stop-opacity"].value:1,t.status?a.addColorStop(q.getPercentValue(d[p].attributes.offset.value,1,0),"rgba("+t.r+","+t.g+","+t.b+","+Number(c)+")"):a.addColorStop(q.getPercentValue(d[p].attributes.offset.value,1,0),d[p].attributes["stop-color"].value));
return a};q.getPercentValue=function(d,a,f){return-1!=d.indexOf("%")?(d=/(\d.*)%/.exec(d)[1],100<d&&(d=100),d*a/100+1*f):1<d?d:d*a+1*f};q.bBoxFromPoint=function(d,a,f){"undefined"!==typeof f.xMin&&(d.push(f.xMin,f.xMax),a.push(f.yMin,f.yMax));f.xMin=Math.min.apply(this,d);f.xMax=Math.max.apply(this,d);f.yMin=Math.min.apply(this,a);f.yMax=Math.max.apply(this,a)};q.arcBBox=function(d,a,f,q,c,l,b,p){var t,s,e;b instanceof Array&&(d=d*b[0]+d*b[2]+b[4],a=a*b[1]+a*b[3]+b[5]);e=function(a,b,c){a=(a+2*Math.PI)%
(2*Math.PI);b=(b+2*Math.PI)%(2*Math.PI);if(a<=b)return a<=c&&c<=b?!0:!1;if(a>=b)return a>=c&&c>=b?!1:!0};b=q%(2*Math.PI);t=c%(2*Math.PI);l&&(b=c%(2*Math.PI),t=q%(2*Math.PI));l=d+f*Math.cos(b);q=a+f*Math.sin(b);s=d+f*Math.cos(t);c=a+f*Math.sin(t);l=[l,s];q=[q,c];e(b,t,0)&&(l.push(1*d+1*f),q.push(a));e(b,t,.5*Math.PI)&&(l.push(d),q.push(1*a+1*f));e(b,t,Math.PI)&&(l.push(d-1*f),q.push(a));e(b,t,1.5*Math.PI)&&(l.push(d),q.push(a-1*f));d=Math.max.apply(this,l);a=Math.min.apply(this,l);f=Math.max.apply(this,
q);b=Math.min.apply(this,q);"undefined"!==typeof p.xMin?(p.xMin=Math.min(a,p.xMin),p.xMax=Math.max(d,p.xMax),p.yMin=Math.min(b,p.yMin),p.yMax=Math.max(f,p.yMax)):(p.xMin=a,p.xMax=d,p.yMin=b,p.yMax=f)};q.qBezierBBox=function(d,a,f,q,c,l,b){var p=1*d-2*f+1*c,t=1*a-2*q+1*l;0==p||0==t?(q=Math.max(d,c),d=Math.min(d,c),l=Math.max(a,l),a=Math.min(a,c)):(p=(d-f)/p,t=(a-q)/t,f=d*Math.pow(1-p,2)+2*f*(1-p)*p+c*Math.pow(p,2),t=a*Math.pow(1-t,2)+2*q*(1-t)*t+l*Math.pow(t,2),q=Math.max(d,c,f),d=Math.min(d,c,f),
l=Math.max(a,l,t),a=Math.min(a,c,t));"undefined"!==typeof b.xMin?(b.xMin=Math.min(d,b.xMin),b.xMax=Math.max(q,b.xMax),b.yMin=Math.min(a,b.yMin),b.yMax=Math.max(l,b.yMax)):(b.xMin=d,b.xMax=q,b.yMin=a,b.yMax=l)};q.cBezierBBox=function(d,a,f,q,c,l,b,p,t){var s,e,h,k,v,C,J;null==c&&null==l&&(f=d+2/3*(f-d),c=a+2/3*(q-a),q=f+1/3*(b-d),l=c+1/3*(p-a));J=function(a,b,c,d,e){return a*Math.pow(1-e,3)+3*b*e*Math.pow(1-e,2)+3*c*e*e*(1-e)+d*e*e*e};h=3*b-9*c+9*f-3*d;k=6*d-12*f+6*c;v=3*f-3*d;v=Math.pow(k,2)-4*h*
v;e=s=d;b<s&&(s=b);b>e&&(e=b);0<=v&&(C=(-k+Math.sqrt(v))/(2*h),0<C&&1>C&&(C=J(d,f,c,b,C),C<s&&(s=C),C>e&&(e=C)),h=(-k-Math.sqrt(v))/(2*h),0<h&&1>h&&(C=J(d,f,c,b,h),C<s&&(s=C),C>e&&(e=C)));h=3*p-9*l+9*q-3*a;k=6*a-12*q+6*l;v=3*q-3*a;v=Math.pow(k,2)-4*h*v;f=d=a;p<d&&(d=p);p>f&&(f=p);0<=v&&(C=(-k+Math.sqrt(v))/(2*h),0<C&&1>C&&(c=J(a,q,l,p,C),c<d&&(d=c),c>f&&(f=c)),h=(-k-Math.sqrt(v))/(2*h),0<h&&1>h&&(c=J(a,q,l,p,h),c<d&&(d=c),c>f&&(f=c)));"undefined"!==typeof t.xMin?(t.xMin=Math.min(s,t.xMin),t.xMax=
Math.max(e,t.xMax),t.yMin=Math.min(d,t.yMin),t.yMax=Math.max(f,t.yMax)):(t.xMin=s,t.xMax=e,t.yMin=d,t.yMax=f)};q.combineTransformMatrix=function(d){var a=d.length-1,f;if(0>=a)return d[0];f=d[0];for(i=1;i<=a;i++)f[0]=f[0]*d[i][0]+f[1]*d[i][3],f[1]=f[0]*d[i][1]+f[1]*d[i][4],f[2]=f[0]*d[i][2]+f[1]*d[i][5]+1*f[2],f[3]=f[3]*d[i][0]+f[4]*d[i][3],f[4]=f[3]*d[i][1]+f[4]*d[i][4],f[5]=f[3]*d[i][2]+f[4]*d[i][5]+1*f[5];return f};q.angleBetweenVectors=function(d,a,f,q){var c=d*q<a*f?-1:1,l=d*f+a*q;d=Math.sqrt(Math.pow(d,
2)+Math.pow(a,2));f=Math.sqrt(Math.pow(f,2)+Math.pow(q,2));return c*Math.acos(l/(d*f))};q.toRGB=function(d){var a={r:0,g:0,b:0,status:0},f,q;f=function(c){for(q in c)c.hasOwnProperty(q)&&(0>c[q]||isNaN(c[q])?c[q]=0:255<c[q]&&(c[q]=255));return a={r:c[0],g:c[1],b:c[2],status:1}};d=d.trim();d.match(/^rgb\(|^rgba\(/i)?(d=/\(\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})/.exec(d),f([parseInt(d[1]),parseInt(d[2]),parseInt(d[3])])):d.match(/^#/)&&(d=/(\w{2})(\w{2})(\w{2})/.exec(d),f([parseInt(d[1],16),parseInt(d[2],
16),parseInt(d[3],16)]));return a};q.StrToDom=function(d){var a;f.DOMParser?(a=new DOMParser,a=a.parseFromString(d,"text/xml")):(a=new ActiveXObject("Microsoft.XMLDOM"),a.async=!1,a.loadXML(d));return a}})();
FusionCharts.register("module",["private","modules.renderer.js-renderer",function(){function f(a,b,c,d){var e=b.paper,f=b.layers,h=c?"y-axis":"x-axis",k=this.layerAboveDataset=f.layerAboveDataset,l=this.layerBelowDataset=f.layerBelowDataset,f=k.bands||(k.bands=[]),m=f.length,n=l.bands||(l.bands=[]),r=n.length,p=k.lines||(k.lines=[]),q=p.length,s=l.lines||(l.lines=[]),t=s.length,k=k.labels||(k.labels=[]),u=k.length,l=l.labels||(l.labels=[]),v=l.length;this.renderer=b;this.axisData=a||{};this.globalOptions=
b.options;this.isVertical=c;this.topBandGroup=this.topBandGroup||e.group(h+"-bands",this.layerAboveDataset);this.belowBandGroup=this.belowBandGroup||e.group(h+"-bands",this.layerBelowDataset);f.push(this.topBandGroup);m&&f[m].insertAfter(f[m-1]);n.push(this.belowBandGroup);r&&n[r].insertAfter(n[r-1]);this.topLineGroup=this.topLineGroup||e.group(h+"-lines",this.layerAboveDataset);this.belowLineGroup=this.belowLineGroup||e.group(h+"-lines",this.layerBelowDataset);this.topLabelGroup=this.topLabelGroup||
e.group(h+"-labels",this.layerAboveDataset);this.belowLabelGroup=this.belowLabelGroup||e.group(h+"-labels",this.layerBelowDataset);p.push(this.topLineGroup);q&&p[q].insertAfter(p[q-1]);s.push(this.belowLineGroup);t&&s[t].insertAfter(s[t-1]);k.push(this.topLabelGroup);u&&k[u].insertAfter(k[u-1]);l.push(this.belowLabelGroup);v&&l[v].insertAfter(l[v-1]);this.isReverse=d;this.configure()}function t(a,b,c,d){return Sa(b-c[1]-d.top,a-c[0]-d.left)}function C(a,b){var c=b?360:rb;a=(a||0)%c;return 0>a?c+a:
a}var q=this,d=q.window,a=q.hcLib,m=a.Raphael,F=a.chartAPI,c=/msie/i.test(d.navigator.userAgent)&&!d.opera,l=d.document,b=d.Image,p="VML"===m.type,H=a.BLANKSTRING,s=a.getPosition,e="rgba(192,192,192,"+(c?.002:1E-6)+")",c=a.TOUCH_THRESHOLD_PIXELS,h=a.CLICK_THRESHOLD_PIXELS,k=a.stubFN,v={pageX:0,pageY:0},K=parseFloat,J=parseInt,n=a.extend2,N=a.addEvent,B=a.getMouseCoordinate,U=a.removeEvent,r=a.pluck,ga=a.pluckNumber,X=a.toRaphaelColor,aa=a.graphics.convertColor,W=a.HUNDREDSTRING,ya=a.setImageDisplayMode,
va=a.FC_CONFIG_STRING,za=/\s\bx\b=['"][^'"]+?['"]/ig,ja=/\s\by\b=['"][^'"]+?['"]/ig,O=a.plotEventHandler,na=a.isArray,ma=a.JpegToPdf,M=d.SvgDeCanvo,T="createTouch"in l,u=T&&!(d.navigator.maxTouchPoints||d.navigator.msMaxTouchPoints),L=a.each=function(a,b,c,d){var e;c||(c=a);d||(d={});if(na(a))for(e=0;e<a.length;e+=1){if(!1===b.call(c,a[e],e,a,d))return e}else if(null!==a&&void 0!==a)for(e in a)if(!1===b.call(c,a[e],e,a,d))return e},da=a.createElement,sa=a.createContextMenu,ta=a.hasTouch,S=ta?c:h,
$=a.getSentenceCase,oa=a.getCrispValues,ia=a.getValidValue,Ea=a.getFirstValue,fa=a.regex.dropHash,La=a.HASHSTRING,Ba=function(a){return a!==Fa&&null!==a},ha=function(a,b){a[1]===a[4]&&(a[1]=a[4]=Ia(a[1])+b%2/2);a[2]===a[5]&&(a[2]=a[5]=Ia(a[2])+b%2/2);return a},Fa,fb=8===l.documentMode?"visible":"",Xa=d.Math,xa=Xa.sin,gb=Xa.cos,Sa=Xa.atan2,Ia=Xa.round,Ra=Xa.min,Da=Xa.max,pb=Xa.abs,Lb=Xa.ceil,Ub=Xa.floor,Mb=180/Xa.PI,vb=Xa.PI,Eb=vb/2,rb=2*vb,Ib=vb+Eb,tb=a.getFirstColor,eb=a.graphics.getLightColor,Tb=
a.POSITION_TOP,sb=a.POSITION_BOTTOM,Qb=a.POSITION_RIGHT,cb=a.POSITION_LEFT;m.ca.ishot=function(a){if(this.removed)return!1;var b=this.node;a=a||"";b.ishot=a;switch(this.type){case "group":for(b=this.bottom;b;)b.attr("ishot",a),b=b.next;break;case "text":if(m.svg)for(b=b.getElementsByTagName("tspan")[0];b;)b.ishot=a,b=b.nextSibling}return!1};m.addSymbol({printIcon:function(a,b,c){var d=.75*c,e=.5*c,f=.33*c,h=Ia(a-c)+.5,k=Ia(b-c)+.5,l=Ia(a+c)+.5;c=Ia(b+c)+.5;var m=Ia(a-d)+.5,n=Ia(b-d)+.5,d=Ia(a+d)+
.5,r=Ia(b+e)+.5,p=Ia(a+e)+.5,q=Ia(b+f)+.5;a=Ia(a-e)+.5;f=Ia(b+f+f)+.5;return["M",m,k,"L",d,k,d,n,m,n,"Z","M",h,n,"L",h,r,m,r,m,b,d,b,d,r,l,r,l,n,"Z","M",m,b,"L",m,c,d,c,d,b,"Z","M",p,q,"L",a,q,"M",p,f,"L",a,f]},exportIcon:function(a,b,c){var d=.66*c,e=.5*d,f=Ia(a-c)+.5,h=Ia(b-c)+.5,k=Ia(a+c)+.5;c=Ia(b+c)-.5;var l=Ia(a-e)+.5,m=b<c-3?c-3:Ia(b)+.5,e=Ia(a+e)-.5,n=Ia(a+d)-.5,d=Ia(a-d)+.5;return["M",f,m,"L",f,c,k,c,k,m,k,c,f,c,"Z","M",a,c-1,"L",d,b,l,b,l,h,e,h,e,b,n,b,"Z"]}});a.rendererRoot=F("renderer.root",
{standaloneInit:!1,isRenderer:!0,inited:!1,callbacks:[],init:function(a,b,c){var d=this,e=d.container=a&&a.containerElement||b.chart.renderTo,f=b.tooltip,h=d.layer,k,l;d.options=b;d.logic=a;d.definition=a.dataObj;d.smartLabel=a.smartLabel;d.numberFormatter=a.numberFormatter;d.fusionCharts=a.chartInstance;d.linkClickFN=a.linkClickFN;l=(k=b.chart)&&k.animation&&k.animation.duration;d.animationCompleteQueue=[];e.innerHTML=H;e=d.paper=d.fusionCharts.jsVars.paper=new m(e,e.offsetWidth||a.width,e.offsetHeight||
a.height);!1!==q.core.options._useSVGDescTag&&e._desc&&(k=a.friendlyName||"Vector image",d.definition&&d.definition.chart&&d.definition.chart.caption&&(k+=' with caption "'+d.definition.chart.caption+'"'),e._desc(k));d.chartWidth=e.width;d.chartHeight=e.height;d.elements||(d.elements={});h||(h=d.layers={},h.background=h.background||e.group("background"),h.dataset=h.dataset||e.group("dataset").insertAfter(h.background),h.tracker=h.tracker||e.group("hot").insertAfter(h.dataset));f&&!1!==f.enabled&&
(e.tooltip(f.style,f.shadow,f.constrain),h.tracker.trackTooltip(!0),h.dataset.trackTooltip(!0));d.disposeChartStyleSheet();d.setMargins();d.drawBackground();d.drawButtons();d.drawGraph();b.legend&&b.legend.enabled&&d.drawLegend();d.drawCaption();d.drawLogo();d.setChartEvents();d.drawLabels&&d.drawLabels();L(b.callbacks,function(a){a.apply(d,this)},[a]);L(d.callbacks,function(a){a.apply(d,this)},[a]);d.fusionCharts.annotations&&d.fusionCharts.annotations.draw(d);d.createChartStyleSheet();d.options.nativeMessage||
l||q.raiseEvent("internal.animationComplete",{},d.fusionCharts);d.hasRendered=!0;c&&c(d)},disposeChartStyleSheet:function(){this.paper.cssClear()},createChartStyleSheet:function(){this.paper.cssRender()},addCSSDefinition:function(a,b){var c=this.paper;b.color&&(b.fill=b.color);c.cssAddRule(a,b)},animationCompleteQueue:[],animationComplete:function(){var a,b,c,d;this.animatedElements=this.animatedElements?++this.animatedElements:1;if(this.animatedElements===this.animatingElementsCount){c=this.animationCompleteQueue;
a=0;for(b=c.length;a<b;a++)d=c[a],d.fn&&d.fn.call(d.scope);this.animationCompleteQueue=[];q.raiseEvent("internal.animationComplete",{},this.fusionCharts)}},getAnimationCompleteFn:function(){var a=this;a.animatingElementsCount=a.animatingElementsCount?++a.animatingElementsCount:1;return function(){a.animationComplete()}},reinit:function(a,b,c){this.hasRendered||this.init(b,c)},dispose:function(){var a=this.eventListeners,b=a&&a.length;this.disposing=!0;if(b)for(;b--;)a[b].unlisten();if(this.toolbar&&
this.toolbar.length){for(;this.toolbar.length;)a=this.toolbar.pop(),a.remove();this.toolbar.add=null}if(this.menus&&this.menus.length)for(;this.menus.length;)a=this.menus.pop(),a.destroy();this.paper&&(this.paper.clear(),this.paper.remove(),delete this.paper);this.exportIframe&&(this.exportIframe.parentNode.removeChild(this.exportIframe),delete this.exportIframe);delete this.disposing;this.container=null;this.disposed=!0},onContainerClick:function(b){var c=b.target||b.originalTarget||b.srcElement||
b.relatedTarget||b.fromElement,d=c&&c.parentElement,e=c&&c.nodeName.toLowerCase(),f=b.data,h=f.fusionCharts;b=a.getMouseCoordinate(f.container,b.originalEvent);h.ref&&(h=n({height:h.args.height,width:h.args.width,pixelHeight:h.ref.offsetHeight,pixelWidth:h.ref.offsetWidth,id:h.args.id,renderer:h.args.renderer,container:h.options.containerElement},b),q.raiseEvent("chartclick",h,f.logic.chartInstance),c&&c.ishot&&f||"tspan"===e&&d&&d.ishot&&f||f.options.chart.link&&f.linkClickFN.call(f,f))},onContainerMouseMove:function(b){var c=
b.data,d=c.fusionCharts;b=a.getMouseCoordinate(c.container,b.originalEvent);d.ref&&(d=n({height:d.args.height,width:d.args.width,pixelHeight:d.ref.offsetHeight,pixelWidth:d.ref.offsetWidth,id:d.args.id,renderer:d.args.renderer,container:d.options.containerElement},b),q.raiseEvent("chartMouseMove",d,c.logic.chartInstance))},onContainerRollOver:function(b){var c=b.data,d=c.fusionCharts;b=a.getMouseCoordinate(c.container,b.originalEvent);d.ref&&(d=n({height:d.args.height,width:d.args.width,pixelHeight:d.ref.offsetHeight,
pixelWidth:d.ref.offsetWidth,id:d.args.id,renderer:d.args.renderer,container:d.options.containerElement},b),q.raiseEvent("chartRollOver",d,c.logic.chartInstance))},onContainerRollOut:function(b){var c=b.chart,d=c.fusionCharts;b=a.getMouseCoordinate(c.container,b.event);d.ref&&(d=n({height:d.args.height,width:d.args.width,pixelHeight:d.ref.offsetHeight,pixelWidth:d.ref.offsetWidth,id:d.args.id,renderer:d.args.renderer,container:d.options.containerElement},b),q.raiseEvent("chartRollOut",d,c.logic.chartInstance))},
mouseStateIn:!1,winMouseHover:function(a){var b=a.originalEvent,b=b.target||b.originalTarget||b.srcElement||b.relatedTarget||b.fromElement,c=a.data,e=c.paper;a={chart:c,event:a.originalEvent};p?e.getById(b.parentNode.raphaelid)||(c.onContainerRollOut(a),c.mouseStateIn=!1,U(l,"mouseover",c.winMouseHover)):b.viewportElement||(c.mouseStateIn=!1,c.onContainerRollOut(a),U(d,"mouseover",c.winMouseHover))},chartHoverManager:function(){return function(a){var b=a.type,c=a.data,e=c.eventListeners||(c.eventListeners=
[]);"mouseover"!==b&&"touchstart"!==b||!1!==c.mouseStateIn||(c.mouseStateIn=!0,c.onContainerRollOver(a),e.push(N(p?l:d,"mouseover",c.winMouseHover,c)))}}(),setChartEvents:function(){var a=this.options,b=this.eventListeners||(this.eventListeners=[]),a=this.link=a.chart.link,c=this.container,d=ga(this.definition&&this.definition.chart.enablechartmousemoveevent,0);U(c,"click",this.onContainerClick);b.push(N(c,"click",this.onContainerClick,this));U(this.paper.canvas,"mouseover",this.chartHoverManager,
this);U(this.paper.canvas,"touchstart",this.chartHoverManager,this);U(this.paper.canvas,"mouseout",this.chartHoverManager,this);U(this.paper.canvas,"touchend",this.chartHoverManager,this);b.push(N(this.paper.canvas,"mouseover touchstart mouseout touchend",this.chartHoverManager,this));U(c,"mousemove",this.onContainerMouseMove,this);U(c,"touchmove",this.onContainerMouseMove,this);d&&b.push(N(c,"mousemove touchmove",this.onContainerMouseMove,this));this.paper.canvas.style.cursor=m.svg?a&&"pointer"||
"default":a&&"hand"||"default"},onOverlayMessageClick:function(){var a=this.elements;m.animation({opacity:0},1E3);a.messageText&&a.messageText.hide();a.messageVeil&&a.messageVeil.hide()},showMessage:function(a,b){var c=this.paper,d=this.options.chart,e=this.elements,f=e.messageText,h=e.messageVeil,k=c.width,l=c.height;h||(h=e.messageVeil=c.rect(0,0,k,l).attr({fill:"rgba(0,0,0,0.2)",stroke:"none"}));h.show().toFront().attr("cursor",b?"pointer":"default")[b?"click":"unclick"](this.onOverlayMessageClick,
this);f||(f=e.messageText=c.text(k/2,l/2,H).attr({fill:"rgba(255,255,255,1)","font-family":"Verdana,sans","font-size":10,"line-height":14,direction:d.textDirection,ishot:!0}));a=a||H;this.smartLabel.setStyle({"line-height":"14px","font-family":"Verdana,sans","font-size":"10px"});c=this.smartLabel.getSmartText(a,k-(d.spacingRight||0)-(d.spacingLeft||0),l-(d.spacingTop||0)-(d.spacingBotton||0));f.attr({text:c.text,ishot:!0,cursor:b?"pointer":"default"})[b?"click":"unclick"](this.onOverlayMessageClick,
this).show().toFront()},drawButtons:function(){var a=this,b=a.logic,c="zoomline"===b.rendererId,d=a.paper,e=a.elements,f=a.toolbar||(a.toolbar=[]),h=a.menus||(a.menus=[]),k=a.layers,l=a.options,m=l[va],b=m&&m.outCanvasStyle||b.outCanvasStyle||{},m=l.chart.toolbar||{},n=m.hDirection,r=c?1:m.vDirection,p=m.button||{},q=p.scale,s=p.width*p.scale,t=p.height*p.scale,u=n*(p.spacing*p.scale+s),v=p.radius,B=(l=l.exporting)&&l.buttons||{},C=B.exportButton&&!1!==B.exportButton.enabled,B=B.printButton&&!1!==
B.printButton.enabled,F,J=k.buttons||(k.buttons=d.group("buttons").trackTooltip(!0));f.y||(f.y=(c?0:m.y)+m.vMargin*r+Ra(0,t*r));f.x||(f.x=m.x+m.hMargin*n-Da(0,s*n));f.count=0;f.add=function(a,b,c){c="string"===typeof c?{tooltip:c}:c||{};var e=0===f.count?u-n*p.spacing*p.scale:u,e=c.x||(f.x+=e),h=c.tooltip||"";f.push(a=d.button(e,c.y||f.y,Fa,a,{width:s,height:t,r:v,id:f.count++,verticalPadding:p.symbolHPadding*q,horizontalPadding:p.symbolHPadding},J).attr({ishot:!0,fill:[p.fill,p.labelFill,p.symbolFill,
p.hoverFill],stroke:[p.stroke,p.symbolStroke],"stroke-width":[p.strokeWidth,p.symbolStrokeWidth]}).tooltip(h).buttonclick(b));return a};C&&(h.push(F=e.exportMenu=sa({chart:a,basicStyle:b,items:function(b){var c=[],d=function(b){return function(){a.logic.chartInstance.exportChart({exportFormat:b})}},e;for(e in b)c.push({text:b[e],onclick:d(e)});return c}(l.exportformats)})),e.exportButton=f.add("exportIcon",function(a,b){return function(){F.visible?F.hide():F.show({x:a,y:b+1})}}(f.x+s,f.y+t),{tooltip:"Export chart"}));
B&&(e.printButton=f.add("printIcon",function(){a.print()},{tooltip:"Print chart"}))},setMargins:function(){var a=this.paper,b=this.options.chart||{},c=Ia;this.canvasBorderWidth=b.plotBorderWidth||0;this.canvasTop=c(b.marginTop)||0;this.canvasLeft=c(b.marginLeft)||0;this.canvasWidth=c(a.width-(b.marginLeft||0)-(b.marginRight||0));this.canvasHeight=c(a.height-(b.marginTop||0)-(b.marginBottom||0));this.canvasRight=this.canvasLeft+this.canvasWidth;this.canvasBottom=this.canvasTop+this.canvasHeight},drawBackground:function(){var a=
this,c=a.paper,d=a.layers,e=a.elements,f=d.background,h=e.background,k=e.chartborder,l=a.options.chart||{},m=K(l.borderWidth)||0,n=.5*m,p=2*m,r=l.borderWidth||0,s=a.chartHeight,t=a.chartWidth,u=e.backgroundImage,v=l.bgSWF,B=l.bgSWFAlpha/100,C=l.bgImageDisplayMode,F=l.bgImageVAlign,J=l.bgImageHAlign,H=l.bgImageScale,L=r+","+r+","+(t-2*r)+","+(s-2*r),N,O,M,U,z,w,E;c.canvas.style.backgroundColor=l.containerBackgroundColor;!f&&(f=d.background=c.group("background"));d={x:m,y:m,width:c.width-p,height:c.height-
p,stroke:"none",fill:X(l.backgroundColor)};h?h.attr(d):h=e.background=c.rect(d,f);d={x:n,y:n,width:c.width-m,height:c.height-m,stroke:l.borderColor,"stroke-width":m,"stroke-dasharray":l.borderDashStyle,fill:"none",r:l.borderRadius||0};k?k.attr(d):k=e.chartborder=c.rect(d,f);v&&(N=new b,z=M=1,u=[],N.onload=function(){O=ya(C,F,J,H,r,t,s,N);O["clip-rect"]=L;if(O.tileInfo)for(M=O.tileInfo.xCount,z=w=O.tileInfo.yCount,E=O.y,delete O.tileInfo;M&&O.width&&O.height;)--w,U?(u[void 0]=U.clone().attr({x:O.x,
y:O.y}),f.appendChild(u[void 0])):u[void 0]=U=c.image(v,f).attr(O).css({opacity:B}),O.y+=O.height,0===w&&(w=z,--M,O.x+=O.width,O.y=E);else{if(a.disposed||c.disposed)return;u[0]=c.image(v,f);u[0].attr(O).css({opacity:B}).attr({visibility:fb,"clip-rect":L})}q.raiseEvent("BackgroundLoaded",{url:v,bgImageAlpha:100*B,bgImageDisplayMode:C,bgImageVAlign:F,bgImageHAlign:J,bgImageScale:H,imageWidth:N.width,imageHeight:N.height},a.logic.chartInstance)},N.onerror=function(b){q.raiseEvent("BackgroundLoadError",
{url:v,bgImageAlpha:100*B,error:b,bgImageDisplayMode:C,bgImageVAlign:F,bgImageHAlign:J,bgImageScale:H},a.logic.chartInstance)},N.src=v,e.backgroundImage=u)},drawGraph:function(){var a=this,b=a.paper,c=a.plots=a.elements.plots,d=a.logic,e=a.layers,f=a.options,h=a.elements,k=f.chart,f=a.datasets=f.series,l=Ea(k.rendererId,k.defaultSeriesType),m=e.background,p=e.dataset=e.dataset||b.group("dataset").insertAfter(m),q,s,m=function(a,b){return function(e){var f=c[a],h,k={hcJSON:{series:[]}},l=k.hcJSON.series[a]||
(k.hcJSON.series[a]={}),m=d.chartInstance.jsVars._reflowData;h=(e=Ea(e,!f.visible))?"visible":"hidden";L(f.graphics,function(a){!0!==a.data("alwaysInvisible")&&a.attr("visibility",h)});f.visible=e;b.visible=e;l.visible=e;n(m,k,!0)}},t=function(b){return function(d,e){a["legendClick"+l]&&a["legendClick"+l](c[b],d,e)||a.legendClick&&a.legendClick(c[b],d,e)}},u=function(b){return function(){return a.getEventArgs&&a.getEventArgs(c[b])}},v=function(b,d,e){return function(f,h){d.call(a,c[b],e,{numUpdate:f,
hasAxisChanged:h})}};e.tracker=e.tracker||b.group("hot").insertAfter(p);a.drawCanvas();a.drawAxes();c||(c=a.plots=a.plots||[],h.plots=c);e=0;for(h=f.length;e<h;e++)b=f[e]||{},p=b.updatePlot="updatePlot"+$(r(b.type,b.plotType,l)),p=a[p],q=b.drawPlot="drawPlot"+$(r(b.type,b.plotType,l)),q=a[q]||a.drawPlot,(s=c[e])||(c.push(s={index:e,items:[],data:b.data||[],name:b.name,userID:b.userID,setVisible:m(e,b),legendClick:t(e),getEventArgs:u(e),realtimeUpdate:v(e,p||q,b)}),b.plot=s,b.legendClick=s.legendClick,
b.getEventArgs=s.getEventArgs,b.setVisible=s.setVisible),e&&f[e-1]&&(b.previousData=f[e-1].data),q.call(a,s,b);k.hasScroll&&(a.drawScroller(),a.finalizeScrollPlots())},drawPlot:k,drawCanvas:k,drawAxes:k,drawScroller:function(){},drawLegend:function(){var a=this,b=a.options,c=a.paper,d=b.chart||{},e=b.legend,f=e.scroll,b={elements:{}},h=b.elements,k=a.layers.legend,l=h.box,p=h.caption,r=h.elementGroup,q="vertical"===e.layout,s=d.marginBottom,t=d.spacingBottom,u=d.spacingLeft,v=d.spacingRight,B=c.width,
C=c.height,F=a.canvasTop,J=e.width,K=e.height,N=e.borderRadius,L=e.backgroundColor,O=e.borderColor,M=e.borderWidth||0,X=.5*M,z=.5*M+2,w=ga(e.padding,4),E=.5*w,I,g,ka,P,U,W,S,aa;aa=f&&f.enabled;q?(q=B-v-J,s=F+.5*(C-s-F-K)+(e.y||0)):(q=u+.5*(B-u-v-J)+(e.x||0),s=C-t-K);t=m.crispBound(q,s,J,K,M);q=t.x;s=t.y;J=t.width;K=t.height;k||(k=a.layers.legend=c.group("legend").insertBefore(a.layers.tracker).translate(q,s).attr("class","fusioncharts-legend"));a.addCSSDefinition(".fusioncharts-legend .fusioncharts-caption",
n({"text-anchor":e.title.align},e.title.style));e.legendAllowDrag&&(a.addCSSDefinition(".fusioncharts-legend",{cursor:"move"}),g=q,ka=s,k.drag(function(a,b){P=W+a;U=S+b;P+J+z>B&&(P=B-J-z);U+K+z>C&&(U=C-K-z);P<z&&(P=z);U<z&&(U=z);k.translate(P-g,U-ka);g=P;ka=U},function(){W=g;S=ka}));N={x:0,y:0,width:J,height:K,r:N,stroke:O,"stroke-width":M,fill:L||"none",ishot:e.legendAllowDrag};l?l.attr(N):l=h.box=c.rect(N,k);l.shadow(e&&e.shadow);aa?(I=K-w,l=","+J+","+I,r=h.elementGroup=c.group("legenditems",k).attr({"clip-rect":"0,"+
E+l}),f=h.scroller||(h.scroller=c.scroller(J-10+E-M,X,10,K-M,!1,{scrollPosition:f.scrollPosition||0,scrollRatio:(I+w)/e.totalHeight,showButtons:!1,displayStyleFlat:f.flatScrollBars},k)),f.attr("fill",e.legendScrollBgColor).scroll(function(b){r.transform(["T",0,(I-e.totalHeight)*b]);n(a.fusionCharts.jsVars._reflowData,{hcJSON:{legend:{scroll:{position:b}}}},!0)})):r=h.elementGroup=k;if(e.title&&e.title.text!==H){switch(e.title.align){case "start":aa=w;break;case "end":aa=J-w-(aa?10:0);break;default:aa=
.5*J}N={"class":"fusioncharts-caption","text-anchor":e.title.align,text:e.title.text,title:e.title.originalText||"",x:aa,y:w,fill:e.title.style.color,"vertical-align":"top",direction:d.textDirection,"line-height":e.title.style.lineHeight};p?p.attr(N):p=h.caption=c.text(N,r).attr("class","fusioncharts-caption")}this["draw"+$(e.type||"point")+"LegendItem"](b)},drawPointLegendItem:function(a){var b=this,c=b.paper,d=b.options,f=d.series,h=d.chart,k=h.defaultSeriesType,d=d.legend,l=d.legendHeight,m=d.symbolPadding,
p=d.textPadding||2,s=ga(d.padding,4),h=h.textDirection,t=d.itemHoverStyle,u=d.itemHiddenStyle,v=d.itemStyle,C=v.color,u=u&&u.color||"#CCCCCC",F=t&&t.color||C,t=d.symbol3DLighting,J=d.symbolWidth,K=!1!==d.interactiveLegend,H=a.elements,N=H.elementGroup;a=a.item=[];var H=H.item=[],L=[],O={line:!0,spline:!0,scatter:!0,bubble:!0,dragnode:!0,zoomline:!0},M,U,Pa,S,z,w,E,I,g,ka,P,ib,cc,T,Kb,$,da,R,Na,ea,Oa,ra;cc=0;for(T=f.length;cc<T;cc+=1)if(M=f[cc],I=M.legendCosmetics||{},M&&!1!==M.showInLegend)if(g=M.type||
k,"point"===M.legendType)for(I=M.data||[],Pa=0,z=I.length;Pa<z;Pa+=1)M=I[Pa]||{},!1!==M.showInLegend&&(M._legendType=g,L.push(M));else switch(M._legendType=g,g){case "pie":case "pie3d":case "funnel":case "pyramid":L=M.data;break;default:L.push(M)}L.sort(function(a,b){return(a.legendIndex||0)-(b.legendIndex||0)||a.__i-b.__i});d.reversed&&L.reverse();f=d.initialItemX||0;k=d.initialItemY||0;z=function(a){var c=this.data("legendItem"),d=c.getEventArgs?c.getEventArgs():{},e;a=B(b.logic.chartInstance.ref,
a);d.chartX=a.chartX;d.chartY=a.chartY;d.pageX=a.pageX;d.pageY=a.pageY;d.preventDefaults=function(){e=!0};q.raiseEvent("LegendItemClicked",d,b.logic.chartInstance);K&&!e&&c.legendClick()};w=function(a){var c=this.data("legendItem"),d=c.getEventArgs?c.getEventArgs():{};a=B(b.logic.chartInstance.ref,a);var e=!1!==c.visible,c=c.plot.legend.elements.legendItemText;d.chartX=a.chartX;d.chartY=a.chartY;d.pageX=a.pageX;d.pageY=a.pageY;e&&c&&c.attr({fill:F});q.raiseEvent("LegendItemRollover",d,b.logic.chartInstance)};
E=function(a){var c=this.data("legendItem"),d=c.getEventArgs?c.getEventArgs():{};a=B(b.logic.chartInstance.ref,a);var e=!1!==c.visible,c=c.plot.legend.elements.legendItemText;d.chartX=a.chartX;d.chartY=a.chartY;d.pageX=a.pageX;d.pageY=a.pageY;e&&c&&c.attr({fill:C});q.raiseEvent("LegendItemRollout",d,b.logic.chartInstance)};b.addCSSDefinition(".fusioncharts-legend .fusioncharts-legenditem",d.itemStyle);cc=0;for(T=L.length;cc<T;cc+=1)!1!==L[cc].showInLegend&&(ra={elements:{},hiddenColor:u,itemTextColor:C,
hoverColor:F},a.push(ra),H.push(ra.elements),M=L[cc],I=M.legendCosmetics||{},ka=f+M._legendX+s,P=k+M._legendY-s,ib=M._legendH,U=M._legendType||g,Pa=!1!==M.visible,S=ra.itemLineColor=X(M.color||{}),M.plot.legend=ra,ra.elements.legendItemText=c.text({"class":"fusioncharts-legenditem",x:ka+l+p-2,y:P+(M._legendTestY||0),text:M.name,fill:Pa?C:u,"vertical-align":"top",direction:h,"text-anchor":"start",cursor:v.cursor||"pointer",ishot:K,"line-height":v.lineHeight,"font-size":v.fontSize},N).data("legendItem",
M),I.customLegendIcon?(M&&(R=M.marker)&&!1!==R.enabled?(Na=R.lineColor,Na=aa(r(I.borderColor,Na.FCcolor&&Na.FCcolor.color.split(",")[0]||Na,S),r(I.alpha,W)),ea=R.fillColor,ea=aa(r(I.bgColor,ea&&ea.FCcolor&&ea.FCcolor.color.split(",")[0],ea,S),r(I.bgAlpha,I.alpha,W))):(ea=r(I.bgColor,M.color&&M.color.FCcolor&&M.color.FCcolor.color||M.color),Na=eb(ea,60).replace(fa,La),Na=aa(r(I.borderColor,Na),r(I.alpha,W)),ea=aa(ea,r(I.bgAlpha,I.alpha,W))),ra.symbolColor=X(ea),ra.symbolStroke=X(Na),Kb=.5*J,S=ka+m+
Kb,U=P+(M._markerYGutter||0)+m+Kb,Oa&&(Kb*=.6),$=I.symbol.split("_"),da="spoke"===$[0]?1:0,U=$[1]?ra.elements.legendItemSymbol=c.polypath($[1],S,U,Kb,I.startAngle,da,N):ra.elements.legendItemSymbol=c.circle(S,U,Kb,N),U.data("legendItem",M).attr({cursor:v.cursor||"pointer",stroke:Pa?ra.symbolStroke:u,fill:Pa?ra.symbolColor:u,"stroke-width":ga(I.borderThickness,1),ishot:K})):O[U]?(U=P+(M._markerYGutter||0)+m+.5*J,M.lineWidth&&(Oa=ra.elements.legendItemLine=c.path({"stroke-width":M.lineWidth,stroke:Pa?
S:u,cursor:v.cursor||"pointer",ishot:K,path:["M",ka+m,U,"L",ka+m+J,U]},N).data("legendItem",M)),M&&(R=M.marker)&&!1!==R.enabled&&(ra.symbolStroke=X(r((Na=R.lineColor)&&(Na.FCcolor&&Na.FCcolor.color.split(",")[0]||Na),S)),t?R.fillColor&&R.fillColor.FCcolor?(I=n({},R.fillColor),I.FCcolor.alpha="100"):I=r(R.fillColor,S):I={FCcolor:{color:r((ea=R.fillColor)&&(ea.FCcolor&&ea.FCcolor.color.split(",")[0]||ea),S),angle:0,ratio:"0",alpha:"100"}},ra.symbolColor=X(I),Kb=.5*J,S=ka+m+Kb,U=P+(M._markerYGutter||
0)+m+Kb,Oa&&(Kb*=.6),$=R.symbol.split("_"),da="spoke"===$[0]?1:0,U=$[1]?ra.elements.legendItemSymbol=c.polypath($[1],S,U,Kb,R.startAngle,da,N):ra.elements.legendItemSymbol=c.circle(S,U,Kb,N),U.data("legendItem",M).attr({cursor:v.cursor||"pointer",stroke:Pa?ra.symbolStroke:u,fill:Pa?ra.symbolColor:u,"stroke-width":1,ishot:K}))):(I=b.getSymbolPath(ka+m,P+(M._markerYGutter||0)+m,J,J,U,M,!t),ra.symbolColor=X(I.color),ra.symbolStroke=X(I.strokeColor),U=ra.elements.legendItemSymbol=c.path({path:I.path,
"stroke-width":I.strokeWidth,stroke:Pa?ra.symbolStroke:u,fill:Pa?ra.symbolColor:u,cursor:v.cursor||"pointer",ishot:K},N).data("legendItem",M)),ra.elements.legendItemBackground=c.rect({x:ka,y:P,width:M._totalWidth,height:ib,r:0,fill:X(M.legendFillColor||e),"stroke-width":1,stroke:X(M.legendBorderColor||"none"),cursor:v.cursor||"pointer",ishot:K},N).click(z).mouseover(w).mouseout(E).data("legendItem",M));d.reversed&&L.reverse()},drawCaption:function(){var a=this.options.chart,b=this.options.title,c=
this.options.subtitle,d=this.paper,e=this.smartLabel,f=this.elements,h=this.layers,k=h.caption,l=f.caption,m=f.subcaption,n=b.text,p=c&&c.text,r=b.x,q;!n&&!p||k||(k=h.caption=d.group("caption"),h.tracker?k.insertBefore(h.tracker):k.insertAfter(h.dataset));n?(this.addCSSDefinition(".fusioncharts-caption",b.style),q={"class":"fusioncharts-caption",text:b.text,fill:b.style.color,x:r,y:b.y||a.spacingTop||0,"text-anchor":b.align||"middle","vertical-align":b.verticalAlign||"top",visibility:"visible",direction:a.textDirection,
title:b.originalText||""},l?l.attr(q):l=f.caption=d.text(q,k).attr("class","fusioncharts-caption"),l.css(b.style),e?(e.setStyle(b.style),q=e.getOriSize(b.text).height):q=10):l&&(l=f.caption=l.remove());p?(this.addCSSDefinition(".fusioncharts-subcaption",c.style),q={"class":"fusioncharts-subcaption",text:c.text,title:c.originalText||"",fill:c.style.color,x:r,y:n?l.attrs.y+q+2:b.y||a.spacingTop||0,"text-anchor":b.align||"middle","vertical-align":"top",direction:a.textDirection,visibility:"visible"},
m?m.attr(q):m=f.subcaption=d.text(q,k).attr("class","fusioncharts-subcaption"),m.css(c.style)):m&&(f.subcaption=m.remove());n||p||!k||(h.caption=k.remove())},drawLogo:function(){var a=this,c=a.paper,e=a.elements,f=a.options,h=f.credits,k=f.chart||{},l=k.borderWidth||0,m=a.chartHeight,n=a.chartWidth,r=e.logoImage,s=k.logoURL,t=k.logoAlpha/100,u=k.logoPosition,v=k.logoLink,C=k.logoScale,F=k.logoLeftMargin,J=k.logoTopMargin,f={tr:{vAlign:Tb,hAlign:Qb},bl:{vAlign:sb,hAlign:cb},br:{vAlign:sb,hAlign:Qb},
cc:{vAlign:"middle",hAlign:"middle"}},K,H,N;a.logic&&h.enabled&&c.text().attr({text:h.text,x:6,y:m-4,"vertical-align":sb,direction:k.textDirection,"text-anchor":"start",fill:"rgba(0,0,0,0.5)",title:h.title||""}).css({fontSize:9,fontFamily:"Verdana,sans",cursor:"pointer",_cursor:"hand"}).click(function(){try{d.open(h.href)}catch(a){(d.top||d).location.href=h.href}});s&&(K=new b,(N=f[u])||(N={vAlign:Tb,hAlign:cb}),K.onload=function(){a.disposed||c.disposed||(H=ya("none",N.vAlign,N.hAlign,C,l,n,m,K),
p&&(H.w=H.width||0,H.h=H.height||0),H.src=s,r=a.paper.image(H).translate(F,J).css("opacity",t),v&&r.css({cursor:"pointer",_cursor:"hand"}),r.mouseover(function(b){b=B(a.logic.chartInstance.ref,b);q.raiseEvent("LogoRollover",{logoURL:s,logoAlpha:100*t,logoPosition:u||"tl",logoScale:C,logoLink:v,chartX:b.chartX,chartY:b.chartY,pageX:b.pageX,pageY:b.pageY},a.logic.chartInstance)}),r.mouseout(function(b){b=B(a.logic.chartInstance.ref,b);q.raiseEvent("LogoRollout",{logoURL:s,logoAlpha:100*t,logoPosition:u||
"tl",logoScale:C,logoLink:v,chartX:b.chartX,chartY:b.chartY,pageX:b.pageX,pageY:b.pageY},a.logic.chartInstance)}),r.click(function(b){b=B(a.logic.chartInstance.ref,b);q.raiseEvent("LogoClick",{logoURL:s,logoAlpha:100*t,logoPosition:u||"tl",logoScale:C,logoLink:v,chartX:b.chartX,chartY:b.chartY,pageX:b.pageX,pageY:b.pageY},a.logic.chartInstance,void 0,function(){v&&k.events.click.call({link:v})})}),q.raiseEvent("LogoLoaded",{logoURL:s,logoAlpha:100*t,logoPosition:u||"tl",logoScale:C,logoLink:v},a.logic.chartInstance))},
K.onerror=function(b){q.raiseEvent("LogoLoadError",{logoURL:s,logoAlpha:100*t,logoPosition:u||"tl",logoScale:C,logoLink:v,error:b},a.logic.chartInstance)},K.src=s,e.logoImage=r)},getEventArgs:function(a){a=a||{};return{datasetName:a.name,datasetIndex:a.index,id:a.userID,visible:a.visible}},legendClick:function(a,b){var c=a.legend,d=c&&c.elements,e=d&&d.legendItemText,f=d&&d.legendItemSymbol,d=d&&d.legendItemLine,h=c&&c.hiddenColor,k=c&&c.itemLineColor,l=c&&c.itemTextColor,m=c&&c.symbolColor,n=c&&
c.symbolStroke,c=r(b,!a.visible);a.setVisible(b);c?(f&&f.attr({fill:m||k,stroke:n}),e&&e.attr({fill:l}),d&&d.attr({stroke:k})):(f&&f.attr({fill:h,stroke:h}),e&&e.attr({fill:h}),d&&d.attr({stroke:h}));if((e=this.datasets&&this.datasets[a.index]&&this.datasets[a.index].relatedSeries)&&e instanceof Array&&0<e.length)for(f=e.length;f--;)d=parseFloat(e[f]),d=this.plots[d],d.legendClick.call(d,c,!1)},exportChart:function(c){var e=this,f=e.fusionCharts,h=e.options;c="object"===typeof c&&function(a){var b=
{},c;for(c in a)b[c.toLowerCase()]=a[c];return b}(c)||{};var k=n(n({},h.exporting),c),m=(k.exportformat||"png").toLowerCase(),p=k.exporthandler,r=(k.exportaction||H).toLowerCase(),s=k.exporttargetwindow||H,t=k.exportfilename,u=k.exportparameters,v=k.exportcallback,B=k.exportwithimages,C=k.exportatclientside;if(!h.exporting||!h.exporting.enabled||!p)return!1;q.raiseEvent("beforeExport",k,f,void 0,function(){function c(){var b;if("download"===r){/webkit/ig.test(d.navigator.userAgent)&&"_self"===s&&
(s=g=z+"export_iframe",e.exportIframe||(e.exportIframe=ka=da("IFRAME",{name:g,width:"1px",height:"1px"},l.body),ka.style.cssText="position:absolute;left:-10px;top:-10px;"));P=da("form",{method:"POST",action:p,target:s,style:"display:none;"},l.body);for(b in I)da("input",{type:"hidden",name:b,value:I[b]},P);P.submit();l.body.removeChild(P);P=void 0;return!0}X=new q.ajax(function(b){var c={};b.replace(RegExp("([^?=&]+)(=([^&]*))?","g"),function(a,b,d,e){c[b]=e});v&&d[v]&&"function"===typeof d[v]&&d[v].call(d,
c);a.raiseEvent("exported",c,f)},function(b){b={statusCode:0,statusMessage:"failure",error:b,DOMId:z,width:w.width,height:w.height};v&&d[v]&&"function"===typeof d[v]&&d[v].call(d,b);a.raiseEvent("exported",b,f,[b])});for(b in I)I.hasOwnProperty(b)&&(I[b]=encodeURIComponent(I[b]));X.post(p,I)}function h(){-1!==S.indexOf("<image ")?ga?(T=(aa=S.match(/<image [^\>]*\>/gi))&&aa.length,ea=function(a){a=a&&a.split("/");a=a[a.length-1].split(".");return{name:a[0],type:a[1]||"png"}},$=function(a,c,d,e,g){var f=
new b;f.onload=function(){var b="image/"+d,h=l.createElement("canvas"),k=h.getContext("2d"),m="";h.width=f.width;h.height=f.height;k.drawImage(f,0,0);m=h.toDataURL(b);ha[a]=m;fa(m,c,d,e,g)};f.onerror=function(){ra()};f.src=a},fa=function(a,b,c,d,e){Na["image_"+R]={name:b,type:c,encodedData:a,width:d,height:e};ra()},ra=function(){var a={},b,d,e,g,f,h=!1;R<T?(b=aa[R].replace(/\"/g,""),b.split(" ").forEach(function(b){b=b.split("=");a[b[0]]=b[1]}),a["xlink:href"]&&(b=(d=ea(a["xlink:href"]))&&d.name||
"temp_image_"+R,e=d&&d.type||"png",g=parseInt(a.width,10),f=parseInt(a.height,10),d=b+"."+e,ha[a["xlink:href"]]?h=!0:$(a["xlink:href"],b,e,g,f)),b='xlink:href="'+a["xlink:href"],S=S.replace(b,'xlink:href="temp/'+d),R+=1,h&&ra()):(I.encodedImgData=JSON.stringify(Na),I.stream=S,c())},ra()):c():c()}function A(){var a=t+"."+m;"svg"===m?K(function(b){F("url",b,a)}):J(m,V)}function n(){var a=d.navigator.userAgent,b;return-1!==(b=a.indexOf("Edge"))?{name:"Edge",version:a.substring(b+5,b+11)}:-1!==(b=a.indexOf("Chrome"))?
{name:"Chrome",version:a.substring(b+7,b+11)}:-1!==(b=a.indexOf("MSIE"))||-1!==(b=a.indexOf("rv"))&&-1!==a.indexOf("Trident")?{name:"ie",version:a.substring(b+5,b+9)}:-1!==(b=a.indexOf("Firefox"))?{name:"Firefox",version:a.substring(b+8,b+12)}:-1!==(b=a.indexOf("Safari"))?{name:"Safari",version:a.substring(b+7,b+11)}:{name:"default",version:"Not Known"}}function V(a,b){var c=t+"."+m,d;switch(a){case "pdf":d=new ma(w.height,w.width);d.addImage(b);d=d.getDataUrl();F("url",d,c);break;default:F("url",
b,c)}}function F(a,b,c){var e=n(),g;"Chrome"===e.name||"Firefox"===e.name?("blob"===a&&(b=d.URL.createObjectURL(b)),g=l.createElement("a"),g.download=c,g.href=b,l.body.appendChild(g),g.onclick=function(){g.parentNode.removeChild(g)},g.click()):"ie"!==e.name&&"Edge"!==e.name||!d.navigator.msSaveBlob||(a="url"===a?O(b):b,d.navigator.msSaveBlob(a,c))}function J(a,c){var d=n(),e;e=l.createElement("canvas");e.width=w.width;e.height=w.height;"ie"==d.name?(d=N(W),new M(d,e,function(){switch(a){case "png":c(a,
e.toDataURL("image/png"));break;case "jpeg":c(a,e.toDataURL("image/jpeg"));break;default:c(a,e.toDataURL("image/jpeg"))}})):"Chrome"!==d.name&&"Firefox"!==d.name&&"Edge"!==d.name||K(function(d){var e,g,f;e=l.createElement("canvas");g=e.getContext("2d");f=new b;f.src=d;f.onload=function(){e.width=f.width;e.height=f.height;g.drawImage(f,0,0);switch(a){case "png":c(a,e.toDataURL("image/png"));break;case "jpeg":c(a,e.toDataURL("image/jpeg"));break;default:c(a,e.toDataURL("image/jpeg"))}}})}function K(a){L(W,
function(b){a("data:image/svg+xml;base64,"+d.btoa(d.unescape(encodeURIComponent('<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">'+b))))})}function N(a){return a.replace(/<image [^\>]*\>/gi,function(a){return a.match(/href="http:\/\/|href="https:\/\//)&&/(href="http:\/\/|href="https:\/\/)([^\/]*)/.exec(a)[2]&&d.location.hostname!==/(href="http:\/\/|href="https:\/\/)([^\/]*)/.exec(a)[2]?"":a})}function L(a,c){if(-1===
a.indexOf("<image "))c(a);else{var e=0,g,f=0,h;g=a.match(/<image [^\>]*\>/gi).length;a=a.replace(/NS\d+:/gi,"xlink:");a=a.replace(/<image [^\>]*\>/gi,function(k){if(k.match(/href="http:\/\/|href="https:\/\//)&&/(href="http:\/\/|href="https:\/\/)([^\/]*)/.exec(k)[2]&&d.location.hostname!==/(href="http:\/\/|href="https:\/\/)([^\/]*)/.exec(k)[2])return f++,e++,g===f&&c(a),"";k=k.replace(/(:href=")([^"]*)(")/gi,function(a,b,c,d){h=c;return b+"{{{"+e+"}}}"+d});var m=l.createElement("canvas"),A,n;A=m.getContext("2d");
n=new b;n.src=h;n.ind=e;n.onload=function(){m.width=this.width;m.height=this.height;A.drawImage(this,0,0);var d=m.toDataURL("image/png");(new b).src=d;a=a.replace(new RegExp("\\{\\{\\{"+n.ind+"\\}\\}\\}","g"),d);f++;g===f&&c(a)};e++;return k})}}function O(a){var b,c,e;b=0<=a.split(",")[0].indexOf("base64")?d.atob(a.split(",")[1]):d.unescape(a.split(",")[1]);a=a.split(",")[0].split(":")[1].split(";")[0];c=new Uint8Array(b.length);for(e=0;e<b.length;e++)c[e]=b.charCodeAt(e);return new d.Blob([c],{type:a})}
var U=e.layers.buttons,z=f.id,w=e.paper,E=q&&q.hcLib,I,g,ka,P,X,S,W,ga=E&&E.isCanvasElemSupported(),aa,T,R=0,Na={},ea,$,ra,fa,ha={};U&&U.attr("visibility","hidden");S=w.toSVG(B&&ga&&"svg"!==m);W=w.toSVG(B&&ga);U&&U.attr("visibility","visible");S=S.replace(/(\sd\s*=\s*["'])[M\s\d\.]*(["'])/ig,"$1M 0 0 L 0 0$2");S=S.replace(/NS\d+:/gi,"xlink:");W=W.replace(/(\sd\s*=\s*["'])[M\s\d\.]*(["'])/ig,"$1M 0 0 L 0 0$2");S=S.replace(/[\w\-]+\=\"undefined\"/ig,"");S=S.replace(/rgba\(([^\)]+)\)/ig,function(a,b){return"#"+
E.graphics.RGBtoHex(b.split(","))});S=S.replace(/(([\w]+\-)?opacity\s*=\s*)['"][\d\.]+e[\-\+][\d]+["']/ig,'$1"0.001"');S=S.replace(/(([\w]+\-)?opacity\s*:\s*)[\d\.]+e[\-\+][\d]+/ig,"$10.001");S=S.replace(/<text[^\>]+/ig,function(a){a=a.replace(/stroke\=[\"\']([a-z0-9\#]+)?[\"\']/ig,"");a=a.replace(/stroke\s*\:\s*([a-z0-9\#]+)?;?/ig,"");a=a.replace(/stroke-opacity\=[\"\']([a-z0-9\#]+)?[\"\']/ig,"");a=a.replace(/stroke-opacity\s*\:\s*([a-z0-9\#]+)?;?/ig,"");a=a.replace(/(<text[^\>]+fill\=)([\"\'][^\"\']+[\"\'])([^\>]+)/ig,
'$1$2 stroke=$2 stroke-width="0.2"$3');return a=a.replace(/(<text[^\>]+fill-opacity\=)([\"\'][^\"\']+[\"\'])([^\>]+)/ig,"$1$2 stroke-opacity=$2 $3")});S=S.replace(/<(\b[^<>s\s]+\b)[^\>]+?opacity\s*=\s*['"][^1][^\>]+?(\/>|>[\s\r\n]*?<\/\1>)/ig,function(a,b){var c=za.exec(a)||H,d=ja.exec(a)||H;return a+"<"+b+c+d+' opacity="1" stroke-opacity="1" fill="#cccccc" stroke-width="0" r="0" height="0.5" width="0.5" d="M 0 0 L 1 1" />'});I={charttype:f.chartType(),stream:S,stream_type:"svg",meta_bgColor:k.bgcolor||
"",meta_bgAlpha:k.bgalpha||"1",meta_DOMId:f.id,meta_width:w.width,meta_height:w.height,parameters:["exportfilename="+t,"exportformat="+m,"exportaction="+r,"exportparameters="+u].join("|")};C&&"download"===r?(U=n(),"undefined"===typeof d.btoa||"Chrome"!==U.name&&"Firefox"!==U.name&&"Edge"!==U.name&&"ie"!==U.name?(q.raiseWarning(this,"14038823867","run","Export Feature","Client side export requirement not fulfiled so exporting through server side"),h()):A()):h();q.raiseEvent("exportDataReady",I,f)},
function(){q.raiseEvent("exportCancelled",k,f)})},print:function(a){var b=this,c=n({},a);if(b.isPrinting)return!1;q.raiseEvent("BeforePrint",c,b.logic.chartInstance,void 0,function(){var a=b.container,e=b.elements,f=e.printButton,h=e.exportButton,k=[],m=a.parentNode,e=l.body||l.getElementsByTagName("body")[0],A=e.childNodes;b.isPrinting=!0;L(A,function(a,b){1==a.nodeType&&(k[b]=a.style.display,a.style.display="none")});!1!==c.hideButtons&&(f&&"hidden"!=f.attrs.visibility&&f.attr({visibility:"hidden"}),
h&&"hidden"!=h.attrs.visibility&&h.attr({visibility:"hidden"}));e.appendChild(a);d.print();setTimeout(function(){f&&f.attr({visibility:"visible"});h&&h.attr({visibility:"visible"});m.appendChild(a);L(A,function(a,b){1==a.nodeType&&(a.style.display=k[b])});b.isPrinting=!1;q.raiseEvent("PrintComplete",c,b.logic.chartInstance)},1E3)},function(){q.raiseEvent("PrintCancelled",c,b.logic.chartInstance)})},getSymbolPath:function(a,b,c,d,e,f,h){var k=["M"],l,m,n;l=(f.color&&tb("string"===typeof f.color?f.color:
f.color.FCcolor.color)||H).replace(fa,"");n=eb(l,60).replace(fa,La);h?l={FCcolor:{color:l,angle:0,ratio:"0",alpha:"100"}}:(h=eb(l,40),l={FCcolor:{color:l+","+l+","+h+","+l+","+l,ratio:"0,30,30,30,10",angle:0,alpha:"100,100,100,100,100"}});switch(e){case "column":case "dragcolumn":case "column3d":f=.25*c;e=.5*f;h=.7*d;m=.4*d;k=k.concat([a,b+d,"l",0,-h,f,0,0,h,"z","m",f+e,0,"l",0,-d,f,0,0,d,"z","m",f+e,0,"l",0,-m,f,0,0,m,"z"]);l.FCcolor.angle=270;break;case "bar":case "bar3d":f=.3*c;e=.6*c;h=d/4;m=
h/2;k=k.concat([a,b,"L",a+e,b,a+e,b+h,a,b+h,"Z","M",a,b+h+m,"L",a+c,b+h+m,a+c,b+h+m+h,a,b+2*h+m,"Z","M",a,b+2*(h+m),"L",a+f,b+2*(h+m),a+f,b+d,a,b+d,"Z"]);break;case "area":case "area3d":case "areaspline":case "dragarea":h=.6*d;m=.2*d;d*=.8;k=k.concat([a,b+d,"L",a,b+h,a+.3*c,b+m,a+.6*c,b+h,a+c,b+m,a+c,b+d,"Z"]);l.FCcolor.angle=270;break;case "pie":case "pie3d":f=.5*c;e=.9*f;c=a+f+1;d=b+f-1;a=a+f-1;b=b+f+1;k=k.concat(["M",c,d,"L",c,d-e+1,"A",e-1,e-1,0,0,1,c+e-1,d,"Z","M",a,b,"L",a,b-e,"A",e,e,0,1,0,
a+e,b,"Z"]);l.FCcolor.radialGradient="1";l.FCcolor.ratio="0,0,0,100,0";break;case "boxandwhisker2d":k=k.concat([a,b,"L",a+c,b,a+c,b+d,a,b+d,"Z"]);l=f.color;n="#000000";break;default:k=k.concat([a,b,"L",a+c,b,a+c,b+d,a,b+d,"Z"]),l.FCcolor.angle=270,l.FCcolor.ratio="0,70,30"}return{path:k,color:l,strokeWidth:.5,strokeColor:n}}});f.prototype={configure:function(){var a=this.axisData,b=this.renderer,c=this.isVertical,d=this.isReverse,e=b.options,f=e.chart,h=f.marginBottom,f=f.marginRight,k=b.canvasTop,
l=b.canvasLeft,m=this.min=a.min,m=this.span=(this.max=a.max)-m,l=this.startX=ga(a.startX,l),k=this.startY=ga(a.startY,k),n=this.endX=ga(a.endX,b.canvasRight),a=this.endY=ga(a.endY,b.canvasBottom),m=this.pixelRatio=c?(a-k)/m:(n-l)/m,p=this.relatedObj={};p.marginObj={top:k,right:f,bottom:h,left:l};p.canvasObj={x:l,y:k,w:n-l,h:a-k,toX:n,toY:a};this.startPixel=d?c?a:n:c?k:l;this.pixelValueRatio=d?-m:m;this.primaryOffset=this.secondaryOffset=0;this.cache={lowestVal:0,highestVal:0,indexArr:[],hashTable:{}};
this.elements=this.elements||{};this.belowBandGroup&&(b.elements.axes=b.elements.axes||{},b.elements.axes.belowBandGroup=this.belowBandGroup,e&&e.chart&&e.chart.hasScroll&&this.belowBandGroup.attr({"clip-rect":b.elements["clip-canvas"]}));this.poi={}},draw:function(){var a=this.axisData,b=a&&a.plotLines||[],c=a&&a.plotBands||[],d=a&&a.showLine,e=a&&a.tickLength,f=a&&a.tickWidth;a&&a.title&&this.drawAxisName();a&&a.labels&&(this.renderer.addCSSDefinition("."+a.labels.className+" .fusioncharts-label",
a.labels.style),this.belowLabelGroup&&this.belowLabelGroup.attr("class",a.labels.className),this.topLabelGroup&&this.topLabelGroup.attr("class",a.labels.className));b&&0<b.length&&this.drawPlotLine();c&&0<c.length&&this.drawPlotBands();isNaN(e)||0===e||isNaN(f)||0===f||this.drawTicks();d&&this.drawLine()},scroll:function(){},setOffset:function(a,b){var c=this.primaryOffset=a,d=this.secondaryOffset=b||this.secondaryOffset,e=this.isVertical,f,h,k,l=[this.topLabelGroup,this.belowLabelGroup,this.topLineGroup,
this.belowLineGroup,this.topBandGroup,this.belowBandGroup],m,n;m=0;for(n=l.length;m<n;m+=1)if(k=l[m])f=e?d:c,h=e?c:d,k.attr({transform:"t"+f+","+h});e||this.drawPlotLine&&this.drawPlotLine()},update:function(){},drawTicks:function(){var a=this.axisData,b=this.renderer.paper,c=this.min,d=this.max,e=this.isVertical,f=this.layerBelowDataset,f=this.tickGroup=this.tickGroup||b.group("axis-ticks",f),h=this.relatedObj.canvasObj,k=a.offset,l=a.opposite,m=a.showAxis,n=a.tickInterval,p=a.tickLength,r=a.tickWidth,
a=a.tickColor,q=c;if(e&&m)for(c=this.getAxisPosition(c),e=this.getAxisPosition(d),h=l?h.toX+k:h.x-k,b.path(["M",h,c,"L",h,e],f).attr({stroke:a,"stroke-width":r});Ub(q)<=d;)k=this.getAxisPosition(q),c=l?h+p:h-p,b.path(["M",h,k,"L",c,k],f).attr({stroke:a,"stroke-width":r}),q+=n},getAxisPosition:function(a,b){var c;b?c=(a-this.startPixel)/this.pixelValueRatio+this.min:(a=this.axisData.reversed?this.min+(this.max-a):a,c=this.startPixel+(a-this.min)*this.pixelValueRatio);return c},drawPlotLine:function(){var a=
this.renderer,b=a.paper,c=this.isVertical,d=+!c,f=this.lines=this.lines||[],h=this.labels=this.labels||[],k=this.relatedObj.canvasObj,l=this.globalOptions||{},m=this.elements||{},n=this.axisData.plotLines||[],p=this.primaryOffset,r=c?this.startY:this.startX,q=c?this.endY:this.endX,s=parseFloat(a.canvasBorderWidth)||0,t=Da(n.length,Da(f.length,h.length)),u=a.layers.datalabels,v=this.belowLineGroup,B=this.topLineGroup,C=this.belowLabelGroup,F=this.topLabelGroup,J=!1!==(a.tooltip||{}).enabled,K=function(b){return function(c){O.call(this,
a,c,b)}},N=l.chart.xDepth||0,l=l.chart.textDirection,L=[],M=0,U,z,w,E,I,g,ka,P,W,aa,T,$,fa,da,R,Na,ea,Oa,ra,ja,ma,va,Ja,Y,ia,na,sa,oa,bb,ta,Ia,xa,Ba,za,yb,Fa,Ra,Ea,mb,Sa,ya,La,qb;for(qb=0;qb<t;qb+=1){w=E=I=null;w=f[qb];E=h[qb];if(ka=n[qb])if(P=ka.width,W=ka.isVline,aa=ka.isTrend,T=ka.isGrid,$=ka.tooltext,fa=ka.value,da=ka.color,R=ka.dashStyle,Na=aa?ka.to:null,ea=ka._isStackSum,U=3<ka.zIndex?B:v,Oa=ka.label){ra=Oa.style;ja=Oa.text;ma=ra&&ra.color;va=Oa.offsetScaleIndex||0;Ja=Oa.offsetScale;if(Y=ra&&
ra.fontSize)ia=Y,-1!==ia.indexOf("px")&&(ia=ia.replace("px",""),ia=parseFloat(ia));z=ra&&ra.lineHeight;Y=ra?{fontFamily:ra.fontFamily,fontSize:ra.fontSize,lineHeight:ra.lineHeight,fontWeight:ra.fontWeight,fontStyle:ra.fontStyle}:null;z&&(na=z,-1!==na.indexOf("px")&&(na=na.replace("px",""),na=parseFloat(na)));sa=Oa.rotation;oa=Oa.x||0;bb=Oa.y||0;ta=Oa.align;Ia=Oa.verticalAlign;xa=Oa.textAlign;Ba=ga(parseInt(Oa.borderWidth,10),1);z=ea?u:3<=ka.zIndex?F:C;Oa.backgroundColor&&(Oa.labelBgClr=X({color:Oa.backgroundColor,
alpha:100*Oa.backgroundOpacity}));Oa.borderColor&&(Oa.labelBorderClr=X({color:Oa.borderColor,alpha:"100"}));za=ia?.2*ia:2;xa="left"===xa?"start":"right"===xa?"end":"middle"}g=ya="visible";La=0>ga(Ja,fa,0);c?(Fa=this.getAxisPosition(fa),Ea=aa?this.getAxisPosition(Na)||Fa:Fa,mb=Fa!==Ea?!0:!1,Sa=["M",k.x,Fa,"L",k.toX,Ea],W?a.logic.isBar&&(yb=a.yAxis[va],!ea&&!isNaN(Ja)&&0<=Ja&&1>=Ja&&(Ja=yb.min+(yb.max-yb.min)*Ja),Ra=yb.getAxisPosition(ga(Ja,fa))+oa+za*(La?-1:1)):Ra=Oa?yb=this.axisData.isOpposite||"right"===
ta?k.toX+oa:k.x+oa:yb=this.axisData.isOpposite?k.toX:k.x):(yb=this.getAxisPosition(fa)||0,Ra=aa?this.getAxisPosition(Na)||yb:yb,!aa&&!W&&0<N&&!a.logic.isBar&&(yb+=N,Ra+=N,q+=N),mb=yb!==Ra?!0:!1,Sa=["M"+yb,k.y,"L",Ra,k.toY],ya=yb+p<r||yb+p>q?"hidden":ya,W?(yb=a.yAxis[va],!ea&&!isNaN(Ja)&&0<=Ja&&1>=Ja&&(Ja=yb.min+(yb.max-yb.min)*(1-Ja)),Fa=yb.getAxisPosition(ga(Ja,fa))+bb,Fa-=(s+parseFloat(Ba))*(bb&&(0<bb?-1:1))):this.axisData.opposite||"top"===Ia&&!T?(Fa=k.y+bb,Ea="bottom"):Fa=k.toY+bb,Ea=Fa);g=c?
g:Ra+p<r||Ra+p>q?"hidden":g;if(ka&&"visible"===ya&&.1<P)mb={path:ha(Sa,P),stroke:da,"stroke-width":P,"shape-rendering":!mb&&1<=P?"crisp":void 0,"stroke-dasharray":R?R:void 0,visibility:ya},w?w.attr(mb):(w=f[qb]=b.path(mb,U).css(ka.style),m.lines=m.lines||[],m.lines[qb]=w),J&&$&&P<S&&ya&&(I=b.path({stroke:e,"stroke-width":S,ishot:!0,path:Sa,fill:e},a.layers.tracker)),I=I||w,J&&$&&I.tooltip($);else if(w||E)w&&w.remove(),w=null,f&&(f[qb]=null),m&&m.lines&&(m.lines[qb]=null);Oa&&ka&&!ka.stepped&&"visible"===
g&&Oa.text!=H&&" "!=Oa.text?(Fa=aa?"left"===ta?Fa:Ea:Ea,I=Ra-+!W*d*N+d*(oa||0),ea?(Ea=c||sa?"middle":"bottom",Fa+=c?0:ia*(La?-.4:.4),sa&&(Fa+=La?4:-2,xa=La?"end":"start")):d&&this.axisData.opposite?(Ea=sb,xa=sa?"start":"middle"):Ea=Ia,/\n|<br\s*?\/?>/ig.test(ja)&&T&&(sa?(Ea="middle",I-=d*(oa||0)):(Ea=d&&this.axisData.opposite&&!sa?"middle":Tb,Fa-=na)),mb={"class":"fusioncharts-label",text:ja,fill:Y?ma||da:null,ishot:!0,title:Oa&&(Oa.originalText||H),cursor:Oa.link?"pointer":H,x:I,y:Fa,"text-anchor":xa,
"vertical-align":Ea,direction:l,transform:" ","text-bound":[ra.backgroundColor||Oa.labelBgClr,ra.borderColor||Oa.labelBorderClr,ra.borderThickness||Ba,ra.borderPadding||za,ra.borderRadius,ra.borderDash],visibility:g,"line-height":ra.lineHeight},E?E.attr(mb):(E=h[qb]=b.text(mb,z).attr("class","fusioncharts-label"),w&&(w.label=E),m.labels=m.labels||[],m.labels[qb]=E,ka.isDataLabel&&E.click(K("dataLabelClick")).hover(K("dataLabelRollOver"),K("dataLabelRollOut"))),Y&&E.css(Y),ka.isDataLabel&&(g={text:ja,
index:M,link:Oa.link},M+=1,E.data("eventArgs",g)),sa&&E.attr("transform",["r",sa,I,Fa]),ea&&E&&L.push(E)):E&&(E.isRotationSet=!1,E.remove(),h&&(h[qb]=null),m&&m.labels&&(m.labels[qb]=null));!w&&!E||ka&&null===ka.value||(ka&&ka.isMinLabel?this.poi.min={label:E,index:qb,line:w}:ka&&ka.isMaxLabel?this.poi.max={label:E,index:qb,line:w}:ka&&ka.isZeroPlane&&(this.poi.zero={label:E,index:qb,line:w}));w=E=null}ga(a.options.plotOptions.series.animation.duration,0)},drawPlotBands:function(){var a=this.renderer,
b=a.paper,c=this.isVertical,d=this.axisData.plotBands||[],e=this.bands=this.bands||[],f=this.bandLabels=this.bandLabels||[],h=this.relatedObj.canvasObj,k=this.primaryOffset,l=c?this.startY:this.startX,m=c?this.endY:this.endX,n=a.options.chart.hasScroll,p=this.belowBandGroup,r=this.topBandGroup,q=this.belowLabelGroup,s=this.topLabelGroup,t=this.elements||{},u=a.options.chart.textDirection,a=!1!==(a.tooltip||{}).enabled,v,B,C,F,J,K,H,N,L,z,w,E,I,g,M,P,O,U,S,W,aa,T,R,$,ea,fa,ra,da,ja,ma,Ja,Y=Da(d.length,
e.length);for(Ja=0;Ja<Y;Ja+=1){ma="visible";da=e[Ja];ja=f[Ja];if(v=d[Ja])if(B=v.tooltext,C=v.to,F=v.from,J=v.value,K=v.width,H=v.color,fa=3<v.zIndex?r:p,N=v.label){if(L=N.style)(I=L.fontSize)&&-1!==I.indexOf("px")&&(I=I.replace("px",""),parseFloat(I)),(I=L.lineHeight)&&-1!==I.indexOf("px")&&(I=I.replace("px",""),parseFloat(I)),I=L.color;U=(z=N.borderWidth)?-1!==z.indexOf("px")?z.replace("px",""):1:1;z=N.align;w=N.x;E=N.y;P=N.text;O=N.originalText;g=N.backgroundColor;M=N.backgroundOpacity;g&&(N.labelBgClr=
X({color:g,alpha:100*M}));if(g=N.borderColor)N.labelBorderClr=X({color:g,alpha:"100"});g=N.textAlign;g="left"===g?"start":"right"===g?"end":"middle";M=N.verticalAlign;ra=3<v.zIndex?s:q}S=this.getAxisPosition(ga(C,J));W=this.getAxisPosition(ga(F,J));aa=c?h.x:W;T=c?S:h.y;R=c?h.w:(this.axisData.reversed?W-S:S-W)||K||1;W=c?W-S||1:h.h;S=aa+R;R=pb(R);0>W&&(W=pb(W),T-=W);c||(ma=n?"hidden":aa+k>m||S+k<l?"hidden":ma);N&&($=c?"right"===z?h.toX+w:h.x+w:aa+R/2,ea=c?T+W/2:h.toY+E);if(!da&&v&&"visible"===ma)v=
{x:aa,y:T,width:R,height:W,fill:X(H),"stroke-width":0},da?da.attr(v):(da=e[Ja]=b.rect(v,fa),t.bands=t.bands||[],t.bands[Ja]=da),a&&B&&da.tooltip(B);else if(da&&(!v||"hidden"===ma)){t.bandLabels&&(f[Ja]=t.bandLabels[Ja]=null);da.label&&da.label.remove();e[Ja]=t.bands[Ja]=null;da.remove();continue}da&&N&&N.text&&(v={"class":"fusioncharts-label",text:P,title:O||"",fill:I,"text-bound":[L.backgroundColor||N.labelBgClr,L.borderColor||N.labelBorderClr,L.borderThickness||U,L.borderPadding||2,L.borderRadius,
L.borderDash],x:$,y:ea,"text-anchor":g,direction:u,"vertical-align":M,"line-height":L.lineHeight},ja?ja.attr(v):(ja=f[Ja]=da.label=b.text(v,ra).attr("class","fusioncharts-label"),L&&ja.css(L),t.bandLabels=t.bandLabels||[],t.bandLabels[Ja]=ja))}},drawAxisName:function(){var a=this.axisData,b=a.title||{},c=b&&b.style,d=b&&b.className,e=b.align,f=b.centerYAxisName||!1,h=this.renderer.paper,k=this.isVertical,l=this.relatedObj.canvasObj,m=ga(a.offset,0)+ga(b.margin,0),n=b.text||"",p=this.name||void 0,
a=a.opposite,r=this.layerBelowDataset,r=r.nameGroup=r.nameGroup||h.group("axis-name",r),q=ga(b.rotation,a?90:270),s=k?a?l.toX+m:l.x-m:(l.x+l.toX)/2,t={fontFamily:c.fontFamily,fontSize:c.fontSize,lineHeight:c.lineHeight,fontWeight:c.fontWeight,fontStyle:c.fontStyle},v,f=k?"low"===e?l.toY:f?(l.y+l.toY)/2:this.renderer.chartHeight/2:l.toY+m;n?(!isNaN(q)&&q&&k&&(v=c.fontSize,v=-1!=v.indexOf("px")?v.replace("px",""):v,a?(s+=parseFloat(v),v=270===q?"bottom":"top"):(s-=parseFloat(v),v=270===q?"top":"bottom")),
this.renderer.addCSSDefinition("."+d,t),d={"class":d,x:0,y:0,text:n,fill:c.color,direction:this.renderer.options.chart.textDirection,"text-anchor":"low"===e?90==q?"end":"start":"middle","vertical-align":k?q?v:"middle":a?sb:"top",transform:k?"t"+s+","+f+"r"+q:"t"+s+","+f,"font-size":c.fontSize},b.originalText&&(d.title=b.originalText),p?p.attr(d):p=this.name=h.text(d,r),setTimeout(function(){p.attr({"line-height":c.lineHeight,"text-bound":[c.backgroundColor,c.borderColor,c.borderThickness,c.borderPadding,
c.borderRadius,c.borderDash]})},0)):p&&p.remove();this.elements.name=p},drawLine:function(){var a=this.axisData,b=this.renderer.paper,c=this.min,d=this.max,e=this.isVertical,f=a.opposite,h=this.layerBelowDataset,h=this.lineGroup=this.lineGroup||b.group("axis-lines",h),k=a.lineColor,l=a.lineThickness,m=a.lineEndExtension||0,n=a.lineStartExtension||0,a=this.relatedObj.canvasObj;e?(c=this.getAxisPosition(c)-n,m=this.getAxisPosition(d)+m,d=e=f?a.toX+l/2:a.x-l/2):(d=a.x-n,e=a.toX+m,c=m=f?a.y-l/2:a.toY+
l/2);b=b.path({path:["M",d,c,"L",e,m],stroke:k,"stroke-width":l},h);this.elements.axisLine=b},realtimeUpdateX:function(a){if(0<a){for(var b=this.axisData.plotBands,c=this.min+a,d,e=b.length;e--;)(d=b[e])&&!d.isNumVDIV&&(d.value<c||d.from<c||d.to<c?b.splice(e,1):(void 0!==d.value&&(d.value-=a),void 0!==d.from&&(d.from-=a),void 0!==d.to&&(d.to-=a)));this.drawPlotLine();this.drawPlotBands()}},realtimeUpdateY:function(a,b){var c=this.axisData,d=this.min=c.min=a,c=this.span=(this.max=c.max=b)-d,c=this.pixelRatio=
this.isVertical?this.relatedObj.canvasObj.h/c:this.relatedObj.canvasObj.w/c;this.pixelValueRatio=this.isReverse?-c:c;this.drawPlotLine();this.drawPlotBands()}};f.prototype.constructor=f;F("renderer.cartesian",{drawCanvas:function(){var a=this.options,b=a.chart||{},c=b.plotBackgroundColor,d=this.paper,e=this.elements,f=e.canvas,h=e.canvas3DBase,k=e.canvas3dbaseline,h=e.canvasBorder,l=e.canvasBg,n=this.canvasTop,r=this.canvasLeft,q=this.canvasWidth,s=this.canvasHeight,t=ga(b.plotBorderRadius,0),l=b.plotBorderWidth,
v=.5*l,u=b.plotBorderColor,B=b.isBar,C=b.is3D,F=b.use3DLighting,J=b.showCanvasBg,K=b.canvasBgDepth,H=b.showCanvasBase,N=b.canvasBaseColor3D,L=b.canvasBaseDepth,M=b.plotShadow,O=p&&0===l&&M&&M.enabled,z=b.xDepth||0,a=b.yDepth||(a[va]&&a[va].isScroll?n:0),b=this.layers,w=b.background,E=b.dataset;b.tracker=b.tracker||d.group("hot").insertAfter(E);b.datalabels=b.datalabels||d.group("datalabels").insertAfter(E);b=b.canvas=b.canvas||d.group("canvas").insertAfter(w);h||(e.canvasBorder=d.rect({x:r-v,y:n-
v,width:q+l,height:s+l,r:t,"stroke-width":l,stroke:u,"stroke-linejoin":2<l?"round":"miter"},b).shadow(M));e["clip-canvas"]=[Da(0,r-z),Da(0,n-a),Da(1,q+2*z),Da(1,s+a)];e["clip-canvas-init"]=[Da(0,r-z),Da(0,n-a),1,Da(1,s+2*a)];C&&(J&&(l=B?e.canvasBg=d.path(["M",r,",",n,"L",r+1.2*K,",",n-K,",",r+q-K,",",n-K,",",r+q,",",n,"Z"],b):e.canvasBg=d.path(["M",r+q,",",n,"L",r+q+K,",",n+1.2*K,",",r+q+K,",",n+s-K,",",r+q,",",n+s,"Z"],b),l.attr({"stroke-width":0,stroke:"none",fill:X(c)})),H&&(h=B?e.canvas3DBase=
d.cubepath(r-z-L-1,n+a+1,L,s,z+1,a+1,b):e.canvas3DBase=d.cubepath(r-z-1,n+s+a+1,q,L,z+1,a+1,b),h.attr({stroke:"none","stroke-width":0,fill:[N.replace(fa,La),!F]}),k||(k=e.canvas3dbaseline=d.path(void 0,b)),k.attr({path:B?["M",r,n,"V",s+n]:["M",r,n+s,"H",q+r],stroke:m.tintshade(N.replace(fa,La),.05).rgba})));!f&&c&&(e.canvas=d.rect({x:r,y:n,width:q,height:s,r:t,"stroke-width":0,stroke:"none",fill:X(c)},b).shadow(O))},drawAxes:function(){var a=this.logic,b=this.options,c=this.paper,d=this.layers,e=
d.dataset,h=d.layerBelowDataset=d.layerBelowDataset||c.group("axisbottom").trackTooltip(!0),k=d.layerAboveDataset=d.layerAboveDataset||c.group("axistop").trackTooltip(!0),c=this.xAxis=[],d=this.yAxis=[];h.insertBefore(e);k.insertAfter(e);if(b.xAxis&&b.xAxis.length)for(e=0,h=b.xAxis.length;e<h;e+=1)c[e]=this.xAxis[e]=new f(b.xAxis[e],this,a.isBar);else c[0]=this.xAxis[0]=new f(b.xAxis,this,a.isBar);if(b.yAxis)for(e=0,h=b.yAxis.length;e<h;e+=1)d[e]=this.yAxis[e]=new f(b.yAxis[e],this,!a.isBar,!a.isBar);
e=0;for(h=d.length;e<h;e+=1)d[e].axisData&&(d[e].axisData.title&&(d[e].axisData.title.className="fusioncharts-yaxis-"+e+"-title"),d[e].axisData.labels&&(d[e].axisData.labels.className="fusioncharts-yaxis-"+e+"-gridlabels")),d[e].draw();e=0;for(h=c.length;e<h;e+=1)c[e].axisData&&(c[e].axisData.title&&(c[e].axisData.title.className="fusioncharts-xaxis-"+e+"-title"),c[e].axisData.labels&&(c[e].axisData.labels.className="fusioncharts-xaxis-"+e+"-gridlabels")),c[e].draw()},drawScroller:function(){var a=
this,b=a.options,c=a.paper,d=a.layers,e=a.xAxis["0"]||{},f=e.axisData||{},h=f.scroll||{},k=a.canvasTop,l=a.canvasLeft,r=a.canvasWidth,p=a.canvasHeight,s=a.canvasBorderWidth,t=s||(f.showLine?f.lineThickness:0),v=s||f.lineStartExtension,f=s||f.lineEndExtension,s=b.chart.useRoundEdges,u,B,C,F,J,K,H,N,L,M,O,U,z,w,E,I=d.dataset,g=d.datalabels,S=d.tracker;F=d.layerAboveDataset;var P,X;h.enabled&&(P=d.scroll=d.scroll||c.group("scroll").insertAfter(F),F=h.scrollRatio,b=ga(b[va].xAxisScrollPos,h.startPercent),
J=h.viewPortMax,K=h.viewPortMin,B=h.vxLength,H=Lb(B),N=h.showButtons,L=h.height,M=h.padding,O=h.color,U=h.flatScrollBars,B=h.windowedCanvasWidth=e.getAxisPosition(B),u=h.fullCanvasWidth=e.getAxisPosition(J-K)-B,C=Ia(b*u),z=a.fusionCharts.jsVars._reflowData,w={hcJSON:{_FCconf:{xAxisScrollPos:0}}},E=w.hcJSON._FCconf,d.scroller=c.scroller(l-v,k+p+t+M-!!t,r+v+f,L,!0,{showButtons:N,displayStyleFlat:U,scrollRatio:F,scrollPosition:b},P).data("fullCanvasWidth",u).data("windowedCanvasWidth",B).attr({"scroll-display-style":U,
fill:O,r:s&&2||0}).scroll(function(b){var c;C=-Ia(b*u);I&&I.transform(["T",C,0]);g&&g.transform(["T",C,0]);S&&S.transform(["T",C,0]);e.setOffset&&e.setOffset(C);c={position:b,direction:b-h.lastPos||0,vxLength:H};E.xAxisScrollPos=h.lastPos=b;n(z,w,!0);if(0!==c.direction)for(X=0;X<a.datasets.length;X++)a[a.datasets[X].drawPlot+"Scroll"]&&a[a.datasets[X].drawPlot+"Scroll"].call(a,a.plots[X],a.datasets[X],c)}),function(){var b;m.eve.on("raphael.scroll.start."+d.scroller.id,function(c){b=c;q.raiseEvent("scrollstart",
{scrollPosition:c},a.logic.chartInstance)});m.eve.on("raphael.scroll.end."+d.scroller.id,function(c){q.raiseEvent("scrollend",{prevScrollPosition:b,scrollPosition:c},a.logic.chartInstance)})}());return h.enabled},finalizeScrollPlots:function(){var b=this,c=b.container,d=b.elements,e=b.layers,f=e.scroller,h=e.dataset,k=e.datalabels,e=e.tracker,l,m={},n,r=b.xAxis["0"]||{},p=(r.axisData||{}).scroll||{},t=ga(b.options[va].xAxisScrollPos,p.startPercent),u=p.fullCanvasWidth,B,C=b.logic.hcJSON.chart.animation,
F=b.logic.hcJSON.xAxis.scroll.startPercent;p.enabled&&(h.attr({"clip-rect":d["clip-canvas"]}),k.attr({"clip-rect":d["clip-canvas"]}),e.attr({"clip-rect":d["clip-canvas"]}),d=function(c){var d=b.elements.canvas,e=l.left,h=l.top,k=c.state,r=ta&&a.getTouchEvent(c)||v;c=c.originalEvent;e=(c.clientX||c.pageX||r.pageX)-e;h=(c.clientY||c.pageY||r.pageY)-h;switch(k){case "start":n=d.isPointInside(e,h);m.ox=n&&e||null;if(!n)return!1;m.prevScrollPosition=f.attrs["scroll-position"];q.raiseEvent("scrollstart",
{scrollPosition:m.prevScrollPosition},b.logic.chartInstance);break;case "end":q.raiseEvent("scrollend",{prevScrollPosition:m.prevScrollPosition,scrollPosition:m.scrollPosition},b.logic.chartInstance);n=!1;m={};break;default:if(!n)break;d=e-m.ox;m.ox=e;m.scrollPosition=f.attrs["scroll-position"]-d/u;f.attr({"scroll-position":m.scrollPosition})}},ta&&(l=s(c),c&&(U(c,"pointerdrag",d),N(c,"pointerdrag",d))),0<t&&(B=-Ia(t*u),h&&h.transform(["T",B,0]),e&&e.transform(["T",B,0]),r.setOffset&&r.setOffset(B),
C&&F?b.animationCompleteQueue.push({fn:function(){k&&k.transform(["T",B,0])},scope:b}):k&&k.transform(["T",B,0])))},drawPlotColumn:function(a,b,c){var d=this,f=a.data,h=f.length,k=a.items,l=a.graphics||(a.graphics=[]),n=d.paper,p=d.smartLabel,q=d.logic,s=d.layers,t=d.options,v=d.elements,u=t.chart,B=!1!==(t.tooltip||{}).enabled,C,F=d.definition.chart,H=t.plotOptions.series,N=H.dataLabels.style,L=d.xAxis[b.xAxis||0],M=d.yAxis[b.yAxis||0],U=d.chartWidth,W=d.chartHeight,aa=M.axisData.reversed,T=q.isLog,
z=q.is3D,w=q.isStacked,E=q.isWaterfall,I=q.isCandleStick,g=r(L.axisData.scroll,{}),ka=c||{},P=g.enabled,$=ga(ka.position,t[va].xAxisScrollPos,g.startPercent),da=ka.vxLength||Lb(g.vxLength),fa=ka.scrollStart||Da(0,Ia((h-da)*$)-1)||0,ja=ka.scrollEnd||Ra(h,fa+da+2)||h,ma=u.canvasBorderOpacity=m.color(u.plotBorderColor).opacity,ia=d.canvasBorderWidth,R=u.isCanvasBorder=0!==ma&&0<ia,Na,ea=c!==Fa?0:isNaN(+H.animation)&&H.animation.duration||1E3*H.animation,Oa=b.numColumns||1,ra=b.columnPosition||0,ha=u.use3DLighting,
na=!1===b.visible?"hidden":"visible",sa=u.overlapColumns,Ja=L.getAxisPosition(0),Y=L.getAxisPosition(1)-Ja,oa=F&&F.plotspacepercent,ta=ga(F&&F.plotpaddingpercent),xa=H.groupPadding,za=H.maxColWidth,bb=(1-.01*oa)*Y||Ra(Y*(1-2*xa),za*Oa),Ea=bb/2,ya=bb/Oa,Sa=Ra(ya-1,1<Oa?sa||ta!==Fa?0<ta?ya*ta/100:0:4:0),yc=ra*ya-Ea+Sa/2,La=M.max,yb=M.min,Xa=0<La&&0<=yb,cb=0>=La&&0>yb,gb=0<La&&0>yb,mb=cb||aa&&Xa?La:T||Xa?yb:0,fb=M.yBasePos=M.getAxisPosition(mb),tb,rb=ga(u.useRoundEdges,0),qb=s.dataset=s.dataset||n.group("dataset-orphan"),
hb=s.datalabels=s.datalabels||n.group("datalabels").insertAfter(qb),sb=s.tracker,vb=s.rectHot=s.rectHot||n.group("col-hot",sb),eb=d.canvasTop,Eb=d.canvasLeft,Mb=d.canvasWidth,Sc=d.canvasBottom,Tb=d.canvasRight,Ib,Qb,Ub,Yc,lc,mc,Ic,Jb,Yb,xb,nb,Zb,zb,bc,Ua,rc,Za,Wa,Ca,Cc,Qa,Cb,zc={fontFamily:N.fontFamily,fontSize:N.fontSize,lineHeight:N.lineHeight,fontWeight:N.fontWeight,fontStyle:N.fontStyle,color:N.color},$b,jc,kc,Nc,ob,$a,Nb,Wb,Ma,Oc,Fc,Vb,dc,ec,hc,fc,Ob,qa=ga(F.variableindex,1),Xb=0,gc=0,Ka=function(a){O.call(this,
d,a)},Ab=function(a,b){return function(c){a.attr(b);O.call(this,d,c,"DataPlotRollOver")}},kb=function(a,b){return function(c){a.attr(b);O.call(this,d,c,"DataPlotRollOut")}};d.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label",zc);hb.attr("class","fusioncharts-datalabels");ea&&(!c&&hb.attr({transform:"...t"+U+","+W}),d.animationCompleteQueue.push({fn:function(){hb.attr({transform:"...t"+-U+","+-W})},scope:d}));ya-=Sa;P&&fa>ja-da-2&&(fa=Da(0,ja-da-2));w&&(ec=qb.shadows||(qb.shadows=n.group("shadows",
qb).toBack()));Nb=qb.column||(qb.column=n.group("columns",qb));I||z||P||Nb.attrs["clip-rect"]||Nb.attr({"clip-rect":v["clip-canvas"]});E&&Nb.toBack();if(z)for(lc=u.xDepth||0,mc=u.yDepth||0,Wb=Nb.negative=Nb.negative||n.group("negative-values",Nb),Fc=Nb.column=Nb.column||n.group("positive-values",Nb),Oc=Nb.zeroPlane,!Oc&&0>yb&&0<=La&&(Oc=Nb.zeroPlane=n.group("zero-plane",Nb).insertBefore(Fc),Qb=u.zeroPlaneColor,Ub=u.zeroPlaneBorderColor,Yc=u.zeroPlaneShowBorder,v.zeroplane=n.cubepath(Eb-lc,fb+mc,Mb,
1,lc,mc,Oc).attr({fill:[Qb,!ha],stroke:Ub||"none","stroke-width":Yc?1:0})),(Ma=Wb.data("categoryplots"))||(Wb.data("categoryplots",Array(h)),Ma=Wb.data("categoryplots")),(Vb=Fc.data("categoryplots"))||(Fc.data("categoryplots",Array(h)),Vb=Fc.data("categoryplots")),xb=0;xb<h;xb+=1)Ma[xb]=Ma[xb]||n.group(Wb),Vb[xb]=Vb[xb]||n.group(Fc);else dc=Nb;p.setStyle({fontFamily:N.fontFamily,fontSize:N.fontSize,lineHeight:N.lineHeight,fontWeight:N.fontWeight,fontStyle:N.fontStyle});for(xb=fa;xb<ja;xb+=1){nb=f[xb];
Ua=nb.y;C=nb.toolText;Ib=a.index+"_"+xb;ob=$a=null;if(null===Ua){if(Yb=k[xb])ob=Yb.graphic,z||ob.attr({height:0})}else{Ic=!1;bc=ga(nb.x,xb);Zb=nb.link;zb=K(nb.borderWidth)||0;Nc=nb._FCW*Y;Za=L.getAxisPosition(nb._FCX)||L.getAxisPosition(bc)+yc;rc=nb.previousY;Ca=M.getAxisPosition(rc||mb);Wa=M.getAxisPosition(Ua+(rc||0));Qa=pb(Wa-Ca);Cb=Nc||ya;gc=parseInt(qa)?Xb++:xb;Ob={index:gc,link:Zb,value:nb.y,displayValue:nb.displayValue,categoryLabel:nb.categoryLabel,toolText:nb.toolText,id:a.userID,datasetIndex:a.index,
datasetName:a.name,visible:a.visible};if(z){0>Ua&&(Wa=Ca,Ic=!0);dc=0>Ua?Ma:Vb;(Yb=k[xb])||(Yb=k[xb]={index:xb,value:Ua,graphic:n.cubepath(dc[xb]),dataLabel:null,tracker:null,hot:null});ob=Yb.graphic;jc=kc={};nb.hoverEffects&&(jc={fill:[X(nb.color),!ha],stroke:zb&&X(nb.borderColor)||"NONE","stroke-width":zb},$b=nb.rolloverProperties,kc={fill:[X($b.color),!ha],stroke:$b.borderWidth&&X($b.borderColor)||"NONE","stroke-width":$b.borderWidth});ob.attr({cubepath:[Za-lc,ea?fb+mc:Wa+mc,Cb,ea?0:Qa,lc,mc],fill:[X(nb.color),
!ha],ishot:!B,stroke:zb&&X(nb.borderColor)||"NONE","stroke-width":zb,visibility:na}).shadow(H.shadow&&nb.shadow,ec).data("BBox",{height:Qa,width:Cb,x:Za,y:Wa});ea&&ob.animate({cubepath:[Za-lc,Wa+mc,Cb,Qa,lc,mc]},ea,"normal",d.getAnimationCompleteFn());if(Zb||B)!w&&Qa<S&&(Wa-=(S-Qa)/2,Qa=S),Yb.tracker||(Yb.tracker=n.cubepath(vb)),$a=Yb.tracker,$a.attr({cubepath:[Za-lc,Wa+mc,Cb,Qa,lc,mc],cursor:Zb?"pointer":"",stroke:zb&&e||"NONE","stroke-width":zb,fill:e,ishot:!0,visibility:na});($a||ob).data("eventArgs",
Ob).data("groupId",Ib).click(Ka).hover(Ab(ob,kc),kb(ob,jc)).tooltip(C);($a||ob)._.cubetop.data("eventArgs",Ob).data("groupId",Ib).click(Ka).hover(Ab(ob,kc),kb(ob,jc)).tooltip(C);($a||ob)._.cubeside.data("eventArgs",Ob).data("groupId",Ib).click(Ka).hover(Ab(ob,kc),kb(ob,jc)).tooltip(C);w&&Ic&&(ob.toBack(),$a&&$a.toBack())}else{Jb=!1;if(!T&&!aa&&0>Ua||!T&&aa&&0<Ua)Wa=Ca,Jb=!0;aa&&!gb&&0<Ua&&(Wa=Ca-Qa,Jb=!1);E&&0>Ua&&Ba(rc)&&(Wa-=Qa,Jb=!0);I||P||(J(Wa)<=eb&&(Qa-=eb-Wa-+R,Wa=eb-+R),Ia(Wa+Qa)>=Sc&&(Qa-=
Ia(Wa+Qa)-Sc+ +!!zb+ +R,u.xAxisLineVisible&&!R&&(Qa+=1)),1>=zb&&(Ia(Za)<=Eb&&(Cb+=Za,Za=Eb-zb/2+ +!!zb-+R,Cb-=Za),Ia(Za+Cb)>=Tb&&(Cb=Tb-Za+zb/2-+!!zb+ +R)));hc=m.crispBound(Za,Wa,Cb,Qa,zb);Za=hc.x;Wa=hc.y;Cb=hc.width;Qa=hc.height;if(!I&&R&&(!Ba(rc)||E&&rc===Ua&&Ua===nb._FCY))if(cb&&!aa)Na=Wa-(eb-zb/2),Qa+=Na,fb=Wa-=Na;else if(T||Xa||aa&&cb)Qa=Sc-Wa+zb/2,fb=Wa+Qa;E&&rc&&0<zb&&0!==H.connectorOpacity&&1===H.connectorWidth&&H.connectorDashStyle&&(--Qa,0>Ua&&(Wa+=1));1>Qa&&(Wa+=0>Ua?1:0===Ua?0:-(1-Qa),
Qa=1);b._columnWidth=Cb;if(!(Yb=k[xb])){Yb=k[xb]={index:gc,value:Ua,width:Cb,graphic:null,valueBelowPlot:Jb,dataLabel:null,tracker:null};tb=0;ea||(fb=Wa,tb=Qa||1);jc=kc={};nb.hoverEffects&&(jc={fill:X(nb.color),stroke:X(nb.borderColor),"stroke-width":zb,"stroke-dasharray":nb.dashStyle},$b=nb.rolloverProperties,kc={fill:X($b.color),stroke:X($b.borderColor),"stroke-width":$b.borderWidth,"stroke-dasharray":$b.dashStyle});fc={x:Za,y:fb,width:Cb,height:tb,r:rb,ishot:!B,fill:X(nb.color),stroke:X(nb.borderColor),
"stroke-width":zb,"stroke-dasharray":nb.dashStyle,"stroke-linejoin":"miter",visibility:na};ob?ob.attr(fc):ob=Yb.graphic=n.rect(fc,dc);ob.shadow(H.shadow&&nb.shadow,ec).data("BBox",hc);ea&&ob.animate({y:Wa,height:Qa||1},ea,"normal",d.getAnimationCompleteFn());if(Zb||B)!w&&Qa<S&&(Wa-=(S-Qa)/2,Qa=S),fc={x:Za,y:Wa,width:Cb,height:Qa,r:rb,cursor:Zb?"pointer":"",stroke:e,"stroke-width":zb,fill:e,ishot:!0,visibility:na},($a=Yb.tracker)?$a.attr(fc):$a=Yb.tracker=n.rect(fc,vb);$a=Yb.tracker;($a||ob).data("eventArgs",
Ob).data("groupId",Ib).click(Ka).hover(Ab(ob,kc),kb(ob,jc)).tooltip(C)}}Cc=d.drawPlotColumnLabel(a,b,xb,Za,Wa)}Cc&&l.push(Cc);ob&&l.push(ob);$a&&l.push($a);d.drawTracker&&d.drawTracker.call(d,a,b,xb)}a.visible=!1!==b.visible;return a},drawPlotColumnScroll:function(a,b,c){var d=a.data.length,e=a.items,f;f=c.vxLength;var h=Da(0,Ia((d-f)*c.position)-1)||0,d=Ra(d,h+f+2)||d;h>d-f-2&&(h=Da(0,d-f-2));c.scrollEnd=d;for(f=h;f<d;f++)if(!e[f]){c.scrollStart=f;this.drawPlotColumn(a,b,c);break}},drawPlotColumnLabel:function(a,
b,c,d,e,f){var h=this.options,k=this.logic;d=h.chart;var l=this.paper,m=this.smartLabel,n=this.layers,h=h.plotOptions.series.dataLabels.style,p=1===d.rotateValues?270:0,q=this.canvasHeight,s=this.canvasTop,t=a.data[c];a=a.items[c];var v=d.valuePadding+2,u=a.graphic;c=a.dataLabel;var B=r(a.valueBelowPlot,0>t.y),C=k.isStacked,k=k.is3D,F=d.xDepth||0,J=d.yDepth||0,K=t.displayValue;b=!1===b.visible?"hidden":"visible";var N=d.placeValuesInside,L;f=f||n.datalabels;Ba(K)&&K!==H&&null!==t.y?(a._state&&a._state.labelWidth||
(m=m.getOriSize(K),a._state=p?{labelWidth:m.height,labelHeight:m.width}:{labelWidth:m.width,labelHeight:m.height}),u=u.data("BBox"),n=u.height,m=L=a._state.labelHeight+v,v=.5*L+v,u=u.x+.5*u.width,L=B?s+q-(e+n):e-s,C?(e=Ra(s+q-.5*m,e+.5*n+(J||0)),e=Da(s+.5*m,e),u-=F):N?n>=m?(e+=B?n-v:v,t._valueBelowPoint=1,k&&(u-=F,e+=J)):L>=m?(e+=B?n+v:-v,k&&B&&(u-=F,e+=J)):(e+=B?n-v:v,t._valueBelowPoint=1,k&&(u-=F,e+=J)):L>=m?(e+=B?n+v:-v,k&&(B?(u-=F,e+=J):u-=F/2)):(e+=B?n-v:v,t._valueBelowPoint=1,k&&(u-=F,e+=J)),
c?c.attr({x:u,y:e,visibility:b}):c=a.dataLabel=l.text({text:K,"class":"fusioncharts-label",x:u,y:e,fill:h.color,"font-size":h.fontSize,direction:d.textDirection,visibility:b},f).attr({"line-height":h.lineHeight,"text-bound":[h.backgroundColor,h.borderColor,h.borderThickness,h.borderPadding,h.borderRadius,h.borderDash]}),p&&c.attr("transform","T0,0,R"+p)):c&&c.attr({text:H});return c},drawPlotFloatedcolumn:function(a,b){this.drawPlotColumn.call(this,a,b)},drawPlotColumn3d:function(a,b){this.drawPlotColumn.call(this,
a,b)},drawPlotBar:function(a,b){var c=this,d=a.data,f=d.length,h=a.items,k=a.graphics=[],l=c.paper,n=c.logic,r=c.layers,p=c.options,q=c.elements,s=p.chart,t=!1!==(p.tooltip||{}).enabled,v,u=c.definition.chart,p=p.plotOptions.series,B=p.dataLabels.style,C={fontFamily:B.fontFamily,fontSize:B.fontSize,lineHeight:B.lineHeight,fontWeight:B.fontWeight,fontStyle:B.fontStyle},B=c.xAxis[b.xAxis||0],F=c.yAxis[b.yAxis||0],H=n.is3D,n=n.isStacked,N=s.canvasBorderOpacity=m.color(s.plotBorderColor).opacity,L=c.canvasBorderWidth,
N=s.isCanvasBorder=0!==N&&0<L,L=isNaN(+p.animation)&&p.animation.duration||1E3*p.animation,M=b.numColumns||1,U=b.columnPosition||0,W=s.use3DLighting,aa=!1===b.visible?"hidden":"visible",z=s.overlapColumns,w=B.getAxisPosition(0),w=B.getAxisPosition(1)-w,E=u&&u.plotspacepercent,u=ga(u&&u.plotpaddingpercent),I=p.groupPadding,g=p.maxColWidth,E=(1-.01*E)*w||Ra(w*(1-2*I),g*M),w=E/2,E=E/M,z=Ra(E-1,1<M?z||u!==Fa?0<u?E*u/100:0:4:0),M=E-z,U=U*E-w+z/2,ka=F.max,P=F.min,z=F.getAxisPosition(0>ka&&0>P?ka:0<ka&&
0<P?P:0),u=ga(s.useRoundEdges,0),T=c.canvasTop,w=c.canvasLeft,$=c.canvasHeight,E=c.canvasRight,da=c.chartWidth,fa=c.chartHeight,ja,ma,R,Na,ea,Oa,ra,ha,ia,na,I=F.axisData.effectiveZeroPlaneThickness;ra=r.dataset=r.dataset||l.group("dataset-orphan");var Ja=r.datalabels=r.datalabels||l.group("datalabels").insertAfter(ra),r=r.tracker,Y,sa,va,oa,Da,ta,g=function(a){O.call(this,c,a)},xa=function(a,b){return function(d){a.attr(b);O.call(this,c,d,"DataPlotRollOver")}},za=function(a,b){return function(d){a.attr(b);
O.call(this,c,d,"DataPlotRollOut")}},Ea;c.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label",C);Ja.attr("class","fusioncharts-datalabels");L&&(c.animationCompleteQueue.push({fn:function(){Ja.attr({transform:"...t"+-da+","+-fa})},scope:c}),Ja.attr({transform:"...t"+da+","+fa}));n&&(Da=ra.shadows||(ra.shadows=l.group("shadows",ra).toBack()));ha=ra.column=ra.column||l.group("bars",ra);if(H)for(ja=s.xDepth||0,ma=s.yDepth||0,C=ha.negative=ha.negative||l.group("negative-values",ha),ra=ha.column=
ha.column||l.group("positive-values",ha),va=ha.zeroPlane,!va&&0>P&&0<=ka&&(va=ha.zeroPlane=l.group("zero-plane",ha).insertBefore(ra),na=s.zeroPlaneColor,ka=s.zeroPlaneBorderColor,P=s.zeroPlaneShowBorder,q.zeroplane=l.cubepath(z-ja,T+ma,1,$,ja,ma,va).attr({fill:[na,!W],stroke:ka||"none","stroke-width":P?1:0})),(va=C.data("categoryplots"))||(C.data("categoryplots",Array(f)),va=C.data("categoryplots")),(na=ra.data("categoryplots"))||(ra.data("categoryplots",Array(f)),na=ra.data("categoryplots")),q=0;q<
f;q+=1)va[q]=va[q]||l.group(C),na[q]=na[q]||l.group(ra);else ha.attrs["clip-rect"]||ha.attr({"clip-rect":q["clip-canvas"]}),oa=ha;q=0;for(C=f-1;q<f;q+=1,--C){T=d[q];P=T.y;Y=$=null;if(null===P){if(Oa=h[q])Y=Oa.graphic,H||Y.attr({width:0})}else{ha=ga(T.x,q);ra=T.link;v=T.toolText;ka=K(T.borderWidth)||0;ha=B.getAxisPosition(ha)+U;Oa=(R=T.previousY)?F.getAxisPosition(R):z;ia=F.getAxisPosition(P+(R||0));R=pb(ia-Oa);0<P&&(ia=Oa);Ba(b.previousData)&&Ba(b.previousData[q].y)&&n&&1>pb(b.previousData[q].y)*
F.pixelValueRatio&&(0<=P?ia+=1:--ia);sa={index:q,link:ra,value:T.y,displayValue:T.displayValue,categoryLabel:T.categoryLabel,toolText:T.toolText,id:a.userID,datasetIndex:a.index,datasetName:a.name,visible:a.visible};if(H){oa=0>P?va:na;(Oa=h[q])||(Oa=h[q]={index:q,value:P,graphic:l.cubepath(oa[C]),dataLabel:null,tracker:null});Y=Oa.graphic;ea=Na={};T.hoverEffects&&(ea={fill:[X(T.color),!W],stroke:ka&&X(T.borderColor)||"NONE","stroke-width":ka},Na=T.rolloverProperties,Na={fill:[X(Na.color),!W],stroke:Na.borderWidth&&
X(Na.borderColor)||"NONE","stroke-width":Na.borderWidth});Y.attr({cubepath:[L?z-ja:ia-ja,ha+ma,L?0:R,M,ja,ma],fill:[X(T.color),!W],ishot:!t,stroke:ka&&X(T.borderColor)||"NONE","stroke-width":ka,"stroke-dasharray":T.dashStyle,cursor:ra?"pointer":"",visibility:aa}).shadow(p.shadow&&T.shadow,Da).data("BBox",{height:M,width:R,x:ia,y:ha});L&&Y.animate({cubepath:[ia-ja,ha+ma,R,M,ja,ma]},L,"normal",c.getAnimationCompleteFn());if(ra||t)!n&&R<S&&(ia-=(S-R)/2,R=S),Oa.tracker||(Oa.tracker=l.cubepath(r)),$=Oa.tracker,
$.attr({cubepath:[ia-ja,ha+ma,R,M,ja,ma],cursor:ra?"pointer":"",stroke:ka&&e||"NONE","stroke-width":ka,fill:e,ishot:!0});($||Y).data("eventArgs",sa).click(g).hover(xa(Y,Na),za(Y,ea)).tooltip(v);($||Y)._.cubetop.data("eventArgs",sa).click(g).hover(xa(Y,Na),za(Y,ea)).tooltip(v);($||Y)._.cubeside.data("eventArgs",sa).click(g).hover(xa(Y,Na),za(Y,ea)).tooltip(v);if(!n||n&&0>P)Y.toBack(),$&&$.toBack()}else{J(ia)<=w&&(R+=ia,ia=w+ka/2+.2,s.xAxisLineVisible&&!N&&--ia,R-=ia);Ia(ia+R)>=E&&(R=E-ia-ka/2-.2);
ta=m.crispBound(ia,ha,R,M,ka);ia=ta.x;ha=ta.y;R=ta.width;Ea=ta.height;1>=R&&(R=1,ia+=0>P?-R:0===P?0:1<I?R:0);(Oa=h[q])||(Oa=h[q]={index:q,value:P,height:Ea,graphic:null,dataLabel:null,tracker:null});Y=Oa.graphic;ea=Na={};T.hoverEffects&&(ea={fill:X(T.color),stroke:X(T.borderColor),"stroke-width":ka,"stroke-dasharray":T.dashStyle},Na=T.rolloverProperties,Na={fill:X(Na.color),stroke:X(Na.borderColor),"stroke-width":Na.borderWidth,"stroke-dasharray":Na.dashStyle});P={x:L?z:ia,y:ha,width:L?0:R||1,height:Ea,
r:u,fill:X(T.color),ishot:!t,stroke:X(T.borderColor),"stroke-width":ka,"stroke-dasharray":T.dashStyle,"stroke-linejoin":"miter",cursor:ra?"pointer":"",visibility:aa};Y?Y.attr(P):Y=Oa.graphic=l.rect(P,oa);Y.shadow(p.shadow&&T.shadow,Da).data("BBox",ta);L&&Y.animate({x:ia,width:R||1},L,"normal",c.getAnimationCompleteFn());if(ra||t)!n&&R<S&&(ia-=(S-R)/2,R=S),$=Oa.tracker,P={x:ia,y:ha,width:R,height:M,r:u,cursor:ra?"pointer":"",stroke:e,"stroke-width":ka,fill:e,ishot:!0},$?$.attr(P):$=Oa.tracker=l.rect(P,
r),$.data("eventArgs",sa);($||Y).data("eventArgs",sa).click(g).hover(xa(Y,Na),za(Y,ea)).tooltip(v)}v=c.drawPlotBarLabel(a,b,q,ia,ha)}v&&k.push(v);Y&&k.push(Y);$&&k.push($);c.drawTracker&&c.drawTracker.call(c,a,b,q)}a.visible=!1!==b.visible;return a},drawPlotBarLabel:function(a,b,c,d,e,f){var h=this.options,k=this.logic,l=h.chart,m=this.paper,n=this.layers,p=h.plotOptions.series.dataLabels.style,h=this.canvasLeft,r=this.canvasWidth,q=a.data[c],s=a.items[c];a=l.valuePadding+2;var t=s.graphic;c=s.dataLabel;
var v=0>q.y,u=k.isStacked,k=k.is3D,B=l.xDepth||0,C=l.yDepth||0,F=q.displayValue;b=!1===b.visible?"hidden":"visible";var J=l.placeValuesInside;f=f||n.datalabels;if(Ba(F)&&F!==H&&null!==q.y){c||(c=s.dataLabel=m.text({"class":"fusioncharts-label",text:F,"font-size":p.fontSize,title:q.originalText||"",fill:p.color,direction:l.textDirection,x:0,y:0,"line-height":p.lineHeight},f).attr("text-bound",[p.backgroundColor,p.borderColor,p.borderThickness,p.borderPadding,p.borderRadius,p.borderDash]));n=c.getBBox();
f=t.data("BBox");p=f.height;m=f.width;f=u?"middle":v?J?"start":"end":J?"end":"start";l=v?d-h:h+r-(d+m);n=n.width;n+=a;p=e+.5*p;q=d+(v?0:m);e=v?d-h:h+r-(d+m);if(u)q=Da(h+.5*n,q+.5*(v?m:-m)),q=Ra(h+r-.5*n,q),q-=k?B:0,p+=k?C:0;else if(J?m>=n?(q+=v?a:-a,k&&(p+=C,q-=B)):n<l?(q+=v?-a:a,f=v?"end":"start",k&&v&&(q-=B)):(v?(q=d+m+Da(n-d-m+h,0)-a,f="end",q-=k?B:0):(q=d-Da(n-(h+r-d),0)+a,f="start"),k&&(q-=B,p+=C)):e>=n?(q+=v?-a:a,k&&v&&(q-=B,p+=B)):(q+=v?a+n:-(a+n),k&&(q-=B,p+=C)),q>h+r||q<h)q=h+4,f="start";
c.attr({x:q,y:p,"text-anchor":f,visibility:b})}else c&&c.attr({text:H});return c},drawPlotBar3d:function(a,b){this.drawPlotBar.call(this,a,b)},drawPlotLine:function(a,c){var d=this,f=d.paper,h=d.elements,k=d.options,l=k.chart,n=d.logic,p=k.plotOptions.series,q=a.items,r=a.graphics=a.graphics||[],s,v=d.xAxis[c.xAxis||0],t=d.yAxis[c.yAxis||0],u=n.multisetRealtime||n.dragExtended,B=n.isWaterfall,C,F,J,H,N,L=0,M=!1!==(k.tooltip||{}).enabled,U,S=isNaN(+p.animation)&&p.animation.duration||1E3*p.animation,
W,z=p.dataLabels.style,w={fontFamily:z.fontFamily,fontSize:z.fontSize,lineHeight:z.lineHeight,fontWeight:z.fontWeight,fontStyle:z.fontStyle},E=l.xDepth||0,I=l.yDepth||0,g=l.series2D3Dshift,ka=c.step,P=c.drawVerticalJoins,T=c.useForwardSteps,aa=a.data,$=!1===c.visible?"hidden":"visible",da,ia=aa.length,ha=v.getAxisPosition(0),R=v.getAxisPosition(1)-ha,fa=R*ia,ea=v.axisData.scroll||{},ja=l.hasScroll||!1,ra,ma=p.connectNullData,na=d.chartWidth,va=d.chartHeight,Ja=function(){rc.attr({"clip-rect":null});
Ua.show();bc.show();Za.show();Ib.attr({transform:"...t"+-na+","+-va})},Y,sa,ta,xa,Fa,Ia,za,Ea=null,Ba,ya,La=p.connectorWidth=K(c.lineWidth),Sa=c.color,Xa,cb,fb=p.connectorDashStyle=c.dashStyle,mb,gb,tb,pb,qb,hb,eb,rb,vb,sb=d.layers,Eb=sb.dataset=sb.dataset||f.group("dataset-orphan"),Ib=sb.datalabels=sb.datalabels||f.group("datalabels").insertAfter(Eb),Tb=sb.tracker,Lb=sb.lineHot=sb.lineHot||f.group("line-hot",Tb),Mb=h["clip-canvas-init"].slice(0),Qb=h["clip-canvas"].slice(0),Ub=t.axisData.reversed,
lc=t.max,mc=t.min,Ic=t.getAxisPosition(0<lc&&0<mc?Ub?lc:mc:0>lc&&0>mc?Ub?mc:lc:Ub?lc:0)+(g?I:0),Jb=[],Yb=l.anchorTrackingRadius,xb=/drag/ig.test(d.logic.rendererId),nb,Zb,zb,bc,Ua,rc,Za,Wa,Ca,Cc,Qa,Cb,zc=[],$b=function(a){O.call(this,d,a)},jc=function(a){return function(b){d.hoverPlotAnchor(this,b,"DataPlotRollOver",a,d)}},kc=function(a){return function(b){d.hoverPlotAnchor(this,b,"DataPlotRollOut",a,d)}},Nc=function(b,g,h,k,l,m,n,p){return function(){var q=h.imageUrl,s=h.imageScale,v=h.imageAlpha,
t=n.imageHoverAlpha,u=n.imageHoverScale,w=this.height*s*.01,z=this.width*s*.01,B=this.width*u*.01;eb={x:b-this.width*s*.005,y:g-this.height*s*.005,width:z,height:w,alpha:v};rb={x:b-this.width*u*.005,y:g-this.height*u*.005,width:B,height:this.height*u*.01,alpha:t};t=B>z?rb:eb;xb&&(t={cx:b,cy:g,r:.5*Da(w,z)});(k.graphic=pb=f.image(q,Za).attr(eb).css({opacity:.01*v}).data("alwaysInvisible",!s).data("setRolloverProperties",n).data("setRolloverAttr",rb).data("setRolloutAttr",eb).data("anchorRadius",s).data("anchorHoverRadius",
u))&&r.push(pb);if(sa||M||n)qb=k.tracker=(xb?f.circle(Lb):f.rect(Lb)).attr(t).attr({cursor:sa?"pointer":"",stroke:e,"stroke-width":h.lineWidth,fill:e,ishot:!0,visibility:$}).data("eventArgs",l).data("groupId",nb).click($b).hover(jc(k),kc(k)).tooltip(m);d.drawTracker&&d.drawTracker.call(d,a,c,p);(Qa=k.dataLabel=d.drawPlotLineLabel(a,c,p,b,g))&&r.push(Qa)}},ob=function(b,e,g,f,h,k,l,m){return function(){(Qa=f.dataLabel=d.drawPlotLineLabel(a,c,m,b,e))&&r.push(Qa)}};d.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label",
w);Ib.attr("class","fusioncharts-datalabels");p.connectorOpacity=m.color(Sa).opacity;t.yBasePos=Ic;B&&(C=(F=d.definition.chart)&&F.plotspacepercent,J=p.groupPadding,H=p.maxColWidth,N=(1-.01*C)*R||Ra(R*(1-2*J),1*H),L=N/2);Ib.attr({transform:"...t"+na+","+va});S&&d.animationCompleteQueue.push({fn:Ja,scope:d});zb=Eb.line||(Eb.line=f.group("line-connector",Eb));bc=a.lineShadowLayer||(a.lineShadowLayer=f.group("connector-shadow",zb));Ua=a.anchorShadowLayer||(a.anchorShadowLayer=f.group("anchor-shadow",
zb));rc=a.lineLayer||(a.lineLayer=f.group("connector",zb));Za=a.anchorLayer||(a.anchorLayer=f.group("anchors",zb));Za.hide();bc.hide();Ua.hide();for(da=0;da<ia;da+=1){Y=aa[da];Fa=Y.y;Ia=Y.previousY||0;U=Y.toolText;nb=a.index+"_"+da;vb=Qa=pb=qb=null;s=q[da]={index:da,value:null,graphic:null,connector:null,dataLabel:null,shadowGroup:Ua,tracker:null};if(null===Fa)zc.length=0,0===ma&&(Ea=null);else{xa=ga(Y.x,da);sa=Y.link;"boxandwhisker"===c.relatedSeries&&c.pointStart&&(xa+=c.pointStart);ya=t.getAxisPosition(Fa+
Ia)+(g?I:0);Ba=v.getAxisPosition(xa)-E;Ba=oa(Ba,La,La).position;ya=oa(ya,La,La).position;if((mb=Y.marker)&&mb.enabled)if(gb=mb.symbol.split("_"),tb="spoke"===gb[0]?1:0,ta=mb.radius,Wa=mb.shadow,Zb={index:da,link:sa,value:Y.y,displayValue:Y.displayValue,categoryLabel:Y.categoryLabel,toolText:Y.toolText,id:a.userID,datasetIndex:a.index,datasetName:a.name,visible:a.visible},eb=rb={},hb=Y.rolloverProperties,mb.imageUrl)Cb=new b,Cb.onload=Nc(Ba,ya,mb,s,Zb,U,hb,da),Cb.onerror=ob(Ba,ya,mb,s,Zb,U,hb,da),
Cb.src=mb.imageUrl;else{hb&&(eb={polypath:[gb[1]||2,Ba,ya,ta,mb.startAngle,tb],fill:X(mb.fillColor),"stroke-width":mb.lineWidth,stroke:X(mb.lineColor)},rb={polypath:[hb.sides||2,Ba,ya,hb.radius,hb.startAngle,hb.dip],fill:X(hb.fillColor),"stroke-width":hb.lineWidth,stroke:X(hb.lineColor)});pb=s.graphic=f.polypath(gb[1]||2,Ba,ya,ta,mb.startAngle,tb,Za).attr({fill:X(mb.fillColor),ishot:!M,"stroke-width":mb.lineWidth,stroke:X(mb.lineColor),cursor:sa?"pointer":"",visibility:ta?$:"hidden"}).data("alwaysInvisible",
!ta).data("setRolloverProperties",hb).data("setRolloverAttr",rb).data("setRolloutAttr",eb).data("anchorRadius",ta).data("anchorHoverRadius",hb&&hb.radius).shadow(Wa||!1,Ua);if(sa||M||hb)ta=Da(ta,hb&&hb.radius||0,Yb),qb=s.tracker=f.circle({cx:Ba,cy:ya,r:ta,cursor:sa?"pointer":"",stroke:e,"stroke-width":mb.lineWidth,fill:e,ishot:!0,visibility:$},Lb);(qb||pb).data("eventArgs",Zb).data("groupId",nb).click($b).hover(jc(s),kc(s)).tooltip(U);d.drawTracker&&d.drawTracker.call(d,a,c,da)}Ca=Cc!==[X(Y.color||
Sa),Y.dashStyle||fb].join(":");if(null!==Ea){if(zc.length&&(Jb=Jb.concat(zc),zc.length=0),(u||B||!Jb.join(""))&&Jb.push("M",za,Ea),B&&Jb.push("m",-L,0),ka?T?(Jb.push("H",Ba),B&&Jb.push("h",L),P?Jb.push("V",ya):Jb.push("m",0,ya-Ea)):(P&&Jb.push("V",ya),Jb.push("M",za,ya,"H",Ba)):Jb.push("L",Ba,ya),u||Ca)vb=s.connector=f.path(Jb,rc).attr({"stroke-dasharray":cb,"stroke-width":La,stroke:Xa,"stroke-linecap":"round","stroke-linejoin":2<La?"round":"miter",visibility:$}).shadow(p.shadow&&Y.shadow,bc),Jb=
[]}else!u&&zc.push("M",Ba,ya);mb&&mb.imageUrl||(Qa=s.dataLabel=d.drawPlotLineLabel(a,c,da,Ba,ya));za=Ba;Ea=ya;Xa=X(Y.color||Sa);cb=Y.dashStyle||fb;Cc=[Xa,cb].join(":")}Qa&&r.push(Qa);pb&&r.push(pb);vb&&r.push(vb);qb&&r.push(qb)}!u&&Jb.join("")&&(vb=f.path(Jb,rc).attr({"stroke-dasharray":cb,"stroke-width":La,stroke:Xa,"stroke-linecap":"round","stroke-linejoin":2<=La?"round":"miter",visibility:$}).shadow(p.shadow&&Y.shadow,bc))&&r.push(vb);ja&&(ra=ea.startPercent,Qb[2]=fa+Mb[0],1===ra&&(Mb[0]=Qb[2],
Qb[0]=0));S?(W=m.animation({"clip-rect":Qb},S,ja?"easeIn":"normal",d.getAnimationCompleteFn()),rc.attr({"clip-rect":Mb}).animate(B?W.delay(S):W)):(Ja&&Ja(),Ja=void 0);a.visible=!1!==c.visible;return a},hoverPlotAnchor:function(a,b,c,d,e){var f=d.graphic;d=d.dataLabel;var h=e.options.chart,k=1===h.rotateValues?270:0,l=f.data("setRolloverProperties"),m=f.data("isRealtime"),n=m&&f.attr("polypath"),p=f.data("setRolloverAttr"),q="image"===f.type,r=f.data("setRolloutAttr"),s=d&&(d.data("isBelow")?1:-1)*
(q?.5*(p.height-r.height):f.data("anchorHoverRadius")-f.data("anchorRadius")),v="DataPlotRollOver"==c?p:r,t={transform:"T0,"+("DataPlotRollOver"===c?s:0)+"R"+k},u={fill:v.fill,"stroke-width":v["stroke-width"],stroke:v.stroke},v=q?v:{polypath:v.polypath},h=h.syncLabelWithAnchor,B=f.data("anchorRadius"),C=f.data("anchorHoverRadius"),p=!(/,0\)$/.test(p.fill)&&/,0\)$/.test(r.fill))&&f.data("anchorHoverRadius")-f.data("anchorRadius")&&l.animation&&50;d&&d.data("isMiddle")&&(t={transform:"T,"+("DataPlotRollOver"===
c?s:0)+",0R"+k});l&&(("DataPlotRollOver"==c&&0!==C||"DataPlotRollOut"==c&&0!==B)&&f.attr({visibility:"visible"}),q?f.css({opacity:.01*v.alpha}):f.attr(u),m&&!q&&(v.polypath[1]=n[1],v.polypath[2]=n[2]),f.stop(),f.animate(v,p,"easeOut",function(){("DataPlotRollOver"==c&&!C||"DataPlotRollOut"==c&&!B)&&f.attr({visibility:"hidden"})}),d&&d.stop(),p&&h&&d&&d.animate(t,p,"easeOut"));O.call(a,e,b,c)},drawPlotArea:function(a,c){var d=this,f=d.paper,h=d.options,k=h.chart,l=d.logic,m=h.plotOptions.series,p=
d.elements,q=a.items,r=a.graphics=a.graphics||[],s,v=d.xAxis[c.xAxis||0],t=d.yAxis[c.yAxis||0],u=t.axisData.reversed,B=k.xDepth||0,C=k.yDepth||0,l=l.isStacked,F=!1!==(h.tooltip||{}).enabled,J,K,h=m.dataLabels.style,H={fontFamily:h.fontFamily,fontSize:h.fontSize,lineHeight:h.lineHeight,fontWeight:h.fontWeight,fontStyle:h.fontStyle,color:h.color},h=isNaN(+m.animation)&&m.animation.duration||1E3*m.animation,N=k.series2D3Dshift,L="0"===d.definition.chart.drawfullareaborder,M=a.data,U=!1===c.visible?"hidden":
"visible",S=M.length,z=v.getAxisPosition(0),w=(v.getAxisPosition(1)-z)*S,E=v.axisData.scroll||{},z=k.hasScroll||!1,I=m.connectNullData,g,W,P,T,aa,$=t.max,da=t.min,ia=t.getAxisPosition(0<$&&0>da?0:!u&&0<$&&0<=da?da:$)+(N?C:0),ha=d.chartWidth,R=d.chartHeight,u=function(){fb.attr({"clip-rect":null});mb.show();Xa.show();La.attr({transform:"...t"+-ha+","+-R})},ja=null,ea,fa,$=c.lineWidth,da=c.dashStyle,ra=X(c.fillColor),ma=X(c.lineColor),na=0,sa=/drag/ig.test(d.logic.rendererId),va,Y,ta,oa,xa,Ba,ya=[],
Fa=[],Ea=null,Ia=[],za=d.layers;T=za.dataset=za.dataset||f.group("dataset-orphan");var La=za.datalabels=za.datalabels||f.group("datalabels").insertAfter(T),Ea=za.tracker,Ra=za.areaHot=za.areaHot||f.group("area-hot",Ea),za=p["clip-canvas-init"].slice(0),p=p["clip-canvas"].slice(0),k=k.anchorTrackingRadius,Sa,Xa,cb,mb,fb,gb,pb,qb,hb,eb,rb=function(a){O.call(this,d,a)},sb=function(a){return function(b){d.hoverPlotAnchor(this,b,"DataPlotRollOver",a,d)}},tb=function(a){return function(b){d.hoverPlotAnchor(this,
b,"DataPlotRollOut",a,d)}},Ea=function(b,g,h,k,l,m,p,q){return function(){var s=h.imageUrl,v=h.imageScale,t=h.imageAlpha,u=p.imageHoverAlpha,w=p.imageHoverScale,z=this.width*v*.01,B=this.width*w*.01;xa={x:b-this.width*v*.005,y:g-this.height*v*.005,width:z,height:this.height*v*.01,alpha:t};Ba={x:b-this.width*w*.005,y:g-this.height*w*.005,width:B,height:this.height*w*.01,alpha:u};u=B>z?Ba:xa;sa&&(u={cx:b,cy:g,r:.5*Da(B,z)});(k.graphic=Y=f.image(s,mb).attr(xa).css({opacity:.01*t}).data("alwaysInvisible",
!v).data("setRolloverProperties",p).data("setRolloverAttr",Ba).data("setRolloutAttr",xa).data("anchorRadius",v).data("anchorHoverRadius",w))&&r.push(Y);if(W||F||p)Sa=n({cursor:W?"pointer":"",stroke:e,"stroke-width":h.lineWidth,fill:e,ishot:!0,visibility:U},u),ta=k.tracker=(sa?f.circle(Sa,Ra):f.rect(Sa,Ra)).data("eventArgs",l).click(rb).hover(sb(k),tb(k)).tooltip(m),d.drawTracker&&d.drawTracker.call(d,a,c,q);(eb=k.dataLabel=d.drawPlotLineLabel(a,c,q,b,g))&&r.push(eb)}},vb=function(b,e,f,g,h,k,l,m){return function(){(eb=
g.dataLabel=d.drawPlotLineLabel(a,c,m,b,e))&&r.push(eb)}};d.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label",H);La.attr("class","fusioncharts-datalabels");t.yBasePos=ia;La.attr({transform:"...t"+ha+","+R});h&&d.animationCompleteQueue.push({fn:u,scope:d});H=T;l&&(gb=H.shadows||(H.shadows=f.group("shadows",H).toBack()));fb=H.area=H.area||f.group("area",H);H=H.areaConnector||(H.areaConnector=f.group("area-connector",H));a.lineShadowLayer||(a.lineShadowLayer=f.group("connector-shadow",
H));Xa=a.anchorShadowLayer||(a.anchorShadowLayer=f.group("anchor-shadow",H));cb=a.lineLayer||(a.lineLayer=f.group("connector",H));mb=a.anchorLayer||(a.anchorLayer=f.group("anchors",H));mb.hide();Xa.hide();H=T;for(H=0;H<S;H+=1){g=M[H];T=g.y;s=ga(g.x,H);ea=v.getAxisPosition(s)-B;Y=eb=ta=null;s=q[H]={};if(null===T)0===I&&(ja=null,0<na&&(1===na?ya.splice(-8,8):(ya=ya.concat(Fa),ya.push("Z")),Fa=[])),s.chart=d,s.index=H,s.value=T;else{W=g.link;J=g.toolText;K=g.previousY;aa=(aa=t.getAxisPosition(K)||null)||
ia;fa=t.getAxisPosition(T+(K||0))+(N?C:0);if((hb=g.marker)&&hb.enabled)if(K={index:H,link:W,value:g.y,displayValue:g.displayValue,categoryLabel:g.categoryLabel,toolText:g.toolText,id:a.userID,datasetIndex:a.index,datasetName:a.name,visible:a.visible},xa=Ba={},oa=g.rolloverProperties,hb.imageUrl)P=new b,P.onload=Ea(ea,fa,hb,s,K,J,oa,H),P.onerror=vb(ea,fa,hb,s,K,J,oa,H),P.src=hb.imageUrl;else{va=hb.symbol.split("_");P=hb.radius;qb=hb.shadow;oa&&(xa={polypath:[va[1]||2,ea,fa,P,hb.startAngle,0],fill:X(hb.fillColor),
"stroke-width":hb.lineWidth,stroke:X(hb.lineColor)},oa=g.rolloverProperties,Ba={polypath:[oa.sides||2,ea,fa,oa.radius,oa.startAngle,oa.dip],fill:X(oa.fillColor),"stroke-width":oa.lineWidth,stroke:X(oa.lineColor)});Y=s.graphic=f.polypath(va[1]||2,ea,fa,P,hb.startAngle,0,mb).attr({fill:X(hb.fillColor),ishot:!F,"stroke-width":hb.lineWidth,stroke:X(hb.lineColor),cursor:W?"pointer":"",visibility:P?U:"hidden"}).data("alwaysInvisible",!P).data("setRolloverProperties",oa).data("setRolloverAttr",Ba).data("setRolloutAttr",
xa).data("anchorRadius",P).data("anchorHoverRadius",oa&&oa.radius).shadow(qb||!1,Xa);if(W||F||oa)l||(P=Da(P,oa&&oa.radius||0,k)),ta=s.tracker=f.circle({cx:ea,cy:fa,r:P,cursor:W?"pointer":"",stroke:e,"stroke-width":hb.lineWidth,fill:e,ishot:!0,visibility:U},Ra);(ta||Y).data("eventArgs",K).click(rb).hover(sb(s),tb(s)).tooltip(J);d.drawTracker&&d.drawTracker.call(d,a,c,H)}null===ja?(Ia.push("M",ea,",",fa),ya.push("M",ea,",",aa),na=0):Ia.push("L",ea,",",fa);ya.push("L",ea,",",fa);Fa.unshift("L",ea,",",
aa);na++;ja=fa;hb&&hb.imageUrl||(eb=s.dataLabel=d.drawPlotLineLabel(a,c,H,ea,fa));s.chart=d;s.index=H;s.value=T;s.dataLabel=eb}eb&&r.push(eb);Y&&r.push(Y);ta&&r.push(ta)}0<na&&(1===na?ya.splice(-8,8):(ya=ya.concat(Fa),ya.push("Z")));(Ea=a.graphic=f.path(ya,fb).attr({fill:ra,"stroke-dasharray":da,"stroke-width":L?0:$,stroke:ma,"stroke-linecap":"round","stroke-linejoin":2<$?"round":"miter",visibility:U}).shadow(m.shadow&&g.shadow,gb))&&r.push(Ea);z&&(m=E.startPercent,p[2]=w+za[0],1===m&&(za[0]=p[2],
p[0]=0));h?pb=fb.attr({"clip-rect":za}).animate({"clip-rect":p},h,z?"easeIn":"normal",d.getAnimationCompleteFn()):(u&&u(),u=void 0);gb&&(h?gb.attr({"clip-rect":za}).animateWith(fb,pb,{"clip-rect":p},h,z?"easeIn":"normal",function(){gb.attr({"clip-rect":null})}):gb.attr({"clip-rect":null}));L&&(m=a.connector=f.path(Ia,cb).attr({"stroke-dasharray":da,"stroke-width":$,stroke:ma,"stroke-linecap":"round","stroke-linejoin":2<$?"round":"miter",visibility:U}),h?cb.attr({"clip-rect":za}).animateWith(fb,pb,
{"clip-rect":p},h,z?"easeIn":"normal",function(){cb.attr({"clip-rect":null})}):cb.attr({"clip-rect":null}),m&&r.push(m));a.visible=!1!==c.visible;return a},drawPlotScatter:function(a,b){var c=this,d=c.options,f=d.chart,h=d.plotOptions.series,k=c.paper,l=c.elements,m=a.items,n,p=a.graphics=a.graphics||[],q=c.xAxis[b.xAxis||0],r=c.yAxis[b.yAxis||0],s=a.data,v=!1===b.visible?"hidden":"visible",d=!1!==(d.tooltip||{}).enabled,t,u=h.dataLabels.style,B={fontFamily:u.fontFamily,fontSize:u.fontSize,lineHeight:u.lineHeight,
fontWeight:u.fontWeight,fontStyle:u.fontStyle,color:u.color},u=isNaN(+h.animation)&&h.animation.duration||1E3*h.animation,C=c.chartWidth,F=c.chartHeight,J,K,H,N,L,M,z,w,E,I=b.lineWidth,g=0<I,U=b.color,P=b.dashStyle,S=h.connectNullData,W=[],T,aa,$,da,R,ga,ea=c.layers,fa=ea.dataset||(ea.dataset=k.group("dataset-orphan")),ia=ea.datalabels||(ea.datalabels=k.group("datalabels").insertAfter(fa)),ea=ea.tracker,f=f.anchorTrackingRadius,ha,ja,ma,na=function(a){O.call(this,c,a)},Y=function(a){return function(b){c.hoverPlotAnchor(this,
b,"DataPlotRollOver",a,c)}},oa=function(a){return function(b){c.hoverPlotAnchor(this,b,"DataPlotRollOut",a,c)}};c.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label",B);ia.attr("class","fusioncharts-datalabels");u&&(c.animationCompleteQueue.push({fn:function(){ia.attr({transform:"...t"+-C+","+-F})},scope:c}),ia.attr({transform:"...t"+C+","+F}));ha=fa.line||(fa.line=k.group("line-connector",fa));a.lineShadowLayer=k.group("connector-shadow",ha);fa=a.anchorShadowLayer=k.group("anchor-shadow",
ha);B=a.lineLayer=k.group("connector",ha);ha=a.anchorLayer=k.group("anchors",ha);J=0;for(K=s.length;J<K;J+=1){H=s[J];T=H.marker;w=E=da=t=R=null;ma=a.index+"_"+J;M=H.y;L=H.x;if(null!==M&&null!==L){if(T&&T.enabled){N=H.link;t=H.toolText;$=T.radius;ja=T.shadow;E=r.getAxisPosition(M);w=q.getAxisPosition(L);aa={index:J,link:N,y:H.y,x:H.x,displayValue:H.displayValue,categoryLabel:H.categoryLabel,toolText:H.toolText,id:a.userID,datasetIndex:a.index,datasetName:a.name,visible:a.visible};da=T.symbol.split("_");
n=m[J]={index:J,x:L,y:M,value:M};L=M={};H.hoverEffects&&(L={polypath:[da[1]||2,w,E,$,T.startAngle,0],fill:X(T.fillColor),"stroke-width":T.lineWidth,stroke:X(T.lineColor)},ga=H.rolloverProperties,M={polypath:[ga.sides||2,w,E,ga.radius,ga.startAngle,ga.dip],fill:X(ga.fillColor),"stroke-width":ga.lineWidth,stroke:X(ga.lineColor)});da=n.graphic=k.polypath(da[1]||2,w,E,$,T.startAngle,0,ha).attr({fill:X(T.fillColor),ishot:!d,"stroke-width":T.lineWidth,stroke:X(T.lineColor),cursor:N?"pointer":"",visibility:$?
v:"hidden"}).data("alwaysInvisible",!$).data("setRolloverProperties",ga).data("setRolloverAttr",M).data("setRolloutAttr",L).data("anchorRadius",$).data("anchorHoverRadius",ga&&ga.radius).shadow(ja||!1,fa);if(N||d||ga)$=Da($,ga&&ga.radius||0,f),R=n.tracker=k.circle({cx:w,cy:E,r:$,cursor:N?"pointer":"",stroke:e,"stroke-width":T.lineWidth,fill:e,ishot:!0,visibility:v},ea);(R||da).data("eventArgs",aa).data("groupId",ma).click(na).hover(Y(n),oa(n)).tooltip(t)}g&&((void 0===z||null===z&&0===S)&&w&&E&&W.push("M",
w,",",E),w&&E&&W.push("L",w,",",E),z=E);t=n.dataLabel=c.drawPlotLineLabel(a,b,J,w,E)}else g&&0===S&&(z=null),m[J]={chart:c,index:J,x:L,y:M};t&&p.push(t);da&&p.push(da);R&&p.push(R);c.drawTracker&&c.drawTracker.call(c,a,b,J)}W.length&&(h=a.graphic=k.path(W,B).attr({"stroke-dasharray":P,"stroke-width":I,stroke:U,"stroke-linecap":"round","stroke-linejoin":2<I?"round":"miter",visibility:v}).shadow(h.shadow&&H.shadow),B.attr({"clip-rect":l[u?"clip-canvas-init":"clip-canvas"]}),u&&B.animate({"clip-rect":l["clip-canvas"]},
u,"normal"),p.push(h));u&&ha.attr({opacity:0}).animate({opacity:1},u,"normal",c.getAnimationCompleteFn());a.visible=!1!==b.visible;return a},drawPlotLineLabel:function(a,b,c,d,e,f){var h=this.options,k=h.chart,l=this.paper,m=this.layers,n=h.plotOptions.series.dataLabels.style,h=1===k.rotateValues?270:0,p=this.canvasHeight,q=this.canvasTop,r=a.data,s=r[c],v=a.items[c],u=ia(s.valuePosition,"auto").toLowerCase();a=this.logic.defaultSeriesType;var t=v.graphic,B=s.marker,t=B&&B.enabled?t&&"image"==t.type&&
.5*t.attr("height")||B&&B.radius-3:0,t=k.valuePadding+2+t;b=!1===b.visible?"hidden":"visible";B=v.dataLabel;f=f||m.datalabels;switch(u){case "above":c=0;break;case "below":c=1;break;default:m=r[c-1]||{},r=r[c+1]||{},c=c?m.y>s.y?1:(null==m.y&&r.y)>s.y?1:0:0}m=s.displayValue;Ba(m)&&m!==H?(B?h&&B.attr("transform",["r",360-h]):B=v.dataLabel=l.text(f).attr({"class":"fusioncharts-label",text:m,fill:n.color,"text-bound":[n.backgroundColor,n.borderColor,n.borderThickness,n.borderPadding,n.borderRadius,n.borderDash],
direction:k.textDirection,"font-weight":n.fontWeight,"font-style":n.fontStyle,"font-family":n.fontFamily,"font-size":n.fontSize,"line-height":n.lineHeight}),B.attr({title:s.originalText||"",fill:n.color}),v._state&&v._state.labelWidth||(f=B.getBBox(),v._state={labelWidth:f.width,labelHeight:f.height}),k=l=h?v._state.labelWidth:v._state.labelHeight,f=e-q,p=q+p-e,k=k+t+4,q=.5*l+t,/bubble/i.test(a)||(c?p>k?(e+=q,s._valueBelowPoint=1):f>k&&(e-=q,s._valueBelowPoint=0):f>k?(e-=q,s._valueBelowPoint=0):p>
k&&(e+=q,s._valueBelowPoint=1)),B.attr({x:d,y:e,visibility:b}).data("isBelow",s._valueBelowPoint),h&&B.attr("transform","T0,0,R"+h)):B&&B.attr({text:H});return B},drawLabels:function(){for(var a=this.paper,b=this.options,c=b.labels&&b.labels.items&&b.labels.items,d=c&&c.length,e=this.layers.layerAboveDataset,f=this.elements.quadran||(this.elements.quadran=[]),h=this.canvasTop,k=this.canvasLeft,b=b.chart.textDirection,l={right:"end",left:"start",undefined:"start"},m,n,p;d--;)p=c[d],m=p.style,n={fontFamily:m.fontFamily,
fontSize:m.fontSize,lineHeight:m.lineHeight,fontWeight:m.fontWeight,fontStyle:m.fontStyle,fill:m.color},Ba(p.html)&&p.html!==H&&(f[d]=a.text({text:p.html},e).css(n).attr({x:parseInt(m.left,10)+k,y:parseInt(m.top,10)+h,"text-anchor":l[p.textAlign],"vertical-align":p.vAlign,direction:b,"text-bound":[m.backgroundColor,m.borderColor,m.borderThickness,m.borderPadding,m.borderRadius,m.borderDash]}))}},F["renderer.root"]);F("renderer.piebase",{isHovered:!1,getPlotData:function(a,b){var c=this.datasets[0],
d=c.data[a],c=c.userData||(c.userData=[]),e,f;if(c[a])c=c[a];else{c=c[a]={};for(f in d)"object"!==typeof(e=d[f])&&"function"!==typeof e&&0!==f.indexOf("_")&&(c[f]=e);c.value=c.y;c.label=c.name;delete c.y;delete c.total;delete c.doNotSlice;delete c.name;delete c.centerAngle;delete c.showInLegend}c.sliced=b;return c},redrawDataLabels:function(a){var b=a.elements.plots[0];a.placeDataLabels(!0,b.items,b);return{}},sliceInOtherPies:function(a){var b=this.options.series[0],c=b.plot.items,d=c.length,e=0,
f;for(b.enableMultiSlicing=!0;d--;)d!==a&&(f=c[d]).sliced&&++e&&this.plotGraphicClick.call(f);b.enableMultiSlicing=!1;return!!e},plotGraphicClick:function(a){var b=this.graphic||this,c=b.plotItem||b.data("plotItem"),d=c.seriesData,e=c.chart,f=e.logic.chartInstance,h=c.index,k=b.data("eventArgs")||{},l=e.options.series[0].enableMultiSlicing,m=d.data[c.index].doNotSlice,p=c.slicedTranslation,r,s;!d.isRotating&&O.call(b,e,a);if(!(d.isRotating||d.singletonCase||m||(b=!l&&e.sliceInOtherPies(h),(a=c.sliced)&&
b))){if(T&&!u){b=(new Date).getTime();if(c.lastSliceTimeStamp&&400>b-c.lastSliceTimeStamp)return;c.lastSliceTimeStamp=b}b=c.graphic;d=c.connector;l=c.dataLabel;p="object"===typeof p?"t"+p:p;m=c.connectorPath;r=(a?-1:1)*c.transX;s=(a?-1:1)*c.transY;q.raiseEvent("slicingStart",{slicedState:a,dataIndex:"index"in k&&k.index,data:e.getPlotData(h,a)},f);b.animate({transform:a?"t0,0":p},200,"easeIn",function(){q.raiseEvent("slicingEnd",{slicedState:c.sliced,dataIndex:"index"in k&&k.index,data:e.getPlotData(h,
c.sliced)},f)});l&&l.x&&l.animate({x:l.x+(a?0:r)},200,"easeIn");m&&(m[1]+=r,m[2]+=s,m[4]+=r,m[6]+=r,d.animate({path:m},200,"easeIn"));a=c.sliced=!a;b={hcJSON:{series:[]}};b.hcJSON.series[0]={data:p=[]};p[h]={sliced:a};n(f.jsVars._reflowData,b,!0);return a}},plotDragStart:function(a,b,c){var e=this.data("plotItem"),f=e.chart,e=e.seriesData,h=f.options.series,k=-f.datasets[0].startAngle*Mb;e.isRotating=!1;if(h[0].enableRotation){h=f.container;f={left:0,top:0};if(h.getBoundingClientRect)h=h.getBoundingClientRect(),
f.top=h.top+(d.pageYOffset||l.scrollTop||0)-(l.clientTop||0),f.left=h.left+(d.pageXOffset||l.scrollLeft||0)-(l.clientLeft||0);else for(;h;)f.left+=h.offsetLeft||0,f.top+=h.offsetTop||0,h!==l.body&&h!==l.documentElement&&(f.left-=h.scrollLeft||0,f.top-=h.scrollTop||0),h=h.offsetParent;e.chartPosition=f;a=t.call(c,a,b,e.pieCenter,e.chartPosition);e.dragStartAngle=a;e.startingAngleOnDragStart=k}},plotDragEnd:function(a){var b=this.data("plotItem"),c=b.chart,d=b.seriesData,e=-c.datasets[0].startAngle*
Mb,f={hcJSON:{series:[{startAngle:e}]}};c.disposed||(n(c.logic.chartInstance.jsVars._reflowData,f,!0),c.rotate(d,c.options.series[0]));!d.isRotating&&c.plotGraphicClick.call(b,a);d.isRotating&&(setTimeout(function(){d.isRotating=!1},0),q.raiseEvent("RotationEnd",{startingAngle:C(e,!0),changeInAngle:e-d.startingAngleOnDragStart},c.logic.chartInstance));!c.isHovered&&c.onPlotHover(this,!1)},plotDragMove:function(a,b,c,d,e){a=this.data("plotItem");var f=a.chart,h=a.seriesData,k=f.options.series;k[0].enableRotation&&
!h.singletonCase&&(c=t.call(e,c,d,h.pieCenter,h.chartPosition),h.isRotating||(h.dragStartAngle!==c&&(h.isRotating=!0),q.raiseEvent("RotationStart",{startingAngle:C(h.startingAngleOnDragStart,!0)},f.logic.chartInstance)),k[0].startAngle+=c-h.dragStartAngle,h.dragStartAngle=c,h.moveDuration=0,c=(new Date).getTime(),!h._lastTime||h._lastTime+h.timerThreshold<c)&&(setTimeout(function(){f.rotate(h,k[0])},0),h._lastTime=c)},plotRollOver:function(a){var b=this.plotItem||this.data("plotItem"),c=b.chart,d,
e;b.seriesData.isRotating||(O.call(this,c,a,"DataPlotRollOver"),c.onPlotHover(this,!0));c.isHovered=!0;(a=b.innerDiameter)&&(d=b.centerLabelConfig)&&(e=d.label)&&c.drawDoughnutCenterLabel(e,b.center[0],b.center[1],a,a,d,!1)},plotRollOut:function(a){var b=this.plotItem||this.data("plotItem"),c=b.chart,d=c.options.series[0],e,f;b.seriesData.isRotating||(O.call(this,c,a,"DataPlotRollOut"),c.onPlotHover(this,!1));c.isHovered=!1;(a=b.innerDiameter)&&(e=d.centerLabelConfig)&&((f=e.label)||!f)&&c.drawDoughnutCenterLabel(f,
b.center[0],b.center[1],a,a,e,!1)},onPlotHover:function(a,b){var c=a.data("plotItem"),d=c.rolloverProperties,e=b?d.color:c.color,f=b?d.borderWidth:c.borderWidth,h=b?d.borderColor:c.borderColor;d&&c.graphic.attr({fill:X(e),"stroke-width":f,stroke:h})},getEventArgs:function(a){a=a||{};return{datasetName:a.label,datasetIndex:a.originalIndex,id:a.userID,visible:!0,label:a.label,value:a.value,percentValue:a.percentage,tooltext:a.toolText,link:a.link,sliced:a.sliced}},legendClick:function(a){var b=a.chart;
b.elements.plots[0].isRotating=!1;b.plotGraphicClick.call(a)},placeDataLabels:function(){var a=function(a,b){return a.point.value-b.point.value},b=function(a,b){return a.angle-b.angle},c=["start","start","end","end"],d=[-1,1,1,-1],e=[1,1,-1,-1];return function(f,h,k,l){var m=this.options.plotOptions,n=m.pie,p=this.canvasLeft+.5*this.canvasWidth,q=this.canvasTop+.5*this.canvasHeight,r=this.smartLabel,s=m.series.dataLabels,v=s.style,t=ga(Lb(parseFloat(v.lineHeight)),12),u=Ea(s.placeLabelsInside,1===
h.length?!0:!1),m=s.skipOverlapLabels,B=s.manageLabelOverflow,C=s.connectorPadding,F=s.distance,J;J=l&&l.metrics||[p,q,n.size,n.innerSize||0];var K=J[1],H=J[0];l=.5*J[2];var N=[[],[],[],[]],M=this.canvasLeft,z=this.canvasTop,n=this.canvasWidth,F=k.labelsRadius||(k.labelsRadius=l+F),q=p=parseInt(v.fontSize,10),w=q/2,C=[C,C,-C,-C];k=k.labelsMaxInQuadrant||(k.labelsMaxInQuadrant=Ub(F/q));var s=s.isSmartLineSlanted,E=J[3]/2,I,g,O,P,U,S,T,W,X,aa,R,$,ea,da,fa,ha,ia,ja;J=Number.POSITIVE_INFINITY;R=[];I=
[];f||r.setStyle(v);if(1==h.length&&!E&&u)u=h[0],(ea=u.dataLabel)&&ea.show(),u.slicedTranslation=[M,z],ea&&(ea.attr({visibility:fb,align:"middle",transform:["t",H,K]}),ea.x=H);else if(u)ja=E+(l-E)/2,L(h,function(a){(ea=a.dataLabel)&&ea.show();ea&&($=a.angle,aa=K+ja*xa($),S=H+ja*gb($),ea.x=S,ea._x=S,ea.y=aa,a.sliced&&(ia=a.slicedTranslation,fa=ia[0]-M,ha=ia[1]-z,S+=fa,aa+=ha),ea.attr({visibility:fb,align:"middle",transform:["t",S,aa]}))});else{L(h,function(a){(ea=a.dataLabel)&&ea.show();ea&&($=a.angle%
rb,0>$&&($=rb+$),da=0<=$&&$<Eb?1:$<vb?2:$<Ib?3:0,N[da].push({point:a,angle:$}))});for(h=f=4;h--;){if(m&&(v=N[h].length-k,0<v))for(N[h].sort(a),R=N[h].splice(0,v),v=0,E=R.length;v<E;v+=1)u=R[v].point,u.dataLabel.attr({visibility:"hidden"}),u.connector&&u.connector.attr({visibility:"hidden"});N[h].sort(b)}h=Da(N[0].length,N[1].length,N[2].length,N[3].length);v=Da(Ra(h,k)*q,F+q);I=N[0].concat(N[1]);R=N[2].concat(N[3]);for(h=I.length-1;0<=h;h--)u=I[h].point,delete u.clearance,delete u.clearanceShift,
O=pb(v*xa(u.angle)),Math.abs(J-O)<2*t&&(u.clearance=0,I[h+1].point.clearanceShift=t/2),J=O;J=Number.POSITIVE_INFINITY;h=0;for(E=R.length;h<E;h++)u=R[h].point,delete u.clearance,delete u.clearanceShift,O=pb(v*xa(u.angle)),Math.abs(J-O)<2*t&&(u.clearance=0,R[h-1].point.clearanceShift=t/2),J=O;N[1].reverse();for(N[3].reverse();f--;){R=N[f];E=R.length;m||(q=E>k?v/E:p,w=q/2);t=E*q;J=v;for(h=0;h<E;h+=1,t-=q)O=pb(v*xa(R[h].angle)),J<O?O=J:O<t&&(O=t),J=(R[h].oriY=O)-q;I=c[f];E=v-(E-1)*q;J=0;for(h=R.length-
1;0<=h;--h,E+=q)if(u=R[h].point,$=R[h].angle,P=u.sliced,ea=u.dataLabel,O=pb(v*xa($)),O<J?O=J:O>E&&(O=E),J=O+q,t=void 0===u.clearance?2*Lb(ga(parseFloat(u.style.border),12),12):2*Lb(ga(parseFloat(u.style.border),u.clearance)),W=(O+R[h].oriY)/2,O=H+e[f]*F*gb(Xa.asin(W/v)),W*=d[f],W+=K,X=K+l*xa($),U=H+l*gb($),(2>f&&O<U||1<f&&O>U)&&(O=U),S=O+C[f],aa=W-w-2,T=S+C[f],ea.x=T,ea._x=T,B&&(g=1<f?T-this.canvasLeft:this.canvasLeft+n-T,r.setStyle(u.style),t=ga(Lb(parseFloat(u.style.lineHeight)),12)+t,t=r.getSmartText(u.labelText,
g,t),void 0===u.clearance&&t.height>q&&(W+=q),ea.attr({text:t.text,title:t.tooltext||""})),ea.y=aa,P&&(fa=u.transX,ha=u.transY,S+=fa,O+=fa,U+=fa,X+=ha,T+=fa),ea.attr({visibility:fb,"text-anchor":I,vAlign:"middle",x:T,y:W}),t=u.connector)u.connectorPath=u=["M",U,X,"L",s?O:U,W,S,W],t.attr({path:u,visibility:fb})}}}}()},F["renderer.root"])}]);
FusionCharts.register("module",["private","modules.renderer.js-interface",function(){var f=this,t=f.hcLib,C=f.renderer.getRenderer("javascript"),q=t.hasModule,d=t.loadModule,a=t.getMetaSentence,m=t.moduleCmdQueue,F=t.executeWaitingCommands,c=t.injectModuleDependency,l=t.moduleDependencies,b=t.getDependentModuleName,p,H;p=function(c){var d,h,k,l={},m;c=a(c);for(d in f.core.items)d=f.core.items[d],h=d.chartType(),k=d.options.chartTypeSourcePath+h,(h=d.jsVars)&&h.waitingModule&&d.__state.rendering&&
t.needsModule(c.predicate,k)&&(h.waitingModuleError=!0,h=b(k).concat(h.userModules),h.length&&(h=h[h.length-1],l[h]=t.moduleCmdQueue[h]));for(m in l)F(l[m]);f.raiseError(f.core,"11171116151","run","HC-interface~renderer.load","Unable to load required modules and resources: "+c.key)};H=function(a,b,c){var d=a.args,l=a.options;a._chartMessageImageStyle={imageHAlign:d.typeNotSupportedMessageImageHAlign||l.baseChartMessageImageHAlign,imageVAlign:d.typeNotSupportedMessageImageVAlign||l.baseChartMessageImageVAlign,
imageAlpha:d.typeNotSupportedMessageImageAlpha||l.baseChartMessageImageAlpha,imageScale:d.typeNotSupportedMessageImageScale||l.baseChartMessageImageScale};a._chartMessageStyle={color:d.typeNotSupportedMessageColor||l.baseChartMessageColor,fontFamily:d.typeNotSupportedMessageFont||l.baseChartMessageFont,fontSize:d.typeNotSupportedMessageFontSize||l.baseChartMessageFontSize};f.hcLib.createChart(a,b,"stub",c,l.typeNotSupportedMessage)};t.eventList=f.extend(f.legacyEventList,{loaded:"FC_Loaded",dataloaded:"FC_DataLoaded",
rendered:"FC_Rendered",drawcomplete:"FC_DrawComplete",dataxmlinvalid:"FC_DataXMLInvalid",nodatatodisplay:"FC_NoDataToDisplay",exported:"FC_Exported"});t.raiseEvent=f.raiseEventWithLegacy;l.charts=f.extend(l.charts||{},{column2d:0,column3d:0,bar2d:0,bar3d:0,pie2d:0,pie3d:0,line:0,area2d:0,doughnut2d:0,doughnut3d:0,pareto2d:0,pareto3d:0,mscolumn2d:0,mscolumn3d:0,msline:0,msarea:0,msbar2d:0,msbar3d:0,stackedcolumn2d:0,marimekko:0,stackedcolumn3d:0,stackedarea2d:0,stackedcolumn2dline:0,stackedcolumn3dline:0,
stackedbar2d:0,stackedbar3d:0,msstackedcolumn2d:0,mscombi2d:0,mscombi3d:0,mscolumnline3d:0,mscombidy2d:0,mscolumn3dlinedy:0,stackedcolumn3dlinedy:0,msstackedcolumn2dlinedy:0,scatter:0,bubble:0,ssgrid:0,scrollcolumn2d:0,scrollcolumn3d:0,scrollline2d:0,scrollarea2d:0,scrollstackedcolumn2d:0,scrollcombi2d:0,scrollcombidy2d:0,zoomline:0});l.powercharts=f.extend(l.powercharts||{},{spline:0,splinearea:0,msspline:0,mssplinearea:0,mssplinedy:0,multiaxisline:0,multilevelpie:0,waterfall2d:0,msstepline:0,inversemsline:0,
inversemscolumn2d:0,inversemsarea:0,errorbar2d:0,errorscatter:0,errorline:0,logmsline:0,logmscolumn2d:0,logstackedcolumn2d:0,radar:0,dragnode:0,candlestick:0,selectscatter:0,dragcolumn2d:0,dragline:0,dragarea:0,boxandwhisker2d:0,kagi:0,heatmap:0});l.widgets=f.extend(l.widgets||{},{angulargauge:0,bulb:0,cylinder:0,drawingpad:0,funnel:0,hbullet:0,hled:0,hlineargauge:0,vlineargauge:0,pyramid:0,realtimearea:0,realtimecolumn:0,realtimeline:0,realtimelinedy:0,realtimestackedarea:0,realtimestackedcolumn:0,
sparkcolumn:0,sparkline:0,sparkwinloss:0,thermometer:0,vbullet:0,gantt:0,vled:0});l.maps=f.extend(l.maps||{},{});f.extend(C,{render:function(a,d){var h=this.chartType(),k=this.options.chartTypeSourcePath+h,l=this.jsVars,p=this.__state,F=t.chartAPI,n=this.options,N=this.args,B=this.options.showChartLoadingMessage,U,r;U=b(k).concat(l.userModules);l.isResizing&&(l.isResizing=clearTimeout(l.isResizing));l.hcObj&&l.hcObj.destroy&&l.hcObj.destroy();if(F[h]){if(F[p.lastRenderedType]&&p.lastRenderedType!==
h)for(r in f.raiseEvent("chartTypeChanged",{previousType:p.lastRenderedType,newType:h},this),F[p.lastRenderedType].eiMethods)delete this[r];p.lastRenderedType=h;p.lastRenderedSrc=this.src;!l.waitingModuleError&&t.raiseEvent("internal.loaded",{type:h,triggeredModuleLoad:l.drLoadAttempted||l.waitingModule},this,[this.id]);delete l.waitingModule;delete l.waitingModuleError;delete l.drLoadAttempted;f.hcLib.createChart(this,a,h,d)}else{if(h&&q(U)){if(l.drLoadAttempted){f.raiseError(this,11112822001,"run",
"HC-interface~renderer.render","Chart runtimes not loaded even when resource is present");H(this,a,d);return}c(k)&&(U=b(k).concat(l.userModules));l.drLoadAttempted=!0}else{if(!U.length){H(this,a,d);return}if(l.waitingModuleError){H(this,a,d);delete l.waitingModule;delete l.waitingModuleError;return}}(h=m[U[U.length-1]])?(h.push({cmd:"render",obj:this,args:arguments}),l.waitingModule||(l=B?n.PBarLoadingText||n.loadMessage:"",this._chartMessageImageStyle={imageHAlign:N.loadMessageImageHAlign||n.baseChartMessageImageHAlign,
imageVAlign:N.loadMessageImageVAlign||n.baseChartMessageImageVAlign,imageAlpha:N.loadMessageImageAlpha||n.baseChartMessageImageAlpha,imageScale:N.loadMessageImageScale||n.baseChartMessageImageScale},this._chartMessageStyle={color:N.loadMessageColor||n.baseChartMessageColor,fontFamily:N.loadMessageFont||n.baseChartMessageFont,fontSize:N.loadMessageFontSize||n.baseChartMessageFontSize},f.hcLib.createChart(this,a,"stub",void 0,l),C.load.call(this,a,d))):(f.raiseError(this,12080515551,"run","HC-interface~renderer.render",
"Unregistered module in dependentModule definition."),this._chartMessageImageStyle={imageHAlign:N.renderErrorMessageImageHAlign||n.baseChartMessageImageHAlign,imageVAlign:N.renderErrorMessageImageVAlign||n.baseChartMessageImageVAlign,imageAlpha:N.renderErrorMessageImageAlpha||n.baseChartMessageImageAlpha,imageScale:N.renderErrorMessageImageScale||n.baseChartMessageImageScale},this._chartMessageStyle={color:N.renderErrorMessageColor||n.baseChartMessageColor,fontFamily:N.renderErrorMessageFont||n.baseChartMessageFont,
fontSize:N.renderErrorMessageFontSize||n.baseChartMessageFontSize},f.hcLib.createChart(this,a,"stub",void 0,n.renderErrorMessage))}},update:function(a){var b=this.ref,c=this.jsVars,d=c&&c.fcObj,d=c.container||d&&d.options&&d.options.containerElement&&d.options.containerElement.childNodes[0];c.hcObj&&c.hcObj.destroy&&c.hcObj.destroy();c.isResizing&&(c.isResizing=clearTimeout(c.isResizing));void 0===a.error?(delete c.stallLoad,delete c.loadError,this.isActive()?this.src!==this.__state.lastRenderedSrc?
this.render():f.hcLib.createChart(this,d):this.__state.rendering&&!c.waitingModule&&f.hcLib.createChart(this,d)):(this.isActive()&&"function"===typeof b.showChartMessage&&b.showChartMessage("InvalidXMLText"),delete c.loadError)},resize:function(a){var b=this.ref,c,d=this.jsVars;b&&b.resize&&(d.isResizing&&(d.isResizing=clearTimeout(d.isResizing)),d.isResizing=setTimeout(function(){c=f.normalizeCSSDimension(a.width,a.height,b);void 0!==a.width&&(b.style.width=c.width);void 0!==a.height&&(b.style.height=
c.height);b.resize();delete d.isResizing},0))},dispose:function(){var a,b=this.jsVars;b.isResizing&&(b.isResizing=clearTimeout(b.isResizing));b.instanceAPI&&b.instanceAPI.dispose&&(b.instanceAPI.dispose(),delete b.instanceAPI);if(a=this.ref)f.purgeDOM(a),a.parentNode&&a.parentNode.removeChild(a);b.container=null;t.cleanupWaitingCommands(this)},load:function(a,c){var h=this.jsVars,k=this.chartType(),l=f.hcLib.chartAPI[k],k=b(k).concat(h.userModules),m=k[k.length-1];l||!k||k&&0===k.length?(delete h.waitingModule,
a&&H(this,a||this.ref,c)):h.waitingModule||(h.waitingModule=!0,delete h.waitingModuleError,d(k,function(){delete h.waitingModule;F(t.moduleCmdQueue[m])},p,this))}})}]);
FusionCharts.register("module",["private","modules.api.dynamicchartattributes",function(){var f=this;f.extend(f.core,{setChartAttribute:function(t,C){var q,d,a,m;if("string"===typeof t)q=t,t={},t[q]=C;else if(null===t||"object"!==typeof t)return;m=0;if(a=(q=this.getChartData(f.dataFormats.JSON))&&(q.chart||q.graph||q.map)){for(d in t)m+=1,null===t[d]?delete a[d.toLowerCase()]:a[d.toLowerCase()]=t[d];0<m&&("undefined"===typeof a.animation&&(a.animation="0"),this.setChartData(q,f.dataFormats.JSON))}else f.raiseError(this,
"2105141421","run","#setChartAttribute()","Could not retrieve attribute list. Is data ready?")},getChartAttribute:function(t){var C=this.getChartData(f.dataFormats.JSON),C=C&&(C.chart||C.graph||C.map),q,d;if(0===arguments.length||void 0===t||void 0===C)return C;if("string"===typeof t)q=C[t.toString().toLowerCase()];else if(t instanceof Array)for(q={},d=0;d<t.length;d+=1)q[t[d]]=C[t[d].toString().toLowerCase()];else f.raiseError(this,"25081429","param","~getChartAttribute()",'Unexpected value of "attribute"');
return q}},!0)}]);
FusionCharts.register("module",["private","api.linkmanager",function(){var f=this,t=f.FusionChartsDOMInsertModes,C={},q=function(a,d){this.items={};this.root=a;this.parent=d;d instanceof f.core?this.level=this.parent.link.level+1:(C[a.id]=[{}],this.level=0)},d=function(a,d){return(a.options.containerElement===d.options.containerElement||a.options.containerElementId===d.options.containerElementId)&&a.options.insertMode===t.REPLACE};f.policies.link=["link",void 0];q.prototype.configuration=function(){return C[this.root.id][this.level]||
(C[this.root.id][this.level]={})};f.extend(f.core,{configureLink:function(a,d){var q;if(a instanceof Array){for(q=0;q<a.length;q+=1)"object"!==typeof C[this.link.root.id][q]&&(C[this.link.root.id][q]={}),f.extend(C[this.link.root.id][q],a[q]);C[this.link.root.id].splice(a.length)}else"object"===typeof a?("number"!==typeof d&&(d=this.link.level),void 0===C[this.link.root.id][d]&&(C[this.link.root.id][d]={}),f.extend(C[this.link.root.id][d],a)):f.raiseError(this,"25081731","param","~configureLink()",
"Unable to update link configuration from set parameters")}},!0);f.addEventListener("beforeInitialize",function(a){a.sender.link instanceof q?a.sender.link.parent instanceof f.core&&(a.sender.link.parent.link.items[a.sender.id]=a.sender):a.sender.link=new q(a.sender)});f.addEventListener("linkedChartInvoked",function(a,m){var t=a.sender,c=t.clone({dataSource:m.data,dataFormat:m.linkType,link:new q(t.link.root,t)},!0),l=m.alias,b;l&&(!c.typeSource&&c.swfUrl&&(c.typeSource=c.swfUrl.replace(/(.*?)?[^\/]*\.swf.*?/ig,
"$1")),c.type=l);t.args&&0!==parseInt(t.args.animate,10)&&delete c.animate;f.extend(c,t.link.configuration());f.raiseEvent("beforeLinkedItemOpen",{level:t.link.level},t.link.root,void 0,function(){f.core.items[c.id]instanceof f.core&&f.core.items[c.id].dispose();b=new f.core(c);d(b,t)||t.options.overlayButton&&t.options.overlayButton.message||("object"!==typeof t.options.overlayButton&&(t.options.overlayButton={}),t.options.overlayButton.message="Close");b.render();f.raiseEvent("linkedItemOpened",
{level:t.link.level,item:b},t.link.root)})});f.addEventListener("overlayButtonClick",function(a,m){if("LinkManager"===m.id){var q=a.sender,c=q.link.level-1,l=q.link.parent,b=q.link.root;f.raiseEvent("beforeLinkedItemClose",{level:c,item:q},b,q,function(){setTimeout(function(){f.core.items[q.id]&&q.dispose();f.raiseEvent("linkedItemClosed",{level:c},b)},0);l.disposed||l.isActive()||!d(q,l)||l.render()})}});f.addEventListener("Loaded",function(a){a=a.sender;var d;a&&void 0!==a.link&&a.link.root!==a&&
a.link.parent instanceof f.core&&(a.ref&&"function"===typeof a.ref.drawOverlayButton?(d=f.extend({show:!0,id:"LinkManager"},a.link.parent.options.overlayButton),f.extend(d,a.link.parent.link.configuration().overlayButton||{}),a.ref.drawOverlayButton(d)):f.raiseWarning(a,"04091602","run","::LinkManager^Loaded","Unable to draw overlay button on object. -"+a.id))});f.addEventListener("beforeDispose",function(a){var d=a.sender;d&&d.link instanceof q&&(d&&d.link&&d.link.parent instanceof f.core&&d.link.parent.link&&
d.link.parent.link.items&&delete d.link.parent.link.items[a.sender.id],delete C[d.id])})}]);
FusionCharts.register("module",["private","modules.renderer.js-thememanager",function(){var f=this,t,C,q,d=/\s+!important$/,a=/\\!important$/,m=function(a,b){for(var c=b.length,d=-1;c--;)if(a===b[c]){d=c;break}return d},F=function(a,b,c,d,f){var l,n,p,q;f?(d.push(a),f.push(b)):(d=[a],f=[b]);if(b instanceof Array)for(l=0;l<b.length;l+=1){try{n=a[l],p=b[l]}catch(s){continue}if("object"!==typeof p)c&&void 0===p||(a[l]=p);else{if(null===n||"object"!==typeof n)n=a[l]=p instanceof Array?[]:{};q=m(p,f);
-1!==q?n=a[l]=d[q]:F(n,p,c,d,f)}}else for(l in b){try{n=a[l],p=b[l]}catch(r){continue}if(null!==p&&"object"===typeof p)if(q=Object.prototype.toString.call(p),"[object Object]"===q){if(null===n||"object"!==typeof n)n=a[l]={};q=m(p,f);-1!==q?n=a[l]=d[q]:F(n,p,c,d,f)}else"[object Array]"===q?(null!==n&&n instanceof Array||(n=a[l]=[]),q=m(p,f),-1!==q?n=a[l]=d[q]:F(n,p,c,d,f)):a[l]=p;else a[l]=p}return a},c=function(a,b,c){if("object"!==typeof a&&"object"!==typeof b)return null;if("object"!==typeof b||
null===b)return a;"object"!==typeof a&&(a=b instanceof Array?[]:{});F(a,b,c);return a},l=function(b){var c={important:!1,str:""};if(!b)return c;b=b.toString();d.test(b)?(b=b.replace(d,""),c.important=!0):(b=b.replace(a,"!imporant"),c.important=!1);c.str=b;return c},b=function(a,c){var d,f,l,m,n,q,s=0,t=0;for(d in a)if(f=a[d],f instanceof Array)for(q=f.length,n=0;n<q;n+=1){if(m=f[n],"object"===typeof m)if("category"===d)if("true"===m.vline){if(l=c.component("vline",s,m))p(m,l),s+=1}else{if(l=c.component("category",
t,m,q))p(m,l),t+=1}else if(l=c.component(d,n,m,q))p(m,l),b(m,l)}else"object"===typeof f&&(l=c.component(d,null,f))&&(p(f,l),b(f,l))},p=function(a,b){var c=b.getAll(),d,f;for(d in c)f=c[d].toString(),f=l(f),f.important?a[d.toLowerCase()]=f.str:void 0===a[d.toLowerCase()]&&(a[d.toLowerCase()]=f.str)},H=function(a,b){"geo"===b.defaultSeriesType&&s.call(this,a,b)},s=function(a,b){var c=a.sender,d=c.getChartData(f.dataFormats.JSON,!0),l;d.error||((l=d.data.chart.theme)?q.themify(l,c,c.chartType(),d.data,
"geo"===b.defaultSeriesType&&"geo"):c.jsVars.themeObject&&c.jsVars.themeObject.dispose())};t=function(){this.themeStore={}};t.prototype={constructor:t,add:function(a){for(var b=0,c=a.length,d;b<c;b+=1)(d=a[b].name)&&(this.themeStore[d]=a[b])},themify:function(a,b,c,d,l){var m=b.jsVars,n=a.split(","),p=[],q=n.length,t,r;if(q){for(r=0;r<q;r+=1){t=this.themeStore;var F;F=n[r];F=F.replace(/^\s\s*/,"");for(var X=/\s/,aa=F.length;X.test(F.charAt(--aa)););F=F.slice(0,aa+1);(t=t[F])&&p.push(this.evaluateThemeJSON(t.theme,
b,c,l))}p.length?(m.themeObject=new C(p,b,!1,d),this.applyTheme(b),b.addEventListener("chartTypeChanged",s),b.addEventListener("internal.drawstart",H)):f.raiseWarning(b,"14051100501","run","api.themes~themify()",'The theme "'+a+'" requested has not been registered.')}},evaluateThemeJSON:function(a,b,d,f){var l={},m=b.jsVars,n=function(a){var b,d;for(b in a)d=a[b],l[b]=d instanceof Array?c(l[b]||[],d):"object"===typeof d?c(l[b]||{},d):d};d=d||b.chartType();m.themeObject&&a!==m.themeObject&&(m.themeObject.dispose(),
delete m.themeObject);n(a.base);f&&a[f]&&n(a[f]);d&&a[d]&&n(a[d]);return l},applyTheme:function(a){a=a.jsVars.themeObject;var c=a.getThemedJSONData().data;c&&b(c,a)}};C=function(a,b,d,f){this.themeArray=a;this.themeComponents={};this.base={};this.chartInstance=b;this.isChildInstance=Boolean(d);this.themedData=d?null:c({},f);this.length=a.length;b=0;for(d=a.length;b<d;b+=1)this.parse(a[b])};C.prototype={constructor:C,pushTheme:function(a){a&&(this.themeArray.push(a),this.parse(a),this.length+=1)},
popTheme:function(){},parse:function(a){var b=this.themeComponents,d=this.chartInstance,f=this.base,m,p,n;for(p in a)if("string"===typeof a[p]||"number"===typeof a[p])if(f[p]){if(m=l(a[p]),n=l(f[p]),m.important||!n.important)f[p]=a[p]}else f[p]=a[p];else b[p]||(b[p]=[]),m=b[p],a[p]instanceof Array?m.push(c([],a[p])):"object"===typeof a[p]?m.push(new C([a[p]],d,!0)):"function"===typeof a[p]&&m.push(a[p])},merge:function(a){var b=this.base,c=a.base,d=this.themeComponents,f=a.themeComponents,m,n,p;for(p in c)if(m=
l(b[p]),n=l(c[p]),!m.important||n.important)b[p]=c[p];for(p in f)d[p]=d[p]?d[p].concat(f[p]):[].concat(f[p]);this.length+=a.length},get:function(a){return this.base[a]},getAll:function(){return c({},this.base)},component:function(a,b,c,d){var f=this.themeComponents,l=this.chartInstance,m=new C([],l,!0),p,q,s;q=f[a];if(!q)return null;a=0;for(f=q.length;a<f;a+=1)s=q[a],"function"===typeof s?(b=b||0,m.pushTheme(s.call(l,b,c,d))):s instanceof Array?(b=b||0,p=s.length,b%=p,p=s[b],p instanceof C?m.merge(p):
"function"===typeof p?m.pushTheme(p.call(l,b,c,d)):m.pushTheme(p)):s instanceof C?m.merge(s):m.pushTheme(s);return m},getThemedJSONData:function(){return{data:this.themedData}},dispose:function(){var a=this.themeComponents,b=this.chartInstance,c,d;for(c in a)if(d=a[c].length){for(;d--;)a[c][d].dispose&&a[c][d].dispose();delete a[c]}this.isChildInstance||(b.removeEventListener("chartTypeChanged",s),b.removeEventListener("internal.drawstart",H));this.dataWithoutTheme=this.isChildInstance=this.themeArray=
this.base=this.chartInstance=this.themeComponents=null}};q=new t;f.registrars.theme=f.registerTheme=function(a){a&&("[object Array]"!==Object.prototype.toString.call(a)&&(a=[a]),q.add(a))};f.addEventListener("beforeDataUpdate",function(a,b){var c=a.sender,d=f.core.transcodeData(b.data,b.format,f.dataFormats.JSON),l=d.chart&&d.chart.theme;l?q.themify(l,c,c.args.type,d):c.jsVars.themeObject&&(c.jsVars.themeObject.dispose(),delete c.jsVars.themeObject)})}]);
FusionCharts.register("theme",{name:"default",theme:{base:{chart:{labelDisplay:"stagger !important",caption:"Theme Caption \\!important",canvasBgColor:"#56EF22",borderThickness:"5 !important",borderColor:"#E60539",baseFontColor:"#781129"},categories:[{fontColor:"#0F4F40",fontSize:15,category:function(f){return{showLabel:f%2?0:1}},vline:{color:"#000000",thickness:2}}],dataset:[{color:"#8C3146",data:function(f,t){8==f&&(t.value="");return{color:32E3>Number(t.value)?"#8C3146":"#FF0000",alpha:"100"}}}],
trendlines:[{line:function(f){return f?{color:"#ff0000",thickness:3}:{color:"#ffff00",thickness:3}}}]},pie2d:{chart:{bgColor:"#FF0000"}},msline:{chart:{canvasBgColor:"#ff0000"}},geo:{chart:{canvasBgColor:"#0000ff"}},world:{chart:{canvasBgColor:"#00ff00"}}}});
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @version 3.9.0
*/
FusionCharts.register("module",["private","modules.renderer.js-gradientlegend",function(){function U(c,g,p){var n=c[0],m=c[1];c=c[2];n+=(g[0]-n)*p;m+=(g[1]-m)*p;g=c+(g[2]-c)*p;return{hex:(sa+(n<<16|m<<8|g).toString(16)).slice(-6),rgb:[n,m,g]}}function Z(c,g){return c.maxvalue-g.maxvalue}function F(c){var g,p,n=c.colorRange||{},m=c.dataMin,z=c.dataMax,t=c.sortLegend||!1,k=c.mapByCategory||!1,x=c.defaultColor,b=c.numberFormatter,e=n.color;c=this.colorArr=[];var d,h,a;this.mapByCategory=k;"1"===n.mapbypercent&&
(this.mapbypercent=!0);if("1"===n.gradient&&!k){this.gradient=!0;p=Ba(ba(n.startcolor,n.mincolor,n.code));t=ga(Ba(ba(p,x,"CCCCCC")));k=this.scaleMin=H(n.startvalue,n.minvalue,this.mapbypercent?0:m);c.push({code:p,maxvalue:k,label:ca(n.startlabel),codeRGB:ga(p)});if(e&&(g=e.length))for(m=0;m<g;m+=1)x=e[m],p=Ba(ba(x.color,x.code)),h=H(x.value,x.maxvalue),a=H(x.minvalue),h>k&&c.push({code:p,maxvalue:h,userminvalue:a,label:ca(ba(x.label,x.displayvalue)),codeRGB:ga(p)});c.sort(Z);g=c.length;for(m=1;m<
g;m+=1)x=c[m],p=x.maxvalue-k,0<p?(x.minvalue=k,x.range=p,k=x.maxvalue):(c.splice(m,1),--m,--g);2<=c.length&&(this.scaleMax=k,c[m-1].label=ba(n.endlabel,c[m-1].label,c[m-1].displayvalue));1===c.length&&(h=H(n.maxvalue,this.mapbypercent?100:z),c.push({minvalue:k,maxvalue:h,range:h-k,label:n.endlabel}),this.scaleMax=h,delete c[0].code);n=c[0];z=c[c.length-1];n.code&&z.code||(p=la(t),g=Ea((p[2]=0,p)),p=Ea((p[2]=100,p)),n.code||(n.codeRGB=g,n.code=ta(g)),z.code||(z.codeRGB=p,z.code=ta(p)));g=c.length;
for(m=1;m<g;m+=1)if(x=c[m],x.code){if(d)for(z=x,a=n.maxvalue,e=z.maxvalue-a;d<m;d+=1)t=c[d],p=U(n.codeRGB,z.codeRGB,(t.maxvalue-a)/e),t.code=p.hex,t.codeRGB=p.rgb;d=null;n=x}else d=d||m;if(void 0===this.scaleMin||void 0===this.scaleMax)this.noValidRange=!0}else if(e&&(g=e.length)){for(m=0;m<g;m+=1)x=e[m],p=ba(x.color,x.code),h=H(x.maxvalue),a=H(x.minvalue),d=ba(x.label,x.displayvalue,k?V:b.dataLabels(a)+" - "+b.dataLabels(h)),(p&&h>a||k&&d)&&c.push({code:p,maxvalue:h,minvalue:a,label:ca(d),labelId:d.toLowerCase()});
c.length?t&&c.sort(Z):this.noValidRange=!0}}function W(c,g){return g?I(100*c)/100+"%":P(c,V).toString()}var ha=this,c=ha.hcLib,ua=ha.window,ua=/msie/i.test(ua.navigator.userAgent)&&!ua.opera,H=c.pluckNumber,sa=c.COLOR_BLACK,g=c.COLOR_GLASS,Ca=c.FC_CONFIG_STRING,ya=c.graphics,Ea=ya.HSBtoRGB,la=ya.RGBtoHSB,ta=ya.RGBtoHex,ga=ya.HEXtoRGB,pa=c.COMMASTRING,V=c.BLANKSTRING,ca=c.parseUnsafeString,va=c.graphics.convertColor,Fa=c.POSITION_TOP,ma=c.POSITION_MIDDLE,xa=c.POSITION_START,Ga=c.POSITION_END,wa=c.graphics.getDarkColor,
qa=c.graphics.getLightColor,ba=c.pluck,P=c.getValidValue,ra=c.toRaphaelColor,za=c.hasTouch,I=Math.round,R=Math.max,T=Math.min,Ha=Math.abs,X,Ia,Aa,Ja="rgba(192,192,192,"+(ua?.002:1E-6)+")",Ba=function(c){return c&&c.replace(/^#?([a-f0-9]+)/ig,"$1")};F.prototype={getColorObj:function(c){var g=this.colorArr,p=this.gradient?1:0,n=g[p],m;if(this.mapByCategory){for(c=ca(c).toLowerCase();n;){if(n.labelId===c)return{code:n.code,seriesIndex:p};p+=1;n=g[p]}return{outOfRange:!0}}if(this.gradient){if(this.scaleMin<=
c&&this.scaleMax>=c){for(;n&&n.maxvalue<c;)p+=1,n=g[p];c=(c-n.minvalue)/n.range;return{code:U(g[p-1].codeRGB,n.codeRGB,c).hex}}return{outOfRange:!0}}for(;n;){if(n.maxvalue>c&&n.minvalue<=c)return{code:n.code,seriesIndex:p};n.maxvalue===c&&(m=p);p+=1;n=g[p]}return(n=g[m])&&n.maxvalue===c?{code:n.code,seriesIndex:m}:{outOfRange:!0}}};F.prototype.constructor=F;c.colorRange=F;X=c.configureGradientLegendOptions=function(c,g){var p=c.legend,n=g.chart;p.legendSliderBorderWidth=H(n.legendpointerborderthickness,
1);p.legendSliderBorderColor=va(ba(n.legendpointerbordercolor,sa),H(n.legendpointerborderalpha,100));p.legendSliderWidth=H(n.legendpointerwidth,n.legendpointerswidth,12);p.legendSliderHeight=H(n.legendpointerheight,n.legendpointersheight,12);p.legendColorBoxBorderColor=p.borderColor;p.legendColorBoxBorderWidth=p.borderWidth;p.legendScaleColor=va(ba(n.legendscalelinecolor,sa),H(n.legendscalelinealpha,100));p.legendScalePadding=H(n.legendscalepadding,4);p.legendScaleLineThickness=H(n.legendscalelinethickness,
1);p.legendScaleTickDistance=H(n.legendscaletickdistance,6);p.itemStyle.cursor="default";p.interActivity=H(n.interactivelegend,1)};c.placeGLegendBlockRight=function(c,g,p,n,m){this.configureLegendOptions(c,g.chart,!0,m,p);X(c,g);m=this.snapLiterals||(this.snapLiterals={});var z=c[Ca],t=this.smartLabel||z.smartLabel,k=c.legend,x=c.chart.spacingRight,b,e,d=k.textPadding=2,h=2*d,a=k.title.padding,f=0,fa=0,l=2*k.padding;g=H(g.chart.legendpadding,7)+k.borderWidth/2+1;var y=c.colorRange||{},w=y.colorArr,
ia=y.mapbypercent,O=y.scaleMin,q=y.scaleMax-O,Y=k.legendSliderWidth,M=k.legendSliderHeight/2;e=k.legendScalePadding;var s=k.legendScaleTickDistance,u=k.itemStyle||{};b=H(parseInt(u.lineHeight,10)||12);var v=.75*b,S=p-l,C,D,r=0,E,A,B,K,G,Q,J;n-=l;if(!y.noValidRange&&w&&1<(D=w.length)){--D;k.title.text!==V&&(t.setStyle(k.title.style),b=t.getSmartText(k.title.text,S,R(b,n/4)),k.title.text=b.text,f=b.width+l,n-=fa=b.height+a);t.setStyle(u);b=t.lineHeight;S-=s+e+Y;k.colorBoxX=Y;a=R(b,S/2);S=T(S-a-4,b);
E=R(b,n/2);C=n/4;s=w[0];s.scaleLabel=W(s.maxvalue,ia);b=t.getSmartText(s.label,C,S);s.label=b.text;u=b.height;s.labelY=v-b.height/2;e=t.getSmartText(s.scaleLabel,a,E);s.scaleLabel=e.text;y=e.height/2;A=e.width;s.scaleLabelY=v-e.height/2;k.colorBoxY=R(y,b.width+h,M)+fa;s=J=w[D];s.scaleLabel=W(s.maxvalue,ia);b=t.getSmartText(s.label,C,S);s.label=b.text;u=R(u,b.height);s.labelY=v-b.height/2;e=t.getSmartText(s.scaleLabel,a,E);s.scaleLabel=e.text;A=R(A,e.width);C=e.height/2;b=R(b.width+h,C,M);s.scaleLabelY=
v-e.height/2;k.colorBoxHeight=M=n-k.colorBoxY-b;E=M-C;B=M/q;G=T(M-r,E-y)-4;for(C=1;C<D;C+=1)s=w[C],K=(s.maxvalue-O)*B,b=t.getSmartText(s.label,2*T(K-r,M-K),S),s.label=b.text,u=R(u,b.height),s.labelY=v-b.height/2,b=b.width/2,s.scaleLabel=W(s.maxvalue,ia),e=t.getSmartText(s.scaleLabel,a,2*T(K-y,E-K)),s.scaleLabel=e.text,A=R(A,e.width),Q=e.height/2,s.scaleLabelY=v-e.height/2,G=T(G,(K-R(Q+y,b+r)-4)*q/s.range),r=b+K,y=Q+K;G=R(T(G,(T(E-y,M-r)-4)*q/J.range,.3*n),0);k.colorBoxHeight-=G;k.colorBoxWidth=u&&
u+h||15;k.height=k.totalHeight=n+fa+l-G;k.width=(A&&A+d)+k.colorBoxWidth+Y+k.legendScaleTickDistance+k.legendScalePadding+l;k.width<f&&(k.colorBoxX+=(f-k.width)/2,k.width=f);k.width>p&&(k.width=p);m.legendstartx=z.width-x-k.width;m.legendwidth=k.width;m.legendendx=m.legendstartx+m.legendwidth;m.legendheight=k.height;g+=k.width;c.chart.marginRight+=g;return g}k.enabled=!1;return 0};c.placeGLegendBlockBottom=function(c,g,p,n,m){this.configureLegendOptions(c,g.chart,!1,m,p);X(c,g);m=this.snapLiterals||
(this.snapLiterals={});var z=c[Ca],t=this.smartLabel||z.smartLabel,k=c.legend,x=c.chart,b=x.spacingBottom,e=x.spacingLeft,x=x.spacingRight,d,h,a=k.textPadding=2,f=k.title.padding,fa=0,l=0,y=2*k.padding;g=H(g.chart.legendpadding,7)+k.borderWidth/2+1;var w=c.colorRange||{},ia=w.colorArr,O=w.mapbypercent,q=w.scaleMin,Y=w.scaleMax-q,M=k.legendSliderWidth,s=k.legendSliderHeight,u=k.legendScalePadding,v=k.legendScaleTickDistance,S=k.itemStyle||{};d=H(parseInt(S.lineHeight,10)||12);var C=.75*d,D=n-y,r,E,
A,B,K=0,G,Q,J;p-=y;if(!w.noValidRange&&ia&&1<(E=ia.length)){--E;k.title.text!==V&&(t.setStyle(k.title.style),d=t.getSmartText(k.title.text,p,D/3),k.title.text=d.text,fa=d.width+y,D-=l=d.height+f);t.setStyle(S);d=t.lineHeight;D-=v+u+s;f=R(d,D/2);S=T(D-f-4,d);r=p/4;B=2*r;A=ia[0];A.scaleLabel=W(A.maxvalue,O);d=t.getSmartText(A.label,r,S);A.label=d.text;D=d.height;A.labelY=C-d.height/2;h=t.getSmartText(A.scaleLabel,B,f);A.scaleLabel=h.text;u=h.width/2;v=h.height;A.code||(A.code=ba(k.minColor,"CCCCCC"));
k.colorBoxX=R(u,d.width+a,M);A=w=ia[E];A.scaleLabel=W(A.maxvalue,O);d=t.getSmartText(A.label,r,S);A.label=d.text;D=R(D,d.height);A.labelY=C-d.height/2;h=t.getSmartText(A.scaleLabel,B,f);A.scaleLabel=h.text;v=R(v,h.height);A=h.width/2;d=R(d.width+a,A,M);k.colorBoxWidth=M=p-k.colorBoxX-d;B=M-A;G=M/Y;J=T(M-K,B-u)-4;for(r=1;r<E;r+=1)A=ia[r],Q=(A.maxvalue-q)*G,d=t.getSmartText(A.label,2*T(Q-K,M-Q),S),A.label=d.text,D=R(D,d.height),A.labelY=C-d.height/2,d=d.width/2,A.scaleLabel=W(A.maxvalue,O),h=t.getSmartText(A.scaleLabel,
2*T(Q-u,B-Q),f),A.scaleLabel=h.text,v=R(v,h.height),h=h.width/2,J=T(J,(Q-R(h+u,d+K)-4)*Y/A.range),K=d+Q,u=h+Q;J=R(T(J,(T(B-u,M-K)-4)*Y/w.range,.3*p),0);k.colorBoxWidth-=J;k.width=p+y-J;k.width<fa&&(k.colorBoxX+=(fa-k.width)/2,k.width=fa);k.colorBoxY=l+s;k.colorBoxHeight=D&&D+2*a||15;k.height=k.totalHeight=(v&&v+a)+k.colorBoxHeight+l+s+k.legendScaleTickDistance+k.legendScalePadding+y;k.height>n&&(k.height=n);m.legendstartx=e+.5*(z.width-e-x-k.width)+(k.x||0);m.legendwidth=k.width;m.legendendx=m.legendstartx+
m.legendwidth;m.legendstarty=z.height-b-k.height;m.legendheight=k.height;m.legendendy=m.legendstarty+m.legendheight;g+=k.height;c.chart.marginBottom+=g;return g}k.enabled=!1;return 0};Ia=function(){return{point:this}};Aa=function(c){return I(100*c)/100};c.rendererRoot.drawGradientLegendItem=function(c){var F=this,p=F.paper,n=F.options,m=F.canvasLeft,z=F.canvasTop,t=F.canvasWidth,k=F.canvasHeight,x=n.colorRange,b=n.chart.textDirection,e,d,h,a,f=n.legend,fa=H(f.padding,4),l=f.itemStyle,n=f.symbolStyle,
y=f.interActivity,w=c.elements;c=w.elementGroup.trackTooltip(!0);var ia="vertical"===f.layout,O,q,Y,M,s,u,v=0,S=f.lighting3d,C=f.colorBoxWidth,D=f.colorBoxHeight,r=C,E=D,A={FCcolor:{color:V,alpha:V,angle:0,ratio:V}},B=A.FCcolor,K=f.colorBoxX+fa,G=f.colorBoxY+fa,Q,J,Ma=f.legendColorBoxBorderColor,Na=f.legendColorBoxBorderWidth,Da=["M"],da=f.legendScaleColor;u=f.legendScalePadding;var X=f.legendScaleLineThickness,U=X%2/2;d=f.legendScaleTickDistance;var T=f.legendSliderWidth,W=f.legendSliderHeight;s=
E/2;a=r/2;var P=T/2,$=W/2,ca,aa,na;J=0;var ea=qa("ABABAB",50),fa=wa("ABABAB",70),f=va("ABABAB",100),fa=va(fa,100),ea=va(ea,100),Z,N={isFirst:!0},L={},oa,ja,ka,ga;if(x&&(e=x.colorArr)&&1<(h=e.length)){N.toolText=oa=Y=x.scaleMin;L.toolText=ja=x=x.scaleMax;M=x-Y;N.snapPX=L.snapPX=0;N.tooltipConstraint=L.tooltipConstraint="chart";N.getLabelConfig=L.getLabelConfig=Ia;N.tooltipPos=[0,0];L.tooltipPos=[0,0];L.tooltipOffsetReference=N.tooltipOffsetReference={};L.tooltipOffsetReference.left=N.tooltipOffsetReference.left+=
m-20;L.tooltipOffsetReference.top=N.tooltipOffsetReference.top+=z;ka=w.colorBox=p.group("colorBox",c);if(ia){N.tooltipPos[0]=L.tooltipPos[0]=t+m;J=270;B.angle=90;m=K-T;t=K+r;z=G-$;O=G+$;m=I(K-T)+.5;t=I(K)+.5;z=I(G-$)+.5;O=I(G+$)+.5;ca=I(K+r)+.5;na=I(G-2)+.5;q=I(G+2)+.5;Q=I(G)+.5;k=K-P/2;aa=I(k-$)+.5;k=I(k)+.5;s=G-$/2;$=I(s+$)+.5;s=I(s)+.5;C/=2;P=["M",m,z,"L",t,z,t,na,ca,Q,t,q,t,O,m,O,"Z","M",aa,s,"L",k,s,"M",aa,Q,"L",k,Q,"M",aa,$,"L",k,$];$=["M",m+1,z,"L",m+1,O,"M",aa,s-1,"L",k,s-1,"M",aa,Q-1,"L",
k,Q-1,"M",aa,$-1,"L",k,$-1];s=K+r+u;O=I(s+d)+U;s=I(s)+U;Q=K+a;aa=h-1;for(d=0;d<h;d+=1)a=e[d],t=(a.maxvalue-Y)/M,q=E*t+G,u=I(q)+U,d?(B.ratio+=pa,B.color+=pa,B.alpha+=pa,Da.push("L",s,u,O,u,"M",s,u),d===aa?(k=Ga,u=q+2):(k=ma,u=q)):(Da.push(s,u,"L",O,u,"M",s,u),k=xa,u=q-2),B.ratio+=100*(t-v),B.color+=ba(a.code,sa),B.alpha+=ba(a.alpha,100),v=t,a.legendItem=p.text(c).attr({text:a.label,x:Q,y:u,"text-anchor":k,direction:b,"vertical-align":ma}).rotate(J,Q,u).css(l),a.legendSymbol=p.text(c).attr({text:a.scaleLabel,
x:O,y:q,"text-anchor":xa,direction:b,"vertical-align":ma}).css(l);N.xMin=L.xMin=0;N.xMax=L.xMax=0;N.yMin=L.yMin=0;N.yMax=L.yMax=E;N.x=L.x=0;N.y=0;L.y=E;b=W+r;e=T}else{N.tooltipPos[1]=L.tooltipPos[1]=k+z;m=I(K-P)+.5;t=I(K+P)+.5;z=I(G-W)+.5;O=I(G+E)+.5;ca=I(K-2)+.5;k=I(K+2)+.5;aa=I(K)+.5;na=I(G)+.5;q=G-$/2;Q=I(q-$)+.5;q=I(q)+.5;J=K-P/2;a=I(J+P)+.5;J=I(J)+.5;D/=2;P=["M",m,z,"L",t,z,t,na,k,na,aa,O,ca,na,m,na,"Z","M",J,Q,"L",J,q,"M",aa,Q,"L",aa,q,"M",a,Q,"L",a,q];$=["M",m,z+1,"L",t,z+1,"M",J-1,Q,"L",J-
1,q,"M",aa-1,Q,"L",aa-1,q,"M",a-1,Q,"L",a-1,q];u=G+E+u;J=I(u+d)+U;u=I(u)+U;q=G+s;aa=h-1;for(d=0;d<h;d+=1)a=e[d],t=(a.maxvalue-Y)/M,O=r*t+K,s=I(O)+U,d?(B.ratio+=pa,B.color+=pa,B.alpha+=pa,Da.push("L",s,u,s,J,"M",s,u),d===aa?(k=xa,s=O+2):(k=ma,s=O)):(Da.push(s,u,"L",s,J,"M",s,u),k=Ga,s=O-2),B.ratio+=100*(t-v),B.color+=ba(a.code,sa),B.alpha+=ba(a.alpha,100),v=t,a.legendItem=p.text(c).attr({text:a.label,x:s,y:q,"text-anchor":k,direction:b,"vertical-align":ma}).css(l),a.legendSymbol=p.text(c).attr({text:a.scaleLabel,
x:O,y:J,"text-anchor":ma,direction:b,"vertical-align":Fa}).css(l);N.xMin=L.xMin=0;N.xMax=L.xMax=r;N.yMin=L.yMin=0;N.yMax=L.yMax=0;N.y=L.y=0;N.x=0;L.x=r;b=T;e=W+E}w.colorBox=p.rect(ka).attr({x:K,y:G,width:r,height:E,fill:ra(A),stroke:Ma,strokeWidth:Na});S&&(w.colorBoxEffect=p.rect(ka).attr({x:K,y:G,width:C,height:D,fill:g,"stroke-width":0}));w.scale=p.path(c).attr({path:Da,stroke:da,"stroke-width":X});Z=function(a,b,e,d,c){var f;ia?(f=b*M/E+Y,d=0<b?d:d+b+.01):(f=a*M/r+Y,e=0<a?e:e+a+.01);a=Aa(f);c?
(w.slider1.translate(e,d),w.slider1Effect.translate(e,d),w.slider1Tracker.toFront().translate(e,d).tooltip(a,null,null,!0),oa=f):(w.slider2.translate(e,d),w.slider2Effect.translate(e,d),w.slider2Tracker.toFront().translate(e,d).tooltip(a,null,null,!0),ja=f);y&&(ga=clearTimeout(ga),ga=setTimeout(function(){F.setScaleRange&&F.setScaleRange(oa,ja)},100))};h=function(a,b){var e=0,d=e,c,f=this.isFirst,h=f?L:N;if(ia){d=this._startY+b;0>=d&&(d=0);d>E&&(d=E);if(f?d>h.y:d<h.y)d=h.y;Ha(d-this.y)>=(this.snapPX||
0)&&(c=!0)}else{e=this._startX+a;0>=e&&(e=0);e>r&&(e=r);if(f?e>h.x:e<h.x)e=h.x;Ha(e-this.x)>=(this.snapPX||0)&&(c=!0)}c&&(Z(e,d,e-this.x,d-this.y,f),this.x=e,this.y=d)};S=function(){var a=this.isFirst;this._startX=this.x;this._startY=this.y;this._scaleStart=oa;this._scaleEnd=ja;ha.raiseEvent("LegendPointerDragStart",{pointerIndex:a?0:1,pointers:[{value:oa},{value:ja}],legendPointerHeight:W,legendPointerWidth:T},F.logic.chartInstance)};C=function(){var a=this._scaleStart,b=this._scaleEnd;ha.raiseEvent("LegendPointerDragStop",
{pointerIndex:this.isFirst?0:1,pointers:[{value:oa},{value:ja}],legendPointerHeight:W,legendPointerWidth:T},F.logic.chartInstance);a===oa&&b===ja||ha.raiseEvent("LegendRangeUpdated",{previousMinValue:a,previousMaxValue:b,minValue:oa,maxValue:ja},F.logic.chartInstance);delete this._scaleStart;delete this._scaleEnd};D=Aa(Y);w.slider1=p.path(c).attr({path:P,fill:f,strokeWidth:1,stroke:fa});w.slider1Effect=p.path(c).attr({path:$,fill:"none",strokeWidth:1,stroke:ea});za&&(m-=.5*(R(30,b)-b),z-=.5*(R(40,
e)-e),b=R(30,b),e=R(40,e));w.slider1Tracker=p.rect(c).attr({ishot:!0,width:b,height:e,x:m,y:z,fill:Ja,stroke:"none"}).drag(h,S,C,N,N,N).tooltip(D,null,null,!0).css(n);D=Aa(x);w.slider2=p.path(c).attr({path:P,fill:f,strokeWidth:1,stroke:fa}).translate(L.x,L.y);w.slider2Effect=p.path(c).attr({path:$,fill:"none",strokeWidth:1,stroke:ea}).translate(L.x,L.y);w.slider2Tracker=p.rect(c).attr({ishot:!0,width:b,height:e,x:m,y:z,fill:Ja,stroke:"none"}).translate(L.x,L.y).css(n).drag(h,S,C,L,L,L).tooltip(D,
null,null,!0)}}}]);
FusionCharts.register("module",["private","modules.renderer.js-maps",function(){var U=this,Z=U.window,F=U.hcLib,W=F.chartAPI,ha=Z.document,c=F.pluck,ua=F.imprint,H=F.extend2,sa=F.parseTooltext,g=F.pluckNumber,Ca=F.pluckFontSize,ya=F.HCstub,Ea=H(F.defaultPaletteOptions,{foregroundcolor:"333333",foregroundalpha:"100",foregrounddarkcolor:"111111",foregrounddarkalpha:"100",foregroundlightcolor:"666666",foregroundlightalpha:"100",backgroundlightcolor:"FFFFFF",backgroundlightalpha:"100",backgroundlightangle:90,
backgroundlightratio:"",backgroundcolor:"FFFFCC",backgroundalpha:"100",backgrounddarkcolor:"ffcc66",backgrounddarkalpha:"100",backgrounddarkangle:270,backgrounddarkratio:"",shadow:1}),la=F.setLineHeight,ta=F.getValidValue,ga=F.parseUnsafeString,pa=F.getFirstColor,V=F.graphics.convertColor,ca=F.hashify,va=F.getDashStyle,Fa=Z.navigator.userAgent,ma=/msie/i.test(Fa)&&!Z.opera,xa=/AppleWebKit/.test(Fa),Ga=/stroke/ig,wa=F.hasSVG,qa=F.FC_CONFIG_STRING,ba=Z.Math,P=ba.min,ra=ba.max,za=ba.ceil,I=F.toRaphaelColor,
R={left:"start",right:"end",center:"middle"},T=function(b,e){var d;b||(b={});for(d in e)b[d]=e[d];return b},Ha=function(b){var e=this.parentNode;if(!e)return!1;for(;e&&e!==ha.documentElement;){if(e===b)return!0;e=e.parentNode}return!1},X=function(b,e){var d=e?T(b.FCcolor,e):{FCcolor:b};d.toString=I;return d},Ia=function(b,e){var d,c;this.index=e;for(c in b)d=Ea[b[c]],this[c]=d instanceof Array?d[e]:d},Aa={right:function(b,e){return e},left:function(b,e){return b-e},center:function(b,e){return 2*P(e,
b-e)}},Ja={top:function(b,e){return e},middle:function(b,e){return 2*P(e,b-e)},bottom:function(b,e){return b-e}},Ba=function(b,e,d,c){e=P(b,e);b=.02*e;e*=.07;c=parseFloat(c);d=parseFloat(d);return isNaN(c)||isNaN(d)?isNaN(c)?isNaN(d)?{min:b,max:e}:{min:parseInt(d/10,10),max:d}:{min:c,max:10*c}:c<d?{min:c,max:d}:{min:d,max:c}},La=function(b){for(var e=b&&b.length||0,d={},c;e--;)c=b[e],void 0!==c.id&&(d[c.id.toLowerCase()]=c);return d},Ka=function(b,e){var d,c={};e=e||1;if(!b||"object"!==typeof b)return c;
for(d in b)Ga.test(d)||("stroke-width"===d?(c[d]=Number(b[d])/e,xa&&(c[d]=c[d]&&za(c[d])||0)):c[d]=b[d]);return c},p=function(){this.hoverEntity&&(F.raiseEvent.apply(F,this.hoverEntityEventArgs),delete this.hoverEntityEventArgs,this.hoverEntity&&this.hoverEntityAttr&&this.hoverEntity.attr(this.hoverEntityAttr),delete this.hoverEntityAttr,this.hoverEntity=null)},n=function(b,e){var c=b&&b.length||!1,h=e||"id",a={},f;if(!b)return b;for(;c--;)f=b[c],void 0!==f[h]&&(a[f[h].toLowerCase()]=f);return a},
m=function(b,e,c,h){function a(){var a=this,b=a.entityPathMap,e=a.data,c=a.items,d,e=La(e);u=function(){for(var h,g=b[d];g;)c[d]?a=null:((h=e[d])?h.mapItem=c[d]=new z(d,ua(f(h),g),q,a.group):c[d]=new z(d,g,q,a.group),d=g.nextId&&g.nextId.toLowerCase(),g=void 0!==d&&b[d]||null);k.call(a)};v=function(){var d,h,g=s,l,u=0;for(l in O)if(!c[l]&&(d=b[l],(h=e[l])?h.mapItem=c[l]=new z(l,ua(f(h),d),q,a.group):c[l]=new z(l,d,q,a.group),u+=1,delete O[l],u===g))break;u<n?(n-=u,setTimeout(v,0)):k.call(a)};(d=w&&
w.toLowerCase())?u():v()}function f(a){delete a.outlines;delete a.label;delete a.shortlabel;delete a.labelposition;delete a.labelalignment;delete a.labelconnectors;return a}function g(){var a=this.items,b=[],e,c={id:"entityLabels",items:b};for(e in a)a[e].drawLabel(b);m.addGroup(c)}function l(){var a=this.items,b;for(b in a)a[b].destroy();delete this.entityPathMap;delete this.data;delete this.chartObj;delete this.items;delete this.group}function k(){M.entities.labelsOnTop&&g.call(this);this.ready=
!0;q.checkComplete()}if(c&&c.getEntityPaths()){var w=c.getFirstId(),n=c.entityCount,O=c.getEntityPaths(!0),q=e,m=e.mapAnnotations,M=q.options,s=wa?100:50,u,v,S;this.entityPathMap=O;this.data=b;this.chartObj=q;this.items={};this.ready=!1;this.group=h||e.mapGroup;this.isReady=function(){return this.ready};a.call(this);this.drawLabels=g;this.destroy=l;this.init=a;this.initComplete=k;q.__canvasMouseOutListenerAdded||(q.__canvasMouseOutListenerAdded=!0,S=e.paper.canvas,F.addEvent(S,"mouseout",function(a){a=
a.originalEvent.relatedTarget||a.originalEvent.toElement;!ma||wa?a&&a.ownerSVGElement&&a.ownerSVGElement===S||p.call(q):a===ha.documentElement||a===e.container||a===e.container.parentElement?p.call(q):Ha.call(a,S)||p.call(q)}))}},z=function(b,e,d,h){function a(a){var b=this.featureConfig;return b&&"undefined"!==typeof b[a]?Boolean(b[a]):!1}function f(){var b;if(a.apply(this,["_ds"])){b=e.labels&&e.labels[0];if(!b)return;b=(r.useSNameInTooltip?b.shortText:b.text)+(isNaN(A)?"":r.tooltipSepChar+B)}else b=
(r.useSNameInTooltip?e.shortLabel:e.label)+(isNaN(A)?"":r.tooltipSepChar+B);return b}function k(a,b,d){b?d&&"undefined"!==typeof e.displayvalue?a=e.displayvalue:(a=c(r.includeNameInLabels?r.useShortName?a.shortText:a.text:""),r.includeValueInLabels&&!isNaN(A)&&(a=void 0===a?B:a+K+B)):a=a.text;return a}function l(a){for(var b=a&&a.length||0,e;b--;)e=a[b],this.connectorElem[b]=D.path(e,this.group).attr({transform:ka.transform,stroke:V(R,T),"shape-rendering":"crisp","stroke-width":P})}function y(){var a=
this.chart.paper,b=wa||!ma?"litepath":"path",e=this.eJSON.outlines,c=this.group,f,h,g;f=e&&e.length||0;if(this.hasFeature("_ds")){if(this.hasFeature("isDataEnabled"))if(L)for(;f--;)h=e[f].outline,this.svgElems[f]={},this.svgElems[f].graphic=a[b](h,c).attr(ka).tooltip(t).shadow(ha,d.shadowLayer);else for(;f--;)h=e[f].outline,this.svgElems[f]={},this.svgElems[f].graphic=a[b](h,c).tooltip(t).attr(ka);else if(L)for(;f--;)g=H(H({},ka),Ka(e[f].style,ja)),h=e[f].outline,this.svgElems[f]={},this.svgElems[f].graphic=
a[b](h,c).attr(g).tooltip(t).shadow(ha,d.shadowLayer);else for(;f--;)g=H(H({},ka),Ka(e[f].style,ja)),h=e[f].outline,this.svgElems[f]={},this.svgElems[f].graphic=a[b](h,c).tooltip(t).attr(g);this.hasFeature("isDataEnabled")&&this.addMouseGestures()}else{if(L)for(;f--;)h=e[f],this.svgElems[f]={},this.svgElems[f].graphic=a[b](h,c).attr(ka).tooltip(t).shadow(ha,d.shadowLayer);else for(;f--;)h=e[f],this.svgElems[f]={},this.svgElems[f].graphic=a[b](h,c).tooltip(t).attr(ka);this.addMouseGestures()}return this}
function w(a){var b=this.chart;b.hoverEntityEventArgs=["entityrollout",this.eventArgs,b.fusionCharts,[b.fusionCharts.id,"rollOut",this.legacyEventArgs],a];na&&this.isVisible&&(b.hoverEntity=this,b.hoverEntityAttr=this.revertAttr,this.attr(this.hoverAttr));F.raiseEvent("entityrollover",this.eventArgs,b.fusionCharts,[b.fusionCharts.id,"rollOver",this.legacyEventArgs],a)}function n(a,b,e){var c=this,f=c.chart,h=a.labelPosition,g=a.labelAlignment,l=c.svgElems[0]&&c.svgElems[0].graphic,u=a.style,r,v,q,
s,y;h?(l=h[0],h=h[1]):(h=l.getBBox(),l=h.x+h.width/2,h=h.y+h.height/2);g?(r=g[0],g=g[1],"right"===r?l-=Z:"left"===r&&(l+=Z),"top"===g?h-=Z:"bottom"===g&&(h+=Z)):(r="center",g="middle");v=$;q=parseFloat(ca)/d.sFactor;s=W;y=la;!b&&u&&(u.color&&(v=u.color),u["font-size"]&&(q=parseFloat(u["font-size"])/d.sFactor),u["font-family"]&&(s=u["font-family"]),void 0!==u["font-weight"]&&(y="bold"===u["font-weight"]));return{x:l.toString(),y:h.toString(),wrapwidth:Aa[r](pa,l+ua)-Z,wrapheight:Ja[g](ta,h+va)-Z,wrap:1,
type:"text",align:r,valign:g,text:k(a,b,e),tooltext:t,link:N,bgcolor:"",bordercolor:"",fillcolor:v,fontsize:q,font:s,bold:y,onclick:function(a){U.raiseEvent("entityclick",c.eventArgs,d.fusionCharts,a)},onmouseover:function(a){c!==f.hoverEntity&&(p.call(c.chart),w.call(c,a))},ontouchstart:function(a){c!==f.hoverEntity&&(p.call(c.chart),w.call(c,a))}}}function O(a){var b=this.eJSON,e=this.hasFeature("isDataEnabled"),c,d;if(!I)return null;if(this.hasFeature("_ds"))for(d=(b=b.labels)&&b.length||0;d--;)c=
b[d],a.push(this.getLabelObject(c,e,!d)),c.labelConnectors&&this.drawLabelConnectors(c.labelConnectors);else c={text:b.label,shortText:b.shortLabel,labelAlignment:b.labelAlignment,labelPosition:b.labelPosition},a.push(this.getLabelObject(c,!0,!0)),b.labelConnectors&&this.drawLabelConnectors(b.labelConnectors)}function q(a,b){var e=this.svgElems,c;for(c in e)e[c].graphic&&e[c].graphic.attr(a,b)}function m(){var a=this.svgElems,b;this.isVisible=!0;for(b in a)a[b].graphic&&a[b].graphic.attr(ka)}function M(){var a=
this.svgElems,b=this.chart,e;this.isVisible=!1;b.hoverEntity===this&&p.call(b);for(e in a)a[e].graphic&&a[e].graphic.attr(oa)}function s(a){U.raiseEvent("entityclick",this.node.__entity.eventArgs,d.fusionCharts,a);void 0!==N&&d.logic.linkClickFN.call({link:N})}function u(a){var b=this.node.__entity,e=b.chart;b!==e.hoverEntity&&(p.call(e),w.call(b,a))}function v(){var a=this.eJSON,b=this.svgElems,e;this.eventArgs={value:this.value,label:a.label,shortLabel:a.shortLabel,originalId:this.originalId||this.id,
id:this.id};this.legacyEventArgs={value:this.value,lName:a.label,sName:a.shortLabel,id:this.originalId||this.id};na&&(this.hoverAttr={fill:this.hoverColor.toString()},this.revertAttr={fill:this.fillColor.toString()},ea!==da&&(this.hoverAttr["stroke-width"]=ea,this.revertAttr["stroke-width"]=da));if(!isNaN(A)||aa)for(e in b)void 0!==N&&b[e].graphic.css({cursor:"pointer",_cursor:"hand"}),b[e].graphic.node.__entity=this,b[e].graphic.click(s).hover(u)}function S(){var a=this.svgElems,b=this.connectorElem,
e;for(e in a)a[e].remove&&a[e].remove();for(e in b)b[e].destroy&&b[e].destroy();delete this.value;delete this.formattedValue;delete this.toolText;delete this.fillColor;delete this.hoverColor;delete this.chart;delete this.group;delete this.id;delete this.isVisible;delete this.svgElems;delete this.connectorElem;delete this.renderer;delete this.options}if(e&&d&&void 0!==b){this.chart=d;this.eJSON=e;this.group=h;this.id=b;this.originalId=e.origId;this.isVisible=!0;this.svgElems={};this.connectorElem=
{};this.featureConfig=e.options;"object"===typeof this.featureConfig&&(this.featureConfig._ds=!0);var C=d.options,D=d.paper,r=C.entities,E=r.dataLabels.style;b=e.cleanValue;var A=null===b?void 0:b,B=this.formattedValue=e.formattedValue||"",K=r.labelSepChar,G=g(e.showtooltip,r.showTooltip);b=f.call(this);h={formattedValue:B,sName:e.shortLabel,lName:e.label};var t=G?ga(c(sa(c(e.tooltext,r.tooltext,b),[1,2,7,38,39],h,e))):"",J,x,z,I=g(e.showlabel,r.showLabels);h=c(e.bordercolor,r.borderColor);b=c(e.borderalpha,
r.borderAlpha);var G=1===r.scaleBorder,da=g(e.borderthickness,r.borderThickness),R=c(e.labelconnectorcolor,r.connectorColor),T=c(e.labelconnectoralpha,r.connectorAlpha),P=g(e.labelconnectorthickness,r.connectorThickness),W=c(e.font,E.fontFamily),ca=g(parseInt(e.fontsize,10),parseInt(E.fontSize,10)),$=c(e.fontcolor,E.color),Z=g(e.labelpadding,r.labelPadding),aa=r.hoverOnNull,na=g(e.showhovereffect,e.usehovercolor,aa?r.showHoverEffect:isNaN(A)?0:r.showHoverEffect),ea=g(e.borderhoverthickness,e.hoverborderthickness,
r.hoverBorderThickness),la=g(e.fontbold,0),N=e.link,L=r.shadow;z=!ma||wa;E=d.sFactor/r.baseScaleFactor;J=d.strokeWidth;x=(z?r.baseScaleFactor:1)*J;var oa=r.hiddenEntityFillObject||(r.hiddenEntityFillObject={fill:X({color:r.hiddenEntityColor,alpha:r.hiddenEntityAlpha}).toString()}),ja,ka,ha,C=C[qa],pa=C._labelBaseWidth,ta=C._labelBaseHeight,ua=C._labelXOffset,va=C._labelYOffset;z?(da=G?da*x:da/E,P/=E,ja=G?E:d.sFactor,xa&&(da=da&&za(da)||0,P=P&&za(P)||0)):(da=G?da*J:da,ja=G?d.scaleFactor:r.baseScaleFactor);
r.showHiddenEntityBorder||(oa["stroke-width"]=0);void 0===ea?ea=da:z?(ea=G?da*x:ea/E,xa&&(ea=ea&&za(ea)||0)):ea=G?ea*J:ea;!r.showNullEntityBorder&&isNaN(A)&&(da=0);void 0!==c(e.color,e.alpha,e.angle,e.ratio)?(G=c(e.color,r.fillColor),C=c(e.alpha,r.fillAlpha),J=c(e.angle,r.fillAngle),x=c(e.ratio,r.fillRatio),z=X({color:G,alpha:C,angle:J,ratio:x})):(r.fillColorObject||(r.fillColorObject=X({color:c(r.fillColor),alpha:c(r.fillAlpha),angle:c(r.fillAngle),ratio:c(r.fillRatio)})),r.emptyColorObject||(r.emptyColorObject=
X({color:c(r.nullEntityColor),alpha:c(r.nullEntityAlpha),angle:c(r.nullEntityAngle),ratio:c(r.nullEntityRatio)})),z=isNaN(A)?r.emptyColorObject:r.fillColorObject,G=z.FCcolor.color,C=z.FCcolor.alpha,J=z.FCcolor.angle,x=z.FCcolor.ratio);""===t&&(G=0);ka={transform:wa||!ma?"":d.transformStr,stroke:V(h,b),"stroke-width":da,fill:(this.fillColor=z).toString()};h=C.split(",");da&&h.push(b);ha={scalefactor:[E,d.sFactor],opacity:ra.apply(ba,h)/100};na&&(void 0!==c(e.fillhovercolor,e.fillhoveralpha,e.fillhoverangle,
e.fillhoverratio,e.hoverfillcolor,e.hoverfillalpha,e.hoverfillratio,e.hoverfillangle)?(G=c(e.fillhovercolor,e.hoverfillcolor,r.hoverFillColor),C=c(e.fillhoveralpha,e.hoverfillalpha,r.hoverFillAlpha),J=c(e.fillhoverangle,e.hoverfillangle,r.hoverFillAngle),x=c(e.fillhoverratio,e.hoverfillratio,r.hoverFillRatio),b=X({color:G,alpha:C,angle:J,ratio:x})):(r.hoverColorObject||(r.hoverColorObject=X({color:r.hoverFillColor,alpha:r.hoverFillAlpha,angle:r.hoverFillAngle,ratio:r.hoverFillRatio})),b=r.hoverColorObject),
this.hoverColor=b);this.value=A;this.addMouseGestures=v;this.attr=q;this.draw=y;this.drawLabel=O;this.getLabelObject=n;this.destroy=S;this.show=m;this.hide=M;this.hasFeature=a;this.drawLabelConnectors=l;y.call(this);r.hideNullEntities&&void 0===A&&this.hide()}},t=function(b,e,c,h){this.id=b;this.definition=e;this.application=c;this.rapi=h;this.markerLabel=this.markerShape=this.label=this.options=this.value=this.hasValue=null;this.drawOptions={shape:null,label:null};this.drawComplete=!1;if(b=h.options)this._conf=
b[qa];this.init()},k=function(b,e,c,h){this.options=b;this.from=e;this.to=c;this.api=h;if(b=h.options)this._conf=b[qa]},x=function(b,e){function d(){var b=w.definition,c=n(b)||{},d=n(w.application)||{},h=w.shapes,g,l;if(b&&b.length){if(h&&h.length)for(b=h.length;b;--b)if(g=h[b-1],l=g.id.toLowerCase())a[l]=g;for(l in c){g=c[l];h=new t(l,g,d[l],e);if(b=h.getShapeId())h.shapeObj=a[b];f[l]=h}}}function h(){var b=w.items,c=w.shapes,d,h,g,l;if(b&&b.length){if(c&&c.length)for(d=c.length;d;--d)if(h=c[d-1],
l=h.id.toLowerCase())a[l]=h;for(d=b.length;d--;)if(h=b[d],l=h.id&&h.id.toLowerCase())void 0!==h.value&&""!==h.value&&parseFloat(h.value),h.mapItem=c=new t(l,h,null,e),g=c.getShapeId(),h.__hideMarker&&(c._isHidden=!0),g&&(c.shapeObj=a[g]),f[l]=c}}var a={},f={},g=[],l=e.options.markers,y=e.options.connectors,w=b,p=e.mapAnnotations,m,q,Y,M,s=[];this.items=f;(function(){var a=t.prototype,b=k.prototype,d;d=Boolean(c(l.hoverFillColor,l.hoverFillAlpha,l.hoverFillAngle,l.hoverFillRatio,l.hoverBorderThickness,
l.hoverBorderColor,l.hoverBorderAlpha));a.markerFont=l.dataLabels.style.fontFamily;a.markerFontSize=l.dataLabels.style.fontSize;a.markerFontColor=l.dataLabels.style.fontColor;a.showMarkerTooltip=l.showTooltip;a.showHoverEffect=d;a.tooltext=l.tooltext;a.showMarkerLabels=l.showLabels;a.markerLabelPadding=l.labelPadding;a.labelWrapWidth=l.labelWrapWidth;a.labelWrapHeight=l.labelWrapHeight;a.labelSepChar=l.labelSepChar;a.tooltipSepChar=l.tooltipSepChar;a.fillColor=l.fillColor;a.fillAlpha=l.fillAlpha;
a.fillRatio=l.fillRatio;a.fillAngle=l.fillAngle;a.hoverFillColor=l.hoverFillColor;a.hoverFillAlpha=l.hoverFillAlpha;a.hoverFillRatio=l.hoverFillRatio;a.hoverFillAngle=l.hoverFillAngle;a.startAngle=l.startAngle;a.shapeId=l.shapeId;a.borderThickness=l.borderThickness;a.borderColor=l.borderColor;a.borderAlpha=l.borderAlpha;a.hoverBorderThickness=l.hoverBorderThickness;a.hoverBorderColor=l.hoverBorderColor;a.hoverBorderAlpha=l.hoverBorderAlpha;a.markerRadius=l.radius;a.autoScale=l.autoScale?e.sFactor:
1;a.shadow=l.shadow;a.applyAll=l.applyAll;a.dataEnabled=l.dataEnabled;a.valueToRadius=l.valueToRadius;a=Boolean(c(y.hoverthickness,y.hovercolor,y.hoveralpha));b.showHoverEffect=a;b.showTooltip=y.showTooltip;b.tooltext=y.tooltext;b.thickness=y.thickness;b.color=y.color;b.alpha=y.alpha;b.hoverThickness=y.hoverthickness;b.hoverColor=y.hovercolor;b.hoverAlpha=y.hoveralpha;b.dashed=y.dashed;b.dashlen=y.dashLen;b.dashgap=y.dashGap;b.font=y.font;b.fontsize=y.fontSize;b.fontcolor=y.fontColor;b.bgcolor=y.labelBgColor;
b.bordercolor=y.labelBorderColor;b.shadow=y.shadow;b.hideOpen=y.hideOpen})();l.dataEnabled?h():d();(function(){var b=f,e=[],c,d,h,g;q=p.addGroup({items:[]});m=p.addGroup({fillalpha:"100",items:e});for(g in b)c=null,d=b[g],h=d.getShapeId(),d&&!d._isHidden&&(h&&(d.shapeObj=a[h]),c=d.draw()),c&&(d._annotationIndex=e.length,d.markerShape=c.markerShape&&m.addItem(c.markerShape),d.markerLabel=c.markerLabel&&q.addItem(c.markerLabel))})();(function(){var a=y.showLabels,b=w.connectors,c=b&&b.length,d=[],h=
[],l,q,p;if(c)for(s.push({id:"connectorLabels",fillalpha:"100",items:h}),s.push({id:"connectors",fillalpha:"100",items:d});c--;)if(p=b[c],p.from&&p.to&&(l=f[p.from.toLowerCase()],q=f[p.to.toLowerCase()],l&&q&&(!y.hideOpen||!l._isHidden&&!q._isHidden)&&(g.push(q=new k(p,l,q,e)),q.connectJSON=l=q.computeConnectorJSON())))d.push(l),l.label&&a&&h.push(q.getLabelJSON())})();M=s.length;for(e.internalAnnotations={};M--;)Y=s.shift(),Y.id?e.internalAnnotations[Y.id]=p.addGroup(Y):p.addGroup(Y);this.addMarkerItem=
function(b){var c,d;if((c=b.id.toLowerCase())&&!f[c]){delete b.value;b=new t(c,b,null,e);if(d=b.getShapeId())b.shapeObj=a[d];f[c]=b;c=b.draw();m&&q&&(b.markerShape=c.markerShape&&m.addItem(c.markerShape,!0),b.markerLabel=c.markerLabel&&q.addItem(c.markerLabel,!0))}}};k.prototype={constructor:k,computeConnectorJSON:function(){var b=this.api,e=this.options,d=this.from,h=this.to,a=e.link,f=e.label,k=g(e.showtooltip,this.showTooltip),l=k?c(e.tooltext,this.tooltext):"",y=c(e.thickness,this.thickness),
w=c(e.color,this.color),n=c(e.alpha,this.alpha),m=g(e.showhovereffect,this.showHoverEffect),q=c(e.hovercolor,this.hoverColor,w),t=c(e.hoveralpha,this.hoverAlpha,n),M=c(e.hoverthickness,this.hoverThickness,y),s=c(e.dashed,this.dashed),u=g(e.dashlen,this.dashlen),v=g(e.dashgap,this.dashgap),x;l&&(this.tooltext=l=ga(sa(l,[3,40,41,42,43],{label:f,fromId:d.definition.id,toId:h.definition.id,fromLabel:d.definition.label,toLabel:h.definition.label},e)));return d&&h?(x={fromMarkerId:d.id,toMarkerId:h.id,
label:f},H({type:"line"},{x:d.definition.x,y:d.definition.y,tox:h.definition.x,toy:h.definition.y,dashed:s,dashlen:u,dashgap:v,link:a,tooltext:k?l:"",thickness:y,color:w,alpha:n,label:f,showshadow:this.shadow,_hovereffect:m,_defaultattrs:{stroke:X({color:w,alpha:n}).toString(),"stroke-width":y},_hoverattrs:{stroke:X({color:q,alpha:t}).toString(),"stroke-width":M},onmouseover:function(a){var e=a.data,c=e.wrapper;c&&e.options._hovereffect&&(p.call(b),c.attr(e.options._hoverattrs));U.raiseEvent("connectorrollover",
x,b.fusionCharts,a)},onmouseout:function(a){var e=a.data,c=e.wrapper;c&&e.options._hovereffect&&c.attr(e.options._defaultattrs);U.raiseEvent("connectorrollout",x,b.fusionCharts,a)},onclick:function(a){U.raiseEvent("connectorClick",x,b.fusionCharts,a)}})):null},getLabelJSON:function(){var b=this.connectJSON;return H({type:"text"},{x:((Number(b.x)+Number(b.tox))/2).toString(),y:((Number(b.y)+Number(b.toy))/2).toString(),text:b.label,align:"center",valign:"middle",font:this.font,fontsize:this.fontsize/
this.api.sFactor,fillcolor:this.fontcolor,bgcolor:this.bgcolor,bordercolor:this.bordercolor,tooltext:this.tooltext})}};t.prototype={constructor:t,init:function(){var b;b=this.options=H({},this.definition);this.dataEnabled?isNaN(b.value)||""===b.value||(this.value=parseFloat(b.value),this.hasValue=!0):this.applyAll?this.options=H(b,this.application):this.application&&(this.options=H(b,this.application))},getShapeId:function(){return this.options.shapeid&&this.options.shapeid.toLowerCase()||this.shapeId},
getLabelOptions:function(b,e,c,h,a){var f,g=b&&b.toLowerCase();this.getLabelAlignment[g]||(g="center");b=Number(c.x);f=Number(c.y);c=void 0===h||void 0===a?c.radius||0:/^(top|bottom)$/ig.test(g)&&.5*a||/^(left|right)$/ig.test(g)&&.5*h||0;c=Number(c)+Number(e);return this.getLabelAlignment[g](b,f,c)},draw:function(){if(this.options){var b=this,e=b.rapi,d=b._conf,h=e.translateX,a=e.translateY,f=b.options,k=b.getShapeId(),l=f.scale||1,y=f.label||"",w=(f.labelpos||"top").toLowerCase(),n=void 0===f.formattedValue?
void 0:f.formattedValue,m=f.tooltext||b.tooltext,q=g(f.radius,b.markerRadius)*l*b.autoScale||1E-4,t=c(f.fillcolor,f.color,b.fillColor),M=c(f.fillalpha,f.alpha,b.fillAlpha),s=c(f.fillratio,b.fillRatio),u=c(f.fillangle,b.fillAngle),v=g(f.borderthickness,b.borderThickness),x=c(f.bordercolor,b.borderColor),C=c(f.borderalpha,b.borderAlpha),D=f.labelpadding||b.markerLabelPadding,r,E;if(k){m=m?ga(sa(m,[1,2,3],{formattedValue:n,label:y},f)):n?y+b.tooltipSepChar+n:y;void 0!==n&&null!==n?y=y+b.labelSepChar+
n:isNaN(l)?l=1:0>l?l=0:5<l&&(l=5);r=function(){var c=b.markerShape,d=c.options,f=c.bounds,g=d._markerEventArgs;(c=c.wrapper)&&d.hovereffect&&(p.call(e),c.attr(d._hoverattrs));g||(g=d._markerEventArgs={x:f.x1/f.xs,y:f.y1/f.ys,scaledX:f.x1,scaledY:f.y1,chartX:h+f.x1,chartY:a+f.y1,id:d._markerId,label:d._markerLabel});U.raiseEventGroup(b.id,"markerRollOver",g,e.fusionCharts,b,void 0,void 0,void 0)};E=function(){var a=b.markerShape,c=a.wrapper;c&&a.options.hovereffect&&c.attr(a.options._defaultattrs);
U.raiseEventGroup(b.id,"markerRollOut",a.options._markerEventArgs,e.fusionCharts,void 0,void 0,void 0)};f={x:f.x.toString(),y:f.y.toString(),fillcolor:t,fillalpha:M,fillratio:s,fillangle:u,borderthickness:v,bordercolor:x,borderalpha:C,hovereffect:c(f.showhovereffect,b.showHoverEffect),radius:q.toString(),tooltext:b.showMarkerTooltip?m:"",link:f.link,showshadow:g(f.showshadow,b.shadow),_markerLabel:y,_markerId:f.id,id:(f.id+"").toLowerCase(),onmouseover:function(){r()},onmouseout:function(){E()},onclick:function(a){U.raiseEvent("markerClick",
a.data.options._markerEventArgs,e.fusionCharts,a)}};"triangle"===k?H(f,{type:"polygon",sides:3,startangle:b.startAngle}):"diamond"===k?H(f,{type:"polygon",sides:4,startangle:b.startAngle}):"arc"===k?H(f,{type:"arc",startangle:0,endangle:360,innerradius:.6*q}):"circle"===k?f.type="circle":(D=b.getShapeArgs(),b.dataEnabled&&b.valueToRadius&&void 0!==f.radius?delete D.radius:(!D.radius&&(D.radius=b.markerRadius),D.radius=D.radius*l*b.autoScale),H(f,D));H(f,{hoverfillcolor:c(f.fillhovercolor,b.hoverFillColor,
f.fillcolor),hoverfillalpha:c(f.fillhoveralpha,b.hoverFillAlpha,f.fillalpha),hoverfillratio:c(f.fillhoverratio,b.hoverFillRatio,f.fillratio),hoverfillangle:c(f.fillhoverangle,b.hoverFillAngle,f.fillangle),hoverborderthickness:g(f.borderhoverthickness,b.hoverBorderThickness,f.borderthickness),hoverbordercolor:c(f.borderhovercolor,b.hoverBorderColor,f.bordercolor),hoverborderalpha:c(f.borderhoveralpha,b.hoverBorderAlpha,f.borderalpha)});f._defaultattrs={fill:X({alpha:f.fillalpha,color:f.fillcolor,angle:f.fillangle,
ratio:f.fillratio}).toString(),"stroke-width":"0"!==f.showborder?f.borderthickness:0,stroke:V(f.bordercolor,f.borderalpha)};f._hoverattrs={fill:X({alpha:f.hoverfillalpha,color:f.hoverfillcolor,angle:f.hoverfillangle,ratio:f.hoverfillratio}).toString(),"stroke-width":"0"!==f.showborder?f.hoverborderthickness:0,stroke:V(f.hoverbordercolor,f.hoverborderalpha)};"image"===f.type&&(f.borderthickness=f.borderthickness||0,f.onload=function(a){var b=this.options,c=a.width;a=a.height;var d=(Number(b.x)-c/(2*
e.sFactor))*e.sFactor,b=(Number(b.y)-a/(2*e.sFactor))*e.sFactor,f;if(c&&a)for(f in{wrapper:1,tracker:1})this[f]&&this[f].attr({x:d,y:b,width:c,height:a})});b.drawOptions.shape=f;if(!b.showMarkerLabels)return{markerShape:f};D=f.labelpadding||b.markerLabelPadding;l=b.getLabelOptions(w,D,f);w=l.align;k=l.valign;m=d._labelBaseWidth;n=d._labelBaseHeight;q=d._labelXOffset;d=d._labelYOffset;m=b.labelWrapWidth?b.labelWrapWidth:b.getWrapWidth[w](m,Number(l.x)+q);d=b.labelWrapHeight?b.labelWrapHeight:b.getWrapHeight[k](n,
Number(l.y)+d);m>D&&(m-=D);d>D&&(d-=D);b.drawOptions.label="center"==w&&"middle"==k?H({type:"text"},{text:y,tooltext:f.tooltext,x:l.x,y:l.y,align:w,valign:l.valign,wrap:1,wrapwidth:m,wrapheight:d,fontsize:b.markerFontSize/e.sFactor,font:b.markerFont,fillcolor:b.markerFontColor,onmouseover:function(){r()},onmouseout:function(){E()}}):H({type:"text"},{text:y,tooltext:f.tooltext,x:l.x,y:l.y,align:w,valign:l.valign,wrap:1,wrapwidth:m,wrapheight:d,fontsize:b.markerFontSize/e.sFactor,font:b.markerFont,
fillcolor:b.markerFontColor});return{markerShape:f,markerLabel:b.drawOptions.label}}}},show:function(){this.setMarkerVisibility(!0)},hide:function(){this.setMarkerVisibility(!1)},setMarkerVisibility:function(b){var e=this.rapi&&this.rapi.internalAnnotations;if(e=(e=e&&e.markers)&&e.items)if(e=e[this._annotationIndex])this._origFill||(this._origFill=X({alpha:e.fillAlpha,color:e.fillColor,angle:e.fillAngle,ratio:e.fillRatio}),this._hideFill=X({alpha:"0",color:e.fillColor,angle:e.fillAngle,ratio:e.fillRatio})),
b?e.wrapper.attr({fill:this._origFill}):e.wrapper.attr({fill:this._hideFill})},getShapeArgs:function(){var b=H({},this.shapeObj),e;return b?("polygon"===b.type?3>b.sides?b.type="circle":b.startangle=this.startAngle:"arc"===b.type&&(e=(b.radius||this.markerRadius)*this.autoScale,b.radius=e,b.innerradius=b.innerradius&&b.innerradius*this.autoScale||.6*e),b):null},destroy:function(){var b=this.markerShape,e=this.markerLabel,c;b&&b.destroy();e&&e.destroy();for(c in this)delete this[c]},getLabelAlignment:{top:function(b,
e,c){return{x:b.toString(),y:(e-c).toString(),align:"center",valign:"top"}},left:function(b,e,c){return{x:(b-c).toString(),y:e.toString(),align:"right",valign:"middle"}},right:function(b,e,c){return{x:(b+c).toString(),y:e.toString(),align:"left",valign:"middle"}},bottom:function(b,c,d){return{x:b.toString(),y:(c+d).toString(),align:"center",valign:"bottom"}},center:function(b,c){return{x:b.toString(),y:c.toString(),align:"center",valign:"middle"}}},getWrapWidth:{right:function(b,c){return c},left:function(b,
c){return b-c},center:function(b,c){return 2*P(c,b-c)}},getWrapHeight:{top:function(b,c){return c},middle:function(b,c){return 2*P(c,b-c)},bottom:function(b,c){return b-c}}};T(F.eventList,{entityrollover:"FC_Event",entityrollout:"FC_Event"});W("geo",{name:"geo",friendlyName:"Map",revision:1,creditLabel:!1,standaloneInit:!1,annotationInteractionEvents:!1,charttopmargin:10,chartrightmargin:10,chartbottommargin:10,chartleftmargin:10,baseWidth:400,baseHeight:300,baseScaleFactor:1,defaultSeriesType:"geo",
rendererId:"maps",entities:{},draw:function(b,c){var d=this.renderer,h=this.chartInstance;d||(d=this.renderer=new W("renderer."+this.rendererId));this.updateDefaultAnnotations();h.addEventListener("internal.mapdrawingcomplete",function(a,b){c&&c.apply(this,[b.renderer]);a.detachHandler()});return d.init(this,b,function(a){a.checkComplete()})},chart:function(b,e){H(this.dataObj.chart,{charttopmargin:this.dataObj.chart.maptopmargin,chartrightmargin:this.dataObj.chart.maprightmargin,chartbottommargin:this.dataObj.chart.mapbottommargin,
chartleftmargin:this.dataObj.chart.mapleftmargin,animation:this.dataObj.chart.animation||"0"});var d=this.dataObj,h=ya(d,b,e,this),a=d.chart,f=d.markers,k=h.chart,l=h[qa],y=k.useRoundEdges=1===g(a.useroundedges),w=y?1:0,y=y?0:1,p=k.use3DLighting=1===g(a.use3dlighting,1),n=H({},h.tooltip.style),q=new Ia(this.colorPaletteMap,(0<a.palette&&6>a.palette?a.palette:g(this.paletteIndex,1))-1),m=c(a.basefont,"Verdana,sans"),t=Ca(a.basefontsize,10),s=c(a.basefontcolor,q.basefontcolor),u=Ca(a.outcnvbasefontsize,
t),v=c(a.outcnvbasefont,m),x=u+"px",C=ca(c(a.outcnvbasefontcolor,s)),D=c(a.bgcolor,a.canvasbgcolor,q.canvasbgcolor),r=c(a.bgalpha,a.canvasbgalpha,q.canvasbgalpha),E=g(a.usevaluesformarkers,d.markers&&d.markers.items&&d.markers.items.length,!(d.markers&&d.markers.application&&d.markers.application.length&&d.markers.definition&&d.markers.definition.length)),A,B,K,G,z,J,I,t=t+"px",s=ca(s);this.realtimeEnabled&&this.postHCJSONCreation&&this.postHCJSONCreation.call(this,h);k.events.click=this.linkClickFN;
l.numberFormatter=this.numberFormatter;H(l,{width:b,height:e,showTooltip:g(a.showtooltip,this.showtooltip,1),showHoverEffect:g(a.showhovereffect,1),tooltipSepChar:c(a.tooltipsepchar,", "),showValues:g(a.showvalues,this.showValues,1),showCanvasBG:c(a.showcanvasbg,1),useValuesForMarkers:E,adjustViewPortForMarkers:g(a.adjustviewportformarkers,E),flatScrollBars:g(a.flatscrollbars,0),scrollBar3DLighting:g(a.scrollbar3dlighting,1),outCanvasStyle:{fontFamily:v,color:C,fontSize:x},inCanvasStyle:{fontFamily:m,
fontSize:t,color:s}});la(l.outCanvasStyle);A=la(l.inCanvasStyle);l.trendStyle=l.outCanvasStyle;"0"==l.showCanvasBG&&(r="0");B=c(a.entitybordercolor,a.bordercolor,q.plotbordercolor);K=c(a.entityfillcolor,a.fillcolor,q.plotfillcolor);G=c(a.entityfillalpha,a.fillalpha,q.plotfillalpha);z=c(a.entityfillratio,a.fillratio,q.plotfillratio);J=c(a.entityfillangle,a.fillangle,q.plotfillangle);I=c(a.nullentityfillcolor,a.nullentitycolor,K);E=g(a.showcanvasborder,y)?g(a.canvasborderthickness,1):0;H(h,{chart:{emulateFlashGutter:g(a._emulateflashgutter,
1),defaultSeriesType:this.defaultSeriesType,paletteIndex:q.index,borderRadius:g(a.canvasborderradius,0),borderColor:V(c(a.canvasbordercolor,q.canvasbordercolor),c(a.canvasborderalpha,q.canvasborderalpha)),borderWidth:E,borderDashStyle:g(a.canvasborderdashed,0)?va(g(a.canvasborderdashlen,4),g(a.canvasborderdashgap,2),E):"none",backgroundColor:X({color:D,alpha:r,angle:c(a.bgangle,a.canvasbgangle,q.canvasbgangle),ratio:c(a.bgratio,a.canvasbgratio,q.canvasbgratio)}),plotBorderColor:"#ffffff",plotBorderWidth:0,
plotBackgroundColor:X({color:"#ffffff",alpha:0}),bgSWF:c(a.bgimage,a.bgswf),bgSWFAlpha:g(a.bgimagealpha,a.bgswfalpha,100),bgImageScale:g(a.bgimagescale,100),bgImageDisplayMode:c(a.bgimagedisplaymode,"none").toLowerCase(),logoURL:ta(a.logourl),logoPosition:c(a.logoposition,"tl").toLowerCase(),logoAlpha:g(a.logoalpha,100),logoLink:ta(a.logolink),logoScale:g(a.logoscale,100),logoLeftMargin:g(a.logoleftmargin,0),logoTopMargin:g(a.logotopmargin,0),toolbar:function(){var d={button:{}},f=d.button,h;f.scale=
g(a.toolbarbuttonscale,1.15);f.width=g(a.toolbarbuttonwidth,15);f.height=g(a.toolbarbuttonheight,15);f.radius=g(a.toolbarbuttonradius,2);f.spacing=g(a.toolbarbuttonspacing,5);f.fill=V(c(a.toolbarbuttoncolor,"ffffff"));f.labelFill=V(c(a.toolbarlabelcolor,"cccccc"));f.symbolFill=V(c(a.toolbarsymbolcolor,"ffffff"));f.hoverFill=V(c(a.toolbarbuttonhovercolor,"ffffff"));f.stroke=V(c(a.toolbarbuttonbordercolor,"bbbbbb"));f.symbolStroke=V(c(a.toolbarsymbolbordercolor,"9a9a9a"));f.strokeWidth=g(a.toolbarbuttonborderthickness,
1);f.symbolStrokeWidth=g(a.toolbarsymbolborderthickness,1);h=f.symbolPadding=g(a.toolbarsymbolpadding,5);f.symbolHPadding=g(a.toolbarsymbolhpadding,h);f.symbolVPadding=g(a.toolbarsymbolvpadding,h);h=d.position=c(a.toolbarposition,"tr").toLowerCase();switch(h){case "tr":case "tl":case "br":case "bl":break;default:h="tr"}f=d.hAlign="left"===(""+a.toolbarhalign).toLowerCase()?"l":h.charAt(1);h=d.vAlign="bottom"===(""+a.toolbarvalign).toLowerCase()?"b":h.charAt(0);d.hDirection=g(a.toolbarhdirection,"r"===
f?-1:1);d.vDirection=g(a.toolbarvdirection,"b"===h?-1:1);d.vMargin=g(a.toolbarvmargin,6);d.hMargin=g(a.toolbarhmargin,10);d.x=g(a.toolbarx,"l"===f?0:b);d.y=g(a.toolbary,"t"===h?0:e);return d}()},title:{text:ga(a.caption),offsetX:Number(a.captionxshift),offsetY:Number(a.captionyshift),position:c(a.captionposition,void 0!==a.captionxshift||void 0!==a.captionyshift?"top left":"top"),padding:g(a.captionpadding,10),style:{fontFamily:c(a.captionfontfamily,v),color:c(a.captionfontcolor,C).replace(/^#?([a-f0-9]+)/ig,
"#$1"),fontSize:g(a.captionfontsize,u+3)+"px",fontWeight:0===g(a.captionfontbold)?"normal":"bold"}},subtitle:{text:ga(a.subcaption),style:{fontFamily:c(a.subcaptionfontfamily,a.captionfontfamily,v),color:c(a.subcaptionfontcolor,a.captionfontcolor,C).replace(/^#?([a-f0-9]+)/ig,"#$1"),fontSize:g(a.subcaptionfontsize,g(ra(a.captionfontsize-3,1),u))+"px",fontWeight:0===g(a.subcaptionfontbold)?"normal":"bold"}},orphanStyles:{defaultStyle:{style:H({},l.inCanvasStyle)}},tooltip:{enabled:0!==l.showTooltip,
style:{fontFamily:m,fontSize:t,lineHeight:A,color:s,padding:g(a.tooltippadding,this.tooltippadding,3)+"px",backgroundColor:V(c(n.backgroundColor,a.tooltipbgcolor,q.tooltipbgcolor),c(a.tooltipbgalpha,"100")),borderColor:V(c(n.borderColor,a.tooltipbordercolor,q.tooltipbordercolor),c(a.tooltipborderalpha,"100")),borderWidth:g(a.tooltipborderthickness,y)+"px",borderRadius:g(a.tooltipborderradius,w+1)+"px"},constrain:g(a.constraintooltip,1),shadow:g(a.showtooltipshadow,a.showshadow,1)?{enabled:!0,opacity:ra(g(a.tooltipbgalpha,
100),g(a.tooltipborderalpha,100))/100}:!1},legend:{itemStyle:{fontFamily:c(a.legenditemfont,v),fontSize:g(a.legenditemfontsize,u)+"px",color:ca(c(a.legenditemfontcolor,C)),fontWeight:g(a.legenditemfontbold)?"bold":"normal"},itemHiddenStyle:{fontFamily:v,fontSize:x,color:ca(c(a.legenditemhiddencolor,C))},itemHoverStyle:{color:ca(c(a.legenditemhoverfontcolor,a.legenditemfontcolor,C))},enabled:g(a.showlegend,1),title:{text:ga(a.legendcaption),style:{fontFamily:c(a.legendcaptionfont,v),fontSize:g(a.legendcaptionfontsize,
u)+"px",color:ca(c(a.legendcaptionfontcolor,C)),fontWeight:g(a.legendcaptionfontbold,1)?"bold":"normal"},align:R[c(a.legendcaptionalignment)]},position:c(a.legendposition,0===g(d.colorrange&&d.colorrange.gradient,0)?"right":"bottom"),backgroundColor:c(a.legendbgcolor,q.bgcolor),backgroundAlpha:c(a.legendbgalpha,"100"),borderColor:c(a.legendbordercolor,q.legendbordercolor),borderThickness:c(a.legendborderthickness,"1"),borderAlpha:c(a.legendborderalpha,"100"),shadow:g(a.legendshadow,1),allowDrag:g(a.legendallowdrag,
0),scroll:{scrollBgColor:c(a.legendscrollbgcolor,a.scrollcolor,"AAAAAA"),scrollBtnColor:c(a.legendscrollbtncolor,"BBBBBB"),scrollBarColor:c(a.legendscrollbarcolor,"CCCCCC")},reversed:g(a.reverselegend,0),interactive:g(a.interactivelegend,0),minColor:I,lighting3d:p},markers:{dataLabels:{style:{fontFamily:c(a.markerfont,m),fontSize:g(a.markerfontsize,parseInt(t,10)),fontColor:c(a.markerfontcolor,s)}},showTooltip:g(a.showmarkertooltip,l.showTooltip),showLabels:g(a.showmarkerlabels,a.showlabels,1),showHoverEffect:g(a.showmarkerhovereffect,
1),labelPadding:c(a.markerlabelpadding,"5"),labelWrapWidth:g(a.markerlabelwrapwidth,0),labelWrapHeight:g(a.markerlabelwrapheight,0),fillColor:c(a.markerfillcolor,a.markerbgcolor,q.markerfillcolor),fillAlpha:c(a.markerfillalpha,q.markerfillalpha),fillAngle:c(a.markerfillangle,q.markerfillangle),fillRatio:c(a.markerfillratio,q.markerfillratio),fillPattern:c(a.markerfillpattern,q.markerbgpattern),hoverFillColor:a.markerfillhovercolor,hoverFillAlpha:a.markerfillhoveralpha,hoverFillRatio:a.markerfillhoverratio,
hoverFillAngle:a.markerfillhoverangle,borderThickness:c(a.markerborderthickness,1),borderColor:c(a.markerbordercolor,q.markerbordercolor),borderAlpha:g(a.markerborderalpha,q.markerborderalpha),hoverBorderThickness:a.markerborderhoverthickness,hoverBorderColor:a.markerborderhovercolor,hoverBorderAlpha:a.markerborderhoveralpha,radius:g(a.markerradius&&F.trimString(a.markerradius),7),shapeId:c(a.defaultmarkershape,"circle"),labelSepChar:c(a.labelsepchar,", "),tooltipSepChar:l.tooltipSepChar,autoScale:g(a.autoscalemarkers,
0),tooltext:c(f&&f.tooltext,a.markertooltext),dataEnabled:l.useValuesForMarkers,valueToRadius:g(a.markerradiusfromvalue,1),valueMarkerAlpha:c(a.valuemarkeralpha,"75"),hideNull:g(a.hidenullmarkers,0),nullRadius:g(a.nullmarkerradius,a.markerradius,7),adjustViewPort:g(a.adjustviewportformarkers,0),startAngle:g(a.markerstartangle,90),maxRadius:g(a.maxmarkerradius,0),minRadius:g(a.minmarkerradius,0),applyAll:g(a.applyallmarkers,0),shadow:g(a.showmarkershadow,a.showshadow,0)},connectors:{showHoverEffect:g(a.showconnectorhovereffect,
1),thickness:g(a.connectorthickness,a.markerconnthickness,"2"),color:c(a.connectorcolor,a.markerconncolor,q.markerbordercolor),alpha:c(a.connectoralpha,a.markerconnalpha,"100"),hoverthickness:g(a.connectorhoverthickness,a.connectorthickness,a.markerconnthickness,"2"),hovercolor:c(a.connectorhovercolor,a.connectorcolor,a.markerconncolor,q.markerbordercolor),hoveralpha:c(a.connectorhoveralpha,a.connectoralpha,a.markerconnalpha,"100"),dashed:g(a.connectordashed,a.markerconndashed,0),dashLen:g(a.connectordashlen,
a.markerconndashlen,3),dashGap:g(a.connectordashgap,a.markerconndashgap,2),font:c(a.connectorfont,a.markerconnfont,m),fontColor:c(a.connectorfontcolor,a.markerconnfontcolor,s),fontSize:g(a.connectorfontsize,a.markerconnfontsize,parseInt(t,10)),showLabels:g(a.showconnectorlabels,a.showmarkerlabels,a.showlabels,1),labelBgColor:c(a.connectorlabelbgcolor,a.markerconnlabelbgcolor,q.plotfillcolor),labelBorderColor:c(a.connectorlabelbordercolor,a.markerconnlabelbordercolor,q.markerbordercolor),shadow:g(a.showconnectorshadow,
a.showmarkershadow,a.showshadow,0),showTooltip:g(a.showconnectortooltip,a.showmarkertooltip,l.showTooltip),tooltext:c(f&&f.connectortooltext,a.connectortooltext),hideOpen:g(a.hideopenconnectors,1)},entities:{baseScaleFactor:this.baseScaleFactor,dataLabels:{style:{fontFamily:m,fontSize:t,lineHeight:A,color:h.plotOptions.series.dataLabels.color=s}},fillColor:K,fillAlpha:G,fillRatio:z,fillAngle:J,borderColor:B,borderAlpha:c(a.entityborderalpha,a.borderalpha,this.borderAlpha,"100"),borderThickness:g(a.showentityborder,
a.showborder,1)?g(a.entityborderthickness,a.borderthickness,1):0,scaleBorder:g(a.scaleentityborder,a.scaleborder,0),hoverFillColor:c(a.entityfillhovercolor,a.hoverfillcolor,a.hovercolor,q.plothoverfillcolor),hoverFillAlpha:c(a.entityfillhoveralpha,a.hoverfillalpha,a.hoveralpha,q.plothoverfillalpha),hoverFillRatio:c(a.entityfillhoverratio,a.hoverfillratio,a.hoverratio,q.plothoverfillratio),hoverFillAngle:c(a.entityfillhoverangle,a.hoverfillangle,a.hoverangle,q.plothoverfillangle),hoverBorderThickness:c(a.entityborderhoverthickness,
a.hoverborderthickness),hoverBorderColor:c(a.entityborderhovercolor,q.plotbordercolor),hoverBorderAlpha:c(a.entityborderhoveralpha,q.plotborderalpha),nullEntityColor:I,nullEntityAlpha:c(a.nullentityfillalpha,a.nullentityalpha,G),nullEntityRatio:c(a.nullentityfillratio,a.nullentityratio,z),nullEntityAngle:c(a.nullentityfillangle,a.nullentityangle,J),connectorColor:c(a.labelconnectorcolor,a.connectorcolor,s),connectorAlpha:c(a.labelconnectoralpha,a.connectoralpha,"100"),connectorThickness:g(a.labelconnectorthickness,
a.borderthickness,1),showHoverEffect:g(a.showentityhovereffect,a.usehovercolor,l.showHoverEffect),hoverOnNull:g(a.hoveronnull,a.entityhoveronnull,1),labelPadding:g(a.labelpadding,5),showLabels:g(a.showlabels,1),labelsOnTop:g(a.entitylabelsontop,1),includeNameInLabels:g(a.includenameinlabels,1),includeValueInLabels:g(a.includevalueinlabels,0),useSNameInTooltip:g(a.usesnameintooltip,0),useShortName:g(a.usesnameinlabels,1),labelSepChar:c(a.labelsepchar,", "),showTooltip:g(a.showentitytooltip,l.showTooltip),
tooltipSepChar:l.tooltipSepChar,tooltext:a.entitytooltext,hideNullEntities:g(a.hidenullentities,0),showHiddenEntityBorder:g(a.showhiddenentityborder,1),showNullEntityBorder:g(a.shownullentityborder,1),hiddenEntityColor:c(a.hiddenentitycolor,a.hiddenentityfillcolor,a.hiddenentityalpha||a.hiddenentityfillalpha?I:"ffffff"),hiddenEntityAlpha:c(a.hiddenentityalpha,a.hiddenentityfillalpha,.001),shadow:g(a.showshadow,this.defaultPlotShadow,q.shadow)},entitydef:{useSNameAsId:g(a.usesnameasid,0)}});h.legend.title.style.lineHeight=
la(h.legend.title.style);h.legend.itemStyle.lineHeight=la(h.legend.itemStyle);h.legend.itemHiddenStyle.lineHeight=la(h.legend.itemHiddenStyle);f=Ba(b,e,a.markermaxradius,a.markerminradius);h.markers.maxRadius=f.max;h.markers.minRadius=f.min;a.tooltipcolor&&(h.tooltip.style.color=pa(a.tooltipcolor));void 0!==c(a.clickurl)&&(k.link=a.clickurl,k.style.cursor="pointer",ma&&(k.style._cursor="hand"),h.plotOptions.series.point.events.click=function(){k.events.click.call({link:a.clickurl})});f=k.bgImageDisplayMode;
l=ta(a.bgimagevalign,"").toLowerCase();w=ta(a.bgimagehalign,"").toLowerCase();"tile"==f||"fill"==f||"fit"==f?("top"!=l&&"middle"!=l&&"bottom"!=l&&(l="middle"),"left"!=w&&"middle"!=w&&"right"!=w&&(w="middle")):("top"!=l&&"middle"!=l&&"bottom"!=l&&(l="top"),"left"!=w&&"middle"!=w&&"right"!=w&&(w="left"));k.bgImageVAlign=l;k.bgImageHAlign=w;this.parseStyles(h);la(h.title.style);la(h.subtitle.style);la(h.tooltip.style);h.plotOptions.series.allowPointSelect=!0;this.parseExportOptions(h);this.preSeriesAddition&&
this.preSeriesAddition(h,d,b,e);this.series&&this.series(d,h,this.name,b,e);this.postSeriesAddition&&this.postSeriesAddition(h,d,b,e);this.spaceManager(h,d,b,e);Z.console&&Z.FC_DEV_ENVIRONMENT&&Z.console.log(h);return h},series:function(b,e){function d(b){for(B=b&&b.length||0;B--;)v=b[B],r=v.value,v.cleanValue=a.getCleanValue(r),v.formattedValue=null!==v.cleanValue?a.dataLabels(r):void 0,v.origValue=r,null!==v.cleanValue&&(s=P(v.cleanValue,s),u=ra(v.cleanValue,u))}function h(a,b,d){for(B=a&&a.length||
0;B--;){v=a[B];var f;a:{f=g(v.value);for(var h=void 0,k=void 0,h=void 0,m=D&&D.length||0;m--;)if(h=D[m],k=Number(h.maxvalue),h=g(h.minvalue,e.colorRange.scaleMin),f>=h&&f<=k){f=m;break a}f=null}E=f;null!==E&&(z="gradient"===t.type?e.colorRange.getColorObj(v.value).code:q&&q[E]&&c(q[E].color,q[E].code),x[E]||(x[E]=[]),z&&(v.color=v.color?v.color:z,b&&(v.alpha=v.alpha?v.alpha:b),d&&(p||v.fillhoveralpha||(v.fillhoveralpha=v.alpha),l||v.fillhovercolor||(v.fillhovercolor=v.color)),x[E].push(v)))}}var a=
this.numberFormatter,f=this.hcJSON.series,k=e.markers.valueMarkerAlpha,l=e.markers.hasHoverColor,p=e.markers.hasHoverAlpha,w=this.dataObj,m=e[qa],n=w.colorrange,q=n&&n.color,t=e.legend,x={},n={legendClick:function(){var a;if(a=this.chart)!this.legend&&(this.legend=this.plot.legend),a.legendClick(this,!this.visible)},getEventArgs:function(){var a;if(a=this.chart)return!this.legend&&(this.legend=this.plot.legend),a.getEventArgs(this)},setVisible:function(a){var b=this.data,c=this.legendItem,e=this.visible;
this.visible=a=void 0===a?!e:a;c&&t.colorizeItem&&t.colorizeItem(this,a);for(e=b&&b.length;e--;)(c=b[e].mapItem)&&(a?c.show&&c.show():c.hide&&c.hide())}},s=Infinity,u=-Infinity,v,z,C,D,r,E,A,B;d(w.data||[]);m.useValuesForMarkers&&d(w.markers&&w.markers.items||[]);m._doNotShowLegend=!0;t.type=w.colorrange&&"1"===w.colorrange.gradient?"gradient":"point";Infinity===s&&(s=void 0);-Infinity===u&&(u=void 0);m.dataMin=s;m.dataMax=u;e.colorRange=new F.colorRange({colorRange:w.colorrange,dataMin:s,dataMax:u,
defaultColor:t.minColor,numberFormatter:a});B=(D=e.colorRange.colorArr)&&D.length||0;if(0<B){for(;B--;)C=D[B],!m._doNotShowLegend||""===C.label&&void 0===C.label||(m._doNotShowLegend=!1),f.push(H({type:this.defaultSeriesType,showInLegend:!0,data:[],plot:{},name:C.label,color:C.code,rangeMin:C.minvalue,rangeMax:C.maxvalue,visible:!0},n));h(w.data||[]);m.useValuesForMarkers&&h(w.markers&&w.markers.items||[],k,!0);f=f.reverse();for(A in x)f[A]&&(f[A].data=x[A])}else f.push({type:this.defaultSeriesType,
data:[]});m._doNotShowLegend&&(this.hcJSON.legend.enabled=!1)},preliminaryScaling:function(b,c){for(var d=c.markers&&c.markers.items||[],h=d&&d.length||0,a=Infinity,f=Infinity,g=-Infinity,l=-Infinity,k,m;h--;)m=d[h],k=Number(m.x),m=Number(m.y),a=P(a,k),f=P(f,m),g=ra(g,k),l=ra(l,m);return{x:a,y:f,x1:g,y1:l}},getScalingParameters:function(b,c,d,h){var a=b/c,f=d/(b*this.baseScaleFactor),g=h/(c*this.baseScaleFactor),l=0,k=0;f>g?(f=g,l+=(d-h*a)/2,b=200/(c*f)):(k+=(h-d/a)/2,b=200/(b*f));return{scaleFactor:f,
strokeWidth:b,translateX:l,translateY:k}},calculateMarkerBounds:function(b,c,d,h,a){var f=b.markers,g=b[qa];b=g.dataMin;for(var g=g.dataMax,l=f.minRadius,k=f.maxRadius,m=f.hideNull,p=f.nullRadius,f=f.valueToRadius,n=(c=c.markers&&c.markers.items||[],c.length)||0,q=Infinity,t=Infinity,x=-Infinity,s=-Infinity,u,v,z;n--;)v=c[n],null!==v.cleanValue?(f&&void 0===v.radius&&(v.radius=l+(k-l)*(v.cleanValue-b)/(g-b)),z=Number(v.radius),u=(Number(v.x)+h)*d,v=(Number(v.y)+a)*d,q=P(q,u-z),t=P(t,v-z),x=ra(x,u+
z),s=ra(s,v+z)):m?v.__hideMarker=!0:void 0===v.radius&&(v.radius=p);return{x:q,y:t,x1:x,y1:s}},spaceManager:function(b,c,d,h){var a=b.chart,f=b[qa],g=a.spacingLeft,l=a.spacingTop,k=this.baseWidth,m=this.baseHeight;d-=a.spacingRight+g;a=h-(a.spacingBottom+l);h=f._captionBlock=this.manageTitleSpace(b,c,d,a);var p=f._legendBlock=this.placeLegendBlock(b,c,d,a-h.height,h.isBottom?h.height:0);d-=p.width;var a=a-h.height-p.height,n=p=0;f.useValuesForMarkers?(f.adjustViewPortForMarkers?(f=this.preliminaryScaling(b,
c),f.x1>k&&(k=f.x1),0>f.x&&(k+=-f.x,n=-f.x),f.y1>m&&(m=f.y1),0>f.y&&(m+=-f.y,p=-f.y),f=this.getScalingParameters(k,m,d,a),f=this.calculateMarkerBounds(b,c,f.scaleFactor*this.baseScaleFactor,n,p),b=a,c=d,0>f.x&&(g+=-f.x,d+=f.x),0>f.y&&(l+=-f.y,a+=f.y),f.x1>c&&(d-=f.x1-c),f.y1>b&&(a-=f.y1-b)):(f=this.getScalingParameters(k,m,d,a),this.calculateMarkerBounds(b,c,f.scaleFactor*this.baseScaleFactor,n,p)),f=this.getScalingParameters(k,m,d,a),g+=n*f.scaleFactor*this.baseScaleFactor,l+=p*f.scaleFactor*this.baseScaleFactor):
f=this.getScalingParameters(k,m,d,a);/bottom/i.test(h.position)||(l+=h.height);this.scaleFactor=f.scaleFactor;this.strokeWidth=f.strokeWidth;this.translateX=f.translateX+g;this.translateY=f.translateY+l},placeGLegendBlockRight:F.placeGLegendBlockRight,placeGLegendBlockBottom:F.placeGLegendBlockBottom,placeLegendBlock:function(b,c,d,h,a){var f=b.legend,g=b[qa],l=f.position.toLowerCase(),k={position:l};if("0"===c.chart.showlegend||g._doNotShowLegend)return k.height=0,k.width=0,k;"bottom"===l?(k.height=
"gradient"===f.type?this.placeGLegendBlockBottom(b,c,d,h):this.placeLegendBlockBottom(b,c,d,h),k.width=0,a&&(f.y=-a)):(d/=2,k.width="gradient"===f.type?this.placeGLegendBlockRight(b,c,d,h):this.placeLegendBlockRight(b,c,d,h),k.height=0);return k},manageTitleSpace:function(b,c,d,h){var a=this.hcJSON;b=a.title;c=a.chart;var a=a.subtitle,f=this.smartLabel,g=h/2,l=0,k=b.position.toLowerCase(),m=b.padding,p=!1,n=b.offsetX,q=b.offsetY,t=0,x={},s,u;if(""===b.text&&""===a.text)return{height:0,position:k};
isNaN(n)&&isNaN(q)||(p=!0,n=isNaN(n)?0:n,q=isNaN(q)?0:q);s=b.text;if(""!==s){f.setStyle(b.style);u=f.getOriSize(s);if(u.width>d||u.height>g)u=f.getSmartText(s,d,g),b.text=u.text,u.tooltext&&(b.originalText=u.tooltext);b.height=t=u.height;l+=t}g-=l;s=a.text;if(""!==s){f.setStyle(a.style);u=f.getOriSize(s);if(u.width>d||u.height>g)u=f.getSmartText(s,d,g),a.text=u.text,u.tooltext&&(a.originalText=u.tooltext);l+=a.height=u.height}l=l+m>g?g:l+m;k.match(/left/)?(a.align=b.align="start",a.x=b.x=c.marginLeft):
k.match(/right/)?(a.align=b.align="end",a.x=b.x=d):(a.align=b.align="middle",a.x=b.x=d/2);/bottom/.test(k)?(d=h-l+c.marginTop+m,b.y=d,a.y=d+t,p?(b.y+=q,a.y+=q,b.x+=n,a.x+=n):(c.marginBottom+=l,x.isBottom=!0)):p?(b.y+=q,a.y+=q,b.x+=n,a.x+=n):c.marginTop+=l;x.height=p?0:l;x.position=k;return x},getFirstId:function(){return this.firstEntity},getEntityPaths:function(b){var c={},d=this.entities,h;if(b){for(h in d)c[h]=d[h];return c}return d},redefineEntities:function(b,c){var d=this.entities,h={},a={},
f=0,g,l,k,m,n,p,q,t;for(q=b.length;q--;)if(g=b[q],l=g.internalid,n=g.newid?g.newid:l,k=g.sname,g=g.lname,m=d[l],l=F.trimString(l),n=F.trimString(n),m){h[n]=n={origId:l};a[l]=!0;for(p in m)n[p]=m[p];n.shortLabel=k?k:m.shortLabel;n.label=g?g:m.label}this.entities={};for(t in h)h[t].origId=t,this.entities[t.toLowerCase()]=h[t],f+=1;for(t in d)if(n=d[t],t=F.trimString(t),!a[t]){c.useSNameAsId?(this.entities[n.shortLabel.toLowerCase()]=m={},m.origId=n.shortLabel):(this.entities[t.toLowerCase()]=m={},m.origId=
t);for(p in n)m[p]=n[p];f+=1}this.entityCount=f},colorPaletteMap:{basefontcolor:"foregroundcolor",bordercolor:"foregrounddarkcolor",borderalpha:"foregrounddarkalpha",bgcolor:"backgroundlightcolor",bgalpha:"backgroundlightalpha",bgangle:"backgroundlightangle",bgratio:"backgroundlightratio",canvasbordercolor:"foregrounddarkcolor",canvasborderalpha:"foregrounddarkalpha",canvasbgcolor:"backgroundlightcolor",canvasbgalpha:"backgroundlightalpha",canvasbgangle:"backgroundlightangle",canvasbgratio:"backgroundlightratio",
tooltipbordercolor:"foregrounddarkcolor",tooltipborderalpha:"foregrounddarkalpha",tooltipbgcolor:"backgroundlightcolor",tooltipbgalpha:"backgroundlightalpha",tooltipfontcolor:"foregroundcolor",legendbordercolor:"foregrounddarkcolor",legendborderalpha:"foregrounddarkalpha",markerbordercolor:"foregroundlightcolor",markerborderalpha:"foregroundlightalpha",markerfillcolor:"backgrounddarkcolor",markerfillalpha:"backgrounddarkalpha",markerfillangle:"backgrounddarkangle",markerfillratio:"backgrounddarkratio",
plotfillcolor:"backgroundcolor",plotfillalpha:"backgroundalpha",plotfillangle:"backgroundangle",plotfillratio:"backgroundratio",plothoverfillcolor:"backgrounddarkcolor",plothoverfillalpha:"backgrounddarkalpha",plothoverfillangle:"backgrounddarkangle",plothoverfillratio:"backgrounddarkratio",plotbordercolor:"foregroundcolor",plotborderalpha:"foregroundalpha",shadow:"shadow"},eiMethods:{getMapName:function(){return this.jsVars.hcObj.logic.name},getEntityList:function(){var b=this.jsVars.hcObj,b=b.entities&&
b.entities.items,c,d=[],h,a;for(h in b)a=b[h],c=a.eJSON,d.push({id:a.id,originalId:a.originalId||a.id,label:c.label,shortlabel:c.shortLabel,value:a.value,formattedValue:a.formattedValue,toolText:a.toolText});return d},getDataAsCSV:function(){var b=this.jsVars,b=b.hcObj&&b.hcObj.entities&&b.hcObj.entities.items,c='"Id","Short Name","Long Name","Value","Formatted Value"',d,h,a,f;for(d in b)h=b[d],a=h.eJSON,f=h.value,c+='\r\n"'+h.id+'","'+a.shortLabel+'","'+a.label+'","'+(void 0===f?"":f)+'","'+h.formattedValue+
'"';return c},getMapAttribute:function(){var b=this.jsVars.fcObj;U.raiseWarning(this,"12061210581","run","JavaScriptRenderer~getMapAttribute()",'Use of deprecated "getMapAttribute()". Replace with "getChartAttribute()".');return b.getChartAttribute.apply(b,arguments)},exportMap:function(){var b=this.jsVars.fcObj;U.raiseWarning(this,"12061210581","run","JavaScriptRenderer~exportMap()",'Use of deprecated "exportMap()". Replace with "exportChart()".');return b.exportChart&&b.exportChart.apply(b,arguments)},
addMarker:function(b){this.jsVars.hcObj.markers.addMarkerItem(b)||U.raiseWarning(this,"1309264086","run","MapsRenderer~addMarker()","Failed to add marker. Check the options and try again.")},updateMarker:function(b,c){var d=this.jsVars.hcObj,h=d.markers,d=d.mapAnnotations,a;b&&(b=(b+"").toLowerCase(),h=h.items[b])&&(a=h.options,H(a,c),h=h.draw().markerShape,d.update(b,h))},removeMarker:function(b){var c=this.jsVars.hcObj.markers,d;b&&(b=(b+"").toLowerCase(),(d=c.items[b])&&d.destroy(),delete c.items[b])}}},
W.linebase);W("renderer.maps",{drawGraph:function(){var b=this,c=b.logic.chartInstance,d=b.paper,h=b.layers,a,f,g;b.options.nativeMessage||(h.dataset||(h.dataset=d.group("dataset").insertAfter(h.background),h.tracker=d.group("hot").insertAfter(h.dataset)),b.shadowLayer||(b.shadowLayer=h.shadow=d.group("shadow").insertBefore(h.dataset)),h.dataset&&h.dataset.hide(),h.shadow&&h.shadow.hide(),b.strokeWidth=b.logic.strokeWidth,a=b.logic.scaleFactor,b.translateX=f=b.logic.translateX,b.translateY=g=b.logic.translateY,
b.sFactor=a*b.logic.baseScaleFactor,b.transformStr=["t",f,",",g,"s",a,",",a,",0,0"].join(""),b.options.tooltip&&!1!==b.options.tooltip.enabled&&d.tooltip(b.options.tooltip.style,b.options.tooltip.shadow,b.options.tooltip.constrain),b.mapAnnotations=new F.Annotations,b.mapAnnotations.reset(null,{id:"geo",showbelow:0,autoscale:0,grpxshift:b.translateX?b.translateX:0,grpyshift:b.translateY?b.translateY:0,xscale:100*(b.sFactor?b.sFactor:1),yscale:100*(b.sFactor?b.sFactor:1),options:{useTracker:!0}}),
b.processEntityDefs(),b.drawEntities(),c.addEventListener("internal.mapdrawingcomplete",function(a){a.detachHandler();wa&&(h.dataset&&h.dataset.attr({transform:b.transformStr}),h.shadow&&h.shadow.attr({transform:b.transformStr}));h.dataset&&h.dataset.show();h.shadow&&h.shadow.show()}),b.drawMarkers())},setScaleRange:function(b,c){for(var d=this.options.series,g=d.length,a,f,k,l;g--;)if(k=d[g],f=(a=k.data)&&a.length)if(k.rangeMin>=b&&k.rangeMax<=c)k.setVisible(!0);else if(k.rangeMax<b||k.rangeMin>
c)k.setVisible(!1);else for(;f--;)k=(l=a[f].mapItem)&&l.value,isNaN(k)||""===k||(k>=b&&k<=c?l.show():l.hide())},processEntityDefs:function(){var b=this.logic,c=this.options.series,d=c&&c.length;for(b.redefineEntities(b.dataObj.entitydef||[],this.options.entitydef);d--;)c[d].chart=this},drawEntities:function(){this.entities=new m(this.logic&&this.logic.dataObj&&this.logic.dataObj.data,this,this.logic,this.layers.dataset)},drawMarkers:function(){var b=this.logic&&this.logic.dataObj&&this.logic.dataObj.markers||
null;b&&(this.markers=new x(b,this,this.group));this.options.entities.labelsOnTop||this.entities.drawLabels()},checkComplete:function(){var b=this.logic,c=b.chartInstance;this.entities&&this.entities.isReady()&&(this.mapAnnotations.draw(this),b.hasRendered=!0,U.raiseEvent("internal.mapdrawingcomplete",{renderer:this},c))}},W["renderer.root"])},[3,2,0,"release"]]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @version 3.6.0
*/
FusionCharts.register("module", [
    "private", "modules.renderer.js-gradientlegend", function() {
        function db(g, h, ta) {
            var ma = g[0], J = g[1];
            g = g[2];
            ma += (h[0] - ma) * ta;
            J += (h[1] - J) * ta;
            h = g + (h[2] - g) * ta;
            return{ hex: (z + (ma << 16 | J << 8 | h).toString(16)).slice(-6), rgb: [ma, J, h] }
        }

        function vb(g, h) { return g.maxvalue - h.maxvalue }

        function qb(h) {
            var z, ta, ma = h.colorRange || {}, J = h.dataMin, u = h.dataMax, P = h.sortLegend || !1, v = h.mapByCategory || !1, F = h.defaultColor, ea = h.numberFormatter, A = ma.color;
            h = this.colorArr = [];
            var Z, ba, S;
            this.mapByCategory =
                v;
            "1" === ma.mapbypercent && (this.mapbypercent = !0);
            if ("1" === ma.gradient && !v) {
                this.gradient = !0;
                ta = Eb(Na(ma.startcolor, ma.mincolor, ma.code));
                P = Jb(Eb(Na(ta, F, "CCCCCC")));
                v = this.scaleMin = Sa(ma.startvalue, ma.minvalue, this.mapbypercent ? 0 : J);
                h.push({ code: ta, maxvalue: v, label: H(ma.startlabel), codeRGB: Jb(ta) });
                if (A && (z = A.length))for (J = 0; J < z; J += 1)F = A[J], ta = Eb(Na(F.color, F.code)), ba = Sa(F.value, F.maxvalue), S = Sa(F.minvalue), ba > v && h.push({ code: ta, maxvalue: ba, userminvalue: S, label: H(Na(F.label, F.displayvalue)), codeRGB: Jb(ta) });
                h.sort(vb);
                z = h.length;
                for (J = 1; J < z; J += 1)F = h[J], ta = F.maxvalue - v, 0 < ta ? (F.minvalue = v, F.range = ta, v = F.maxvalue) : (h.splice(J, 1), J -= 1, z -= 1);
                2 <= h.length && (this.scaleMax = v, h[J - 1].label = Na(ma.endlabel, h[J - 1].label, h[J - 1].displayvalue));
                1 === h.length && (ba = Sa(ma.maxvalue, this.mapbypercent ? 100 : u), h.push({ minvalue: v, maxvalue: ba, range: ba - v, label: ma.endlabel }), this.scaleMax = ba, delete h[0].code);
                ma = h[0];
                u = h[h.length - 1];
                ma.code && u.code || (ta = g(P), z = B((ta[2] = 0, ta)), ta = B((ta[2] = 100, ta)), ma.code || (ma.codeRGB = z, ma.code = da(z)),
                    u.code || (u.codeRGB = ta, u.code = da(ta)));
                z = h.length;
                for (J = 1; J < z; J += 1)
                    if (F = h[J], F.code) {
                        if (Z)for (u = F, S = ma.maxvalue, A = u.maxvalue - S; Z < J; Z += 1)P = h[Z], ta = db(ma.codeRGB, u.codeRGB, (P.maxvalue - S) / A), P.code = ta.hex, P.codeRGB = ta.rgb;
                        Z = null;
                        ma = F
                    } else Z = Z || J;
                if (void 0 === this.scaleMin || void 0 === this.scaleMax)this.noValidRange = !0
            } else if (A && (z = A.length)) {
                for (J = 0; J < z; J += 1)
                    F = A[J], ta = Na(F.color, F.code), ba = Sa(F.maxvalue), S = Sa(F.minvalue), Z = Na(F.label, F.displayvalue, v ? Y : ea.dataLabels(S) + " - " + ea.dataLabels(ba)), (ta && ba >
                        S || v && Z) && h.push({ code: ta, maxvalue: ba, minvalue: S, label: H(Z), labelId: Z.toLowerCase() });
                h.length ? P && h.sort(vb) : this.noValidRange = !0
            }
        }

        function A(g, h) { return h ? ha(100 * g) / 100 + "%" : hb(g, Y).toString() }

        var u = this,
            U = u.hcLib,
            Ta = u.window,
            Ta = /msie/i.test(Ta.navigator.userAgent) && !Ta.opera,
            Sa = U.pluckNumber,
            z = U.COLOR_BLACK,
            ac = U.COLOR_GLASS,
            ab = U.FC_CONFIG_STRING,
            h = U.graphics,
            B = h.HSBtoRGB,
            g = h.RGBtoHSB,
            da = h.RGBtoHex,
            Jb = h.HEXtoRGB,
            F = U.COMMASTRING,
            Y = U.BLANKSTRING,
            H = U.parseUnsafeString,
            xa = U.graphics.convertColor,
            ea = U.POSITION_TOP,
            rb = U.POSITION_MIDDLE,
            Aa = U.POSITION_START,
            Fb = U.POSITION_END,
            bc = U.graphics.getDarkColor,
            sb = U.graphics.getLightColor,
            Na = U.pluck,
            hb = U.getValidValue,
            jb = U.toRaphaelColor,
            wb = U.hasTouch,
            ha = Math.round,
            Ka = Math.max,
            S = Math.min,
            qa = Math.abs,
            La,
            Kb,
            Gb,
            cc = "rgba(192,192,192," + (Ta ? .002 : 1E-6) + ")",
            Eb = function(g) { return g && g.replace(/^#?([a-f0-9]+)/ig, "$1") };
        qb.prototype = {
            getColorObj: function(g) {
                var h = this.colorArr, z = this.gradient ? 1 : 0, u = h[z], J;
                if (this.mapByCategory) {
                    for (g = H(g).toLowerCase(); u;) {
                        if (u.labelId === g)
                            return{
                                code: u.code,
                                seriesIndex: z
                            };
                        z += 1;
                        u = h[z]
                    }
                    return{ outOfRange: !0 }
                }
                if (this.gradient) {
                    if (this.scaleMin <= g && this.scaleMax >= g) {
                        for (; u && u.maxvalue < g;)z += 1, u = h[z];
                        g = (g - u.minvalue) / u.range;
                        return{ code: db(h[z - 1].codeRGB, u.codeRGB, g).hex }
                    }
                    return{ outOfRange: !0 }
                }
                for (; u;) {
                    if (u.maxvalue > g && u.minvalue <= g)return{ code: u.code, seriesIndex: z };
                    u.maxvalue === g && (J = z);
                    z += 1;
                    u = h[z]
                }
                return(u = h[J]) && u.maxvalue === g ? { code: u.code, seriesIndex: J } : { outOfRange: !0 }
            }
        };
        qb.prototype.constructor = qb;
        U.colorRange = qb;
        La = U.configureGradientLegendOptions = function(g,
            h) {
            var u = g.legend, F = h.chart;
            u.legendSliderBorderWidth = Sa(F.legendpointerborderthickness, 1);
            u.legendSliderBorderColor = xa(Na(F.legendpointerbordercolor, z), Sa(F.legendpointerborderalpha, 100));
            u.legendSliderWidth = Sa(F.legendpointerwidth, F.legendpointerswidth, 12);
            u.legendSliderHeight = Sa(F.legendpointerheight, F.legendpointersheight, 12);
            u.legendColorBoxBorderColor = u.borderColor;
            u.legendColorBoxBorderWidth = u.borderWidth;
            u.legendScaleColor = xa(Na(F.legendscalelinecolor, z), Sa(F.legendscalelinealpha, 100));
            u.legendScalePadding =
                Sa(F.legendscalepadding, 4);
            u.legendScaleLineThickness = Sa(F.legendscalelinethickness, 1);
            u.legendScaleTickDistance = Sa(F.legendscaletickdistance, 6);
            u.itemStyle.cursor = "default";
            u.interActivity = Sa(F.interactivelegend, 1)
        };
        U.placeGLegendBlockRight = function(g, h, z, u, J) {
            this.configureLegendOptions(g, h.chart, !0, J, z);
            La(g, h);
            J = this.snapLiterals || (this.snapLiterals = {});
            var F = g[ab],
                P = this.smartLabel || F.smartLabel,
                v = g.legend,
                ea = g.chart.spacingRight,
                B,
                H,
                Z = v.textPadding = 2,
                ba = 2 * Z,
                qa = v.title.padding,
                ha = 0,
                da = 0,
                xa = 2 *
                    v.padding;
            h = Sa(h.chart.legendpadding, 7) + v.borderWidth / 2 + 1;
            var I = g.colorRange || {}, U = I.colorArr, Fa = I.mapbypercent, Ga = I.scaleMin, Na = I.scaleMax - Ga, Aa = v.legendSliderWidth, ga = v.legendSliderHeight / 2;
            H = v.legendScalePadding;
            var y = v.legendScaleTickDistance, Ha = v.itemStyle || {};
            B = Sa(parseInt(Ha.lineHeight, 10) || 12);
            var Pa = .75 * B, Ia = z - xa, Ba, ka, Ea = 0, Va, q, oa, ya, Ja, Ca, ib;
            u -= xa;
            if (!I.noValidRange && U && 1 < (ka = U.length)) {
                ka -= 1;
                v.title.text !== Y && (P.setStyle(v.title.style), B = P.getSmartText(v.title.text, Ia, Ka(B, u / 4)), v.title.text =
                    B.text, ha = B.width + xa, u -= da = B.height + qa);
                P.setStyle(Ha);
                B = P.lineHeight;
                Ia -= y + H + Aa;
                v.colorBoxX = Aa;
                qa = Ka(B, Ia / 2);
                Ia = S(Ia - qa - 4, B);
                Va = Ka(B, u / 2);
                Ba = u / 4;
                y = U[0];
                y.scaleLabel = A(y.maxvalue, Fa);
                B = P.getSmartText(y.label, Ba, Ia);
                y.label = B.text;
                Ha = B.height;
                y.labelY = Pa - B.height / 2;
                H = P.getSmartText(y.scaleLabel, qa, Va);
                y.scaleLabel = H.text;
                I = H.height / 2;
                q = H.width;
                y.scaleLabelY = Pa - H.height / 2;
                v.colorBoxY = Ka(I, B.width + ba, ga) + da;
                y = ib = U[ka];
                y.scaleLabel = A(y.maxvalue, Fa);
                B = P.getSmartText(y.label, Ba, Ia);
                y.label = B.text;
                Ha = Ka(Ha,
                    B.height);
                y.labelY = Pa - B.height / 2;
                H = P.getSmartText(y.scaleLabel, qa, Va);
                y.scaleLabel = H.text;
                q = Ka(q, H.width);
                Ba = H.height / 2;
                B = Ka(B.width + ba, Ba, ga);
                y.scaleLabelY = Pa - H.height / 2;
                v.colorBoxHeight = ga = u - v.colorBoxY - B;
                Va = ga - Ba;
                oa = ga / Na;
                Ja = S(ga - Ea, Va - I) - 4;
                for (Ba = 1; Ba < ka; Ba += 1)
                    y = U[Ba], ya = (y.maxvalue - Ga) * oa, B = P.getSmartText(y.label, 2 * S(ya - Ea, ga - ya), Ia), y.label = B.text, Ha = Ka(Ha, B.height), y.labelY = Pa - B.height / 2, B = B.width / 2, y.scaleLabel = A(y.maxvalue, Fa), H = P.getSmartText(y.scaleLabel, qa, 2 * S(ya - I, Va - ya)), y.scaleLabel =
                        H.text, q = Ka(q, H.width), Ca = H.height / 2, y.scaleLabelY = Pa - H.height / 2, Ja = S(Ja, (ya - Ka(Ca + I, B + Ea) - 4) * Na / y.range), Ea = B + ya, I = Ca + ya;
                Ja = Ka(S(Ja, (S(Va - I, ga - Ea) - 4) * Na / ib.range, .3 * u), 0);
                v.colorBoxHeight -= Ja;
                v.colorBoxWidth = Ha && Ha + ba || 15;
                v.height = v.totalHeight = u + da + xa - Ja;
                v.width = (q && q + Z) + v.colorBoxWidth + Aa + v.legendScaleTickDistance + v.legendScalePadding + xa;
                v.width < ha && (v.colorBoxX += (ha - v.width) / 2, v.width = ha);
                v.width > z && (v.width = z);
                J.legendstartx = F.width - ea - v.width;
                J.legendwidth = v.width;
                J.legendendx = J.legendstartx +
                    J.legendwidth;
                J.legendheight = v.height;
                h += v.width;
                g.chart.marginRight += h;
                return h
            }
            v.enabled = !1;
            return 0
        };
        U.placeGLegendBlockBottom = function(g, h, z, u, J) {
            this.configureLegendOptions(g, h.chart, !1, J, z);
            La(g, h);
            J = this.snapLiterals || (this.snapLiterals = {});
            var F = g[ab], B = this.smartLabel || F.smartLabel, v = g.legend, H = g.chart, ea = H.spacingBottom, qa = H.spacingLeft, H = H.spacingRight, Z, ba, ha = v.textPadding = 2, da = v.title.padding, xa = 0, U = 0, I = 2 * v.padding;
            h = Sa(h.chart.legendpadding, 7) + v.borderWidth / 2 + 1;
            var Aa = g.colorRange ||
                {},
                Fa = Aa.colorArr,
                Ga = Aa.mapbypercent,
                bb = Aa.scaleMin,
                Ta = Aa.scaleMax - bb,
                ga = v.legendSliderWidth,
                y = v.legendSliderHeight,
                Ha = v.legendScalePadding,
                Pa = v.legendScaleTickDistance,
                Ia = v.itemStyle || {};
            Z = Sa(parseInt(Ia.lineHeight, 10) || 12);
            var Ba = .75 * Z, ka = u - I, Ea, Va, q, oa, ya = 0, Ja, Ca, ib;
            z -= I;
            if (!Aa.noValidRange && Fa && 1 < (Va = Fa.length)) {
                Va -= 1;
                v.title.text !== Y && (B.setStyle(v.title.style), Z = B.getSmartText(v.title.text, z, ka / 3), v.title.text = Z.text, xa = Z.width + I, ka -= U = Z.height + da);
                B.setStyle(Ia);
                Z = B.lineHeight;
                ka -= Pa + Ha + y;
                da = Ka(Z, ka / 2);
                Ia = S(ka - da - 4, Z);
                Ea = z / 4;
                oa = 2 * Ea;
                q = Fa[0];
                q.scaleLabel = A(q.maxvalue, Ga);
                Z = B.getSmartText(q.label, Ea, Ia);
                q.label = Z.text;
                ka = Z.height;
                q.labelY = Ba - Z.height / 2;
                ba = B.getSmartText(q.scaleLabel, oa, da);
                q.scaleLabel = ba.text;
                Ha = ba.width / 2;
                Pa = ba.height;
                q.code || (q.code = Na(v.minColor, "CCCCCC"));
                v.colorBoxX = Ka(Ha, Z.width + ha, ga);
                q = Aa = Fa[Va];
                q.scaleLabel = A(q.maxvalue, Ga);
                Z = B.getSmartText(q.label, Ea, Ia);
                q.label = Z.text;
                ka = Ka(ka, Z.height);
                q.labelY = Ba - Z.height / 2;
                ba = B.getSmartText(q.scaleLabel, oa, da);
                q.scaleLabel =
                    ba.text;
                Pa = Ka(Pa, ba.height);
                q = ba.width / 2;
                Z = Ka(Z.width + ha, q, ga);
                v.colorBoxWidth = ga = z - v.colorBoxX - Z;
                oa = ga - q;
                Ja = ga / Ta;
                ib = S(ga - ya, oa - Ha) - 4;
                for (Ea = 1; Ea < Va; Ea += 1)q = Fa[Ea], Ca = (q.maxvalue - bb) * Ja, Z = B.getSmartText(q.label, 2 * S(Ca - ya, ga - Ca), Ia), q.label = Z.text, ka = Ka(ka, Z.height), q.labelY = Ba - Z.height / 2, Z = Z.width / 2, q.scaleLabel = A(q.maxvalue, Ga), ba = B.getSmartText(q.scaleLabel, 2 * S(Ca - Ha, oa - Ca), da), q.scaleLabel = ba.text, Pa = Ka(Pa, ba.height), ba = ba.width / 2, ib = S(ib, (Ca - Ka(ba + Ha, Z + ya) - 4) * Ta / q.range), ya = Z + Ca, Ha = ba + Ca;
                ib =
                    Ka(S(ib, (S(oa - Ha, ga - ya) - 4) * Ta / Aa.range, .3 * z), 0);
                v.colorBoxWidth -= ib;
                v.width = z + I - ib;
                v.width < xa && (v.colorBoxX += (xa - v.width) / 2, v.width = xa);
                v.colorBoxY = U + y;
                v.colorBoxHeight = ka && ka + 2 * ha || 15;
                v.height = v.totalHeight = (Pa && Pa + ha) + v.colorBoxHeight + U + y + v.legendScaleTickDistance + v.legendScalePadding + I;
                v.height > u && (v.height = u);
                J.legendstartx = qa + .5 * (F.width - qa - H - v.width) + (v.x || 0);
                J.legendwidth = v.width;
                J.legendendx = J.legendstartx + J.legendwidth;
                J.legendstarty = F.height - ea - v.height;
                J.legendheight = v.height;
                J.legendendy =
                    J.legendstarty + J.legendheight;
                h += v.height;
                g.chart.marginBottom += h;
                return h
            }
            v.enabled = !1;
            return 0
        };
        Kb = function() { return{ point: this } };
        Gb = function(g) { return ha(100 * g) / 100 };
        U.rendererRoot.drawGradientLegendItem = function(g) {
            var h = this, B = h.paper, H = h.options, J = h.canvasLeft, A = h.canvasTop, P = h.canvasWidth, v = h.canvasHeight, S = H.colorRange, da, U, Z, ba, Ra = H.legend, La = Sa(Ra.padding, 4), Ta = Ra.itemStyle, H = Ra.symbolStyle, hb = Ra.interActivity, I = g.elements;
            g = I.elementGroup.trackTooltip(!0);
            var db = "vertical" === Ra.layout,
                Fa,
                Ga,
                bb,
                ab,
                ga,
                y,
                Ha = 0,
                Pa = Ra.lighting3d,
                Ia = Ra.colorBoxWidth,
                Ba = Ra.colorBoxHeight,
                ka = Ia,
                Ea = Ba,
                Va = { FCcolor: { color: Y, alpha: Y, angle: 0, ratio: Y } },
                q = Va.FCcolor,
                oa = Ra.colorBoxX + La,
                ya = Ra.colorBoxY + La,
                Ja,
                Ca,
                ib = Ra.legendColorBoxBorderColor,
                qb = Ra.legendColorBoxBorderWidth,
                ua = ["M"],
                vb = Ra.legendScaleColor;
            y = Ra.legendScalePadding;
            var Jb = Ra.legendScaleLineThickness, pb = Jb % 2 / 2;
            U = Ra.legendScaleTickDistance;
            var xb = Ra.legendSliderWidth, Hb = Ra.legendSliderHeight;
            ga = Ea / 2;
            ba = ka / 2;
            var tb = xb / 2, Wa = Hb / 2, Rb, Ya, yb;
            Ca = 0;
            var Ib = sb("ABABAB",
                    50),
                La = bc("ABABAB", 70),
                Ra = xa("ABABAB", 100),
                La = xa(La, 100),
                Ib = xa(Ib, 100),
                Pb,
                Da = { isFirst: !0 },
                sa = {},
                eb,
                $a,
                Eb,
                b;
            if (S && (da = S.colorArr) && 1 < (Z = da.length)) {
                Da.toolText = eb = bb = S.scaleMin;
                sa.toolText = $a = S = S.scaleMax;
                ab = S - bb;
                Da.snapPX = sa.snapPX = 0;
                Da.tooltipConstraint = sa.tooltipConstraint = "chart";
                Da.getLabelConfig = sa.getLabelConfig = Kb;
                Da.tooltipPos = [0, 0];
                sa.tooltipPos = [0, 0];
                sa.tooltipOffsetReference = Da.tooltipOffsetReference = {};
                sa.tooltipOffsetReference.left = Da.tooltipOffsetReference.left += J - 20;
                sa.tooltipOffsetReference.top =
                    Da.tooltipOffsetReference.top += A;
                Eb = I.colorBox = B.group("colorBox", g);
                if (db) {
                    Da.tooltipPos[0] = sa.tooltipPos[0] = P + J;
                    Ca = 270;
                    q.angle = 90;
                    J = oa - xb;
                    P = oa + ka;
                    A = ya - Wa;
                    Fa = ya + Wa;
                    J = ha(oa - xb) + .5;
                    P = ha(oa) + .5;
                    A = ha(ya - Wa) + .5;
                    Fa = ha(ya + Wa) + .5;
                    Rb = ha(oa + ka) + .5;
                    yb = ha(ya - 2) + .5;
                    Ga = ha(ya + 2) + .5;
                    Ja = ha(ya) + .5;
                    v = oa - tb / 2;
                    Ya = ha(v - Wa) + .5;
                    v = ha(v) + .5;
                    ga = ya - Wa / 2;
                    Wa = ha(ga + Wa) + .5;
                    ga = ha(ga) + .5;
                    Ia /= 2;
                    tb = ["M", J, A, "L", P, A, P, yb, Rb, Ja, P, Ga, P, Fa, J, Fa, "Z", "M", Ya, ga, "L", v, ga, "M", Ya, Ja, "L", v, Ja, "M", Ya, Wa, "L", v, Wa];
                    Wa = [
                        "M", J + 1, A, "L", J + 1, Fa, "M",
                        Ya, ga - 1, "L", v, ga - 1, "M", Ya, Ja - 1, "L", v, Ja - 1, "M", Ya, Wa - 1, "L", v, Wa - 1
                    ];
                    ga = oa + ka + y;
                    Fa = ha(ga + U) + pb;
                    ga = ha(ga) + pb;
                    Ja = oa + ba;
                    Ya = Z - 1;
                    for (U = 0; U < Z; U += 1)
                        ba = da[U], P = (ba.maxvalue - bb) / ab, Ga = Ea * P + ya, y = ha(Ga) + pb, U ? (q.ratio += F, q.color += F, q.alpha += F, ua.push("L", ga, y, Fa, y, "M", ga, y), U === Ya ? (v = Fb, y = Ga + 2) : (v = rb, y = Ga)) : (ua.push(ga, y, "L", Fa, y, "M", ga, y), v = Aa, y = Ga - 2), q.ratio += 100 * (P - Ha), q.color += Na(ba.code, z), q.alpha += Na(ba.alpha, 100), Ha = P, ba.legendItem = B.text(g).attr({ text: ba.label, x: Ja, y: y, "text-anchor": v, "vertical-align": rb }).rotate(Ca,
                            Ja, y).css(Ta), ba.legendSymbol = B.text(g).attr({ text: ba.scaleLabel, x: Fa, y: Ga, "text-anchor": Aa, "vertical-align": rb }).css(Ta);
                    Da.xMin = sa.xMin = 0;
                    Da.xMax = sa.xMax = 0;
                    Da.yMin = sa.yMin = 0;
                    Da.yMax = sa.yMax = Ea;
                    Da.x = sa.x = 0;
                    Da.y = 0;
                    sa.y = Ea;
                    da = Hb + ka;
                    Z = xb
                } else {
                    Da.tooltipPos[1] = sa.tooltipPos[1] = v + A;
                    J = ha(oa - tb) + .5;
                    P = ha(oa + tb) + .5;
                    A = ha(ya - Hb) + .5;
                    Fa = ha(ya + Ea) + .5;
                    Rb = ha(oa - 2) + .5;
                    v = ha(oa + 2) + .5;
                    Ya = ha(oa) + .5;
                    yb = ha(ya) + .5;
                    Ga = ya - Wa / 2;
                    Ja = ha(Ga - Wa) + .5;
                    Ga = ha(Ga) + .5;
                    Ca = oa - tb / 2;
                    ba = ha(Ca + tb) + .5;
                    Ca = ha(Ca) + .5;
                    Ba /= 2;
                    tb = [
                        "M", J, A, "L", P, A,
                        P, yb, v, yb, Ya, Fa, Rb, yb, J, yb, "Z", "M", Ca, Ja, "L", Ca, Ga, "M", Ya, Ja, "L", Ya, Ga, "M", ba, Ja, "L", ba, Ga
                    ];
                    Wa = ["M", J, A + 1, "L", P, A + 1, "M", Ca - 1, Ja, "L", Ca - 1, Ga, "M", Ya - 1, Ja, "L", Ya - 1, Ga, "M", ba - 1, Ja, "L", ba - 1, Ga];
                    y = ya + Ea + y;
                    Ca = ha(y + U) + pb;
                    y = ha(y) + pb;
                    Ga = ya + ga;
                    Ya = Z - 1;
                    for (U = 0; U < Z; U += 1)
                        ba = da[U], P = (ba.maxvalue - bb) / ab, Fa = ka * P + oa, ga = ha(Fa) + pb, U ? (q.ratio += F, q.color += F, q.alpha += F, ua.push("L", ga, y, ga, Ca, "M", ga, y), U === Ya ? (v = Aa, ga = Fa + 2) : (v = rb, ga = Fa)) : (ua.push(ga, y, "L", ga, Ca, "M", ga, y), v = Fb, ga = Fa - 2), q.ratio += 100 * (P - Ha), q.color += Na(ba.code,
                            z), q.alpha += Na(ba.alpha, 100), Ha = P, ba.legendItem = B.text(g).attr({ text: ba.label, x: ga, y: Ga, "text-anchor": v, "vertical-align": rb }).css(Ta), ba.legendSymbol = B.text(g).attr({ text: ba.scaleLabel, x: Fa, y: Ca, "text-anchor": rb, "vertical-align": ea }).css(Ta);
                    Da.xMin = sa.xMin = 0;
                    Da.xMax = sa.xMax = ka;
                    Da.yMin = sa.yMin = 0;
                    Da.yMax = sa.yMax = 0;
                    Da.y = sa.y = 0;
                    Da.x = 0;
                    sa.x = ka;
                    da = xb;
                    Z = Hb + Ea
                }
                I.colorBox = B.rect(Eb).attr({ x: oa, y: ya, width: ka, height: Ea, fill: jb(Va), stroke: ib, strokeWidth: qb });
                Pa && (I.colorBoxEffect = B.rect(Eb).attr({
                    x: oa,
                    y: ya,
                    width: Ia,
                    height: Ba,
                    fill: ac,
                    "stroke-width": 0
                }));
                I.scale = B.path(g).attr({ path: ua, stroke: vb, "stroke-width": Jb });
                Pb = function(d, a, c, e, f) {
                    var p;
                    db ? (p = a * ab / Ea + bb, e = 0 < a ? e : e + a + .01) : (p = d * ab / ka + bb, c = 0 < d ? c : c + d + .01);
                    d = Gb(p);
                    f ? (I.slider1.translate(c, e), I.slider1Effect.translate(c, e), I.slider1Tracker.toFront().translate(c, e).tooltip(d, null, null, !0), eb = p) : (I.slider2.translate(c, e), I.slider2Effect.translate(c, e), I.slider2Tracker.toFront().translate(c, e).tooltip(d, null, null, !0), $a = p);
                    hb && (b = clearTimeout(b), b = setTimeout(function() {
                        h.setScaleRange &&
                            h.setScaleRange(eb, $a)
                    }, 100))
                };
                Pa = function(b, a) {
                    var c = 0, e = c, f, p = this.isFirst, n = p ? sa : Da;
                    if (db) {
                        e = this._startY + a;
                        0 >= e && (e = 0);
                        e > Ea && (e = Ea);
                        if (p ? e > n.y : e < n.y)e = n.y;
                        qa(e - this.y) >= (this.snapPX || 0) && (f = !0)
                    } else {
                        c = this._startX + b;
                        0 >= c && (c = 0);
                        c > ka && (c = ka);
                        if (p ? c > n.x : c < n.x)c = n.x;
                        qa(c - this.x) >= (this.snapPX || 0) && (f = !0)
                    }
                    f && (Pb(c, e, c - this.x, e - this.y, p), this.x = c, this.y = e)
                };
                Ia = function() {
                    var b = this.isFirst;
                    this._startX = this.x;
                    this._startY = this.y;
                    this._scaleStart = eb;
                    this._scaleEnd = $a;
                    u.raiseEvent("LegendPointerDragStart",
                    { pointerIndex: b ? 0 : 1, pointers: [{ value: eb }, { value: $a }], legendPointerHeight: Hb, legendPointerWidth: xb }, h.logic.chartInstance)
                };
                Ba = function() {
                    var b = this._scaleStart, a = this._scaleEnd;
                    u.raiseEvent("LegendPointerDragStop", { pointerIndex: this.isFirst ? 0 : 1, pointers: [{ value: eb }, { value: $a }], legendPointerHeight: Hb, legendPointerWidth: xb }, h.logic.chartInstance);
                    b === eb && a === $a || u.raiseEvent("LegendRangeUpdated", { previousMinValue: b, previousMaxValue: a, minValue: eb, maxValue: $a }, h.logic.chartInstance);
                    delete this._scaleStart;
                    delete this._scaleEnd
                };
                Va = Gb(bb);
                I.slider1 = B.path(g).attr({ path: tb, fill: Ra, strokeWidth: 1, stroke: La });
                I.slider1Effect = B.path(g).attr({ path: Wa, fill: "none", strokeWidth: 1, stroke: Ib });
                wb && (J -= .5 * (Ka(30, da) - da), A -= .5 * (Ka(40, Z) - Z), da = Ka(30, da), Z = Ka(40, Z));
                I.slider1Tracker = B.rect(g).attr({ ishot: !0, width: da, height: Z, x: J, y: A, fill: cc, stroke: "none" }).drag(Pa, Ia, Ba, Da, Da, Da).tooltip(Va, null, null, !0).css(H);
                Va = Gb(S);
                I.slider2 = B.path(g).attr({ path: tb, fill: Ra, strokeWidth: 1, stroke: La }).translate(sa.x, sa.y);
                I.slider2Effect =
                    B.path(g).attr({ path: Wa, fill: "none", strokeWidth: 1, stroke: Ib }).translate(sa.x, sa.y);
                I.slider2Tracker = B.rect(g).attr({ ishot: !0, width: da, height: Z, x: J, y: A, fill: cc, stroke: "none" }).translate(sa.x, sa.y).css(H).drag(Pa, Ia, Ba, sa, sa, sa).tooltip(Va, null, null, !0)
            }
        }
    }
]);
FusionCharts.register("module", [
    "private", "modules.renderer.js-powercharts", function() {
        function db(b, d, a) {
            var c = b.fcObj;
            A.hcLib.createChart(c, b.container, b.type, void 0, void 0, !1, !0);
            u.raiseEvent("chartUpdated", H({ sourceEvent: a }, d), c, [c.id])
        }

        function vb(b, d, a, c, e, f) {
            var p = Ma.atan((d - c) / (b - a)), n = [];
            0 > p && (p = 2 * Ma.PI + p);
            if (c > d) {
                if (a >= b && p > Ma.PI || a < b && p > Ma.PI)p -= Ma.PI
            } else if (a >= b && p < Ma.PI && 0 !== p || a < b && p < Ma.PI)p += Ma.PI;
            "undefined" == typeof f ? (a = b + e * ta(p), e = d + e * Za(p)) : (e = P(e) / 2, f = P(f) / 2, a = b + (e = b < a ? e : -e),
                e = d + e * Ma.tan(p), P(d - e) > P(f) && (e = d + (f = d < c ? f : -f), a = b + f / Ma.tan(p)));
            n.push("L", a, e, a + 10 * ta(p + .79), e + 10 * Za(p + .79), "M", a + 10 * ta(p - .79), e + 10 * Za(p - .79), "L", a, e);
            return n
        }

        function qb(b, d) {
            var a;
            d._origAttr || (d._origAttr = {});
            for (a in b)cc.test(a) || (d._origAttr[a] = b[a]);
            return d._origAttr
        }

        var A = this,
            u = A.hcLib,
            U = u.Raphael,
            Ta = A.window,
            Sa = Ta.document,
            z = u.BLANKSTRING,
            ac = u.createTrendLine,
            ab = u.parseTooltext,
            h = u.pluck,
            B = u.getValidValue,
            g = u.pluckNumber,
            da = u.getFirstValue,
            Jb = u.getDefinedColor,
            F = u.parseUnsafeString,
            Y = u.FC_CONFIG_STRING,
            H = u.extend2,
            xa = u.getDashStyle,
            ea = u.toRaphaelColor,
            rb = u.toPrecision,
            Aa = u.hasSVG,
            Fb = u.createContextMenu,
            bc = u.isIE,
            sb = u.regex.dropHash,
            Na = u.HASHSTRING,
            hb = function(b, d) {
                var a;
                b || (b = {});
                for (a in d)b[a] = d[a];
                return b
            },
            jb = u.each,
            wb = u.addEvent,
            ha = u.removeEvent,
            Ka = u.getTouchEvent,
            S = function(b) { return void 0 !== b && null !== b },
            qa = "rgba(192,192,192," + (bc ? .002 : 1E-6) + ")",
            La = u.TOUCH_THRESHOLD_PIXELS,
            Kb = u.CLICK_THRESHOLD_PIXELS,
            Gb = 8 === Ta.document.documentMode ? "visible" : "",
            cc = /^_/,
            Eb = u.BGRATIOSTRING,
            Ma = Math,
            Za = Ma.sin,
            ta = Ma.cos,
            ma = Ma.round,
            J = Ma.min,
            Xa = Ma.max,
            P = Ma.abs,
            v = Ma.PI,
            uc = Ma.ceil,
            $b = Ma.floor,
            Ac = Ma.sqrt,
            Z = Ma.pow,
            ba = v / 180,
            Ra = 2 * v,
            ob = u.hasTouch,
            dc = ob ? La : Kb,
            ec = u.graphics.getColumnColor,
            I = u.getFirstColor,
            kc = u.setLineHeight,
            Fa = u.pluckFontSize,
            Ga = u.pluckColor,
            bb = u.getFirstAlpha,
            lc = u.graphics.getDarkColor,
            ga = u.graphics.getLightColor,
            y = u.graphics.convertColor,
            Ha = u.COLOR_TRANSPARENT,
            Pa = u.POSITION_CENTER,
            Ia = u.POSITION_TOP,
            Ba = u.POSITION_BOTTOM,
            ka = u.POSITION_RIGHT,
            Ea = u.POSITION_LEFT,
            Va = u.bindSelectionEvent,
            q = u.chartAPI,
            oa = u.graphics.mapSymbolName,
            La = q.singleseries,
            ya = u.COMMASTRING,
            Ja = u.ZEROSTRING,
            Ca = u.HUNDREDSTRING,
            ib = u.COMMASPACE,
            fc = u.getMouseCoordinate,
            ua = u.plotEventHandler,
            $c = A.xssEncode,
            gc = u.SHAPE_RECT,
            pb = u.deltend,
            Kb = u.graphics,
            xb = Kb.parseColor,
            Hb = Kb.getValidColor,
            tb = u.placeHorizontalAxis,
            Wa = u.placeVerticalAxis,
            Rb = u.stepYAxisNames,
            Ya = u.adjustHorizontalCanvasMargin,
            yb = u.adjustVerticalCanvasMargin,
            Ib = u.getDataParser,
            Pb = { pageX: 0, pageY: 0 },
            Da,
            sa,
            eb,
            $a = function() {
                this.data("move", !1);
                clearTimeout(this._longpressactive);
                delete this._longpressactive
            },
            ad = u.createElement;
        u.eventList.chartupdated = "FC_ChartUpdated";
        u.eventList.dataposted = "FC_DataPosted";
        u.eventList.dataposterror = "FC_DataPostError";
        u.eventList.datarestored = "FC_DataRestored";
        A.addEventListener("rendered", function(b) {
            b = b.sender;
            var d = b.__state, a = b.jsVars && b.jsVars.instanceAPI;
            !d.listenersAdded && a && "function" === typeof a.getCollatedData && (b.addEventListener(["chartupdated", "dataupdated", "rendered"], function(a) { delete a.sender.__state.hasStaleData }), d.listenersAdded =
                !0)
        });
        q("spline", { friendlyName: "Spline Chart", standaloneInit: !0, creditLabel: !1, defaultSeriesType: "spline", rendererId: "spline" }, q.linebase);
        q("splinearea", { friendlyName: "Spline Area Chart", standaloneInit: !0, creditLabel: !1, defaultSeriesType: "areaspline", anchorAlpha: "100", rendererId: "spline" }, q.area2dbase);
        q("msspline", { friendlyName: "Multi-series Spline Chart", standaloneInit: !0, creditLabel: !1, defaultSeriesType: "spline", rendererId: "spline" }, q.mslinebase);
        q("mssplinedy", {
            friendlyName: "Multi-series Dual Y-Axis Spline Chart",
            standaloneInit: !0,
            creditLabel: !1,
            isDual: !0,
            series: q.mscombibase.series,
            secondarySeriesType: "spline",
            secondarySeriesFilter: { spline: !0 },
            defaultSeriesFilter: { spline: !0 }
        }, q.msspline);
        q("mssplinearea", { friendlyName: "Multi-series Spline Area Chart", standaloneInit: !0, creditLabel: !1, defaultSeriesType: "areaspline", rendererId: "spline" }, q.msareabase);
        q("msstepline", { friendlyName: "Multi-series Step Line Chart", standaloneInit: !0, creditLabel: !1, defaultSeriesType: "line", rendererId: "cartesian", stepLine: !0 }, q.mslinebase);
        q("inversemsline", { friendlyName: "Inverted Y-Axis Multi-series Line Chart", standaloneInit: !0, creditLabel: !1, inversed: !0, rendererId: "cartesian" }, q.mslinebase);
        q("inversemsarea", { friendlyName: "Inverted Y-Axis Multi-series Area Chart", standaloneInit: !0, creditLabel: !1, inversed: !0, rendererId: "cartesian" }, q.msareabase);
        q("inversemscolumn2d", { friendlyName: "Inverted Y-Axis Multi-series Column Chart", standaloneInit: !0, creditLabel: !1, inversed: !0, rendererId: "cartesian" }, q.mscolumn2dbase);
        q("logmsline", {
            friendlyName: "Multi-series Log Line Chart",
            standaloneInit: !0,
            isValueAbs: !0,
            isLog: !0,
            configureAxis: q.logbase.configureAxis,
            pointValueWatcher: q.logbase.pointValueWatcher,
            getLogAxisLimits: q.logbase.getLogAxisLimits,
            creditLabel: !1,
            rendererId: "cartesian"
        }, q.mslinebase);
        q("logmscolumn2d", { friendlyName: "Multi-series Log Column Chart", standaloneInit: !0, isLog: !0, isValueAbs: !0, configureAxis: q.logbase.configureAxis, pointValueWatcher: q.logbase.pointValueWatcher, getLogAxisLimits: q.logbase.getLogAxisLimits, creditLabel: !1, rendererId: "cartesian" }, q.mscolumn2dbase);
        q("logstackedcolumn2d", { friendlyName: "Stacked Log Column Chart", standaloneInit: !0, creditLabel: !1, isStacked: !0 }, q.logmscolumn2d);
        q("errorbar2d", {
            friendlyName: "Error Bar Chart",
            standaloneInit: !0,
            creditLabel: !1,
            showValues: 0,
            rendererId: "cartesian",
            isErrorChart: !0,
            fireGroupEvent: !0,
            chart: function() {
                var b = this.base.chart.apply(this, arguments), d = this.drawErrorValue;
                b.callbacks || (b.callbacks = []);
                b.callbacks.push(function() {
                    for (var a = this.elements.plots, b = this.dataset || this.options.series, e = a && a.length; e--;)
                        b[e] &&
                            d.call(this, a[e], b[e])
                });
                return b
            },
            point: function(b, d, a, c, e, f, p, n, t) {
                b = g(c.ignoreemptydatasets, 0);
                var l = !1,
                    r = !g(c.halferrorbar, 1),
                    k = e[Y],
                    m = h(this.isValueAbs, k.isValueAbs, !1),
                    s = g(a.showvalues, k.showValues),
                    C = g(d.yAxis, 0),
                    fa = g(c.use3dlighting, 1),
                    G = e[Y].numberFormatter,
                    x = this.colorManager,
                    w = g(c.useplotgradientcolor, 1) ? Jb(c.plotgradientcolor, x.getColor("plotGradientColor")) : z,
                    za = h(a.alpha, c.plotfillalpha, "100"),
                    D = bb(h(a.errorbaralpha, c.errorbaralpha, za)),
                    kb = g(a.dashed, c.plotborderdashed, 0),
                    fb = g(a.dashlen,
                        c.plotborderdashlen, 5),
                    E = g(a.dashgap, c.plotborderdashgap, 4),
                    $ = h(d.type, this.defaultSeriesType),
                    R = e.plotOptions[$] && e.plotOptions[$].stacking,
                    $ = x.getPlotColor(),
                    K,
                    q,
                    ca,
                    la,
                    M,
                    u,
                    L,
                    W,
                    O,
                    N,
                    ia,
                    X,
                    Q,
                    v,
                    V,
                    Oa;
                this.errorBarShadow = g(c.errorbarshadow);
                d.errorBar2D = !0;
                d.name = B(a.seriesname);
                R || (d.columnPosition = g(t, n, p));
                if (0 === g(a.includeinlegend) || 0 === za || void 0 === d.name)d.showInLegend = !1;
                d.errorBarWidthPercent = g(a.errorbarwidthpercent, c.errorbarwidthpercent, 70);
                d.errorBarColor = y(I(h(a.errorbarcolor, c.errorbarcolor,
                    "AAAAAA")), D);
                d.errorBarThickness = g(a.errorbarthickness, c.errorbarthickness, 1);
                d.color = h(a.color, $).split(",")[0].replace(/^#?/g, "#");
                if (p = a.data)
                    for (X = h(c.plotborderthickness, "1"), R = e.chart.useRoundEdges, t = this.isBar, n = /3d$/.test(e.chart.defaultSeriesType), v = h(c.plotbordercolor, x.getColor("plotBorderColor")).split(",")[0], V = "0" == c.showplotborder ? "0" : h(c.plotborderalpha, "100"), V = n ? c.showplotborder ? V : "0" : V, v = n ? h(c.plotbordercolor, "#FFFFFF") : v, x = 0; x < f; x += 1)
                    (q = p[x]) ? (W = G.getCleanValue(q.value, m), O = G.getCleanValue(q.errorvalue,
                        m), null === W ? d.data.push({ y: null }) : (l = !0, L = k.oriCatTmp[x], la = h(q.color, a.color, $), M = bb(h(q.alpha, za)) + z, K = h(q.ratio, a.ratio, c.plotfillratio), ca = h(360 - c.plotfillangle, 90), 0 > W && (ca = 360 - ca), N = { opacity: M / 100 }, Q = J(M, bb(V)) + z, u = ec(la + "," + w, M, K, ca, R, v, Q, t, n), ia = { opacity: D / 250 }, Oa = this.getPointStub(q, W, L, e, a, s, C, O), L = [], L.push({ errorValue: O, toolText: Oa._errortoolText, shadow: ia }), r && L.push({ errorValue: -O, toolText: Oa._errortoolText, shadow: ia }), K = this.pointHoverOptions(q, d, {
                        plotType: "column",
                        is3d: n,
                        isBar: t,
                        use3DLighting: fa,
                        isRoundEdged: R,
                        color: la,
                        gradientColor: w,
                        alpha: M,
                        ratio: K,
                        angle: ca,
                        borderWidth: X,
                        borderColor: v,
                        borderAlpha: Q,
                        borderDashed: kb,
                        borderDashGap: E,
                        borderDashLen: fb,
                        shadow: N
                    }), d.data.push(H(Oa, { y: W, shadow: N, errorValue: L, color: u[0], borderColor: u[1], borderWidth: X, use3DLighting: fa, dashStyle: g(q.dashed, kb) ? xa(h(q.dashlen, fb), h(q.dashgap, E), X) : void 0, hoverEffects: K.enabled && K.options, rolloverProperties: K.enabled && K.rolloverOptions })), this.pointValueWatcher(e, W, O))) : d.data.push({ y: null });
                b && !l && (d.showInLegend =
                    !1);
                return d
            },
            pointValueWatcher: function(b, d, a) {
                var c = b[Y];
                null !== d && (a ? (b = d + a, d -= a) : b = d, c[0] || (c[0] = {}), a = c[0], a.max = a.max > b ? a.max : b, a.min = a.min < b ? a.min : b, a.max = a.max > d ? a.max : d, a.min = a.min < d ? a.min : d)
            },
            drawErrorValue: function(b, d) {
                var a = this,
                    c = a.options,
                    e = c.plotOptions.series,
                    f = c[Y],
                    f = a.smartLabel || f.smartLabel,
                    p = a.paper,
                    n = a.layers,
                    t = a.xAxis[0],
                    l = a.yAxis[0],
                    h = isNaN(+e.animation) && e.animation.duration || 1E3 * e.animation,
                    k = n.dataset = n.dataset || p.group("dataset-orphan"),
                    m = b.errorGroup = p.group("errorBar").insertAfter(b.lineLayer ||
                        k.column || k),
                    s = n.errorTracker || (n.errorTracker = p.group("hot-error", n.tracker || k).toBack()),
                    C = k.errorValueGroup || (k.errorValueGroup = p.group("errorValues")),
                    fa = d.errorBar2D,
                    G = d.data || [],
                    x = G.length,
                    w = b.items,
                    za = !1 !== (c.tooltip || {}).enabled,
                    D,
                    kb,
                    q,
                    E,
                    $ = b.graphics = b.graphics || [],
                    R = !1 === d.visible ? "hidden" : "visible",
                    K = c.chart,
                    Qa = K.valuePadding || 0,
                    K = 1 == K.rotateValues ? 270 : void 0,
                    ca = d.columnPosition || 0,
                    la = a.definition.chart,
                    M = t.getAxisPosition(0),
                    u = t.getAxisPosition(1) - M,
                    L = e.groupPadding,
                    W = e.maxColWidth,
                    M = d.numColumns ||
                        1,
                    u = (1 - .01 * (la && la.plotspacepercent)) * u || J(u * (1 - 2 * L), W * M),
                    la = u / M,
                    ca = ca * la - u / 2,
                    M = a.logic,
                    u = !M.avoidCrispError,
                    L = a.canvasHeight + a.canvasTop,
                    O = n.shadows || (n.shadows = p.group("shadows", k).toBack()),
                    n = {},
                    W = c.plotOptions.series.dataLabels.style,
                    N = a.chartWidth,
                    ia = a.chartHeight,
                    X = { fontFamily: W.fontFamily, fontSize: W.fontSize, lineHeight: W.lineHeight, fontWeight: W.fontWeight, fontStyle: W.fontStyle },
                    Q,
                    y,
                    V,
                    v,
                    B,
                    F,
                    H,
                    aa,
                    I,
                    A,
                    ja,
                    cb,
                    na,
                    pa,
                    mb,
                    va,
                    ea,
                    P,
                    ra,
                    wa,
                    zb = function(b) { ua.call(this, a, b) },
                    Z = function(b) {
                        ua.call(this, a,
                            b, "DataPlotRollOver")
                    },
                    ba = function(b) { ua.call(this, a, b, "DataPlotRollOut") },
                    Cc = function(b) { return function() { void 0 !== b && a.linkClickFN.call({ link: b }, a) } },
                    U = function() {
                        m.show();
                        C.attr({ transform: "...t" + -N + "," + -ia });
                        O.show()
                    };
                if (0 < x) {
                    for (; x--;)
                        if (D = G[x], c = g(D.errorStartValue, D.y), cb = D.errorValue, k = D.link, void 0 !== c && cb && (mb = cb.length)) {
                            D = g(D.x, x);
                            E = l.getAxisPosition(c);
                            q = t.getAxisPosition(D);
                            fa && (ca && (q += ca), la && (q += la / 2));
                            A = w[x] || (w[x] = {});
                            A.errorBars = A.errorBars || [];
                            A.errorValues = A.errorValues || [];
                            A.trackerBars = A.trackerBars || [];
                            for (y = (Q = A.tracker || A.graphic) && Q.data("groupId"); mb--;)
                                ra = va = wa = null, na = cb[mb], I = na.errorStartValue, kb = na.tooltext || na.toolText, B = isNaN(I) ? E : l.getAxisPosition(I), V = na.displayValue, pa = na.errorValue, na && S(pa) && (v = g(na.isHorizontal, 0), P = g(na.errorBarThickness, d.errorBarThickness, 1), va = g(la * d.errorBarWidthPercent / 100, na.errorWidth, v ? d.hErrorBarWidth : d.vErrorBarWidth, d.errorBarWidth), ea = va / 2, va = na.errorBarColor || d.errorBarColor, S(V) && V !== z && (wa = p.text(C).attr({
                                    text: V,
                                    fill: W.color,
                                    "text-bound": [W.backgroundColor, W.borderColor, W.borderThickness, W.borderPadding, W.borderRadius, W.borderDash]
                                }).css(X), f.setStyle(X), n = f.getOriSize(V)), v ? (V = ja = I = t.getAxisPosition(D + pa), v = q, u && (V = ma(B) + P % 2 / 2, v = ma(ja) + P % 2 / 2), B = ["M", q, V, "H", v, "M", v, V - ea, "V", V + ea]) : (V = ja = I = l.getAxisPosition((S(I) ? I : c) + pa), v = q, u && (V = ma(ja) + P % 2 / 2, v = ma(q) + P % 2 / 2), aa = .5 * (K ? n.width : n.height), F = ja + .5 * P + Qa + aa, H = ja - .5 * P - Qa - aa, B > ja ? (I = H, H - a.canvasTop < aa && (I = F)) : (I = F, L - F < aa && (I = H)), B = ["M", v, B, "V", V, "M", v - ea, V, "H", v + ea]), va = p.path(B,
                                    m).attr({ stroke: va, "stroke-width": P, cursor: k ? "pointer" : "", "stroke-linecap": "round", visibility: R }).shadow(g(M.errorBarShadow, e.shadow) && 0 < P && na.shadow, O), (k || za) && P < dc && (ra = p.path(B, s).attr({ stroke: qa, "stroke-width": dc, cursor: k ? "pointer" : "", ishot: !!k, visibility: R })), ra = ra || va, ra.data("eventArgs", Q && Q.data("eventArgs") || { link: k, toolText: kb, displayValue: na.displayValue, value: pa }), ra.click(zb).data("groupId", y).hover(Z, ba).tooltip(kb), (k || za) && ra.click(Cc(k)), wa && (wa.attr({
                                    x: q,
                                    y: I,
                                    title: na.originalText ||
                                        "",
                                    visibility: R
                                }).css(X), K && wa.attr("transform", "T0,0,R" + K)), va && ($.push(va), A.errorBars.push(va)), wa && ($.push(wa), A.errorValues.push(wa)), ra && ra !== va && ($.push(ra), A.trackerBars.push(ra)));
                            h && (m.hide(), C.attr({ transform: "...t" + N + "," + ia }), O.hide(), setTimeout(U, h))
                        }
                    b.visible = !1 !== d.visible
                }
            }
        }, q.mscolumn2dbase);
        q("errorline", {
            friendlyName: "Error Line Chart",
            standaloneInit: !0,
            creditLabel: !1,
            chart: q.errorbar2d.chart,
            drawErrorValue: q.errorbar2d.drawErrorValue,
            useErrorGroup: !0,
            rendererId: "cartesian",
            isErrorChart: !0,
            fireGroupEvent: !0,
            canvasPaddingModifiers: ["anchor", "errorbar"],
            point: function(b, d, a, c, e, f) {
                b = g(c.ignoreemptydatasets, 0);
                var p = !1,
                    n = !g(c.halferrorbar, 1),
                    t = e[Y],
                    l = h(this.isValueAbs, t.isValueAbs, !1),
                    r = g(a.showvalues, t.showValues),
                    k = g(d.yAxis, 0),
                    m = this.numberFormatter,
                    s = this.colorManager,
                    C = I(h(a.color, c.linecolor, s.getPlotColor())),
                    fa = e.chart,
                    G = g(a.alpha, c.linealpha, "100"),
                    x = g(a.errorbaralpha, c.errorbaralpha, G),
                    w = g(a.linethickness, c.linethickness, 2),
                    za = Boolean(g(a.dashed, c.linedashed, 0)),
                    D = g(a.linedashlen,
                        c.linedashlen, 5),
                    kb = g(a.linedashgap, c.linedashgap, 4),
                    fb,
                    E,
                    $,
                    R,
                    K,
                    u,
                    ca,
                    la,
                    M,
                    v,
                    L,
                    W,
                    O,
                    N,
                    ia,
                    X,
                    Q,
                    F,
                    V,
                    Oa,
                    A,
                    Bc,
                    P,
                    aa,
                    ea,
                    S,
                    ja,
                    cb,
                    na,
                    pa;
                this.errorBarShadow = g(c.errorbarshadow);
                d.name = B(a.seriesname);
                d.color = { FCcolor: { color: C, alpha: G } };
                d.lineWidth = w;
                ca = g(a.drawanchors, a.showanchors, c.drawanchors, c.showanchors);
                V = g(a.anchorsides, c.anchorsides, 0);
                Oa = g(a.anchorradius, c.anchorradius, 3);
                A = I(h(a.anchorbordercolor, c.anchorbordercolor, C));
                Bc = g(a.anchorborderthickness, c.anchorborderthickness, 1);
                P = I(h(a.anchorbgcolor,
                    c.anchorbgcolor, s.getColor("anchorBgColor")));
                aa = h(a.anchoralpha, c.anchoralpha, "100");
                ea = h(a.anchorbgalpha, c.anchorbgalpha, aa);
                S = g(a.anchorstartangle, c.anchorstartangle, 90);
                s = d.anchorShadow = g(c.anchorshadow, 0);
                d.errorBarWidth = g(c.errorbarwidth, a.errorbarwidth, 5);
                d.errorBarColor = y(I(h(a.errorbarcolor, c.errorbarcolor, "AAAAAA")), x);
                d.errorBarThickness = J(w, g(a.errorbarthickness, c.errorbarthickness, 1));
                if (0 === g(a.includeinlegend) || void 0 === d.name || 0 === G && 1 !== ca)d.showInLegend = !1;
                d.marker = {
                    fillColor: {
                        FCcolor: {
                            color: P,
                            alpha: ea * aa / 100 + z
                        }
                    },
                    lineColor: { FCcolor: { color: A, alpha: aa + z } },
                    lineWidth: Bc,
                    radius: Oa,
                    symbol: oa(V),
                    startAngle: S
                };
                if (c = a.data)
                    for (R = 0; R < f; R += 1)
                    (ia = c[R]) ? (E = m.getCleanValue(ia.value, l), $ = m.getCleanValue(ia.errorvalue, l), null === E ? d.data.push({ y: null }) : (p = !0, N = g(ia.anchorsides, V), O = g(ia.anchorradius, Oa), L = I(h(ia.anchorbordercolor, A)), W = g(ia.anchorborderthickness, Bc), v = I(h(ia.anchorbgcolor, P)), la = h(ia.anchoralpha, aa), M = h(ia.anchorbgalpha, ea), K = I(h(ia.color, C)), u = h(ia.alpha, G), cb = g(ia.dashed, za) ? xa(D, kb,
                        w) : void 0, X = { opacity: u / 100 }, ja = void 0 === ca ? 0 !== u : !!ca, fb = t.oriCatTmp[R], pa = this.getPointStub(ia, E, fb, e, a, r, k, $), na = [], na.push({ errorValue: $, toolText: pa._errortoolText, shadow: { opacity: x / 250 } }), n && na.push({ errorValue: null === $ ? null : -$, toolText: pa._errortoolText, shadow: { opacity: x / 250 } }), Q = h(ia.anchorstartangle, S), F = Boolean(g(ia.anchorshadow, s, 0)), fb = this.pointHoverOptions(ia, d, {
                        plotType: "anchor",
                        anchorBgColor: v,
                        anchorAlpha: la,
                        anchorBgAlpha: M,
                        anchorAngle: Q,
                        anchorBorderThickness: W,
                        anchorBorderColor: L,
                        anchorBorderAlpha: la,
                        anchorSides: N,
                        anchorRadius: O,
                        shadow: X
                    }), d.data.push(H(pa, { y: E, shadow: X, dashStyle: cb, errorValue: na, valuePosition: h(ia.valueposition, fa.valuePosition), color: { FCcolor: { color: K, alpha: u } }, marker: { enabled: ja, shadow: F && { opacity: la / 100 }, fillColor: { FCcolor: { color: v, alpha: M * la / 100 + z } }, lineColor: { FCcolor: { color: L, alpha: la } }, lineWidth: W, radius: O, symbol: oa(N), startAngle: Q }, hoverEffects: fb.enabled && fb.options, rolloverProperties: fb.enabled && fb.rolloverOptions })), q.errorbar2d.pointValueWatcher(e, E, $))) : d.data.push({ y: null });
                b && !p && (d.showInLegend = !1);
                return d
            }
        }, q.mslinebase);
        q("errorscatter", {
            friendlyName: "Error Scatter Chart",
            isXY: !0,
            standaloneInit: !0,
            creditLabel: !1,
            chart: q.errorbar2d.chart,
            drawErrorValue: q.errorbar2d.drawErrorValue,
            defaultZeroPlaneHighlighted: !1,
            useErrorGroup: !0,
            rendererId: "cartesian",
            isErrorChart: !0,
            fireGroupEvent: !0,
            point: function(b, d, a, c, e, f, p) {
                b = g(c.ignoreemptydatasets, 0);
                f = !1;
                var n = g(a.drawline, 0),
                    t = g(a.drawprogressioncurve, 0),
                    l,
                    r,
                    k = g(a.showvalues, e[Y].showValues),
                    m = this.numberFormatter,
                    s = g(a.showregressionline,
                        c.showregressionline, 0),
                    C = h(c.errorbarcolor, "AAAAAA"),
                    fa = h(c.errorbaralpha, "100"),
                    G = g(c.errorbarthickness, 1);
                r = g(c.errorbarwidth, 5);
                var x = g(c.halfverticalerrorbar, 1),
                    w = g(a.verticalerrorbaralpha, a.errorbaralpha, c.verticalerrorbaralpha, fa),
                    za = y(h(a.verticalerrorbarcolor, a.errorbarcolor, c.verticalerrorbarcolor, C), w),
                    D = g(a.verticalerrorbarthickness, a.errorbarthickness, c.verticalerrorbarthickness, G),
                    kb = g(c.halfhorizontalerrorbar, 1),
                    fa = h(a.horizontalerrorbaralpha, a.errorbaralpha, c.horizontalerrorbaralpha,
                        fa),
                    C = y(h(a.horizontalerrorbarcolor, a.errorbarcolor, c.horizontalerrorbarcolor, C), fa),
                    G = g(a.horizontalerrorbarthickness, a.errorbarthickness, c.horizontalerrorbarthickness, G),
                    q = g(a.usehorizontalerrorbar, c.usehorizontalerrorbar, 0),
                    E = g(a.useverticalerrorbar, c.useverticalerrorbar, 1),
                    $ = { sumX: 0, sumY: 0, sumXY: 0, sumXsqure: 0, sumYsqure: 0, xValues: [], yValues: [] };
                l = this.colorManager;
                var R = l.getPlotColor(), K, u, ca, la, M, v, L, W, O, N, ia, X, Q, F, V, Oa, J, A, H, aa, P, ea, ja, S;
                this.errorBarShadow = g(c.errorbarshadow);
                d.zIndex = 1;
                d.name =
                    B(a.seriesname);
                if (0 === g(a.includeinlegend) || void 0 === d.name)d.showInLegend = !1;
                d.vErrorBarWidth = g(a.verticalerrorbarwidth, a.errorbarwidth, c.verticalerrorbarwidth, r);
                d.hErrorBarWidth = g(a.horizontalerrorbarwidth, a.errorbarwidth, c.horizontalerrorbarwidth, r);
                if (n || t)
                    t && (d.type = "spline"), u = I(h(a.color, R)), n = h(a.alpha, Ca), t = g(a.linethickness, c.linethickness, 2), r = Boolean(g(a.linedashed, a.dashed, c.linedashed, 0)), ca = g(a.linedashlen, c.linedashlen, 5), la = g(a.linedashgap, c.linedashgap, 4), d.color = y(h(a.linecolor,
                        c.linecolor, u), g(a.linealpha, c.linealpha, n)), d.lineWidth = t, d.dashStyle = r ? xa(ca, la, t) : void 0;
                n = Boolean(g(a.drawanchors, a.showanchors, c.drawanchors, c.showanchors, 1));
                p = g(a.anchorsides, c.anchorsides, p + 3);
                t = g(a.anchorradius, c.anchorradius, 3);
                u = I(h(a.anchorbordercolor, a.color, c.anchorbordercolor, u, R));
                R = g(a.anchorborderthickness, c.anchorborderthickness, 1);
                la = I(h(a.anchorbgcolor, c.anchorbgcolor, l.getColor("anchorBgColor")));
                v = h(a.anchoralpha, a.alpha, c.anchoralpha, "100");
                L = h(a.anchorbgalpha, c.anchorbgalpha,
                    v);
                ca = h(a.anchorstartangle, c.anchorstartangle);
                d.anchorShadow = g(c.anchorshadow, 0);
                d.marker = { fillColor: this.getPointColor(la, "100"), lineColor: { FCcolor: { color: u, alpha: v + z } }, lineWidth: R, radius: t, symbol: oa(p) };
                if (l = a.data) {
                    r = l.length;
                    s && (d.events = { hide: this.hideRLine, show: this.showRLine }, P = g(a.showyonx, c.showyonx, 1), ea = I(h(a.regressionlinecolor, c.regressionlinecolor, u)), ja = g(a.regressionlinethickness, c.regressionlinethickness, R), c = bb(g(a.regressionlinealpha, c.regressionlinealpha, v)), ea = y(ea, c));
                    for (K =
                        0; K < r; K += 1)
                    (M = l[K]) ? (c = m.getCleanValue(M.y), V = m.getCleanValue(M.x), m.getCleanValue(M.errorvalue), Oa = m.getCleanValue(h(M.horizontalerrorvalue, M.errorvalue)), J = m.getCleanValue(h(M.verticalerrorvalue, M.errorvalue)), null === c ? d.data.push({ y: null, x: V }) : (f = !0, A = this.getPointStub(M, c, m.xAxis(V), e, a, k, void 0, J, Oa, V), W = g(M.anchorsides, p), O = g(M.anchorradius, t), N = I(h(M.anchorbordercolor, u)), ia = g(M.anchorborderthickness, R), X = I(h(M.anchorbgcolor, la)), Q = h(M.anchoralpha, M.alpha, v), F = h(M.anchorbgalpha, L), H = Boolean(g(M.usehorizontalerrorbar,
                        q)), aa = Boolean(g(M.useverticalerrorbar, E)), S = [], H && (H = A._hErrortoolText, S.push({ errorValue: Oa, toolText: H, errorBarColor: C, isHorizontal: 1, errorBarThickness: G, shadow: { opacity: fa / 250 } }), kb || S.push({ errorValue: -Oa, toolText: H, errorBarColor: C, isHorizontal: 1, errorBarThickness: G, shadow: { opacity: fa / 250 } })), aa && (aa = A._errortoolText, S.push({ errorValue: J, toolText: aa, errorBarColor: za, errorBarThickness: D, shadow: { opacity: w / 250 } }), x || S.push({
                        errorValue: -J,
                        toolText: aa,
                        errorBarColor: za,
                        errorBarThickness: D,
                        shadow: {
                            opacity: w /
                                250
                        }
                    })), aa = this.pointHoverOptions(M, d, { plotType: "anchor", anchorBgColor: X, anchorAlpha: Q, anchorBgAlpha: F, anchorAngle: ca, anchorBorderThickness: ia, anchorBorderColor: N, anchorBorderAlpha: Q, anchorSides: W, anchorRadius: O }), d.data.push({
                        y: c,
                        x: V,
                        errorValue: S,
                        displayValue: A.displayValue,
                        toolText: A.toolText,
                        link: A.link,
                        marker: { enabled: n, shadow: void 0, fillColor: { FCcolor: { color: X, alpha: F * Q / 100 + z } }, lineColor: { FCcolor: { color: N, alpha: Q } }, lineWidth: ia, radius: O, symbol: oa(W), startAngle: h(M.anchorstartangle, ca) },
                        hoverEffects: aa.enabled &&
                            aa.options,
                        rolloverProperties: aa.enabled && aa.rolloverOptions
                    }), this.pointValueWatcher(e, x ? c : c - J, kb ? V : V - Oa, s && $), this.pointValueWatcher(e, c + J, V + Oa, s && $))) : d.data.push({ y: null });
                    s && (a = this.getRegressionLineSeries($, P, r), this.pointValueWatcher(e, a[0].y, a[0].x), this.pointValueWatcher(e, a[1].y, a[1].x), e = { type: "line", color: ea, showInLegend: !1, lineWidth: ja, enableMouseTracking: !1, marker: { enabled: !1 }, data: a, zIndex: 0 }, d = [d, e])
                }
                b && !f && (d.showInLegend = !1);
                return d
            }
        }, q.scatterbase);
        q("waterfall2d", {
            friendlyName: "Waterfall Chart",
            standaloneInit: !0,
            isWaterfall: !0,
            creditLabel: !1,
            point: function(b, d, a, c, e) {
                var f, p, n, t, l, r, k, m, s, C, fa, G, x, w, za;
                b = h(c.connectorthickness, 1);
                var D = { step: !0, type: "line", enableMouseTracking: !1, data: [], dataLabels: { enabled: !1 }, marker: { enabled: !1 }, dashStyle: "1" === c.connectordashed ? xa(g(c.connectordashlen, 2), g(c.connectordashgap, 2), b) : void 0, drawVerticalJoins: !1, useForwardSteps: !0, color: y(h(c.connectorcolor, "000000"), h(c.connectoralpha, 100)), lineWidth: b },
                    kb = this.colorManager,
                    q = a.length,
                    E = e[Y],
                    $ = E.axisGridManager,
                    R = e.xAxis,
                    u = E.x,
                    v = /3d$/.test(e.chart.defaultSeriesType),
                    ca = this.isBar,
                    la = "1" === h(c.showplotborder, v ? "0" : "1") ? v ? 1 : g(c.plotborderthickness, 1) : 0,
                    M = e.chart.useRoundEdges,
                    J = g(c.plotborderalpha, c.plotfillalpha, 100) + z,
                    L = h(c.plotbordercolor, kb.getColor("plotBorderColor").split(",")[0]),
                    W = g(c.useplotgradientcolor, 1) ? Jb(c.plotgradientcolor, kb.getColor("plotGradientColor")) : z,
                    O = g(c.plotborderdashed, 0),
                    N = g(c.plotborderdashlen, 6),
                    ia = g(c.plotborderdashgap, 3),
                    X = 0,
                    Q = Boolean(g(c.use3dlighting, 1)),
                    lb = 0,
                    V = 0,
                    Oa = e[Y].numberFormatter,
                    A,
                    H = 0,
                    I,
                    aa = g(c.showsumatend, 1);
                for (f = 0; f < q; f += 1)m = a[f], b = Oa.getCleanValue(m.value), n = g(m.issum, 0), m.vline || n || (H += b, m._value = b);
                A = Oa.dataLabels(H);
                aa && (aa = !0, q += 1, I = { label: da(c.sumlabel, "Total"), _value: H, value: H, issum: 1, cumulative: 1 });
                for (p = f = 0; f < q; f += 1)
                    m = a[f], !m && aa && (m = I), m.vline ? $.addVline(R, m, X, e) : (b = m._value, delete m._value, n = g(m.issum, 0), k = g(m.cumulative, 1), n ? (b = k ? lb : lb === V ? lb : lb - V, V = lb, D.data.push({ y: null, x: p - .5 })) : lb += b, n = g(m.showlabel, c.showlabels, 1), n = F(n ? da(m.label, m.name) : z), $.addXaxisCat(R,
                        X, X, n, m, {}, c), X += 1, 0 < b ? (t = h(m.color, c.positivecolor, kb.getPlotColor()), d.hoverEffects && (d.hoverEffects.color = h(m.positivehovercolor, c.positivehovercolor, c.plotfillhovercolor))) : (t = h(m.color, c.negativecolor, kb.getPlotColor()), d.hoverEffects && (d.hoverEffects.color = h(m.negativehovercolor, c.negativehovercolor, c.plotfillhovercolor))), l = h(m.alpha, c.plotfillalpha, "100"), r = h(m.ratio, c.plotfillratio), s = h(360 - c.plotfillangle, 90), 0 > b && (s = 360 - s), G = h(m.alpha, J), x = g(m.dashed, O), w = h(m.dashgap, ia), za = h(m.dashlen,
                        N), C = { opacity: l / 100, inverted: ca }, k = ec(t + ya + W.replace(/,+?$/, ""), l, r, s, M, L, h(m.alpha, J), ca, v), fa = x ? xa(za, w, la) : "none", t = this.pointHoverOptions(m, d, { plotType: "column", is3d: v, isBar: ca, use3DLighting: Q, isRoundEdged: M, color: t, gradientColor: W, alpha: l, ratio: r, angle: s, borderWidth: la, borderColor: L, borderAlpha: G, borderDashed: x, borderDashGap: w, borderDashLen: za, shadow: C }), l = B(F(m.displayvalue)), r = null === b ? b : Oa.dataLabels(b), s = B(F(h(m.tooltext, E.tooltext))), s = E.showTooltip ? void 0 !== s ? ab(s, [
                        1, 2, 3, 5, 6, 7, 20, 21, 24,
                        25
                    ], { formattedValue: r, label: n, yaxisName: F(c.yaxisname), xaxisName: F(c.xaxisname), cumulativeValue: lb, cumulativeDataValue: Oa.dataLabels(lb), sum: A, unformattedSum: H }, m, c) : null === r ? !1 : n !== z ? n + E.tooltipSepChar + r : r : z, l = g(m.showvalue, E.showValues) ? void 0 !== l ? l : r : z, d.data.push({
                        y: b,
                        _FCY: 0 > b ? lb - b : lb,
                        previousY: 0 > b ? lb : 0 === lb - b ? void 0 : lb - b,
                        shadow: C,
                        color: k[0],
                        borderColor: k[1],
                        borderWidth: la,
                        dashStyle: fa,
                        use3DLighting: Q,
                        hoverEffects: t.enabled && t.options,
                        rolloverProperties: t.enabled && t.rolloverOptions,
                        displayValue: l,
                        categoryLabel: n,
                        toolText: s,
                        link: h(m.link)
                    }), D.data.push({ y: b && lb, x: p }), this.pointValueWatcher(e, lb), p += 1);
                u.catCount = X;
                "0" != c.showconnectors && (d = [D, d]);
                return d
            },
            defaultSeriesType: "column",
            rendererId: "cartesian"
        }, La);
        q("multilevelpie", {
            friendlyName: "Multi-level Pie Chart",
            standaloneInit: !0,
            defaultSeriesType: "multilevelpie",
            rendererId: "multiLevelPie",
            defaultPlotShadow: 0,
            series: function() {
                var b = this.dataObj,
                    d = this.hcJSON,
                    a = b.chart,
                    c = d.series,
                    e = {},
                    f = Boolean(g(a.usehovercolor, 1)),
                    p = y(h(a.hoverfillcolor,
                        "FF5904"), g(a.hoverfillalpha, 100)),
                    n = parseInt(a.pieradius, 10),
                    t = 0,
                    l = !0;
                d.chart.plotBorderColor = 0;
                d.chart.plotBackgroundColor = null;
                d.plotOptions.series.dataLabels.style = d.xAxis.labels.style;
                d.plotOptions.series.dataLabels.color = d.xAxis.labels.style.color;
                d.legend.enabled = !1;
                d.plotOptions.pie.allowPointSelect = !1;
                d.plotOptions.series.borderColor = y(h(a.plotbordercolor, a.piebordercolor, "FFFFFF"), "0" != a.showplotborder ? h(a.plotborderalpha, a.pieborderalpha, 100) : 0);
                d.plotOptions.series.borderWidth = g(a.pieborderthickness,
                    a.plotborderthickness, 1);
                d.plotOptions.pie.startingAngle = 0;
                d.plotOptions.pie.size = "100%";
                e.showLabels = g(a.showlabels, 1);
                e.showValues = g(a.showvalues, 0);
                e.showValuesInTooltip = g(a.showvaluesintooltip, a.showvalues, 0);
                e.showPercentValues = g(a.showpercentvalues, a.showpercentagevalues, 0);
                e.showPercentInTooltip = g(a.showpercentintooltip, 0);
                e.toolTipSepChar = h(a.tooltipsepchar, a.hovercapsepchar, ib);
                e.labelSepChar = h(a.labelsepchar, e.toolTipSepChar);
                e.tooltext = a.plottooltext;
                f && (d.plotOptions.series.point.events =
                { mouseOver: function() { for (var a = this, b = a.chart.plots, c, d; a;)a.graphic.attr({ fill: p }), d = a.prevPointIndex, a = a.prevSeriesIndex, a = (c = b[a]) && c.items && c.items[d] }, mouseOut: function() { for (var a = this, b = a.chart.plots, c, d; a;)a.graphic.attr({ fill: a.color }), d = a.prevPointIndex, a = a.prevSeriesIndex, a = (c = b[a]) && c.items && c.items[d] } });
                d.chart.plotBorderWidth = 0;
                b.category && this.addMSPieCat(b.category, 0, 0, 100, h(a.plotfillalpha, a.piefillalpha, 100), e, null);
                n = parseInt(a.pieradius, 10);
                t = 0;
                l = !0;
                n ? (b = 2 * n / c.length, l = !1) : b =
                    parseInt(100 / c.length, 10);
                d.plotOptions.series.dataLabels.distance = 0;
                d.plotOptions.series.dataLabels.placeLabelsInside = !0;
                for (d = 0; d < c.length; d += 1)c[d].innerSize = t + (l ? "%" : ""), c[d].size = (t += b) + (l ? "%" : ""), 0 === c[d].data[c[d].data.length - 1].y && c[d].data.pop()
            },
            spaceManager: function(b, d, a, c) {
                var e = b[Y];
                this.titleSpaceManager(b, d, a - (e.marginLeftExtraSpace + e.marginRightExtraSpace + b.chart.marginRight + b.chart.marginLeft), .4 * (c - (e.marginBottomExtraSpace + e.marginTopExtraSpace + b.chart.marginBottom + b.chart.marginTop)))
            },
            addMSPieCat: function(b, d, a, c, e, f, p) {
                var n = this.numberFormatter, t = this.colorManager, l, r, k = 0, m = b.length - 1, s, C, fa;
                l = this.hcJSON.series;
                var G = f.labelSepChar, x, w, za, D, q, u;
                void 0 === this.colorCount && (this.colorCount = 0);
                0 === d && (this.colorCount = 0);
                l[d] || (l[d] = { data: [{ toolText: !1, doNotSlice: !0, y: 100, visible: !1, color: "rgba(255,255,255,0)" }] });
                l = l[d];
                (r = a - 100 + l.data[l.data.length - 1].y) && l.data.splice(l.data.length - 1, 0, { toolText: !1, doNotSlice: !0, y: r, visible: !1, color: "rgba(255,255,255,0)" });
                l.data[l.data.length -
                    1].y = 100 - c;
                for (C = 0; C <= m; C += 1)s = b[C], s._userValue = n.getCleanValue(s.value, this.isValueAbs), s._value = g(s._userValue, 1), k += s._value;
                k = k || 1;
                r = (c - a) / k;
                for (C = m; 0 <= C; C -= 1)
                    s = b[C], m = r * s._value, fa = F(h(s.label, s.name)), za = null !== s._userValue ? n.dataLabels(s._userValue) : z, D = n.percentValue(s._value / k * 100), x = l.data.length - 1, w = g(s.alpha, e), u = f.showLabels ? fa : z, f.showValues && (f.showPercentValues ? u += u !== z ? G + D : D : void 0 !== za && za !== z && (u += u !== z ? G + za : za)), q = F(h(s.tooltext, s.hovertext, f.tooltext)), q === z ? (q = fa, f.showValuesInTooltip &&
                    (f.showPercentInTooltip ? q += q !== z ? G + D : D : void 0 !== za && za !== z && (q += q !== z ? G + za : za))) : q = ab(q, [1, 2, 3, 14], { percentValue: D, label: fa, formattedValue: za }, s), l.data.splice(x, 0, { prevPointIndex: p, prevSeriesIndex: d - 1, displayValue: u, toolText: q, y: m, link: B(s.link), doNotSlice: !0, color: y(s.color || t.getPlotColor(), w), shadow: { opacity: .01 * ma(50 < w ? w * w * w * 1E-4 : w * w * .01) } }), this.colorCount += 1, s.category && this.addMSPieCat(s.category, d + 1, a, 0 === C ? c : a + m, e, f, x), a += m
            },
            isValueAbs: !0,
            creditLabel: !1
        }, La);
        q("radar", {
            friendlyName: "Radar Chart",
            standaloneInit: !0,
            creditLabel: !1,
            defaultSeriesType: "radar",
            areaAlpha: 50,
            spaceManager: function(b, d, a, c) {
                b.chart.plotBorderWidth = 0;
                b.chart.plotBackgroundColor = null;
                var e = b[Y], f = e.x, p = b.xAxis, n = b.yAxis[0], t = d.chart, n = g(t.labelpadding, t.labelxpadding, parseInt(n && n.labels && n.labels.style && n.labels.style.fontSize || 10, 10));
                a -= e.marginLeftExtraSpace + e.marginRightExtraSpace + b.chart.marginRight + b.chart.marginLeft;
                c -= e.marginBottomExtraSpace + e.marginTopExtraSpace + b.chart.marginBottom + b.chart.marginTop;
                e = this.colorManager;
                c -= this.titleSpaceManager(b, d, a, .4 * c);
                p.min = g(f.min, 0);
                p.max = g(f.max, f.catCount - 1);
                p.gridLineColor = y(h(t.radarspikecolor, e.getColor("divLineColor")), g(t.radarspikealpha, t.radarinlinealpha, e.getColor("divLineAlpha")));
                p.gridLineWidth = g(t.radarspikethickness, 1);
                p.showRadarBorder = g(t.showradarborder, 1);
                p.radarBorderThickness = g(t.radarborderthickness, 2);
                p.radarBorderColor = y(h(t.radarbordercolor, e.getColor("divLineColor")), g(t.radarborderalpha, 100));
                p.radarFillColor = y(h(t.radarfillcolor, e.getColor("altHGridColor")),
                    g(t.radarfillalpha, e.getColor("altHGridAlpha")));
                b.legend.enabled && (h(t.legendposition, Ba).toLowerCase() != ka ? c -= this.placeLegendBlockBottom(b, d, a, c / 2) : a -= this.placeLegendBlockRight(b, d, a / 3, c));
                d = g(t.radarradius);
                f = 2 * g(parseInt(p.labels.style.lineHeight, 10), 12);
                t = 2 * n;
                f = J(a - (100 + t), c - (f + t));
                d = d || .5 * f;
                a = J(.3 * a, .3 * c);
                d < a && (d = a);
                b.chart.axisRadius = d;
                p.labels.labelPadding = n
            },
            anchorAlpha: "100",
            showValues: 0,
            isRadar: !0,
            rendererId: "radar"
        }, q.msareabase);
        La = {
            dragExtended: !0,
            defaultRestoreButtonVisible: 1,
            spaceManager: function(b,
                d, a, c) {
                var e = b[Y], f = b.chart, p = d.chart, n = e.outCanvasStyle, t = c - .3 * (e.marginBottomExtraSpace + f.marginBottom + f.marginTop), l = 0, r = 0, e = this.smartLabel || e.smartLabel, k, m;
                f.formAction = B(p.formaction);
                f.formDataFormat = h(p.formdataformat, A.dataFormats.XML);
                f.formTarget = h(p.formtarget, "_self");
                f.formMethod = h(p.formmethod, "POST");
                f.submitFormAsAjax = g(p.submitformusingajax, 1);
                f.showFormBtn = g(p.showformbtn, 1) && f.formAction;
                f.formBtnTitle = h(p.formbtntitle, "Submit");
                f.formBtnBorderColor = h(p.formbtnbordercolor, "CBCBCB");
                f.formBtnBgColor = h(p.formbtnbgcolor, "FFFFFF");
                f.btnPadding = g(p.btnpadding, 7);
                f.btnSpacing = g(p.btnspacing, 5);
                f.formBtnStyle = { fontSize: n.fontSize, fontFamily: n.fontFamily, fontWeight: "bold" };
                f.formBtnLabelFill = n.color;
                p.btntextcolor && (f.formBtnLabelFill = p.btntextcolor.replace(sb, Na));
                0 <= (n = g(p.btnfontsize)) && (f.formBtnStyle.fontSize = n + "px");
                kc(f.formBtnStyle);
                f.showRestoreBtn = g(p.showrestorebtn, this.defaultRestoreButtonVisible, 1);
                f.showRestoreBtn && (f.restoreBtnTitle = h(p.restorebtntitle, "Restore"), f.restoreBtnBorderColor =
                    h(p.restorebtnbordercolor, f.formBtnBorderColor), f.restoreBtnBgColor = h(p.restorebtnbgcolor, f.formBtnBgColor), f.restoreBtnStyle = { fontSize: f.formBtnStyle.fontSize, fontFamily: f.formBtnStyle.fontFamily, fontWeight: "bold" }, f.restoreBtnLabelFill = f.formBtnLabelFill, p.restorebtntextcolor && (f.restoreBtnLabelFill = p.restorebtntextcolor.replace(sb, Na)), 0 <= (n = g(p.restorebtnfontsize)) && (f.restoreBtnStyle.fontSize = n + "px"), kc(f.restoreBtnStyle));
                f.showLimitUpdateMenu = g(p.showlimitupdatemenu, 1);
                f.showFormBtn && (e.setStyle(f.formBtnStyle),
                    k = e.getOriSize(f.formBtnTitle), l = k.height || 0);
                f.showRestoreBtn && (e.setStyle(f.restoreBtnStyle), m = e.getOriSize(f.restoreBtnTitle), l = Xa(m.height, l) || 0);
                0 < l && (l += f.btnPadding + 4, l > t && (f.btnPadding = Xa(f.btnPadding - l + t, 0) / 2, l = t));
                f.btnHeight = l;
                f.showFormBtn && (r = k.width + l, f.formBtnWidth = g(p.formbtnwidth, r), f.formBtnWidth < k.width && (f.formBtnWidth = r));
                f.showRestoreBtn && (r = m.width + l, f.restoreBtnWidth = g(p.restorebtnwidth, r), f.restoreBtnWidth < m.width && (f.restoreBtnWidth = r));
                f.marginBottom += l + f.btnPadding;
                f.spacingBottom +=
                    l + f.btnPadding;
                (b.callbacks || (b.callbacks = [])).push(this.drawButtons);
                return this.placeVerticalXYSpaceManager.apply(this, arguments)
            },
            drawButtons: function() {
                var b = this.logic, d = this.paper, a = this.options.chart, c = a.btnSpacing, e = this.chartHeight - a.spacingBottom + a.btnPadding, f = this.chartWidth - a.spacingRight, p = this.layers.layerAboveDataset, n = 0;
                a.showFormBtn && (this.submitBtn = d.button(f - a.formBtnWidth, e, a.formBtnTitle, void 0, { width: a.formBtnWidth, height: a.btnHeight, verticalPadding: 1, horizontalPadding: 15 },
                    p).labelcss(a.formBtnStyle).attr({ fill: [I(a.formBtnBgColor), a.formBtnLabelFill], stroke: I(a.formBtnBorderColor) }).buttonclick(function() { b.chartInstance.submitData() }), n = a.formBtnWidth + c);
                a.showRestoreBtn && (this.restoreBtn = d.button(f - a.restoreBtnWidth - n, e, a.restoreBtnTitle, void 0, { width: a.restoreBtnWidth, height: a.btnHeight, verticalPadding: 1, horizontalPadding: 15 }, p).labelcss(a.restoreBtnStyle).attr({ fill: [I(a.restoreBtnBgColor), a.restoreBtnLabelFill], stroke: I(a.restoreBtnBorderColor) }).buttonclick(function() { b.chartInstance.restoreData() }))
            },
            drawAxisUpdateUI: function() {
                var b = this,
                    d = b.logic,
                    a = b.elements,
                    c = b.options,
                    e = c.chart,
                    f = c[Y],
                    p = d.chartInstance,
                    d = d.renderer,
                    n = b.yAxis[0],
                    g = n.axisData,
                    l = n.poi,
                    h = g.plotLines,
                    k = b.container,
                    m = c.chart.showRangeError,
                    s = f.inCanvasStyle,
                    c = b.toolbar || (b.toolbar = []),
                    n = b.menus || (b.menus = []),
                    C = hb({ outline: "none", "-webkit-appearance": "none", filter: "alpha(opacity=0)", position: "absolute", background: "transparent", border: "1px solid #cccccc", textAlign: "right", top: 0, left: 0, width: 50, zIndex: 20, opacity: 0, borderRadius: 0 },
                        s),
                    fa,
                    G;
                d && !d.forExport && (G = function(a, c, d) {
                    if (a === c + "")return null;
                    c = d ? p.setUpperLimit(a, !0) : p.setLowerLimit(a, !0);
                    !c && m && b.showMessage("Sorry! Not enough range gap to modify axis limit to " + (Number(a) || "0") + ".<br />Please modify the data values to be within range.<br />&nbsp;<br />(click anywhere on the chart to close this message)", !0);
                    return c
                }, jb(["max", "min"], function(a) {
                    var c = l[a], d = c.label, f = h[c.index], c = d && d.getBBox(), p, n, g, m, t, fa, q;
                    if (c && d) {
                        n = c.x + c.width - e.spacingLeft;
                        g = e.marginLeft - n - (Aa ?
                            4 : 5);
                        p = ad("input", { type: "text", value: f.value, name: a || "" }, k, !0);
                        hb(C, { top: c.y + (Aa ? -1 : 0) + "px", left: g + "px", width: n + "px" });
                        for (m in C)p.style[m] = C[m];
                        u.dem.listen(p, ["focus", "mouseup", "blur", "keyup"], [
                            function() {
                                var a = { opacity: 1, filter: "alpha(opacity=100)", color: s.color }, b;
                                this.value = f.value;
                                for (b in a)this.style[b] = a[b];
                                t = q = !0;
                                d.hide()
                            }, function() {
                                var a = this;
                                q && (q = !1, ob || setTimeout(function() { a.select() }, 0))
                            }, function() {
                                !0 !== G(this.value, f.value, f.isMaxLabel) && (this.style.opacity = 0, this.style.filter =
                                    "alpha(opacity=0)", d.show());
                                bc && Sa.getElementsByTagName("body")[0].focus && Sa.getElementsByTagName("body")[0].focus();
                                t = q = !1
                            }, function(a) {
                                var b = a.originalEvent.keyCode, c = this.value;
                                13 === b ? (a = G(c, f.value, f.isMaxLabel), !1 === a && (this.style.color = "#dd0000")) : 27 === b && (this.value = f.value, u.dem.fire(this, "blur", a))
                            }
                        ]);
                        p.setAttribute("isOverlay", "true");
                        Aa ? (wb(b.container, "defaultprevented", fa = function(a) { p.parentNode && u.dem.fire(p, "blur", a) }), wb(b.container, "destroy", function() {
                            ha(b, "defaultprevented", fa);
                            p.parentNode.removeChild(p)
                        })) : (wb(b.container, "mousedown", fa = function(a) { a.srcElement !== p && t && u.dem.fire(p, "blur", a) }), wb(b.container, "destroy", function() {
                            ha(b.container, "mousedown", fa);
                            p.parentNode.removeChild(p)
                        }))
                    }
                }), e.showLimitUpdateMenu && (n.push(fa = Fb({
                    chart: b,
                    basicStyle: f.outCanvasStyle,
                    items: [
                        { text: "Increase Upper Limit", onclick: function() { p.setUpperLimit(g.max + g.tickInterval, !0) } }, { text: "Increase Lower Limit", onclick: function() { p.setLowerLimit(g.min + g.tickInterval, !0) } }, {
                            text: "Decrease Upper Limit",
                            onclick: function() { p.setUpperLimit(g.max - g.tickInterval, !0) }
                        }, { text: "Decrease Lower Limit", onclick: function() { p.setLowerLimit(g.min - g.tickInterval, !0) } }
                    ],
                    position: { x: e.spacingLeft, y: p.height - e.spacingBottom + (e.showFormBtn || e.showRestoreBtn ? 10 : -15) }
                })), a.configureButton = c.add("configureIcon", function(a, b) { return function() { fa.visible ? fa.hide() : fa.show({ x: a, y: b + 1 }) } }(), { x: e.spacingLeft, y: p.height - e.spacingBottom + (e.showFormBtn || e.showRestoreBtn ? 10 : -15), tooltip: "Change Y-Axis Limits" })))
            },
            getCollatedData: function() {
                var b =
                        this.chartInstance,
                    d = b.__state,
                    a = b.jsVars,
                    b = this.updatedDataObj || H({}, b.getChartData(A.dataFormats.JSON)),
                    c = a._reflowData,
                    a = b.dataset,
                    e = (c = c && c.hcJSON && c.hcJSON.series) && c.length,
                    f,
                    p,
                    n,
                    g;
                if (void 0 !== d.hasStaleData && !d.hasStaleData && this.updatedDataObj)return this.updatedDataObj;
                if (a && c)for (; e--;)if (p = a[e] && a[e].data, (f = (n = c[e] && c[e].data) && n.length) && p)for (; f--;)if (g = n[f])p[f].value = g.y;
                d.hasStaleData = !1;
                return this.updatedDataObj = b
            },
            eiMethods: {
                restoreData: function() {
                    var b = this.jsVars, d = b.fcObj;
                    b._reflowData =
                    {};
                    delete b._reflowClean;
                    A.hcLib.createChart(d, b.container, b.type, void 0, void 0, !1, !0);
                    u.raiseEvent("dataRestored", {}, d, [d.id]);
                    return!0
                },
                submitData: function() {
                    var b = this.jsVars, d = b.fcObj, a = d.__state, c = a._submitAjaxObj || (a._submitAjaxObj = new A.ajax), a = A.dataFormats.JSON, e = A.dataFormats.CSV, f = A.dataFormats.XML, b = b.instanceAPI, p = b.hcJSON.chart, n = p.formAction, g = p.submitFormAsAjax, l, h, k, m, s;
                    p.formDataFormat === a ? (l = a, h = JSON.stringify(b.getCollatedData())) : p.formDataFormat === e ? (l = e, h = b.getCSVString && b.getCSVString(),
                        void 0 === h && (h = A.core.transcodeData(b.getCollatedData(), a, e))) : (l = f, h = A.core.transcodeData(b.getCollatedData(), a, f));
                    A.raiseEvent("beforeDataSubmit", { data: h }, d, void 0, function() {
                        g ? (c.onError = function(a, b, c, e) { u.raiseEvent("dataSubmitError", { xhrObject: b.xhr, url: e, statusText: a, httpStatus: b.xhr && b.xhr.status ? b.xhr.status : -1, data: h }, d, [d.id, a, b.xhr && b.xhr.status]) }, c.onSuccess = function(a, b, e, f) { u.raiseEvent("dataSubmitted", { xhrObject: c, response: a, url: f, data: h }, d, [d.id, a]) }, k = {}, k["str" + l.toUpperCase()] =
                            h, c.open && c.abort(), c.post(n, k)) : (m = Ta.document.createElement("span"), m.innerHTML = '<form style="display:none" action="' + n + '" method="' + p.formMethod + '" target="' + p.formTarget + '"> <input type="hidden" name="strXML" value="' + $c(h) + '"><input type="hidden" name="dataFormat" value="' + l.toUpperCase() + '" /></form>', s = m.removeChild(m.firstChild), Ta.document.body.appendChild(s), s.submit && s.submit(), s.parentNode.removeChild(s), m = s = null)
                    }, function() { A.raiseEvent("dataSubmitCancelled", { data: h }, d) })
                },
                getDataWithId: function() {
                    for (var b =
                                 this.jsVars.instanceAPI.getCollatedData(),
                        d = [[z]],
                        a = b.dataset,
                        b = b.categories && b.categories[0] && b.categories[0].category,
                        c = a && a.length || 0,
                        e = 0,
                        f,
                        p,
                        n,
                        g,
                        l,
                        h; c--;)
                        if (p = a[c])
                            for (d[0][c + 1] = p.id || p.seriesname, g = p.id || c + 1, h = (p = p.data) && p.length || 0, l = 0; l < h; l += 1) {
                                n = l + 1;
                                if (!d[n]) {
                                    for (f = b && b[l + e] || {}; f.vline;)e += 1, f = b[l + e] || {};
                                    f = f.label || f.name || z;
                                    d[n] = [f]
                                }
                                f = d[n];
                                n = p[l].id || n + "_" + g;
                                f[c + 1] = [n, Number(p[l].value)]
                            }
                    return d
                },
                getData: function(b) {
                    var d = this.jsVars.instanceAPI.getCollatedData(),
                        a = [[z]],
                        c = d.dataset,
                        e =
                            d.categories && d.categories[0] && d.categories[0].category,
                        f = c && c.length || 0,
                        p = 0,
                        n,
                        g,
                        l;
                    if (b)a = /^json$/ig.test(b) ? d : A.core.transcodeData(d, "json", b);
                    else
                        for (; f--;)
                            if (b = c[f])
                                for (a[0][f + 1] = c[f].seriesname, d = (b = c[f] && c[f].data) && b.length || 0, l = 0; l < d; l += 1) {
                                    g = l + 1;
                                    if (!a[g]) {
                                        for (n = e && e[l + p] || {}; n.vline;)p += 1, n = e[l + p] || {};
                                        n = n.label || n.name || z;
                                        a[g] = [n]
                                    }
                                    g = a[g];
                                    g[f + 1] = Number(b[l].value)
                                }
                    return a
                },
                setYAxisLimits: function(b, d) {
                    var a = this.jsVars.instanceAPI,
                        c = a.hcJSON,
                        e = a.dataObj,
                        f = e && e.chart || {},
                        c = c && c.yAxis && c.yAxis[0] ||
                            !1,
                        p = !1;
                    f.animation = !1;
                    if (!c)return!1;
                    void 0 !== b && b > a.highValue && b !== c.max ? (f.yaxismaxvalue = b, p = !0) : (b = a.highValue > c.max ? a.highValue : c.max, f.yaxismaxvalue = b);
                    void 0 !== d && d < a.lowValue && d !== c.min ? (f.yaxisminvalue = d, p = !0) : (d = a.lowValue < c.min ? a.lowValue : c.min, f.yaxisminvalue = d);
                    p && a.updateChartWithData(e);
                    return p
                },
                getUpperLimit: function() {
                    var b = this.jsVars.instanceAPI.hcJSON;
                    return(b = b.yAxis && b.yAxis[0]) ? b.max : void 0
                },
                setUpperLimit: function(b) { return this.jsVars.fcObj.setYAxisLimits(b, void 0) },
                getLowerLimit: function() {
                    var b =
                        this.jsVars.instanceAPI.hcJSON;
                    return(b = b.yAxis && b.yAxis[0]) ? b.min : void 0
                },
                setLowerLimit: function(b) { return this.jsVars.fcObj.setYAxisLimits(void 0, b) }
            },
            updateChartWithData: function(b) {
                var d = this.chartInstance, a = d.jsVars, c = b && b.chart;
                b = a._reflowData || (a._reflowData = {});
                c = { dataObj: { chart: { yaxisminvalue: g(c.yaxisminvalue), yaxismaxvalue: g(c.yaxismaxvalue), animation: c.animation } } };
                H(b, c, !0);
                A.hcLib.createChart(d, a.container, a.type)
            },
            preSeriesAddition: function() {
                var b = this,
                    d = b.hcJSON,
                    a = b.dataObj.chart,
                    c = d.chart;
                b.tooltipSepChar = d[Y].tooltipSepChar;
                c.allowAxisChange = g(a.allowaxischange, 1);
                c.changeDivWithAxis = 1;
                c.snapToDivOnly = g(a.snaptodivonly, 0);
                c.snapToDiv = c.snapToDivOnly ? 1 : g(a.snaptodiv, 1);
                c.snapToDivRelaxation = g(a.snaptodivrelaxation, 10);
                c.doNotSnap = g(a.donotsnap, 0);
                c.doNotSnap && (c.snapToDiv = c.snapToDivOnly = 0);
                c.showRangeError = g(a.showrangeerror, 0);
                g(a.allowaxischange, 1) && (d.callbacks || (d.callbacks = [])).push(function(a) {
                    var c = this, d = arguments, n;
                    wb(a.renderer.container, "destroy", function() {
                        n &&
                        (n = clearTimeout(n))
                    });
                    n = setTimeout(function() {
                        b.drawAxisUpdateUI.apply(c, d);
                        n = null
                    }, 1)
                })
            },
            getTooltextCreator: function() {
                var b = arguments;
                return function() {
                    var d = arguments, a = d.length, c, e, f;
                    for (f = 0; f < a; f += 1)void 0 !== (e = d[f]) && void 0 !== (c = b[f]) && (b[f] = "object" === typeof c ? H(c, e) : e);
                    return ab.apply(this, b)
                }
            },
            getPointStub: function(b, d, a, c, e, f, p) {
                var n = this.isDual, t = this.dataObj.chart;
                c = c[Y];
                var l = null === d ? d : c.numberFormatter.dataLabels(d, 1 === p ? !0 : !1),
                    r = B(F(h(b.tooltext, e.plottooltext, c.tooltext))),
                    k = c.tooltipSepChar,
                    m = e._sourceDataset;
                d = g(b.allowdrag, m.allowdrag, 1);
                var m = g(b.allownegativedrag, m.allownegativedrag, e.allownegativedrag, 1), s, C, fa, G, x = 0, w = 0, za, D;
                c.showTooltip ? void 0 !== r ? (D = this.getTooltextCreator(r, [1, 2, 3, 4, 5, 6, 7], { yaxisName: F(n ? p ? t.syaxisname : t.pyaxisname : t.yaxisname), xaxisName: F(t.xaxisname), formattedValue: l, label: a }, b, t, e), e = D(), e === r && (D = void 0, x = 1)) : null === l ? e = !1 : (c.seriesNameInToolTip && (G = da(e && e.seriesname)), e = G ? G + k : z, za = e += a ? a + k : z, c.showPercentInToolTip ? s = !0 : e += l) : e = !1;
                g(b.showvalue, f) ? void 0 !==
                    B(b.displayvalue) ? (fa = F(b.displayvalue), w = 1) : c.showPercentValues ? C = !0 : fa = l : fa = z;
                b = h(b.link);
                return{ displayValue: fa, categoryLabel: a, toolText: e, link: b, showPercentValues: C, showPercentInToolTip: s, allowDrag: d, allowNegDrag: m, _toolTextStr: za, _isUserValue: w, _isUserTooltip: x, _getTooltext: D }
            }
        };
        q("dragnode", {
            friendlyName: "Dragable Node Chart",
            standaloneInit: !0,
            decimals: 2,
            numdivlines: 0,
            numVDivLines: 0,
            defaultZeroPlaneHighlighted: !1,
            defaultZeroPlaneHidden: !0,
            spaceManager: La.spaceManager,
            drawButtons: La.drawButtons,
            updateChartWithData: La.updateChartWithData,
            creditLabel: !1,
            canvasPaddingModifiers: null,
            defaultSeriesType: "dragnode",
            rendererId: "dragnode",
            tooltipsepchar: " - ",
            showAxisLimitGridLines: 0,
            cleanedData: function(b, d) {
                var a = b && b.hcJSON, c = d && d.hcJSON, e, f, p, n, g, l, h, k, m;
                if (a && c) {
                    if (a.series && c.series && (g = c.series.length))for (k = 0; k < g; k += 1)if (f = c.series[k], e = a.series[k], f.data && (l = f.data.length))for (m = 0; m < l; m += 1)!0 === f.data[m] && e && e.data && e.data[m] && (delete e.data[m], e.data[m] = { y: null });
                    if (a.connectors && c.connectors &&
                    (p = c.connectors.length))for (k = 0; k < p; k += 1)if (f = c.connectors[k], e = a.connectors[k], f.connector && (h = f.connector.length))for (m = 0; m < h; m += 1)!0 === f.connector[m] && e && e.connector && e.connector[m] && (delete e.connector[m], e.connector[m] = {});
                    if (a.dragableLabels && c.dragableLabels && (n = c.dragableLabels.length))for (k = 0; k < n; k += 1)!0 === c.dragableLabels[k] && a.dragableLabels[k] && (delete a.dragableLabels[k], a.dragableLabels[k] = {})
                }
            },
            eiMethods: H(hb(q.scatterbase.eiMethods, La.eiMethods), {
                addNode: function(b) {
                    var d = this.jsVars,
                        a = d.instanceAPI,
                        c = d._reflowData || (d._reflowData = {}),
                        e = a.hcJSON,
                        f = a.numberFormatter,
                        a = h(b.datasetId),
                        p = f.getCleanValue(b.y),
                        f = f.getCleanValue(b.x),
                        n = !1,
                        g = e.series,
                        l = g.length,
                        r = e.xAxis.min,
                        k = e.xAxis.max,
                        m = e.yAxis[0].min,
                        s = e.yAxis[0].max,
                        e = { hcJSON: { series: [] } },
                        C = e.hcJSON.series,
                        fa;
                    if (void 0 !== a && null !== p && p >= m && p <= s && null !== f && f >= r && f <= k) {
                        for (r = 0; r < l && !n; r += 1)
                            a == g[r].id && (C[r] = { data: [] }, n = !0, fa = g[r], m = fa.data, k = m.length, m.push(m = fa._dataParser(b, k, f, p)), C[r].data[k] = m, H(c, e, !0), fa = {
                                index: k,
                                dataIndex: k,
                                link: b.link,
                                y: b.y,
                                x: b.x,
                                shape: b.shape,
                                width: b.width,
                                height: b.height,
                                radius: b.radius,
                                sides: b.sides,
                                label: b.name,
                                toolText: b.tooltext,
                                id: b.id,
                                datasetIndex: r,
                                datasetName: fa.name,
                                sourceType: "dataplot"
                            });
                        if (n)return db(d, fa, "nodeadded"), A.raiseEvent("nodeadded", fa, d.fcObj), !0
                    }
                    return!1
                },
                getNodeAttribute: function(b) {
                    var d = this.jsVars, a = d.instanceAPI, d = d._reflowData || (d._reflowData = {}), d = d.hcJSON && d.hcJSON.series || [], a = a.hcJSON.series, c = a.length, e, f, p, n;
                    if (void 0 !== b)
                        for (e = 0; e < c; e += 1)
                            for (f = a[e], n = f.data, p =
                                n.length, f = 0; f < p; f += 1)if (n[f].id === b)return d[e] && d[e].data && d[e].data[f] ? H(n[f]._options, d[e].data[f]._options, !0) : n[f]._options;
                    return!1
                },
                setNodeAttribute: function(b, d, a) {
                    var c = this.jsVars, e = c.instanceAPI, f = c._reflowData || (c._reflowData = {}), p = e.hcJSON, n = e.numberFormatter, g = p.series, l = g.length, h = p.xAxis.min, k = p.xAxis.max, m = p.yAxis[0].min, s = p.yAxis[0].max, p = { hcJSON: { series: [] } }, e = p.hcJSON.series, C = f.hcJSON && f.hcJSON.series || [], fa, G, x, w;
                    "object" === typeof d && void 0 === a ? w = d : (w = {}, w[d] = a);
                    if (void 0 !==
                        b)
                        for (d = 0; d < l; d += 1)
                            for (fa = g[d], G = fa.data, x = G.length, a = 0; a < x; a += 1)
                                if (b === G[a].id)
                                    return b = G[a], delete w.id, C[d] && C[d].data && C[d].data[a] && C[d].data[a]._options && (w = H(C[d].data[a]._options, w, !0)), w = H(b._options, w, !0), b = n.getCleanValue(w.y), n = n.getCleanValue(w.x), null !== b && b >= m && b <= s && null !== n && n >= h && n <= k ? (e[d] = { data: [] }, h = fa._dataParser(w, a, n, b), k = {
                                        index: a,
                                        dataIndex: a,
                                        link: w.link,
                                        y: w.y,
                                        x: w.x,
                                        shape: w.shape,
                                        width: w.width,
                                        height: w.height,
                                        radius: w.radius,
                                        sides: w.sides,
                                        label: w.name,
                                        toolText: w.tooltext,
                                        id: w.id,
                                        datasetIndex: d,
                                        datasetName: fa.name,
                                        sourceType: "dataplot"
                                    }, e[d].data[a] = h, H(f, p, !0), db(c, k, "nodeupdated"), A.raiseEvent("nodeupdated", k, c.fcObj), !0) : !1;
                    return!1
                },
                deleteNode: function(b) {
                    if (void 0 !== b) {
                        var d = this.jsVars, a = d.instanceAPI, c = d._reflowClean || (d._reflowClean = {}), e = a.hcJSON.series, f = { hcJSON: { series: [] } }, p, n, g, l, h;
                        if (e && (g = e.length))
                            for (l = 0; l < g; l += 1)
                                if ((a = e[l]) && (n = a.data) && (p = n.length))
                                    for (h = 0; h < p; h += 1)
                                        if (b === n[h].id)
                                            return f.hcJSON.series[l] = { data: [] }, f.hcJSON.series[l].data[h] = !0, H(c, f, !0),
                                                b = n[h], b = { index: h, dataIndex: h, link: b.link, y: b.y, x: b.x, shape: b._options.shape, width: b._options.width, height: b._options.height, radius: b._options.radius, sides: b._options.sides, label: b.displayValue, toolText: b.toolText, id: b.id, datasetIndex: l, datasetName: a.name, sourceType: "dataplot" }, db(d, b, "nodedeleted"), A.raiseEvent("nodedeleted", b, d.fcObj), !0
                    }
                    return!1
                },
                addConnector: function(b) {
                    if ("object" === typeof b) {
                        var d = this.jsVars,
                            a = d.instanceAPI,
                            c = d._reflowData || (d._reflowData = {}),
                            a = a.hcJSON,
                            e = a.connectors && a.connectors[0] ||
                            { connector: [] },
                            a = e.connector.length,
                            f = { hcJSON: { connectors: [{ connector: [] }] } };
                        b = e._connectorParser && e._connectorParser(b, a);
                        e = { arrowAtEnd: b.arrowAtEnd, arrowAtStart: b.arrowAtStart, fromNodeId: b.from, id: b.id, label: b.label, link: b.connectorLink, sourceType: "connector", toNodeId: b.to };
                        f.hcJSON.connectors[0].connector[a] = b;
                        H(c, f, !0);
                        db(d, e, "connectoradded");
                        A.raiseEvent("connectoradded", e, d.fcObj);
                        return!0
                    }
                    return!1
                },
                editConnector: function(b, d, a) {
                    var c = this.jsVars,
                        e = c.instanceAPI,
                        f = c._reflowData || (c._reflowData =
                        {}),
                        e = e.hcJSON,
                        p = e.connectors || (e.connectors = []),
                        n = p.length,
                        e = { hcJSON: { connectors: [] } },
                        g = e.hcJSON.connectors,
                        l,
                        h,
                        k,
                        m;
                    "object" === typeof d && void 0 === a ? m = d : (m = {}, m[d] = a);
                    if (void 0 !== b)
                        for (d = 0; d < n; d += 1)
                            if ((h = p[d]) && (l = h.connector))
                                for (k = l.length, a = 0; a < k; a += 1)
                                    if (b === l[a].id)
                                        return l = l[a], delete m.id, f.hcJSON && f.hcJSON.connectors && f.hcJSON.connectors[d] && f.hcJSON.connectors[d].connector && f.hcJSON.connectors[d].connector[a] && f.hcJSON.connectors[d].connector[a]._options && (m = H(f.hcJSON.connectors[d].connector[a]._options,
                                            m, !0)), m = H(l._options, m, !0), b = { arrowAtEnd: Boolean(m.arrowatend), arrowAtStart: Boolean(m.arrowatstart), fromNodeId: m.from, id: b, label: m.label, link: m.link, sourceType: "connector", toNodeId: m.to }, g[d] = { connector: [] }, l = h._connectorParser(m, a), g[d].connector[a] = l, H(f, e, !0), db(c, b, "connectorupdated"), A.raiseEvent("connectorupdated", b, c.fcObj), !0;
                    return!1
                },
                deleteConnector: function(b) {
                    if (void 0 !== b) {
                        var d = this.jsVars,
                            a = d.instanceAPI,
                            c = d._reflowClean || (d._reflowClean = {}),
                            e = a.hcJSON.connectors,
                            a = { hcJSON: { connectors: [] } },
                            f,
                            p,
                            n,
                            g,
                            l,
                            h = {};
                        if (e && (g = e.length))for (l = 0; l < g; l += 1)if ((f = e[l]) && (n = f.connector) && (p = n.length))for (f = 0; f < p; f += 1)if (b === n[f].id)return b = n[f], h = { arrowAtEnd: b.arrowAtEnd, arrowAtStart: b.arrowAtStart, fromNodeId: b.from, id: b.id, label: b.label, link: b.connectorLink, sourceType: "connector", toNodeId: b.to }, a.hcJSON.connectors[l] = { connector: [] }, a.hcJSON.connectors[l].connector[f] = !0, H(c, a, !0), db(d, h, "connectordeleted"), A.raiseEvent("connectordeleted", h, d.fcObj), !0
                    }
                    return!1
                },
                addLabel: function(b) {
                    if (b) {
                        var d = this.jsVars,
                            a = d.instanceAPI,
                            c = d._reflowData || (d._reflowData = {}),
                            e = { hcJSON: { dragableLabels: [] } };
                        e.hcJSON.dragableLabels[(a.hcJSON.dragableLabels || []).length] = b;
                        H(c, e, !0);
                        b = { text: b.text, x: b.x, y: b.y, allowdrag: b.allowdrag, sourceType: "labelnode", link: b.link };
                        db(d, b, "labeladded");
                        A.raiseEvent("labeladded", b, d.fcObj);
                        return!0
                    }
                    return!1
                },
                deleteLabel: function(b, d) {
                    var a = this.jsVars, c = a.instanceAPI, e = a._reflowClean || (a._reflowClean = {}), f = { hcJSON: { dragableLabels: [] } };
                    return b < (c.hcJSON.dragableLabels || []).length ? (f.hcJSON.dragableLabels[b] =
                        !0, H(e, f, !0), db(a, d, "labeldeleted"), A.raiseEvent("labeldeleted", d, a.fcObj), !0) : !1
                },
                setThreshold: function(b) {
                    var d = this.jsVars.hcObj.connectorsStore || [], a = d.length, c, e;
                    for (e = 0; e < a; e += 1)(c = d[e]) && c.options && (c.options.conStrength < b ? (c.graphic && c.graphic.hide(), c.text && (c.text.hide(), c.text.textBoundWrapper && c.text.textBoundWrapper.hide())) : (c.graphic && c.graphic.show(), c.text && (c.text.show(), c.text.textBoundWrapper && c.text.textBoundWrapper.show())))
                }
            }),
            getCollatedData: function() {
                var b = this.chartInstance,
                    d = b.__state,
                    a = b.jsVars,
                    b = this.updatedDataObj || H({}, b.getChartData(A.dataFormats.JSON)),
                    c = a._reflowData,
                    e = a._reflowClean,
                    a = (b.labels || (b.labels = { label: [] }), b.labels.label || (b.labels.label = [])),
                    f = c && c.hcJSON && c.hcJSON.dragableLabels,
                    p = e && e.hcJSON && e.hcJSON.dragableLabels,
                    n = b.connectors,
                    g = c && c.hcJSON && c.hcJSON.connectors,
                    l = e && e.hcJSON && e.hcJSON.connectors,
                    h = b.dataset,
                    k = c && c.hcJSON && c.hcJSON.series,
                    c = e && e.hcJSON && e.hcJSON.series,
                    e = k && k.length,
                    m,
                    s,
                    C,
                    fa;
                if (void 0 !== d.hasStaleData && !d.hasStaleData && this.updatedDataObj)return this.updatedDataObj;
                if (h && k)for (; e--;)if (s = h[e] && h[e].data, (m = (C = k[e] && k[e].data) && C.length) && s)for (; m--;)if (fa = C[m])s[m] ? H(s[m], fa._options) : s[m] = fa._options;
                if (e = g && g.length)for (b.connectors || (n = b.connectors = [{ connector: [] }]); e--;)if (k = n[e] && n[e].connector, (m = (s = g[e] && g[e].connector) && s.length) && k)for (; m--;)if (C = s[m])k[m] ? H(k[m], C._options) : k[m] = C._options;
                if ((e = f && f.length) && f)for (; e--;)f[e] && (a[e] = f[e]);
                pb(h, c);
                pb(n, l);
                pb(a, p);
                d.hasStaleData = !1;
                return this.updatedDataObj = b
            },
            createHtmlDialog: function(b, d, a, c, e, f) {
                var p =
                        b.paper,
                    n = this.hcJSON[Y].inCanvasStyle,
                    g = b.chartWidth,
                    l = b.chartHeight,
                    h = { color: n.color, textAlign: "center", paddingTop: "1px", border: "1px solid #cccccc", borderRadius: "4px", cursor: "pointer", _cursor: "hand", backgroundColor: "#ffffff", zIndex: 21, "-webkit-border-radius": "4px" },
                    k;
                k = p.html("div", { fill: "transparent", width: g, height: l }, { fontSize: "10px", lineHeight: "15px", fontFamily: n.fontFamily }, b.container);
                k.veil = p.html("div", { fill: "000000", width: g, height: l, opacity: .3 }, void 0, k);
                k.dialog = p.html("div", {
                    x: (g - d) /
                        2,
                    y: (l - a) / 2,
                    fill: "efefef",
                    strokeWidth: 1,
                    stroke: "000000",
                    width: d,
                    height: a
                }, { borderRadius: "5px", boxShadow: "1px 1px 3px #000000", "-webkit-border-radius": "5px", "-webkit-box-shadow": "1px 1px 3px #000000", filter: 'progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color="#000000")' }, k);
                k.ok = p.html("div", { x: d - 70 - 5, y: a - 23 - 5, width: 65, height: 17, text: "Submit", tabIndex: 1 }, h, k.dialog).on("click", c);
                k.cancel = p.html("div", { x: d - 140 - 5, y: a - 23 - 5, width: 65, height: 17, text: "Cancel", tabIndex: 2 }, h, k.dialog).on("click",
                    e);
                k.remove = p.html("div", { x: d - 210 - 5, y: a - 23 - 5, width: 65, height: 17, text: "Delete", tabIndex: 3, visibility: "hidden" }, h, k.dialog).on("click", f);
                k.handleKeyPress = function(a) { 13 === a.keyCode ? k.ok.trigger(ob ? "touchStart" : "click", a) : 27 === a.keyCode && k.cancel.trigger(ob ? "touchStart" : "click", a) };
                k.hide();
                return k
            },
            nodeUpdateUIDefinition: [
                { key: "id", text: "Id", inputWidth: 60, x: 10, y: 15 }, { key: "dataset", text: "Dataset", inputType: "select", inputWidth: 110, innerHTML: void 0, x: 170, y: 15 }, { key: "x", text: "Value", x: 10, y: 40, inputWidth: 21 },
                { key: "y", text: ",", x: 88, y: 40, inputWidth: 21, labelWidth: 5 }, { text: "(x, y)", x: 125, y: 40, labelWidth: 33, noInput: !0 }, { key: "tooltip", text: "Tooltip", inputWidth: 105, x: 170, y: 40 }, { key: "label", text: "Label", inputWidth: 92, x: 10, y: 65 }, { key: "labelalign", text: "Align", labelWidth: 70, inputWidth: 110, inputType: "select", innerHTML: '<option></option><option value="top">Top</option><option value="middle">Middle</option><option value="bottom">Bottom</option>', x: 145, y: 63 }, { key: "color", text: "Color", x: 10, y: 90, inputWidth: 60 }, {
                    key: "colorOut",
                    innerHTML: "&nbsp;",
                    x: 85,
                    y: 90,
                    inputWidth: 15,
                    inputType: "span"
                }, { key: "alpha", text: "Alpha", x: 170, y: 90, inputWidth: 20 }, { key: "draggable", text: "Allow Drag", value: !0, inputWidth: 20, x: 250, y: 90, labelWidth: 58, inputPaddingTop: 3, type: "checkbox" }, { key: "shape", text: "Shape", inputType: "select", inputWidth: 97, innerHTML: '<option value="rect">Rectangle</option><option value="circ">Circle</option><option value="poly">Polygon</option>', x: 10, y: 115 }, { key: "rectHeight", text: "Height", x: 170, y: 115, inputWidth: 20 }, {
                    key: "rectWidth",
                    text: "Width",
                    x: 255,
                    y: 115,
                    inputWidth: 20
                }, { key: "circPolyRadius", text: "Radius", x: 170, y: 115, inputWidth: 20 }, { key: "polySides", text: "Sides", x: 255, y: 115, inputWidth: 20 }, { key: "link", text: "Link", x: 10, y: 140, inputWidth: 92 }, { key: "image", text: "Image", type: "checkbox", inputPaddingTop: 4, inputWidth: 20, x: 10, y: 170 }, { key: "imgUrl", text: "URL", inputWidth: 105, x: 170, y: 170 }, { key: "imgWidth", text: "Width", inputWidth: 20, x: 10, y: 195 }, { key: "imgHeight", text: "Height", inputWidth: 20, x: 82, y: 195 }, {
                    key: "imgAlign",
                    text: "Align",
                    inputType: "select",
                    inputWidth: 75,
                    innerHTML: '<option value="top">Top</option><option value="middle">Middle</option><option value="bottom">Bottom</option>',
                    x: 170,
                    y: 195
                }
            ],
            showNodeUpdateUI: function() {
                var b = function(a) {
                        a = a.cacheUpdateUI;
                        for (var b = a.fields.shape, d = ["rectWidth", "rectHeight", "circPolyRadius", "polySides"], p = d.length, n; p--;)n = d[p], /rect|poly|circ/ig.test(n) && (a.labels[n].hide(), a.fields[n].hide()), (new RegExp(h(b.val(), "rect"), "ig")).test(n) && (a.labels[n].show(), a.fields[n].show())
                    },
                    d = function(a) {
                        a = a.cacheUpdateUI.fields;
                        var b = Hb(a.color.val());
                        b && a.colorOut.css({ background: xb(b) })
                    },
                    a = function(a, b) {
                        var d = a.cacheUpdateUI, p = a.chartHeight, n = d.fields.image.val(), g = b ? 300 : 0, h = ["imgWidth", "imgHeight", "imgAlign", "imgUrl"], r, k, m;
                        r = n ? 250 : 215;
                        d.ok.hide();
                        d.cancel.hide();
                        d.remove.hide();
                        d.error.hide();
                        for (k = h.length; !n && k--;)m = h[k], d.labels[m].hide(), d.fields[m].hide();
                        u.danimate.animate(d.dialog.element, { top: (p - r) / 2, height: r }, g, "linear", function() {
                            for (k = h.length; k-- && n;)m = h[k], d.labels[m].show(), d.fields[m].show();
                            d.ok.attr({
                                y: r -
                                    23 - 5
                            }).show();
                            d.cancel.attr({ y: r - 23 - 5 }).show();
                            d.remove.attr({ y: r - 23 - 5 });
                            d.error.attr({ y: r - 23 - 5 + 4 }).show();
                            d.edit ? d.remove.show() : d.remove.hide()
                        })
                    };
                return function(c, e, f) {
                    var p = this, n = c.cacheUpdateUI, g = c.paper, h = { width: "80px", border: "1px solid #cccccc", fontSize: "10px", lineHeight: "15px", padding: "2px", fontFamily: p.hcJSON[Y].inCanvasStyle.fontFamily }, r = 0, k = { textAlign: "right" }, m = n && n.fields, s = n && n.labels, C;
                    n || (n = c.cacheUpdateUI = p.createHtmlDialog(c, 350, 215, function() {
                            var a = n && n.fields,
                                b = n.edit,
                                c = p.chartInstance,
                                d = p.hcJSON,
                                e,
                                f,
                                g,
                                k,
                                h,
                                l,
                                m;
                            if (!d)return!1;
                            e = d.xAxis.min;
                            f = d.yAxis[0].min;
                            d = d.series;
                            g = d.length;
                            if (a) {
                                switch (a.shape.val()) {
                                case "circ":
                                    h = "circle";
                                    break;
                                case "poly":
                                    h = "polygon";
                                    break;
                                default:
                                    h = "rectangle"
                                }
                                m = {
                                    x: da(a.x.val(), e),
                                    y: da(a.y.val(), f),
                                    id: e = a.id.val(),
                                    datasetId: a.dataset.val(),
                                    name: a.label.val(),
                                    tooltext: a.tooltip.val(),
                                    color: a.color.val(),
                                    alpha: a.alpha.val(),
                                    labelalign: a.labelalign.val(),
                                    allowdrag: a.draggable.val(),
                                    shape: h,
                                    width: a.rectWidth.val(),
                                    height: a.rectHeight.val(),
                                    radius: a.circPolyRadius.val(),
                                    numsides: a.polySides.val(),
                                    imagenode: a.image.val(),
                                    imagewidth: a.imgWidth.val(),
                                    imageheight: a.imgHeight.val(),
                                    imagealign: a.imgAlign.val(),
                                    imageurl: a.imgUrl.val(),
                                    link: a.link.val()
                                };
                                if (void 0 !== e && !b)for (r = 0; r < g && !k; r += 1)for (h = d[r].data, l = h.length, f = 0; f < l; f += 1)e === h[f].id && (k = !0);
                                if (k)n.error.attr({ text: "ID already exist." }), a.label.focus();
                                else {
                                    b ? c && c.setNodeAttribute && c.setNodeAttribute(m.id, m) : c && c.addNode && c.addNode(m);
                                    return
                                }
                            }
                            n.enableFields()
                        }, function() {
                            n.hide();
                            n.enableFields();
                            n.error.attr({ text: z })
                        },
                        function() { p.chartInstance.deleteNode && p.chartInstance.deleteNode(n.fields.id.val()) }), C = n.dialog, s = n.labels = {}, m = n.fields = {});
                    n.config = e;
                    n.edit = f;
                    n.error || (n.error = g.html("span", { color: "ff0000", x: 30, y: 228 }, void 0, C));
                    n.enableFields || (n.enableFields = function() { for (var a in e)e[a] && e[a].disabled && m[a] && m[a].element.removeAttribute("disabled") });
                    jb(this.nodeUpdateUIDefinition, function(f) {
                        var p, r = f.key, w = {}, za = e[r] || {}, D, q;
                        !s[r] && (s[r] = g.html("label", { x: f.x, y: f.y, width: f.labelWidth || 45, text: f.text },
                            k, C));
                        if (!f.noInput) {
                            p = m[r];
                            if (!p) {
                                h.border = "checkbox" == f.type ? z : "1px solid #cccccc";
                                p = m[r] = g.html(f.inputType || "input", { x: f.labelWidth && f.labelWidth + 5 || 50, y: -2 + (f.inputPaddingTop || 0), width: f.inputWidth || 50, name: r || "" }, h);
                                if ("select" !== f.inputType)p.attr({ type: f.type || "text" }).on("keyup", n.handleKeyPress);
                                p.add(s[r])
                            }
                            S(D = da(za.innerHTML, f.innerHTML)) && (w.innerHTML = D);
                            za.disabled && (w.disabled = "disabled");
                            p.attr(w);
                            S(q = da(za.value, f.value)) && p.val(q);
                            "shape" == r && p.on("change", function() { b(c) });
                            "image" ==
                                r && p.on("click", function() { a(c, !0) });
                            "color" == r && p.on("keyup", function() { d(c) })
                        }
                    });
                    d(c);
                    a(c);
                    b(c);
                    c.options.chart.animation ? n.fadeIn("fast") : n.show();
                    n.fields[f ? "label" : "id"].focus()
                }
            }(),
            labelUpdateUIDefinition: [
                { key: "label", text: "Label*", x: 10, y: 15, inputWidth: 235 }, { key: "size", text: "Size", x: 10, y: 40 }, { key: "padding", text: "Padding", x: 10, y: 65 }, { key: "x", text: "Position", x: 120, y: 65, labelWidth: 70, inputWidth: 25 }, { key: "y", text: ",", x: 225, y: 65, labelWidth: 10, inputWidth: 25 }, { key: "xy", text: "(x, y)", x: 260, y: 65, noInput: !0 },
                { key: "allowdrag", text: "Allow Drag", x: 120, y: 40, inputType: "checkbox", inputPaddingTop: 3, inputWidth: 15, labelWidth: 70, val: 1 }, { key: "color", text: "Color", x: 10, y: 90 }, { key: "alpha", text: "Alpha", x: 145, y: 90, inputWidth: 30, val: "100" }, { key: "bordercolor", text: "Border Color", x: 10, y: 125, labelWidth: 100 }, { key: "bgcolor", text: "Background Color", x: 10, y: 150, labelWidth: 100 }
            ],
            showLabelUpdateUI: function(b, d) {
                var a = this,
                    c = b.paper,
                    e = b.cacheLabelUpdateUI,
                    f = {
                        border: "1px solid #cccccc",
                        fontSize: "10px",
                        lineHeight: "15px",
                        fontFamily: a.hcJSON[Y].inCanvasStyle.fontFamily,
                        padding: "2px"
                    },
                    p = { textAlign: "right" },
                    n = e && e.fields,
                    g = e && e.labels,
                    l,
                    r,
                    k;
                e || (e = b.cacheLabelUpdateUI = a.createHtmlDialog(b, 315, 205, function() {
                    var b = e && e.fields, c;
                    b && (c = { text: b.label.val(), x: b.x.val(), y: b.y.val(), color: b.color.val(), alpha: b.alpha.val(), bgcolor: b.bgcolor.val(), bordercolor: b.bordercolor.val(), fontsize: b.size.val(), allowdrag: b.allowdrag.val(), padding: b.padding.val() }, c.text ? a.chartInstance && a.chartInstance.addLabel && a.chartInstance.addLabel(c) : (e.error.attr({ text: "Label cannot be blank." }),
                        b.label.focus()))
                }, function() {
                    e.error.attr({ text: "" });
                    e.hide()
                }), k = e.dialog, g = e.labels = {}, n = e.fields = {});
                jb(a.labelUpdateUIDefinition, function(a) {
                    var b = a.key;
                    g[b] || (g[b] = c.html("label", { x: a.x, y: a.y, width: a.labelWidth || 45, text: a.text }, p, k));
                    a.noInput || ((l = n[b]) || (l = n[b] = c.html("input", { y: -2 + (a.inputPaddingTop || 0), x: a.labelWidth && a.labelWidth + 5 || 50, width: a.inputWidth || 50, type: a.inputType || "text", name: b || "" }, f, g[b]).on("keyup", e.handleKeyPress)), void 0 !== (r = h(d[b], a.val)) && l.val(r))
                });
                e.error || (e.error =
                    c.html("span", { color: "ff0000", x: 10, y: 180 }, void 0, k));
                b.animation ? e.fadeIn("fast") : e.show();
                e.fields.label.focus()
            },
            showLabelDeleteUI: function(b, d) {
                var a = this, c = b.paper, e = b["cache-label-delete-ui"], f = d.data && d.data("data") || {}, p = d.data && d.data("eventArgs"), f = f && f.labelNode;
                e || (e = b["cache-label-delete-ui"] = a.createHtmlDialog(b, 250, 100, void 0, function() { e.hide() }, function() { a.chartInstance.deleteLabel(f.index, p) }), e.message = c.html("span", { x: 10, y: 10, width: 230, height: 80 }).add(e.dialog), e.ok.hide(), e.remove.translate(175).show());
                e.message.attr({ text: 'Would you really like to delete the label: "' + f.text + '"?' });
                b.animation ? e.fadeIn("fast") : e.show()
            },
            connectorUpdateUIDefinition: [
                { key: "fromid", text: "Connect From", inputType: "select", x: 10, y: 15, labelWidth: 80, inputWidth: 100 }, { key: "toid", text: "Connect To", inputType: "select", x: 10, y: 40, labelWidth: 80, inputWidth: 100 }, { key: "arratstart", text: "Arrow At Start", x: 200, y: 15, type: "checkbox", inputPaddingTop: 3, labelWidth: 80, inputWidth: 15 }, {
                    key: "arratend",
                    text: "Arrow At End",
                    x: 200,
                    y: 40,
                    type: "checkbox",
                    inputPaddingTop: 3,
                    labelWidth: 80,
                    inputWidth: 15
                }, { key: "label", text: "Label", x: 10, y: 75, labelWidth: 40, inputWidth: 120 }, { key: "id", text: "Node ID", x: 190, y: 75, inputWidth: 55 }, { key: "color", text: "Color", x: 10, y: 100, labelWidth: 40, inputWidth: 35 }, { key: "alpha", text: "Alpha", x: 110, y: 100, inputWidth: 25, labelWidth: 35 }, { key: "strength", text: "Strength", x: 190, y: 100, inputWidth: 55, val: "0.1" }, { key: "url", text: "Link", x: 10, y: 125, labelWidth: 40, inputWidth: 120 }, { key: "tooltext", text: "Tooltip", x: 190, y: 125, labelWidth: 40, inputWidth: 60 },
                { key: "dashed", text: "Dashed", x: 10, y: 150, type: "checkbox", inputPaddingTop: 3, inputWidth: 15, labelWidth: 40 }, { key: "dashgap", text: "Dash Gap", x: 85, y: 150, labelWidth: 60, inputWidth: 25 }, { key: "dashlen", text: "Dash Length", x: 190, y: 150, labelWidth: 70, inputWidth: 30 }
            ],
            showConnectorUpdateUI: function(b, d, a) {
                var c = this.chartInstance,
                    e = b.paper,
                    f = b.cacheConnectorUpdateUI,
                    p = { border: "1px solid #cccccc", fontSize: "10px", lineHeight: "15px", fontFamily: this.hcJSON[Y].inCanvasStyle.fontFamily, padding: "2px" },
                    n = { textAlign: "right" },
                    g = f && f.fields,
                    l = f && f.labels,
                    r,
                    k,
                    m,
                    s;
                f || (f = b.cacheConnectorUpdateUI = this.createHtmlDialog(b, 315, 215, function() {
                    var b = f && f.fields, d;
                    b && (d = { from: b.fromid.val(), to: b.toid.val(), id: b.id.val(), label: b.label.val(), color: b.color.val(), alpha: b.alpha.val(), link: b.url.val(), tooltext: b.tooltext.val(), strength: b.strength.val(), arrowatstart: b.arratstart.val(), arrowatend: b.arratend.val(), dashed: b.dashed.val(), dashlen: b.dashlen.val(), dashgap: b.dashgap.val() }, d.from ? d.to ? d.from != d.to ? (a ? c.editConnector(d.id, d) : c.addConnector(d),
                        f.enableFields()) : (f.error.attr({ text: "Connector cannot start and end at the same node!" }), b.fromid.focus()) : (f.error.attr({ text: "Please select a valid connector end." }), b.toid.focus()) : (f.error.attr({ text: "Please select a valid connector start." }), b.fromid.focus()))
                }, function() {
                    f.error.attr({ text: "" });
                    f.enableFields();
                    f.hide()
                }, function() { c.deleteConnector(f.fields.id.val()) }), s = f.dialog, l = f.labels = {}, g = f.fields = {});
                f.config = d;
                f.enableFields = function() { for (var a in d)d[a] && d[a].disabled && g[a] && g[a].element.removeAttribute("disabled") };
                jb(this.connectorUpdateUIDefinition, function(a) {
                    var b = a.key, c = d[b] || {};
                    l[b] || (l[b] = e.html("label", { x: a.x, y: a.y, width: a.labelWidth || 45, text: a.text }, n, s));
                    if (!a.noInput) {
                        if (!(k = g[b])) {
                            k = g[b] = e.html(a.inputType || "input", { y: -2 + (a.inputPaddingTop || 0), x: a.labelWidth && a.labelWidth + 5 || 50, width: a.inputWidth || 50, name: b || "" }, p);
                            if ("select" !== a.inputType)k.attr({ type: a.type || "text" }).on("keyup", f.handleKeyPress);
                            k.add(l[b])
                        }
                        (r = h(c.innerHTML, a.innerHTML)) && k.attr({ innerHTML: r });
                        void 0 !== (m = h(c.val, a.val)) && k.val(m);
                        c.disabled && k.attr({ disabled: "disabled" })
                    }
                });
                f.checkDash = function() {
                    var a = g.dashed && g.dashed.val() ? "show" : "hide";
                    l.dashgap && l.dashgap[a]();
                    g.dashgap && g.dashgap[a]();
                    l.dashlen && l.dashlen[a]();
                    g.dashlen && g.dashlen[a]()
                };
                f.checkDash();
                g.dashed.on("click", f.checkDash);
                f.error || (f.error = e.html("span", { color: "ff0000", x: 10, y: 170 }, void 0, s));
                f.remove[a ? "show" : "hide"]();
                b.animation ? f.fadeIn("fast") : f.show()
            },
            drawNodeUpdateButtons: function() {
                var b = this,
                    d = b.logic,
                    a = b.options,
                    c = a.chart,
                    e = a.pointStore || {},
                    f = a.series,
                    a = (a = a[Y]) && a.outCanvasStyle || b.outCanvasStyle || {},
                    p = b.menu || (b.menu = []),
                    g = b.toolbar,
                    h = f.length,
                    l = "",
                    r = "",
                    k,
                    m;
                for (m in e)l += '<option value="' + m + '">' + m + "</option>";
                for (m = 0; m < h; m += 1)e = f[m], r += '<option value="' + e.id + '">' + (e.name !== z && void 0 !== e.name && e.name + ya + " " || z) + e.id + "</option>";
                p.push(k = Fb({
                    chart: b,
                    basicStyle: a,
                    items: [
                        { text: "Add a Node", onclick: function() { d.showNodeUpdateUI(b, { dataset: { innerHTML: r } }) } }, { text: "Add a Label", onclick: function() { d.showLabelUpdateUI(b, {}) } }, {
                            text: "Add a Connector",
                            onclick: function() { d.showConnectorUpdateUI(b, { fromid: { innerHTML: l }, toid: { innerHTML: l } }) }
                        }
                    ],
                    position: { x: c.spacingLeft, y: b.chartHeight - c.spacingBottom + (c.showFormBtn || c.showRestoreBtn ? 10 : -15) }
                }));
                b.elements.configureButton = g.add("configureIcon", function(a, b) { return function() { k.visible ? k.hide() : k.show({ x: a, y: b + 1 }) } }(), { x: c.spacingLeft, y: b.chartHeight - c.spacingBottom + (c.showFormBtn || c.showRestoreBtn ? 10 : -15), tooltip: "Add or edit items" })
            },
            postSeriesAddition: function() {
                var b = this.hcJSON,
                    d = this.dataObj.chart,
                    a = this.base.postSeriesAddition && this.base.postSeriesAddition.apply(this, arguments);
                b.legend.enabled = "1" == d.showlegend ? !0 : !1;
                (b.chart.viewMode = g(d.viewmode, 0)) || (b.callbacks || (b.callbacks = [])).push(this.drawNodeUpdateButtons);
                return a
            },
            pointHoverOptions: function(b, d, a, c) {
                var e = g(b.showhovereffect, d.showhovereffect, a.plothovereffect, a.showhovereffect),
                    f = {},
                    p = !!h(b.hovercolor, d.hovercolor, a.plotfillhovercolor, b.hoveralpha, d.hoveralpha, a.plotfillhoveralpha, b.borderhovercolor, d.borderhovercolor, a.plotborderhovercolor,
                        b.borderhoveralpha, d.borderhoveralpha, a.plotborderhoveralpha, b.borderhoverthickness, d.borderhoverthickness, a.plotborderhoverthickness, b.hoverheight, d.hoverheight, a.plothoverheight, b.hoverwidth, d.hoverwidth, a.plothoverwidth, b.hoverradius, d.hoverradius, a.plothoverradius, e),
                    n = !1;
                if (void 0 === e && p || e)
                    n = !0, e = h(b.hovercolor, d.hovercolor, a.plotfillhovercolor, ga(c.color, 70)), p = h(b.hoveralpha, d.hoveralpha, a.plotfillhoveralpha, c.alpha), f = {
                        stroke: y(h(b.borderhovercolor, d.borderhovercolor, a.plotborderhovercolor,
                            c.borderColor), g(b.borderhoveralpha, d.borderhoveralpha, a.plotborderhoveralpha, p, c.borderAlpha)),
                        "stroke-width": g(b.borderhoverthickness, d.borderhoverthickness, a.plotborderhoverthickness, c.borderThickness),
                        height: g(b.hoverheight, d.hoverheight, a.plothoverheight, c.height),
                        width: g(b.hoverwidth, d.hoverwidth, a.plothoverwidth, c.width),
                        r: g(b.hoverradius, d.hoverradius, a.plothoverradius, c.radius)
                    }, b = c.use3D ? this.getPointColor(I(h(b.hovercolor, d.hovercolor, a.plotfillhovercolor, ga(c.color, 70))), h(b.hoveralpha,
                        d.hoveralpha, a.plotfillhoveralpha, c.alpha), c.shapeType) : y(e, p), f.fill = ea(b);
                return{ enabled: n, rolloverProperties: f }
            },
            point: function(b, d, a, c, e, f, p) {
                var n = this;
                b = g(c.ignoreemptydatasets, 0);
                var t = n.numberFormatter, l = (f = a.data) && f.length, r = g(a.showvalues, e[Y].showValues), k = g(c.useroundedges), m = !1, s = n.colorManager, C, fa, G, x, w, za, D, q, u, E, $, R, K, v;
                d.zIndex = 1;
                d.name = B(a.seriesname);
                za = d.id = h(a.id, p);
                if (b && !a.data)return d.showInLegend = !1, d;
                if (0 === g(a.includeinlegend) || void 0 === d.name)d.showInLegend = !1;
                fa = h(c.plotfillalpha,
                    "100");
                G = g(c.showplotborder, 1);
                p = I(h(c.plotbordercolor, "666666"));
                C = g(c.plotborderthickness, k ? 2 : 1);
                x = h(c.plotborderalpha, c.plotfillalpha, k ? "35" : "95");
                w = Boolean(g(c.use3dlighting, c.is3d, k ? 1 : 0));
                D = I(h(a.color, s.getPlotColor()));
                q = h(a.plotfillalpha, a.nodeFillAlpha, a.alpha, fa);
                k = Boolean(g(a.showplotborder, G));
                u = I(h(a.plotbordercolor, a.nodebordercolor, p));
                E = g(a.plotborderthickness, a.nodeborderthickness, C);
                $ = k ? h(a.plotborderalpha, a.nodeborderalpha, a.alpha, x) : "0";
                R = Boolean(g(a.allowdrag, 1));
                d.marker = {
                    enabled: !0,
                    fillColor: y(D, q),
                    lineColor: { FCcolor: { color: u, alpha: $ } },
                    lineWidth: E,
                    symbol: "poly_4"
                };
                x = d._dataParser = function(b, d, f, p) {
                    d = h(b.id, za + "_" + d);
                    var k = Boolean(g(b.allowdrag, R)), l = B(b.shape, "rectangle").toLowerCase(), m = B(b.height, 10), s = B(b.width, 10), C = B(b.radius, 10), x = B(b.numsides, 4), G = I(h(b.color, D)), fa = h(b.alpha, q), V = B(b.imageurl), F = Boolean(g(b.imagenode));
                    switch (l) {
                    case "circle":
                        v = 0;
                        break;
                    case "polygon":
                        v = 2;
                        l = oa(x);
                        break;
                    default:
                        v = 1
                    }
                    K = w ? n.getPointColor(G, fa, v) : y(G, fa);
                    x = n.pointHoverOptions(b, a, c, {
                        plotType: "funnel",
                        shapeType: v,
                        use3D: w,
                        height: m,
                        width: s,
                        radius: C,
                        color: G,
                        alpha: fa,
                        borderColor: u,
                        borderAlpha: $,
                        borderThickness: E
                    });
                    return H(n.getPointStub(b, p, t.xAxis(f), e, a, r), { hoverEffects: x, _options: b, y: p, x: f, id: d, imageNode: F, imageURL: V, imageAlign: B(b.imagealign, z).toLowerCase(), imageWidth: B(b.imagewidth), imageHeight: B(b.imageheight), labelAlign: h(b.labelalign, F && S(V) ? Ia : "middle"), allowDrag: k, marker: { enabled: !0, fillColor: K, lineColor: { FCcolor: { color: u, alpha: $ } }, lineWidth: E, radius: C, height: m, width: s, symbol: l }, tooltipConstraint: n.tooltipConstraint })
                };
                for (p = 0; p < l; p += 1)if (C = f[p])k = t.getCleanValue(C.y), s = t.getCleanValue(C.x), null === k ? d.data.push({ _options: C, y: null }) : (m = !0, d.data.push(x(C, p, s, k)), this.pointValueWatcher(e, k, s));
                b && !m && (d.showInLegend = !1);
                return d
            },
            getPointColor: function(b, d, a) {
                var c;
                b = I(b);
                d = bb(d);
                c = ga(b, 80);
                b = lc(b, 65);
                d = { FCcolor: { gradientUnits: "objectBoundingBox", color: c + "," + b, alpha: d + "," + d, ratio: Eb } };
                a ? d.FCcolor.angle = 1 === a ? 0 : 180 : (d.FCcolor.cx = .4, d.FCcolor.cy = .4, d.FCcolor.r = "50%", d.FCcolor.radialGradient = !0);
                return d
            },
            getPointStub: function(b,
                d, a, c, e) {
                var f = this.dataObj.chart, p = c[Y], g = null === d ? d : p.numberFormatter.dataLabels(d), t = B(F(h(b.tooltext, e.plottooltext, p.tooltext))), l = this.tooltipSepChar = p.tooltipSepChar, r = h(b.label, b.name);
                d = F(r);
                var k;
                c = z;
                var m = !1;
                p.showTooltip ? void 0 !== t ? (m = !0, e = ab(t, [3, 4, 5, 6, 8, 9, 10, 11], { yaxisName: F(f.yaxisname), xaxisName: F(f.xaxisname), yDataValue: g, xDataValue: a, label: d }, b, f, e)) : void 0 !== r ? (e = d, m = !0) : null === g ? e = !1 : (p.seriesNameInToolTip && (k = da(e && e.seriesname)), e = c = k ? k + l : z, e += a ? a + l : z, e += g) : e = !1;
                b = h(b.link);
                return{ displayValue: d, toolText: e, link: b, _toolTextStr: c, _isUserTooltip: m }
            },
            connector: function(b, d, a, c, e) {
                var f = e[Y], p = f.smartLabel;
                e = (b = a.connector) && b.length;
                var n, t, l, r, k, m, s, C, fa, G, x, w = B(F(h(a.connectortooltext, c.connectortooltext))), za = "$fromLabel" + f.tooltipSepChar + "$toLabel";
                n = g(a.stdthickness, 1);
                t = I(h(a.color, "FF5904"));
                l = h(a.alpha, "100");
                r = g(a.dashgap, 5);
                k = g(a.dashlen, 5);
                m = Boolean(g(a.dashed, 0));
                s = Boolean(g(a.arrowatstart, 1));
                C = Boolean(g(a.arrowatend, 1));
                fa = g(a.strength, 1);
                c = d.connector;
                G = d._connectorParser =
                    function(a, b) {
                        var c = F(h(a.label, a.name)), d = h(a.alpha, l), d = { FCcolor: { color: I(h(a.color, t)), alpha: d } }, e = p.getOriSize(c), G = B(F(h(a.tooltext, w)));
                        x = f.showTooltip ? h(G, c ? "$label" : za) : !1;
                        return{
                            _options: a,
                            id: h(a.id, b).toString(),
                            from: h(a.from, z),
                            to: h(a.to, z),
                            label: c,
                            toolText: x,
                            customToolText: G,
                            color: d,
                            dashStyle: Boolean(g(a.dashed, m)) ? xa(g(a.dashlen, k), g(a.dashgap, r), n) : void 0,
                            arrowAtStart: Boolean(g(a.arrowatstart, s)),
                            arrowAtEnd: Boolean(g(a.arrowatend, C)),
                            conStrength: g(a.strength, fa),
                            connectorLink: B(a.link),
                            stdThickness: n,
                            labelWidth: e.widht,
                            labelHeight: e.height
                        }
                    };
                for (a = 0; a < e; a += 1)c.push(G(b[a], a));
                return d
            },
            series: function(b, d, a) {
                var c = d[Y], e = [], f, p, n, t;
                d.legend.enabled = Boolean(g(b.chart.showlegend, 1));
                if (b.dataset && 0 < (p = b.dataset.length)) {
                    this.categoryAdder(b, d);
                    c.x.requiredAutoNumericLabels = !1;
                    if (b.connectors && (f = b.connectors.length))for (t = 0, n = f; t < n; t += 1)f = { connector: [] }, e.push(this.connector(a, f, b.connectors[t], b.chart, d, c.oriCatTmp.length, t));
                    else
                        f = { connector: [] }, e.push(this.connector(a, f, {}, b.chart,
                            d, c.oriCatTmp.length, t));
                    for (t = 0; t < p; t += 1)f = { hoverEffects: this.parseSeriesHoverOptions(b, d, b.dataset[t], a), data: [] }, f = this.point(a, f, b.dataset[t], b.chart, d, c.oriCatTmp.length, t), f instanceof Array ? d.series = d.series.concat(f) : d.series.push(f);
                    d.connectors = e;
                    b.labels && b.labels.label && 0 < b.labels.label.length && (d.dragableLabels = b.labels.label);
                    b.chart.showyaxisvalue = h(b.chart.showyaxisvalue, 0);
                    this.configureAxis(d, b);
                    b.trendlines && ac(b.trendlines, d.yAxis, c, !1, this.isBar)
                }
            }
        }, q.scatterbase);
        sa = function(b,
            d, a, c, e, f) {
            var p = f.logic, n, t, l = d[b.from], r = d[b.to], k = { sourceType: "connector" }, m = b && b._options, s = p.numberFormatter, C, fa, G, x, w;
            this.renderer = c;
            this.connectorsGroup = e;
            this.pointStore = d;
            this.options = b;
            this.style = a || {};
            l && r && (this.fromPointObj = l, this.toPointObj = r, this.fromX = C = l._xPos, this.fromY = fa = l._yPos, this.toX = G = r._xPos, this.toY = x = r._yPos, this.arrowAtStart = k.arrowAtStart = b.arrowAtStart, this.arrowAtEnd = k.arrowAtEnd = b.arrowAtEnd, this.strokeWidth = d = b.conStrength * b.stdThickness, this.textBgColor = t = (this.color =
                    n = b.color) && n.FCcolor && n.FCcolor.color, this.label = k.label = w = b.label, s = ab(b.toolText, [3, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92], { label: b.label, fromXValue: s.dataLabels(l.x), fromYValue: s.dataLabels(l.y), fromXDataValue: l.x, fromYDataValue: l.y, fromLabel: h(l.displayValue, l.id), toXValue: s.dataLabels(r.x), toYValue: s.dataLabels(r.y), toXDataValue: r.x, toYDataValue: r.y, toLabel: h(r.displayValue, r.id) }), this.link = k.link = m && m.link, k.id = b.id, k.fromNodeId = l.id, k.toNodeId = r.id, l._config && l._config.startConnectors && l._config.startConnectors.push(this),
                r._config && r._config.endConnectors && r._config.endConnectors.push(this), l = function() {
                    var a = this, c = b._options || {};
                    a._longpressactive = clearTimeout(a._longpressactive);
                    a.data("fire_click_event", 1);
                    a._longpressactive = setTimeout(function() {
                        a.data("fire_click_event", 0);
                        a.data("viewMode") || p.showConnectorUpdateUI(f, {
                            fromid: { val: c.from, innerHTML: "<option>" + c.from + "</option>", disabled: !0 },
                            toid: { val: c.to, innerHTML: "<option>" + c.to + "</option>", disabled: !0 },
                            arratstart: { val: Boolean(g(c.arrowatstart, 1)) },
                            arratend: {
                                val: Boolean(g(c.arrowatend,
                                    1))
                            },
                            dashed: { val: g(c.dashed) },
                            dashgap: { val: c.dashgap },
                            dashlen: { val: c.dashlen },
                            label: { val: c.label },
                            tooltext: { val: c.tooltext },
                            id: { val: b.id, disabled: !0 },
                            strength: { val: c.strength },
                            alpha: { val: c.alpha },
                            color: { val: c.color }
                        }, !0)
                    }, 1E3)
                }, this.graphic = c.path(this.getlinePath(), e).attr({ "stroke-width": d, ishot: !0, "stroke-dasharray": b.dashStyle, cursor: this.link ? "pointer" : "", stroke: ea(n) }).mousedown(l).mousemove(function() {
                    this.data("fire_click_event", 0);
                    $a.call(this)
                }).mouseup(function(a) {
                    $a.call(this);
                    ua.call(this,
                        f, a, "ConnectorClick")
                }).hover(function(a) { ua.call(this, f, a, "ConnectorRollover") }, function(a) { ua.call(this, f, a, "ConnectorRollout") }).tooltip(s).data("eventArgs", k).data("viewMode", f.options.chart.viewMode), w && (this.text = c.text(), e.appendChild(this.text), this.text.css(a.style).attr({ text: w, x: (C + G) / 2, y: (fa + x) / 2, fill: a.color, ishot: !0, cursor: this.link ? "pointer" : "", "text-bound": [h(a.backgroundColor, t), h(a.borderColor, t), 1, "2"] }).tooltip(s).mousedown(l).mousemove(function() {
                    this.data("fire_click_event",
                        0);
                    $a.call(this)
                }).hover(function(a) { ua.call(this, f, a, "ConnectorRollover") }, function(a) { ua.call(this, f, a, "ConnectorRollout") }).mouseup(function(a) {
                    $a.call(this);
                    ua.call(this, f, a, "ConnectorClick")
                }).tooltip(s).data("eventArgs", k).data("viewMode", f.options.chart.viewMode)))
        };
        sa.prototype = {
            updateFromPos: function(b, d) {
                this.fromX = b;
                this.fromY = d;
                this.graphic && this.graphic.animate({ path: this.getlinePath() });
                this.text && this.text.animate({ x: (this.fromX + this.toX) / 2, y: (this.fromY + this.toY) / 2 })
            },
            updateToPos: function(b,
                d) {
                this.toX = b;
                this.toY = d;
                this.graphic && this.graphic.animate({ path: this.getlinePath() });
                this.text && this.text.animate({ x: (this.fromX + this.toX) / 2, y: (this.fromY + this.toY) / 2 })
            },
            getlinePath: function() {
                var b = this.fromPointObj, d = this.toPointObj, a = this.fromX, c = this.fromY, e = this.toX, f = this.toY, p = ["M", a, c];
                this.arrowAtStart && (b = b._config, p = b.shapeType === gc ? p.concat(vb(a, c, e, f, b.shapeArg.width, b.shapeArg.height)) : p.concat(vb(a, c, e, f, b.shapeArg.radius)));
                this.arrowAtEnd && (b = d._config, p = b.shapeType === gc ? p.concat(vb(e,
                    f, a, c, b.shapeArg.width, b.shapeArg.height)) : p.concat(vb(e, f, a, c, b.shapeArg.radius)));
                p.push("L", e, f);
                return p
            }
        };
        sa.prototype.constructor = sa;
        eb = {
            mouseDown: function(b) { delete b.data.point.dragActive },
            click: function(b) { return!b.data.point.dragActive },
            dragHandler: function(b) {
                var d = b.data, a = b.type, c = d.point, e = d.series, f = e.chart || e, p = f.tooltip, g = ob && Ka(b) || Pb, f = f.options.instanceAPI;
                switch (a) {
                case "dragstart":
                    p.block(!0);
                    d.dragStartY = b.pageY || g.pageY || 0;
                    d.dragStartX = b.pageX || g.pageX || 0;
                    d.startValue = c.y;
                    d.startXValue = c.x;
                    c.dragActive = !0;
                    e.dragStartHandler && e.dragStartHandler(d);
                    break;
                case "dragend":
                    p.block(!1);
                    e.repositionItems(d, d.changeX ? (b.pageX || g.pageX || 0) - d.dragStartX : 0, d.changeY ? (b.pageY || g.pageY || 0) - d.dragStartY : 0, !0);
                    a = { dataIndex: c.index + 1, datasetIndex: e.index + 1, startValue: d.startValue, endValue: c.y, datasetName: e.name };
                    b = [f.chartInstance.id, a.dataIndex, a.datasetIndex, a.datasetName, a.startValue, a.endValue];
                    d.changeX && (a.startYValue = d.startValue, a.endYValue = c.y, a.startXValue = d.startXValue,
                        a.endXValue = c.x, b.push(d.startXValue, c.x), delete a.startValue, delete a.endValue);
                    u.raiseEvent("chartupdated", a, f.chartInstance, b);
                    delete d.dragStartY;
                    delete d.dragStartX;
                    delete d.startValue;
                    delete d.startXValue;
                    break;
                default:
                    e.repositionItems(d, d.changeX ? (b.pageX || g.pageX || 0) - d.dragStartX : 0, d.changeY ? (b.pageY || g.pageY || 0) - d.dragStartY : 0)
                }
            },
            dragLabelHandler: function(b) {
                var d = b.data, a = b.type, c = d.element, e = d.tracker, f = d.toolTip, p = ob && Ka(b) || Pb, g = d.series, h, l, r;
                "dragstart" === a ? (f.block(!0), d.dragStartY =
                    b.pageY || p.pageY || 0, d.dragStartX = b.pageX || p.pageX || 0) : (h = d.x + (b.pageX || p.pageX || 0) - d.dragStartX, r = h - d.leftDistance, r + d.width > d.plotWidth && (r = d.plotWidth - d.width), 0 > r && (r = 0), h = r + d.leftDistance, l = d.y + (b.pageY || p.pageY || 0) - d.dragStartY, b = l - d.topDistance, b + d.height > d.plotHeight && (b = d.plotHeight - d.height), 0 > b && (b = 0), l = b + d.topDistance, "dragend" === a ? (f.block(!1), d.x = h, d.y = l, delete d.dragStartY, delete d.dragStartX) : (c.attr({ x: h, y: l }).textBound(), e.attr({ x: r, y: b })));
                "dragend" == a && (a = { hcJSON: { dragableLabels: [] } },
                    a.hcJSON.dragableLabels[d.index] = { y: g.yAxis.translate(g.chart.plotHeight - l + d.yAdjustment, 1), x: g.xAxis.translate(h, 1) }, H(g.chart.options.instanceAPI.chartInstance.jsVars._reflowData, a, !0))
            },
            pointUpdate: function(b, d, a) {
                b._isUserTooltip || b.toolText === z || b._getTooltext ? b._getTooltext && (b.toolText = b._getTooltext(void 0, void 0, { formattedValue: d }, { value: a })) : b.toolText = b._toolTextStr + d;
                b._isUserValue || b.displayValue === z || (b.displayValue = d)
            },
            snapPoint: function(b, d, a) {
                var c = b.options.chart,
                    e = c.snapToDiv,
                    f =
                        c.snapToDivOnly;
                b = b._yAxisPlotLines;
                for (var p = P(b[1] - b[0]), c = f ? .5 * p : c.snapToDivRelaxation, p = d.lastSnap, g = 1, h = b.length, l; h--;)
                    if (l = P(b[h] - a), e && l < c) {
                        p !== h && (d.lastSnap = f ? void 0 : h, a = b[h]);
                        g = 0;
                        break
                    }
                g && (d.lastSnap = void 0);
                return a
            },
            setMinMaxValue: function(b) {
                var d = b.options.series;
                b = b.logic;
                var a = 0, c = Infinity, e = -Infinity, f = b.chartInstance.jsVars._reflowData, p, g, h, l, r;
                r = 0;
                for (p = d.length; r < p; r += 1)for (h = d[r] && d[r].data, a = 0, l = h.length; a < l; a += 1)g = h[a].y, null !== g && (e = e > g ? e : g, c = c < g ? c : g);
                b.highValue = e;
                b.lowValue =
                    c;
                f.postHCJSONCreation = function() {
                    var a = this.hcJSON[Y][0];
                    a.min = c;
                    a.max = e
                }
            },
            setSelectBoxValues: function(b, d) {
                var a = d.xAxis[0], c = d.yAxis[0], e = d.plotHeight;
                b.startX = a.translate(b.left, 1);
                b.endX = a.translate(b.left + b.width, 1);
                b.startY = c.translate(e - b.top, 1);
                b.endY = c.translate(e - (b.top + b.height), 1)
            }
        };
        q("dragarea", hb({ friendlyName: "Dragable Area Chart", standaloneInit: !0, creditLabel: !1, rendererId: "dragarea", defaultSeriesType: "area", decimals: 2, anchorAlpha: "100", eiMethods: q.msareabase.eiMethods }, La), q.msareabase);
        q("dragline", hb({ friendlyName: "Dragable Line Chart", standaloneInit: !0, creditLabel: !1, decimals: 2, defaultSeriesType: "line", rendererId: "dragline", eiMethods: q.mslinebase.eiMethods }, La), q.mslinebase);
        q("dragcolumn2d", hb({ friendlyName: "Dragable Column Chart", standaloneInit: !0, creditLabel: !1, decimals: 2, defaultSeriesType: "column", rendererId: "dragcolumn2d", eiMethods: q.mscolumn2dbase.eiMethods }, La), q.mscolumn2dbase);
        q("selectscatter", {
            friendlyName: "Dragable Scatter Chart",
            isXY: !0,
            standaloneInit: !0,
            creditLabel: !1,
            defaultSeriesType: "scatter",
            defaultZeroPlaneHighlighted: !1,
            spaceManager: La.spaceManager,
            drawButtons: La.drawButtons,
            updateChartWithData: La.updateChartWithData,
            eiMethods: hb(hb(hb({}, q.scatterbase.eiMethods), La.eiMethods), {
                getData: function(b) {
                    var d = this.jsVars.instanceAPI, a = d.getCollatedData(), c = [], e = a.dataset, f = e && e.length || 0, p = 0, g = 0;
                    if (b)c = /^json$/ig.test(b) ? a : /^csv$/ig.test(b) ? d.getCSVString() : A.core.transcodeData(a, "json", b);
                    else
                        for (; p < f; p += 1)
                            if (d = e[p]) {
                                for ((a = b = (d = e[p] && e[p].data) && d.length || 0) &&
                                (c[g] || (c[g] = [B(e[p].id, "null")])); a--;)c[g][a + 1] = B(d[a].id, "null");
                                b && (g += 1)
                            }
                    return c
                }
            }),
            getCSVString: function() {
                for (var b = this.chartInstance.getData(), d = b.length; d--;)b[d] = b[d].join(",");
                return b.join("|")
            },
            getCollatedData: function() {
                for (var b = this.chartInstance, d = b.jsVars.hcObj._selectEleArr, a = d && d.length, b = H({}, b.getChartData(A.dataFormats.JSON)), c = b.dataset, e, f, p, g, h, l, r, k, m, s = []; a--;)
                    if (e = d[a])
                        for (l = e.startX, r = e.endX, k = e.startY, m = e.endY, g = c.length; g--;)
                            for (s[g] || (s[g] = { data: [] }), h = (p = c[g].data) &&
                                p.length; h--;)f = p[h], e = f.x, f = f.y, e > l && e < r && f < k && f > m && (s[g].data[h] = !0);
                for (g = c.length; g--;)for (h = (p = c[g].data) && p.length; h--;)s[g] && s[g].data[h] || p.splice(h, 1);
                return this.updatedDataObj = b
            },
            createSelectionBox: function(b) {
                var d = b.chart, a = d.paper, c = d.options.chart, e = d.yAxis && d.yAxis[0], f = d.xAxis && d.xAxis[0], g = b.selectionLeft, n = b.selectionTop, h = b.selectionWidth;
                b = b.selectionHeight;
                var l = g + h,
                    r = n + b,
                    k = 15 < h && 15 < b,
                    m = {
                        resizeEleRadius: 15,
                        canvasTop: d.canvasTop,
                        canvasRight: d.canvasLeft + d.canvasWidth,
                        canvasLeft: d.canvasLeft,
                        canvasBottom: d.canvasTop + d.canvasHeight
                    },
                    s = d.layers.tracker,
                    C = d._selectEleArr || (d._selectEleArr = []);
                m.index = C.length;
                m.id = "SELECT_" + m.index;
                m.selectBoxG = s = a.group("selection-box", s).toFront();
                m.selectBoxTracker = a.rect(g, n, h, b, s).attr({ "stroke-width": 1, stroke: ea(c.selectBorderColor), ishot: !0, fill: c.selectFillColor }).css({ cursor: "move" });
                m.selectBoxTracker.data("config", { position: 6, selectEleObj: m, xChange: !0, yChange: !0 });
                m.topTracker = a.rect(g, n - 6, h, 12, s).attr({ "stroke-width": 0, ishot: !0, fill: qa }).css("cursor",
                    Aa && "ns-resize" || "n-resize");
                m.topTracker.data("config", { position: 1, selectEleObj: m, yChange: !0 });
                m.rightTracker = a.rect(g + h - 6, n, 12, b, s).attr({ "stroke-width": 0, ishot: !0, fill: qa }).css("cursor", Aa && "ew-resize" || "w-resize");
                m.rightTracker.data("config", { position: 2, selectEleObj: m, xChange: !0 });
                m.bottomTracker = a.rect(g, n + b - 6, h, 12, s).attr({ "stroke-width": 0, ishot: !0, fill: qa }).css("cursor", Aa && "ns-resize" || "n-resize");
                m.bottomTracker.data("config", { position: 3, selectEleObj: m, yChange: !0 });
                m.leftTracker = a.rect(g -
                    6, n, 12, b, s).attr({ "stroke-width": 0, ishot: !0, fill: qa }).css("cursor", Aa && "ew-resize" || "e-resize");
                m.leftTracker.data("config", { position: 4, selectEleObj: m, xChange: !0 });
                m.cornerInnerSymbol = a.symbol("resizeIcon", 0, 0, 15, s).attr({ transform: "t" + l + "," + r, "stroke-width": 1, visibility: k ? Gb : "hidden", ishot: !0, stroke: "#999999" });
                m.cornerOuterSymbol = a.symbol("resizeIcon", 0, 0, -12, s).attr({ transform: "t" + l + "," + r, strokeWidth: 1, visibility: k ? "hidden" : Gb, ishot: !0, stroke: "#777777" });
                m.resizeTracker = a.circle(l, r, 12, s).attr({
                    "stroke-width": 1,
                    stroke: qa,
                    ishot: !0,
                    fill: qa
                }).css("cursor", Aa && "nwse-resize" || "nw-resize");
                m.resizeTracker.data("config", { position: 5, selectEleObj: m, yChange: !0, xChange: !0 });
                m.closeButton = a.symbol("closeIcon", 0, 0, 6, s).attr({ transform: "t" + l + "," + n, "stroke-width": 2, stroke: c.selectionCancelButtonBorderColor, fill: c.selectionCancelButtonFillColor, "stroke-linecap": "round", ishot: !0, "stroke-linejoin": "round" }).css({ cursor: "pointer", _cursor: "hand" }).click(function() { d.logic.deleteSelection(this, d) });
                m.closeButton.data("config",
                { index: m.index });
                m.chart = d;
                m.startX = f.getAxisPosition(g, 1);
                m.startY = e.getAxisPosition(n, 1);
                m.endX = f.getAxisPosition(l, 1);
                m.endY = e.getAxisPosition(r, 1);
                m.isVisible = !0;
                C.push(m);
                d.logic.bindDragEvent(m)
            },
            deleteSelection: function(b, d) {
                var a = b.data("config").index, c = d._selectEleArr, e = c[a], f, g, h;
                f = e.selectBoxTracker.getBBox();
                h = {
                    selectionLeft: f.x,
                    selectionTop: f.y,
                    selectionWidth: f.width,
                    selectionHeight: f.height,
                    startXValue: d.xAxis[0].getAxisPosition(f.x, 1),
                    startYValue: d.yAxis[0].getAxisPosition(f.y, 1),
                    endXValue: d.xAxis[0].getAxisPosition(f.x + f.width, 1),
                    endYValue: d.yAxis[0].getAxisPosition(f.y + f.height, 1),
                    data: d.logic.getCollatedData(),
                    id: e.id
                };
                for (g in e)f = e[g], f.remove && f.remove(), delete e[g];
                delete c[a];
                A.raiseEvent("selectionRemoved", h, d.logic.chartInstance)
            },
            bindDragEvent: function(b) { for (var d in b)/Tracker/.test(d) && b[d].drag(this.move, this.start, this.up) },
            start: function() {
                var b = this.data("config").selectEleObj,
                    d = b.topTracker,
                    a = b.rightTracker,
                    c = b.bottomTracker,
                    e = b.leftTracker,
                    f = b.resizeTracker,
                    g = d.data("config"),
                    h = a.data("config"),
                    t = c.data("config"),
                    l = e.data("config"),
                    r = f.data("config"),
                    k = b.selectBoxTracker.data("config"),
                    m = b.selectBoxTracker.getBBox();
                g.ox = m.x;
                g.oy = m.y;
                h.ox = m.x2;
                h.oy = m.y;
                t.ox = m.x;
                t.oy = m.y2;
                l.ox = m.x;
                l.oy = m.y;
                g.ox = m.x;
                g.oy = m.y;
                r.ox = m.x2;
                r.oy = m.y2;
                k.ox = m.x;
                k.oy = m.y;
                k.ow = m.width;
                k.oh = m.height;
                k.ox2 = m.x2;
                k.oy2 = m.y2;
                b.selectBoxG.toFront();
                d.hide();
                a.hide();
                c.hide();
                e.hide();
                f.hide();
                this.show()
            },
            move: function(b, d) {
                var a = this.data("config"),
                    c = a.selectEleObj,
                    e = c.chart,
                    f = c.topTracker,
                    g = c.rightTracker,
                    h = c.bottomTracker,
                    t = c.leftTracker,
                    l = c.resizeTracker,
                    r = c.selectBoxTracker,
                    k = c.canvasLeft,
                    m = c.canvasRight,
                    s = c.canvasTop,
                    C = c.canvasBottom,
                    fa = r.data("config"),
                    G = {},
                    x,
                    w;
                b = a.xChange ? b : 0;
                d = a.yChange ? d : 0;
                x = b + a.ox;
                w = d + a.oy;
                x = J(m - (a.ow || 0), Xa(x, k));
                w = J(C - (a.oh || 0), Xa(w, s));
                switch (a.position) {
                case 1:
                    G.y = J(fa.oy2, w);
                    G.height = P(fa.oy2 - w) || 1;
                    f.attr({ y: w + -6 });
                    break;
                case 2:
                    G.x = J(fa.ox, x);
                    G.width = P(fa.ox - x) || 1;
                    g.attr({ x: x + -6 });
                    break;
                case 3:
                    G.y = J(fa.oy, w);
                    G.height = P(fa.oy - w) || 1;
                    h.attr({ y: w + -6 });
                    break;
                case 4:
                    G.x = J(fa.ox2, x);
                    G.width = P(fa.ox2 - x) || 1;
                    t.attr({ x: x + -6 });
                    break;
                case 5:
                    G.x = J(fa.ox, x);
                    G.width = P(fa.ox - x) || 1;
                    G.y = J(fa.oy, w);
                    G.height = P(fa.oy - w) || 1;
                    l.attr({ cx: x, cy: w });
                    break;
                default:
                    G.x = x, G.y = w
                }
                this.data("dragStarted") || (a = r.getBBox(), a = {
                    selectionLeft: a.x,
                    selectionTop: a.y,
                    selectionWidth: a.width,
                    selectionHeight: a.height,
                    startXValue: e.xAxis[0].getAxisPosition(a.x, 1),
                    startYValue: e.yAxis[0].getAxisPosition(a.y, 1),
                    endXValue: e.xAxis[0].getAxisPosition(a.x + a.width, 1),
                    endYValue: e.yAxis[0].getAxisPosition(a.y +
                        a.height, 1),
                    id: c.id
                }, A.raiseEvent("BeforeSelectionUpdate", a, e.logic.chartInstance), this.data("dragStarted", 1));
                r.animate(G);
                c.isVisible && (c.closeButton.hide(), c.cornerInnerSymbol.hide(), c.cornerOuterSymbol.hide(), c.isVisible = !1)
            },
            up: function() {
                var b = this, d = b.data("config").selectEleObj, a = d.chart, c = a.xAxis && a.xAxis[0], e = a.yAxis && a.yAxis[0], f = d.topTracker, g = d.rightTracker, h = d.bottomTracker, t = d.leftTracker, l = d.resizeTracker, r = d.selectBoxTracker, k, m;
                setTimeout(function() {
                    k = r.getBBox();
                    d.startX = c.getAxisPosition(k.x,
                        1);
                    d.startY = e.getAxisPosition(k.y, 1);
                    d.endX = c.getAxisPosition(k.x2, 1);
                    d.endY = e.getAxisPosition(k.y2, 1);
                    f.attr({ x: k.x, y: k.y + -6, width: k.width });
                    g.attr({ x: k.x2 + -6, y: k.y, height: k.height });
                    h.attr({ x: k.x, y: k.y2 + -6, width: k.width });
                    t.attr({ x: k.x + -6, y: k.y, height: k.height });
                    l.attr({ cx: k.x2, cy: k.y2 });
                    d.closeButton.transform("t" + k.x2 + "," + k.y);
                    d.cornerInnerSymbol.transform("t" + k.x2 + "," + k.y2);
                    d.cornerOuterSymbol.transform("t" + k.x2 + "," + k.y2);
                    d.closeButton.show();
                    15 > k.width || 15 > k.height ? (d.cornerInnerSymbol.hide(),
                        d.cornerOuterSymbol.show()) : (d.cornerInnerSymbol.show(), d.cornerOuterSymbol.hide());
                    d.isVisible = !0;
                    f.show();
                    g.show();
                    h.show();
                    t.show();
                    l.show();
                    b.data("dragStarted") && (m = { selectionLeft: k.x, selectionTop: k.y, selectionWidth: k.width, selectionHeight: k.height, startXValue: a.xAxis[0].getAxisPosition(k.x, 1), startYValue: a.yAxis[0].getAxisPosition(k.y, 1), endXValue: a.xAxis[0].getAxisPosition(k.x + k.width, 1), endYValue: a.yAxis[0].getAxisPosition(k.y + k.height, 1), data: a.logic.getCollatedData(), id: d.id }, A.raiseEvent("SelectionUpdated",
                        m, a.logic.chartInstance), b.data("dragStarted", 0))
                }, 100)
            },
            postSeriesAddition: function(b, d) {
                var a = q.scatter && q.scatter.postSeriesAddition && q.scatter.postSeriesAddition.apply(this, arguments), c = b.chart, e = d.chart, f = this.colorManager, p = h(e.selectbordercolor, f.getColor("canvasBorderColor")), n = g(e.selectborderalpha, f.getColor("canvasBorderAlpha"));
                c.selectBorderColor = { FCcolor: { color: p, alpha: n } };
                c.selectFillColor = y(h(e.selectfillcolor, f.getColor("altHGridColor")), g(e.selectfillalpha, f.getColor("altHGridAlpha")));
                c.selectionCancelButtonBorderColor = y(h(e.selectioncancelbuttonbordercolor, p), g(e.selectioncancelbuttonborderalpha, n));
                c.selectionCancelButtonFillColor = y(h(e.selectioncancelbuttonfillcolor, "FFFFFF"), g(e.selectioncancelbuttonfillalpha, 100));
                b.chart.nativeZoom = !1;
                c.formAction = B(e.formaction);
                "0" !== e.submitdataasxml || e.formdataformat || (e.formdataformat = A.dataFormats.CSV);
                c.formDataFormat = h(e.formdataformat, A.dataFormats.XML);
                c.formTarget = h(e.formtarget, "_self");
                c.formMethod = h(e.formmethod, "POST");
                c.submitFormAsAjax =
                    g(e.submitformusingajax, 1);
                (b.callbacks || (b.callbacks = [])).push(function() {
                    var a = this.logic;
                    Va(this, {
                        selectionStart: function(a) {
                            var b = fc(a.chart.container, a.originalEvent), b = H({ selectionLeft: a.selectionLeft, selectionTop: a.selectionTop, selectionWidth: a.selectionWidth, selectionHeight: a.selectionHeight, startXValue: a.chart.xAxis[0].getAxisPosition(a.selectionLeft, 1), startYValue: a.chart.yAxis[0].getAxisPosition(a.selectionTop, 1) }, b);
                            A.raiseEvent("selectionStart", b, a.chart.logic.chartInstance)
                        },
                        selectionEnd: function(b) {
                            var c =
                                    fc(b.chart.container, b.originalEvent),
                                d = b.chart.xAxis[0],
                                e = b.chart.yAxis[0],
                                c = H({ selectionLeft: b.selectionLeft, selectionTop: b.selectionTop, selectionWidth: b.selectionWidth, selectionHeight: b.selectionHeight, startXValue: d.getAxisPosition(b.selectionLeft, 1), startYValue: e.getAxisPosition(b.selectionTop, 1), endXValue: d.getAxisPosition(b.selectionLeft + b.selectionWidth, 1), endYValue: e.getAxisPosition(b.selectionTop + b.selectionHeight, 1) }, c);
                            A.raiseEvent("selectionEnd", c, b.chart.logic.chartInstance);
                            a.createSelectionBox(b)
                        }
                    })
                });
                b.chart.zoomType = "xy";
                return a
            }
        }, q.scatterbase);
        q("multiaxisline", {
            friendlyName: "Multi-axis Line Chart",
            standaloneInit: !0,
            creditLabel: !1,
            defaultSeriesType: "line",
            rendererId: "multiaxisline",
            isMLAxis: !0,
            canvasPaddingModifiers: ["anchor", "anchorlabel"],
            drawAxisTrackerAndCheckBox: function() {
                for (var b = this,
                    d = b.canvasLeft,
                    a = b.canvasTop,
                    c = b.canvasWidth,
                    e = b.canvasHeight,
                    f = b.paper,
                    p = b.yAxis,
                    h = p.length,
                    t = b.logic,
                    l = 0,
                    r = 0,
                    k = { cursor: "col-resize", _cursor: "e-resize", "*cursor": "e-resize" },
                    m = t.chartInstance,
                    s = m.jsVars,
                    C = t.dataObj,
                    fa = s._reflowData,
                    G = fa.hcJSON || {},
                    x = C.axis,
                    w = C.chart,
                    C = g(w.allowaxisshift, 1),
                    q = (w = g(w.allowselection, 1)) && f.html("div", { fill: "transparent", width: b.chartWidth }, { top: "", left: "", fontSize: "10px", lineHeight: "15px", marginTop: -b.chartHeight + "px" }, b.container),
                    G = G.yAxis || (G.yAxis = []),
                    D,
                    u,
                    z,
                    E,
                    $,
                    R,
                    K = function(a) { b.series && b.series[a] && b.series[a].setVisible(!1, !1) },
                    v = function(a) {
                        var c = a.data;
                        a = c.axis[c.index].axisData;
                        var d = a._relatedSeries, e = !c.checkBox.checked(), c = x[a._axisposition];
                        d && jb(d, function(a) {
                            b.options.series[a].legendClick(e,
                                !0)
                        });
                        c.hidedataplots = !e;
                        H(fa, { preReflowAdjustments: function() { this.dataObj.axis = x } });
                        A.raiseEvent("AxisSelected", { selected: e, AxisId: c._index, AxisConfiguration: a._origAttr || qb(c, a) }, b.logic.chartInstance)
                    },
                    ca = function(a) {
                        var c = a.data;
                        a = c.axis;
                        var c = a[c.index].axisData, d = c.opposite, e = c._axisposition, f = x.length, p, h, k, n = {}, l = x[e], r = {};
                        for (p = 0; p < f; p += 1)h = x[p], h = !g(h.axisonleft, 1), h === d && (k = p, d && (p = f));
                        k !== e && (n = a[k], r = x[k], a = x.splice(k, 1, x[e]), x.splice(e, 1, a[0]));
                        if (k !== e || d !== t.dataObj.chart._lastClickedOpp)
                            H(fa,
                            {
                                preReflowAdjustments: function() {
                                    this.dataObj.chart._lastClickedOpp = d;
                                    this.dataObj.axis = x
                                }
                            }), A.raiseEvent("AxisShifted", { previousDefaultAxisId: r._index, newDefaultAxisId: l._index, previousDefaultAxisConfiguration: n._origAttr || qb(r, n), newDefaultAxisConfiguration: c._origAttr || qb(l, c) }, b.logic.chartInstance), A.hcLib.createChart(m, s.container, s.type, void 0, void 0, !1, !0)
                    }; h--;)
                    D = p[h], u = D.axisData, z = u._axisWidth, (E = u.opposite) || (l += z), G[h] || (G[h] = {}), w && u.showAxis && ($ = d + (E ? c + r + g(u.title.margin, z - 10) + 5 : -l),
                        R = a + e + 10, D.checkBox = f.html("input", {}, { left: $ + "px", top: R + "px" }).attr({ type: "checkbox", name: "axis[]", value: u.title.text || "" }).add(q), D.checkBox.val(u.hidedataplots), u.hidedataplots || u._relatedSeries && jb(u._relatedSeries, K), wb(D.checkBox.element, ob ? "touchstart" : "mousedown", v, { axis: p, index: h, checkBox: D.checkBox })), C && (D.tracker = f.rect(d + (E ? c + r : -l), a, z, e, 0).attr({ "stroke-width": 0, fill: qa, isTracker: +new Date, zIndex: 7 }).css(k), E && (r += z), wb(D.tracker[0], ob ? "touchstart" : "mousedown", ca, { axis: p, index: h }))
            },
            series: function(b) {
                var d = this, a = d.numberFormatter, c = d.name, e = d.dataObj, f = e.chart, p = e.axis, n = d.hcJSON, t = n[Y], l = n.yAxis[0], r = g(e.chart.allowselection, 1), k = [], m = g(f.showaxisnamesinlegend, 0), s = g(f.yaxisvaluesstep, f.yaxisvaluestep, 1), C = this.colorManager, fa, G, x, w, q, D, u, v, E, $, R, K, Qa, ca, la;
                n.callbacks || (n.callbacks = []);
                n.callbacks.push(function() { d.drawAxisTrackerAndCheckBox.call(this) });
                n.legend.enabled = Boolean(g(e.chart.showlegend, 1));
                if (p && 0 < p.length) {
                    this.categoryAdder(e, n);
                    n.yAxis.splice(0, 2);
                    D = t.noHiddenAxis =
                        0;
                    for (v = p.length; D < v; D += 1)E = p[D], void 0 === E._index && (E._index = D), E._axisposition = D, (w = !g(E.axisonleft, 1)) ? (E._isSY = !0, k.unshift(E)) : (E._isSY = !1, k.push(E));
                    D = 0;
                    for (v = k.length; D < v; D += 1)
                        if (E = k[D], q = g(E.showaxis, 1), p = E._index || 0, a.parseMLAxisConf(E, p), fa = C.getPlotColor(p), E.id = p, Qa = h(E.color, f.axiscolor, fa), $ = y(Qa, 100), w = !g(E.axisonleft, 1), R = g(E.divlinethickness, f.divlinethickness, 1), G = q ? g(E.tickwidth, f.axistickwidth, 2) : 0, x = q ? g(E.axislinethickness, f.axislinethickness, 2) : 0, K = t[D] = {}, K.showAxis = q, t.noHiddenAxis +=
                                1 - q, q && (w ? la = D : ca = D), u = [], n.yAxis.push({
                                startOnTick: !1,
                                endOnTick: !1,
                                _axisposition: E._axisposition,
                                _isSY: E._isSY,
                                _index: p,
                                hidedataplots: !g(E.hidedataplots, 0),
                                title: { enabled: q, style: l.title.style, text: q ? F(E.title) : z, align: r ? "low" : "middle", textAlign: r && w ? "right" : void 0 },
                                labels: { x: 0, style: l.labels.style },
                                plotBands: [],
                                plotLines: [],
                                gridLineColor: y(h(E.divlinecolor, Qa), g(E.divlinealpha, f.divlinealpha, C.getColor("divLineAlpha"), 100)),
                                gridLineWidth: R,
                                gridLineDashStyle: g(E.divlinedashed, E.divlineisdashed, f.divlinedashed,
                                    f.divlineisdashed, 0) ? xa(g(E.divlinedashlen, f.divlinedashlen, 4), g(E.divlinedashgap, f.divlinedashgap, 2), R) : void 0,
                                alternateGridColor: Ha,
                                lineColor: $,
                                lineWidth: x,
                                tickLength: G,
                                tickColor: $,
                                tickWidth: x,
                                opposite: w,
                                _relatedSeries: u,
                                showAxis: q
                            }), K.yAxisValuesStep = g(E.yaxisvaluesstep, E.yaxisvaluestep, s), K.maxValue = E.maxvalue, K.tickWidth = G, K.minValue = E.minvalue, K.setadaptiveymin = g(E.setadaptiveymin, f.setadaptiveymin), K.numDivLines = g(E.numdivlines, f.numdivlines, 4), K.adjustdiv = g(E.adjustdiv, f.adjustdiv), K.showYAxisValues =
                                q ? g(E.showyaxisvalues, E.showyaxisvalue, f.showyaxisvalues, f.showyaxisvalue, 1) : 0, K.showLimits = q ? g(E.showlimits, f.showyaxislimits, f.showlimits, K.showYAxisValues) : 0, K.showDivLineValues = q ? g(E.showdivlinevalue, f.showdivlinevalues, E.showdivlinevalues, K.showYAxisValues) : 0, K.showzeroplane = E.showzeroplane, K.showzeroplanevalue = g(E.showzeroplanevalue), K.zeroplanecolor = E.zeroplanecolor, K.zeroplanethickness = E.zeroplanethickness, K.zeroplanealpha = E.zeroplanealpha, K.linecolor = h(E.linecolor, f.linecolor || E.color, fa),
                            K.linealpha = E.linealpha, K.linedashed = E.linedashed, K.linethickness = E.linethickness, K.linedashlen = E.linedashlen, K.linedashgap = E.linedashgap, K.anchorShadow = E.anchorshadow, K.plottooltext = E.plottooltext, E.dataset && 0 < E.dataset.length) {
                            R = E.dataset.length;
                            fa = g(E.includeinlegend, 1);
                            w = !1;
                            q = {
                                data: [],
                                relatedSeries: u,
                                name: F(E.title),
                                type: "line",
                                marker: { symbol: "axisIcon", fillColor: qa, lineColor: lc(Qa, 80).replace(sb, Na) },
                                lineWidth: 0,
                                legendFillColor: 0 !== m ? y(Qa, 25) : void 0,
                                legendFillOpacity: 0,
                                legendIndex: E._index,
                                showInLegend: Boolean(g(m,
                                    fa))
                            };
                            n.series.push(q);
                            for ($ = 0; $ < R; $ += 1) {
                                x = E.dataset[$];
                                x._yAxisName = E.title;
                                void 0 === x.color && (x.color = h(K.linecolor, Qa));
                                G = { visible: !g(x.initiallyhidden, 0), yAxis: D, data: [], hoverEffects: this.parseSeriesHoverOptions(b, n, x, c) };
                                G = this.point(c, G, x, e.chart, n, t.oriCatTmp.length, D, p);
                                G.legendFillColor = q.legendFillColor;
                                G.legendIndex = E._index;
                                if (void 0 === G.showInLegend || G.showInLegend)w = !0;
                                !1 !== G.showInLegend && (G.showInLegend = Boolean(fa));
                                u.push(n.series.length);
                                n.series.push(G)
                            }
                            0 !== u.length && w || (q.showInLegend =
                                !1)
                        }
                    b = f._lastClickedOpp ? g(la, ca) : g(ca, la);
                    D = 0;
                    for (v = n.yAxis.length; D < v; D += 1)D != b && (n.yAxis[D].gridLineWidth = 0, t[D].zeroplanethickness = 0);
                    this.configureAxis(n, e)
                }
            },
            point: function(b, d, a, c, e, f, p, n) {
                b = !1;
                p = g(c.ignoreemptydatasets, 0);
                var t;
                t = e.chart;
                var l = a.data || [],
                    r = e[Y],
                    k = r[d.yAxis || 0],
                    m = h(d.type, this.defaultSeriesType),
                    s = e.plotOptions[m] && e.plotOptions[m].stacking,
                    C = h(this.isValueAbs, r.isValueAbs, !1),
                    q = g(d.yAxis, 0),
                    G = this.numberFormatter,
                    x = this.colorManager,
                    w = I(h(a.color, k.linecolor, c.linecolor, x.getPlotColor())),
                    u = g(a.alpha, k.linealpha, c.linealpha, Ca),
                    D = g(c.showshadow, this.defaultPlotShadow, 1),
                    v = g(a.drawanchors, a.showanchors, c.drawanchors, c.showanchors),
                    y = g(a.anchorsides, c.anchorsides, 0),
                    E = g(a.anchorstartangle, c.anchorstartangle, 90),
                    $ = g(a.anchorradius, c.anchorradius, 3),
                    R = I(h(a.anchorbordercolor, c.anchorbordercolor, w)),
                    K = g(a.anchorborderthickness, c.anchorborderthickness, 1),
                    x = I(h(a.anchorbgcolor, c.anchorbgcolor, x.getColor("anchorBgColor"))),
                    Qa = h(a.anchoralpha, c.anchoralpha, Ca),
                    ca = h(a.anchorbgalpha, c.anchorbgalpha,
                        Qa);
                d.anchorShadow = Qa && h(a.anchorshadow, k.anchorShadow, c.anchorshadow, 0);
                d.name = B(a.seriesname);
                if (0 === g(a.includeinlegend) || void 0 === d.name || 0 === u && 1 !== v)d.showInLegend = !1;
                d.marker = { fillColor: { FCcolor: { color: x, alpha: ca * Qa / 100 + z } }, lineColor: { FCcolor: { color: R, alpha: Qa + z } }, lineWidth: K, radius: $, symbol: oa(y), startAngle: E };
                d.color = { FCcolor: { color: w, alpha: u } };
                d.shadow = D ? { opacity: D ? u / 100 : 0 } : !1;
                d.step = this.stepLine;
                d.drawVerticalJoins = Boolean(g(c.drawverticaljoins, 1));
                d.useForwardSteps = Boolean(g(c.useforwardsteps,
                    1));
                d.lineWidth = g(a.linethickness, k.linethickness, c.linethickness, 2);
                c = d._dataParser = Ib.line(e, {
                    plottooltext: h(a.plottooltext, k.plottooltext),
                    seriesname: d.name,
                    lineAlpha: u,
                    anchorAlpha: Qa,
                    showValues: g(a.showvalues, r.showValues),
                    yAxis: n,
                    lineDashed: Boolean(g(a.dashed, k.linedashed, c.linedashed, 0)),
                    lineDashLen: g(a.linedashlen, k.linedashlen, c.linedashlen, 5),
                    lineDashGap: g(a.linedashgap, k.linedashgap, c.linedashgap, 4),
                    lineThickness: d.lineWidth,
                    lineColor: w,
                    valuePosition: h(a.valueposition, t.valuePosition),
                    drawAnchors: v,
                    anchorShadow: d.anchorShadow,
                    anchorBgColor: x,
                    anchorBgAlpha: ca,
                    anchorBorderColor: R,
                    anchorBorderThickness: K,
                    anchorRadius: $,
                    anchorSides: y,
                    anchorAngle: E,
                    _sourceDataset: a,
                    _yAxisName: a._yAxisName,
                    hoverEffects: d.hoverEffects
                }, this);
                delete a._yAxisName;
                for (n = 0; n < f; n += 1)(t = l[n]) ? (a = G.getCleanValue(t.value, C), null === a ? d.data.push({ y: null }) : (b = !0, d.data.push(c(t, n, a)), this.pointValueWatcher(e, a, q, s, n, 0, m))) : d.data.push({ y: null });
                !p || b || this.realtimeEnabled || (d.showInLegend = !1);
                return d
            },
            configureAxis: function(b,
                d) {
                var a = b[Y], c = d.chart, e, f, p, h, t, l, r, k, m, s, C, q, G;
                b.xAxis.title.text = F(c.xaxisname);
                G = 0;
                for (f = b.yAxis.length; G < f; G += 1)e = b.yAxis[G], p = a[G], q = g(p.yAxisValuesStep, 1), q = 1 > q ? 1 : q, h = p.maxValue, t = p.minValue, l = g(p.setadaptiveymin, 0), r = l = !l, k = p.numDivLines, m = 0 !== p.adjustdiv, s = p.showLimits, C = p.showDivLineValues, this.axisMinMaxSetter(e, p, h, t, l, r, k, m), this.configurePlotLines(c, b, e, p, s, C, q, this.numberFormatter, e._isSY, void 0, e._index), e.reversed && 0 <= e.min && (b.plotOptions.series.threshold = e.max)
            },
            spaceManager: function(b,
                d, a, c) {
                var e = b[Y], f, p, n = d.chart, t, l, r, k, m, s, C, q, G, x, w, u, D, z;
                z = b.chart.marginLeft;
                var v = b.chart.marginRight, E = e.marginLeftExtraSpace, $ = e.marginTopExtraSpace, R = e.marginBottomExtraSpace, K = e.marginRightExtraSpace;
                m = a - (E + K + b.chart.marginRight + b.chart.marginLeft);
                var y = c - (R + b.chart.marginBottom + b.chart.marginTop), ca = .3 * m;
                c = .3 * y;
                var la = m - ca, M = y - c, F = h(n.legendposition, Ba).toLowerCase();
                b.legend.enabled && F === ka && (la -= this.placeLegendBlockRight(b, d, la / 2, y));
                p = b.yAxis;
                k = p.length;
                f = k - e.noHiddenAxis;
                C = 0;
                if (f)
                    for (x =
                        q = 0, w = 10, D = la / f, s = k - 1; 0 <= s; s -= 1)G = p[s], G.showAxis && (f = e[s], r = G.opposite, u = (r ? x : q) + w, t = f.tickWidth, l = h(n.rotateyaxisname, r ? "cw" : "ccw"), f.verticalAxisNamePadding = 4, f.fixedValuesPadding = t, f.verticalAxisValuesPadding = t, f.rotateVerticalAxisName = r && "ccw" !== l ? "cw" : l, f.verticalAxisNameWidth = 50, G.offset = u, C = D + C - w, f = Wa(G, f, b, d, y, C, r, 0, 0), f += w, r ? (x += f, b.chart.marginRight += w) : (q += f, b.chart.marginLeft += w), C -= f, la -= f, la < w && (w = 0), G._axisWidth = f);
                la -= Ya(b, d, la);
                p = la + ca;
                b.legend.enabled && F !== ka && (M -= this.placeLegendBlockBottom(b,
                    d, m, M / 2), b.legend.width > p && (b.legend.x = 0));
                M -= this.titleSpaceManager(b, d, p, M / 2);
                f = e.x;
                f.horizontalAxisNamePadding = g(n.xaxisnamepadding, 5);
                f.horizontalLabelPadding = g(n.labelpadding, 2);
                f.labelDisplay = "1" == n.rotatelabels ? "rotate" : h(n.labeldisplay, "auto").toLowerCase();
                f.staggerLines = g(n.staggerlines, 2);
                f.slantLabels = g(n.slantlabels, n.slantlabel, 0);
                m = { left: 0, right: 0 };
                m = b.chart.managePlotOverflow && this.canvasPaddingModifiers && this.calculateCanvasOverflow(b, !0) || m;
                s = m.left + m.right;
                C = .6 * p;
                s > C && (q = m.left /
                    s, m.left -= q * (s - C), m.right -= (1 - q) * (s - C));
                this.xAxisMinMaxSetter(b, d, p, m.left, m.right);
                M -= tb(b.xAxis, f, b, d, p, M, ca);
                M -= yb(b, d, M, b.xAxis);
                d = c + M;
                for (s = 0; s < k; s += 1)Rb(d, b, n, b.yAxis[s], e[s].lYLblIdx);
                b.legend.enabled && F === ka && (e = b.legend, n = c + M, e.height > n && (e.height = n, e.scroll.enabled = !0, C = (e.scroll.scrollBarWidth = 10) + (e.scroll.scrollBarPadding = 2), e.width += C, b.chart.marginRight += C), e.y = 20);
                n = (e = b.title.alignWithCanvas) ? b.chart.marginLeft + p / 2 : a / 2;
                z = e ? b.chart.marginLeft : z;
                a = e ? a - b.chart.marginRight : a - v;
                switch (b.title.align) {
                case Ea:
                    b.title.x =
                        z;
                    b.title.align = "start";
                    break;
                case ka:
                    b.title.x = a;
                    b.title.align = "end";
                    break;
                default:
                    b.title.x = n, b.title.align = "middle"
                }
                switch (b.subtitle.align) {
                case Ea:
                    b.subtitle.x = z;
                    break;
                case ka:
                    b.subtitle.x = a;
                    break;
                default:
                    b.subtitle.x = n
                }
                b.chart.marginLeft += E;
                b.chart.marginTop += $;
                b.chart.marginBottom += R;
                b.chart.marginRight += K
            }
        }, q.mslinebase);
        q("candlestick", {
            friendlyName: "Candlestick Chart",
            standaloneInit: !0,
            creditLabel: !1,
            paletteIndex: 3,
            defaultSeriesType: "candlestick",
            canvasborderthickness: 1,
            rendererId: "candlestick",
            chart: q.errorbar2d.chart,
            drawErrorValue: q.errorbar2d.drawErrorValue,
            series: function(b, d, a) {
                var c, e, f = d[Y], p, n, t, l, r, k;
                c = b.chart;
                p = d.chart;
                var m = g(c.showvolumechart, 1);
                n = this.colorManager;
                var s;
                d.legend.enabled = Boolean(g(c.showlegend, 1));
                p.rollOverBandColor = y(h(c.rolloverbandcolor, n.getColor("altHGridColor")), h(c.rolloverbandalpha, n.getColor("altHGridAlpha")));
                if (b.dataset && 0 < b.dataset.length) {
                    this.categoryAdder(b, d);
                    d.yAxis[0].opposite = !0;
                    f.numdivlines = B(b.chart.numpdivlines);
                    m && (s = d._FCconf.numberFormatter,
                        p = d.labels, d._FCconf.numberFormatter = {}, d._FCconf.smartLabel && (e = d._FCconf.smartLabel, d._FCconf.smartLabel = void 0), d.labels = {}, t = H({}, d), d._FCconf.numberFormatter = s, d._FCconf.smartLabel = e, d.labels = p, e && (t._FCconf.smartLabel = e), t._FCconf.numberFormatter = new u.NumberFormatter(H(H({}, c), {
                            forcedecimals: da(c.forcevdecimals, c.forcedecimals),
                            forceyaxisvaluedecimals: da(c.forcevyaxisvaluedecimals, c.forceyaxisvaluedecimals),
                            yaxisvaluedecimals: da(c.vyaxisvaluedecimals, c.yaxisvaluedecimals),
                            formatnumber: da(c.vformatnumber,
                                c.formatnumber),
                            formatnumberscale: da(c.vformatnumberscale, c.formatnumberscale),
                            defaultnumberscale: da(c.vdefaultnumberscale, c.defaultnumberscale),
                            numberscaleunit: da(c.vnumberscaleunit, c.numberscaleunit),
                            vnumberscalevalue: da(c.vnumberscalevalue, c.numberscalevalue),
                            scalerecursively: da(c.vscalerecursively, c.scalerecursively),
                            maxscalerecursion: da(c.vmaxscalerecursion, c.maxscalerecursion),
                            scaleseparator: da(c.vscaleseparator, c.scaleseparator),
                            numberprefix: da(c.vnumberprefix, c.numberprefix),
                            numbersuffix: da(c.vnumbersuffix,
                                c.numbersuffix),
                            decimals: da(c.vdecimals, c.decimals)
                        }), this), H(t, { chart: { backgroundColor: "rgba(255,255,255,0)", borderColor: "rgba(255,255,255,0)", animation: !1 }, title: { text: null }, subtitle: { text: null }, legend: { enabled: !1 }, credits: { enabled: !1 }, xAxis: { opposite: !0, labels: { enabled: !1 } }, yAxis: [{ opposite: !0, title: {}, plotBands: [], plotLines: [] }, { opposite: !1, title: { text: b.chart.vyaxisname } }] }), s = d.subCharts = [t]);
                    c = 0;
                    for (e = b.dataset.length; c < e; c += 1)
                        p = { numColumns: e, data: [] }, n = b.dataset[c], p = this.point(a, p, n, b.chart,
                            d, f.oriCatTmp.length, c), p instanceof Array ? (m && (t.series.push({ type: "column", data: p[1] }), t.showVolume = !0, n = g(b.chart.volumeheightpercent, 40), n = 20 > n ? 20 : 80 < n ? 80 : n, l = f.height - (d.chart.marginBottom + d.chart.marginTop), r = l * n / 100, k = d.chart.marginBottom + r, t[Y].marginTop = k + 40, t.yAxis[0].plotBands = [], t.yAxis[0].plotLines = [], t.exporting.enabled = !1, t.yAxis[0].title.text = F(B(b.chart.vyaxisname)), t.yAxis[0].title.align = "low", t.chart.height = r + 20, t.chart.width = f.width, t.chart.top = l - r, t.chart.left = 0, t.chart.volumeHeightPercent =
                            n), d.series.push(p[0])) : d.series.push(p);
                    if (b.trendset && 0 < b.trendset.length)for (c = 0, e = b.trendset.length; c < e; c += 1)p = { type: "line", marker: { enabled: !1 }, connectNullData: 1, data: [] }, t = b.trendset[c], t.data && 0 < t.data.length && (p = this.getTrendsetPoint(a, p, t, b.chart, d, f.oriCatTmp.length, c), d.series.push(p));
                    b.chart.showdivlinesecondaryvalue = 0;
                    b.chart.showsecondarylimits = 0;
                    this.configureAxis(d, b);
                    d.yAxis[1].opposite = !1;
                    d.yAxis[1].min = d.yAxis[0].min;
                    d.yAxis[1].max = d.yAxis[0].max;
                    d.yAxis[1].title.text = d.yAxis[0].title.text;
                    d.yAxis[0].title.text = z;
                    m && s && (s = s[0], a = s[Y], a.numdivlines = B(b.chart.numvdivlines), a[0].min = f.volume && f.volume.min, a[0].max = f.volume && f.volume.max, s.series && s.series[0] && (s.series[0].showInLegend = !1), this.configureAxis(s, b), s.yAxis[0].title.text = F(B(b.chart.vyaxisname)), s.yAxis[1].min = s.yAxis[0].min, s.yAxis[1].max = s.yAxis[0].max, s.yAxis[1].title.text = s.yAxis[0].title.text, s.yAxis[0].title.text = z);
                    if ((a = b.trendlines && b.trendlines[0] && b.trendlines[0].line) && a.length) {
                        for (m = 0; m < a.length; m += 1)
                            a[m].parentyaxis =
                                "s", a[m].valueonleft = "1";
                        ac(b.trendlines, d.yAxis, f, !0, this.isBar)
                    }
                }
            },
            getTrendsetPoint: function(b, d, a, c, e) {
                if (a.data) {
                    b = a.data;
                    var f = b.length, p = 0, n, t, l, r, k, m = e[Y], s = this.numberFormatter, C = g(d.yAxis, 0), m = m.toolTextStore, f = I(h(a.color, c.trendsetcolor, "666666")), p = h(a.alpha, c.trendsetalpha, "100");
                    n = g(a.thickness, c.trendsetthickness, 2);
                    t = Boolean(g(a.dashed, c.trendsetdashed, 0));
                    l = g(a.dashlen, c.trendsetdashlen, 4);
                    r = g(a.dashgap, c.trendsetdashgap, 4);
                    k = h(a.includeinlegend, 1);
                    d.color = y(f, p);
                    d.lineWidth = n;
                    d.dashStyle =
                        t ? xa(l, r) : void 0;
                    d.includeInLegend = k;
                    d.name = B(a.name);
                    d.doNotUseBand = !0;
                    if (0 === g(a.includeinlegend) || void 0 === d.name)d.showInLegend = !1;
                    d.tooltip = { enabled: !1 };
                    p = c.interactivelegend = 0;
                    for (f = b.length; p < f; p += 1)(c = b[p]) && !c.vline && (a = s.getCleanValue(c.value), c = s.getCleanValue(c.x), c = null !== c ? c : p + 1, n = m && m[c], d.data.push({ x: c, y: a, toolText: n }), this.pointValueWatchers(e, null, a, a, null, C))
                }
                return d
            },
            point: function(b, d, a, c, e) {
                if (a.data) {
                    b = q[b];
                    var f = e[Y],
                        p = B(c.plotpriceas, z).toLowerCase(),
                        n = a.data,
                        t = n && n.length,
                        l = this.numberFormatter,
                        r = [],
                        k = [],
                        m = {},
                        s,
                        C,
                        fa,
                        G = !1,
                        x = g(d.yAxis, 0),
                        w = I(h(c.bearbordercolor, "B90000")),
                        u = I(h(c.bearfillcolor, "B90000")),
                        D = this.colorManager,
                        v = I(h(c.bullbordercolor, D.getColor("canvasBorderColor"))),
                        fb = I(h(c.bullfillcolor, "FFFFFF")),
                        E = d.lineWidth = g(c.plotlinethickness, "line" == p || "bar" == p ? 2 : 1),
                        $ = h(c.plotlinealpha, "100"),
                        R = g(c.plotlinedashlen, 5),
                        K = g(c.plotlinedashgap, 4),
                        Qa = g(c.vplotborderthickness, 1),
                        ca = !!g(c.drawanchors, 1),
                        la = g(c.anchorsides, 0),
                        M = g(c.anchorstartangle, 90),
                        A = g(c.anchorradius,
                            this.anchorRadius, 3),
                        L = I(h(c.anchorbordercolor, v)),
                        W = g(c.anchorborderthickness, this.anchorBorderThickness, 1),
                        D = I(h(c.anchorbgcolor, D.getColor("anchorBgColor"))),
                        O = h(c.anchoralpha, "0"),
                        N = h(c.anchorbgalpha, O),
                        ia,
                        X,
                        Q,
                        H,
                        V,
                        Oa,
                        ea,
                        S,
                        Z,
                        aa,
                        ba,
                        U,
                        ja,
                        cb,
                        na,
                        pa = !1;
                    d.name = B(a.seriesname);
                    d.showInLegend = !1;
                    d.marker = {};
                    switch (p) {
                    case "line":
                        d.plotType = "line";
                        break;
                    case "bar":
                        d.plotType = "candlestickbar";
                        break;
                    default:
                        d.plotType = "column", d.errorBarWidthPercent = 0, pa = !0
                    }
                    for (X = 0; X < t; X += 1)
                    (Q = n[X]) && !Q.vline && (ea = l.getCleanValue(Q.open),
                        S = l.getCleanValue(Q.close), Z = l.getCleanValue(Q.high), aa = l.getCleanValue(Q.low), ba = l.getCleanValue(Q.volume, !0), cb = l.getCleanValue(Q.x), pa && P(S - ea), J(ea, S), Xa(ea, S), null !== ba && (G = !0), U = J(ea, S, Z, aa), ja = Xa(ea, S, Z, aa), F(B(Q.valuetext, z)), s = I(h(Q.bordercolor, S < ea ? w : v)), C = h(Q.alpha, "100"), p = y(I(h(Q.color, S < ea ? u : fb)), C), fa = Boolean(g(Q.dashed)) ? xa(R, K) : void 0, ia = { opacity: C / 100 }, V = f.oriCatTmp[X], na = y(s, $), H = b.getPointStub(e, c, Q, ea, S, Z, aa, ba, na, E, d.plotType, V), cb = cb ? cb : X + 1, m[cb] = H.toolText, d.data.push({
                            high: Xa(ea,
                                S, Z, aa),
                            low: J(ea, S, Z, aa),
                            color: pa ? p : { FCcolor: { color: s, alpha: C } },
                            displayValue: F(h(Q.displayvalue, Q.valuetext, z)),
                            borderColor: na,
                            shadow: ia,
                            dashStyle: fa,
                            borderWidth: E,
                            x: cb,
                            y: H.y,
                            categoryLabel: V,
                            errorValue: H.errorValue,
                            previousY: H.previousY,
                            toolText: H.toolText,
                            link: H.link,
                            marker: { enabled: ca, fillColor: { FCcolor: { color: D, alpha: N * O / 100 + z } }, lineColor: { FCcolor: { color: L, alpha: O } }, lineWidth: W, radius: A, startAngle: M, symbol: oa(la) }
                        }), Oa = B(F(h(Q.volumetooltext, a.volumetooltext, c.volumetooltext))), Oa = void 0 !== Oa ?
                            b.getPointStub(e, c, Q, ea, S, Z, aa, ba, na, E, d.plotType, V, Oa).toolText : H.toolText, k.push({ y: ba, categoryLabel: V, color: y(p, C), toolText: Oa, borderWidth: Qa, borderColor: y(s, h(c.plotlinealpha, Q.alpha)), dashStyle: fa, shadow: ia, x: cb, link: Q.link }), this.pointValueWatchers(e, cb, U, ja, ba, x));
                    f.toolTextStore = m;
                    (d.drawVolume = G) ? r.push(d, k) : r = d;
                    return r
                }
                return[]
            },
            getPointStub: function(b, d, a, c, e, f, g, n, t, l, r, k, m) {
                var s = z, s = b[Y], C = s.numberFormatter, q = "line" === r, G = J(c, e), x = Xa(c, e), w = {};
                b = b.subCharts && b.subCharts[0] && b.subCharts[0][Y].numberFormatter ||
                    C;
                switch (r) {
                case "line":
                    w.y = e;
                    w.link = h(a.link);
                    break;
                case "column":
                    w.y = P(e - c);
                    w.previousY = G;
                    w.link = h(a.link);
                    w.errorValue = [];
                    0 < f - x && w.errorValue.push({ errorValue: f - x, errorStartValue: x, errorBarColor: t, errorBarThickness: l, opacity: 1 });
                    0 > g - G && w.errorValue.push({ errorValue: g - G, errorStartValue: G, errorBarColor: t, errorBarThickness: l, opacity: 1 });
                    break;
                default:
                    w.y = c, w.previousY = e, w.link = h(a.link)
                }
                s.showTooltip ? (s = B(F(h(m, a.tooltext, s.tooltext))), void 0 !== s ? s = ab(s, [3, 5, 6, 10, 54, 55, 56, 57, 58, 59, 60, 61, 81, 82], {
                    label: k,
                    yaxisName: F(d.yaxisname),
                    xaxisName: F(d.xaxisname),
                    openValue: a.open,
                    openDataValue: C.dataLabels(c),
                    closeValue: a.close,
                    closeDataValue: C.dataLabels(e),
                    highValue: a.high,
                    highDataValue: C.dataLabels(f),
                    lowValue: a.low,
                    lowDataValue: C.dataLabels(g),
                    volumeValue: a.volume,
                    volumeDataValue: C.dataLabels(n)
                }, a, d) : (s = null === c || q ? z : "<b>Open:</b> " + C.dataLabels(c) + "<br/>", s += null !== e ? "<b>Close:</b> " + C.dataLabels(e) + "<br/>" : z, s += null === f || q ? z : "<b>High:</b> " + C.dataLabels(f) + "<br/>", s += null === g || q ? z : "<b>Low:</b> " + C.dataLabels(g) +
                    "<br/>", s += null !== n ? "<b>Volume:</b> " + b.dataLabels(n) : z)) : s = z;
                w.toolText = s;
                return w
            },
            pointValueWatchers: function(b, d, a, c, e, f) {
                var p = b[Y];
                f = g(f, 0);
                null !== e && (b = p.volume, b || (b = p.volume = {}), b.max = b.max > e ? b.max : e, b.min = b.min < e ? b.min : e);
                null !== a && (b = p[f], !b.max && 0 !== b.max && (b.max = a), !b.min && 0 !== b.min && (b.min = a), b.max = Xa(b.max, a), b.min = J(b.min, a));
                null !== c && (b = p[f], !b.max && 0 !== b.max && (b.max = c), !b.min && 0 !== b.min && (b.min = c), b.max = Xa(b.max, c), b.min = J(b.min, c));
                null !== d && (a = p.x, a.max = a.max > d ? a.max : d, a.min =
                    a.min < d ? a.min : d)
            },
            spaceManager: function(b, d, a, c) {
                var e = b[Y], f, p = d.chart, n = b.chart, t, l, r = this.smartLabel || e.smartLabel, k = e.x.min, m = e.x.max, s, C, q = c - (e.marginBottomExtraSpace + 0 + n.marginTop), G = b.yAxis, x;
                l = G.length;
                var w, u, D = 0, v = 0, y = 8, E, $ = Xa(g(n.plotBorderWidth, 1), 0), R;
                this.base.spaceManager.apply(this, arguments);
                b.xAxis.min = k - .5;
                b.xAxis.max = m + .5;
                b.yAxis[0].title.centerYAxis = b.yAxis[1].title.centerYAxis = !0;
                if (b.subCharts) {
                    k = b.subCharts[0];
                    D = b.xAxis.showLine ? b.xAxis.lineThickness : $;
                    R = c - (n.marginTop + n.marginBottom +
                        D + $);
                    v = k.chart.volumeHeightPercent;
                    m = (e.horizontalAxisHeight || 15) + $;
                    R = R * v / 100;
                    n.marginBottom += R + D + $;
                    l = H({}, b.xAxis);
                    v = 0;
                    for (y = b.xAxis.plotBands.length; v < y; v += 1)(f = b.xAxis.plotBands[v]) && f.label && f.label.text && (f.label.text = " "), (f = l.plotBands[v]) && f.label && f.label.y && (f.label.y = Fa(p.basefontsize, 10) + 4 + D);
                    v = 0;
                    for (y = l.plotLines.length; v < y; v += 1)(f = l.plotLines[v]) && f.label && f.label.text && (f.label.text = z);
                    k.yAxis && k.yAxis[0] && k.yAxis[0].title && k.yAxis[0].title.text && (k.yAxis[0].title.text = z);
                    k.xAxis = l;
                    l = h(d.chart.rotateyaxisname, "ccw");
                    l = l === Ja ? "none" : l;
                    r = G[1].title.rotation ? r.getSmartText(k.yAxis[1].title.text, "none" === l ? n.marginLeft - 10 : R, void 0, !0).text : r.getSmartText(k.yAxis[1].title.text, r.getOriSize(G[1].title.text).width, void 0, !0).text;
                    G = k.yAxis;
                    l = G.length;
                    y = v = D = 0;
                    for (w = l - 1; 0 <= w; w -= 1)
                        u = G[w], f = e[w], x = u.opposite, E = (x ? v : D) + y, l = h(d.chart.rotateyaxisname, x ? "cw" : "ccw"), l = l === Ja ? "none" : l, t = g(p.yaxisvaluespadding, p.labelypadding, 4), t < $ && (t = $), f.verticalAxisNamePadding = 10, f.verticalAxisValuesPadding =
                            t + (u.showLine ? u.lineThickness : 0), f.rotateVerticalAxisName = l, u.offset = E, x ? s = Wa(u, f, k, d, q, n.marginRight, !!x, 0, 0, v) : C = Wa(u, f, k, d, q, n.marginLeft, !!x, 0, 0, D);
                    G = b.yAxis;
                    k.yAxis[1].title = H({}, b.yAxis[1].title);
                    k.yAxis[1].title.style = b.orphanStyles.vyaxisname.style;
                    k.yAxis[1].title.text = r;
                    k.chart.left = 0;
                    k.chart.width = a;
                    k.chart.top = c - n.marginBottom + m;
                    k.chart.height = n.marginBottom - m;
                    s = Math.max(n.marginRight, s + n.spacingRight);
                    C = Math.max(n.marginLeft, C + n.spacingLeft);
                    k.chart.marginLeft = n.marginLeft = C;
                    k.chart.marginRight =
                        n.marginRight = s;
                    k.chart.marginTop = 5;
                    k.chart.marginBottom = n.marginBottom - (m + R);
                    b.yAxis.push(k.yAxis[0], k.yAxis[1]);
                    k.xAxis.startY = G[2].startY = G[3].startY = k.chart.top + k.chart.marginTop;
                    k.xAxis.endY = G[2].endY = G[3].endY = k.yAxis[0].startY + k.chart.height - k.chart.marginBottom;
                    k.series[0] && (k.series[0].yAxis = 3, b.series.push(k.series[0]));
                    b.xAxis = [b.xAxis, k.xAxis];
                    b.yAxis[2].title.centerYAxis = b.yAxis[3].title.centerYAxis = !0
                }
            },
            isDual: !0,
            numVDivLines: 0,
            defSetAdaptiveYMin: !0,
            divLineIsDashed: 1,
            isCandleStick: !0,
            defaultPlotShadow: 1,
            requiredAutoNumericLabels: 1
        }, q.scatterbase);
        q("kagi", {
            friendlyName: "Kagi Chart",
            standaloneInit: !0,
            stepLine: !0,
            creditLabel: !1,
            defaultSeriesType: "kagi",
            defaultZeroPlaneHighlighted: !1,
            setAdaptiveYMin: 1,
            canvasPadding: 15,
            isKagi: 1,
            rendererId: "kagi",
            pointValueWatcher: function(b, d, a) { null !== d && (b = b[Y], a = g(a, 0), b[a] || (b[a] = {}), a = b[a], this.maxValue = a.max = a.max > d ? a.max : d, this.minValue = a.min = a.min < d ? a.min : d) },
            point: function(b, d, a, c, e) {
                b = e.chart;
                var f = a.length,
                    p = 0,
                    n = e[Y].x,
                    t = e[Y].numberFormatter,
                    l = this.colorManager,
                    r,
                    k,
                    m,
                    s,
                    C,
                    q,
                    G,
                    x,
                    w,
                    u,
                    D,
                    v,
                    y,
                    E,
                    $,
                    R,
                    K,
                    Qa,
                    ca,
                    la,
                    M,
                    B,
                    L;
                x = I(h(c.linecolor, c.palettecolors, l.getColor("plotFillColor")));
                w = g(c.linealpha, 100);
                r = g(c.linethickness, 2);
                d.color = { FCcolor: { color: x, alpha: w } };
                ca = d.anchorShadow = g(c.anchorshadow, 0);
                d.lineWidth = r;
                d.step = this.stepLine;
                d.drawVerticalJoins = Boolean(g(c.drawverticaljoins, 1));
                G = g(c.drawanchors, c.showanchors);
                for (k = 0; k < f; k += 1)
                    s = a[k], s.vline || (r = t.getCleanValue(s.value), null != r && (m = g(s.showlabel, c.showlabels, 1), m = F(m ? da(s.label, s.name) :
                        z), p += 1, q = g(s.linealpha, w), C = { opacity: q / 100 }, u = g(s.anchorsides, c.anchorsides, 0), Qa = g(s.anchorstartangle, c.anchorstartangle, 90), y = g(s.anchorradius, c.anchorradius, this.anchorRadius, 3), v = I(h(s.anchorbordercolor, c.anchorbordercolor, x)), D = g(s.anchorborderthickness, c.anchorborderthickness, this.anchorBorderThickness, 1), E = I(h(s.anchorbgcolor, c.anchorbgcolor, l.getColor("anchorBgColor"))), $ = h(s.anchoralpha, c.anchoralpha, "100"), R = h(s.anchorbgalpha, c.anchorbgalpha, $), q = void 0 === G ? 0 !== q : !!G, la = Boolean(g(s.anchorshadow,
                        ca, 0)), M = h(s.anchorimageurl, c.anchorimageurl), B = h(s.anchorimagescale, c.anchorimagescale, 100), L = h(s.anchorimagealpha, c.anchorimagealpha, 100), K = this.pointHoverOptions(s, d, { plotType: "anchor", anchorBgColor: E, anchorAlpha: $, anchorBgAlpha: R, anchorAngle: Qa, anchorBorderThickness: D, anchorBorderColor: v, anchorBorderAlpha: $, anchorSides: u, anchorRadius: y, imageUrl: M, imageScale: B, imageAlpha: L, shadow: C }), d.data.push(H(this.getPointStub(s, r, m, e), {
                        y: r,
                        color: x,
                        shadow: C,
                        dashStyle: s.dashed,
                        valuePosition: h(s.valueposition,
                            b.valuePosition),
                        isDefined: !0,
                        marker: { enabled: !!q, shadow: la && { opacity: $ / 100 }, fillColor: { FCcolor: { color: E, alpha: R * $ / 100 + z } }, lineColor: { FCcolor: { color: v, alpha: $ } }, lineWidth: D, radius: y, startAngle: Qa, symbol: oa(u), imageUrl: M, imageScale: B, imageAlpha: L },
                        hoverEffects: K.enabled && K.options,
                        rolloverProperties: K.enabled && K.rolloverOptions
                    })), this.pointValueWatcher(e, r)));
                n.catCount = p;
                return d
            },
            postSeriesAddition: function(b, d) {
                var a = b.series[0],
                    c = d.chart,
                    e = d.data,
                    f = a && a.data,
                    p = f && f.length,
                    n = b[Y],
                    t = n.x,
                    n = n.axisGridManager,
                    l = b.xAxis,
                    r = !1,
                    k = 0,
                    m = .5,
                    s = g(c.reversalvalue, -1),
                    p = g(c.reversalpercentage, 5),
                    C = this.maxValue,
                    q = this.minValue,
                    G,
                    x,
                    w,
                    u,
                    D,
                    v,
                    y,
                    E,
                    $,
                    R,
                    K,
                    B,
                    ca,
                    la,
                    M,
                    J,
                    L = {};
                if (f && f.length) {
                    a.rallyColor = h(c.rallycolor, "FF0000");
                    a.rallyAlpha = g(c.rallyalpha, c.linealpha, 100);
                    a.declineColor = h(c.declinecolor, "0000FF");
                    a.declineAlpha = g(c.declinealpha, c.linealpha, 100);
                    a.rallyThickness = g(c.rallythickness, c.linethickness, 2);
                    D = g(c.rallydashlen, c.linedashlen, 5);
                    B = g(c.rallydashgap, c.linedashgap, 4);
                    a.declineThickness = g(c.declinethickness,
                        c.linethickness, 2);
                    ca = g(c.declinedashlen, c.linedashlen, 5);
                    la = g(c.declinedashgap, c.linedashgap, 4);
                    a.lineDashed = { "true": g(c.rallydashed, c.linedashed, 0), "false": g(c.declinedashed, c.linedashed, 0) };
                    a.rallyDashed = g(c.rallydashed, c.linedashed, 0) ? xa(D, B, a.rallyThickness) : void 0;
                    a.declineDashed = g(c.declinedashed, c.linedashed, 0) ? xa(ca, la, a.declineThickness) : void 0;
                    a.canvasPadding = g(c.canvaspadding, this.canvasPadding, 15);
                    s = 0 < s ? s : p * (C - q) / 100;
                    C = f[0].y;
                    q = function(a, b) {
                        for (var c, d = 1, e = f[0].y; d < a;)
                            c = f[d].y, b ? c <=
                                e && (f[d].isDefined = !1) : c >= e && (f[d].isDefined = !1), d += 1;
                        f[0].vAlign = b ? Ba : Ia;
                        f[0].align = "center"
                    };
                    p = e && e.length;
                    for (la = ca = 0; la < p; la += 1)
                        if ((B = e[la]) && B.vline)ca && n.addVline(l, B, m, b);
                        else {
                            L = e[la];
                            J && (J = !1, m += .5);
                            if (ca && ($ = f[ca])) {
                                R = f[ca - 1];
                                $.vAlign = "middle";
                                $.align = ka;
                                $.showLabel = !1;
                                D = null;
                                u = $.y;
                                w = f[ca + 1] && f[ca + 1].y;
                                K = P(C - u);
                                r ? u < v && G ? G = !1 : u > y && !G && (G = !0) : (u > C && K > s ? (G = !0, v = C, y = null, r = x = !0, q(ca, G)) : u < C && K > s ? (G = !1, v = null, y = C, x = !1, r = !0, q(ca, G)) : (x = G = null, r = !1), S(R) && (R.isRally = G), null != G && (f[0].isRally = G));
                                $.isRally = G;
                                if (x && u < C || !x && u > C)D = C;
                                M = D ? D : u;
                                K = P(M - w);
                                w = null == x ? null : x ? M > w && K >= s : M < w && K >= s;
                                if (R && R.isShift)
                                    for (x ? (v = C, E = Ba) : x || (y = C, E = Ia), R = ca; 1 < R; R -= 1)
                                        if (f[R].y == C) {
                                            f[R].vAlign = E;
                                            f[R].align = "center";
                                            f[R].showLabel = !0;
                                            break
                                        }
                                w ? (k += 1, m += .5, J = !0, x = !x, $.isShift = !0, C = M, u = g(B.showlabel, c.showlabels, 1), u = F(u ? da(B.label, B.name) : z), n.addXaxisCat(l, k - 1, k - 1, u, B, {}, c)) : x && u > C || !x && u < C ? C = u : D = C;
                                $.plotValue = D;
                                $.objParams = { isRally: G, lastHigh: y, lastLow: v, isRallyInitialised: r }
                            }
                            ca += 1
                        }
                    u = g(L.showlabel, c.showlabels, 1);
                    u =
                        F(u ? da(L.label, L.name) : z);
                    n.addXaxisCat(l, k, k, u, L, {}, c);
                    a.shiftCount = t.catCount = k + 1
                }
            },
            xAxisMinMaxSetter: function(b, d, a) {
                var c = b[Y].x, e = d.chart;
                d = c.min = g(c.min, 0);
                var c = c.max = g(c.max, c.catCount - 1), f = b.xAxis, p = J(g(e.canvaspadding, 0), a / 2 - 10), h = p, t = g(e.maxhshiftpercent, 10), l = b.series[0];
                b = l && l.shiftCount;
                var e = g(e.canvaspadding, this.canvasPadding, 15), r = a - 2 * e;
                l && (h = l.xShiftLength = J(r / b, (0 >= t ? 10 : t) * r / 100), p = e + h / 2, h = a - (h * Xa(b - 1, 1) + p), c = Xa(c, 1));
                f.labels.enabled = !1;
                f.gridLineWidth = 0;
                f.alternateGridColor =
                    Ha;
                a = (a - (p + h)) / (c - d + 0);
                f.min = d - (0 + p / a);
                f.max = c + (0 + h / a)
            }
        }, q.linebase);
        Da = function(b, d, a) {
            this.nf = d;
            this.dataSeparator = a;
            this.method = (b || z).toLowerCase().replace(/\s/g, "")
        };
        Da.prototype = {
            setArray: function(b) {
                var d = this.nf, a = this.dataSeparator, c = 0;
                !b && (b = z);
                for (b = this.dataLength = (a = b.replace(/\s/g, z).split(a)) && a.length; b--;)c += a[b] = d.getCleanValue(a[b]);
                a && a.sort(function(a, b) { return a - b });
                this.values = a;
                this.mean = c / this.dataLength;
                this.getFrequencies()
            },
            getQuartiles: function() {
                var b = this.values,
                    d = this.dataLength,
                    a = d % 2,
                    c,
                    e;
                switch (this.method) {
                case "tukey":
                    a ? (a = (d + 3) / 4, d = (3 * d + 1) / 4) : (a = (d + 2) / 4, d = (3 * d + 2) / 4);
                    break;
                case "mooremccabe":
                    a ? (a = (d + 1) / 4, d = 3 * a) : (a = (d + 2) / 4, d = (3 * d + 2) / 4);
                    break;
                case "freundperles":
                    a = (d + 3) / 4;
                    d = (3 * d + 1) / 4;
                    break;
                case "mendenhallsincich":
                    a = ma((d + 1) / 4);
                    d = ma(3 * a);
                    break;
                default:
                    a = (d + 1) / 4, d = 3 * a
                }
                a -= 1;
                d -= 1;
                c = $b(a);
                e = $b(d);
                a = a - c ? b[c] + (b[uc(a)] - b[c]) * (a - c) : b[a];
                b = d - e ? b[e] + (b[uc(d)] - b[e]) * (d - e) : b[d];
                return this.quartiles = { q1: a, q3: b }
            },
            getMinMax: function() {
                var b = this.values;
                return{
                    min: b[0],
                    max: b[this.dataLength -
                        1]
                }
            },
            getMean: function() { return this.mean },
            getMD: function() {
                for (var b = this.mean, d = this.frequencies, a = d.length, c, e = 0; a--;)c = d[a], e += c.frequency * P(c.value - b);
                return e / this.dataLength
            },
            getSD: function() {
                for (var b = this.mean, d = this.values, a = this.dataLength, c = a, e = 0; a--;)e += Z(d[a] - b, 2);
                return Ac(e) / c
            },
            getQD: function() { return .5 * (this.quartiles.q3 - this.quartiles.q1) },
            getFrequencies: function() {
                var b = [], d = this.dataLength, a = this.values, c = 0, e, f, g;
                for (g = 0; g < d; g += 1)
                    c += e = a[g], S(b[g]) ? b[g].frequency += 1 : (f = {}, f.value =
                        e, f.frequency = 1, b[g] = f);
                this.sum = c;
                this.frequencies = b
            },
            getMedian: function() {
                var b = this.dataLength, d = .5 * b, a = this.values;
                return 0 === b % 2 ? (a[d] + a[d - 1]) / 2 : a[$b(d)]
            }
        };
        Da.prototype.constructor = Da;
        q("boxandwhisker2d", {
            friendlyName: "Box and Whisker Chart",
            standaloneInit: !0,
            creditLabel: !1,
            defaultSeriesType: "boxandwhisker2d",
            chart: q.errorbar2d.chart,
            drawErrorValue: q.errorbar2d.drawErrorValue,
            decimals: 2,
            maxColWidth: 9E3,
            useErrorAnimation: 1,
            avoidCrispError: 0,
            tooltipsepchar: ": ",
            rendererId: "boxandwhisker",
            fireGroupEvent: !0,
            point: function(b, d, a, c, e, f, p, n, t) {
                var l = e[Y],
                    r = g(c.ignoreemptydatasets, 0),
                    k = l.numberFormatter,
                    m = e.chart.useRoundEdges,
                    s = g(c.showshadow, 1),
                    C = this.colorManager,
                    q = "," + (g(c.useplotgradientcolor, 0) ? Jb(c.plotgradientcolor, C.getColor("plotGradientColor")) : z),
                    G = 2 * p,
                    x = g(c.plotborderthickness, 1),
                    w = h(c.plotbordercolor, C.getColor("plotBorderColor")).split(",")[0],
                    u = h(c.plotborderalpha, "100"),
                    D = "0" == c.showplotborder ? "0" : u,
                    v = g(a.dashed, c.plotborderdashed, 0),
                    fb = g(a.dashlen, c.plotborderdashlen, 5),
                    E = g(a.dashgap, c.plotborderdashgap,
                        4),
                    $ = h(a.upperboxcolor, c.upperboxcolor, C.getPlotColor(G)),
                    R = h(a.lowerboxcolor, c.lowerboxcolor, C.getPlotColor(G + 1)),
                    K = g(a.upperboxalpha, c.upperboxalpha),
                    Qa = g(a.lowerboxalpha, c.lowerboxalpha),
                    ca = h(a.upperwhiskercolor, c.upperwhiskercolor, w),
                    la = h(a.lowerwhiskercolor, c.lowerwhiskercolor, w),
                    M = g(a.upperwhiskeralpha, c.upperwhiskeralpha, c.plotborderalpha, "100"),
                    A = g(a.lowerwhiskeralpha, c.lowerwhiskeralpha, c.plotborderalpha, "100"),
                    L = g(a.upperwhiskerthickness, c.upperwhiskerthickness, x),
                    W = g(a.lowerwhiskerthickness,
                        c.lowerwhiskerthickness, x),
                    O = h(a.upperwhiskerdashed, c.upperwhiskerdashed, 0),
                    N = h(a.lowerwhiskerdashed, c.lowerwhiskerdashed, 0),
                    ia = h(a.upperwhiskerdashlen, c.upperwhiskerdashlen, 5),
                    X = h(a.lowerwhiskerdashlen, c.lowerwhiskerdashlen, 5),
                    Q = h(a.upperwhiskerdashgap, c.upperwhiskerdashgap, 4),
                    I = h(a.lowerwhiskerdashgap, c.lowerwhiskerdashgap, 4),
                    V = h(a.upperquartilecolor, c.upperquartilecolor, w),
                    Oa = h(a.lowerquartilecolor, c.lowerquartilecolor, w),
                    P = h(a.upperboxbordercolor, c.upperboxbordercolor, w),
                    Z = h(a.lowerboxbordercolor,
                        c.lowerboxbordercolor, w),
                    ba = h(a.mediancolor, c.mediancolor, w),
                    aa = h(a.upperquartilealpha, c.upperquartilealpha, m ? 0 : u),
                    U = h(a.lowerquartilealpha, c.lowerquartilealpha, m ? 0 : u),
                    da = h(a.upperboxborderalpha, c.upperboxborderalpha, m ? 0 : D),
                    ja = h(a.lowerboxborderalpha, c.lowerboxborderalpha, m ? 0 : D),
                    cb = h(a.medianalpha, c.medianalpha, u),
                    na = h(a.upperquartilethickness, c.upperquartilethickness, x),
                    pa = h(a.lowerquartilethickness, c.lowerquartilethickness, x),
                    mb = h(a.upperboxborderthickness, c.upperboxborderthickness, x),
                    va = h(a.lowerboxborderthickness,
                        c.lowerboxborderthickness, x),
                    ga = h(a.medianthickness, c.medianthickness, x),
                    ma = h(a.upperquartiledashed, c.upperquartiledashed, v),
                    ra = h(a.lowerquartiledashed, c.lowerquartiledashed, v),
                    wa = h(a.upperboxborderdashed, c.upperboxborderdashed, v),
                    zb = h(a.lowerboxborderdashed, c.lowerboxborderdashed, v),
                    bd = h(a.mediandashed, c.mediandashed, v),
                    qa = h(a.upperquartiledashlen, c.upperquartiledashlen, fb),
                    Cc = h(a.lowerquartiledashlen, c.lowerquartiledashlen, fb),
                    ha = h(a.upperboxborderdashlen, c.upperboxborderdashlen, fb),
                    ua = h(a.lowerboxborderdashlen,
                        c.lowerboxborderdashlen, fb),
                    ka = h(a.mediandashlen, c.mediandashlen, fb),
                    sa = h(a.upperquartiledashgap, c.upperquartiledashgap, E),
                    ta = h(a.lowerquartiledashgap, c.lowerquartiledashgap, E),
                    ya = h(a.upperboxborderdashgap, c.upperboxborderdashgap, E),
                    Da = h(a.lowerboxborderdashgap, c.lowerboxborderdashgap, E),
                    Ia = h(a.mediandashgap, c.mediandashgap, E),
                    Ba = {},
                    Ca = {},
                    Ea = {},
                    Ja = {},
                    Aa = {},
                    Fa = [],
                    Ga = [],
                    Ka = [],
                    La = [],
                    Na = [],
                    Ma = { polygon: "polygon", spoke: "spoke" },
                    Ra = Ma[h(a.meaniconshape, c.meaniconshape, "polygon").toLowerCase()] || "polygon",
                    Sa = g(a.meaniconradius, c.meaniconradius, 5),
                    Pa = g(a.meaniconsides, c.meaniconsides, 3),
                    Ta = h(a.meaniconcolor, c.meaniconcolor, "000000"),
                    Va = h(a.meaniconbordercolor, c.meaniconbordercolor, "000000"),
                    Wa = g(a.meaniconalpha, c.meaniconalpha, 100),
                    Ya = Ma[h(a.sdiconshape, c.sdiconshape, "polygon").toLowerCase()] || "polygon",
                    Za = g(a.sdiconradius, c.sdiconradius, 5),
                    ab = g(a.sdiconsides, c.sdiconsides, 3),
                    $a = h(a.sdiconcolor, c.sdiconcolor, "000000"),
                    bb = h(a.sdiconbordercolor, c.sdiconbordercolor, "000000"),
                    eb = g(a.sdiconalpha, c.sdiconalpha,
                        100),
                    db = Ma[h(a.mdiconshape, c.mdiconshape, "polygon").toLowerCase()] || "polygon",
                    hb = g(a.mdiconradius, c.mdiconradius, 5),
                    ib = g(a.mdiconsides, c.mdiconsides, 3),
                    jb = h(a.mdiconcolor, c.mdiconcolor, "000000"),
                    ob = h(a.mdiconbordercolor, c.mdiconbordercolor, "000000"),
                    tb = g(a.mdiconalpha, c.mdiconalpha, 100),
                    qb = Ma[h(a.qdiconshape, c.qdiconshape, "polygon").toLowerCase()] || "polygon",
                    rb = g(a.qdiconradius, c.qdiconradius, 5),
                    sb = g(a.qdiconsides, c.qdiconsides, 3),
                    pb = h(a.qdiconcolor, c.qdiconcolor, "000000"),
                    vb = h(a.qdiconbordercolor,
                        c.qdiconbordercolor, "000000"),
                    Eb = g(a.qdiconalpha, c.qdiconalpha, 100),
                    wb = Ma[h(a.outliericonshape, c.outliericonshape, "polygon").toLowerCase()] || "polygon",
                    yb = g(a.outliericonradius, c.outliericonradius, 5),
                    Gb = g(a.outliericonsides, c.outliericonsides, 3),
                    Hb = h(a.outliericoncolor, c.outliericoncolor, "000000"),
                    Kb = h(a.outliericonbordercolor, c.outliericonbordercolor, "000000"),
                    Rb = g(a.outliericonalpha, c.outliericonalpha, 100),
                    Ib = (1 - 2 * l.plotSpacePercent) / 2 * (-.5 + p),
                    Pb = g(c.reverselegend, 0),
                    Fb = Pb ? -1 : 1,
                    mc = d.legendIndex =
                        6 * p + (Pb ? 5 : 0),
                    ac = g(a.showmean, c.showmean, 0),
                    bc = g(a.showmd, c.showmd, 0),
                    cc = g(a.showsd, c.showsd, 0),
                    fc = g(a.showqd, c.showqd, 0),
                    $b = g(a.showalloutliers, c.showalloutliers, 0),
                    vc = g(c.outliersupperrangeratio, 0),
                    wc = g(c.outlierslowerrangeratio, 0),
                    dc = !1,
                    nc = Boolean(g(c.showdetailedlegend, 1)),
                    oc = l.tooltipSepChar,
                    Ub = !0,
                    kc = l.dataSeparator,
                    Sb = l.bwCalc,
                    gc = h(d.type, this.defaultSeriesType),
                    uc = e.plotOptions[gc] && e.plotOptions[gc].stacking,
                    ub,
                    Vb,
                    Dc,
                    Ec,
                    lc,
                    Nc,
                    Oc,
                    Pc,
                    Qc,
                    Rc,
                    Sc,
                    nb,
                    Lb,
                    Mb,
                    Nb,
                    Ob,
                    xc,
                    Fc,
                    Qb,
                    hc,
                    pc,
                    Tb,
                    ic,
                    Wb,
                    Xb,
                    Yb,
                    Gc,
                    Hc,
                    qc,
                    Ic,
                    T,
                    rc,
                    Zb,
                    sc,
                    jc,
                    Tc,
                    Jc,
                    gb,
                    Ua,
                    Uc,
                    tc,
                    Kc,
                    Ab,
                    Bb,
                    yc,
                    Lc,
                    Cb,
                    Db,
                    Mc,
                    Ac = function(a, b) { return a - b },
                    zc,
                    Vc,
                    Wc,
                    Xc,
                    Yc,
                    Zc;
                d.errorBarWidthPercent = g(a.whiskerslimitswidthratio, c.whiskerslimitswidthratio, 40);
                Kc = a.data;
                d.name = B(a.seriesname);
                uc || (d.columnPosition = g(t, n, p));
                d.errorBar2D = !0;
                if (0 === g(a.includeinlegend) || void 0 === d.name)Ub = d.showInLegend = !1;
                3 > Pa && (Pa = 3);
                xc = xb($.split(",")[0]);
                Fc = xb(R.split(",")[0]);
                d.color = { FCcolor: { color: xc + "," + xc + "," + Fc + "," + Fc, alpha: "100,100,100,100", angle: 90, ratio: "0,50,0,50" } };
                sc =
                    this.isBar;
                D = (jc = /3d$/.test(e.chart.defaultSeriesType)) ? c.showplotborder ? D : "0" : D;
                w = jc ? h(c.plotbordercolor, "#FFFFFF") : w;
                vc = 0 > vc ? 0 : vc;
                wc = 0 > wc ? 0 : wc;
                for (Yb = 0; Yb < f; Yb += 1) {
                    if (T = Kc && Kc[Yb])
                        T.value ? (Sb.setArray(T.value), Lc = Sb.getQuartiles(), Cb = Lc.q1, Db = Lc.q3, Mc = Sb.getMinMax(), Bb = Xb = Mc.min, Ab = Mc.max, yc = Sb.getMedian(), Lb = Sb.getMean(), Nb = Sb.getMD(), Mb = Sb.getSD(), Ob = Sb.getQD(), Wb = ic = Ab) : (Cb = k.getCleanValue(T.q1), Db = k.getCleanValue(T.q3), Bb = Xb = k.getCleanValue(T.min), Ab = k.getCleanValue(T.max), yc = k.getCleanValue(T.median),
                            Wb = ic = Ab, Lb = Ec = k.getCleanValue(T.mean), Nb = k.getCleanValue(T.md), Mb = k.getCleanValue(T.sd), Ob = k.getCleanValue(T.qd));
                    if (T && null != Cb && null != Db && null !== ic) {
                        dc = !0;
                        Ec = g(T.showmean, ac);
                        lc = g(T.showmd, bc);
                        Nc = g(T.showsd, cc);
                        Oc = g(T.showqd, fc);
                        Vb = l.oriCatTmp[Yb];
                        gb = this.getPointStub(e, c, a, T, Ab, Db, yc, Cb, Bb, Lb, Nb, Mb, Ob, Vb);
                        Ua = gb.toolText;
                        Ec ? (Pc = 1, nb = g(T.meaniconalpha, Wa), Ua = B(F(h(T.meantooltext, a.meantooltext, c.meantooltext))), Ua = void 0 !== Ua ? this.getTooltext(Ua, e, c, a, T, Ab, Bb, Cb, Db, Aa, Mb, Ob, Nb, Lb, Vb) : "<b>Mean" +
                            oc + "</b>" + k.dataLabels(Lb), Fa.push({ y: Lb, toolText: Ua, link: gb.link, marker: { enabled: !0, fillColor: y(h(T.meaniconcolor, Ta), nb), lineColor: y(h(T.meaniconbordercolor, Va), nb), radius: g(T.meaniconradius, Sa), symbol: oa(g(T.meaniconsides, Pa), "spoke" == h(T.meaniconshape, Ra)) } })) : Fa.push({ y: null });
                        lc ? (Qc = 1, nb = g(T.mdiconalpha, tb), Ua = B(F(h(T.mdtooltext, a.mdtooltext, c.mdtooltext))), Ua = void 0 !== Ua ? this.getTooltext(Ua, e, c, a, T, Ab, Bb, Cb, Db, Aa, Mb, Ob, Nb, Lb, Vb) : "<b>MD" + oc + "</b>" + k.dataLabels(Nb), Ga.push({
                            y: Nb,
                            toolText: Ua,
                            link: gb.link,
                            marker: { enabled: !0, fillColor: y(h(T.mdiconcolor, jb), nb), lineColor: y(h(T.mdiconbordercolor, bb), nb), radius: g(T.mdiconradius, hb), symbol: oa(g(T.mdiconsides, ib), "spoke" == h(T.mdiconshape, db)) }
                        })) : Ga.push({ y: null });
                        Nc ? (Rc = 1, nb = g(T.sdiconalpha, eb), Ua = B(F(h(T.sdtooltext, a.sdtooltext, c.sdtooltext))), Ua = void 0 !== Ua ? this.getTooltext(Ua, e, c, a, T, Ab, Bb, Cb, Db, Aa, Mb, Ob, Nb, Lb, Vb) : "<b>SD" + oc + "</b>" + k.dataLabels(Mb), Ka.push({
                            y: Mb,
                            toolText: Ua,
                            link: gb.link,
                            marker: {
                                enabled: !0,
                                fillColor: y(h(T.sdiconcolor, $a),
                                    nb),
                                lineColor: y(h(T.sdiconbordercolor, bb), nb),
                                radius: g(T.sdiconradius, Za),
                                symbol: oa(g(T.sdiconsides, ab), "spoke" == h(T.sdiconshape, Ya))
                            }
                        })) : Ka.push({ y: null });
                        Oc ? (Sc = 1, nb = g(T.qdiconalpha, Eb), Ua = B(F(h(T.qdtooltext, a.qdtooltext, c.qdtooltext))), Ua = void 0 !== Ua ? this.getTooltext(Ua, e, c, a, T, Ab, Bb, Cb, Db, Aa, Mb, Ob, Nb, Lb, Vb) : "<b>QD" + oc + "</b>" + k.dataLabels(Ob), La.push({
                            y: Ob,
                            toolText: Ua,
                            link: gb.link,
                            marker: {
                                enabled: !0,
                                fillColor: y(h(T.qdiconcolor, pb), nb),
                                lineColor: y(h(T.qdiconbordercolor, vb), nb),
                                radius: g(T.qdiconradius,
                                    rb),
                                symbol: oa(g(T.qdiconsides, sb), "spoke" == h(T.qdiconshape, qb))
                            }
                        })) : La.push({ y: null });
                        if (Qb = T.outliers) {
                            Qb = Qb.replace(/\s/g, z).split(kc);
                            for (hc = Qb.length; hc--;)Qb[hc] = k.getCleanValue(Qb[hc]);
                            Qb.sort(Ac);
                            hc = Qb.length;
                            for (pc = 0; pc < hc; pc += 1)
                                if (Tb = Qb[pc], $b && (Wb = Xa(ic, Tb), Xb = J(Bb, Tb)), nb = g(T.outliericonalpha, Rb), Tb > ic || Tb < Bb)
                                    Ua = B(F(h(T.outlierstooltext, a.outlierstooltext, c.outlierstooltext))), Ua = void 0 !== Ua ? this.getTooltext(Ua, e, c, a, T, Ab, Bb, Cb, Db, Aa, Mb, Ob, Nb, Lb, Vb, Tb) : "<b>Outlier" + oc + "</b>" + k.dataLabels(Tb),
                                        Na.push({ y: Tb, toolText: Ua, x: Yb, link: gb.link, marker: { enabled: !0, fillColor: y(h(T.outliericoncolor, Hb), nb), lineColor: y(h(T.outliericonbordercolor, Kb), nb), radius: g(T.outliericonradius, yb), symbol: oa(g(T.outliericonsides, Gb), "spoke" == h(T.outliericonshape, wb)) } })
                        }
                        $b || (Dc = Wb - Xb, Wb += Dc * vc, Xb -= Dc * wc);
                        Gc = h(T.upperboxcolor, $) + q;
                        Hc = h(T.lowerboxcolor, R) + q;
                        qc = h(T.upperboxalpha, K, c.upperboxalpha, c.plotfillalpha, "100") + z;
                        Ic = h(T.lowerboxalpha, Qa, c.lowerboxalpha, c.plotfillalpha, "100") + z;
                        rc = h(T.ratio, a.ratio, c.plotfillratio);
                        Zb = h(360 - c.plotfillangle, 90);
                        0 > ic && (Zb = 360 - Zb);
                        Uc = { opacity: qc / 100 };
                        tc = J(qc, D) + z;
                        Tc = ec(Gc, qc, rc, Zb, m, w, tc, sc, jc);
                        Jc = ec(Hc, Ic, rc, Zb, m, w, tc, sc, jc);
                        Ba = { value: Db, color: y(h(T.upperquartilecolor, V), g(T.upperquartilealpha, aa)), borderWidth: g(T.upperquartilethickness, na), dashStyle: g(T.upperquartiledashed, ma) ? xa(h(T.upperquartiledashlen, qa), h(T.upperquartiledashgap, sa), g(T.upperquartilethickness, na)) : void 0, displayValue: gb.displayValueQ3 };
                        Ca = {
                            value: Cb,
                            color: y(h(T.lowerquartilecolor, Oa), g(T.lowerquartilealpha,
                                U)),
                            borderWidth: g(T.lowerquartilethickness, pa),
                            dashStyle: g(T.lowerquartiledashed, ra) ? xa(h(T.lowerquartiledashlen, Cc), h(T.lowerquartiledashgap, ta), g(T.lowerquartilethickness, pa)) : void 0,
                            displayValue: gb.displayValueQ1
                        };
                        Ea = { color: y(h(T.upperboxbordercolor, P), g(T.upperboxborderalpha, da)), borderWidth: g(T.upperboxborderthickness, mb), dashStyle: g(T.upperboxborderdashed, wa) ? xa(h(T.upperboxborderdashlen, ha), h(T.upperboxborderdashgap, ya), g(T.upperboxborderthickness, mb)) : void 0 };
                        Ja = {
                            color: y(h(T.lowerboxbordercolor,
                                Z), g(T.lowerboxborderalpha, ja)),
                            borderWidth: g(T.lowerboxborderthickness, va),
                            dashStyle: g(T.lowerboxborderdashed, zb) ? xa(h(T.lowerboxborderdashlen, ua), h(T.lowerboxborderdashgap, Da), g(T.lowerboxborderthickness, va)) : void 0
                        };
                        Aa = { value: yc, color: y(h(T.mediancolor, ba), g(T.medianalpha, cb)), borderWidth: g(T.medianthickness, ga), dashStyle: g(T.mediandashed, bd) ? xa(h(T.mediandashlen, ka), h(T.mediandashgap, Ia), g(T.medianthickness, ga)) : void 0, displayValue: gb.displayValueMid };
                        zc = [];
                        S(Ab) && zc.push({
                            errorValue: Ab - Db,
                            toolText: gb.toolText,
                            link: gb.link,
                            errorBarColor: y(h(T.upperwhiskercolor, ca), g(T.upperwhiskeralpha, M)),
                            errorBarThickness: g(T.upperwhiskerthickness, L),
                            dashStyle: g(T.upperwhiskerdashed, O) ? xa(h(T.upperwhiskerdashlen, ia), h(T.upperwhiskerdashgap, Q), g(T.upperwhiskerthickness, L)) : void 0,
                            displayValue: gb.displayValueMax,
                            shadow: { opacity: s ? g(T.upperwhiskeralpha, M) / 250 : 0 }
                        });
                        S(Bb) && zc.push({
                            errorValue: -(Cb - Bb),
                            errorStartValue: Cb,
                            toolText: gb.toolText,
                            link: gb.link,
                            errorBarColor: y(h(T.lowerwhiskercolor, la), g(T.lowerwhiskeralpha, A)),
                            errorBarThickness: g(T.lowerwhiskerthickness,
                                W),
                            dashStyle: g(T.lowerwhiskerdashed, N) ? xa(h(T.lowerwhiskerdashlen, X), h(T.lowerwhiskerdashgap, I), g(T.lowerwhiskerthickness, W)) : void 0,
                            displayValue: gb.displayValueMin,
                            shadow: { opacity: s ? g(T.lowerwhiskeralpha, A) / 250 : 0 }
                        });
                        ub = this.pointHoverOptions(T, a, c, {
                            upperBoxColor: Gc,
                            upperBoxAlpha: qc,
                            upperBoxBorderColor: h(T.upperboxbordercolor, P),
                            upperBoxBorderAlpha: g(T.upperboxborderalpha, da),
                            upperBoxBorderThickness: Ea.borderWidth,
                            lowerBoxColor: Hc,
                            lowerBoxAlpha: Ic,
                            lowerBoxBorderColor: h(T.lowerboxbordercolor, Z),
                            lowerBoxBorderAlpha: g(T.lowerboxborderalpha,
                                ja),
                            lowerBoxBorderThickness: Ja.borderWidth,
                            upperQuartileColor: h(T.upperquartilecolor, V),
                            upperQuartileAlpha: g(T.upperquartilealpha, aa),
                            upperQuartileThickness: Ba.borderWidth,
                            lowerQuartileColor: h(T.lowerquartilecolor, Oa),
                            lowerQuartileAlpha: g(T.lowerquartilealpha, U),
                            lowerQuartileThickness: Ca.borderWidth,
                            upperWhiskerColor: h(T.upperwhiskercolor, ca),
                            upperWhiskerThickness: g(T.upperwhiskerthickness, L),
                            upperWhiskerAlpha: g(T.upperwhiskeralpha, M),
                            lowerWhiskerColor: h(T.lowerwhiskercolor, la),
                            lowerWhiskerAlpha: g(T.lowerwhiskeralpha,
                                A),
                            lowerWhiskerThickness: g(T.lowerwhiskerthickness, W),
                            medianColor: h(T.mediancolor, ba),
                            medianAlpha: g(T.medianalpha, cb),
                            medianThickness: g(T.medianthickness, ga)
                        });
                        ub.enabled && (ub.upperBox.fill = ea(ec(ub.upperBox.color, ub.upperBox.alpha, rc, Zb, m, w, tc, sc, jc)[0].FCcolor), delete ub.upperBox.color, delete ub.upperBox.alpha, ub.lowerBox.fill = ea(ec(ub.lowerBox.color, ub.lowerBox.alpha, rc, Zb, m, w, tc, sc, jc)[0].FCcolor), delete ub.lowerBox.color, delete ub.lowerBox.alpha);
                        d.data.push(H(gb, {
                            y: Db,
                            errorValue: zc,
                            shadow: Uc,
                            color: Tc[0],
                            toolText: gb.toolText,
                            lowerboxColor: Jc[0],
                            lowerboxBorderColor: Jc[1],
                            borderWidth: 0,
                            upperQuartile: Ba,
                            lowerQuartile: Ca,
                            upperBoxBorder: Ea,
                            lowerBoxBorder: Ja,
                            median: Aa,
                            hoverEffects: ub
                        }));
                        this.pointValueWatcher(e, Wb);
                        this.pointValueWatcher(e, Xb)
                    } else d.data.push({ y: null }), Ga.push({ y: null }), Ka.push({ y: null }), La.push({ y: null }), Fa.push({ y: null })
                }
                d.showInLegend = Ub && (dc || !r);
                d.legendFillColor = y(xc, 20);
                Vc = {
                    type: "line",
                    name: "Mean",
                    relatedSeries: "boxandwhisker",
                    data: Fa,
                    legendIndex: mc + Fb,
                    showInLegend: !!Pc &&
                        Ub && nc,
                    marker: { fillColor: y(Ta, 100), lineColor: y(Va, 100), radius: Sa, symbol: oa(Pa, "spoke" == Ra) },
                    color: g(c.drawmeanconnector, a.drawmeanconnector, 0) ? y(h(a.meanconnectorcolor, c.meanconnectorcolor, Ta), g(a.meanconnectoralpha, c.meanconnectoralpha, 100)) : Ha,
                    lineWidth: g(c.drawmeanconnector, a.drawmeanconnector, 0) ? g(a.meanconnectorthickness, c.meanconnectorthickness, 1) : 0,
                    shadow: 0,
                    legendFillColor: d.legendFillColor
                };
                Wc = {
                    type: "line",
                    name: "SD",
                    relatedSeries: "boxandwhisker",
                    data: Ka,
                    legendIndex: mc + 2 * Fb,
                    showInLegend: !!Rc &&
                        Ub && nc,
                    marker: { fillColor: y($a, 100), lineColor: y(bb, 100), radius: Za, symbol: oa(ab, "spoke" == Ya) },
                    color: g(c.drawsdconnector, a.drawsdconnector, 0) ? y(h(a.sdconnectorcolor, c.sdconnectorcolor, $a), g(a.sdconnectoralpha, c.sdconnectoralpha, 100)) : Ha,
                    lineWidth: g(c.drawsdconnector, a.drawsdconnector, 0) ? g(a.sdconnectorthickness, c.sdconnectorthickness, 1) : 0,
                    shadow: 0,
                    pointStart: Ib,
                    legendFillColor: d.legendFillColor
                };
                Xc = {
                    type: "line",
                    name: "MD",
                    relatedSeries: "boxandwhisker",
                    data: Ga,
                    legendIndex: mc + 3 * Fb,
                    showInLegend: !!Qc && Ub &&
                        nc,
                    marker: { fillColor: y(jb, 100), lineColor: y(ob, 100), radius: hb, symbol: oa(ib, "spoke" == db) },
                    color: g(c.drawmdconnector, a.drawmdconnector, 0) ? y(h(a.mdconnectorcolor, c.mdconnectorcolor, jb), g(a.mdconnectoralpha, c.mdconnectoralpha, 100)) : Ha,
                    lineWidth: g(c.drawmdconnector, a.drawmdconnector, 0) ? g(a.mdconnectorthickness, c.mdconnectorthickness, 1) : 0,
                    shadow: 0,
                    pointStart: Ib,
                    legendFillColor: d.legendFillColor
                };
                Yc = {
                    type: "line",
                    name: "QD",
                    relatedSeries: "boxandwhisker",
                    data: La,
                    legendIndex: mc + 4 * Fb,
                    showInLegend: !!Sc && Ub && nc,
                    marker: { fillColor: y(pb, 100), lineColor: y(vb, 100), radius: rb, symbol: oa(sb, "spoke" == qb) },
                    color: g(c.drawqdconnector, a.drawqdconnector, 0) ? y(h(a.qdconnectorcolor, c.qdconnectorcolor, pb), g(a.qdconnectoralpha, c.qdconnectoralpha, 100)) : Ha,
                    lineWidth: g(c.drawqdconnector, a.drawqdconnector, 0) ? g(a.qdconnectorthickness, c.qdconnectorthickness, 1) : 0,
                    shadow: 0,
                    pointStart: Ib,
                    legendFillColor: d.legendFillColor
                };
                Zc = {
                    type: "line",
                    name: "Outlier",
                    relatedSeries: "boxandwhisker",
                    showInLegend: !(!Na || !Na.length) && Ub && nc,
                    data: Na,
                    legendIndex: mc +
                        5 * Fb,
                    marker: { fillColor: y(Hb, 100), lineColor: y(Kb, 100), radius: yb, symbol: oa(Gb, "spoke" == wb) },
                    color: Ha,
                    lineWidth: 0,
                    shadow: 0,
                    pointStart: Ib,
                    legendFillColor: d.legendFillColor
                };
                e._meanDataArr.push(Vc);
                e._sdDataArr.push(Wc);
                e._mdDataArr.push(Xc);
                e._qdDataArr.push(Yc);
                e._outliers.push(Zc);
                return d
            },
            series: function(b, d, a) {
                var c = d.series, e = d._meanDataArr = [], f = d._sdDataArr = [], g = d._mdDataArr = [], n = d._qdDataArr = [], t = d._outliers = [], l = d[Y], r = d.yAxis[0], k = 2 * l.plotSpacePercent, m, s, C, u, G;
                l.dataSeparator = h(d.chart.dataseparator,
                    ya);
                l.bwCalc = new Da(b.chart.calculationmethod, l.numberFormatter, l.dataSeparator);
                q.multiseries.series.call(this, b, d, a);
                a = c && c.length;
                b = Xa(e.length, f.length, g.length, n.length, t.length, a);
                k = (1 - k) / a;
                l = r.min;
                G = r.max;
                d.series = c.concat(e, f, g, n, t);
                for (r = 0; r < a; r += 1)for (s = c[r], m = r, !s.relatedSeries && (s.relatedSeries = []), C = 0; 5 > C; C += 1)m += a, s.relatedSeries.push(m);
                for (C = r = 0; C < b; C += 1, r += 1)
                    if (c = (-.5 * (a - 1) + r) * k, e[r] && (e[r].pointStart = c), f[r] && (f[r].pointStart = c), n[r] && (n[r].pointStart = c), g[r] && (g[r].pointStart = c),
                        t[r] && (t[r].pointStart = c), m = (c = t[r]) && c.data)for (c = 0; c < m.length; c += 1)s = m[c], u = s.y, s.y = u > G || u < l ? null : u;
                delete d._meanDataArr;
                delete d._sdDataArr;
                delete d._mdDataArr;
                delete d._qdDataArr;
                delete d._outliers
            },
            getTooltext: function(b, d, a, c, e, f, g, h, t, l, r, k, m, s, C, q) {
                d = this.numberFormatter;
                return ab(b, [1, 2, 3, 4, 5, 6, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80], {
                    maxValue: f,
                    maxDataValue: d.dataLabels(f),
                    minValue: g,
                    minDataValue: d.dataLabels(g),
                    Q1: d.dataLabels(h),
                    unformattedQ1: h,
                    Q3: d.dataLabels(t),
                    unformattedQ3: t,
                    median: d.dataLabels(l),
                    unformattedMedian: l,
                    SD: d.dataLabels(r),
                    unformattedSD: r,
                    QD: d.dataLabels(k),
                    unformattedQD: k,
                    MD: d.dataLabels(m),
                    unformattedMD: m,
                    mean: d.dataLabels(s),
                    unformattedMean: s,
                    label: F(C),
                    yaxisName: F(a.yaxisname),
                    xaxisName: F(a.xaxisname),
                    formattedValue: d.dataLabels(q),
                    value: q
                }, { value: q }, a, c)
            },
            pointHoverOptions: function(b, d, a, c) {
                var e = g(b.showhovereffect, d.showhovereffect, a.plothovereffect, a.showhovereffect),
                    f = g(b.highlightonhover, d.highlightonhover, d.highlightplotonhover, a.highlightonhover,
                        a.highlightplotonhover, e),
                    p = {},
                    n = {},
                    t = {},
                    l = {},
                    r = {},
                    k = {},
                    m = {},
                    s = {},
                    C = {},
                    q;
                p.color = h(b.upperboxhovercolor, d.upperboxhovercolor, a.plotfillhovercolor, a.upperboxhovercolor);
                p.alpha = h(b.upperboxhoveralpha, d.upperboxhoveralpha, a.upperboxhoveralpha);
                m.color = h(b.upperboxborderhovercolor, d.upperboxborderhovercolor, a.upperboxborderhovercolor);
                m.alpha = h(b.upperboxborderhoveralpha, d.upperboxborderhoveralpha, a.upperboxborderhoveralpha);
                m.thickness = g(b.upperboxborderhoverthickness, d.upperboxborderhoverthickness,
                    a.upperboxborderhoverthickness);
                n.color = h(b.lowerboxhovercolor, d.lowerboxhovercolor, a.plotfillhovercolor, a.lowerboxhovercolor);
                n.alpha = h(b.lowerboxhoveralpha, d.lowerboxhoveralpha, a.lowerboxhoveralpha);
                s.color = h(b.lowerboxborderhovercolor, d.lowerboxborderhovercolor, a.lowerboxborderhovercolor);
                s.alpha = h(b.lowerboxborderhoveralpha, d.lowerboxborderhoveralpha, a.lowerboxborderhoveralpha);
                s.thickness = g(b.lowerboxborderhoverthickness, d.lowerboxborderhoverthickness, a.lowerboxborderhoverthickness);
                r.color =
                    h(b.upperwhiskerhovercolor, d.upperwhiskerhovercolor, a.upperwhiskerhovercolor);
                r.alpha = h(b.upperwhiskerhoveralpha, d.upperwhiskerhoveralpha, a.upperwhiskerhoveralpha);
                r.thickness = h(b.upperwhiskerhoverthickness, d.upperwhiskerhoverthickness, a.upperwhiskerhoverthickness);
                k.color = h(b.lowerwhiskerhovercolor, d.lowerwhiskerhovercolor, a.lowerwhiskerhovercolor);
                k.alpha = h(b.lowerwhiskerhoveralpha, d.lowerwhiskerhoveralpha, a.lowerwhiskerhoveralpha);
                k.thickness = h(b.lowerwhiskerhoverthickness, d.lowerwhiskerhoverthickness,
                    a.lowerwhiskerhoverthickness);
                t.color = h(b.upperquartilehovercolor, d.upperquartilehovercolor, a.upperquartilehovercolor);
                t.alpha = h(b.upperquartilehoveralpha, d.upperquartilehoveralpha, a.upperquartilehoveralpha);
                t.thickness = h(b.upperquartilehoverthickness, d.upperquartilehoverthickness, a.upperquartilehoverthickness);
                l.color = h(b.lowerquartilehovercolor, d.lowerquartilehovercolor, a.lowerquartilehovercolor);
                l.alpha = h(b.lowerquartilehoveralpha, d.lowerquartilehoveralpha, a.lowerquartilehoveralpha);
                l.thickness =
                    h(b.lowerquartilehoverthickness, d.lowerquartilehoverthickness, a.lowerquartilehoverthickness);
                C.color = h(b.medianhovercolor, d.medianhovercolor, a.medianhovercolor);
                C.alpha = h(b.medianhoveralpha, d.medianhoveralpha, a.medianhoveralpha);
                C.thickness = h(b.medianhoverthickness, d.medianhoverthickness, a.medianhoverthickness);
                b = !!h(p.color, p.alpha, m.color, m.alpha, m.thickness, n.color, n.alpha, s.color, s.thickness, s.alpha, r.color, r.alpha, r.thickness, k.color, k.alpha, k.thickness, t.color, t.alpha, t.thickness, l.color, l.alpha,
                    l.thickness, C.color, C.alpha, C.thickness, f);
                void 0 === e && void 0 === f && b && (f = 0);
                if (void 0 === e && b || e)
                    q = !0, p.color = h(p.color, f ? ga(c.upperBoxColor, 70) : c.upperBoxColor), p.alpha = h(p.alpha, c.upperBoxAlpha), n.color = h(n.color, f ? ga(c.lowerBoxColor, 70) : c.lowerBoxColor), n.alpha = h(n.alpha, c.lowerBoxAlpha), m.color = h(m.color, c.upperBoxBorderColor), m.alpha = g(m.alpha, c.upperBoxBorderAlpha), m.stroke = y(m.color, m.alpha), m["stroke-width"] = g(m.thickness, c.upperBoxBorderThickness), delete m.color, delete m.alpha, delete m.thickness,
                        s.color = h(s.color, c.lowerBoxBorderColor), s.alpha = h(s.alpha, c.lowerBoxBorderAlpha), s.stroke = y(s.color, s.alpha), s["stroke-width"] = g(s.thickness, c.lowerBoxBorderThickness), delete s.color, delete s.alpha, delete s.thickness, r.color = h(r.color, c.upperWhiskerColor, 70), r.alpha = h(r.alpha, c.upperWhiskerAlpha), r.stroke = y(r.color, r.alpha), r["stroke-width"] = h(r.thickness, c.upperWhiskerThickness), delete r.color, delete r.alpha, delete r.thickness, k.color = h(k.color, c.lowerWhiskerColor, 70), k.alpha = h(k.alpha, c.lowerWhiskerAlpha),
                        k.stroke = y(k.color, k.alpha), k["stroke-width"] = h(k.thickness, c.lowerWhiskerThickness), delete k.color, delete k.alpha, delete k.thickness, t.color = h(t.color, c.upperQuartileColor, 70), t.alpha = h(t.alpha, c.upperQuartileAlpha), t.stroke = y(t.color, t.alpha), t["stroke-width"] = h(t.thickness, c.upperQuartileThickness), delete t.color, delete t.alpha, delete t.thickness, l.color = h(l.color, c.lowerQuartileColor, 70), l.alpha = h(l.alpha, c.lowerQuartileAlpha), l.stroke = y(l.color, l.alpha), l["stroke-width"] = h(l.thickness, c.lowerQuartileThickness),
                        delete l.color, delete l.alpha, delete l.thickness, C.color = h(C.color, c.medianColor, 70), C.alpha = h(C.alpha, c.medianAlpha), C.stroke = y(C.color, C.alpha), C["stroke-width"] = h(C.thickness, c.medianThickness), delete C.color, delete C.alpha, delete C.thickness;
                return{ enabled: q, upperBox: p, upperBoxBorder: m, lowerBox: n, lowerBoxBorder: s, upperQuartile: t, lowerQuartile: l, upperWhisker: r, lowerWhisker: k, median: C }
            },
            getPointStub: function(b, d, a, c, e, f, p, n, t, l, r, k, m, s) {
                var C = z,
                    C = b[Y],
                    q = C.tooltipSepChar,
                    u = this.numberFormatter,
                    x =
                        g(c.showvalue, a.showvalues, d.showvalues, 1),
                    w = { "true": u.dataLabels(e), "false": z },
                    v = { "true": u.dataLabels(f), "false": z },
                    D = { "true": u.dataLabels(p), "false": z },
                    y = { "true": u.dataLabels(n), "false": z },
                    u = { "true": u.dataLabels(t), "false": z };
                C.showTooltip ? (C = B(F(h(c.tooltext, a.plottooltext, C.tooltext))), C = void 0 !== C ? this.getTooltext(C, b, d, a, c, e, t, n, f, p, k, m, r, l, s) : "<b>Maximum" + q + "</b>" + w[!0] + "<br/><b>Q3" + q + "</b>" + v[!0] + "<br/><b>Median" + q + "</b>" + D[!0] + "<br/><b>Q1" + q + "</b>" + y[!0] + "<br/><b>Minimum" + q + "</b>" + u[!0]) :
                    C = z;
                return{ toolText: C, link: h(c.link), categoryLabel: s, displayValueMax: w[!(!x || !g(c.showmaxvalue, a.showmaxvalues, d.showmaxvalues, 1))], displayValueMid: D[!(!x || !g(c.showmedianvalue, a.showmedianvalues, d.showmedianvalues, 1))], displayValueMin: u[!(!x || !g(c.showminvalue, a.showminvalues, d.showminvalues, 1))], displayValueQ3: v[!(!x || !g(c.showq3value, a.showq3values, d.showq3values, 0))], displayValueQ1: y[!(!x || !g(c.showq1value, a.showq1values, d.showq1values, 0))] }
            }
        }, q.multiseries);
        q("heatmap", {
            friendlyName: "Heatmap Chart",
            standaloneInit: !0,
            creditLabel: !1,
            defaultSeriesType: "heatmap",
            tooltipsepchar: ": ",
            tooltipConstraint: "chart",
            rendererId: "heatmap",
            series: function(b, d, a) {
                var c = b.chart,
                    e = d.chart,
                    f = d[Y],
                    p = this.colorManager,
                    n = d.series,
                    t = this.numberFormatter,
                    l = b.rows && b.rows.row,
                    r = l && l.length,
                    k = b.columns && b.columns.column,
                    m = k && k.length,
                    s = b.dataset,
                    C = s && s.data,
                    q = b.colorrange || {},
                    G = f.mapByPercent = g(q.mapbypercent, 0),
                    x = f.mapByCategory = g(c.mapbycategory, 0),
                    q = !x && g(q.gradient, 0),
                    w = h(c.plotfillalpha, 100),
                    v = g(c.showlabels, c.showlabel,
                        1),
                    D = g(c.showplotborder, 1),
                    J = D ? g(c.plotborderthickness, 1) : 0,
                    p = h(c.plotbordercolor, p.getColor("plotBorderColor")),
                    D = h(c.plotborderalpha, D ? 95 : 0).toString(),
                    p = y(p, D),
                    D = g(c.plotborderdashed, 0),
                    A = g(c.plotborderdashlen, 5),
                    C = g(c.plotborderdashgap, 4),
                    A = D ? xa(A, C, J) : void 0,
                    E = u.colorRange,
                    $ = 0,
                    R = 0,
                    K = 0,
                    Qa = 0,
                    ca = f.rowIdObj = {},
                    la = f.columnIdObj = {},
                    M = [],
                    D = [],
                    I = 0,
                    L = [],
                    W,
                    O,
                    N,
                    ia,
                    X,
                    Q,
                    ea,
                    V,
                    Oa;
                e.showHoverEffect = g(c.showhovereffect, 1);
                q && (d.legend.type = "gradient");
                d.legend.enabled = Boolean(g(c.showlegend, 1));
                for (e = 0; e < r; e +=
                    1)O = l[e], W = O.id, S(W) && W !== z && ($ += 1, ca[W.toLowerCase()] = { index: $, label: g(O.showlabel, c.showyaxislabels, c.showyaxisnames, v) ? h(O.label, O.name, W) : z });
                for (e = 0; e < m; e += 1)N = k[e], l = N.id, S(l) && l !== z && (la[l.toLowerCase()] = { index: R, label: g(N.showlabel, c.showxaxislabels, c.showxaxisnames, v) ? h(N.label, N.name, l) : z }, R += 1);
                ea = 0;
                for (V = s && s.length; ea < V; ea += 1)
                    for (C = s[ea] && s[ea].data, e = 0, Oa = C && C.length; e < Oa; e += 1)
                        if (k = C[e], Q = t.getCleanValue(k.value), null !== Q || x)
                            W = B(k.rowid, k.rowids), O = B(W, z).toLowerCase(), l = B(k.columnid,
                                k.columnids), N = B(l, z).toLowerCase(), M.push(Q), S(X) || S(ia) || !S(Q) || (ia = X = Q), X > Q && (X = Q), ia < Q && (ia = Q), !S(O) || S(ca[O]) || r || (K += 1, ca[O] = { index: K, label: W }), !S(N) || S(la[N]) || m || (la[N] = { index: Qa, label: l }, Qa += 1), O = ca[O], N = la[N], O && N && (S(L[O.index]) || (L[O.index] = []), L[O.index][N.index] ? D[L[O.index][N.index] - 1] = {
                                rowId: W,
                                columnId: l,
                                categoryId: h(k.colorrangelabel, k.categoryid, k.categoryname, k.category),
                                tlLabel: F(h(k.tllabel, k.ltlabel)),
                                trLabel: F(h(k.trlabel, k.rtlabel)),
                                blLabel: F(h(k.bllabel, k.lblabel)),
                                brLabel: F(h(k.brlabel,
                                    k.rblabel)),
                                rowLabel: O.label,
                                columnLabel: N.label,
                                setColor: k.color,
                                setAlpha: h(k.alpha, w),
                                setShowLabel: g(k.showlabel, k.showname, v),
                                colorRangeLabel: k.colorrangelabel,
                                displayValue: k.displayvalue,
                                tooltext: k.tooltext,
                                showvalue: k.showvalue,
                                link: k.link,
                                hoverColor: h(k.hovercolor, c.hovercolor, c.plotfillhovercolor),
                                hoverAlpha: g(k.hoveralpha, c.hoveralpha, c.plotfillhoveralpha),
                                index: I,
                                value: Q,
                                y: O.index,
                                x: N.index,
                                _value: k.value,
                                _cleanValue: Q
                            } : (I += 1, D.push({
                                rowId: W,
                                columnId: l,
                                categoryId: h(k.colorrangelabel, k.categoryid,
                                    k.categoryname, k.category),
                                tlLabel: F(h(k.tllabel, k.ltlabel)),
                                trLabel: F(h(k.trlabel, k.rtlabel)),
                                blLabel: F(h(k.bllabel, k.lblabel)),
                                brLabel: F(h(k.brlabel, k.rblabel)),
                                rowLabel: O.label,
                                columnLabel: N.label,
                                setColor: k.color && k.color.replace(sb, Na),
                                setAlpha: h(k.alpha, w),
                                setShowLabel: g(k.showlabel, k.showname, v),
                                colorRangeLabel: k.colorrangelabel,
                                displayValue: k.displayvalue,
                                tooltext: k.tooltext,
                                showvalue: k.showvalue,
                                link: k.link,
                                hoverColor: h(k.hovercolor, c.hovercolor, c.plotfillhovercolor),
                                hoverAlpha: g(k.hoveralpha,
                                    c.hoveralpha, c.plotfillhoveralpha),
                                index: I,
                                value: Q,
                                y: O.index,
                                x: N.index,
                                _value: k.value,
                                _cleanValue: Q
                            }), L[O.index][N.index] = I));
                if (D.length) {
                    f.rowCount = $ = Xa($, K);
                    f.columnCount = Xa(R, Qa);
                    for (e in ca)ca[e].index = $ - ca[e].index + 1;
                    f.minHeatValue = X;
                    f.maxHeatValue = ia;
                    r = ia - X;
                    G = G && !x;
                    d.colorRange = new E({ colorRange: b.colorrange, dataMin: X, dataMax: ia, sortLegend: g(c.autoorderlegendicon, c.autoorderlegendicon, 0), mapByCategory: x, defaultColor: "cccccc", numberFormatter: t });
                    if (q)
                        n.push({
                            data: [],
                            hoverEffects: this.parseSeriesHoverOptions(b,
                                d, s, a),
                            borderWidth: J,
                            borderColor: p,
                            dashStyle: A
                        });
                    else for (t = (c = d.colorRange.colorArr) && c.length, e = 0; e < t; e += 1)ia = c[e], S(ia.code) && n.push({ data: [], hoverEffects: this.parseSeriesHoverOptions(b, d, s, a), name: h(ia.label, ia.name), borderWidth: J, borderColor: p, color: xb(ia.code), dashStyle: A });
                    n.length || n.push({ data: [], showInLegend: !1 });
                    for (e = 0; e < D.length; e += 1)
                        k = D[e], G && (k.value = ma((k.value - X) / r * 1E4) / 100), a = d.colorRange.getColorObj(x ? k.categoryId : k.value), a.outOfRange || (k.y = f.rowCount - k.y + 1, k.color = y(h(k.setColor,
                            a.code), h(k.setAlpha, w)), k.hoverColor = y(h(k.hoverColor, k.setColor, a.code), g(k.hoverAlpha, 25)), k = H(k, this.getPointStub(k, k.value, z, d, b)), q ? n[0].data.push(k) : n[a.seriesIndex] && n[a.seriesIndex].data.push(k))
                } else d.series = [];
                this.configureAxis(d, b)
            },
            getPointStub: function(b, d, a, c, e) {
                a = c[Y];
                var f = e.chart, p = a.tooltipSepChar, n = a.mapByCategory;
                e = a.mapByPercent && !n;
                var t = this.numberFormatter, l = b._cleanValue;
                c = t.percentValue(d);
                d = null === l ? d : t.dataLabels(l);
                var r = B(F(h(b.tooltext, a.tooltext))),
                    t = B(F(b.displayValue)),
                    k = n ? t : h(t, d),
                    m = g(b.showvalue, a.showValues),
                    s = B(f.tltype, z),
                    C = B(f.trtype, z),
                    q = B(f.bltype, z),
                    u = B(f.brtype, z),
                    n = b.tlLabel,
                    l = b.trLabel,
                    x = b.blLabel,
                    w = b.brLabel,
                    v;
                s !== z && (s = "<b>" + s + p + "</b>");
                C !== z && (C = "<b>" + C + p + "</b>");
                q !== z && (q = "<b>" + q + p + "</b>");
                u !== z && (u = "<b>" + u + p + "</b>");
                a = a.showTooltip ? void 0 !== r ? ab(r, [1, 2, 5, 6, 7, 14, 93, 94, 95, 96, 97, 98, 112, 113, 114, 115, 116, 117], { formattedValue: d, percentValue: e ? c : z, yaxisName: F(f.yaxisname), xaxisName: F(f.xaxisname) }, { value: b._value, displayvalue: b.displayValue }, f, b) : k === z ?
                    !1 : (e ? "<b>Value" + p + "</b>" + d + "<br/><b>Percentage" + p + "</b>" + c : k) + (b.tlLabel !== z ? "<br/>" + (s + b.tlLabel) : z) + (b.trLabel !== z ? "<br/>" + C + b.trLabel : z) + (b.blLabel !== z ? "<br/>" + q + b.blLabel : z) + (b.brLabel !== z ? "<br/>" + u + b.brLabel : z) : z;
                m ? v = void 0 !== t ? t : e ? c : d : n = l = x = w = v = z;
                b = h(b.link);
                return{ displayValue: v, toolText: a, link: b, tlLabel: n, trLabel: l, blLabel: x, brLabel: w }
            },
            configureAxis: function(b, d) {
                var a = b[Y],
                    c = d.chart,
                    e = b.yAxis[0],
                    f = b.xAxis,
                    p = a.rowCount,
                    n = a.columnCount,
                    t = a.axisGridManager,
                    l = a.rowIdObj,
                    r = a.columnIdObj,
                    k = this.colorManager,
                    m = y(h(c.vdivlinecolor, c.divlinecolor, k.getColor("divLineColor")), g(c.vdivlinealpha, c.divlinealpha, k.getColor("divLineAlpha"))),
                    s = g(c.vdivlinethickness, c.divlinethickness, 1),
                    q = g(c.vdivlinedashed, c.vdivlineisdashed, c.divlinedashed, c.divlineisdashed, 0) ? xa(g(c.vdivlinedashlen, c.divlinedashlen, 4), g(c.vdivlinedashgap, c.divlinedashgap, 2), s) : void 0,
                    u = y(h(c.hdivlinecolor, c.divlinecolor, k.getColor("divLineColor")), g(c.hdivlinealpha, c.divlinealpha, k.getColor("divLineAlpha"))),
                    G = g(c.hdivlinethickness, c.divlinethickness,
                        1),
                    x = g(c.hdivlinedashed, c.hdivlineisdashed, c.divlinedashed, c.divlineisdashed, 0) ? xa(g(c.hdivlinedashlen, c.divlinedashlen, 4), g(c.hdivlinedashgap, c.divlinedashgap, 2), s) : void 0,
                    w,
                    v;
                e.min = 0;
                e.max = p;
                for (v in l)w = l[v], k = w.index, w = w.label, t.addAxisGridLine(e, k + -.5, w, .1, void 0, Ha, 1), k < p && e.plotBands.push({ isTrend: !0, color: u, value: k, width: G, dashStyle: x, zIndex: 3 });
                e.labels.enabled = !1;
                e.gridLineWidth = 0;
                e.alternateGridColor = Ha;
                e.title.text = F(c.yaxisname);
                f.min = -.5;
                f.max = e = n + -.5;
                f.opposite = g(c.placexaxislabelsontop,
                    0);
                a.x.catCount = n;
                for (v in r)a = r[v], k = a.index, w = a.label, t.addXaxisCat(f, k, 1, w, a, {}, c), k -= -.5, k < e && f.plotBands.push({ isTrend: !0, color: m, value: k, width: s, dashStyle: q, zIndex: 3 });
                f.labels.enabled = !1;
                f.gridLineWidth = 0;
                f.alternateGridColor = Ha;
                f.title.text = F(c.xaxisname)
            },
            xAxisMinMaxSetter: function() {},
            placeLegendBlockRight: function() { return"gradient" === arguments[0].legend.type ? u.placeGLegendBlockRight ? u.placeGLegendBlockRight.apply(this, arguments) : 0 : u.placeLegendBlockRight.apply(this, arguments) },
            placeLegendBlockBottom: function() {
                return"gradient" ===
                    arguments[0].legend.type ? u.placeGLegendBlockBottom ? u.placeGLegendBlockBottom.apply(this, arguments) : 0 : u.placeLegendBlockBottom.apply(this, arguments)
            }
        }, q.column2dbase);
        q("renderer.multiaxisline", {
            legendClick: function(b, d, a) {
                var c = this.options.series, e = this.yAxis[c[b.index].yAxis], f = e.axisData._relatedSeries, g = f.length, h = !1;
                q["renderer.cartesian"].legendClick.call(this, b, d, a);
                if (!a) {
                    for (; g-- && !(h = c[f[g]].visible););
                    e.checkBox.element.checked = h
                }
            }
        }, q["renderer.cartesian"]);
        q("renderer.candlestick", {
                drawPlotCandlestickbar: function(b,
                    d) {
                    var a = b.data, c = a.length, e = b.items, f = b.graphics = [], h = this.paper, n = this.layers, t = this.definition.chart, l = this.options.plotOptions.series, r = this.xAxis[d.xAxis || 0], k = this.yAxis[d.yAxis || 0], m = d.numColumns || 1, s = d.columnPosition || 0, q = !1 === d.visible ? "hidden" : "visible", u = r.getAxisPosition(0), u = r.getAxisPosition(1) - u, G = l.groupPadding, x = l.maxColWidth, t = (1 - .01 * (t && t.plotspacepercent)) * u || J(u * (1 - 2 * G), x * m), m = t / m * s - t / 2, w, v, D, z, y, G = n.dataset = n.dataset || h.group("dataset-orphan");
                    G.column = G.column || h.group("columns",
                        G);
                    for (n = 0; n < c; n += 1) {
                        s = a[n];
                        u = s.y;
                        w = null;
                        if (null === u) {
                            if (x = e[n])w = x.graphic, w.attr({ height: 0 })
                        } else
                            x = g(s.x, n), t = s.link, x = r.getAxisPosition(x), w = s.previousY, v = k.getAxisPosition(w), w = k.getAxisPosition(u), D = k.getAxisPosition(s.high), z = k.getAxisPosition(s.low), P(w - v), y = m, v = ["M", x, z, "L", x, D, "M", x, w, "L", x + y, w, "M", x, v, "L", x - y, v], (x = e[n]) || (x = e[n] = { index: n, value: u, graphic: h.path(v, G), dataLabel: null, tracker: null }), w = x.graphic, w.attr({
                                path: v,
                                fill: ea(s.color),
                                stroke: ea(s.borderColor),
                                "stroke-width": s.borderWidth,
                                "stroke-dasharray": s.dashStyle,
                                "stroke-linecap": "round",
                                "stroke-linejoin": "round",
                                "shape-rendering": "crisp",
                                cursor: t ? "pointer" : "",
                                visibility: q
                            }).shadow(l.shadow || s.shadow), this.drawTracker && this.drawTracker.call(this, b, d, n);
                        w && f.push(w);
                        this.drawTracker && this.drawTracker.call(this, b, d, n)
                    }
                    b.visible = !1 !== d.visible;
                    return b
                },
                drawCanvas: function() {
                    q["renderer.cartesian"].drawCanvas.call(this, arguments);
                    if (this.options.subCharts && this.options.subCharts[0]) {
                        var b = this.options,
                            b = (b.subCharts && b.subCharts[0]).chart ||
                            {},
                            d = this.paper,
                            a = this.elements,
                            c = a.volumeCanvas,
                            e = b.marginTop + b.top,
                            f = b.left = b.marginLeft,
                            h = b.width - b.marginLeft - b.marginRight,
                            n = b.height - b.marginBottom,
                            t = g(b.plotBorderRadius, 0),
                            l = b.plotBorderWidth,
                            r = b.plotBackgroundColor,
                            k = .5 * l,
                            m = b.plotBorderColor,
                            s = this.layers.canvas;
                        c || (a.volumeCanvas = d.rect(f - k, e - k - 1, h + l, n + l, t, s).attr({ fill: ea(r), "stroke-width": l, stroke: m, "stroke-linejoin": 2 < l ? "round" : "miter", "shape-rendering": "crisp" }).shadow(b.plotShadow).crisp())
                    }
                },
                drawTracker: function(b, d, a) {
                    var c = this,
                        e = c.paper,
                        f = c.xAxis[0],
                        h = b.data[a],
                        n = c.yAxis[0].getAxisPosition(h.y),
                        t = f.getAxisPosition(g(h.x, a));
                    b = b.items[a];
                    a = ob ? 40 : 20;
                    var l = c.layers.tracker,
                        r = c.definition.chart,
                        k = c.options.plotOptions.series,
                        m = f.getAxisPosition(0),
                        f = f.getAxisPosition(1) - m,
                        m = k.groupPadding,
                        k = k.maxColWidth,
                        s = ((1 - .01 * (r && r.plotspacepercent)) * f || J(f * (1 - 2 * m), 1 * k)) / 1,
                        q = .5 * -s,
                        r = c.elements,
                        f = r.canvas.getBBox(),
                        k = r.volumeCanvas && r.volumeCanvas.getBBox(),
                        m = r.rollOverBand,
                        u = b && b.tracker,
                        s = {
                            "stroke-width": s,
                            ishot: !0,
                            stroke: ea(c.options.chart.rollOverBandColor),
                            fill: ea(c.options.chart.rollOverBandColor),
                            visibility: "hidden"
                        };
                    k && u && !d.doNotUseBand && (u || (u = b.tracker = e.circle(t, n, a, l).attr({ "stroke-width": 0, fill: qa })), u.data("x", t), h.toolText && u.tooltip(h.toolText), m || (m = r.rollOverBand = e.path(["M", 0, f.y, "L", 0, f.y2, "M", 0, k.y, "L", 0, k.y2]).attr(s), c.layers.dataset.appendChild(m), m.toBack()), u.mouseover(function() { c.rollOver(c, this, q) }).mouseout(function() { c.rollOut(c) }))
                },
                rollOver: function(b, d) { b.elements.rollOverBand.transform("t" + d.data("x") + ",0").show() },
                rollOut: function(b) { b.elements.rollOverBand.hide() }
            },
            q["renderer.cartesian"]);
        q("renderer.spline", {
            drawPlotSpline: function(b, d) {
                var a = this,
                    c = a.paper,
                    e = a.elements,
                    f = a.options,
                    h = f.chart,
                    n = f.plotOptions.series,
                    t = n.dataLabels && n.dataLabels.style || {},
                    l = { fontFamily: t.fontFamily, fontSize: t.fontSize, lineHeight: t.lineHeight, fontWeight: t.fontWeight, fontStyle: t.fontStyle },
                    t = b.items,
                    r = b.graphics = b.graphics || [],
                    k = a.xAxis[d.xAxis || 0],
                    m = a.yAxis[d.yAxis || 0],
                    s = b.data,
                    q = [],
                    u = [],
                    G = !1 === d.visible,
                    x = G ? "hidden" : "visible",
                    w = isNaN(+n.animation) && n.animation.duration || 1E3 *
                        n.animation,
                    v = !1 !== (f.tooltip || {}).enabled,
                    D = a.chartWidth,
                    z = a.chartHeight,
                    f = function() {
                        U.attr({ "clip-rect": null });
                        na.show();
                        ba.show();
                        ja.show();
                        P.attr({ transform: "...t" + -D + "," + -z })
                    },
                    y,
                    E,
                    $ = n.connectNullData,
                    R,
                    K,
                    B,
                    ca,
                    la,
                    M,
                    F = null,
                    L,
                    W = d.lineWidth,
                    O,
                    N,
                    J,
                    X,
                    Q,
                    A,
                    V,
                    H,
                    I = a.layers,
                    S = I.dataset = I.dataset || c.group("dataset-orphan"),
                    P = I.datalabels = I.datalabels || c.group("datalables"),
                    aa = I.tracker,
                    I = h.anchorTrackingRadius,
                    Z,
                    ba,
                    ja,
                    U,
                    na,
                    pa = [],
                    mb,
                    va,
                    da,
                    ga = function(e, f, g, h, p, k, n, l) {
                        return function() {
                            var m = g.imageUrl,
                                s =
                                    g.imageScale,
                                t = g.imageAlpha,
                                q = n.imageHoverAlpha,
                                C = n.imageHoverScale,
                                u = this.width * s * .01,
                                w = this.width * C * .01;
                            V = { x: e - this.width * s * .005, y: f - this.height * s * .005, width: u, height: this.height * s * .01, alpha: t };
                            H = { x: e - this.width * C * .005, y: f - this.height * C * .005, width: w, height: this.height * C * .01, alpha: q };
                            q = w > u ? H : V;
                            h.graphic = X = c.image(m, na).attr(V).css({ opacity: .01 * t }).data("alwaysInvisible", 0 === s).data("setRolloverProperties", n).data("setRolloverAttr", H).data("setRolloutAttr", V).data("anchorRadius", s).data("anchorHoverRadius",
                                C);
                            r.push(X);
                            if (ca || v || n)va = h.tracker = c.rect(aa).attr(q).attr({ cursor: ca ? "pointer" : "", stroke: qa, "stroke-width": g.lineWidth, fill: qa, ishot: !0, visibility: x }).data("eventArgs", p).click(function(b) { ua.call(this, a, b) }).hover(function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOver", b, a) } }(h), function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOut", b, a) } }(h)).tooltip(k);
                            (mb = a.drawPlotLineLabel(b, d, l, e, f)) && r.push(mb)
                        }
                    },
                    ra = function(c, e, f, g, h, p, k) {
                        return function() {
                            (mb = f.dataLabel =
                                a.drawPlotLineLabel(b, d, k, c, e)) && r.push(mb)
                        }
                    },
                    wa = function(b) { ua.call(this, a, b) },
                    zb = function(b, c) { return function(d) { a.hoverPlotAnchor(this, d, c, b, a) } },
                    h = function(a, b, c, d) {
                        var e = a.length, f = a[e - 1], g = f.length, h = f[0], f = f[g - 2];
                        3 > g || ("R" === h && 3 === g && (a[e - 1][0] = "L"), b && a.push(["L", f, d, c, d, "Z"]))
                    };
                a.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label", l);
                P.insertAfter(S);
                P.attr({ "class": "fusioncharts-datalabels", transform: "...t" + D + "," + z });
                w && a.animationCompleteQueue.push({ fn: f, scope: a });
                l = S.line ||
                (S.line = c.group("line-connector", S));
                ba = c.group("connector-shadow", l);
                ja = c.group("anchor-shadow", l);
                U = c.group("connector", l);
                na = c.group("anchors", l);
                na.hide();
                ba.hide();
                ja.hide();
                y = 0;
                for (E = s.length; y < E; y += 1)
                    if (R = s[y], B = R.y, X = va = mb = null, null === B)0 === $ && (F = null);
                    else {
                        l = t[y] = { chart: a, index: y, value: B };
                        K = g(R.x, y);
                        ca = R.link;
                        la = R.tooltext || R.toolText;
                        L = m.getAxisPosition(B);
                        K = k.getAxisPosition(K);
                        if ((N = R.marker) && N.enabled)
                            if (O = N.radius, A = N.shadow, J = N.symbol.split("_"), Z = {
                                index: y,
                                link: ca,
                                value: B,
                                displayValue: R.displayValue,
                                categoryLabel: R.categoryLabel,
                                toolText: R.toolText,
                                id: b.userID,
                                datasetIndex: b.index,
                                datasetName: b.name,
                                visible: b.visible
                            }, V = H = {}, B = R.rolloverProperties, N.imageUrl)O = new Ta.Image, O.onload = ga(K, L, N, l, Z, la, B, y), O.onerror = ra(K, L, l, y), O.src = N.imageUrl;
                            else {
                                B && (V = { polypath: [J[1] || 2, K, L, N.radius, N.startAngle, 0], fill: ea(N.fillColor), "stroke-width": N.lineWidth, stroke: ea(N.lineColor) }, H = { polypath: [B.sides || 2, K, L, B.radius, B.startAngle, B.dip], fill: ea(B.fillColor), "stroke-width": B.lineWidth, stroke: ea(B.lineColor) });
                                X = l.graphic = c.polypath(J[1] || 2, K, L, N.radius, N.startAngle, 0, na).attr({ fill: ea(N.fillColor), "stroke-width": N.lineWidth, stroke: ea(N.lineColor), cursor: ca ? "pointer" : "", "stroke-linecap": "round", "stroke-linejoin": "round", ishot: !0, visibility: 0 === O ? "hidden" : x }).data("alwaysInvisible", 0 === O).data("setRolloverProperties", B).data("setRolloverAttr", H).data("setRolloutAttr", V).data("anchorRadius", O).data("anchorHoverRadius", B && B.radius).shadow(A || !1, ja);
                                if (ca || v || B)
                                    O = Xa(O, B && B.radius || 0, I), va = c.polypath(J[1] ||
                                        2, K, L, O, N.startAngle, 0, aa).attr({ cursor: ca ? "pointer" : "", stroke: qa, "stroke-width": 0, ishot: !0, fill: qa, visibility: x });
                                da = va || X;
                                da.click(wa);
                                (va || X).data("eventArgs", Z).hover(zb(l, "DataPlotRollOver"), zb(l, "DataPlotRollOut")).tooltip(la)
                            }
                        la = pa.length;
                        null !== F ? 2 <= la ? (pa[la - 1].push(K), pa[la - 1].push(L)) : (pa.push(["M", M, F]), pa.push(["R", K, L])) : null === F && 2 <= la && (M = pa[la - 1], "R" === M[0] && 3 === M.length && (M.push(M[1]), M.push(M[2])), pa.push(["M", K, L]), pa.push(["R"]));
                        X && r.push(X);
                        da && r.push(da);
                        M = K;
                        F = L;
                        la = R.color;
                        O = R.dashStyle;
                        u.push(X);
                        l.dataLabel = mb;
                        l.tracker = da;
                        N && N.imageUrl || (mb = a.drawPlotLineLabel(b, d, y, K, L));
                        mb && r.push(mb);
                        a.drawTracker && a.drawTracker.call(a, b, d, y)
                    }
                2 <= pa.length && (h(pa, !1), Q = b.graphic = c.path(pa, U).attr({ "stroke-dasharray": O, "stroke-width": W, stroke: ea(la), "stroke-linecap": "round", "stroke-linejoin": "round", visibility: x }).shadow(n.shadow && R.shadow, ba), q.push(Q), S.shadow(n.shadow || R.shadow));
                w ? U.attr({ "clip-rect": e["clip-canvas-init"] }).animate({ "clip-rect": e["clip-canvas"] }, w, "normal", a.getAnimationCompleteFn()) :
                (f && f(), f = void 0);
                Q && r.push(Q);
                b.visible = !G;
                return b
            },
            drawPlotAreaspline: function(b, d) {
                var a = this,
                    c = a.paper,
                    e = a.layers,
                    f = a.options,
                    h = f.chart,
                    n = a.elements,
                    t = f.plotOptions.series,
                    l = t.dataLabels && t.dataLabels.style || {},
                    r = { fontFamily: l.fontFamily, fontSize: l.fontSize, lineHeight: l.lineHeight, fontWeight: l.fontWeight, fontStyle: l.fontStyle },
                    k = a.xAxis[d.xAxis || 0],
                    m = a.yAxis[d.yAxis || 0],
                    s = b.data,
                    q = (l = !1 === d.visible) ? "hidden" : "visible",
                    u = isNaN(+t.animation) && t.animation.duration || 1E3 * t.animation,
                    G = "0" === a.definition.chart.drawfullareaborder,
                    x = !1 !== (f.tooltip || {}).enabled,
                    w,
                    v,
                    D,
                    z,
                    y,
                    f = b.items,
                    E = b.graphics = b.graphics || [],
                    $ = null,
                    R,
                    K,
                    B = m.max,
                    ca = m.min,
                    B = m.getAxisPosition(0 < B && 0 < ca ? ca : 0 > B && 0 > ca ? B : 0),
                    F = e.tracker,
                    M = e.dataset = e.dataset || c.group("dataset-orphan"),
                    J = e.datalabels = e.datalabels || c.group("datalabels").insertAfter(M),
                    L = h.anchorTrackingRadius,
                    W = a.chartWidth,
                    O = a.chartHeight,
                    e = function() {
                        Q.attr({ "clip-rect": null });
                        X.show();
                        ia.show();
                        J.attr({ transform: "...t" + -W + "," + -O })
                    },
                    N,
                    ia,
                    X,
                    Q,
                    A,
                    V,
                    H = [],
                    ca = [],
                    I,
                    S,
                    P,
                    aa,
                    Z,
                    ba,
                    ja,
                    U,
                    na,
                    pa,
                    da,
                    va,
                    ga,
                    Y,
                    ra,
                    wa =
                        function(e, f, g, h, k, p, n, l) {
                            return function() {
                                var m = g.imageUrl, r = g.imageScale, s = g.imageAlpha, t = n.imageHoverAlpha, u = n.imageHoverScale, w = this.width * r * .01, v = this.width * u * .01;
                                da = { x: e - this.width * r * .005, y: f - this.height * r * .005, width: w, height: this.height * r * .01, alpha: s };
                                va = { x: e - this.width * u * .005, y: f - this.height * u * .005, width: v, height: this.height * u * .01, alpha: t };
                                t = v > w ? va : da;
                                h.graphic = ba = c.image(m, X).attr(da).css({ opacity: .01 * s }).data("alwaysInvisible", 0 === r).data("setRolloverProperties", n).data("setRolloverAttr",
                                    va).data("setRolloutAttr", da).data("anchorRadius", r).data("anchorHoverRadius", u);
                                E.push(ba);
                                if (z || x || n)ja = h.tracker = c.rect(F).attr(t).attr({ cursor: z ? "pointer" : "", stroke: qa, "stroke-width": g.lineWidth, fill: qa, ishot: !0, visibility: q }).data("eventArgs", k).click(function(b) { ua.call(this, a, b) }).hover(function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOver", b, a) } }(h), function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOut", b, a) } }(h)).tooltip(p);
                                (U = h.dataLabel = a.drawPlotLineLabel(b,
                                    d, l, e, f)) && E.push(U)
                            }
                        },
                    zb = function(c, e, f, g) { return function() { (U = f.dataLabel = a.drawPlotLineLabel(b, d, g, c, e)) && E.push(U) } },
                    ma = function(b) { ua.call(this, a, b) },
                    ha = function(b, c) { return function(d) { a.hoverPlotAnchor(this, d, c, b, a) } };
                P = function(a, b, c, d) {
                    var e = a.length, f = a[e - 1], g = f.length, h = f[0], f = f[g - 2];
                    3 > g || ("R" === h && 3 === g && (a[e - 1][0] = "L"), b && a.push(["L", f, d, c, d, "Z"]))
                };
                Q = M.area = M.area || c.group("area", M);
                N = M.line || (M.line = c.group("line-connector", M));
                c.group("connector-shadow", N);
                ia = c.group("anchor-shadow",
                    N);
                h = c.group("area-connector", N);
                X = c.group("area-anchors", N);
                X.hide();
                ia.hide();
                a.addCSSDefinition(".fusioncharts-datalabels .fusioncharts-label", r);
                J.insertAfter(M);
                J.attr({ "class": "fusioncharts-datalabels", transform: "...t" + W + "," + O });
                u && a.animationCompleteQueue.push({ fn: e, scope: a });
                r = 0;
                for (M = s.length; r < M; r += 1)
                    if (w = s[r], D = w.y, N = H.length, I = ca.length, ba = ja = U = null, 2 <= N && (S = H[N - 1], y = S.length), null === D)0 === t.connectNullData && ($ = null);
                    else {
                        Y = f[r] = { chart: a, index: r, value: D };
                        v = g(w.x, r);
                        z = w.link;
                        y = w.tooltext ||
                            w.toolText;
                        v = k.getAxisPosition(v);
                        D = m.getAxisPosition(D);
                        if ((aa = w.marker) && aa.enabled)
                            if (ra = { index: r, link: z, value: w.y, displayValue: w.displayValue, categoryLabel: w.categoryLabel, toolText: y, id: b.userID, datasetIndex: b.index, datasetName: b.name, visible: b.visible }, V = aa.radius, ga = aa.shadow, Z = aa.symbol.split("_"), da = va = {}, pa = w.rolloverProperties, aa.imageUrl)V = new Ta.Image, V.onload = wa(v, D, aa, Y, ra, y, pa, r), V.onerror = zb(v, D, Y, r), V.src = aa.imageUrl;
                            else {
                                if (pa = w.rolloverProperties)
                                    da = {
                                        polypath: [
                                            Z[1] || 2, v, D, V, aa.startAngle,
                                            0
                                        ],
                                        fill: ea(aa.fillColor),
                                        "stroke-width": aa.lineWidth,
                                        stroke: ea(aa.lineColor)
                                    }, va = { polypath: [pa.sides || 2, v, D, pa.radius, pa.startAngle, pa.dip], fill: ea(pa.fillColor), "stroke-width": pa.lineWidth, stroke: ea(pa.lineColor) };
                                ba = Y.graphic = c.polypath(Z[1] || 2, v, D, V, aa.startAngle, 0, X).attr({ fill: ea(aa.fillColor), "stroke-width": aa.lineWidth, stroke: ea(aa.lineColor), "stroke-linecap": "round", cursor: z ? "pointer" : "", ishot: !0, visibility: 0 === V ? "hidden" : q }).data("alwaysInvisible", 0 === V).data("setRolloverProperties", pa).data("setRolloverAttr",
                                    va).data("setRolloutAttr", da).data("anchorRadius", V).data("anchorHoverRadius", pa && pa.radius).shadow(ga || !1, ia);
                                if (z || x || pa)V = Xa(V, pa && pa.radius || 0, L), ja = c.polypath(Z[1] || 2, v, D, V, aa.startAngle, 0, F).attr({ cursor: z ? "pointer" : "", stroke: qa, "stroke-width": 0, ishot: !0, fill: qa, visibility: q });
                                (ja || ba).data("eventArgs", ra).click(ma).hover(ha(Y, "DataPlotRollOver"), ha(Y, "DataPlotRollOut")).tooltip(y)
                            }
                        null !== $ ? 2 <= N ? ("M" === H[N - 1][0] && H.push(["R"]), "M" === ca[I - 1][0] && ca.push(["R"]), N = H.length, I = ca.length, S = H[N - 1],
                            y = S.length, H[N - 1].push(v), H[N - 1].push(D), ca[I - 1].push(v), ca[I - 1].push(D), r === M - 1 && "R" === S[0] && (P(H, !0, K, B), P(ca, !1))) : (H.push(["M", R, $]), H.push(["R", v, D]), ca.push(["M", R, $]), ca.push(["R", v, D]), K = R) : null === $ && 2 <= N && ("R" === S[0] && (P(H, !0, K, B), P(ca, !1)), H.push(["M", v, D]), ca.push(["M", v, D]), K = v);
                        ba && E.push(ba);
                        a.drawTracker && a.drawTracker.call(a, b, d, r);
                        Y.graphic = ba;
                        Y.dataLabel = U;
                        Y.tracker = void 0;
                        aa && aa.imageUrl || (U = a.drawPlotLineLabel(b, d, r, v, D));
                        U && E.push(U);
                        a.drawTracker && a.drawTracker.call(a, b, d, r);
                        R = v;
                        $ = D
                    }
                if (S = H[H.length - 1])y = S.length, "Z" !== S[y - 1] && "R" === S[0] && (P(H, !0, K, B), P(ca, !1));
                2 <= H.length && (R = c.path(H, Q).attr({ fill: ea(d.fillColor), "stroke-dasharray": d.dashStyle, "stroke-width": G ? 0 : d.lineWidth, stroke: ea(d.lineColor), "stroke-linecap": "round", visibility: q }).shadow(t.shadow && w.shadow), b.graphic = R, E.push(R));
                u ? na = Q.attr({ "clip-rect": n["clip-canvas-init"] }).animate({ "clip-rect": n["clip-canvas"] }, u, "normal", a.getAnimationCompleteFn()) : (e && e(), e = void 0);
                G && (2 <= ca.length && (A = c.path(ca, h).attr({
                    stroke: ea(d.lineColor),
                    "stroke-width": d.lineWidth,
                    "stroke-dasharray": w.dashStyle || d.dashStyle,
                    "stroke-linecap": "round",
                    visibility: q
                }).shadow(t.shadow || w.shadow)), E.push(A), u && h.attr({ "clip-rect": n["clip-canvas-init"] }).animateWith(Q, na, { "clip-rect": n["clip-canvas"] }, u, "normal"));
                b.visible = !l;
                return b
            }
        }, q["renderer.cartesian"]);
        q("renderer.kagi", {
            drawPlotKagi: function(b, d) {
                var a = this,
                    c = a.paper,
                    e = a.options,
                    f = a.elements,
                    g = b.data,
                    n = e.plotOptions.series,
                    t = a.xAxis[d.xAxis || 0],
                    l = a.yAxis[d.yAxis || 0],
                    r = d.canvasPadding,
                    k = d.xShiftLength,
                    m = b.items,
                    s = a.logic,
                    q = !1 === d.visible ? "hidden" : "visible",
                    u = !1 !== (e.tooltip || {}).enabled,
                    v = { stroke: ea({ color: d.rallyColor, alpha: d.rallyAlpha }), "stroke-linecap": "round", "stroke-linejoin": "round", "stroke-width": d.rallyThickness || d.lineWidth, "stroke-dasharray": d.rallyDashed },
                    x = { stroke: ea({ color: d.declineColor, alpha: d.declineAlpha }), "stroke-linecap": "round", "stroke-linejoin": "round", "stroke-width": d.declineThickness || d.lineWidth, "stroke-dasharray": d.declineDashed },
                    w = { "true": v["stroke-width"], "false": x["stroke-width"] },
                    z = a.layers,
                    D = z.dataset = z.dataset || c.group("dataset-orphan"),
                    y = z.datalabels = z.datalabels || c.group("datalabels").insertAfter(D),
                    B = z.tracker,
                    z = isNaN(+n.animation) && n.animation.duration || 1E3 * n.animation,
                    E = f["clip-canvas-init"].slice(0),
                    f = f["clip-canvas"].slice(0),
                    $ = 0,
                    R = t.getAxisPosition($),
                    K = a.chartWidth,
                    F = a.chartHeight,
                    ca = function() {
                        ga.attr({ "clip-rect": null });
                        pa.show();
                        va.show();
                        y.attr({ transform: "...t" + -K + "," + -F })
                    },
                    J = [],
                    M = [],
                    H,
                    L,
                    W,
                    O,
                    N,
                    A,
                    X,
                    Q,
                    I,
                    V,
                    S,
                    P,
                    ba,
                    Z,
                    aa,
                    U,
                    da,
                    ja,
                    Y = e.chart.anchorTrackingRadius,
                    na,
                    pa,
                    ga,
                    va,
                    ha,
                    oa,
                    ra,
                    wa,
                    zb,
                    ka,
                    sa;
                if (g.length) {
                    e = D.line || (D.line = c.group("line-connector", D));
                    c.group("connector-shadow", e);
                    pa = c.group("anchor-shadow", e);
                    ga = c.group("connector", e);
                    va = c.group("anchors", e);
                    va.hide();
                    pa.hide();
                    y.attr({ transform: "...t" + K + "," + F });
                    z && a.animationCompleteQueue.push({ fn: ca, scope: this });
                    X = !!g[0].isRally;
                    e = 0;
                    for (D = g.length; e < D; e += 1)
                        m[e] = { chart: a, index: e, graphic: null, line: [], dataLabel: null, tracker: null }, Q = g[e], I = Q.y, Q.isDefined || (I = Q.plotValue), I = h(Q.plotValue, I), Q.plotY = rb(l.getAxisPosition(Q.y),
                            2), Q.graphY = rb(l.getAxisPosition(I), 2), Q.plotX = R, Q.isShift && ($ += 1, R = t.getAxisPosition($)), e && (I = g[e - 1], X = Q && Q.objParams && Q.objParams.isRally, ba = Q && Q.objParams && Q.objParams.lastHigh, Z = Q && Q.objParams && Q.objParams.lastLow, aa = Q && Q.objParams && Q.objParams.isRallyInitialised, I && aa && I.isRally !== Q.isRally ? (Q.isChanged = !0, Q.ty = rb(l.getAxisPosition(X ? ba : Z), 2)) : Q.isChanged = !1);
                    t = a.canvasLeft + r;
                    R = t + k / 2;
                    V = g[0].plotY;
                    X = !!g[0].isRally;
                    l = ma(V) + w[X] % 2 / 2;
                    X ? J.push("M", t, l, "H", R) : M.push("M", t, l, "H", R);
                    jb(g, function(e,
                        f) {
                        if (U = g[f + 1])ja = ["M", R, V], X = e.isRally, e.isShift && (R += k, V = e.graphY, ja.push("H", R), ja[2] = ma(ja[2]) + w[X] % 2 / 2, ja = ja.toString(), X ? J.push(ja) : M.push(ja), ja = ["M", R, V]), U.isChanged && (V = U.ty, ja.push("V", V), ja[1] = ma(ja[1]) + w[X] % 2 / 2, ja = ja.toString(), X ? J.push(ja) : M.push(ja), ja = ["M", R, V]), da = U.isRally, U.graphY !== ja[2] && (ja.push("V", U.graphY), ja[1] = ma(ja[1]) + w[da] % 2 / 2, ja = ja.toString(), da ? J.push(ja) : M.push(ja)), V = U.graphY;
                        S = e.plotX;
                        P = e.plotY;
                        O = e.marker;
                        H = e && e.link;
                        L = e && e.toolText;
                        if (void 0 !== P && !isNaN(P) && e.isDefined)
                            if (N =
                                O.symbol.split("_"), zb = "spoke" === N[0] ? 1 : 0, ka = O.radius, ha = O.shadow, na = { index: f, link: H, value: e.y, displayValue: e.displayValue, categoryLabel: e.categoryLabel, toolText: L, id: b.userID, datasetIndex: b.index, datasetName: b.name, visible: b.visible }, oa = ra = {}, wa = e.rolloverProperties, O.imageUrl)
                                sa = new Ta.Image, sa.onload = function(e, f, g, h, k, p, n, l) {
                                    return function() {
                                        var m = g.imageUrl, r = g.imageScale, s = g.imageAlpha, t = n.imageHoverAlpha, w = n.imageHoverScale, x = this.width * r * .01, v = this.width * w * .01;
                                        oa = {
                                            x: e - this.width * r * .005,
                                            y: f -
                                                this.height * r * .005,
                                            width: x,
                                            height: this.height * r * .01,
                                            alpha: s
                                        };
                                        ra = { x: e - this.width * w * .005, y: f - this.height * w * .005, width: v, height: this.height * w * .01, alpha: t };
                                        t = v > x ? ra : oa;
                                        h.graphic = A = c.image(m, va).attr(oa).css({ opacity: .01 * s }).data("alwaysInvisible", 0 === r).data("setRolloverProperties", n).data("setRolloverAttr", ra).data("setRolloutAttr", oa).data("anchorRadius", r).data("anchorHoverRadius", w);
                                        if (H || u || n)
                                            W = h.tracker = c.rect(B).attr(t).attr({
                                                cursor: H ? "pointer" : "",
                                                stroke: qa,
                                                "stroke-width": g.lineWidth,
                                                fill: qa,
                                                ishot: !0,
                                                visibility: q
                                            }).data("eventArgs", k).click(function(b) { ua.call(this, a, b) }).hover(function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOver", b, a) } }(h), function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOut", b, a) } }(h)).tooltip(p);
                                        h.dataLabel = a.drawPlotKagiLabel(b, d, l, e, f)
                                    }
                                }(S, P, O, m[f], na, L, wa, f), sa.onerror = function(c, e, f, g, h, k, p, n) { return function() { g.dataLabel = a.drawPlotKagiLabel(b, d, n, c, e) } }(S, P, O, m[f], na, L, wa, f), sa.src = O.imageUrl;
                            else {
                                !s.multisetRealtime && wa && (oa =
                                { polypath: [N[1] || 2, S, P, ka, O.startAngle, zb], fill: ea(O.fillColor), "stroke-width": O.lineWidth, stroke: ea(O.lineColor) }, ra = { polypath: [wa.sides || 2, S, P, wa.radius, wa.startAngle, wa.dip], fill: ea(wa.fillColor), "stroke-width": wa.lineWidth, stroke: ea(wa.lineColor) });
                                A = m[f].graphic = c.polypath(N[1] || 2, S, P, ka, O.startAngle, zb, va).attr({ fill: ea(O.fillColor), "stroke-width": O.lineWidth, stroke: ea(O.lineColor), "stroke-linecap": "round", cursor: H ? "pointer" : "", ishot: !0, visibility: 0 === ka ? "hidden" : q }).data("alwaysInvisible",
                                    0 === ka).data("setRolloverProperties", wa).data("setRolloverAttr", ra).data("setRolloutAttr", oa).data("anchorRadius", ka).data("anchorHoverRadius", wa && wa.radius).shadow(ha || !1, pa);
                                if (H || u)
                                    ka = Xa(ka, wa && wa.radius || 0, Y), W = c.circle(S, P, ka, B).attr({ cursor: H ? "pointer" : "", stroke: qa, ishot: !0, fill: qa, "stroke-width": O.lineWidth, visibility: q }).data("eventArgs", na).click(function(b) { ua.call(this, a, b) }).hover(function(b) { return function(c) { a.hoverPlotAnchor(this, c, "DataPlotRollOver", b, a) } }(m[f]), function(b) {
                                        return function(c) {
                                            a.hoverPlotAnchor(this,
                                                c, "DataPlotRollOut", b, a)
                                        }
                                    }(m[f])).tooltip(L);
                                m[f].tracker = W || A;
                                O && O.imageUrl || (m[f].dataLabel = a.drawPlotKagiLabel(b, d, f, S, P))
                            }
                    });
                    v = c.path(J, ga).attr(v).shadow(n.shadow);
                    m[0].line.push(v);
                    v = c.path(M, ga).attr(x).shadow(n.shadow);
                    m[0].line.push(v);
                    z ? ga.attr({ "clip-rect": E }).animate({ "clip-rect": f }, z, "normal", a.getAnimationCompleteFn()) : (ca && ca(), ca = void 0)
                }
            },
            drawPlotKagiLabel: function(b, d, a, c, e, f) {
                var g = this.options,
                    h = g.chart,
                    t = this.paper,
                    l = this.layers,
                    r = g.plotOptions.series.dataLabels.style,
                    g = 1 === h.rotateValues ?
                        270 : 0,
                    k = this.canvasHeight,
                    m = this.canvasTop,
                    s = this.canvasLeft,
                    q = b.data[a];
                a = b.items[a];
                b = (b = a.graphic) && "image" == b.type && .5 * b.attr("height") || q.marker && q.marker.radius - 3;
                h = h.valuePadding + 2 + b;
                d = !1 === d.visible ? "hidden" : "visible";
                b = a.dataLabel;
                var u = { fontFamily: r.fontFamily, fontSize: r.fontSize, lineHeight: r.lineHeight, fontWeight: r.fontWeight, fontStyle: r.fontStyle }, v, x, w;
                f = f || l.datalabels;
                l = q.displayValue;
                S(l) && l !== z ? (b ? g && b.rotate(360 - g) : b = a.dataLabel = t.text(f).attr({
                        text: l,
                        fill: r.color,
                        "text-bound": [
                            r.backgroundColor,
                            r.borderColor, r.borderThickness, r.borderPadding, r.borderRadius, r.borderDash
                        ]
                    }).css(u), b.attr({ title: q.originalText || "", fill: r.color }), l = b.getBBox(), f = r = g ? l.width : l.height, t = e, f = f + h + 4, r = .5 * r + h, g ? (s = !0, q.vAlign === Ia ? (t -= r, s = e - m < f) : q.vAlign === Ba && (t += r - 2, v = 1, s = e + f > m + k), s && (x = 1, c -= h + 3 + .5 * l.height, t = e)) : q.vAlign === Ia ? t -= r : q.vAlign === Ba ? (t += r, v = 1) : l.width > c - s ? t -= r : (x = 1, c -= h + 3, w = "end"), b.attr({ x: c, y: t, "text-anchor": w, visibility: d }).data("isBelow", v).data("isMiddle", x), g && b.attr("transform", "T0,0,R" + g)) :
                    b && b.attr({ text: z });
                return b
            }
        }, q["renderer.cartesian"]);
        q("renderer.boxandwhisker", {
            drawPlotBoxandwhisker2d: function(b, d) {
                var a = this,
                    c = a.paper,
                    e = a.options,
                    f = e.plotOptions.series,
                    h = a.xAxis[d.xAxis || 0],
                    n = a.yAxis[d.xAxis || 0],
                    t = isNaN(+f.animation) && f.animation.duration || 1E3 * f.animation,
                    l = a.layers,
                    r = l.dataset = l.dataset || c.group("dataset-orphan"),
                    k = l.datalabels = l.datalabels || c.group("datalabels"),
                    m = d.data,
                    s = b.items || (b.items = []),
                    q = !1 === d.visible ? "hidden" : "visible",
                    u = !1 !== (e.tooltip || {}).enabled,
                    v = d.columnPosition ||
                        0,
                    x = a.definition.chart,
                    w = h.getAxisPosition(0),
                    y = h.getAxisPosition(1) - w,
                    D = f.groupPadding,
                    B = f.maxColWidth,
                    w = d.numColumns || 1,
                    y = (1 - .01 * (x && x.plotspacepercent)) * y || J(y * (1 - 2 * D), B * w),
                    x = y / w,
                    v = v * x - y / 2,
                    y = e.chart,
                    w = 1 === y.rotateValues ? 270 : void 0,
                    y = g(y.valuePadding, 0),
                    D = r.upperBoxGroup = r.upperBoxGroup || c.group("upperBox", r),
                    B = r.lowerBoxGroup = r.lowerBoxGroup || c.group("lowerBox", r),
                    H = r.medianGroup = r.medianGroup || c.group("median", r),
                    E = b.graphics = b.graphics || [],
                    $ = s.displayValues = {},
                    R = $.upperQuartileValues = [],
                    K = $.lowerQuartileValues =
                    [],
                    $ = $.medianValues = [],
                    F = function(b) { ua.call(this, a, b) },
                    l = l.shadows || (l.shadows = c.group("shadows", r).toBack()),
                    e = e.plotOptions.series.dataLabels.style,
                    ca = { fontFamily: e.fontFamily, fontSize: e.fontSize, lineHeight: e.lineHeight, fontWeight: e.fontWeight, fontStyle: e.fontStyle },
                    I = function(b, c) {
                        return function(d) {
                            b.upperBox.attr(c.upperBox);
                            b.lowerBox.attr(c.lowerBox);
                            b.upperBoxBorder.attr(c.upperBoxBorder);
                            b.lowerBoxBorder.attr(c.lowerBoxBorder);
                            b.upperQuartile.attr(c.upperQuartile);
                            b.lowerQuartile.attr(c.lowerQuartile);
                            b.medianBorder.attr(c.median);
                            ua.call(this, a, d, "DataPlotRollOver")
                        }
                    },
                    M = function(b, c) {
                        return function(d) {
                            b.upperBox.attr(c.upperBox);
                            b.lowerBox.attr(c.lowerBox);
                            b.upperBoxBorder.attr(c.upperBoxBorder);
                            b.lowerBoxBorder.attr(c.lowerBoxBorder);
                            b.upperQuartile.attr(c.upperQuartile);
                            b.lowerQuartile.attr(c.lowerQuartile);
                            b.medianBorder.attr(c.median);
                            ua.call(this, a, d, "DataPlotRollOut")
                        }
                    },
                    A,
                    L,
                    W,
                    O,
                    N,
                    ia,
                    X,
                    Q,
                    P,
                    V,
                    ba,
                    Z,
                    U,
                    da,
                    aa,
                    Y,
                    ga,
                    ja,
                    oa,
                    na,
                    pa,
                    ha,
                    va,
                    ka,
                    qa,
                    ra;
                ja = 0;
                for (oa = m.length; ja < oa; ja += 1)
                    L = m[ja], W = L.y, N = L.link,
                        ia = L.tooltext || L.toolText, (A = s[ja]) || (A = s[ja] = { index: ja, value: W, upperBox: null, lowerBox: null, upperBoxBorder: null, lowerBoxBorder: null, upperQuartileBorder: null, lowerQuartileBorder: null, medianBorder: null, upperQuartileValues: null, lowerQuartileValues: null, medianValues: null, tracker: null, hot: null }), null !== W && (n.getAxisPosition(W), W = g(L.x, ja), W = h.getAxisPosition(W), v && (W += v), O = f.borderRadius || 0, Q = ((Q = (U = L.upperQuartile || {}, U.value)) || 0 === Q) && n.getAxisPosition(Q), X = ((X = (da = L.lowerQuartile || {}, da.value)) || 0 ===
                                X) && n.getAxisPosition(X), V = ((P = (ga = L.median) && ga.value) || 0 === P) && n.getAxisPosition(P), ba = V - Q, Z = X - V, aa = L.upperBoxBorder || {}, Y = L.lowerBoxBorder || {}, P = {
                                index: ja,
                                link: N,
                                maximum: L.displayValueMax,
                                minimum: L.displayValueMin,
                                median: P,
                                q3: U.value,
                                q1: da.value,
                                maxDisplayValue: L.displayValueMax,
                                minDisplayValue: L.displayValueMin,
                                medianDisplayValue: L.displayValueMid,
                                q1DisplayValue: L.displayValueQ1,
                                q3DisplayValue: L.displayValueQ3,
                                categoryLabel: L.categoryLabel,
                                toolText: L.toolText,
                                id: b.userID,
                                datasetIndex: b.index,
                                datasetName: b.name,
                                visible: b.visible
                            }, na = ma(W) + aa.borderWidth % 2 * .5, pa = ma(W + x) + aa.borderWidth % 2 * .5, ha = ma(Q) + U.borderWidth % 2 * .5, x = pa - na, ra = L.hoverEffects.rollOut = {
                                upperBox: { fill: ea(L.color.FCcolor), "stroke-width": 0, "stroke-dasharray": aa.dashStyle, cursor: N ? "pointer" : "", ishot: !0, visibility: q },
                                lowerBox: { fill: ea(L.lowerboxColor.FCcolor), "stroke-width": 0, "stroke-dasharray": Y.dashStyle, cursor: N ? "pointer" : z, ishot: !0, visibility: q },
                                upperBoxBorder: {
                                    stroke: aa.color,
                                    "stroke-width": aa.borderWidth,
                                    "stroke-linecap": "round",
                                    dashstyle: aa.dashStyle,
                                    ishot: !0,
                                    visibility: q
                                },
                                lowerBoxBorder: { stroke: Y.color, "stroke-width": Y.borderWidth, dashstyle: Y.dashStyle, "stroke-linecap": "round", ishot: !0, visibility: q },
                                upperQuartile: { stroke: ea(U.color), "stroke-width": U.borderWidth, "stroke-dasharray": U.dashSyle, "stroke-linecap": "round", cursor: N ? "pointer" : z, ishot: !0, visibility: q },
                                lowerQuartile: { stroke: ea(da.color), "stroke-width": da.borderWidth, "stroke-dasharray": da.dashSyle, cursor: N ? "pointer" : "", "stroke-linecap": "round", ishot: !0, visibility: q },
                                median: { stroke: ea(ga.color), "stroke-width": ga.borderWidth, "stroke-dasharray": ga.dashSyle, cursor: N ? "pointer" : "", "stroke-linecap": "round", ishot: !0, visibility: q }
                            }, N = A.graphic = A.upperBox = c.rect(na, ha, x, ba, O, D).attr(ra.upperBox).shadow(f.shadow && L.shadow, l), ba = A.upperBoxBorder = c.path(["M", na, ha, "V", ha + ba, "M", pa, ha, "V", ha + ba], D).attr(ra.upperBoxBorder).shadow(f.shadow && aa.shadow, l), aa = A.upperQuartile = c.path(["M", na, ha, "H", na + x], H).attr(ra.upperQuartile).shadow(f.shadow && U.shadow, l), na = ma(W) + Y.borderWidth %
                                2 * .5, pa = ma(W + x) + Y.borderWidth % 2 * .5, ha = ma(V + Z) + da.borderWidth % 2 * .5, O = A.lowerBox = c.rect(na, V, x, ha - V, O, B).attr(ra.lowerBox).shadow(f.shadow && L.shadow, l), Y = A.lowerBoxBorder = c.path(["M", na, V, "V", V + Z, "M", pa, V, "V", V + Z], B).attr(ra.lowerBoxBorder).shadow(f.shadow && Y.shadow, l), ha = ma(V + Z) + da.borderWidth % 2 * .5, Z = A.lowerQuartile = c.path(["M", na, ha, "H", na + x], H).attr(ra.lowerQuartile).shadow(f.shadow && U.shadow, l), ha = ma(V) + ga.borderWidth % 2 * .5, na = A.medianBorder = c.path(["M", na, ha, "H", na + x], H).attr(ra.median), ha = b.index +
                                "_" + ja, N.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs", P), O.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs", P), ba.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs", P), Y.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs", P), aa.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs", P), Z.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs",
                                P), na.click(F).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).data("eventArgs", P), P = w ? Ea : Pa, S(U.displayValue) && U.displayValue !== z && (va = R[ja] = c.text(k).attr({ text: U.displayValue, x: W + x / 2, title: U.originalText || "", y: Q - y, "text-anchor": w ? "start" : P, "vertical-align": w ? "middle" : "bottom", visibility: q, fill: e.color, "text-bound": [e.backgroundColor, e.borderColor, e.borderThickness, e.borderPadding, e.borderRadius, e.borderDash] }).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).css(ca), w && va.rotate(w, W +
                                x / 2, Q - y)), S(ga.displayValue) && ga.displayValue !== z && (qa = $[ja] = c.text(k).attr({ text: ga.displayValue, x: W + x / 2, y: V - y, title: ga.originalText || "", "text-anchor": w ? "start" : P, "vertical-align": w ? "middle" : "bottom", visibility: q, fill: e.color, "text-bound": [e.backgroundColor, e.borderColor, e.borderThickness, e.borderPadding, e.borderRadius, e.borderDash] }).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).css(ca), w && qa.rotate(w, W + x / 2, V - y)), S(da.displayValue) && da.displayValue !== z && (ka = K[ja] = c.text(k).attr({
                                text: da.displayValue,
                                x: W + x / 2,
                                y: X + y,
                                title: da.originalText || "",
                                "text-anchor": w ? "start" : P,
                                "vertical-align": w ? "middle" : "top",
                                visibility: q,
                                fill: e.color,
                                "text-bound": [e.backgroundColor, e.borderColor, e.borderThickness, e.borderPadding, e.borderRadius, e.borderDash]
                            }).hover(I(A, L.hoverEffects), M(A, ra)).data("groupId", ha).css(ca), w && ka.rotate(w, W + x / 2, X + y)), u && (N.tooltip(ia), O.tooltip(ia), ba.tooltip(ia), Y.tooltip(ia), aa.tooltip(ia), Z.tooltip(ia), na.tooltip(ia), va && va.tooltip(ia), qa && qa.tooltip(ia), ka && ka.tooltip(ia)), N && E.push(N),
                            O && E.push(O), na && E.push(na), ba && E.push(ba), Y && E.push(Y), aa && E.push(aa), Z && E.push(Z), va && E.push(va), qa && E.push(qa), ka && E.push(ka));
                r.attr({ "clip-rect": [a.canvasLeft, a.canvasTop, t ? 0 : a.canvasWidth, a.canvasHeight] });
                t && r.animate({ "clip-rect": [a.canvasLeft, a.canvasTop, a.canvasWidth, a.canvasHeight] }, t, "normal");
                b.visible = !1 !== d.visible
            }
        }, q["renderer.cartesian"]);
        q("renderer.dragnode", {
            drawPlotDragnode: function(b, d) {
                var a = this,
                    c = b.graphics = [],
                    e = {},
                    f = a.options,
                    p = f.tooltip,
                    n = f._FCconf.inCanvasStyle,
                    t = a.paper,
                    l = a.layers,
                    r = b.items,
                    k = l.dataset,
                    m = l.connector,
                    s = e.xAxis = a.xAxis[d.xAxis || 0],
                    q = e.yAxis = a.yAxis[d.yAxis || 0],
                    v = d.data,
                    G = e.elements = { data: [] },
                    x = a.smartLabel,
                    w = f.plotOptions.series.dataLabels.style,
                    y = f.orphanStyles.connectorlabels.style,
                    D = f.connectors,
                    B = f.connectorsStore,
                    A = f.pointStore || (f.pointStore = []),
                    E = f.invalConnectStore,
                    $ = { fontFamily: w.fontFamily, fontSize: w.fontSize, lineHeight: w.lineHeight, fontWeight: w.fontWeight, fontStyle: w.fontStyle },
                    R = function(b) {
                        A[b.from] && A[b.to] ? B.push(new sa(b, A, y, t, m, a)) :
                            E.push(b)
                    },
                    K = function() {
                        var b = this;
                        b.data("fire_click_event", 1);
                        clearTimeout(b._longpressactive);
                        b._longpressactive = setTimeout(function() {
                            b.data("fire_click_event", 0);
                            b.data("viewMode") || a.logic.showLabelDeleteUI(a, b)
                        }, 1E3)
                    },
                    J = function() { this.data("fire_click_event") && (this.data("fire_click_event", 0), $a.call(this)) },
                    ca = function(b) {
                        var c = this.data("fire_click_event");
                        $a.call(this);
                        c && ua.call(this, a, b, "LabelClick")
                    },
                    I = function(b) { ua.call(this, a, b, "LabelRollover") },
                    M = function(b) { ua.call(this, a, b, "LabelRollout") },
                    P = function(b, c, d, e, f) {
                        d = this.data("data");
                        e = d.bBox;
                        var g = a.canvasTop + a.canvasHeight, h = a.canvasLeft + a.canvasWidth;
                        this.data("fire_dragend") || (ua.call(this, a, f, "LabelDragStart"), this.data("fire_dragend", 1));
                        e.x + b < a.canvasLeft && (b = a.canvasLeft - e.x);
                        e.x2 + b > h && (b = h - e.x2);
                        e.y + c < a.canvasTop && (c = a.canvasTop - e.y);
                        e.y2 + c > g && (c = g - e.y2);
                        this.attr({ x: e.x + b, y: e.y + c });
                        d.label.attr({ x: d.ox + b, y: d.oy + c })
                    },
                    L = function() {
                        var a = this.data("data"), b = this.getBBox();
                        a.ox = a.label.attr("x");
                        a.oy = a.label.attr("y");
                        a.bBox = b;
                        this.data("fire_dragend",
                            0)
                    },
                    W = function(b) {
                        var c = this.data("data"), d = c.label, e = { hcJSON: { dragableLabels: [] } }, f = this.data("eventArgs"), g = f.x = a.xAxis[0].getAxisPosition(d.attr("x"), 1), d = f.y = a.yAxis[0].getAxisPosition(d.attr("y"), 1);
                        e.hcJSON.dragableLabels[c.labelNode.index] = { y: d, x: g };
                        H(a.logic.chartInstance.jsVars._reflowData, e, !0);
                        this.data("fire_dragend") && (c = fc(a.container, b), c.sourceEvent = "labeldragend", u.raiseEvent("chartupdated", H(c, f), a.logic.chartInstance), ua.call(this, a, b, "labeldragend"))
                    },
                    O,
                    N,
                    ia,
                    X,
                    Q,
                    U,
                    V,
                    Z,
                    ba,
                    da,
                    Y,
                    aa,
                    ga,
                    ha,
                    ja,
                    ka,
                    na,
                    pa,
                    oa,
                    va,
                    ma,
                    ta,
                    ra,
                    wa;
                m || (m = l.connector = t.group("connectors").insertBefore(k));
                p && !1 !== p.enabled && m.trackTooltip(!0);
                l = G.group = t.group(k);
                p = G.dragLabelGroup = t.group(k);
                x.setStyle(w);
                k = 0;
                for (G = v.length; k < G; k += 1) {
                    O = v[k];
                    X = O.marker;
                    O._yPos = ia = q.getAxisPosition(O.y);
                    O._xPos = N = s.getAxisPosition(O.x);
                    U = r[k] || (r[k] = {});
                    wa = O.hoverEffects && O.hoverEffects.rolloverProperties;
                    X = U.graphic;
                    V = U.image;
                    Z = U.label;
                    X = O.marker;
                    if (void 0 !== ia && !isNaN(ia) && X) {
                        Y = O._config = O._config || {
                            shapeArg: {},
                            startConnectors: [],
                            endConnectors: []
                        };
                        aa = Y.shapeArg;
                        ga = g(X && X.height);
                        ha = g(X && X.width);
                        ja = g(X && X.radius);
                        Q = h(X && X.symbol);
                        ka = "rectangle" === Q;
                        ba = O.id;
                        na = O.imageNode;
                        pa = O.imageURL;
                        oa = O.imageAlign;
                        va = O.labelAlign;
                        ma = ka ? ha : 1.4 * ja;
                        ta = g(O.imageWidth, ma);
                        ka = ka ? ga : 1.4 * ja;
                        ra = g(O.imageHeight, ka);
                        ja = { fill: ea(X.fillColor), "stroke-width": X.lineWidth, r: X.radius, stroke: ea(X.lineColor) };
                        Q = aa.symbol = h(X && X.symbol, e.symbol);
                        Q = Q.split("_");
                        aa.x = N;
                        aa.y = ia;
                        aa.radius = X.radius;
                        aa.width = ha;
                        aa.height = ga;
                        aa.sides = Q[1];
                        "poly" === Q[0] || "circle" ===
                            Q[0] ? X = t.polypath(Q[1], N, ia, X.radius, X.startAngle, 0, l).attr(ja) : (Y.shapeType = gc, aa.x = N - ha / 2, aa.y = ia - ga / 2, aa.r = 0, ja.width = ha, ja.height = ga, ja.x = N - ha / 2, ja.y = ia - ga / 2, wa && O.hoverEffects.enabled && (wa.x = N - wa.width / 2, wa.y = ia - wa.height / 2, delete wa.r), delete ja.r, X = t.rect(aa.x, aa.y, ha, ga, 0, l).attr(ja));
                        if (na && pa) {
                            ra > ka && (ra = ka);
                            ta > ma && (ta = ma);
                            switch (oa) {
                            case "middle":
                                wa = ia - ra / 2;
                                break;
                            case "bottom":
                                wa = ka > ra ? ia + ka / 2 - ra : ia - ra / 2;
                                break;
                            default:
                                wa = ka > ra ? ia - .5 * ka : ia - ra / 2
                            }
                            Y.imageX = N - ta / 2;
                            Y.imageY = wa;
                            V || (V = t.image(l));
                            V.attr({ src: pa, x: Y.imageX, y: wa, width: ta, height: ra })
                        }
                        Y = O.displayValue;
                        if (S(Y) || Y !== z) {
                            ma = x.getSmartText(Y, ma, ka);
                            Y = .5 * ka - .5 * ma.height;
                            switch (va) {
                            case "top":
                                Y = -Y;
                                break;
                            case "bottom":
                                break;
                            default:
                                Y = 0
                            }
                            O._yAdjustment = va = Y;
                            ia += va;
                            Z ? Z.attr({ text: ma.text, title: ma.tooltext || "", fill: w.color, x: N, y: ia }) : (Z = t.text(l), Z.attr({ text: ma.text, fill: w.color, x: N, y: ia, "text-bound": [w.backgroundColor, w.borderColor, w.borderThickness, w.borderPadding, w.borderRadius, w.borderDash] }).css($))
                        }
                        A[ba] = O;
                        U.index = k;
                        U.graphic = X;
                        U.label =
                            Z;
                        U.image = V;
                        ba = a.drawTracker && a.drawTracker.call(a, b, d, k, ja);
                        X && c.push(X);
                        Z && c.push(Z);
                        V && c.push(V);
                        ba && c.push(ba)
                    }
                    U.index = k;
                    U.tracker = ba
                }
                if (B)for (k = E.length - 1; 0 <= k; k -= 1)c = E[k], A[c.from] && A[c.to] && (E.splice(k, 1), B.push(new sa(c, A, y, t, m, a)));
                else for (B = f.connectorsStore = [], E = f.invalConnectStore = [], k = 0; k < D.length; k += 1)jb(D[k].connector, R);
                if (!a.dragLabelsDrawn && (da = f.dragableLabels) && 0 < (G = da.length)) {
                    ma = a.plotSizeX;
                    ka = a.plotSizeY;
                    c = parseInt(n.fontSize, 10);
                    r = n.backgroundColor;
                    v = n.borderColor;
                    for (k = 0; k <
                        G; k += 1)
                        if (x = da[k], x.index = k, $ = F(h(x.text, x.label)))
                            $ = F($), R = s.getAxisPosition(x.x || 0), ia = q.getAxisPosition(x.y || 0, 0, 1, 0, 1), O = g(x.fontsize, c), N = Ga(h(x.color, n.color)), l = g(x.alpha, 100) / 100, w = g(x.allowdrag, 1), va = .8 * O, D = g(x.padding, 5), V = { fontSize: O + "px", fontFamily: n.fontFamily, fill: N, color: N, opacity: l }, kc(V), N = h(x.bgcolor, r), U = h(x.bordercolor, v), O = { link: x.link, text: $, x: R, y: ia, allowdrag: w, sourceType: "labelnode" }, N && (V.backgroundColor = N.replace(sb, Na), V.backgroundOpacity = l), U && (V.borderColor = U.replace(sb,
                                    Na), V.borderOpacity = l), $ = t.text(p).css(V).attr({ text: $, x: R, y: ia, align: Pa, "text-bound": [(x.bgcolor || "").replace(sb, Na), (x.bordercolor || "").replace(sb, Na), g(x.borderthickness, 1), D, g(x.radius, 0), g(x.dashed, 0) ? xa(g(x.dashlen, 5), g(x.dashgap, 4), g(x.borderthickness, 1)) : void 0] }), R = $.getBBox(), D = t.rect(R.x - D, R.y - D, R.width + 2 * D, R.height + 2 * D, 0).attr({ fill: qa, ishot: !0, "stroke-width": 0 }).css({ cursor: w ? "move" : "" }).mousedown(K).mousemove(J).mouseup(ca).data("viewMode", f.chart.viewMode).hover(I, M), p.appendChild(D),
                                D.data("data", { label: $, labelNode: x, chart: a }).data("eventArgs", O).data("link", x.link), w && D.drag(P, L, W);
                    a.dragLabelsDrawn = !0
                }
                return e
            },
            drawTracker: function(b, d, a, c) {
                var e = this, f = e.paper, g = b.data[a], n = b.items[a], t = g._config, l = e.layers.tracker, r = hb({}, t.pointAttr), k = t.shapeArg, m = k.x, s = k.y, q = k.width, v = k.height, G = k.radius, x = e.dragStart, w = e.dragUp, y = e.dragMove, D = e.elements, B = D.waitElement, A = g.link ? "pointer" : g.allowDrag ? "move" : "", E = n.tracker;
                r.fill = qa;
                r.stroke = qa;
                r.cursor = A;
                r.ishot = !0;
                E = "rect" === t.shapeType ?
                    f.rect(m, s, q, v, 0).attr(r) : f.polypath(k.sides, m, s, G, k.startAngle).attr(r);
                r = { index: a, link: g.link, y: g.y, x: g.x, shape: h(g._options.shape, "rect"), width: q, height: v, radius: G, sides: k.sides, label: g.displayValue, toolText: g.toolText, id: g.id, datasetIndex: b.index, datasetName: b.name, sourceType: "dataplot" };
                n.tracker = E.mousedown(function(a) {
                    var b = this, c = ob && Ka(a) || Pb, h = a.layerX || c.layerX, k = a.layerY || c.layerY, n = u.getPosition(e.container);
                    b.data("fire_click_event", 1);
                    b.data("mousedown", 1);
                    void 0 === h && (h = (a.pageX ||
                        c.pageX) - n.left, k = (a.pageY || c.pageY) - n.top);
                    clearTimeout(b._longpressactive);
                    b.data("move", !0);
                    e.options.chart.viewMode || ((B = D.waitElement) || (B = D.waitElement = f.ringpath(l).attr({ fill: ea({ alpha: "100,100", angle: 120, color: "CCCCCC,FFFFFF", ratio: "30,50" }), "stroke-width": 0 })), h += 11, k -= 21, B.attr({ ringpath: [h, k, 8, 11, 0, 0] }).show().animate({ ringpath: [h, k, 8, 11, 0, 6.28] }, 1E3), b._longpressactive = setTimeout(function() {
                        var a = d.name !== z && void 0 !== d.name ? d.name + ya + " " : z,
                            c = d.id,
                            f = g._options,
                            h = {
                                circle: "circ",
                                polygon: "poly",
                                undefined: "rect"
                            }[f.shape];
                        D.waitElement && D.waitElement.hide();
                        b.data("fire_click_event", 0);
                        e.logic.showNodeUpdateUI(e, {
                            x: { value: g.x },
                            y: { value: g.y },
                            draggable: { value: da(f.allowdrag, 1) },
                            color: { value: f.color },
                            alpha: { value: f.alpha },
                            label: { value: da(f.label, f.name) },
                            tooltip: { value: f.tooltext },
                            shape: { value: h },
                            rectWidth: { value: f.width },
                            rectHeight: { value: f.height },
                            circPolyRadius: { value: f.radius },
                            polySides: { value: f.numsides },
                            image: { value: f.imagenode },
                            imgWidth: { value: f.imagewidth },
                            imgHeight: { value: f.imageheight },
                            imgAlign: { value: f.imagealign },
                            imgUrl: { value: f.imageurl },
                            id: { value: g.id, disabled: !0 },
                            link: { value: f.link },
                            dataset: { innerHTML: '<option value="' + c + '">' + a + c + "</option>", disabled: !0 }
                        }, !0)
                    }, 1E3))
                }).mousemove(function() {
                    D.waitElement && D.waitElement.hide();
                    this.data("fire_click_event", 0);
                    $a.call(this)
                }).mouseup(function(a) {
                    var b = this.data("fire_click_event");
                    D.waitElement && D.waitElement.hide();
                    $a.call(this);
                    this.data("mousedown", 0);
                    b && ua.call(this, e, a)
                }).hover(function(a, b) {
                    return function(c) {
                        a.graphic.attr(b);
                        ua.call(this, e, c, "DataPlotRollOver")
                    }
                }(n, g.hoverEffects.rolloverProperties), function(a, b) {
                    return function(c) {
                        a.graphic.attr(b);
                        ua.call(this, e, c, "DataPlotRollOut")
                    }
                }(n, c)).data("eventArgs", r).data("drag-options", {
                    plotItems: n,
                    dataObj: g,
                    endConnectors: t.endConnectors,
                    startConnectors: t.startConnectors,
                    boundaryTop: e.canvasTop,
                    boundaryBottom: e.canvasTop + e.canvasHeight,
                    boundaryLeft: e.canvasLeft,
                    boundaryRight: e.canvasLeft + e.canvasWidth,
                    cloneGroup: e.layers.dataset,
                    datasetIndex: b.index,
                    pointIndex: a,
                    dataOptions: d,
                    cursor: A,
                    chart: e,
                    link: g.link
                }).tooltip(g.toolText);
                l.appendChild(E);
                g.allowDrag && E.drag(function(a, b, c, d, f) { y.call(this, a, b, c, d, f, e) }, function(a, b, c, d, f) { x.call(this, a, b, c, d, f, e) }, function(a) { w.call(this, a, e) });
                return E
            },
            dragStart: function() {
                var b = this.paper, d = this.data("drag-options") || {}, a = d.dataObj, c = d.plotItems, e = c.cloneGroup, f = c.cloneGraphic, g = c.cloneImage, h = c.cloneLabel, t = this.getBBox(), l = { opacity: .3 };
                d.bBoxX = t.x;
                d.bBoxX2 = t.x2 || t.x + t.width;
                d.bBoxY = t.y;
                d.bBoxY2 = t.y2 || t.y + t.height;
                d.origX = d.lastX ||
                (d.lastX = 0);
                d.origY = d.lastY || (d.lastY = 0);
                d.draged = !1;
                d.startYValue = a.y;
                d.startXValue = a.x;
                e || (e = c.cloneGroup = b.group(d.cloneGroup).attr(l));
                c.graphic && !f && (f = c.cloneGraphic = c.graphic.clone(), e.appendChild(f), f.attr(l));
                c.image && !g && (g = c.cloneImage = c.image.clone(), e.appendChild(g).attr(l));
                c.label && !h && (h = c.cloneLabel = c.label.clone(), e.appendChild(h).attr(l));
                e.show()
            },
            dragMove: function(b, d, a, c, e, f) {
                a = this.data("drag-options");
                c = a.plotItems;
                var g = a.bBoxX2 + b, h = a.bBoxY + d, t = a.bBoxY2 + d;
                a.bBoxX + b < a.boundaryLeft &&
                (b = a.boundaryLeft - a.bBoxX);
                g > a.boundaryRight && (b = a.boundaryRight - a.bBoxX2);
                h < a.boundaryTop && (d = a.boundaryTop - a.bBoxY);
                t > a.boundaryBottom && (d = a.boundaryBottom - a.bBoxY2);
                g = a._transformObj = { transform: "t" + (a.origX + b) + "," + (a.origY + d) };
                this.attr(g);
                c.cloneGraphic && c.cloneGraphic.attr(g);
                c.cloneImage && c.cloneImage.attr(g);
                c.cloneLabel && c.cloneLabel.attr(g);
                a.draged || ua.call(this, f, e, "DataplotDragStart");
                a.draged = !0;
                a.lastX = b;
                a.lastY = d
            },
            dragUp: function(b) {
                var d = this.data("drag-options"),
                    a = d.plotItems,
                    c = d.chart,
                    e = c.xAxis[0],
                    f = c.yAxis[0],
                    g = c.logic,
                    h = g.tooltipSepChar,
                    t = g.numberFormatter,
                    l = d.dataObj,
                    r,
                    k,
                    m,
                    s,
                    q;
                if (d.draged) {
                    d.lastX += d.origX;
                    d.lastY += d.origY;
                    r = l._xPos + d.lastX;
                    k = l._yPos + d.lastY;
                    m = d.startConnectors;
                    s = m.length;
                    for (q = 0; q < s; q += 1)m[q].updateFromPos(r, k);
                    m = d.endConnectors;
                    s = m.length;
                    for (q = 0; q < s; q += 1)m[q].updateToPos(r, k);
                    a.label && a.label.attr(d._transformObj);
                    a.image && a.image.attr(d._transformObj);
                    a.graphic && a.graphic.attr(d._transformObj);
                    e = e.getAxisPosition(r, 1);
                    f = f.getAxisPosition(k, 1);
                    l._isUserTooltip ||
                        l.toolText === z || (l.toolText = l._toolTextStr + t.dataLabels(e) + h + t.dataLabels(f));
                    t = this.data("eventArgs");
                    l.x = t.x = e;
                    l.y = t.y = f;
                    h = fc(c.container, b);
                    h.sourceEvent = "dataplotdragend";
                    u.raiseEvent("chartupdated", H(h, t), c.logic.chartInstance);
                    ua.call(this, c, b, "dataplotdragend");
                    b = { hcJSON: { series: [] } };
                    b.hcJSON.series[d.datasetIndex] = { data: [] };
                    b.hcJSON.series[d.datasetIndex].data[d.pointIndex] = { _options: { x: e, y: f }, x: e, y: f, toolText: l.toolText, displayValue: l.displayValue };
                    H(g.chartInstance.jsVars._reflowData, b,
                        !0)
                }
                a.cloneGroup && a.cloneGroup.hide()
            }
        }, q["renderer.cartesian"]);
        q("renderer.dragcolumn2d", {
            drawTracker: function(b, d, a) {
                var c = this.paper, e = this.yAxis[0], f = b.data[a], g = e.getAxisPosition(f.y), h = b.items[a], t = this.layers.tracker, l = h && h.dragTracker || null, r = this.dragStart, k = this.dragUp, m = this.dragMove, s = { stroke: qa, "stroke-width": ob ? 40 : 10, ishot: !0, cursor: Aa && "ns-resize" || "n-resize" }, q = e && e.axisData && e.axisData.plotLines, u = this._yAxisPlotLines || (this._yAxisPlotLines = []), v = 0, x, w;
                if (!u.length)
                    for (x = q.length; v <
                        x; v += 1)w = q[v], w.isGrid && u.push(e.getAxisPosition(w.value));
                null !== f.y && f.allowDrag && (e = h.graphic.getBBox(), e = ["M", e.x, g, "L", e.x + e.width, g, "Z"], l ? l.animate({ d: e }).attr(s) : l = h.dragTracker = c.path(e, t).attr(s), l.drag(m, r, k).data("drag-options", { items: h, yPos: g, chart: this, datasetIndex: b.index, pointIndex: a, dataOptions: d, dataObj: f }), h.dragTracker = l)
            },
            dragStart: function() {
                var b = this.data("drag-options"), d = b.chart, a = d.yAxis[0], c = a.max, a = a.min, e = this.getBBox();
                b.barH = b.items.graphic.getBBox().height;
                b.isAllPositive =
                    0 < c && 0 < a;
                b.isAllPositiveZero = 0 < c && 0 <= a;
                b.isAllNegative = 0 > c && 0 > a;
                b.isAllNegativeZero = 0 >= c && 0 > a;
                b.isPositiveNegative = 0 < c && 0 > a;
                b.boundaryTop = d.canvasTop;
                b.boundaryBottom = d.canvasTop + d.canvasHeight;
                b.bBoxY = e.y;
                b.bBoxY2 = e.y2 || e.y + e.height;
                b.startValue = b.dataObj.y;
                b.origX = b.lastX || (b.lastX = 0);
                b.origY = b.lastY || (b.lastY = 0);
                b.draged = !1
            },
            dragMove: function(b, d) {
                var a = this.data("drag-options"),
                    c = a.items,
                    e = a.dataObj,
                    f = a.chart,
                    g = f.options.chart,
                    h = f.yAxis[0],
                    t = f.logic.numberFormatter,
                    l = h.yBasePos,
                    r = c.dataLabel,
                    k = {},
                    m = a.bBoxY2 + d,
                    s = a.bBoxY + d,
                    q = f.canvasBottom,
                    u = e.allowNegDrag ? q : l,
                    v = f.canvasTop,
                    x = parseFloat(e.borderWidth) || 0,
                    g = g.isCanvasBorder,
                    w = a.isAllNegativeZero,
                    y = a.isPositiveNegative,
                    D = a.dataOptions;
                s < a.boundaryTop && (d = a.boundaryTop - a.bBoxY);
                m > u && (d = u - a.bBoxY2);
                s = a._transformObj = { transform: "t0," + (a.origY + d) };
                a.draged || (m = { dataIndex: a.pointIndex + 1, datasetIndex: D.__i + 1, startValue: a.startValue, datasetName: D.name }, A.raiseEvent("dataplotDragStart", m, f.logic.chartInstance));
                m = a.yPos + d;
                m <= l ? (k.y = m, k.height = l -
                    m) : (k.y = l, k.height = m - l);
                g && !y && (w ? k.y -= k.y - (v - x / 2) : k.height = q - k.y + x / 2);
                this.attr(s);
                c.graphic.animate(k);
                a.shapeAttr = k;
                c = a.value = ma(1E8 * h.getAxisPosition(m, 1)) / 1E8;
                t = t.dataLabels(c);
                eb.pointUpdate(e, t, c);
                r && f.drawPlotColumnLabel(f.plots[a.datasetIndex], a.dataOptions, a.pointIndex, void 0, m).attr("text", a.dataObj.displayValue);
                a.draged = !0;
                a.lastX = b;
                a.lastY = d
            },
            dragUp: function() {
                var b = this.data("drag-options"), d = b.chart, a = d.logic, c = !d.options.chart.doNotSnap, e = b.dataObj, f = b.dataOptions, g, h;
                b.draged && (g =
                    b.yPos + b.lastY, c && (h = eb.snapPoint(d, e, g), h - g && d.dragMove.call(this, 0, h - b.yPos)), b.yPos = h, b.lastX += b.origX, b.lastY += b.origY, c = { dataIndex: b.pointIndex + 1, datasetIndex: f.__i + 1, startValue: b.startValue, endValue: b.dataObj.y = b.value, datasetName: f.name }, f = [d.logic.chartInstance.id, c.dataIndex, c.datasetIndex, c.datsetName, c.startValue, c.endValue], A.raiseEvent("dataplotDragEnd", c, d.logic.chartInstance), u.raiseEvent("chartupdated", c, d.logic.chartInstance, f), c = { hcJSON: { series: [] } }, c.hcJSON.series[b.datasetIndex] =
                { data: [] }, b.items.tracker.attr(b.shapeAttr).tooltip(e.toolText), c.hcJSON.series[b.datasetIndex].data[b.pointIndex] = { y: b.value, toolText: e.toolText, displayValue: e.displayValue }, eb.setMinMaxValue(d), H(a.chartInstance.jsVars._reflowData, c, !0))
            }
        }, q["renderer.cartesian"]);
        q("renderer.dragline", {
            drawTracker: function(b, d, a) {
                var c = this.paper,
                    e = this.yAxis[0],
                    f = this.xAxis[0],
                    g = b.data[a],
                    h = b.items[a],
                    t = ob ? 20 : Xa(g.marker && g.marker.radius || 0, 5),
                    l = this.layers.tracker,
                    r = h.tracker || null,
                    k = this.dragStart,
                    m = this.dragUp,
                    s = this.dragMove,
                    q = { fill: qa, "stroke-width": 0, cursor: Aa && "ns-resize" || "n-resize" },
                    u = e && e.axisData && e.axisData.plotLines,
                    v = this._yAxisPlotLines || (this._yAxisPlotLines = []),
                    x = 0,
                    w,
                    y;
                if (!v.length)for (w = u.length; x < w; x += 1)y = u[x], y.isGrid && v.push(e.getAxisPosition(y.value));
                null !== g.y && g.allowDrag && (f = f.getAxisPosition(a), e = e.getAxisPosition(g.y), r || (r = h.tracker = c.circle(f, e, t, l).attr(q)), r.attr({ cursor: Aa && "ns-resize" || "n-resize", ishot: !0 }).drag(s, k, m).data("drag-options", {
                    items: b.items,
                    yPos: e,
                    chart: this,
                    datasetIndex: b.index,
                    pointIndex: a,
                    dataOptions: d,
                    dataObj: g
                }))
            },
            dragStart: function() {
                var b = this.data("drag-options"), d = b.items, a = b.pointIndex, c = d[a + 1], d = d[a], c = b.nextGraph = c && c.connector, d = b.currGraph = d && d.connector, a = b.chart;
                b._origY = b._lastY || (b._lastY = 0);
                b.boundaryTop = a.canvasTop;
                b.boundaryBottom = a.canvasTop + a.canvasHeight;
                b.currPath = d && d.attr("path");
                b.nextPath = c && c.attr("path");
                b.startValue = b.dataObj.y;
                b.origY = this.attr("cy");
                b.origX = this.attr("cx");
                b.draged = !1
            },
            dragMove: function(b, d) {
                var a = this.data("drag-options"),
                    c = a.items[a.pointIndex],
                    e = a.nextPath,
                    f = a.currPath,
                    g = a.dataObj,
                    h = a.chart,
                    t = h.elements.plots[a.datasetIndex],
                    l = h.yAxis[0],
                    r = h.logic.numberFormatter,
                    k = l.yBasePos,
                    m = c.dataLabel,
                    s = g.allowNegDrag ? a.boundaryBottom : k,
                    q = a.dataOptions,
                    k = a.origY + d;
                a.draged || (q = { dataIndex: a.pointIndex + 1, datasetIndex: q.__i + 1, startValue: a.startValue, datasetName: q.name }, A.raiseEvent("dataplotDragStart", q, h.logic.chartInstance));
                k < a.boundaryTop && (d = a.boundaryTop - a.origY);
                k > s && (d = s - a.origY);
                k = a.origY + d;
                this.animate({ cy: k });
                c.graphic &&
                    c.graphic.attr("transform", "t0," + (a._origY + d));
                e && e[0] && a.nextGraph && (Aa ? e[0][2] = k : e[2] = k, a.nextGraph.animate({ path: e }));
                f && f[1] && a.currGraph && (Aa ? f[1][2] = k : f[5] = k, a.currGraph.animate({ path: f }));
                c = g.y = a.value = ma(1E8 * l.getAxisPosition(k, 1)) / 1E8;
                r = r.dataLabels(c);
                eb.pointUpdate(g, r, c);
                m && h.drawPlotLineLabel(h.plots[a.datasetIndex], a.dataOptions, a.pointIndex, a.origX, k).attr("text", g.displayValue);
                a.draged = !0;
                a.lastY = d;
                h.getAreaPath && t.graphic && t.graphic.attr({ path: h.getAreaPath(t.data) })
            },
            dragUp: function() {
                var b =
                        this.data("drag-options"),
                    d = b.chart,
                    a = d.logic,
                    c = !d.options.chart.doNotSnap,
                    e = b.dataObj,
                    f = b.dataOptions,
                    g,
                    h;
                b.draged && (g = b.yPos + b.lastY, c && (h = eb.snapPoint(d, e, g), h - g && d.dragMove.call(this, 0, h - b.yPos)), b.yPos = h, b._lastY = b.lastY + b._origY, b.lastY += b.origY, f = { dataIndex: b.pointIndex + 1, datasetIndex: f.__i + 1, startValue: b.startValue, endValue: b.dataObj.y = b.value, datasetName: f.name }, c = [d.logic.chartInstance.id, f.dataIndex, f.datasetIndex, f.datasetName, f.startValue, f.endValue], A.raiseEvent("dataplotDragEnd", f,
                    d.logic.chartInstance), u.raiseEvent("chartupdated", f, d.logic.chartInstance, c), c = { hcJSON: { series: [] } }, c.hcJSON.series[b.datasetIndex] = { data: [] }, c.hcJSON.series[b.datasetIndex].data[b.pointIndex] = { y: b.value, toolText: e.toolText, displayValue: e.displayValue }, b.items[b.pointIndex].tracker.tooltip(e.toolText), eb.setMinMaxValue(d), H(a.chartInstance.jsVars._reflowData, c, !0))
            }
        }, q["renderer.cartesian"]);
        q("renderer.dragarea", {
            getAreaPath: function(b) {
                for (var d = this.xAxis[0],
                    a = this.yAxis[0],
                    c = a.yBasePos,
                    e = b.length,
                    f = 0,
                    g = [],
                    h = [],
                    t = [],
                    l = !0,
                    r,
                    k,
                    m; f < e; f += 1)k = b[f], t[f] = d.getAxisPosition(f), h[f] = null, null !== k.y && (h[f] = a.getAxisPosition(k.y), m = b[f - 1] ? b[f - 1].y : null, k = b[f + 1] ? b[f + 1].y : null, null !== m ? (l ? (g.push("M", t[f - 1], c, "L", t[f - 1], h[f - 1], "L", t[f], h[f]), r = f - 1) : g.push("L", t[f], h[f]), null === k && g.push("L", t[f], c, "L", t[r], c), l = !1) : l = !0);
                return g
            }
        }, q["renderer.dragline"]);
        q("renderer.heatmap", {
            drawPlotHeatmap: function(b, d) {
                var a = this,
                    c = b.data,
                    e = b.items,
                    f = b.graphics = b.graphics || [],
                    h = a.paper,
                    n = a.layers,
                    t = a.options,
                    l = t.chart,
                    r = l.showHoverEffect,
                    k = !1 !== (t.tooltip || {}).enabled,
                    m = t.plotOptions.series,
                    t = a.xAxis[d.xAxis || 0],
                    s = a.yAxis[d.yAxis || 0],
                    m = isNaN(+m.animation) && m.animation.duration || 1E3 * m.animation,
                    q = !1 === d.visible ? "hidden" : "visible",
                    u,
                    v,
                    x = t.getAxisPosition(0),
                    w = t.getAxisPosition(1),
                    y = s.getAxisPosition(0),
                    D = s.getAxisPosition(1),
                    x = w - x,
                    y = y - D,
                    l = g(l.useRoundEdges, 0),
                    D = d.borderColor,
                    w = d.borderWidth,
                    z = d.dashStyle,
                    B = x / 2,
                    E = y / 2,
                    A = n.dataset = n.dataset || h.group("dataset-orphan"),
                    R = n.datalabels = n.datalabels || h.group("datalables").insertAfter(A),
                    n = n.tracker,
                    K = a.chartWidth,
                    F = a.chartHeight,
                    H = function(b) { ua.call(this, a, b) },
                    J = function(b) { ua.call(this, a, b, "DataPlotRollOver") },
                    M = function(b) { ua.call(this, a, b, "DataPlotRollOut") },
                    I = function(a, b) { return function() { a.attr({ fill: ea(b) }) } },
                    L,
                    W,
                    O,
                    N,
                    P,
                    X,
                    Q,
                    S,
                    V;
                m && (R.attr({ transform: "t" + K + "," + F }), a.animationCompleteQueue.push({ fn: function() { R.attr({ transform: "t0,0" }) }, scope: this }));
                K = 0;
                for (F = c.length; K < F; K++) {
                    N = c[K];
                    W = N.y;
                    L = null;
                    if (null !== W) {
                        P = N.link;
                        X = N.toolText || N.tooltext;
                        L = ea(N.setColor || N.color);
                        v = (u =
                            N.visible) && !1 === u ? "hiddden" : q;
                        Q = g(N.x, K);
                        Q = t.getAxisPosition(Q) - B;
                        V = s.getAxisPosition(W);
                        S = V + E;
                        W = { link: P, value: N.value, columnId: N.columnId, rowId: N.rowId, displayValue: N.displayValue, tlLabel: N.tlLabel, trLabel: N.trLabel, blLabel: N.blLabel, brLabel: N.brLabel, toolText: X, id: b.userID, datasetIndex: b.index, datasetName: b.name, visible: b.visible };
                        L = h.rect(Q, V, x, y, l, A).attr({
                            fill: L,
                            stroke: D,
                            "stroke-width": w,
                            "stroke-dasharray": z,
                            "stroke-linejoin": "miter",
                            "shape-rendering": 0 === l ? "crisp" : "",
                            cursor: P ? "pointer" : "",
                            opacity: m ? 0 : N.setAlpha && +N.setAlpha / 100 || 1
                        }).crisp().attr({ visibility: v });
                        m && L.animate({ opacity: N.setAlpha && +N.setAlpha / 100 || 1 }, m, "normal", a.getAnimationCompleteFn());
                        if (r || k || P)O = h.rect(Q, V, x, y, l, n).attr({ cursor: P ? "pointer" : "", stroke: qa, "stroke-width": w, fill: qa, ishot: !0 }).data("eventArgs", W);
                        (O || L).click(H).hover(J, M).tooltip(X);
                        1 === r && L && O && O.hover(I(L, N.hoverColor), I(L, N.setColor || N.color));
                        e[K] = { index: K, value: N.value, graphic: L, tracker: O, dataLabel: null, dataLabels: [], visible: u || "hidden" !== v };
                        u =
                            a.drawLabelHeatmap.call(a, b, d, K);
                        L && f.push(L);
                        O && f.push(O);
                        v = 0;
                        for (N = u.length; v < N; v++)!e[K].dataLabels && (e[K].dataLabels = []), u[v] && f.push(u[v]), e[K].dataLabels.push(u[v])
                    }
                    a.drawTracker && a.drawTracker.call(a, b, K, Q, S)
                }
                b.visible = !1 !== d.visible;
                return b
            },
            drawLabelHeatmap: function(b, d, a) {
                var c = b.items[a], e = b.data[a];
                b = this.paper;
                a = this.layers.datalabels;
                var f = this.options.plotOptions.series.dataLabels, g = f.style;
                d = !1 === d.visible ? "hidden" : Gb;
                var h = e.displayValue,
                    t = e.tlLabel,
                    l = e.trLabel,
                    r = e.blLabel,
                    e = e.brLabel,
                    k = f.tlLabelStyle,
                    m = f.trLabelStyle,
                    s = f.blLabelStyle,
                    f = f.brLabelStyle,
                    q = { fontFamily: k.fontFamily, fontSize: k.fontSize, lineHeight: k.lineHeight, fontWeight: k.fontWeight, fontStyle: k.fontStyle },
                    u = { fontFamily: m.fontFamily, fontSize: m.fontSize, lineHeight: m.lineHeight, fontWeight: m.fontWeight, fontStyle: m.fontStyle },
                    v = { fontFamily: s.fontFamily, fontSize: s.fontSize, lineHeight: s.lineHeight, fontWeight: s.fontWeight, fontStyle: s.fontStyle },
                    x = {
                        fontFamily: f.fontFamily,
                        fontSize: f.fontSize,
                        lineHeight: f.lineHeight,
                        fontWeight: f.fontWeight,
                        fontStyle: f.fontStyle
                    },
                    w = c.tlLabel,
                    y = c.trLabel,
                    D = c.blLabel,
                    B = c.brLabel,
                    A = this.smartLabel,
                    E = c.dataLabel,
                    F = [],
                    R = { fontFamily: g.fontFamily, fontSize: g.fontSize, lineHeight: g.lineHeight, fontWeight: g.fontWeight, fontStyle: g.fontStyle },
                    K,
                    H,
                    J,
                    I,
                    M,
                    P,
                    L,
                    W;
                I = c.graphic.getBBox();
                K = I.width;
                H = I.height;
                J = I.x;
                I = I.y;
                A.setStyle(g);
                S(h) && h !== z && (L = A.getSmartText(h, K, H, !1), h = L.text, E || (E = c.dataLabel = b.text(a)), E.attr({
                    text: h,
                    title: L.tooltext || "",
                    visibility: d,
                    fill: g.color,
                    x: J + .5 * K,
                    y: I + .5 * H,
                    "text-bound": [
                        g.backgroundColor,
                        g.borderColor, g.borderThickness, g.borderPadding, g.borderRadius, g.borderDash
                    ]
                }).css(R), F.push(E));
                h = S(t) && t !== z;
                R = S(l) && l !== z;
                M = S(r) && r !== z;
                P = S(e) && e !== z;
                g = K * (h && R ? .5 : .9);
                E = .5 * (H - (L && L.height || 0));
                W = I + 4;
                h && (A.setStyle(k), L = A.getSmartText(t, g, E, !1), h = L.text, t = J, w || (w = c.tlLabel = b.text(a)), w.attr({ text: h, title: L.tooltext || "", visibility: d, fill: k.color, "text-anchor": "start", "vertical-align": Ia, x: t + 4, y: W, "text-bound": [k.backgroundColor, k.borderColor, k.borderThickness, k.borderPadding, k.borderRadius, k.borderDash] }).css(q),
                    a.appendChild(w), F.push(w));
                R && (A.setStyle(m), L = A.getSmartText(l, g, E, !1), h = L.text, t = J + K, y || (y = c.trLabel = b.text(a)), y.attr({ text: h, title: L.tooltext || "", visibility: d, fill: m.color, "text-anchor": "end", "vertical-align": Ia, x: t - 4, y: W, "text-bound": [m.backgroundColor, m.borderColor, m.borderThickness, m.borderPadding, m.borderRadius, m.borderDash] }).css(u), a.appendChild(y), F.push(y));
                W = I + H - 4;
                M && (A.setStyle(s), L = A.getSmartText(r, g, E, !1), h = L.text, t = J, D || (D = c.blLabel = b.text(a)), D.attr({
                    text: h,
                    title: L.tooltext || "",
                    visibility: d,
                    fill: s.color,
                    "text-anchor": "start",
                    "vertical-align": Ba,
                    x: t + 4,
                    y: W,
                    "text-bound": [s.backgroundColor, s.borderColor, s.borderThickness, s.borderPadding, s.borderRadius, s.borderDash]
                }).css(v), F.push(D));
                P && (A.setStyle(s), L = A.getSmartText(e, g, E, !1), h = L.text, t = J + K - 4, B || (B = c.brLabel = b.text(a)), B.attr({
                    text: h,
                    title: L.tooltext || "",
                    visibility: d,
                    fill: f.color,
                    "text-anchor": "end",
                    "vertical-align": Ba,
                    x: t,
                    y: W,
                    "text-bound": [
                        f.backgroundColor, f.borderColor, f.borderThickness, f.borderPadding, f.borderRadius,
                        f.borderDash
                    ]
                }).css(x), a.appendChild(B), F.push(B));
                return F
            },
            setScaleRange: function(b, d) {
                var a = this.logic, c = this.plots[0], e = { visibility: "visible" }, f = { visibility: "hidden" }, g = { hcJSON: { series: [{}] } }, h = g.hcJSON.series[0], t = h.data || (h.data = []), l = a.chartInstance.jsVars._reflowData, r = c.items, k, m, s, q, u, v, x, w = function(a) { a.attr(v) };
                setTimeout(function() {
                    var a, c;
                    a = 0;
                    for (c = r.length; a < c; a++)k = r[a], m = k.value, s = k.graphic, u = t[a] || (t[a] = {}), q = k.dataLabels, v = (x = m >= b && m <= d) ? e : f, s.attr(v), jb(q, w), u.visible = x;
                    H(l, g,
                        !0)
                }, 100)
            }
        }, q["renderer.cartesian"]);
        q("renderer.radar", {
            createRadarAxis: function() {
                var b = this.options, d = this.canvasLeft + this.canvasWidth / 2, a = this.canvasTop + this.canvasHeight / 2, c = b.xAxis, e = b.yAxis instanceof Array ? b.yAxis[0] : b.yAxis, f = c.max - c.min + 1, g = P(e.max - e.min), b = S(b.chart.axisRadius) ? b.chart.axisRadius : J(d, a), h, t = Ma.PI / 2, l = {};
                0 > b && (b = J(d, a));
                h = 2 * Ma.PI / f;
                l.yTrans = b / g;
                l.xTrans = h;
                l.yRange = g;
                l.startAngle = t;
                l.yMin = e.min;
                l.centerX = d;
                l.centerY = a;
                l.radius = b;
                l.categories = [];
                l.catLength = f;
                l.yAxis = e;
                l.xAxis =
                    c;
                return this.radarAxis = l
            },
            drawRadarAxis: function() {
                var b = this.radarAxis,
                    d = b.catLength,
                    a = b.xAxis,
                    c = b.yAxis,
                    e = c.min,
                    f = c.plotLines,
                    p = f.length,
                    n = a.plotLines,
                    t = b.xTrans,
                    l = b.yTrans,
                    r = b.radius,
                    k = b.startAngle,
                    m = this.canvasLeft + this.canvasWidth / 2,
                    s = this.canvasTop + this.canvasHeight / 2,
                    q = this.paper,
                    u = this.layers,
                    v = u.dataset = u.dataset || q.group("orphan-dataset").trackTooltip(!0),
                    x = u.layerBelowDataset = u.layerBelowDataset || q.group("axisbottom").trackTooltip(!0),
                    w = u.layerAboveDataset = u.layerAboveDataset || q.group("axistop").trackTooltip(!0),
                    y = u.axisLines = u.axisLines || q.group("axis-lines", x),
                    D = u.axisLabels = u.axisLabels || q.group("axis-labels", x),
                    z = c.labels,
                    c = 2 * Ma.PI,
                    B = Ma.PI / 2,
                    E = Ma.PI + B,
                    A = !1 !== (this.options.tooltip || {}).enabled,
                    F = ["right", "center", "left"],
                    K = a.labels,
                    H = g(.9 * parseInt(K.style && K.style.fontSize, 10), 9) / 2,
                    K = r + K.labelPadding,
                    J = [],
                    I = ["M"],
                    M = [],
                    S = this.logic.smartLabel,
                    L,
                    W,
                    O,
                    N,
                    U,
                    X;
                x.insertBefore(v);
                w.insertAfter(v);
                b.divline = [];
                for (U = 0; U < p; U += 1) {
                    M[U] = ["M"];
                    x = !0;
                    v = d;
                    L = f[U];
                    X = L.tooltext;
                    for (W = L.value; v--;)
                        z = P(W - e) * l, O = m + z * ta(-(k + v *
                            t)), N = s + z * Za(-(k + v * t)), M[U].splice(M[U].length, 0, O, N), x && (M[U].push("L"), x = !1), 0 === v && L.label && (z = L.label, ((w = z.text) || 0 === w) && q.text(D).attr({ text: w, x: O, y: N, "text-anchor": "right" === z.textAlign ? "end" : "left" === z.textAlign ? "start" : "middle", "vertical-align": z.verticalAlign, rotation: z.rotation }).css(z.style));
                    M[U].push("Z");
                    b.divline[U] = q.path(M[U], y).attr({ stroke: L.color, "stroke-width": L.width });
                    A && X && q.path({ stroke: qa, "stroke-width": Xa(L.width, dc), ishot: !0, path: M[U] }, u.tracker).toBack().tooltip(X)
                }
                x =
                    !0;
                for (v = n.length; v--;)
                    if (L = n[v], W = L.value, A = k + W * t, d = A % c, O = m + r * ta(-A), N = s + r * Za(-A), J.splice(J.length, 0, "M", m, s, "L", O, N), I.splice(I.length, 0, O, N), x && (I.push("L"), x = !1), L.label && (z = L.label, (w = z.text) || 0 === w)) {
                        f = d > B && d < E ? 0 : d == B || d == E ? 1 : 2;
                        d = z.style;
                        e = { fontFamily: d.fontFamily, fontSize: d.fontSize, lineHeight: d.lineHeight, fontWeight: d.fontWeight, fontStyle: d.fontStyle };
                        S.setStyle(e);
                        f = "right" === F[f] ? "end" : "left" === F[f] ? "start" : "middle";
                        p = m + K * ta(-A);
                        l = s + K * Za(-A);
                        L = parseInt(e.lineHeight, 10);
                        M = z.verticalAlign;
                        switch (f) {
                        case "start":
                            u = this.canvasLeft + this.canvasWidth - p;
                            A = n[v - 1];
                            A = k + A.value * t;
                            A = s + K * Za(-A) + H * Za(-A) + H;
                            M = n[v + 1 === n.length ? 0 : v + 1];
                            M = k + M.value * t;
                            M = s + K * Za(-M) + H * Za(-M) + H;
                            L = .5 * (A - l) + .5 * (l - M);
                            M = "middle";
                            break;
                        case "end":
                            u = p - this.canvasLeft;
                            A = n[v + 1];
                            A = k + A.value * t;
                            A = s + K * Za(-A) + H * Za(-A) + H;
                            M = n[v - 1];
                            M = k + M.value * t;
                            M = s + K * Za(-M) + H * Za(-M) + H;
                            L = .5 * (A - l) + .5 * (l - M);
                            M = "middle";
                            break;
                        default:
                            u = this.canvasWidth, l += H * Za(-A) + H
                        }
                        w = S.getSmartText(w, u, L).text;
                        q.text(D).attr({
                            text: w,
                            x: p,
                            y: l,
                            "text-anchor": f,
                            "vertical-align": M,
                            rotation: z.rotation,
                            "text-bound": [d.backgroundColor, d.borderColor, d.borderThickness, d.borderPadding, d.borderRadius, d.borderDash]
                        }).css(e)
                    }
                I.push("Z");
                b.spikeGraph = q.path(J, y).attr({ stroke: a.gridLineColor, "stroke-width": h(a.gridLineWidth, 1) });
                a.showRadarBorder && (b.borderGraph = q.path(I, y).toBack().attr({ stroke: a.radarBorderColor, "stroke-width": h(a.radarBorderThickness, 2), fill: a.radarFillColor }))
            },
            drawPlotRadar: function(b, d) {
                var a = this,
                    c = a.paper,
                    e = a.layers,
                    f = e.dataset = e.dataset || c.group("orphan-dataset"),
                    h = e.datalabels = e.datalabels || c.group("datalabels").insertAfter(f),
                    n = e.tracker = e.tracker || c.group("hot").insertAfter(f),
                    t = a.options,
                    l = t.chart.anchorTrackingRadius,
                    r = t.plotOptions.series,
                    k = [],
                    m = b.items || {},
                    s = b.graphics = b.graphics || [],
                    e = a.radarAxis,
                    u = d.data || [],
                    v = u.length,
                    y,
                    x,
                    w = !1 === d.visible,
                    z = w ? "hidden" : "visible",
                    r = isNaN(+r.animation) && r.animation.duration || 1E3 * r.animation,
                    D,
                    A,
                    B = !1 !== (t.tooltip || {}).enabled,
                    E,
                    H,
                    F,
                    K,
                    I = f.radarGroup = f.radarGroup || c.group("connectors", f),
                    J = f.marker = f.marker || c.group("anchors",
                        f),
                    U = n.trackers = n.trackers || c.group("trackers", n),
                    M = a.chartWidth,
                    S = a.chartHeight,
                    f = [],
                    L,
                    W,
                    O,
                    N,
                    Z,
                    X,
                    Q,
                    ba,
                    V,
                    Y,
                    da,
                    ga,
                    ha,
                    aa,
                    ka,
                    ma,
                    ja = (t = t.cursor) && { cursor: t },
                    oa = q["renderer.cartesian"],
                    na,
                    pa,
                    sa;
                void 0 === a.radarAxis && (e = a.radarAxis = a.createRadarAxis(d), a.drawRadarAxis(d));
                D = e.yTrans;
                E = e.yMin;
                H = e.startAngle;
                A = e.xTrans;
                y = e.centerX;
                x = e.centerY;
                1 <= v && (X = [], jb(u, function(e, f) {
                    V = null;
                    f ? 2 > f && X.push("L") : X.push("M");
                    m[f] = na = k[f] = { chart: a, index: f, value: e.y };
                    if (null === e.y)X.push(y, x);
                    else {
                        Q = Y = null;
                        da = e.link;
                        ga = e.tooltext ||
                            e.toolText;
                        F = y + D * P(e.y - E) * ta(-(H + f * A));
                        K = x + D * P(e.y - E) * Za(-(H + f * A));
                        if (Q = e.anchorElem)Z = g(Q.attr("r"), W.radius), Q.attr({ x: F, y: K, r: Z });
                        else if (W = e.marker, sa = { index: f, link: da, value: e.y, displayValue: e.displayValue, categoryLabel: e.categoryLabel, toolText: ga, id: b.userID, datasetIndex: b.index, datasetName: b.name, visible: b.visible }, W && W.enabled)
                            if (O = W.radius, ha = W.shadow, L = W.symbol.split("_"), N = "spoke" === L[0] ? 1 : 0, ka = ma = {}, aa = e.rolloverProperties, W.imageUrl)
                                pa = new Ta.Image, pa.onload = function(e, f, g, h, k, l, p, m) {
                                    return function() {
                                        var r =
                                                g.imageUrl,
                                            q = g.imageScale,
                                            t = g.imageAlpha,
                                            u = p.imageHoverAlpha,
                                            v = p.imageHoverScale,
                                            w = this.width * q * .01,
                                            x = this.width * v * .01;
                                        ka = { x: e - this.width * q * .005, y: f - this.height * q * .005, width: w, height: this.height * q * .01, alpha: t };
                                        ma = { x: e - this.width * v * .005, y: f - this.height * v * .005, width: x, height: this.height * v * .01, alpha: u };
                                        u = x > w ? ma : ka;
                                        (h.graphic = Q = c.image(r, J).attr(ka).css({ opacity: .01 * t }).data("alwaysInvisible", 0 === q).data("setRolloverProperties", p).data("setRolloverAttr", ma).data("setRolloutAttr", ka).data("anchorRadius",
                                            q).data("anchorHoverRadius", v)) && s.push(Q);
                                        if (da || B || p)Y = h.tracker = c.rect(n).attr(u).attr({ cursor: da ? "pointer" : "", stroke: qa, "stroke-width": g.lineWidth, fill: qa, ishot: !0, visibility: z }).data("eventArgs", k).click(function(b) { ua.call(this, a, b) }).hover(function(b) { return function(c) { oa.hoverPlotAnchor(this, c, "DataPlotRollOver", b, a) } }(h), function(b) { return function(c) { oa.hoverPlotAnchor(this, c, "DataPlotRollOut", b, a) } }(h)).tooltip(l);
                                        (V = h.dataLabel = oa.drawPlotLineLabel.call(a, b, d, m, e, f)) && s.push(V)
                                    }
                                }(F, K,
                                    W, na, sa, ga, aa, f), pa.onerror = function(c, e, f, g, h, k, l, p) { return function() { (V = g.dataLabel = oa.drawPlotLineLabel.call(a, b, d, p, c, e)) && s.push(V) } }(F, K, W, na, sa, ga, aa, f), pa.src = W.imageUrl;
                            else {
                                aa && (ka = { polypath: [L[1] || 2, F, K, O, W.startAngle, N], fill: ea(W.fillColor), "stroke-width": W.lineWidth, stroke: ea(W.lineColor) }, ma = { polypath: [aa.sides || 2, F, K, aa.radius, aa.startAngle, aa.dip], fill: ea(aa.fillColor), "stroke-width": aa.lineWidth, stroke: ea(aa.lineColor) });
                                Q = na.graphic = c.polypath(L[1] || 2, F, K, O, W.startAngle, null, J).attr({
                                    fill: ea(W.fillColor),
                                    "stroke-width": W.lineWidth,
                                    stroke: ea(W.lineColor),
                                    cursor: da ? "pointer" : "",
                                    "stroke-linecap": "round",
                                    "stroke-linejoin": "round",
                                    ishot: !0,
                                    visibility: 0 === O ? "hidden" : z
                                }).data("alwaysInvisible", 0 === O).data("setRolloverProperties", aa).data("setRolloverAttr", ma).data("setRolloutAttr", ka).data("anchorRadius", O).data("anchorHoverRadius", aa && aa.radius).shadow(ha);
                                e.anchorElem = Q;
                                if (da || B || aa)
                                (Y = e.trackerElem) ? (Z = g(Y.attr("r"), W.radius + 1), Y.attr({ x: F, y: K, r: Z })) : (L || (L = W.symbol.split("_")), O = Xa(O, l, aa && aa.radius ||
                                    0), Y = c.circle(F, K, O, U).attr({ cursor: e.link ? "pointer" : "", stroke: qa, "stroke-width": 1, fill: qa, ishot: !0, visibility: z }).css(ja)), e.trackerElem = Y;
                                (Y = Y || Q) && Y.data("eventArgs", sa).click(function(b) { ua.call(this, a, b) }).hover(function(b) { return function(c) { oa.hoverPlotAnchor(this, c, "DataPlotRollOver", b, a) } }(na), function(b) { return function(c) { oa.hoverPlotAnchor(this, c, "DataPlotRollOut", b, a) } }(na)).tooltip(ga)
                            }
                        X.push(F, K);
                        na.dataLabel = V;
                        na.tracker = Y;
                        W && W.imageUrl || (V = oa.drawPlotLineLabel.call(a, b, d, f, F, K));
                        Q && s.push(Q);
                        V && s.push(V);
                        Y && s.push(Y)
                    }
                }), X.push("Z"), f = f.concat(X));
                f && 0 < f.length && (ba = b.graphic = c.path(f, I).attr({ stroke: ea(d.lineColor.FCcolor), fill: ea(d.fillColor.FCcolor), "stroke-width": d.lineWidth, visibility: z }));
                r && (a.animationCompleteQueue.push({
                    fn: function() {
                        J.show();
                        h.attr({ transform: "...t" + -M + "," + -S })
                    },
                    scope: a
                }), J.hide(), h.attr({ transform: "...t" + M + "," + S }), I.scale(.01, .01, y, x).animate({ transform: "s1,1" }, r, "normal", a.getAnimationCompleteFn()));
                ba && s.push(ba);
                b.visible = !w
            },
            legendClick: function(b) {
                q["renderer.cartesian"].legendClick.call(this,
                    b)
            },
            getEventArgs: function(b) { return q["renderer.cartesian"].getEventArgs.call(this, b) }
        }, q["renderer.root"]);
        q("renderer.multiLevelPie", {
            drawPlotMultilevelpie: function(b, d) {
                var a = this,
                    c = b.items,
                    e = b.data,
                    f = a.options,
                    h = f.plotOptions.series,
                    n = a.layers,
                    q = h.animation,
                    l = h.dataLabels.style,
                    r = h.shadow,
                    k = g(b.moveDuration, q.duration, 0),
                    m = h.borderWidth,
                    s = h.borderColor,
                    u = a.paper,
                    f = (f = f.tooltip || {}, !1 !== f.enabled),
                    v = (d.startAngle || 0) % Ra,
                    y = Ra / (d.valueTotal || 100),
                    x = a.canvasLeft + .5 * a.canvasWidth,
                    w = a.canvasTop + .5 *
                        a.canvasHeight,
                    z,
                    D,
                    A,
                    B,
                    E,
                    F,
                    H,
                    K,
                    I,
                    P,
                    S;
                D = J(a.canvasWidth, a.canvasHeight);
                var M,
                    Y = n.dataset,
                    L = q.mainItem,
                    W = q.animObj,
                    O = function(b) {
                        ua.call(this.graphic, a, b, "DataPlotRollOver");
                        h.point.events.mouseOver.call(this)
                    },
                    N = function(b) {
                        ua.call(this.graphic, a, b, "DataPlotRollOut");
                        h.point.events.mouseOut.call(this)
                    },
                    Z = function(b) {
                        ua.call(this.graphic, a, b, "DataPlotRollOver");
                        h.point.events.mouseOver.call(this)
                    },
                    X = function(b) {
                        ua.call(this.graphic, a, b, "DataPlotRollOut");
                        h.point.events.mouseOut.call(this)
                    },
                    Q = function() {
                        a.placeDataLabels(!1,
                            c, b, d)
                    };
                z = .5 * (/%$/.test(d.size) ? D * parseInt(d.size, 10) / 100 : d.size);
                D = .5 * (/%$/.test(d.innerSize) ? D * parseInt(d.innerSize, 10) / 100 : d.innerSize);
                d.metrics = [x, w, 2 * z, 2 * D];
                e && e.length || (e = []);
                M = n.datalabels || (n.datalabels = u.group("datalabels").insertAfter(Y));
                P = I = v;
                for (S = e.length; S--;)
                    B = e[S], E = B.y, F = B.displayValue, n = B.toolText, H = !!B.link, null !== E && void 0 !== E && (P = I, I -= E * y, K = .5 * (I + P), (A = c[S]) || (A = c[S] = {
                        chart: a,
                        link: B.link,
                        value: E,
                        angle: K,
                        color: B.color,
                        prevPointIndex: B.prevPointIndex,
                        prevSeriesIndex: B.prevSeriesIndex,
                        labelText: F,
                        graphic: u.ringpath(x, w, z, D, v, v, Y).attr({ "stroke-width": B.borderWidth || m, stroke: B.borderColor || s, fill: ea(B.color), "stroke-dasharray": B.dashStyle, ishot: H, cursor: H ? "pointer" : "" }).shadow(r && !!B.shadow)
                    }, B = { link: B.link, label: B.displayValue, toolText: B.toolText }, A.graphic.mouseover(O, A), A.graphic.mouseout(N, A), A.graphic.mouseup(a.plotMouseUp), A.graphic.data("plotItem", A), A.graphic.data("eventArgs", B), f && A.graphic.tooltip(n), void 0 !== F && (A.dataLabel = u.text(M).css(l).attr({
                        text: F,
                        fill: l.color ||
                            "#000000",
                        visibility: "hidden",
                        ishot: H,
                        cursor: H ? "pointer" : ""
                    }).mouseover(Z, A).mouseout(X, A).mouseup(a.plotMouseUp).data("plotItem", A).data("eventArgs", B), f && A.dataLabel.tooltip(n))), k ? L ? A.graphic.animateWith(L, W, { ringpath: [x, w, z, D, I, P] }, k, "easeIn", !S && Q) : (W = q.animObj = U.animation({ ringpath: [x, w, z, D, I, P] }, k, "easeIn", !S && Q), L = q.mainItem = A.graphic.animate(W)) : (A.graphic.attr({ ringpath: [x, w, z, D, I, P] }), !S && Q && Q()))
            },
            plotMouseUp: function(b) {
                var d = this.data("plotItem");
                ua.call(this, d.chart, b)
            }
        }, q["renderer.piebase"]);
        U.addSymbol({
            resizeIcon: function(b, d, a) {
                var c = g(a, 15) / 3, e = [];
                0 > c && (c = -c, a = -a, b += a - c / 2, d += a - c / 2);
                for (a = 3; 0 < a; a -= 1)e.push("M", b - c * a, d - 3, "L", b - 3, d - c * a);
                return e
            },
            closeIcon: function(b, d, a) {
                var c = 1.3 * a, e = 43 * ba, f = 48 * ba, g = b + c * ta(e), e = d + c * Za(e), h = b + c * ta(f), q = d + c * Za(f), f = .71 * (a - 2);
                a = .71 * (a - 2);
                c = ["A", c, c, 0, 1, 0, h, q];
                g = ["M", g, e];
                g = g.concat(c);
                return g = g.concat(["M", b + f, d - a, "L", b - f, d + a, "M", b - f, d - a, "L", b + f, d + a])
            },
            configureIcon: function(b, d, a) {
                a -= 1;
                var c = .71 * a, e = .71 * (a + 2), f = b - a, g = d - a, h = b + a;
                a = d + a;
                var q = b + .5,
                    l = d +
                        .5,
                    r = b - .5,
                    k = d - .5,
                    m = f - 2,
                    s = g - 2,
                    u = h + 2,
                    v = a + 2,
                    y = b + c,
                    x = d + c,
                    w = b - c,
                    c = d - c,
                    z = b + e,
                    A = d + e;
                b -= e;
                d -= e;
                return["M", f, l, "L", m, l, m, k, f, k, w - .25, c + .25, b - .25, d + .25, b + .25, d - .25, w + .25, c - .25, r, g, r, s, q, s, q, g, y - .25, c - .25, z - .25, d - .25, z + .25, d + .25, y + .25, c + .25, h, k, u, k, u, l, h, l, y + .25, x - .25, z + .25, A - .25, z - .25, A + .25, y - .25, x + .25, q, a, q, v, r, v, r, a, w + .25, x + .25, b + .25, A + .25, b - .25, A - .25, w - .25, x - .25, "Z"]
            },
            axisIcon: function(b, d, a) {
                a -= 1;
                var c = .33 * a, e = a / 2, f = b - a, g = d - a, h = b + e;
                a = d + a;
                b -= e;
                e = d + c;
                d -= c;
                return[
                    "M", f, g, "L", h, g, h, a, f, a, "M", b, e, "L", h, e, "M",
                    b, d, "L", h, d
                ]
            },
            loggerIcon: function(b, d, a) {
                a -= 1;
                b -= a;
                d -= a;
                var c = b + 2 * a, e = b + 2, f = c - 2, g = d + 2;
                a = g + a;
                var h = a + 2;
                return["M", b, d, "L", c, d, c, g, f, g, f, a, c, a, c, h, b, h, b, a, e, a, e, g, b, g, b, d]
            }
        })
    }, [3, 2, 1, "release"]
]);;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.Africa.20.10-31-2012 11:17:54
*/
FusionCharts.register("module",["private","modules.renderer.js-africa",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"Africa",revision:20,standaloneInit:!0,baseWidth:660,baseHeight:610,baseScaleFactor:10,entities:{"008":{outlines:[["M",307,1862,"Q",303,1867,302,1873,300,1885,304,1896,306,1902,312,1905,318,1909,325,1909,337,1910,338,1901,338,1900,338,1899,339,1897,338,1895,337,1894,337,1892,337,1889,335,1884,330,1881,330,1873,321,
1867,312,1862,311,1862,310,1862,"Q",308,1862,307,1862,"Z"],["M",271,1895,"Q",271,1895,271,1894,271,1887,269,1884,268,1883,268,1881,265,1876,258,1878,257,1879,256,1880,255,1875,249,1875,244,1876,240,1879,235,1883,234,1889,233,1896,237,1900,245,1907,256,1911,259,1911,261,1910,262,1909,263,1909,269,1907,269,1901,270,1900,270,1899,270,1898,271,1897,"Q",271,1896,271,1895,"Z"],["M",171,1707,"Q",166,1714,165,1722,164,1729,167,1733,171,1741,181,1746,191,1752,202,1755,204,1755,206,1755,222,1755,225,1743,226,
1741,226,1740,226,1731,222,1725,222,1724,222,1723,219,1717,212,1712,211,1711,210,1710,207,1707,204,1703,198,1697,192,1699,191,1699,189,1700,182,1701,175,1704,"Q",172,1706,171,1707,"Z"],["M",366,1806,"Q",378,1815,391,1817,398,1818,405,1814,408,1813,408,1808,411,1802,404,1795,403,1795,402,1794,401,1794,400,1793,397,1789,393,1784,392,1783,391,1782,388,1782,385,1781,375,1784,369,1789,364,1793,363,1799,"Q",363,1804,366,1806,"Z"],["M",282,1747,"Q",281,1746,279,1745,276,1744,273,1740,272,1740,270,1739,261,
1737,254,1743,251,1744,249,1746,246,1749,247,1755,247,1761,249,1764,251,1770,256,1773,263,1777,269,1780,274,1782,282,1780,283,1780,284,1779,289,1776,292,1772,293,1771,293,1769,294,1769,294,1768,294,1764,292,1760,292,1759,292,1758,290,1754,288,1752,"Q",286,1749,282,1747,"Z"]],label:"Cape Verde",shortLabel:"CV",labelPosition:[16.5,202.2],labelAlignment:["right","middle"],labelConnectors:[["M",165,2022,"L",255,1897]]},"040":{outlines:[["M",2547,3237,"Q",2546,3237,2544,3237,2539,3236,2538,3239,2537,3241,
2537,3242,2537,3244,2537,3244,2540,3250,2544,3256,2545,3257,2545,3257,2544,3259,2543,3261,2550,3260,2550,3252,2551,3251,2549,3250,2546,3248,2548,3244,2550,3242,2550,3239,2551,3238,2550,3237,"L",2549,3237,"Q",2548,3237,2547,3237,"Z"],["M",2671,2997,"Q",2675,3005,2685,3009,2688,3011,2692,3009,2695,3008,2698,3005,2699,3004,2699,3003,2700,3002,2700,3001,2704,2995,2700,2987,2699,2985,2694,2986,2689,2983,2682,2981,2675,2980,2672,2983,"Q",2667,2989,2671,2997,"Z"],["M",2619,3102,"Q",2619,3103,2618,3104,2614,
3112,2611,3120,2609,3123,2608,3126,2607,3128,2607,3130,2607,3133,2608,3135,2612,3145,2622,3142,2624,3142,2625,3141,2628,3137,2634,3133,2636,3132,2637,3130,2640,3123,2644,3114,2644,3113,2644,3111,2644,3104,2644,3095,2638,3094,2629,3095,"Q",2623,3096,2619,3102,"Z"]],label:"Sao Tome and Principe",shortLabel:"ST",labelPosition:[237,311.7],labelAlignment:["right","middle"],labelConnectors:[["M",2370,3117,"L",2620,3117]]},"016":{outlines:[["M",3013,2948,"Q",3014,2946,3017,2945,3021,2945,3025,2944,"L",2895,
2944,"Q",2897,2947,2897,2952,2896,2956,2895,2961,2889,2976,2877,2988,2867,2998,2857,3016,2852,3024,2857,3032,2861,3040,2865,3048,2867,3052,2867,3057,"L",2868,3057,3012,3057,3013,2954,3012,2954,"Q",3013,2954,3013,2948,"Z"],["M",2786,2831,"Q",2783,2834,2780,2837,2779,2838,2778,2840,2775,2843,2769,2849,2764,2853,2763,2861,2764,2865,2766,2867,2767,2868,2768,2869,2771,2871,2774,2872,2778,2874,2781,2872,2786,2869,2791,2864,2793,2862,2798,2859,2799,2859,2799,2858,2808,2855,2812,2846,2814,2846,2814,2845,
2818,2843,2821,2841,2823,2839,2822,2837,2822,2835,2820,2833,2817,2831,2814,2830,2807,2827,2799,2826,"Q",2792,2826,2786,2831,"Z"]],label:"Equatorial Guinea",shortLabel:"GQ",labelPosition:[277,329.2],labelAlignment:["center","bottom"],labelConnectors:[["M",2770,3292,"L",2770,3022,"M",2770,3017,"L",2910,3017]]},"049":{outlines:[["M",2212,2471,"Q",2212,2468,2212,2466,2212,2464,2211,2462,2209,2446,2209,2428,2209,2415,2211,2402,2211,2401,2211,2401,2213,2390,2213,2378,2211,2378,2210,2377,2205,2372,2196,
2371,2181,2369,2183,2353,2184,2349,2186,2344,2186,2342,2187,2341,2189,2336,2188,2329,2188,2327,2187,2326,2178,2320,2179,2306,2179,2303,2180,2301,2180,2299,2177,2293,2176,2292,2175,2292,2173,2291,2172,2290,2170,2288,2166,2288,2158,2288,2151,2284,2141,2276,2136,2266,2134,2260,2138,2252,2143,2239,2148,2224,2134,2222,2121,2221,2101,2220,2081,2221,2080,2221,2078,2221,2079,2222,2079,2222,2079,2232,2072,2242,2069,2246,2068,2250,2067,2258,2075,2261,2084,2265,2091,2268,2092,2268,2093,2269,2097,2275,2099,2281,
2104,2297,2101,2313,2099,2326,2090,2338,2088,2341,2085,2344,2101,2350,2117,2355,2121,2356,2122,2358,2123,2359,2124,2360,2125,2361,2125,2363,2117,2371,2114,2382,2113,2389,2116,2395,2116,2396,2117,2397,2123,2404,2116,2411,2115,2412,2116,2414,2116,2415,2117,2415,2121,2417,2122,2419,2123,2422,2126,2423,2130,2425,2131,2428,2132,2431,2131,2436,2129,2442,2126,2449,2123,2456,2122,2464,2122,2475,2124,2486,2126,2496,2125,2505,2123,2522,2118,2539,2116,2548,2118,2557,2121,2577,2130,2593,2133,2598,2138,2602,2155,
2614,2168,2630,2169,2631,2170,2633,2172,2631,2175,2631,2194,2627,2212,2622,2219,2620,2225,2618,2227,2618,2227,2616,2228,2613,2227,2611,2219,2599,2210,2589,2206,2585,2202,2581,2196,2575,2201,2566,2209,2565,2209,2559,2212,2557,2211,2550,2211,2548,2211,2546,2216,2533,2219,2522,2220,2520,2220,2518,2220,2514,2221,2509,2221,2508,2221,2507,2221,2504,2221,2503,2221,2494,2218,2488,"Q",2214,2480,2212,2471,"Z"]],label:"Togo",shortLabel:"TG",labelPosition:[217,277.7],labelAlignment:["center","bottom"],labelConnectors:[["M",
2170,2777,"L",2170,2497]]},"056":{outlines:[["M",742,2006,"Q",740,2006,739,2007,729,2012,719,2017,718,2018,716,2018,708,2021,703,2017,"L",701,2018,"Q",703,2021,704,2023,704,2025,705,2026,710,2029,712,2034,715,2038,718,2041,729,2049,741,2050,753,2052,766,2048,782,2044,798,2040,819,2035,840,2030,842,2030,845,2030,847,2031,848,2031,857,2036,866,2040,889,2050,916,2047,917,2047,918,2046,923,2044,926,2040,927,2039,927,2038,928,2035,927,2031,927,2030,926,2029,926,2027,925,2025,925,2024,924,2023,923,2021,
921,2021,913,2017,904,2012,897,2008,889,2005,861,1995,832,2003,830,2004,828,2003,817,2001,810,1995,808,1993,806,1993,798,1994,791,1999,779,2009,761,2010,759,2010,757,2009,"Q",751,2005,742,2006,"Z"]],label:"Gambia",shortLabel:"GM",labelPosition:[58.1,202.7],labelAlignment:["right","middle"],labelConnectors:[["M",581,2027,"L",751,2027]]},"022":{outlines:[["M",686,2080,"Q",687,2082,687,2083,689,2099,695,2114,697,2119,702,2122,710,2127,716,2133,721,2139,724,2146,727,2152,730,2152,742,2155,746,2160,753,
2167,749,2180,746,2187,744,2195,742,2201,743,2202,762,2204,782,2201,785,2200,785,2196,785,2195,786,2194,788,2191,788,2186,788,2186,789,2185,790,2184,791,2184,796,2187,800,2191,811,2202,816,2216,819,2224,831,2227,834,2227,836,2226,838,2226,840,2226,841,2226,842,2226,851,2229,850,2243,850,2246,853,2247,854,2247,855,2248,860,2250,863,2249,866,2249,866,2245,859,2237,854,2231,852,2230,851,2228,847,2224,842,2220,"L",844,2222,"Q",836,2220,835,2213,835,2211,835,2209,835,2204,838,2203,839,2202,839,2201,850,
2178,874,2174,876,2173,877,2173,878,2172,879,2172,902,2169,923,2160,938,2154,944,2140,949,2131,946,2119,945,2116,943,2113,940,2108,937,2102,936,2099,937,2094,937,2091,938,2087,938,2085,938,2084,938,2077,932,2078,930,2079,928,2079,926,2079,924,2079,898,2082,871,2086,851,2089,831,2087,824,2086,817,2084,810,2082,807,2084,806,2085,804,2086,796,2087,793,2094,790,2100,786,2105,786,2106,784,2105,780,2105,776,2104,"L",768,2102,"Q",767,2103,765,2102,763,2102,761,2102,747,2108,735,2105,723,2102,713,2090,712,
2089,712,2087,712,2086,711,2085,705,2078,690,2079,"Q",688,2080,686,2080,"Z"]],label:"Guinea-Bissau",shortLabel:"GW",labelPosition:[51.1,215.7],labelAlignment:["right","middle"],labelConnectors:[["M",511,2157,"L",811,2157]]},"025":{outlines:[["M",1219,2449,"Q",1208,2473,1185,2486,1180,2490,1175,2493,1168,2500,1162,2507,1160,2509,1159,2511,1155,2517,1150,2525,1150,2526,1149,2528,1145,2541,1135,2548,1134,2549,1133,2550,1129,2550,1124,2549,1119,2550,1114,2549,1119,2556,1125,2562,1128,2565,1130,2571,1130,
2572,1130,2573,1131,2576,1132,2576,1143,2581,1154,2587,1163,2592,1170,2600,1177,2609,1183,2618,1185,2620,1186,2623,1186,2624,1187,2624,1204,2624,1219,2627,1227,2629,1233,2636,1238,2642,1242,2647,1248,2653,1253,2659,1264,2674,1280,2684,1282,2685,1283,2687,1294,2707,1305,2715,1307,2716,1309,2717,1324,2722,1339,2723,1341,2724,1342,2725,1350,2733,1360,2740,1361,2741,1362,2742,1375,2754,1393,2755,1395,2755,1397,2755,1401,2756,1407,2758,1416,2761,1423,2768,1430,2773,1435,2773,1435,2773,1436,2773,1438,2770,
1441,2770,1442,2769,1443,2768,"L",1444,2768,"Q",1444,2768,1445,2767,1454,2755,1454,2738,1454,2722,1455,2707,1456,2701,1457,2694,1458,2682,1452,2670,1444,2656,1432,2645,1426,2640,1420,2635,1407,2625,1394,2613,1390,2610,1385,2605,1382,2602,1377,2603,1370,2604,1370,2599,1369,2592,1372,2589,1373,2588,1374,2586,1378,2581,1382,2576,1389,2568,1388,2552,1388,2550,1387,2547,1387,2545,1385,2543,1380,2538,1378,2532,1378,2531,1378,2530,1377,2524,1375,2516,1375,2515,1374,2514,1372,2513,1371,2513,1362,2512,1359,
2516,1358,2517,1356,2517,1355,2518,1354,2518,1346,2529,1337,2530,1332,2530,1326,2529,1318,2527,1311,2525,1303,2522,1296,2519,1296,2519,1296,2517,1295,2505,1296,2494,1297,2489,1296,2483,1294,2476,1293,2472,1289,2458,1283,2445,1278,2432,1268,2430,1257,2428,1243,2435,1237,2434,1232,2432,1231,2431,1230,2430,1226,2426,1223,2429,1223,2430,1221,2431,1219,2432,1218,2433,"L",1218,2433,"Q",1219,2439,1219,2445,"Q",1219,2447,1219,2449,"Z"]],label:"Liberia",shortLabel:"LI",labelPosition:[102.1,262.7],labelAlignment:["right",
"middle"],labelConnectors:[["M",1021,2627,"L",1271,2627]]},"053":{outlines:[["M",804,1133,"Q",796,1137,788,1143,781,1148,774,1156,768,1163,762,1172,756,1181,748,1189,746,1190,745,1192,743,1193,743,1195,740,1202,740,1212,740,1221,737,1229,737,1231,736,1233,736,1235,733,1238,728,1244,721,1251,720,1252,718,1253,713,1258,708,1270,700,1288,689,1304,683,1312,678,1321,670,1338,670,1356,670,1362,670,1368,"L",992,1369,"Q",993,1368,992,1366,992,1339,987,1311,980,1272,991,1233,992,1227,1001,1225,1010,1222,1022,
1219,1035,1215,1048,1211,1057,1209,1065,1206,1071,1203,1076,1201,"L",1081,983,1354,980,1354,845,992,842,"Q",987,849,981,857,980,858,979,859,974,867,970,872,962,882,965,895,966,899,962,909,961,914,958,917,951,924,939,931,939,931,938,932,932,936,928,939,926,941,924,942,913,947,901,952,900,953,898,953,892,956,887,957,886,958,885,959,882,961,881,964,877,978,871,991,868,999,864,1008,863,1009,863,1011,863,1016,860,1019,859,1021,858,1022,858,1023,857,1024,851,1035,851,1051,851,1065,850,1079,850,1089,844,
1098,844,1098,844,1099,839,1114,821,1126,815,1130,806,1132,"Q",805,1132,804,1133,"Z"]],label:"Western Sahara",shortLabel:"WS",labelPosition:[55.9,115.7],labelAlignment:["right","middle"],labelConnectors:[["M",559,1157,"L",889,1157]]},"028":{outlines:[["M",4832,3932,"Q",4829,3932,4827,3931,4826,3936,4828,3940,4830,3945,4832,3950,4835,3962,4839,3974,4842,3982,4848,3988,4858,3997,4863,4004,4864,4005,4864,4006,4867,4020,4857,4027,4857,4028,4856,4028,4850,4029,4847,4034,4841,4043,4836,4051,4835,4053,4833,
4056,4828,4062,4830,4073,4830,4075,4832,4076,4838,4081,4839,4090,4839,4101,4833,4109,4827,4119,4830,4126,4831,4128,4832,4129,4842,4140,4842,4160,4842,4164,4838,4167,4835,4168,4833,4170,4826,4176,4816,4179,4814,4179,4813,4181,4809,4188,4808,4195,4807,4212,4800,4225,4796,4235,4792,4244,4785,4260,4796,4274,4805,4287,4821,4295,4824,4297,4827,4299,4828,4300,4829,4301,4830,4302,4830,4302,4831,4304,4833,4306,4839,4316,4847,4324,4848,4325,4849,4327,4853,4334,4859,4335,4864,4335,4867,4336,4873,4337,4880,4337,
4901,4336,4918,4343,4931,4348,4939,4363,4940,4364,4940,4366,4941,4370,4942,4375,4942,4377,4941,4379,4932,4399,4922,4419,4917,4430,4916,4441,4916,4453,4922,4463,4929,4473,4939,4480,4952,4490,4963,4502,4970,4512,4970,4524,4969,4534,4969,4544,4969,4551,4973,4553,4979,4555,4985,4557,4987,4557,4989,4557,4991,4556,4994,4556,4996,4556,5E3,4556,5002,4555,5003,4554,5008,4552,5008,4544,5008,4542,5008,4540,5008,4535,5004,4531,5003,4529,5002,4527,4995,4512,4996,4495,4996,4494,4997,4492,5001,4488,5006,4485,5013,
4481,5020,4476,5026,4473,5030,4467,5031,4466,5032,4464,5034,4463,5035,4461,5041,4454,5043,4445,5044,4443,5044,4441,5043,4423,5043,4405,5044,4385,5041,4365,5039,4355,5035,4347,5034,4346,5033,4344,5031,4338,5029,4332,5025,4320,5020,4309,5019,4308,5018,4307,5010,4299,5E3,4294,5006,4303,5013,4314,5013,4324,5005,4339,"L",4983,4339,4983,4324,4956,4324,4956,4337,"Q",4944,4329,4939,4309,4936,4292,4937,4267,"L",4930,4267,"Q",4931,4262,4926,4258,4920,4255,4918,4253,"L",4918,4232,4928,4232,4928,4198,4918,4198,
4918,4177,4910,4177,"Q",4910,4166,4904,4161,4897,4156,4897,4152,4897,4147,4900,4146,4903,4146,4905,4141,4905,4129,4906,4126,4918,4123,4918,4119,"L",4918,4100,"Q",4930,4101,4930,4082,4929,4063,4924,4058,4918,4054,4918,4053,4917,4024,4918,4014,4919,3999,4913,3978,4905,3955,4905,3949,4897,3949,4895,3946,"L",4895,3930,"Q",4892,3924,4888,3923,"L",4888,3923,"Q",4879,3923,4869,3924,4859,3925,4848,3928,"Q",4840,3931,4832,3932,"Z"]],label:"Malawi",shortLabel:"MW",labelPosition:[555.9,427.7],labelAlignment:["left",
"middle"],labelConnectors:[["M",5559,4277,"L",4899,4277]]},"024":{outlines:[["M",4318,5600,"Q",4319,5606,4322,5612,4327,5618,4334,5623,4337,5625,4338,5627,4340,5631,4345,5636,4363,5654,4382,5671,4386,5676,4391,5675,4405,5672,4415,5662,4422,5654,4427,5644,4432,5634,4441,5630,4460,5621,4480,5614,4491,5611,4499,5604,4505,5600,4509,5594,4511,5591,4512,5586,4513,5582,4514,5577,4517,5571,4518,5564,4519,5559,4518,5556,4517,5556,4516,5555,4508,5549,4497,5541,4496,5540,4495,5538,4491,5535,4486,5532,4483,5529,
4481,5524,4479,5521,4476,5520,4475,5520,4474,5520,4473,5520,4473,5520,4467,5519,4461,5517,4444,5511,4435,5503,4432,5500,4428,5501,4418,5502,4413,5510,4409,5516,4405,5523,4404,5524,4403,5525,4391,5537,4383,5544,4383,5545,4381,5546,4380,5546,4379,5547,4361,5554,4348,5569,4347,5571,4345,5571,4333,5578,4327,5587,4323,5592,4319,5596,"Q",4318,5598,4318,5600,"Z"]],label:"Lesotho",shortLabel:"LS",labelPosition:[479.2,560.7],labelAlignment:["left","middle"],labelConnectors:[["M",4792,5607,"L",4402,5607]]},
"047":{outlines:[["M",4626,5324,"Q",4625,5332,4624,5339,4623,5341,4624,5343,4624,5345,4625,5346,4636,5360,4649,5372,4655,5378,4659,5384,4668,5396,4679,5404,4691,5411,4706,5408,4716,5406,4721,5397,4730,5381,4732,5361,4733,5358,4732,5355,4731,5355,4729,5354,4725,5353,4721,5352,4726,5330,4728,5307,4730,5293,4727,5280,4719,5283,4712,5282,4703,5281,4694,5278,4683,5274,4674,5275,4659,5279,4647,5292,4640,5301,4636,5311,4634,5316,4629,5319,4628,5320,4627,5322,"Q",4627,5323,4626,5324,"Z"]],label:"Swaziland",
shortLabel:"SZ",labelPosition:[490.2,533.7],labelAlignment:["left","middle"],labelConnectors:[["M",4902,5337,"L",4672,5337]]},"011":{outlines:[["M",5718,4157,"Q",5718,4154,5716,4152,5712,4143,5701,4149,5701,4142,5694,4140,5689,4138,5688,4141,5684,4149,5680,4157,5678,4162,5681,4164,5682,4164,5683,4166,5684,4169,5689,4170,5708,4171,5717,4162,"Q",5719,4161,5718,4157,"Z"],["M",5769,4132,"Q",5764,4126,5758,4125,5743,4134,5735,4147,5734,4149,5739,4154,5745,4158,5750,4163,5751,4164,5752,4166,5754,4168,5756,
4168,5765,4169,5771,4164,5775,4159,5773,4149,5773,4148,5772,4147,"Q",5772,4137,5769,4132,"Z"],["M",5819,4180,"Q",5805,4181,5797,4191,5791,4199,5793,4211,5794,4213,5796,4214,5801,4218,5811,4218,5813,4218,5814,4217,5827,4214,5829,4196,5829,4195,5829,4194,5830,4188,5824,4188,"L",5824,4188,"Q",5822,4180,5819,4180,"Z"],["M",5645,4076,"Q",5642,4078,5640,4082,5640,4097,5649,4105,5658,4112,5665,4121,5673,4132,5684,4129,5684,4129,5685,4127,5686,4126,5686,4124,5687,4118,5687,4112,5686,4112,5686,4111,5683,4110,
5683,4104,5678,4100,5680,4092,5681,4089,5681,4087,5682,4079,5678,4076,5676,4074,5674,4073,5667,4071,5659,4071,"Q",5652,4072,5645,4076,"Z"]],label:"Union of Comoros",shortLabel:"KM",labelPosition:[580,408.7],labelAlignment:["left","middle"],labelConnectors:[["M",5800,4087,"L",5670,4087]]},"058":{outlines:[["M",6515,5031,"Q",6510,5031,6507,5029,6499,5023,6480,5024,6460,5026,6467,5051,6468,5054,6468,5056,6468,5061,6467,5067,6465,5071,6467,5075,6469,5078,6471,5081,6476,5086,6485,5086,6490,5091,6496,5086,
6515,5081,6535,5081,6528,5073,6528,5056,6528,5051,6528,5047,"Q",6530,5029,6515,5031,"Z"]],label:"Mauritius",shortLabel:"MU",labelPosition:[650.2,515.2],labelAlignment:["center","bottom"],labelConnectors:[["M",6502,5152,"L",6502,5090]]},"038":{outlines:[["M",4489,3299,"Q",4490,3313,4480,3321,4477,3324,4474,3329,4471,3335,4469,3339,4468,3340,4468,3341,4475,3355,4483,3368,4484,3369,4485,3370,4493,3382,4503,3393,4503,3394,4504,3394,4505,3396,4507,3396,4515,3396,4520,3392,4527,3387,4535,3385,4537,3384,
4539,3383,4542,3381,4543,3378,4547,3374,4549,3368,4551,3362,4552,3355,4552,3352,4553,3349,4554,3343,4563,3341,4568,3340,4571,3339,4579,3338,4586,3337,4589,3337,4592,3337,4599,3336,4606,3335,4613,3334,4619,3332,4627,3330,4635,3326,4637,3325,4638,3325,4639,3324,4640,3323,4645,3313,4644,3301,4643,3296,4641,3291,4639,3287,4637,3282,4628,3257,4608,3240,4601,3234,4592,3232,4588,3231,4584,3230,4581,3232,4579,3234,4571,3242,4564,3250,4559,3257,4550,3260,4549,3260,4548,3261,4540,3263,4537,3258,4534,3253,4534,
3248,4523,3261,4509,3270,4506,3272,4503,3272,4496,3274,4493,3277,4492,3278,4492,3280,4491,3281,4491,3282,"Q",4488,3290,4489,3299,"Z"]],label:"Rwanda",shortLabel:"RW",labelPosition:[602.2,330.7],labelAlignment:["left","middle"],labelConnectors:[["M",6022,3307,"L",4572,3307]]},"006":{outlines:[["M",4507,3396,"Q",4505,3396,4503,3395,4504,3400,4503,3404,4503,3407,4503,3409,"L",4514,3409,"Q",4525,3447,4525,3476,4525,3486,4531,3500,4534,3500,4537,3499,4539,3499,4540,3498,4549,3488,4559,3476,4560,3475,4561,
3474,4566,3471,4572,3466,4574,3464,4576,3463,4593,3453,4605,3438,4607,3435,4609,3433,4617,3419,4624,3405,4627,3400,4624,3394,4619,3384,4610,3380,4600,3377,4598,3369,4598,3369,4598,3368,4597,3367,4598,3365,4600,3349,4606,3336,4599,3337,4591,3337,4588,3337,4586,3337,4578,3338,4571,3340,4567,3340,4563,3341,4554,3344,4552,3350,4552,3353,4552,3356,4551,3363,4549,3368,4547,3374,4543,3379,4541,3381,4539,3383,4537,3385,4535,3385,4526,3388,4519,3393,"Q",4515,3396,4507,3396,"Z"]],label:"Burundi",shortLabel:"BI",
labelPosition:[550,343.7],labelAlignment:["left","middle"],labelConnectors:[["M",5500,3437,"L",4550,3437]]},"014":{outlines:[["M",5583,2106,"Q",5577,2117,5566,2129,5555,2142,5546,2154,5538,2167,5534,2183,5533,2192,5535,2198,5536,2200,5536,2202,5538,2211,5535,2217,5534,2218,5534,2220,5534,2224,5536,2226,5541,2232,5549,2235,5551,2235,5552,2235,5571,2234,5590,2231,5605,2229,5620,2227,5621,2227,5622,2227,5627,2227,5631,2229,5633,2230,5634,2231,5635,2232,5637,2231,5647,2230,5647,2220,5647,2219,5647,2218,
5649,2198,5661,2183,5660,2183,5658,2183,5657,2184,5656,2184,5646,2185,5637,2185,5622,2186,5624,2176,5627,2164,5636,2156,5648,2145,5662,2136,5670,2132,5675,2125,5676,2123,5675,2119,5674,2116,5671,2113,5669,2110,5665,2109,5664,2109,5664,2108,5662,2106,5659,2105,5652,2095,5645,2085,5637,2094,5629,2098,5629,2099,5628,2099,5613,2106,5596,2107,5591,2107,5586,2107,"Q",5584,2107,5583,2106,"Z"]],label:"Djibouti",shortLabel:"DJ",labelPosition:[584,212.7],labelAlignment:["left","middle"],labelConnectors:[["M",
5840,2127,"L",5600,2127]]},"042":{outlines:[["M",6162,3701,"Q",6162,3696,6160,3696,6147,3691,6132,3691,6132,3694,6133,3696,6134,3701,6134,3706,6134,3709,6132,3712,6124,3724,6107,3728,6104,3729,6104,3732,6102,3741,6108,3744,6112,3746,6114,3749,6119,3756,6128,3759,6133,3768,6142,3770,6147,3771,6152,3772,6182,3777,6175,3747,6174,3744,6173,3741,6172,3736,6169,3734,6167,3731,6166,3730,"Q",6162,3716,6162,3701,"Z"]],label:"Seychelles",shortLabel:"SY",labelPosition:[623,373.8],labelAlignment:["left","middle"],
labelConnectors:[["M",6230,3738,"L",6150,3738]]},"017":{outlines:[["M",5374,1809,"Q",5380,1821,5389,1830,5390,1832,5392,1833,5393,1834,5395,1834,5399,1836,5401,1841,5401,1842,5402,1843,5406,1844,5408,1845,5414,1846,5419,1845,5420,1844,5421,1844,5424,1842,5424,1839,5422,1830,5415,1823,5415,1822,5414,1822,5414,1821,5413,1821,5410,1818,5408,1815,5404,1811,5402,1810,5393,1806,5382,1807,5381,1807,5380,1807,"Q",5376,1808,5374,1809,"Z"],["M",5617,1995,"Q",5619,2003,5623,2009,5624,2010,5626,2010,5630,2004,
5630,1993,5630,1992,5629,1991,5625,1983,5624,1974,5624,1974,5624,1974,5623,1973,5621,1972,5620,1971,5619,1970,5619,1969,5617,1968,5615,1967,5615,1969,"Q",5615,1982,5617,1995,"Z"],["M",5606,1840,"Q",5597,1843,5592,1850,5591,1851,5591,1854,5590,1855,5589,1856,5583,1860,5587,1865,5591,1870,5596,1874,5599,1878,5604,1878,5605,1878,5607,1877,5612,1875,5612,1868,5614,1867,5615,1865,5619,1858,5620,1849,5620,1848,5619,1846,5617,1840,5609,1840,"Q",5608,1840,5606,1840,"Z"],["M",5556,1763,"Q",5558,1763,5560,
1762,5561,1762,5562,1761,5567,1758,5571,1757,5568,1751,5564,1748,5563,1745,5562,1743,5546,1733,5527,1729,"L",5519,1727,"Q",5524,1743,5540,1756,"Q",5547,1763,5556,1763,"Z"],["M",5217,1683,"Q",5204,1685,5197,1697,5196,1699,5196,1701,5190,1715,5174,1716,5172,1716,5170,1716,5164,1717,5157,1713,5150,1709,5148,1716,5146,1722,5144,1725,5140,1732,5139,1740,5136,1753,5137,1766,5137,1804,5121,1837,5109,1860,5099,1883,5098,1886,5098,1890,5103,1920,5103,1950,5103,1951,5102,1951,5126,1952,5148,1954,5163,1954,
5168,1937,5174,1943,5178,1949,5183,1958,5187,1967,5205,1955,5211,1933,5211,1931,5211,1928,5211,1922,5212,1916,5213,1914,5214,1911,5215,1910,5217,1910,5222,1910,5224,1913,5226,1916,5230,1917,5234,1919,5238,1924,5244,1932,5251,1939,5254,1941,5260,1942,5262,1942,5264,1942,5265,1942,5266,1942,5271,1942,5275,1940,5281,1937,5288,1936,5292,1935,5296,1936,5299,1937,5302,1938,5306,1940,5309,1938,5311,1937,5313,1937,5329,1932,5346,1934,5364,1936,5382,1938,5389,1939,5395,1939,5397,1939,5399,1940,5426,1947,5446,
1962,5450,1965,5452,1969,5452,1970,5453,1971,5460,1975,5470,1978,5480,1982,5482,1995,5482,1996,5483,1997,5490,2013,5510,2029,5512,2030,5515,2032,5522,2037,5532,2041,5533,2041,5534,2042,5542,2046,5546,2055,5551,2064,5556,2073,5559,2078,5563,2086,5564,2087,5565,2089,5571,2092,5577,2097,5578,2098,5578,2098,5578,2104,5583,2106,5585,2107,5587,2107,5592,2107,5596,2107,5614,2106,5628,2099,5629,2099,5630,2098,5638,2094,5645,2085,5643,2083,5641,2080,5635,2070,5626,2061,5613,2049,5598,2038,5592,2033,5586,2028,
5577,2021,5570,2012,5555,1994,5539,1975,5533,1969,5525,1966,5514,1961,5502,1961,5501,1961,5499,1960,5485,1952,5483,1933,5483,1933,5482,1932,5481,1931,5480,1930,5479,1929,5478,1927,5458,1903,5427,1896,5401,1890,5379,1875,5370,1869,5364,1861,5364,1861,5364,1860,5363,1859,5362,1858,5340,1843,5326,1819,5322,1817,5326,1816,5327,1816,5327,1815,5329,1793,5328,1772,5328,1756,5326,1740,5325,1728,5320,1716,5305,1679,5285,1648,5284,1647,5283,1647,5279,1643,5276,1640,5276,1640,5275,1639,5272,1642,5271,1644,5270,
1646,5269,1648,5260,1656,5256,1661,5253,1666,5250,1672,5246,1678,5238,1679,5236,1680,5235,1681,5232,1683,5226,1682,"Q",5221,1682,5217,1683,"Z"]],label:"Eritrea",shortLabel:"ER",labelPosition:[565,168.7],labelAlignment:["left","middle"],labelConnectors:[["M",5650,1687,"L",5270,1687]]},"059":{outlines:[["M",796,798,"Q",795,798,792,795,"L",774,795,"Q",774,809,766,816,"L",767,830,"Q",776,829,796,829,"Z"],["M",903,763,"L",903,773,892,773,892,782,882,782,882,802,"Q",875,802,870,801,870,804,868,807,868,
811,872,812,"L",890,812,"Q",885,801,895,800,900,800,910,800,"L",910,771,920,771,920,766,"Q",919,766,919,763,"Z"],["M",921,735,"L",921,751,"Q",925,752,939,752,"L",939,744,949,744,949,722,940,722,940,735,"Z"],["M",608,806,"Q",608,810,610,815,"L",610,827,"Q",631,813,627,808,"Q",620,806,608,806,"Z"],["M",636,777,"L",625,751,"Q",612,752,615,770,"Z"],["M",662,798,"L",677,798,"Q",682,792,680,785,679,777,672,777,667,777,662,782,"Z"],["M",695,787,"Q",700,791,703,796,706,799,714,799,722,799,724,797,724,796,
723,793,722,789,731,781,739,773,746,773,"L",746,764,"Q",744,761,744,754,"L",736,754,"Q",729,767,705,766,705,769,704,778,"L",695,778,"Z"]],label:"Canary Islands",shortLabel:"CA",labelPosition:[42.2,91.1],labelAlignment:["right","middle"],labelConnectors:[["M",709,911,"L",422,911,709,911,709,784]]},"032":{outlines:[["M",1873,226,"Q",1871,227,1869,227,1852,227,1841,212,1840,212,1840,211,1839,207,1834,208,1829,209,1823,210,1801,218,1778,214,1772,213,1766,213,1753,212,1740,213,1739,213,1738,213,1713,216,
1688,211,1674,208,1659,206,1652,205,1648,203,1646,202,1645,201,1640,192,1637,181,1635,172,1632,164,1631,162,1629,162,1628,162,1622,163,1610,159,1599,166,1586,174,1578,185,1566,201,1557,219,1554,227,1551,234,1545,249,1540,264,1539,270,1536,274,1533,280,1526,285,1510,297,1500,312,1499,313,1498,313,1464,332,1425,338,1419,339,1414,340,1404,343,1395,347,1383,352,1372,362,1363,373,1354,380,1343,388,1335,398,1332,402,1329,405,1322,411,1318,417,1317,418,1316,418,1307,424,1301,432,1300,433,1299,433,1295,436,
1297,443,1298,452,1298,462,1297,471,1295,479,1295,480,1295,481,1293,488,1288,490,1287,491,1286,492,1281,498,1269,505,1268,506,1266,507,1259,514,1254,524,1253,525,1253,526,1253,539,1254,552,1255,569,1257,586,1259,597,1263,608,1265,610,1267,612,1280,625,1276,643,1259,663,1244,683,1240,689,1236,695,1226,714,1215,733,1213,737,1210,738,1209,738,1208,739,1202,743,1195,746,1189,749,1183,752,1178,755,1170,758,1169,759,1168,760,1151,772,1136,783,1124,792,1106,795,1103,796,1101,799,1093,811,1080,811,1079,811,
1078,812,1071,815,1061,815,1056,815,1050,815,1040,816,1031,818,1025,819,1016,821,1010,823,1003,826,1002,826,1002,827,997,834,992,842,"L",1354,845,1354,767,"Q",1359,764,1364,758,1369,751,1378,752,1380,752,1382,751,1386,750,1387,746,1392,734,1401,730,1403,729,1405,728,1412,725,1423,721,1431,720,1437,717,1447,710,1459,706,1461,705,1462,704,1468,699,1474,692,1476,690,1479,691,1479,691,1480,691,1480,691,1481,690,1492,687,1502,688,1514,690,1527,695,1528,696,1530,696,1531,695,1532,694,1540,688,1544,679,
1544,678,1545,678,1554,678,1562,676,1564,676,1565,675,1570,673,1574,672,1585,670,1596,671,1599,672,1601,671,1606,669,1609,669,1616,669,1624,667,1633,664,1638,658,1647,647,1654,632,1658,624,1667,621,1689,614,1710,605,1717,602,1723,596,1725,595,1729,595,1735,595,1740,593,1755,586,1768,577,1775,571,1779,562,1780,561,1780,559,1779,559,1778,559,1777,558,1776,557,1774,556,1773,555,1764,549,1755,540,1754,540,1754,539,1752,536,1753,533,1753,526,1761,522,1763,521,1765,520,1783,515,1801,512,1811,510,1821,510,
1825,510,1827,505,1828,504,1828,503,1832,493,1842,486,1846,483,1851,482,1853,482,1854,483,1867,488,1879,493,1891,498,1901,491,1904,490,1906,489,1915,486,1924,484,1939,480,1956,485,1965,487,1967,477,1967,475,1968,474,1973,469,1977,464,1978,463,1978,462,1986,456,1984,445,1983,443,1983,441,1981,433,1981,424,1980,422,1979,419,1976,411,1971,409,1970,408,1969,408,1967,407,1966,406,1963,403,1958,401,1956,401,1955,399,1947,382,1944,364,1939,336,1937,308,1936,295,1932,282,1928,272,1922,263,1919,256,1915,250,
1915,249,1914,248,1914,246,1912,245,1908,242,1904,238,1901,237,1898,235,"L",1898,235,"Q",1893,231,1887,228,"Q",1881,226,1873,226,"Z"]],label:"Morocco",shortLabel:"MA",labelPosition:[158.7,51.3],labelAlignment:["center","middle"]},"001":{outlines:[["M",2759,132,"Q",2756,125,2758,121,2766,104,2780,91,2790,82,2791,73,2782,70,2769,74,2756,78,2746,69,2737,61,2723,63,2712,66,2701,70,2689,74,2678,74,2661,75,2645,69,2634,65,2625,67,2612,70,2595,73,2587,75,2579,77,2565,80,2551,84,2550,85,2548,86,2545,89,2539,
92,2533,95,2526,98,2524,99,2522,99,2521,100,2519,101,2516,103,2511,101,2503,98,2505,87,2506,83,2503,82,2498,78,2490,78,2480,79,2474,72,2468,65,2455,66,2453,66,2452,66,2449,68,2444,69,2442,69,2440,69,2421,70,2402,69,2386,69,2372,73,2366,75,2365,79,2361,81,2357,81,2356,82,2354,82,2346,82,2339,80,2337,79,2335,79,2322,80,2316,87,2309,95,2303,97,2299,99,2295,100,2275,106,2252,106,2251,106,2249,106,2244,107,2235,107,2234,107,2232,108,2230,109,2226,110,2210,113,2192,108,2188,106,2183,106,2169,104,2162,113,
2156,120,2142,122,2135,123,2129,125,2115,130,2105,138,2096,146,2090,156,2079,176,2057,170,2055,170,2053,170,2040,167,2025,166,2014,165,2007,171,2003,175,1997,176,1981,179,1973,192,1972,194,1970,195,1966,199,1963,204,1958,213,1950,215,1942,217,1933,217,1926,218,1917,222,1905,227,1898,235,1901,237,1904,238,1908,242,1912,245,1914,246,1914,248,1915,249,1915,250,1919,256,1922,263,1928,272,1932,282,1936,295,1937,308,1939,336,1944,364,1947,382,1955,399,1956,401,1958,401,1963,403,1966,406,1967,407,1969,408,
1970,408,1971,409,1976,411,1979,419,1980,422,1981,424,1981,433,1983,441,1983,443,1984,445,1986,456,1978,462,1978,463,1977,464,1973,469,1968,474,1967,475,1967,477,1965,487,1956,485,1939,480,1924,484,1915,486,1906,489,1904,490,1901,491,1891,498,1879,493,1867,488,1854,483,1853,482,1851,482,1846,483,1842,486,1832,493,1828,503,1828,504,1827,505,1825,510,1821,510,1811,510,1801,512,1783,515,1765,520,1763,521,1761,522,1753,526,1753,533,1752,536,1754,539,1754,540,1755,540,1764,549,1773,555,1774,556,1776,557,
1777,558,1778,559,1779,559,1780,559,1780,561,1779,562,1775,571,1768,577,1755,586,1740,593,1735,595,1729,595,1725,595,1723,596,1717,602,1710,605,1689,614,1667,621,1658,624,1654,632,1647,647,1638,658,1633,664,1624,667,1616,669,1609,669,1606,669,1601,671,1599,672,1596,671,1585,670,1574,672,1570,673,1565,675,1564,676,1562,676,1554,678,1545,678,1544,678,1544,679,1540,688,1532,694,1531,695,1530,696,1528,696,1527,695,1514,690,1502,688,1492,687,1481,690,1480,691,1480,691,1479,692,1478,693,1477,693,1476,694,
"L",1474,692,"Q",1468,699,1462,704,1461,705,1459,706,1447,710,1437,717,1431,720,1423,721,1412,725,1405,728,1403,729,1401,730,1392,734,1387,746,1386,750,1382,751,1380,752,1378,752,1369,751,1364,758,1359,764,1354,767,"L",1354,869,1660,1063,2168,1394,"Q",2168,1410,2173,1425,2174,1428,2177,1430,2178,1430,2179,1431,2184,1434,2192,1433,2210,1432,2218,1445,2221,1451,2225,1459,2226,1462,2228,1465,2230,1467,2231,1467,2241,1468,2250,1468,2272,1468,2293,1472,2308,1475,2323,1482,2330,1485,2336,1488,2340,1490,
2344,1495,2348,1499,2342,1506,2338,1511,2339,1521,2335,1524,2335,1530,2335,1537,2341,1541,2342,1542,2342,1543,2343,1546,2346,1549,2351,1555,2361,1555,"L",2370,1553,"Q",2380,1555,2398,1554,2416,1553,2422,1553,"L",2427,1553,"Q",2437,1553,2447,1553,2461,1554,2472,1548,2473,1547,2475,1546,2481,1543,2490,1539,2491,1539,2492,1538,2501,1535,2509,1533,2516,1532,2522,1533,2533,1533,2540,1531,2545,1534,2546,1531,2548,1531,2548,1531,2553,1529,2556,1525,2557,1524,2558,1524,2559,1524,2559,1523,2578,1503,2591,
1482,2595,1476,2601,1471,2606,1466,2614,1462,2621,1458,2629,1454,2653,1441,2678,1425,2686,1420,2691,1415,2693,1413,2694,1412,2696,1411,2696,1409,2698,1405,2704,1402,2705,1402,2706,1401,2727,1385,2754,1376,2757,1375,2759,1373,2767,1369,2775,1365,2796,1357,2816,1346,2841,1333,2866,1318,2891,1303,2914,1284,2942,1262,2973,1246,2997,1234,3020,1221,3036,1213,3051,1203,3054,1201,3057,1200,3058,1200,3058,1199,3061,1194,3065,1192,3066,1191,3066,1189,3065,1186,3065,1183,3064,1183,3064,1183,3061,1183,3059,1182,
3057,1181,3055,1179,3053,1177,3052,1174,3048,1165,3048,1155,3048,1150,3045,1148,3045,1147,3044,1146,3044,1142,3039,1139,3028,1131,3022,1118,3016,1104,2999,1105,2997,1105,2995,1104,2992,1103,2987,1104,2984,1105,2980,1105,2965,1106,2951,1102,2944,1099,2937,1094,2926,1087,2917,1079,2911,1073,2909,1063,2906,1037,2896,1014,2892,1003,2879,994,2866,985,2863,971,2862,964,2869,955,2881,941,2894,927,2896,926,2898,923,2898,922,2898,921,2897,916,2895,911,2892,901,2893,891,2894,880,2897,867,2899,857,2898,846,
2895,818,2893,790,2892,773,2894,756,2896,740,2896,724,2896,705,2887,689,2879,674,2865,662,2856,654,2847,645,2849,644,2850,643,2851,642,2852,642,2856,641,2855,638,2855,634,2859,632,2853,628,2851,619,2847,600,2843,580,2840,561,2834,543,2831,531,2827,522,2824,514,2822,506,2818,494,2815,480,2814,473,2808,469,2799,463,2787,458,2774,452,2765,442,2751,425,2740,405,2735,396,2726,389,2725,388,2723,388,2714,386,2710,380,2707,377,2705,371,2705,370,2704,368,2702,353,2700,338,2699,336,2699,334,2699,326,2702,329,
2702,317,2706,305,2709,294,2717,293,2719,293,2721,292,2722,292,2723,291,2729,290,2733,281,2734,280,2735,278,2738,274,2740,268,2741,267,2742,265,2744,264,2745,262,2746,261,2748,260,2754,256,2757,248,2758,247,2759,246,2762,246,2762,242,2762,233,2762,223,2761,207,2761,190,2763,171,2763,152,"Q",2763,142,2759,132,"Z"]],label:"Algeria",shortLabel:"DZ",labelPosition:[229,80.8],labelAlignment:["center","middle"]},"051":{outlines:[["M",2890,40,"Q",2871,40,2855,48,2845,54,2833,56,2830,57,2826,57,2823,58,2821,
59,2814,61,2809,62,2800,65,2791,73,2790,82,2780,91,2766,104,2758,120,2756,125,2759,131,2763,142,2763,152,2763,171,2761,189,2761,206,2762,223,2762,232,2762,242,2762,245,2759,246,2758,246,2757,247,2754,256,2748,259,2746,260,2745,262,2744,263,2742,265,2741,266,2740,268,2738,274,2735,278,2734,279,2733,281,2729,289,2723,291,2722,291,2721,292,2719,292,2717,293,2709,294,2706,305,2702,316,2702,328,2699,325,2699,333,2699,335,2700,337,2702,352,2704,367,2705,369,2705,371,2707,376,2710,380,2714,385,2723,387,
2725,388,2726,389,2735,395,2740,405,2751,425,2765,441,2774,452,2787,457,2799,462,2808,469,2814,472,2815,480,2818,493,2822,506,2824,514,2827,521,2831,531,2834,542,2840,561,2843,580,2847,599,2851,618,2853,627,2859,632,2861,634,2863,635,2870,639,2880,637,2881,636,2882,635,2886,632,2891,630,2901,626,2910,619,2911,618,2912,617,2923,611,2929,604,2932,599,2934,596,2936,594,2935,592,2934,577,2930,562,2927,546,2928,530,2928,525,2934,520,2942,514,2948,511,2949,511,2950,510,2957,506,2959,499,2960,498,2960,497,
2963,490,2970,485,2986,477,3003,470,3008,467,3013,465,3019,462,3022,457,3028,447,3029,435,3029,427,3029,420,3029,412,3030,405,3030,398,3030,392,"L",3030,391,"Q",3029,386,3027,381,3027,379,3025,379,3020,378,3015,375,3013,374,3011,373,3007,373,3005,371,2993,353,2978,338,2975,334,2966,335,2955,336,2945,334,2937,332,2930,327,2920,320,2912,312,2912,312,2912,312,2909,308,2912,305,2913,304,2914,304,2916,302,2919,300,2929,294,2938,291,2940,290,2941,289,2948,283,2958,278,2973,270,2978,253,2981,245,2985,243,
2990,231,2990,219,2991,214,2990,210,2989,208,2988,204,2987,199,2988,193,2988,186,2988,185,2988,178,2982,176,2980,176,2978,175,2974,173,2970,170,2960,161,2958,150,2955,131,2968,118,2969,117,2970,116,2977,109,2985,100,2991,93,2994,79,2992,76,2992,71,2993,67,2991,65,2990,64,2989,64,2987,63,2987,62,2985,61,2982,62,2972,65,2965,68,2964,68,2963,69,2958,79,2953,88,2953,90,2951,91,2947,96,2938,98,2933,98,2930,93,2930,92,2930,90,2930,86,2929,83,2925,63,2913,49,"Q",2905,40,2890,40,"Z"],["M",3087,80,"Q",3087,
78,3088,75,3087,74,3085,73,3083,71,3081,69,3080,68,3078,67,3077,67,3075,66,3063,65,3056,76,3055,78,3054,80,3054,81,3053,83,3053,85,3053,85,3069,90,3084,87,"Q",3087,87,3087,80,"Z"]],label:"Tunisia",shortLabel:"TN",labelPosition:[285.7,38.4],labelAlignment:["center","middle"]},"026":{outlines:[["M",3918,407,"Q",3908,405,3899,404,3894,403,3889,403,3874,401,3863,408,3861,409,3858,410,3857,410,3856,411,3853,413,3849,414,3835,419,3821,423,3809,427,3796,431,3784,434,3773,435,3766,436,3760,439,3759,440,3759,
441,3737,470,3721,501,3719,506,3722,511,3730,525,3740,537,3753,553,3743,571,3737,585,3724,595,3711,606,3700,619,"L",3694,621,"Q",3694,622,3693,622,3683,628,3676,635,3675,636,3673,637,3672,638,3670,637,3663,635,3658,633,3643,627,3627,620,3617,615,3606,609,3605,609,3604,609,3591,607,3587,595,3587,594,3586,594,3582,593,3580,590,3580,589,3578,589,3570,590,3563,585,3558,582,3549,579,3547,577,3546,575,3543,574,3540,573,3539,573,3537,573,3528,571,3520,570,3518,569,3516,569,3506,569,3496,565,3481,559,3465,
555,3458,553,3451,549,3449,548,3447,548,3436,547,3428,550,3426,551,3424,551,3411,554,3398,546,3377,534,3358,522,3354,520,3354,516,3353,508,3356,500,3357,497,3357,495,3355,495,3353,493,3350,491,3348,487,3347,485,3347,483,3353,463,3343,448,3343,447,3342,447,3339,446,3336,446,3328,444,3314,445,3304,446,3297,440,3292,436,3287,431,3286,431,3286,430,3285,426,3281,425,3271,421,3261,424,3259,425,3257,425,3240,425,3225,418,3207,410,3187,402,3185,401,3182,401,3168,396,3160,405,3153,413,3147,415,3141,417,3132,
420,3130,420,3128,421,3125,423,3120,423,3102,421,3089,407,3084,402,3072,398,3064,395,3057,393,3055,392,3053,392,3051,391,3049,391,3038,389,3030,392,3030,399,3030,405,3029,413,3029,420,3029,428,3029,435,3028,448,3022,458,3019,463,3013,465,3008,468,3003,470,2986,477,2970,486,2963,490,2960,497,2960,498,2959,499,2957,507,2950,511,2949,511,2948,512,2942,515,2934,521,2928,525,2928,531,2927,547,2930,563,2934,578,2935,593,2936,595,2934,596,2932,599,2929,604,2923,612,2912,618,2911,618,2910,619,2901,627,2891,
631,2886,633,2882,636,2881,637,2880,637,2870,640,2863,636,2861,634,2859,633,2855,634,2855,638,2856,641,2852,642,2851,642,2850,643,2849,644,2847,645,2856,654,2865,662,2879,674,2887,689,2896,705,2896,724,2896,740,2894,756,2892,773,2893,790,2895,818,2898,846,2899,857,2897,867,2894,880,2893,891,2892,901,2895,911,2897,916,2898,921,2898,922,2898,923,2896,926,2894,927,2881,941,2869,955,2862,964,2863,971,2866,985,2879,994,2892,1003,2896,1014,2906,1037,2909,1063,2911,1073,2917,1079,2926,1087,2937,1094,2944,
1099,2951,1102,2965,1106,2980,1105,2984,1105,2987,1104,2992,1103,2995,1104,2997,1105,2999,1105,3016,1104,3022,1118,3028,1131,3039,1139,3044,1142,3044,1146,3045,1147,3045,1148,3048,1150,3048,1155,3048,1165,3052,1174,3053,1177,3055,1179,3057,1181,3059,1182,3061,1183,3064,1184,3064,1183,3065,1184,3067,1184,3070,1183,3071,1183,3072,1183,3093,1181,3113,1188,3129,1193,3145,1197,3154,1199,3164,1200,3181,1202,3197,1206,3203,1208,3210,1210,3211,1210,3213,1211,3227,1231,3241,1253,3248,1263,3261,1261,3262,1261,
3263,1261,3280,1256,3295,1247,3307,1239,3321,1233,3325,1231,3329,1230,3332,1229,3334,1228,3352,1222,3368,1216,3374,1214,3379,1210,3384,1206,3391,1201,3393,1200,3394,1200,3397,1198,3402,1199,3423,1205,3442,1216,3457,1224,3473,1231,3485,1236,3495,1242,"L",4058,1514,4058,1483,4157,1483,4154,715,"Q",4152,714,4151,712,4150,704,4146,697,4137,678,4129,660,4128,659,4128,658,4125,652,4122,642,4125,637,4125,630,4125,625,4127,620,4134,602,4150,589,4152,587,4153,585,4155,582,4153,580,4146,576,4139,572,4137,571,
4137,570,4136,559,4134,548,4133,541,4133,533,4133,531,4134,530,4142,523,4157,525,4159,525,4161,526,4163,527,4167,527,4168,527,4169,527,4168,524,4161,524,4156,524,4153,521,4152,520,4152,518,4152,512,4153,507,4153,506,4153,505,4154,498,4149,490,4148,487,4143,487,4142,487,4141,487,4131,486,4124,484,4113,482,4105,485,4103,486,4100,486,4093,485,4090,481,4081,472,4071,475,4066,477,4058,480,4057,480,4055,480,4049,478,4045,476,4039,474,4035,472,4034,471,4032,470,4016,465,3996,463,3988,462,3986,457,3978,441,
3969,427,3963,418,3949,414,"Q",3934,410,3918,407,"Z"]],label:"Libya",shortLabel:"LR",labelPosition:[350.8,95.2],labelAlignment:["center","middle"]},"015":{outlines:[["M",4909,550,"Q",4908,549,4906,549,4892,545,4879,551,4872,554,4864,558,4863,559,4861,559,4859,560,4857,560,4841,558,4824,555,4813,552,4803,551,4801,550,4799,551,4790,554,4782,556,4779,557,4777,556,4768,556,4760,553,4748,548,4735,541,4728,537,4720,533,4717,531,4712,529,4701,525,4689,523,4685,522,4683,525,4683,525,4681,525,4675,524,4668,
524,4657,524,4649,520,4644,518,4636,518,4623,518,4612,524,4603,529,4596,536,4587,546,4575,552,4555,564,4535,574,4533,576,4530,577,4529,578,4527,578,4521,580,4516,582,4512,583,4507,583,4489,584,4471,582,4468,581,4465,581,4462,580,4460,579,4461,579,4461,579,4449,574,4443,565,4443,564,4441,564,4435,563,4432,565,4431,566,4429,567,4427,567,4426,566,4411,562,4396,557,4382,552,4367,549,4362,547,4356,547,4352,547,4348,546,4341,544,4332,540,4327,538,4322,536,4312,532,4302,532,4288,532,4273,534,4268,535,4263,
533,4257,530,4251,525,4246,521,4243,518,4242,517,4240,517,4238,516,4236,516,4227,514,4220,520,4219,521,4217,522,4211,523,4204,524,4202,524,4200,524,4199,525,4197,524,4195,524,4193,524,4181,525,4169,526,4168,526,4167,526,4163,527,4161,526,4159,525,4157,525,4142,523,4134,530,4133,531,4133,532,4133,540,4134,548,4136,559,4137,570,4137,571,4139,572,4146,575,4153,580,4155,581,4153,584,4152,587,4150,589,4134,601,4127,619,4125,624,4125,630,4125,636,4122,641,4125,651,4128,658,4128,659,4129,660,4137,678,4146,
697,4150,704,4151,712,4152,713,4154,714,"L",4156,1312,5129,1308,5129,1301,"Q",5127,1295,5126,1288,5125,1284,5123,1281,5121,1280,5120,1278,5119,1277,5117,1276,5116,1275,5114,1274,5111,1273,5104,1273,5102,1273,5099,1272,5073,1263,5046,1252,5045,1252,5045,1251,5044,1249,5043,1247,5042,1244,5041,1241,5037,1230,5033,1221,5030,1212,5024,1208,5020,1202,5020,1195,5020,1194,5021,1193,5022,1191,5021,1187,5020,1182,5021,1176,5022,1168,5026,1162,5030,1157,5033,1152,5038,1145,5035,1140,5031,1132,5020,1126,5008,
1120,5002,1110,4992,1093,4987,1073,4986,1068,4983,1065,4981,1064,4980,1063,4971,1049,4961,1036,4948,1017,4936,999,4935,998,4934,996,4930,993,4927,988,4910,956,4887,925,4886,924,4885,923,4883,902,4884,881,4884,872,4876,870,4869,868,4865,860,4865,859,4865,857,4864,849,4862,840,4861,838,4861,836,4860,835,4859,835,4857,834,4857,833,4847,820,4836,809,4828,800,4817,793,4805,785,4795,775,4794,775,4793,773,4791,769,4789,766,4788,765,4787,763,4785,757,4782,752,4781,751,4780,750,4777,747,4777,741,4778,734,
4778,728,4779,720,4776,713,4772,707,4767,701,4761,694,4757,685,4753,674,4756,662,4757,656,4761,657,4775,659,4784,671,4791,678,4794,688,4798,703,4803,718,4808,730,4814,741,4827,761,4838,781,4845,792,4854,802,4862,812,4873,817,4885,823,4896,828,4901,830,4904,832,4910,837,4918,834,4919,833,4921,832,4923,831,4925,829,4933,825,4936,818,4938,815,4937,810,4937,806,4935,805,4933,805,4932,803,4929,796,4931,788,4935,773,4941,758,4946,747,4952,737,4953,735,4954,733,4958,728,4959,721,4960,712,4961,701,4961,696,
4963,690,4963,689,4963,688,4965,678,4957,676,4950,674,4943,672,4938,670,4941,665,4942,664,4942,662,4945,657,4947,651,4949,647,4950,646,4953,641,4954,636,4954,634,4953,632,4950,625,4945,621,4942,617,4939,614,4935,608,4931,605,4930,604,4929,602,4927,590,4926,578,4926,575,4925,572,"Q",4921,556,4909,550,"Z"]],label:"Egypt",shortLabel:"EG",labelPosition:[452.4,94.4],labelAlignment:["center","middle"]},"030":{outlines:[["M",1354,979,"L",1081,983,1076,1200,"Q",1071,1203,1065,1206,1057,1209,1048,1211,1035,
1214,1022,1218,1010,1222,1001,1224,992,1226,991,1232,980,1271,987,1311,992,1338,992,1365,993,1367,992,1369,"L",670,1368,"Q",671,1379,672,1390,672,1392,672,1393,671,1395,671,1397,670,1398,670,1399,674,1410,684,1408,686,1408,688,1408,692,1409,694,1412,699,1416,703,1420,710,1427,718,1433,725,1435,728,1437,729,1438,730,1439,734,1450,737,1461,738,1463,738,1465,739,1467,740,1468,743,1472,744,1476,744,1478,742,1479,738,1484,733,1487,728,1492,723,1496,719,1500,719,1507,719,1510,717,1513,716,1516,717,1520,
723,1535,729,1550,736,1566,740,1582,743,1596,743,1609,743,1623,742,1637,741,1648,741,1659,741,1666,740,1672,740,1674,739,1682,738,1688,738,1695,737,1697,737,1699,733,1710,723,1721,717,1728,713,1735,712,1736,711,1738,709,1743,710,1749,710,1755,713,1758,717,1763,719,1768,720,1772,720,1775,728,1776,735,1778,744,1782,754,1784,761,1786,768,1783,777,1779,786,1774,789,1773,792,1771,793,1770,795,1770,806,1767,819,1769,821,1769,823,1769,829,1768,836,1766,855,1758,875,1755,877,1755,878,1756,892,1770,904,1785,
908,1789,915,1789,917,1789,918,1788,920,1785,926,1786,928,1787,929,1787,934,1790,937,1793,938,1794,939,1794,939,1796,940,1798,944,1805,950,1810,965,1825,981,1839,989,1845,996,1852,1014,1870,1020,1894,1021,1896,1022,1897,1025,1901,1029,1903,1031,1903,1033,1903,1040,1900,1048,1900,1055,1899,1060,1902,1061,1903,1061,1907,1061,1910,1061,1912,1063,1911,1065,1910,1067,1909,1070,1909,1071,1908,1072,1908,1086,1907,1099,1911,1101,1898,1099,1887,1099,1883,1098,1879,1097,1876,1096,1873,1095,1871,1095,1868,1095,
1861,1099,1858,1104,1853,1112,1848,1117,1844,1125,1845,1141,1847,1148,1862,1150,1867,1152,1870,1153,1872,1153,1873,1157,1881,1161,1886,1162,1887,1164,1886,1171,1886,1175,1882,1181,1878,1185,1872,1190,1864,1195,1858,1196,1857,1198,1857,1211,1860,1228,1859,1234,1859,1239,1860,1248,1862,1258,1862,1270,1862,1282,1861,1284,1861,1286,1860,1292,1853,1297,1847,1299,1844,1305,1846,1306,1846,1307,1847,1312,1849,1320,1851,1321,1852,1322,1852,1324,1853,1325,1852,1352,1848,1376,1852,1400,1856,1423,1858,1475,1863,
1528,1861,1536,1861,1545,1861,1553,1860,1562,1859,1564,1859,1565,1859,1578,1859,1588,1856,1590,1856,1592,1855,1603,1848,1617,1837,1632,1826,1637,1806,1640,1799,1636,1791,1632,1783,1628,1775,1627,1774,1627,1772,1624,1762,1619,1753,1616,1750,1613,1747,1612,1746,1612,1744,1609,1736,1611,1730,1613,1726,1616,1721,1617,1717,1615,1714,1614,1712,1614,1710,1613,1709,1612,1708,1608,1705,1605,1701,"L",1591,1610,1532,1062,1660,1062,1354,868,"Z"]],label:"Mauritania",shortLabel:"MR",labelPosition:[121.7,147.9],
labelAlignment:["center","middle"]},"041":{outlines:[["M",904,1785,"Q",892,1771,878,1757,877,1756,875,1756,855,1758,836,1766,829,1769,823,1770,821,1770,819,1770,806,1768,795,1770,793,1771,792,1771,789,1773,786,1774,777,1779,768,1783,761,1787,754,1785,744,1783,735,1779,728,1776,720,1775,720,1778,718,1781,712,1793,709,1806,707,1816,703,1824,697,1838,688,1849,672,1868,657,1887,653,1892,652,1898,652,1903,650,1907,649,1912,645,1915,637,1923,628,1928,627,1929,630,1931,634,1935,639,1934,650,1931,662,1932,
666,1933,668,1937,668,1938,669,1939,674,1942,675,1949,676,1950,676,1951,679,1957,682,1963,686,1970,689,1978,696,1994,700,2010,701,2011,701,2012,701,2012,701,2013,701,2014,702,2016,703,2017,704,2018,709,2022,716,2019,718,2018,719,2018,729,2013,739,2007,741,2007,742,2007,751,2006,758,2010,759,2011,761,2011,779,2009,792,2E3,798,1995,806,1994,808,1994,810,1995,817,2001,829,2004,831,2004,832,2003,862,1995,890,2006,897,2009,905,2013,913,2017,922,2021,923,2022,924,2024,925,2025,926,2026,926,2028,927,2029,
927,2030,927,2031,928,2035,927,2039,927,2040,926,2041,924,2044,919,2047,918,2047,917,2047,889,2051,866,2040,858,2037,849,2032,848,2031,846,2031,843,2030,840,2031,819,2035,799,2040,783,2045,767,2049,754,2052,741,2050,730,2049,719,2041,715,2039,713,2034,710,2029,706,2026,705,2026,704,2024,703,2021,702,2018,701,2017,701,2016,"L",701,2016,"Q",695,2013,691,2021,688,2028,685,2035,682,2043,681,2052,681,2054,682,2056,682,2058,683,2059,683,2060,683,2061,685,2071,686,2080,688,2080,690,2080,705,2078,711,2086,
712,2087,712,2087,712,2089,713,2090,723,2103,735,2105,747,2108,761,2103,763,2102,765,2103,767,2103,768,2103,"L",776,2105,"Q",780,2105,784,2106,786,2106,786,2105,790,2101,793,2095,796,2088,804,2086,806,2086,807,2085,810,2082,817,2084,824,2087,831,2087,851,2089,871,2086,898,2083,924,2079,926,2079,928,2079,930,2079,932,2079,938,2078,938,2085,939,2085,941,2086,967,2094,992,2096,1013,2098,1033,2097,1039,2096,1044,2100,1053,2106,1061,2113,1064,2115,1069,2115,1070,2115,1071,2115,1077,2118,1080,2123,1082,
2126,1086,2124,1093,2121,1099,2117,1108,2111,1111,2103,1111,2102,1112,2102,1114,2098,1120,2100,1120,2100,1121,2100,1122,2101,1123,2101,1128,2101,1129,2099,1131,2093,1131,2086,1132,2075,1129,2067,1129,2065,1129,2063,1129,2060,1127,2058,1119,2051,1111,2045,1098,2035,1084,2026,1082,2024,1081,2020,1079,2019,1078,2019,1077,2019,1076,2019,1074,2018,1072,2018,1071,2018,1073,2013,1073,2012,1074,2011,1081,1993,1081,1975,1081,1974,1081,1973,1080,1967,1078,1965,1072,1960,1067,1954,1063,1948,1061,1922,1061,1918,
1061,1913,1061,1910,1061,1907,1061,1904,1060,1903,1055,1900,1048,1900,1040,1901,1033,1903,1031,1904,1029,1903,1025,1902,1022,1898,1021,1896,1020,1894,1014,1870,996,1853,989,1846,981,1839,965,1826,950,1811,944,1805,940,1798,939,1797,939,1795,938,1794,937,1793,934,1790,929,1788,928,1787,926,1787,920,1786,918,1788,917,1789,915,1789,"Q",908,1790,904,1785,"Z"]],label:"Senegal",shortLabel:"SN",labelPosition:[88,194.1],labelAlignment:["center","middle"]},"021":{outlines:[["M",1189,2143,"Q",1184,2130,1177,
2123,1176,2121,1174,2121,1169,2120,1166,2123,1165,2124,1165,2125,1161,2139,1144,2143,1143,2143,1142,2143,1137,2144,1134,2142,1131,2139,1131,2132,1132,2119,1127,2108,1125,2103,1121,2101,1117,2099,1112,2101,1111,2102,1111,2102,1108,2110,1099,2116,1093,2120,1086,2123,1082,2125,1080,2122,1077,2117,1071,2115,1070,2115,1069,2114,1064,2114,1061,2112,1053,2105,1044,2099,1039,2096,1033,2096,1013,2098,992,2096,967,2093,941,2085,939,2085,938,2084,938,2085,938,2087,937,2091,937,2094,936,2099,937,2102,940,2108,
943,2113,945,2116,946,2119,949,2131,944,2140,938,2154,923,2160,902,2169,879,2172,878,2172,877,2173,876,2173,874,2174,850,2178,839,2201,839,2202,838,2203,835,2204,835,2209,835,2211,835,2213,836,2220,844,2222,"L",842,2220,"Q",847,2224,851,2228,852,2230,854,2231,859,2237,866,2245,866,2249,863,2249,868,2260,872,2271,873,2275,873,2278,873,2279,873,2280,874,2283,875,2285,877,2287,879,2288,881,2289,883,2289,894,2290,902,2295,905,2296,907,2298,913,2303,915,2312,918,2321,928,2322,936,2323,943,2324,944,2324,
945,2325,948,2329,949,2336,950,2338,950,2340,953,2357,955,2374,955,2376,957,2377,959,2379,962,2380,965,2382,971,2385,974,2387,977,2389,977,2389,979,2387,981,2385,986,2385,"L",994,2384,"Q",997,2384,1001,2383,1008,2379,1014,2367,1021,2352,1030,2338,1032,2334,1036,2330,1043,2323,1050,2318,1059,2312,1069,2311,1089,2310,1108,2309,1126,2307,1144,2308,1149,2308,1153,2311,1159,2314,1167,2319,1168,2320,1168,2320,1171,2325,1176,2329,1178,2330,1179,2331,1188,2342,1193,2355,1199,2370,1204,2387,1208,2398,1212,
2408,1215,2417,1216,2427,1217,2429,1217,2430,1217,2431,1217,2433,1218,2432,1221,2431,1222,2430,1223,2429,1226,2426,1230,2430,1231,2431,1232,2432,1236,2434,1243,2435,1256,2428,1267,2430,1278,2432,1283,2445,1288,2458,1293,2472,1294,2476,1295,2483,1296,2489,1296,2494,1295,2505,1295,2517,1295,2519,1296,2519,1303,2522,1310,2525,1318,2527,1325,2529,1331,2530,1337,2530,1346,2529,1354,2518,1355,2518,1355,2517,1357,2517,1358,2516,1362,2512,1370,2513,1372,2513,1373,2514,1378,2510,1385,2510,1392,2511,1396,2507,
1398,2506,1399,2504,1404,2495,1404,2483,1404,2481,1405,2480,1408,2477,1407,2470,1406,2468,1405,2467,1398,2459,1392,2451,1390,2449,1391,2447,1392,2437,1400,2432,1403,2434,1406,2438,1407,2439,1408,2439,1411,2440,1414,2440,1418,2441,1423,2441,1428,2441,1431,2438,1434,2433,1436,2429,1436,2427,1435,2425,1431,2419,1423,2414,1419,2412,1418,2406,1418,2404,1418,2402,1419,2396,1419,2389,1419,2377,1414,2366,1409,2355,1403,2340,1401,2337,1401,2333,1400,2330,1400,2327,1398,2320,1400,2312,1401,2308,1406,2304,1407,
2304,1408,2303,1413,2302,1417,2299,1421,2297,1425,2295,"L",1425,2295,"Q",1425,2294,1424,2293,1413,2286,1403,2278,1398,2274,1399,2265,1400,2254,1396,2245,1393,2239,1386,2237,1378,2234,1373,2231,1372,2231,1371,2230,1370,2223,1373,2220,1381,2212,1382,2198,1382,2196,1381,2195,1378,2189,1373,2185,1363,2180,1359,2172,1359,2171,1358,2170,1351,2165,1347,2161,1342,2154,1342,2143,1342,2137,1341,2130,1340,2120,1335,2112,1330,2100,1322,2097,1316,2096,1314,2098,1305,2114,1290,2117,1282,2119,1275,2123,1273,2124,
1271,2124,1269,2125,1268,2126,1259,2131,1249,2130,1247,2130,1246,2129,1242,2126,1237,2126,1230,2125,1224,2123,1223,2123,1221,2123,1217,2126,1214,2129,1201,2143,1192,2149,"Q",1190,2147,1189,2143,"Z"]],label:"Guinea",shortLabel:"GN",labelPosition:[110.6,221.7],labelAlignment:["center","middle"]},"043":{outlines:[["M",1179,2331,"Q",1178,2330,1176,2329,1171,2325,1168,2320,1168,2320,1167,2319,1159,2314,1153,2311,1149,2308,1144,2308,1126,2307,1108,2309,1089,2310,1069,2311,1059,2312,1050,2318,1043,2323,
1036,2330,1032,2334,1030,2338,1021,2352,1014,2367,1008,2379,1001,2383,997,2384,994,2384,"L",986,2385,"Q",981,2385,979,2387,977,2389,977,2390,"L",978,2390,"Q",979,2391,979,2393,982,2401,982,2412,982,2414,982,2415,982,2427,987,2436,988,2438,988,2440,989,2445,988,2450,987,2451,988,2453,995,2465,1003,2469,1004,2470,1005,2471,1007,2473,1009,2473,1012,2474,1013,2477,1023,2497,1037,2514,1043,2521,1052,2524,1062,2527,1072,2531,1085,2536,1096,2543,1101,2546,1107,2548,"L",1107,2548,"Q",1109,2546,1113,2549,
"L",1114,2549,"Q",1118,2550,1123,2549,1129,2550,1132,2550,1133,2549,1134,2548,1144,2541,1149,2528,1149,2526,1150,2525,1154,2517,1159,2511,1160,2509,1161,2507,1167,2500,1175,2493,1179,2490,1185,2486,1208,2473,1218,2449,1219,2447,1219,2445,1218,2439,1218,2433,"L",1218,2433,"Q",1217,2431,1217,2430,1217,2429,1216,2427,1215,2417,1212,2408,1208,2398,1204,2387,1199,2370,1193,2355,"Q",1188,2342,1179,2331,"Z"]],label:"Sierra Leone",shortLabel:"SL",labelPosition:[109.8,242.9],labelAlignment:["center","middle"]},
"029":{outlines:[["M",2192,1432,"Q",2184,1433,2179,1430,2178,1430,2177,1429,2174,1427,2173,1425,2168,1410,2168,1394,"L",1660,1062,1532,1062,1591,1610,1605,1701,"Q",1608,1705,1612,1708,1613,1709,1614,1710,1614,1712,1615,1714,1617,1717,1616,1721,1613,1726,1611,1730,1609,1736,1612,1744,1612,1746,1613,1747,1616,1750,1619,1753,1624,1762,1627,1772,1627,1774,1628,1775,1632,1783,1636,1791,1640,1799,1637,1806,1632,1826,1617,1837,1603,1848,1592,1855,1590,1856,1588,1856,1578,1859,1565,1859,1564,1859,1562,1859,
1553,1860,1545,1861,1536,1861,1528,1861,1475,1863,1423,1858,1400,1856,1376,1852,1352,1848,1325,1852,1324,1853,1322,1852,1321,1852,1320,1851,1312,1849,1307,1847,1306,1846,1305,1846,1299,1844,1297,1847,1292,1853,1286,1860,1284,1861,1282,1861,1270,1862,1258,1862,1248,1862,1239,1860,1234,1859,1228,1859,1211,1860,1198,1857,1196,1857,1195,1858,1190,1864,1185,1872,1181,1878,1175,1882,1171,1886,1164,1886,1162,1887,1161,1886,1157,1881,1153,1873,1153,1872,1152,1870,1150,1867,1148,1862,1141,1847,1125,1845,1117,
1844,1112,1848,1104,1853,1099,1858,1095,1861,1095,1868,1095,1871,1096,1873,1097,1876,1098,1879,1099,1883,1099,1887,1101,1898,1099,1911,1086,1907,1072,1908,1071,1908,1070,1909,1067,1909,1065,1910,1063,1911,1061,1912,1061,1917,1061,1922,1063,1948,1067,1954,1072,1959,1078,1964,1080,1967,1081,1973,1081,1974,1081,1975,1081,1993,1074,2010,1073,2011,1073,2012,1071,2017,1072,2017,1074,2018,1076,2018,1077,2019,1078,2019,1079,2019,1081,2020,1082,2024,1084,2025,1098,2035,1111,2045,1119,2051,1127,2057,1129,2059,
1129,2063,1129,2065,1129,2067,1132,2075,1131,2085,1131,2092,1129,2098,1128,2100,1123,2100,1122,2100,1121,2100,"L",1121,2101,"Q",1125,2103,1127,2108,1132,2119,1131,2132,1131,2139,1134,2142,1137,2144,1142,2143,1143,2143,1144,2143,1161,2139,1165,2125,1165,2124,1166,2123,1169,2120,1174,2121,1176,2121,1177,2123,1184,2130,1189,2143,1190,2147,1192,2149,1201,2143,1214,2129,1217,2126,1221,2123,1223,2123,1224,2123,1230,2125,1237,2126,1242,2126,1246,2129,1247,2130,1249,2130,1259,2131,1268,2126,1269,2125,1271,
2124,1273,2124,1275,2123,1282,2119,1290,2117,1305,2114,1314,2098,1316,2096,1322,2097,1330,2100,1335,2112,1340,2120,1341,2130,1342,2137,1342,2143,1342,2154,1347,2161,1351,2165,1358,2170,1359,2171,1359,2172,1363,2180,1373,2185,1378,2189,1381,2195,1382,2196,1382,2198,1381,2212,1373,2220,1370,2223,1371,2230,1372,2231,1373,2231,1378,2234,1386,2237,1393,2239,1396,2245,1400,2254,1399,2265,1398,2274,1403,2278,1413,2286,1424,2293,1425,2294,1425,2295,1440,2288,1454,2286,1463,2285,1475,2292,1481,2296,1487,2293,
1500,2287,1511,2277,1520,2268,1530,2262,1539,2256,1549,2252,1551,2260,1550,2267,1550,2268,1549,2269,1549,2272,1548,2275,1546,2283,1546,2294,1546,2301,1551,2302,1553,2303,1554,2302,1560,2297,1564,2292,1565,2290,1566,2289,1582,2280,1598,2273,1599,2273,1601,2273,1607,2274,1612,2276,1614,2277,1616,2278,1619,2280,1625,2277,1627,2262,1627,2247,1627,2229,1632,2213,1632,2211,1634,2210,1639,2205,1640,2196,1641,2191,1639,2189,1634,2185,1633,2179,1633,2177,1633,2176,1629,2167,1633,2160,1634,2159,1635,2157,1636,
2153,1641,2152,1642,2152,1643,2152,1648,2151,1652,2150,1654,2149,1655,2150,1657,2152,1661,2152,1667,2151,1671,2149,1678,2144,1686,2136,1687,2135,1688,2135,1691,2134,1693,2132,1697,2125,1697,2112,1696,2105,1699,2101,1705,2092,1716,2092,1723,2091,1724,2084,1723,2078,1720,2074,1714,2068,1711,2053,1710,2051,1711,2048,1712,2044,1716,2042,1720,2038,1725,2036,1726,2036,1727,2035,1727,2031,1730,2030,1741,2025,1751,2020,1755,2027,1759,2033,1763,2039,1771,2041,1773,2042,1776,2043,1777,2043,1778,2043,1779,2043,
1780,2043,1785,2040,1787,2035,1792,2024,1799,2015,1810,2004,1821,1993,1839,1978,1858,1964,1868,1958,1881,1956,1894,1954,1907,1951,1908,1950,1909,1948,1910,1947,1910,1945,1910,1934,1918,1932,1922,1931,1926,1930,1932,1928,1939,1927,1941,1927,1943,1926,1956,1920,1962,1911,1963,1909,1964,1908,1967,1904,1970,1901,1972,1900,1973,1899,1988,1891,2003,1887,2016,1884,2029,1882,2055,1880,2077,1891,2082,1893,2087,1893,2092,1894,2095,1896,2095,1893,2099,1891,2102,1891,2104,1889,2106,1889,2107,1889,2115,1890,2121,
1893,2127,1896,2132,1899,2140,1904,2147,1898,2149,1897,2151,1896,2157,1892,2163,1888,2165,1887,2166,1885,2168,1884,2169,1883,2193,1875,2217,1867,2233,1863,2250,1862,2270,1861,2289,1863,2294,1863,2299,1864,2307,1865,2314,1865,2333,1864,2351,1860,2365,1857,2377,1849,2393,1838,2403,1821,2409,1813,2410,1802,2411,1793,2412,1784,2412,1783,2413,1782,2427,1763,2423,1736,2422,1730,2424,1724,2425,1723,2425,1721,2425,1720,2424,1719,2411,1690,2426,1684,2443,1676,2441,1657,2438,1607,2428,1553,"L",2419,1553,"Q",
2399,1554,2379,1554,2373,1554,2366,1554,2356,1554,2350,1547,2339,1537,2339,1522,2338,1511,2342,1506,2348,1499,2344,1494,2340,1489,2336,1487,2330,1484,2323,1481,2308,1475,2293,1472,2272,1467,2250,1467,2241,1467,2231,1466,2230,1466,2228,1464,2226,1461,2225,1458,2221,1450,2218,1444,"Q",2210,1431,2192,1432,"Z"]],label:"Mali",shortLabel:"ML",labelPosition:[188.2,163.3],labelAlignment:["center","middle"]},"044":{outlines:[["M",6045,2210,"Q",6028,2215,6009,2215,6E3,2215,5990,2215,5983,2216,5980,2222,5980,
2223,5979,2224,5964,2233,5948,2244,5947,2245,5945,2246,5941,2248,5936,2251,5935,2251,5934,2252,5925,2255,5918,2251,5914,2248,5912,2246,5910,2243,5908,2241,5903,2231,5891,2234,5890,2234,5889,2235,5881,2238,5870,2238,5866,2238,5863,2238,5855,2239,5850,2243,5838,2253,5828,2261,5825,2263,5824,2264,5815,2268,5804,2271,5792,2274,5780,2276,5768,2278,5756,2277,5745,2277,5737,2270,5730,2265,5726,2258,5724,2253,5722,2248,5712,2226,5690,2220,5684,2218,5682,2213,5681,2209,5680,2207,5679,2205,5678,2203,5676,2194,
5674,2188,5671,2181,5662,2183,5649,2198,5648,2218,5648,2219,5648,2220,5647,2230,5637,2231,5636,2232,5635,2231,5633,2230,5631,2229,5629,2237,5620,2244,5619,2246,5617,2247,5614,2249,5612,2251,5610,2252,5609,2254,5605,2262,5611,2269,5618,2276,5622,2284,5628,2294,5627,2309,5627,2311,5628,2312,5631,2320,5637,2325,5639,2326,5640,2327,5641,2328,5643,2329,5656,2337,5659,2352,5662,2362,5671,2365,5673,2366,5675,2367,5710,2382,5745,2396,5763,2404,5775,2413,5784,2421,5797,2419,5807,2418,5816,2420,5818,2421,5821,
2421,5842,2422,5856,2437,5861,2442,5870,2445,5887,2449,5906,2451,5927,2453,5941,2463,5951,2470,5964,2475,5966,2475,5968,2475,5998,2478,6028,2478,6030,2478,6031,2478,6038,2478,6038,2481,6037,2491,6029,2499,6026,2502,6023,2504,6016,2508,6010,2512,6008,2514,6005,2515,5995,2519,5986,2525,5986,2525,5985,2526,5978,2534,5974,2538,5973,2539,5973,2541,5972,2542,5971,2543,5963,2552,5956,2562,5956,2563,5955,2564,5943,2578,5933,2588,5920,2602,5911,2612,5898,2628,5884,2639,5873,2648,5863,2660,5846,2679,5834,2698,
5828,2707,5824,2711,5823,2712,5822,2713,5821,2715,5820,2716,5819,2718,5817,2718,5816,2719,5814,2720,5786,2728,5757,2734,5746,2737,5733,2737,5712,2736,5690,2735,5675,2733,5660,2737,5659,2737,5658,2738,5654,2745,5651,2752,5650,2756,5645,2761,5639,2768,5630,2774,5620,2780,5608,2783,5600,2785,5591,2784,5587,2783,5585,2784,5582,2786,5578,2787,5569,2789,5563,2800,5562,2801,5561,2802,5556,2811,5544,2817,"L",5543,2817,"Q",5543,2816,5542,2816,5542,2816,5541,2815,5541,2816,5539,2822,5539,2824,5538,2826,5531,
2836,5522,2846,5520,2848,5517,2850,5508,2858,5500,2867,5493,2876,5487,2886,5477,2904,5470,2923,5464,2939,5462,2957,5462,2966,5462,2974,5461,3012,5456,3049,5455,3060,5454,3070,5451,3095,5452,3120,5452,3140,5462,3158,5467,3167,5466,3177,5466,3179,5466,3180,5468,3186,5470,3190,5470,3192,5471,3193,5473,3196,5475,3200,5483,3211,5489,3224,5496,3237,5501,3249,5505,3258,5523,3271,5527,3266,5531,3261,5543,3242,5556,3224,5564,3212,5575,3202,5587,3192,5599,3182,5602,3179,5604,3175,5613,3159,5618,3147,5620,3142,
5626,3142,5627,3142,5628,3142,5639,3140,5642,3134,5642,3133,5643,3132,5647,3129,5651,3126,5653,3128,5653,3126,5660,3101,5682,3080,5691,3072,5700,3065,5733,3043,5757,3015,5758,3014,5759,3014,5771,3006,5775,2993,5775,2991,5776,2990,5785,2981,5794,2972,5799,2968,5803,2965,5818,2958,5834,2953,5861,2946,5885,2934,5903,2926,5917,2912,5935,2896,5949,2876,5967,2849,5992,2828,6005,2816,6012,2805,"L",6012,2805,"Q",6025,2793,6035,2777,6036,2776,6037,2775,6045,2763,6057,2747,6061,2742,6066,2737,6092,2713,6107,
2682,6117,2661,6126,2640,6140,2609,6152,2577,6160,2556,6170,2536,6180,2514,6194,2493,6196,2489,6201,2486,6204,2485,6206,2483,6215,2478,6221,2466,6222,2463,6223,2460,6226,2450,6231,2444,6237,2442,6237,2438,6238,2430,6243,2426,6253,2417,6259,2404,6263,2393,6269,2385,6275,2378,6277,2370,6281,2360,6284,2351,6288,2342,6291,2331,6293,2324,6292,2314,6292,2312,6293,2311,6295,2307,6294,2299,6292,2287,6301,2285,6302,2285,6303,2285,6308,2284,6313,2283,6314,2282,6316,2282,6324,2282,6325,2276,6321,2274,6317,2270,
6315,2269,6315,2267,6314,2265,6315,2264,6322,2257,6324,2244,6325,2233,6319,2223,6312,2213,6307,2199,6311,2190,6316,2183,6320,2177,6322,2171,6322,2169,6322,2168,6322,2164,6320,2161,6318,2159,6320,2158,6320,2147,6314,2135,6314,2133,6311,2133,6297,2132,6290,2139,6287,2142,6285,2144,6282,2146,6279,2147,6276,2147,6274,2148,6263,2152,6255,2159,6244,2167,6234,2174,6226,2180,6217,2180,6200,2181,6184,2182,6178,2183,6173,2187,6164,2196,6154,2201,6145,2206,6134,2204,6121,2201,6107,2196,6095,2192,6082,2194,6072,
2196,6062,2202,"Q",6054,2208,6045,2210,"Z"]],label:"Somalia",shortLabel:"SO",labelPosition:[594.7,272.2],labelAlignment:["center","middle"]},"012":{outlines:[["M",1772,2311,"Q",1760,2312,1749,2317,1733,2325,1717,2331,1707,2335,1695,2332,1690,2331,1686,2328,1683,2327,1680,2326,1677,2324,1674,2321,1665,2310,1655,2301,1650,2297,1643,2296,1636,2295,1630,2291,1629,2291,1628,2290,1628,2288,1627,2287,1625,2286,1625,2282,1625,2280,1625,2277,1619,2280,1616,2278,1614,2277,1612,2276,1607,2274,1601,2273,1599,
2273,1598,2273,1582,2280,1566,2289,1565,2290,1564,2292,1560,2297,1554,2302,1553,2303,1551,2302,1546,2301,1546,2294,1546,2283,1548,2275,1549,2272,1549,2269,1550,2268,1550,2267,1551,2260,1549,2252,1539,2256,1530,2262,1520,2268,1511,2277,1500,2287,1487,2293,1481,2296,1475,2292,1463,2285,1454,2286,1440,2288,1425,2295,"L",1425,2295,"Q",1421,2297,1417,2299,1413,2302,1408,2303,1407,2304,1406,2304,1401,2308,1400,2312,1398,2320,1400,2327,1400,2330,1401,2333,1401,2337,1403,2340,1409,2355,1414,2366,1419,2377,
1419,2389,1419,2396,1418,2402,1418,2404,1418,2406,1419,2412,1423,2414,1431,2419,1435,2425,1436,2427,1436,2429,1434,2433,1431,2438,1428,2441,1423,2441,1418,2441,1414,2440,1411,2440,1408,2439,1407,2439,1406,2438,1403,2434,1400,2432,1392,2437,1391,2447,1390,2449,1392,2451,1398,2459,1405,2467,1406,2468,1407,2470,1408,2477,1405,2480,1404,2481,1404,2483,1404,2495,1399,2504,1398,2506,1396,2507,1392,2511,1385,2510,1378,2510,1373,2514,1374,2515,1375,2516,1377,2524,1377,2530,1378,2531,1378,2532,1380,2538,1385,
2543,1386,2545,1387,2547,1387,2550,1387,2552,1389,2568,1381,2576,1377,2581,1373,2586,1372,2588,1371,2589,1368,2592,1369,2599,1370,2604,1376,2603,1381,2602,1385,2605,1389,2610,1393,2613,1406,2625,1419,2635,1426,2640,1432,2645,1444,2656,1451,2670,1458,2682,1456,2694,1456,2701,1455,2707,1453,2722,1453,2738,1453,2755,1444,2767,1444,2768,1443,2768,1449,2769,1457,2774,1471,2766,1483,2758,1492,2751,1502,2746,1518,2736,1549,2727,1555,2726,1562,2724,1595,2714,1624,2704,1630,2702,1637,2698,1652,2689,1670,2693,
1675,2694,1678,2697,1687,2703,1701,2703,1706,2702,1712,2701,1727,2699,1742,2695,1744,2695,1746,2694,1750,2693,1753,2694,1767,2701,1780,2709,1789,2716,1799,2718,1810,2720,1821,2719,1827,2718,1834,2717,1835,2717,1836,2716,1840,2716,1841,2714,1842,2713,1842,2712,1843,2711,1843,2711,1845,2706,1845,2701,1845,2690,1843,2680,1842,2679,1841,2678,1835,2672,1828,2659,1827,2658,1826,2658,1813,2650,1812,2635,1812,2634,1812,2633,1815,2609,1808,2588,1806,2582,1808,2579,1809,2579,1810,2577,1814,2569,1817,2560,1819,
2552,1823,2543,1824,2540,1826,2537,1832,2529,1838,2523,1840,2521,1842,2519,1849,2511,1850,2498,1850,2496,1850,2494,1850,2483,1854,2474,1854,2472,1855,2470,1863,2453,1872,2437,1876,2430,1873,2421,1872,2417,1871,2414,1864,2404,1857,2396,1855,2395,1854,2393,1853,2389,1853,2385,1853,2375,1855,2366,1856,2364,1856,2361,1856,2357,1855,2354,1854,2349,1850,2345,1849,2344,1847,2342,1842,2338,1834,2336,1832,2336,1830,2334,1828,2332,1824,2332,1823,2332,1821,2331,1815,2327,1811,2320,1810,2319,1809,2318,"Q",1794,
2310,1772,2311,"Z"]],label:"Cote d'Ivoire",shortLabel:"CI",labelPosition:[162.2,251.4],labelAlignment:["center","middle"]},"020":{outlines:[["M",2054,2214,"Q",2044,2216,2038,2222,2038,2223,2037,2223,2031,2225,2025,2225,2022,2226,2020,2225,2011,2221,1999,2223,1993,2225,1988,2225,1986,2226,1985,2227,1981,2230,1978,2226,1975,2228,1967,2227,1958,2226,1950,2224,1949,2223,1948,2223,1929,2215,1909,2215,1882,2215,1855,2223,1836,2228,1826,2242,1823,2246,1826,2252,1830,2259,1835,2264,1837,2265,1837,2267,1837,
2280,1838,2293,1840,2303,1845,2311,1847,2315,1848,2320,1849,2330,1850,2340,1850,2341,1850,2342,1850,2344,1850,2345,1854,2349,1855,2354,1856,2357,1856,2361,1856,2364,1855,2366,1853,2375,1853,2385,1853,2389,1854,2393,1855,2395,1857,2396,1864,2404,1871,2414,1872,2417,1873,2421,1876,2430,1872,2437,1863,2453,1855,2470,1854,2472,1854,2474,1850,2483,1850,2494,1850,2496,1850,2498,1849,2511,1842,2519,1840,2521,1838,2523,1832,2529,1826,2537,1824,2540,1823,2543,1819,2552,1817,2560,1814,2569,1810,2577,1809,2579,
1808,2579,1806,2582,1808,2588,1815,2609,1812,2633,1812,2634,1812,2635,1813,2650,1826,2658,1827,2658,1828,2659,1835,2672,1841,2678,1842,2679,1843,2680,1845,2690,1845,2701,1845,2706,1843,2711,1848,2713,1856,2716,1870,2721,1877,2730,1878,2731,1879,2732,1883,2734,1884,2738,1885,2740,1887,2740,1892,2741,1897,2740,1920,2733,1941,2722,1956,2714,1970,2707,1993,2696,2018,2687,2040,2679,2059,2674,2069,2672,2079,2670,2081,2669,2083,2668,2094,2661,2106,2655,2108,2654,2109,2653,2112,2648,2115,2642,2127,2653,2138,
2655,2151,2657,2158,2651,2160,2649,2162,2647,2169,2643,2170,2636,2170,2635,2170,2635,2170,2634,2170,2633,2169,2631,2168,2630,2155,2614,2138,2602,2133,2598,2130,2593,2121,2577,2118,2557,2116,2548,2118,2539,2123,2522,2125,2505,2126,2496,2124,2486,2122,2475,2122,2464,2123,2456,2126,2449,2129,2442,2131,2436,2132,2431,2131,2428,2130,2425,2126,2423,2123,2422,2122,2419,2121,2417,2117,2415,2116,2415,2116,2414,2115,2412,2116,2411,2123,2404,2117,2397,2116,2396,2116,2395,2113,2389,2114,2382,2117,2371,2125,2363,
2125,2361,2124,2360,2123,2359,2122,2358,2121,2356,2117,2355,2101,2350,2085,2344,2088,2341,2090,2338,2099,2326,2101,2313,2104,2297,2099,2281,2097,2275,2093,2269,2092,2268,2091,2268,2084,2265,2075,2261,2067,2258,2068,2250,2069,2246,2072,2242,2079,2232,2079,2222,2079,2222,2078,2221,2077,2217,2070,2214,"Q",2062,2212,2054,2214,"Z"]],label:"Ghana",shortLabel:"GH",labelPosition:[199,247.7],labelAlignment:["center","middle"]},"005":{outlines:[["M",2077,1891,"Q",2054,1880,2029,1883,2016,1884,2003,1888,1987,
1892,1973,1899,1971,1900,1970,1902,1966,1904,1963,1908,1962,1910,1961,1911,1955,1921,1942,1926,1941,1927,1939,1927,1932,1928,1925,1931,1921,1932,1918,1933,1910,1935,1909,1945,1909,1947,1908,1949,1908,1951,1906,1951,1894,1955,1880,1956,1867,1958,1857,1965,1838,1978,1821,1994,1809,2004,1799,2016,1791,2024,1787,2035,1784,2041,1779,2043,1778,2044,1777,2044,1776,2044,1775,2043,1772,2043,1770,2042,1762,2039,1758,2033,1755,2027,1751,2020,1741,2026,1730,2030,1727,2032,1726,2035,1726,2036,1725,2037,1720,2039,
1715,2042,1712,2045,1711,2049,1710,2051,1710,2054,1713,2068,1719,2075,1722,2078,1724,2084,1722,2092,1715,2092,1704,2093,1699,2101,1696,2106,1696,2112,1697,2126,1692,2132,1691,2135,1687,2135,1686,2136,1685,2136,1677,2144,1670,2149,1667,2152,1661,2152,1656,2152,1654,2151,1654,2150,1652,2150,1647,2151,1642,2152,1641,2152,1640,2152,1635,2153,1634,2157,1634,2159,1633,2161,1628,2167,1632,2176,1633,2178,1633,2180,1633,2186,1638,2190,1640,2192,1640,2196,1639,2205,1633,2210,1632,2212,1631,2213,1626,2229,1626,
2247,1626,2263,1625,2278,1625,2280,1624,2283,1624,2287,1626,2288,1627,2288,1628,2290,1628,2291,1629,2292,1636,2295,1643,2296,1650,2298,1654,2301,1665,2310,1674,2321,1676,2324,1680,2326,1683,2328,1686,2329,1690,2331,1695,2332,1707,2335,1716,2331,1733,2325,1749,2317,1759,2313,1771,2312,1794,2310,1809,2319,1810,2319,1810,2320,1814,2328,1820,2332,1822,2333,1824,2332,1827,2332,1830,2335,1831,2336,1833,2337,1841,2339,1846,2343,1848,2344,1850,2346,1849,2344,1849,2343,1849,2342,1849,2341,1849,2330,1847,2320,
1847,2316,1844,2312,1839,2303,1838,2293,1836,2281,1836,2268,1836,2266,1835,2264,1829,2260,1826,2253,1822,2247,1825,2243,1836,2229,1854,2223,1881,2216,1908,2215,1928,2215,1948,2223,1949,2224,1950,2224,1957,2226,1967,2228,1975,2229,1978,2227,1980,2231,1984,2227,1986,2226,1987,2226,1993,2225,1999,2224,2011,2222,2019,2225,2021,2226,2025,2226,2030,2225,2036,2224,2037,2224,2038,2223,2044,2217,2054,2214,2061,2212,2069,2215,2077,2218,2078,2221,2080,2222,2081,2222,2101,2221,2120,2222,2134,2223,2147,2225,"L",
2148,2225,"Q",2151,2225,2154,2226,2160,2227,2162,2223,2162,2222,2163,2221,2182,2214,2186,2193,2186,2193,2187,2192,2190,2191,2194,2190,2196,2189,2199,2189,2200,2190,2201,2190,2207,2193,2216,2193,2221,2194,2226,2192,2227,2191,2229,2190,2231,2190,2233,2189,2238,2185,2246,2184,2248,2184,2250,2184,2265,2181,2270,2170,2273,2164,2276,2157,2277,2156,2277,2155,2277,2148,2272,2145,2271,2145,2271,2144,2270,2139,2267,2136,2266,2135,2266,2133,2265,2129,2266,2127,2267,2126,2265,2124,2263,2121,2259,2117,2257,2115,
2256,2112,2252,2110,2250,2107,2245,2098,2242,2087,2241,2083,2237,2083,2223,2085,2210,2087,2200,2088,2191,2083,2183,2079,2176,2073,2168,2064,2163,2054,2158,2044,2158,2032,2159,2025,2161,2018,2156,2015,2150,2011,2146,2009,2141,2008,2138,2007,2135,2007,2134,2006,2133,2006,2129,2005,2127,2002,2123,1997,2121,1990,2119,1983,2116,1978,2114,1975,2111,1973,2104,1967,2097,1961,2096,1960,2095,1958,2095,1958,2094,1957,2093,1955,2093,1953,2092,1936,2092,1919,2093,1909,2094,1898,2094,1897,2094,1897,"L",2094,1896,
"Q",2092,1894,2087,1894,"Q",2082,1894,2077,1891,"Z"]],label:"Burkina Faso",shortLabel:"BF",labelPosition:[195,211.4],labelAlignment:["center","middle"]},"003":{outlines:[["M",2342,2139,"Q",2333,2134,2326,2130,2320,2127,2319,2126,2306,2117,2295,2104,2293,2102,2291,2100,2290,2100,2288,2100,2278,2100,2272,2105,2270,2108,2267,2110,2266,2111,2265,2113,2260,2113,2256,2111,2258,2114,2260,2116,2263,2120,2266,2123,2268,2125,2267,2126,2266,2128,2266,2132,2267,2134,2268,2135,2271,2138,2271,2143,2272,2144,2273,
2144,2278,2147,2277,2154,2277,2155,2277,2156,2274,2163,2271,2169,2265,2180,2250,2183,2248,2183,2246,2183,2239,2184,2233,2188,2231,2189,2229,2189,2228,2190,2226,2191,2222,2193,2216,2192,2208,2192,2201,2189,2200,2189,2199,2188,2197,2188,2194,2189,2191,2190,2188,2191,2186,2192,2186,2192,2183,2213,2164,2220,2163,2221,2162,2222,2161,2226,2154,2225,2151,2224,2148,2224,"L",2148,2224,"Q",2143,2238,2138,2251,2134,2260,2136,2266,2141,2276,2151,2283,2158,2288,2166,2288,2170,2288,2172,2290,2173,2291,2175,2291,
2176,2292,2177,2293,2180,2299,2180,2301,2179,2303,2179,2306,2178,2320,2187,2326,2188,2327,2188,2328,2189,2336,2187,2340,2186,2342,2186,2343,2184,2348,2183,2353,2181,2368,2196,2370,2205,2372,2210,2376,2211,2377,2213,2378,2213,2390,2211,2400,2211,2401,2211,2401,2209,2415,2209,2427,2209,2445,2211,2461,2212,2463,2212,2465,2212,2468,2212,2471,2214,2479,2218,2488,2221,2494,2221,2503,2221,2503,2221,2506,2221,2507,2221,2508,2220,2513,2220,2518,2220,2520,2219,2521,2216,2532,2211,2546,2211,2548,2211,2550,2212,
2556,2209,2559,2209,2565,2201,2565,2196,2574,2202,2581,2206,2585,2210,2588,2219,2599,2227,2610,2228,2613,2227,2615,2227,2617,2225,2618,2232,2617,2239,2616,2263,2615,2288,2617,2295,2617,2302,2615,2301,2607,2300,2601,2300,2599,2300,2597,2299,2574,2300,2552,2301,2531,2298,2512,2297,2511,2296,2509,2294,2506,2296,2499,2296,2496,2297,2494,2301,2474,2303,2452,2304,2451,2304,2449,2304,2444,2303,2439,2303,2430,2301,2422,2300,2420,2300,2417,2299,2412,2298,2406,2299,2401,2301,2396,2302,2395,2303,2395,2306,2394,
2308,2393,2313,2392,2318,2389,2323,2387,2325,2384,2328,2378,2332,2373,2343,2359,2351,2344,2355,2339,2358,2334,2364,2323,2370,2312,2376,2301,2379,2287,2380,2285,2381,2282,2386,2268,2389,2250,2391,2238,2388,2227,2386,2219,2379,2213,2374,2210,2371,2205,2364,2197,2364,2186,2364,2183,2365,2179,"L",2365,2179,"Q",2366,2178,2366,2177,2367,2175,2367,2174,2367,2174,2368,2173,2369,2171,2369,2168,2369,2166,2369,2164,2367,2156,2361,2151,2356,2147,2349,2145,2346,2144,2345,2142,"Q",2344,2140,2342,2139,"Z"]],label:"Benin",
shortLabel:"BJ",labelPosition:[223.3,226.8],labelAlignment:["center","middle"]},"009":{outlines:[["M",4022,2295,"Q",4015,2280,4005,2267,3994,2254,3978,2244,3975,2242,3971,2240,3970,2241,3970,2240,3970,2239,3969,2237,3968,2236,3965,2235,3962,2236,3960,2236,3960,2236,3959,2236,3957,2236,3955,2237,3941,2238,3932,2236,3924,2234,3916,2234,3906,2235,3899,2238,3897,2238,3895,2240,3889,2246,3894,2256,3895,2259,3894,2262,3891,2271,3886,2275,3885,2277,3883,2278,3867,2289,3856,2305,3854,2308,3851,2312,3850,
2313,3849,2315,3844,2323,3839,2326,3838,2327,3837,2327,3833,2330,3829,2330,3822,2330,3817,2334,3797,2348,3782,2367,3777,2373,3772,2379,3766,2384,3760,2383,3755,2383,3751,2382,3736,2379,3719,2380,3716,2380,3714,2379,3705,2376,3696,2374,3689,2372,3681,2373,3679,2373,3677,2373,3672,2373,3668,2376,3665,2377,3662,2378,3653,2378,3651,2384,3648,2383,3650,2387,3655,2400,3653,2410,3650,2433,3633,2448,3625,2457,3613,2464,3605,2468,3597,2474,3596,2475,3595,2475,3587,2478,3576,2479,3574,2479,3573,2478,3572,2477,
3565,2477,3561,2476,3557,2476,3556,2477,3554,2477,3544,2480,3537,2487,3536,2488,3535,2488,3524,2495,3514,2500,3512,2501,3510,2501,3493,2499,3475,2494,3459,2489,3443,2481,3437,2495,3429,2505,3424,2511,3417,2512,3413,2513,3409,2513,3392,2509,3374,2516,3373,2517,3372,2517,3369,2518,3367,2520,3357,2528,3345,2531,3345,2531,3344,2532,3339,2534,3339,2542,3339,2543,3338,2543,3328,2555,3321,2572,3317,2580,3313,2588,3313,2589,3312,2590,3306,2595,3300,2603,3296,2607,3289,2613,3279,2620,3274,2633,3273,2635,3272,
2637,3269,2644,3270,2652,3273,2667,3287,2675,3289,2677,3290,2679,3293,2689,3294,2699,3295,2708,3294,2716,3293,2720,3293,2723,3293,2725,3293,2727,3292,2743,3292,2759,3292,2766,3295,2768,3299,2773,3301,2782,3303,2791,3305,2800,3305,2802,3305,2804,3306,2813,3312,2814,3313,2814,3314,2814,3319,2813,3322,2815,3324,2817,3327,2817,3334,2820,3340,2826,3346,2831,3351,2836,3356,2842,3361,2849,3361,2850,3362,2851,3374,2861,3386,2871,3387,2872,3388,2873,3390,2874,3391,2875,3393,2877,3396,2880,3398,2881,3398,2885,
3400,2891,3401,2898,3402,2901,3403,2904,3408,2913,3412,2923,3413,2924,3413,2926,3413,2930,3413,2932,3413,2936,3412,2940,3417,2934,3421,2928,3422,2927,3424,2926,3430,2919,3435,2905,3438,2896,3439,2887,3439,2876,3440,2866,3441,2860,3442,2857,3444,2851,3447,2848,3454,2841,3465,2842,3474,2842,3482,2841,3505,2836,3527,2835,3545,2835,3563,2836,3573,2836,3582,2835,3589,2834,3593,2838,3598,2841,3606,2841,3609,2841,3612,2839,"L",3612,2839,"Q",3610,2834,3607,2828,3606,2827,3606,2825,3605,2817,3607,2811,3606,
2803,3609,2796,3611,2792,3611,2787,3611,2781,3614,2778,3620,2774,3627,2772,3636,2768,3640,2768,3641,2768,3642,2767,3656,2756,3663,2733,3664,2730,3666,2729,3667,2728,3668,2727,3674,2722,3683,2721,3687,2720,3689,2720,3702,2718,3715,2717,3722,2716,3730,2719,3734,2721,3737,2722,3747,2724,3749,2733,3750,2735,3750,2737,3752,2743,3753,2750,3753,2754,3755,2756,3756,2757,3757,2758,3758,2759,3760,2760,3761,2760,3762,2761,3781,2767,3798,2775,3806,2778,3813,2783,3816,2785,3820,2785,3832,2786,3842,2784,3846,2783,
3849,2785,3850,2785,3852,2785,3870,2785,3882,2792,3889,2797,3895,2800,3899,2804,3904,2804,3912,2804,3919,2801,3928,2799,3937,2793,3945,2787,3948,2783,3949,2782,3950,2780,3950,2779,3951,2778,3957,2771,3956,2761,3956,2760,3956,2759,3958,2751,3962,2744,3969,2735,3979,2737,3980,2738,3981,2739,3987,2750,3999,2755,4E3,2755,4002,2755,4006,2755,4008,2756,4010,2756,4011,2756,4021,2755,4030,2755,4034,2754,4038,2753,4043,2752,4046,2748,4047,2747,4048,2746,4060,2737,4073,2730,4075,2726,4079,2726,4080,2726,4081,
2726,4089,2725,4098,2725,4106,2729,4114,2731,4120,2732,4126,2732,4138,2733,4147,2726,4148,2725,4150,2725,4161,2720,4173,2712,4180,2699,4192,2695,4193,2695,4195,2694,4199,2694,4201,2696,4217,2707,4233,2715,4234,2716,4236,2716,4253,2715,4268,2718,4273,2718,4277,2722,4278,2723,4279,2724,4283,2729,4287,2728,4291,2726,4296,2724,4298,2724,4300,2722,4307,2718,4315,2709,4317,2708,4319,2707,4322,2706,4325,2708,4327,2710,4330,2711,4331,2712,4332,2712,4339,2691,4338,2669,4338,2668,4339,2667,4341,2656,4330,2655,
4328,2655,4327,2654,4326,2652,4322,2651,4314,2650,4307,2645,4306,2645,4304,2645,4296,2644,4289,2642,4278,2638,4273,2625,4272,2622,4270,2620,4270,2619,4269,2617,4268,2615,4265,2611,4259,2603,4257,2594,4255,2583,4253,2572,4252,2570,4251,2568,4245,2557,4234,2553,4231,2552,4227,2551,4226,2550,4225,2549,4223,2546,4220,2545,4211,2544,4202,2541,4198,2539,4195,2536,4194,2535,4193,2535,4182,2525,4172,2514,4171,2514,4170,2512,4167,2503,4161,2497,4159,2494,4160,2489,4161,2479,4155,2477,4143,2472,4131,2467,4126,
2464,4120,2461,4098,2450,4076,2440,4073,2439,4072,2435,4071,2431,4072,2429,4073,2427,4074,2424,4075,2411,4062,2411,4061,2411,4060,2411,4053,2410,4047,2410,4039,2409,4032,2404,4031,2404,4030,2403,4029,2399,4027,2397,4021,2392,4025,2385,4026,2386,4027,2386,4027,2382,4029,2378,4029,2377,4030,2376,4030,2375,4031,2374,4034,2372,4034,2369,4036,2356,4036,2343,4035,2329,4030,2315,"Q",4027,2305,4022,2295,"Z"]],label:"Central African Republic",shortLabel:"CR",labelPosition:[380.4,258.7],labelAlignment:["center",
"middle"]},"018":{outlines:[["M",5382,1939,"Q",5364,1937,5346,1935,5329,1933,5313,1937,5311,1938,5309,1939,5306,1941,5302,1939,5299,1938,5296,1937,5292,1936,5288,1936,5281,1938,5275,1940,5271,1942,5266,1942,5265,1942,5264,1942,5262,1942,5260,1942,5254,1942,5251,1939,5244,1932,5238,1925,5234,1920,5230,1918,5226,1916,5224,1913,5222,1911,5217,1911,5215,1911,5214,1912,5213,1914,5212,1917,5211,1922,5211,1928,5211,1931,5211,1934,5205,1956,5187,1968,5183,1958,5178,1950,5174,1943,5168,1938,5163,1955,5148,
1954,5126,1953,5102,1952,5102,1955,5100,1958,5095,1971,5094,1986,5092,2003,5090,2020,5089,2031,5084,2040,5076,2054,5068,2070,5071,2073,5070,2075,5070,2077,5069,2078,5069,2082,5067,2084,5065,2085,5064,2086,5060,2092,5048,2090,5040,2089,5034,2092,5028,2095,5029,2107,5030,2109,5029,2109,5017,2117,5001,2126,5001,2126,5E3,2127,4991,2130,4990,2140,4990,2147,4989,2153,4989,2154,4989,2155,4988,2160,4985,2163,4979,2169,4973,2175,4964,2183,4966,2195,4967,2197,4967,2198,4973,2212,4977,2227,4979,2235,4973,2236,
4972,2236,4971,2237,4968,2239,4963,2237,4954,2233,4941,2234,4940,2234,4938,2235,4934,2239,4931,2246,4930,2247,4929,2249,4919,2265,4924,2287,4924,2288,4924,2290,4925,2292,4924,2294,4918,2304,4908,2311,4900,2318,4902,2332,4902,2334,4903,2335,4906,2342,4907,2352,4907,2354,4907,2356,4908,2367,4905,2378,4903,2388,4901,2397,4898,2409,4895,2420,4897,2421,4898,2425,4898,2427,4898,2429,4899,2440,4887,2438,4884,2437,4882,2436,4875,2434,4869,2432,4861,2429,4852,2427,4833,2424,4826,2443,4819,2462,4814,2482,4813,
2483,4814,2485,4816,2489,4820,2490,4824,2492,4827,2493,4829,2494,4831,2495,4838,2497,4844,2500,4846,2501,4848,2501,4857,2501,4865,2504,4877,2509,4882,2517,4884,2519,4886,2522,4888,2526,4891,2529,4892,2530,4893,2532,4900,2539,4908,2545,4911,2547,4912,2548,4919,2553,4926,2561,4933,2568,4938,2575,4941,2580,4944,2583,4945,2584,4945,2584,4955,2590,4959,2596,4960,2597,4960,2597,4966,2599,4966,2605,4966,2606,4966,2607,4971,2627,4979,2644,4986,2657,4994,2669,5002,2681,5008,2695,5008,2696,5009,2696,5016,2697,
5022,2697,5024,2696,5026,2696,5034,2694,5037,2698,5038,2699,5038,2701,5038,2703,5038,2706,5040,2721,5040,2736,5040,2737,5041,2738,5041,2740,5040,2742,5040,2743,5038,2745,5040,2747,5042,2750,5046,2756,5056,2763,5058,2764,5059,2764,5060,2764,5061,2764,5064,2765,5067,2766,5069,2766,5070,2767,5073,2771,5078,2772,5080,2773,5081,2774,5085,2779,5093,2778,5102,2778,5110,2779,5112,2779,5113,2778,5120,2777,5131,2775,5162,2772,5183,2796,5187,2800,5188,2806,5190,2819,5200,2821,5202,2821,5204,2822,5212,2825,5217,
2828,5229,2834,5242,2838,5242,2838,5244,2836,5245,2835,5247,2834,5251,2829,5256,2829,5258,2828,5260,2828,5263,2826,5267,2829,5272,2831,5277,2833,5278,2833,5279,2834,5286,2836,5294,2841,5316,2846,5337,2842,5347,2840,5358,2831,5374,2820,5392,2813,5405,2808,5416,2804,5418,2803,5419,2802,5428,2792,5440,2783,5447,2779,5454,2782,5455,2783,5457,2784,5469,2791,5476,2798,5477,2799,5477,2800,5480,2807,5491,2808,5496,2808,5500,2809,5501,2809,5502,2809,5507,2810,5511,2810,5526,2812,5540,2816,"L",5541,2816,"Q",
5542,2816,5542,2816,5543,2817,5543,2817,"L",5544,2817,"Q",5556,2812,5561,2802,5562,2801,5563,2800,5569,2790,5578,2788,5582,2787,5585,2785,5587,2784,5591,2784,5600,2786,5608,2783,5620,2781,5630,2774,5639,2769,5645,2761,5650,2757,5651,2752,5654,2745,5658,2739,5659,2738,5660,2737,5675,2734,5690,2735,5712,2737,5733,2737,5746,2738,5757,2735,5786,2728,5814,2720,5816,2720,5817,2719,5819,2718,5820,2717,5821,2715,5822,2714,5823,2712,5824,2711,5828,2707,5834,2699,5846,2680,5863,2660,5873,2648,5884,2640,5898,
2628,5911,2613,5920,2603,5933,2589,5943,2578,5955,2564,5956,2563,5956,2562,5963,2553,5971,2544,5972,2543,5973,2542,5973,2540,5974,2539,5978,2534,5985,2527,5986,2526,5986,2525,5995,2519,6005,2515,6008,2514,6010,2512,6016,2509,6023,2505,6026,2503,6029,2500,6037,2491,6038,2481,6038,2479,6031,2479,6030,2479,6028,2479,5998,2478,5968,2476,5966,2476,5964,2475,5951,2471,5941,2463,5927,2454,5906,2452,5887,2450,5870,2445,5861,2443,5856,2438,5842,2422,5821,2422,5818,2422,5816,2421,5807,2418,5797,2420,5784,2421,
5775,2414,5763,2404,5745,2397,5710,2382,5675,2367,5673,2366,5671,2366,5662,2363,5659,2352,5656,2338,5643,2330,5641,2329,5640,2327,5639,2326,5637,2325,5631,2321,5628,2313,5627,2311,5627,2309,5628,2295,5622,2285,5618,2277,5611,2270,5605,2263,5609,2255,5610,2253,5612,2252,5614,2249,5617,2248,5619,2246,5620,2245,5629,2237,5631,2229,5628,2228,5622,2227,5621,2227,5620,2227,5605,2229,5590,2231,5571,2234,5553,2236,5551,2236,5549,2235,5542,2232,5536,2226,5534,2225,5535,2221,5535,2219,5536,2217,5538,2212,5537,
2202,5536,2200,5536,2199,5533,2193,5535,2183,5538,2167,5547,2155,5556,2142,5567,2130,5577,2118,5583,2107,5578,2105,5578,2099,5578,2098,5577,2097,5571,2093,5565,2090,5564,2088,5563,2086,5559,2079,5556,2073,5551,2064,5546,2055,5542,2046,5534,2042,5533,2042,5532,2041,5522,2038,5515,2033,5512,2031,5510,2029,5490,2013,5483,1998,5482,1997,5482,1996,5480,1982,5470,1979,5460,1975,5453,1971,5452,1971,5452,1970,5450,1965,5446,1963,5426,1948,5399,1940,5397,1940,5395,1940,"Q",5389,1940,5382,1939,"Z"]],label:"Ethiopia",
shortLabel:"ET",labelPosition:[535.3,243.7],labelAlignment:["center","middle"]},"007":{outlines:[["M",3261,2118,"Q",3272,2123,3281,2130,3282,2131,3282,2132,3283,2133,3284,2134,3291,2139,3292,2149,3292,2151,3291,2153,3287,2166,3280,2175,3276,2181,3274,2187,3274,2189,3273,2191,3272,2192,3271,2193,3268,2198,3262,2199,3246,2203,3231,2208,3216,2213,3204,2223,3203,2224,3202,2226,3201,2231,3201,2237,3202,2249,3197,2259,3189,2280,3179,2300,3179,2301,3179,2303,3178,2311,3175,2318,3173,2325,3167,2331,3162,
2334,3159,2339,3157,2342,3157,2348,3156,2350,3156,2352,3153,2361,3149,2370,3139,2391,3125,2409,3117,2419,3106,2427,3097,2433,3093,2442,3087,2456,3084,2472,3082,2482,3080,2492,3079,2494,3079,2496,3073,2515,3053,2537,3043,2548,3035,2560,3029,2572,3025,2586,3022,2596,3016,2601,3009,2607,3003,2602,2994,2596,2990,2582,2988,2572,2979,2564,2976,2561,2968,2562,2966,2562,2963,2562,2949,2562,2935,2564,2929,2565,2923,2568,2922,2569,2920,2570,2918,2572,2915,2574,2914,2575,2912,2575,2902,2575,2893,2579,2882,2583,
2873,2592,2872,2594,2872,2596,2871,2604,2867,2607,2849,2622,2828,2631,2817,2636,2814,2643,2810,2656,2809,2669,2808,2672,2810,2674,2811,2674,2811,2676,2812,2680,2814,2683,2815,2684,2815,2686,2816,2688,2816,2689,2816,2690,2815,2691,2806,2702,2803,2712,2802,2714,2800,2716,2798,2717,2797,2721,2797,2723,2796,2725,2793,2734,2794,2744,2794,2747,2794,2749,2794,2750,2794,2751,"L",2793,2751,"Q",2794,2752,2795,2752,2799,2753,2802,2756,2812,2771,2824,2785,2831,2794,2840,2799,2857,2809,2874,2818,2875,2818,2874,
2820,2874,2822,2874,2824,2874,2825,2874,2826,2875,2830,2875,2833,2875,2835,2876,2837,2880,2844,2884,2850,2892,2861,2898,2871,2899,2873,2899,2875,2898,2898,2887,2913,"L",2886,2914,2886,2914,"Q",2886,2915,2886,2916,2885,2933,2893,2941,2894,2942,2895,2944,"L",3025,2944,"Q",3027,2944,3030,2943,3034,2945,3038,2947,3043,2948,3047,2947,3052,2946,3057,2945,3059,2944,3060,2944,3061,2943,3062,2943,3069,2941,3074,2943,3075,2944,3076,2945,3078,2946,3081,2948,3083,2948,3084,2949,3087,2951,3090,2952,3091,2953,
3092,2953,3099,2954,3102,2952,3103,2951,3104,2950,3130,2938,3162,2931,3163,2935,3164,2938,"L",3169,2944,"Q",3176,2950,3185,2953,3196,2957,3207,2958,3208,2958,3208,2959,3210,2963,3212,2964,3214,2964,3216,2965,3218,2967,3222,2966,3224,2966,3227,2965,3242,2964,3255,2962,3257,2961,3259,2961,3266,2957,3276,2960,3281,2961,3285,2963,3290,2964,3294,2966,3300,2968,3306,2970,3317,2975,3325,2969,3333,2961,3340,2966,3362,2981,3384,2996,"L",3389,3E3,"Q",3401,2989,3406,2973,3411,2957,3412,2939,3413,2935,3413,2931,
3413,2929,3413,2926,3413,2924,3412,2922,3408,2913,3403,2903,3402,2900,3401,2897,3400,2891,3398,2884,3398,2881,3396,2879,3393,2877,3391,2874,3390,2873,3388,2872,3387,2871,3386,2870,3374,2861,3362,2850,3361,2850,3361,2849,3356,2842,3351,2836,3346,2831,3340,2826,3334,2819,3327,2817,3324,2816,3322,2814,3319,2812,3314,2813,3313,2814,3312,2814,3306,2812,3305,2804,3305,2802,3305,2800,3303,2790,3301,2781,3299,2773,3295,2768,3292,2765,3292,2759,3292,2743,3293,2727,3293,2725,3293,2723,3293,2719,3294,2715,3295,
2708,3294,2699,3293,2688,3290,2678,3289,2676,3287,2675,3273,2666,3270,2652,3269,2643,3272,2637,3273,2635,3274,2633,3279,2620,3289,2612,3296,2607,3300,2602,3306,2595,3312,2590,3313,2589,3313,2588,3317,2580,3321,2571,3328,2554,3338,2543,3339,2542,3339,2541,3339,2534,3344,2531,3345,2531,3345,2530,3357,2527,3367,2519,3364,2513,3363,2511,3362,2509,3361,2507,3361,2500,3358,2492,3354,2481,3349,2476,3341,2468,3340,2453,3340,2440,3329,2433,3328,2433,3327,2432,3316,2423,3314,2408,3314,2407,3314,2406,3315,2382,
3295,2370,3281,2362,3265,2358,3253,2355,3241,2350,3234,2347,3233,2340,3233,2337,3234,2334,3235,2334,3235,2333,3239,2330,3242,2327,3243,2326,3244,2325,3247,2313,3263,2312,3280,2310,3297,2307,3298,2307,3299,2307,3301,2306,3302,2306,3318,2304,3331,2308,3340,2311,3347,2311,3357,2311,3364,2306,3370,2301,3368,2291,3367,2290,3367,2289,3366,2288,3365,2287,3351,2272,3340,2248,3332,2230,3324,2210,3320,2197,3318,2183,3317,2171,3317,2158,3317,2154,3318,2149,3318,2147,3318,2145,3318,2138,3315,2131,3309,2115,3297,
2103,3283,2088,3286,2066,3286,2065,3285,2063,3280,2058,3270,2056,3269,2055,3267,2054,3263,2052,3255,2052,3250,2051,3247,2049,3235,2059,3236,2082,3237,2090,3240,2096,3241,2100,3241,2104,3240,2119,3257,2117,"Q",3259,2117,3261,2118,"Z"]],label:"Cameroon",shortLabel:"CM",labelPosition:[307.3,274.4],labelAlignment:["center","middle"]},"019":{outlines:[["M",3081,2948,"Q",3078,2946,3076,2945,3075,2944,3074,2943,3069,2941,3062,2943,3061,2943,3060,2944,3059,2944,3057,2945,3052,2946,3047,2947,3043,2948,3038,
2947,3034,2945,3030,2943,3027,2944,3025,2944,3021,2945,3017,2945,3014,2946,3013,2948,"L",3012,3057,2868,3057,"Q",2870,3059,2870,3061,2873,3066,2870,3072,2868,3076,2865,3080,2864,3083,2862,3085,2851,3094,2848,3106,2849,3116,2858,3115,2863,3114,2866,3116,2868,3117,2869,3117,2868,3124,2863,3129,2848,3143,2840,3161,2836,3170,2835,3180,2835,3181,2834,3182,2827,3187,2820,3191,2819,3192,2817,3191,2816,3191,2815,3190,2808,3189,2804,3192,2800,3196,2800,3198,2801,3199,2801,3201,2802,3208,2804,3216,2805,3217,
2806,3217,2816,3222,2824,3230,2826,3232,2827,3234,2833,3244,2835,3255,2837,3262,2840,3267,2846,3278,2853,3288,2854,3290,2855,3293,2855,3297,2856,3300,2857,3307,2860,3312,2867,3322,2874,3332,2877,3336,2881,3339,2892,3348,2903,3355,2908,3358,2914,3363,2915,3364,2916,3366,2920,3374,2924,3385,2925,3389,2931,3393,2934,3395,2936,3397,2943,3403,2952,3407,2965,3413,2972,3426,2974,3429,2976,3430,2979,3432,2978,3437,2978,3439,2979,3441,2990,3454,3001,3467,2997,3460,2999,3449,2999,3444,3004,3439,3006,3437,3009,
3435,3010,3434,3011,3433,3015,3431,3021,3434,3022,3435,3023,3436,3032,3442,3040,3440,3043,3440,3046,3439,3048,3438,3051,3438,3053,3438,3053,3437,3062,3418,3064,3398,3065,3389,3059,3383,3047,3372,3036,3361,3032,3356,3033,3348,3033,3347,3033,3346,3036,3327,3055,3325,3057,3324,3059,3324,3067,3323,3074,3327,3077,3329,3081,3329,3083,3330,3085,3330,3087,3331,3088,3330,3102,3323,3109,3312,3119,3298,3124,3281,3124,3279,3126,3278,3136,3282,3143,3288,3145,3291,3147,3295,3149,3303,3151,3312,3152,3316,3156,3320,
3160,3324,3164,3325,3166,3326,3168,3327,3169,3327,3171,3328,3179,3329,3182,3336,3185,3343,3194,3339,3204,3333,3206,3321,3206,3321,3207,3320,3212,3314,3222,3316,3226,3317,3226,3323,3227,3324,3227,3325,3229,3333,3232,3340,3235,3348,3239,3346,3243,3345,3246,3342,3251,3338,3255,3334,3257,3333,3257,3331,3257,3330,3256,3329,3252,3322,3254,3314,3258,3304,3263,3293,3271,3281,3274,3268,3277,3251,3277,3233,3276,3212,3280,3192,3280,3188,3278,3186,3270,3179,3260,3174,3253,3170,3244,3169,3233,3167,3223,3161,3221,
3159,3219,3158,3211,3153,3211,3143,3211,3135,3213,3126,3213,3125,3215,3123,3225,3111,3240,3105,3256,3098,3268,3088,3280,3079,3281,3062,3283,3048,3275,3035,3269,3026,3258,3024,3241,3020,3222,3023,3213,3025,3203,3028,3184,3035,3175,3021,3174,3020,3173,3019,3166,3008,3165,2996,3165,2981,3169,2965,3171,2957,3170,2948,3170,2946,3169,2944,3167,2942,3166,2940,3165,2939,3164,2938,3163,2935,3162,2931,3130,2938,3104,2950,3103,2951,3102,2952,3099,2954,3092,2953,3091,2953,3090,2952,3087,2951,3084,2949,"Q",3083,
2948,3081,2948,"Z"]],label:"Gabon",shortLabel:"GA",labelPosition:[304.1,320],labelAlignment:["center","middle"]},"002":{outlines:[["M",3130,3496,"Q",3121,3508,3112,3520,3101,3535,3087,3539,3085,3540,3083,3541,3076,3544,3073,3547,3072,3548,3072,3550,3072,3559,3072,3566,3073,3566,3073,3566,3075,3567,3077,3568,3086,3572,3081,3582,3081,3584,3081,3586,3079,3604,3092,3611,3093,3612,3093,3614,3093,3615,3093,3616,3093,3621,3091,3626,3093,3630,3094,3633,3097,3632,3099,3631,3103,3629,3105,3624,3106,3618,3107,
3611,3111,3594,3112,3576,3114,3562,3119,3549,3123,3540,3131,3532,3137,3527,3143,3520,3145,3517,3146,3514,3148,3510,3148,3504,3148,3496,3141,3490,3141,3489,3139,3490,"Q",3133,3491,3130,3496,"Z"],["M",3882,3752,"Q",3881,3752,3879,3752,3842,3746,3805,3747,3801,3747,3797,3747,3788,3745,3783,3738,3780,3734,3781,3727,3782,3725,3781,3723,3781,3720,3780,3718,3776,3709,3767,3707,3766,3707,3764,3707,3749,3706,3736,3702,3734,3701,3732,3701,3726,3701,3721,3702,3719,3702,3717,3703,3711,3707,3703,3713,3702,3715,
3701,3716,3695,3722,3691,3729,3690,3731,3690,3732,3690,3734,3690,3736,3690,3741,3693,3744,3695,3746,3696,3751,3696,3753,3695,3753,3685,3760,3687,3774,3688,3776,3688,3777,3688,3779,3687,3781,3684,3791,3677,3796,3675,3798,3672,3799,3665,3802,3659,3801,3639,3798,3619,3801,3603,3803,3587,3803,3557,3805,3527,3799,3520,3798,3516,3791,3509,3777,3501,3764,3490,3746,3482,3727,3474,3708,3475,3687,3475,3676,3474,3665,3473,3657,3469,3650,3468,3647,3465,3645,3453,3633,3447,3622,"L",3099,3632,"Q",3099,3640,3098,
3646,3095,3663,3097,3680,3097,3681,3098,3681,3110,3688,3119,3705,3122,3709,3122,3712,3121,3714,3122,3716,3122,3718,3123,3718,3131,3724,3140,3728,3145,3730,3147,3734,3151,3739,3151,3746,3155,3753,3155,3762,3154,3771,3153,3779,3153,3780,3154,3781,3158,3794,3170,3801,3174,3804,3177,3811,3179,3814,3181,3817,3182,3819,3182,3821,3181,3826,3180,3832,3179,3840,3181,3845,3182,3847,3182,3849,3180,3865,3164,3868,3163,3868,3162,3869,3155,3871,3155,3877,3154,3897,3159,3916,3164,3930,3170,3944,3178,3963,3188,3980,
3193,3988,3196,3995,3201,4006,3204,4019,3204,4020,3205,4021,3209,4028,3215,4035,3216,4036,3217,4038,3219,4048,3218,4059,3217,4061,3216,4063,3214,4067,3214,4072,3213,4074,3213,4076,3208,4096,3206,4113,3205,4120,3208,4126,3211,4134,3206,4141,3203,4146,3198,4150,3197,4151,3195,4151,3195,4152,3194,4153,3193,4154,3192,4154,3188,4162,3184,4169,3178,4179,3165,4188,3154,4195,3146,4203,3145,4204,3143,4205,3136,4210,3131,4218,3119,4240,3109,4263,3104,4276,3101,4291,3096,4327,3083,4361,3083,4363,3083,4365,3087,
4388,3074,4402,3067,4409,3067,4421,3066,4435,3059,4447,3052,4458,3050,4472,3049,4483,3050,4494,3051,4497,3051,4499,3051,4504,3051,4509,3050,4533,3047,4557,3047,4559,3047,4560,3050,4556,3057,4557,3058,4557,3059,4557,3068,4556,3077,4556,3082,4557,3087,4558,3089,4559,3090,4559,3110,4565,3128,4555,3129,4554,3131,4552,3139,4545,3150,4538,3151,4537,3153,4537,3160,4535,3170,4538,3178,4540,3187,4542,3190,4542,3194,4543,3207,4544,3211,4556,3212,4557,3212,4558,3221,4564,3229,4579,3229,4580,3230,4581,"L",3604,
4584,"Q",3615,4592,3623,4602,3632,4615,3647,4614,3651,4614,3655,4614,3670,4617,3681,4622,3682,4622,3683,4623,3689,4626,3698,4627,3700,4628,3702,4628,3709,4627,3715,4624,3717,4623,3718,4622,3721,4620,3726,4622,3743,4625,3760,4625,3775,4624,3790,4623,3805,4622,3820,4622,3828,4622,3835,4622,3860,4622,3885,4620,3910,4619,3933,4611,3960,4601,3990,4599,3992,4599,3994,4598,3997,4596,4004,4593,4005,4592,4005,4591,4001,4589,3999,4588,3995,4585,3993,4580,3992,4578,3990,4577,3981,4568,3970,4559,3957,4548,3947,
4534,3935,4519,3921,4507,3909,4498,3901,4486,"L",3902,4216,4056,4216,"Q",4057,4213,4056,4209,4054,4202,4055,4194,4056,4191,4055,4188,4055,4184,4058,4180,4066,4169,4072,4156,4074,4153,4072,4150,4071,4149,4069,4148,4059,4141,4051,4130,4047,4123,4050,4117,4054,4109,4059,4102,4064,4094,4066,4083,4067,4078,4066,4076,4065,4071,4064,4066,4063,4056,4073,4056,4074,4056,4075,4056,4083,4058,4090,4064,4087,4061,4085,4056,4082,4053,4079,4051,4077,4051,4076,4050,4072,4050,4069,4050,4068,4050,4066,4049,4060,4049,
4054,4049,4048,4048,4042,4051,4039,4052,4035,4053,4034,4054,4032,4054,4022,4057,4011,4059,4008,4060,4005,4060,4004,4060,4002,4059,3987,4057,3975,4052,3967,4049,3959,4049,3958,4049,3955,4048,3944,4055,3929,4059,3927,4060,3925,4060,3923,4060,3921,4059,3918,4057,3916,4053,3915,4051,3914,4050,3914,4049,3913,4044,3913,4043,3912,4042,3908,4035,3912,4027,3915,4021,3916,4014,3916,4013,3916,4012,3917,4E3,3918,3987,3918,3975,3913,3966,3902,3944,3883,3926,3882,3924,3881,3920,3881,3919,3881,3918,3881,3905,3883,
3892,3883,3890,3883,3888,3881,3877,3882,3865,3882,3856,3880,3850,3879,3849,3879,3847,3878,3834,3879,3820,3881,3810,3882,3800,3883,3779,3884,3759,3884,3756,3884,3753,"Q",3883,3753,3882,3752,"Z"]],label:"Angola",shortLabel:"AO",labelPosition:[357,412.5],labelAlignment:["center","middle"]},"034":{outlines:[["M",3916,4645,"Q",3938,4642,3960,4641,3976,4640,3988,4647,4004,4656,4018,4667,4022,4670,4028,4666,4038,4657,4048,4647,4050,4646,4051,4644,4060,4637,4069,4631,4072,4630,4075,4630,4077,4630,4078,4631,
4083,4637,4094,4635,4096,4635,4099,4634,4101,4634,4102,4633,4110,4629,4120,4620,4122,4618,4123,4617,4125,4613,4131,4613,4141,4613,4150,4610,4157,4608,4161,4611,4161,4610,4160,4609,4154,4602,4148,4593,4143,4586,4136,4583,4126,4581,4114,4581,4097,4582,4079,4582,4056,4583,4035,4587,4029,4588,4026,4586,4024,4586,4022,4586,4011,4587,4005,4591,4005,4592,4004,4593,3997,4596,3994,4598,3992,4599,3990,4599,3960,4601,3933,4611,3910,4619,3885,4620,3860,4622,3835,4622,3828,4622,3820,4622,3805,4622,3790,4623,3775,
4624,3760,4625,3743,4625,3726,4622,3721,4620,3718,4622,3717,4623,3715,4624,3709,4627,3702,4628,3700,4628,3698,4627,3689,4626,3683,4623,3682,4622,3681,4622,3670,4617,3655,4614,3651,4614,3647,4614,3632,4615,3623,4602,3615,4592,3604,4584,"L",3230,4581,"Q",3229,4580,3229,4579,3221,4564,3212,4558,3212,4557,3211,4556,3207,4544,3194,4543,3190,4542,3187,4542,3178,4540,3170,4538,3160,4535,3153,4537,3151,4537,3150,4538,3139,4545,3131,4552,3129,4554,3128,4555,3110,4565,3090,4559,3089,4559,3087,4558,3082,4557,
3077,4556,3068,4556,3059,4557,3058,4557,3057,4557,3050,4556,3047,4560,3045,4573,3045,4586,3045,4587,3044,4588,3042,4592,3040,4594,3037,4597,3038,4604,3040,4614,3045,4622,3049,4627,3052,4638,3055,4651,3063,4663,3075,4679,3088,4695,3105,4715,3119,4737,3127,4751,3134,4766,3137,4770,3140,4774,3142,4777,3142,4781,3142,4783,3143,4784,3148,4793,3155,4804,3156,4805,3157,4807,3157,4808,3157,4809,3159,4815,3161,4817,3162,4818,3161,4820,3161,4824,3162,4827,3163,4828,3162,4829,3162,4831,3162,4833,3163,4835,3163,
4837,3166,4845,3172,4850,3177,4855,3182,4863,3187,4871,3190,4877,3191,4878,3190,4880,3190,4884,3192,4887,3196,4891,3200,4892,3206,4895,3210,4900,3216,4906,3221,4914,3224,4920,3225,4929,3225,4931,3226,4933,3229,4943,3240,4948,3246,4951,3250,4953,3258,4957,3262,4965,3269,4979,3272,4994,3275,5013,3278,5032,3279,5034,3279,5037,3279,5042,3276,5045,3277,5059,3271,5066,3270,5068,3270,5069,3267,5083,3270,5099,3270,5101,3271,5103,3274,5120,3273,5135,3272,5141,3273,5146,3273,5147,3273,5148,3275,5162,3282,5170,
3285,5174,3291,5177,3292,5177,3293,5178,3299,5186,3301,5194,3304,5207,3305,5221,3306,5236,3303,5250,3301,5259,3302,5268,3302,5278,3303,5287,3303,5289,3304,5291,3315,5310,3322,5329,3327,5342,3329,5356,3332,5369,3334,5381,3334,5383,3335,5384,3344,5397,3353,5412,3353,5413,3354,5415,3355,5417,3356,5419,3371,5442,3385,5466,3388,5471,3391,5478,3393,5481,3396,5482,3403,5485,3413,5487,3414,5487,3415,5487,3420,5490,3426,5495,3433,5500,3436,5508,3437,5513,3440,5516,3441,5518,3443,5520,3446,5515,3447,5512,3460,
5485,3475,5460,3478,5454,3482,5456,3498,5463,3510,5476,3511,5477,3511,5478,3512,5479,3513,5480,3516,5483,3522,5484,3523,5485,3523,5486,3525,5489,3525,5491,3524,5504,3527,5515,3528,5517,3529,5517,3535,5518,3539,5520,3541,5521,3543,5521,3550,5520,3554,5522,3556,5523,3558,5523,3564,5522,3567,5524,3569,5525,3571,5526,3575,5526,3580,5527,3588,5529,3597,5531,3598,5532,3599,5532,3606,5534,3614,5535,3615,5536,3616,5536,3627,5536,3636,5533,3639,5533,3642,5532,3646,5531,3651,5530,3654,5529,3657,5528,3667,5526,
3671,5521,3675,5516,3683,5512,3684,5511,3684,5510,3685,5507,3689,5507,3690,5507,3691,5507,3695,5506,3700,5506,3705,5505,3706,5505,3714,5506,3722,5501,3727,5498,3731,5494,3734,5491,3736,5488,"L",3738,5372,3728,4965,3807,4965,3807,4657,"Q",3813,4656,3819,4654,3827,4651,3835,4650,3845,4649,3855,4650,3872,4651,3889,4649,"Q",3902,4648,3916,4645,"Z"]],label:"Namibia",shortLabel:"NA",labelPosition:[352.5,502.1],labelAlignment:["center","middle"]},"004":{outlines:[["M",4150,4610,"Q",4141,4613,4131,4613,4125,
4613,4123,4617,4122,4618,4120,4620,4110,4629,4102,4633,4101,4634,4099,4634,4096,4635,4094,4635,4083,4637,4078,4631,4077,4630,4075,4630,4072,4630,4069,4631,4060,4637,4051,4644,4050,4646,4048,4647,4038,4657,4028,4666,4022,4670,4018,4667,4004,4656,3988,4647,3976,4640,3960,4641,3938,4642,3916,4645,3902,4648,3889,4649,3872,4651,3855,4650,3845,4649,3835,4650,3827,4651,3819,4654,3813,4656,3807,4657,"L",3807,4965,3728,4965,3734,5195,"Q",3743,5204,3748,5214,3754,5223,3760,5227,3771,5235,3776,5248,3779,5254,
3782,5260,3791,5278,3800,5295,3801,5298,3801,5300,3801,5302,3801,5303,3797,5311,3793,5315,3783,5325,3782,5341,3782,5343,3783,5344,3785,5347,3787,5350,3791,5358,3799,5362,3809,5366,3816,5362,3817,5361,3818,5361,3820,5360,3821,5359,3823,5357,3829,5358,3835,5358,3839,5360,3843,5361,3848,5362,3858,5363,3865,5366,3867,5367,3869,5367,3876,5368,3880,5364,3881,5363,3881,5362,3883,5354,3892,5348,3901,5341,3913,5333,3923,5328,3928,5320,3929,5319,3930,5318,3942,5306,3950,5292,3960,5278,3964,5261,3966,5252,3971,
5247,3976,5242,3987,5241,3994,5241,3999,5239,4006,5235,4013,5235,4020,5236,4022,5240,4022,5242,4023,5242,4030,5244,4037,5244,4039,5244,4041,5245,4053,5253,4064,5266,4065,5267,4066,5267,4073,5267,4079,5270,4095,5280,4114,5275,4124,5273,4133,5273,4145,5274,4174,5273,4179,5273,4182,5273,4187,5273,4189,5273,4189,5273,4189,5272,4190,5270,4191,5269,4198,5262,4202,5254,4208,5243,4209,5231,4210,5222,4209,5212,4209,5210,4209,5208,4209,5204,4213,5199,4215,5196,4217,5196,4223,5195,4228,5193,4240,5189,4250,5180,
4252,5178,4254,5175,4254,5174,4255,5173,4262,5171,4270,5165,4279,5160,4289,5158,4300,5156,4304,5148,4307,5141,4307,5132,4307,5127,4309,5122,4311,5114,4316,5110,4318,5108,4320,5107,4326,5104,4331,5099,4340,5090,4348,5080,4356,5068,4367,5059,4385,5046,4404,5036,4421,5026,4439,5021,4441,5020,4443,5020,4449,5020,4454,5017,4462,5013,4469,5006,4476,5E3,4480,4993,4482,4990,4484,4988,4486,4986,4487,4985,4491,4981,4497,4980,4496,4978,4495,4976,4493,4968,4492,4959,4492,4953,4489,4951,4483,4947,4474,4945,4473,
4944,4472,4943,4469,4940,4463,4938,4461,4938,4460,4936,4454,4924,4435,4923,4426,4922,4416,4922,4414,4922,4411,4922,4402,4925,4396,4918,4394,4916,4393,4914,4389,4905,4383,4900,4382,4899,4380,4898,4375,4895,4372,4889,4371,4888,4371,4886,4367,4878,4369,4858,4369,4856,4370,4854,4370,4853,4371,4852,4371,4849,4372,4845,4374,4832,4362,4832,4354,4833,4349,4835,4347,4835,4345,4836,4334,4841,4331,4832,4328,4823,4329,4813,4329,4812,4329,4811,4328,4802,4321,4801,4310,4801,4302,4803,4299,4803,4297,4802,4275,4795,
4259,4781,4244,4767,4237,4746,4233,4730,4229,4714,4226,4699,4217,4694,4216,4694,4216,4693,4213,4682,4210,4672,4207,4664,4202,4658,4194,4649,4186,4640,4184,4638,4180,4636,4170,4631,4165,4623,4160,4618,4161,4613,4161,4612,4161,4611,"Q",4157,4608,4150,4610,"Z"]],label:"Botswana",shortLabel:"BW",labelPosition:[411.2,498.8],labelAlignment:["center","middle"]},"055":{outlines:[["M",4523,4433,"Q",4488,4450,4450,4460,4448,4461,4446,4461,4440,4461,4440,4467,4440,4487,4447,4501,4448,4503,4448,4505,4450,4515,
4441,4517,4440,4517,4439,4518,4437,4520,4433,4520,4417,4521,4403,4526,4402,4526,4401,4527,4392,4529,4382,4531,4375,4531,4373,4536,4367,4549,4362,4563,4362,4565,4361,4566,4359,4570,4356,4574,4351,4583,4344,4590,4341,4595,4336,4599,4325,4609,4314,4618,4304,4628,4291,4633,4284,4637,4276,4637,4273,4637,4270,4636,4264,4633,4258,4627,4257,4626,4255,4625,4246,4621,4236,4623,4234,4624,4232,4624,4229,4626,4226,4624,4225,4623,4224,4622,4216,4619,4211,4614,4210,4613,4208,4612,4197,4609,4185,4609,4175,4614,4168,
4611,4163,4608,4162,4611,4161,4612,4161,4613,4160,4617,4165,4623,4170,4630,4180,4635,4184,4637,4186,4639,4194,4648,4202,4657,4207,4664,4210,4672,4213,4682,4216,4692,4216,4693,4217,4694,4226,4698,4229,4713,4233,4730,4237,4746,4244,4767,4259,4780,4275,4795,4297,4802,4299,4803,4302,4802,4310,4800,4321,4801,4328,4801,4329,4810,4329,4811,4329,4812,4328,4823,4331,4831,4334,4841,4345,4835,4347,4835,4349,4834,4354,4832,4362,4832,4374,4831,4372,4844,4371,4848,4371,4852,4370,4853,4370,4854,4369,4856,4369,4857,
4367,4878,4371,4886,4371,4887,4372,4889,4375,4895,4380,4898,4382,4899,4383,4900,4389,4904,4393,4913,4394,4916,4396,4917,4402,4924,4411,4922,4414,4921,4416,4921,4426,4922,4435,4922,4454,4924,4460,4936,4461,4937,4463,4938,4469,4940,4472,4943,4473,4944,4474,4944,4483,4946,4489,4950,4492,4952,4492,4959,4493,4967,4495,4975,4496,4977,4497,4980,4497,4980,4498,4980,4499,4980,4501,4980,4505,4980,4510,4982,4512,4983,4513,4984,4515,4986,4521,4986,4526,4985,4529,4983,4532,4980,4536,4979,4538,4978,4540,4978,4550,
4978,4559,4979,4569,4981,4578,4984,4580,4985,4581,4985,4587,4989,4594,4990,4596,4990,4597,4991,4599,4994,4606,4993,4617,4992,4628,4989,4645,4986,4662,4989,4663,4989,4663,4990,4664,4990,4665,4991,4666,4991,4667,4992,4668,4991,4669,4991,4675,4988,4679,4983,4686,4975,4695,4967,4697,4965,4700,4963,4710,4955,4720,4947,4736,4933,4746,4915,4757,4897,4762,4876,4765,4863,4771,4850,4773,4847,4775,4843,4781,4835,4784,4825,4788,4814,4795,4811,4797,4810,4798,4809,4802,4806,4803,4800,4805,4792,4802,4786,4799,4778,
4795,4775,4793,4773,4791,4772,4791,4771,4791,4771,4791,4763,4794,4756,4797,4743,4792,4733,4791,4731,4789,4731,4777,4728,4779,4713,4780,4705,4785,4702,4791,4698,4795,4692,4802,4685,4804,4675,4807,4655,4808,4634,4810,4620,4809,4606,4809,4597,4806,4589,4804,4580,4805,4568,4806,4554,4801,4540,4800,4536,4798,4532,4791,4518,4780,4512,4779,4511,4777,4510,4770,4504,4762,4505,4755,4505,4749,4506,4744,4506,4739,4507,4728,4509,4720,4501,4720,4500,4719,4499,4715,4487,4705,4479,4701,4475,4698,4475,4695,4474,4692,
4474,4674,4473,4655,4471,4634,4470,4614,4466,4601,4463,4588,4454,4590,4450,4592,4441,4593,4436,4594,4432,4575,4425,4559,4430,4554,4431,4549,4431,4544,4430,4539,4429,4531,4426,4526,4431,"Q",4525,4432,4523,4433,"Z"]],label:"Zimbabwe",shortLabel:"ZW",labelPosition:[448.5,471],labelAlignment:["center","middle"]},"045":{outlines:[["M",4529,4983,"Q",4526,4985,4521,4986,4515,4986,4513,4984,4512,4983,4510,4982,4505,4980,4501,4980,4499,4980,4498,4979,4497,4980,4497,4980,4497,4980,4496,4979,4491,4980,4487,
4984,4486,4986,4484,4987,4482,4990,4480,4992,4476,5E3,4469,5006,4462,5012,4454,5017,4449,5019,4443,5019,4441,5020,4439,5020,4421,5026,4404,5035,4385,5046,4367,5059,4356,5067,4348,5079,4340,5090,4331,5098,4326,5103,4320,5106,4318,5107,4316,5109,4311,5113,4309,5122,4307,5126,4307,5131,4307,5140,4304,5148,4300,5156,4289,5158,4279,5159,4270,5165,4262,5170,4255,5173,4254,5173,4254,5174,4252,5178,4250,5180,4240,5188,4228,5193,4223,5195,4217,5195,4215,5195,4213,5198,4209,5203,4209,5208,4209,5210,4209,5212,
4210,5221,4209,5230,4208,5243,4202,5254,4198,5262,4191,5268,4190,5270,4189,5272,4189,5272,4189,5272,"L",4189,5273,"Q",4187,5273,4182,5272,4179,5273,4174,5273,4145,5274,4133,5273,4124,5273,4114,5275,4095,5279,4079,5270,4073,5266,4066,5267,4065,5267,4064,5266,4053,5253,4041,5244,4039,5243,4037,5243,4030,5243,4023,5242,4022,5242,4022,5240,4020,5235,4013,5235,4006,5234,3999,5238,3994,5241,3987,5241,3976,5241,3971,5246,3966,5252,3964,5260,3960,5277,3950,5292,3942,5306,3930,5318,3929,5319,3928,5320,3923,
5327,3913,5333,3901,5340,3892,5347,3883,5354,3881,5362,3881,5363,3880,5363,3876,5367,3869,5367,3867,5366,3865,5365,3858,5362,3848,5361,3843,5361,3839,5359,3835,5358,3829,5357,3823,5356,3821,5359,3820,5360,3818,5360,3817,5361,3816,5361,3809,5365,3799,5361,3791,5358,3787,5350,3785,5347,3783,5344,3782,5343,3782,5341,3783,5324,3793,5314,3797,5310,3801,5303,3801,5302,3801,5300,3801,5297,3800,5295,3791,5277,3782,5260,3779,5254,3776,5248,3771,5234,3760,5227,3754,5222,3748,5213,3743,5204,3733,5195,"L",3738,
5372,3736,5487,"Q",3734,5491,3731,5493,3727,5498,3722,5500,3714,5505,3706,5505,3705,5505,3700,5505,3695,5506,3691,5507,3690,5507,3689,5507,3685,5506,3684,5510,3684,5511,3683,5511,3675,5515,3671,5520,3667,5525,3657,5528,3654,5528,3651,5529,3646,5531,3642,5532,3639,5532,3636,5533,3627,5536,3616,5535,3615,5535,3614,5535,3606,5534,3599,5532,3598,5531,3597,5531,3588,5529,3580,5527,3575,5526,3571,5525,3569,5525,3567,5524,3564,5522,3558,5523,3556,5523,3554,5522,3550,5520,3543,5521,3541,5521,3539,5520,3535,
5518,3529,5517,3528,5516,3527,5515,3524,5503,3525,5491,3525,5489,3523,5485,3523,5484,3522,5484,3516,5483,3513,5480,3512,5479,3511,5478,3511,5476,3510,5475,3498,5462,3482,5455,3478,5454,3475,5459,3460,5485,3447,5511,3446,5514,3443,5519,3441,5518,3439,5515,3445,5526,3458,5543,3471,5558,3480,5575,3484,5582,3485,5592,3486,5597,3483,5598,3482,5598,3482,5600,3479,5606,3480,5615,3481,5630,3495,5638,3496,5639,3498,5641,3498,5642,3499,5643,3509,5657,3511,5675,3511,5677,3512,5679,3519,5700,3537,5712,3539,5713,
3540,5713,3545,5714,3547,5717,3548,5718,3550,5718,3552,5719,3553,5720,3554,5721,3555,5721,3561,5724,3564,5728,3574,5742,3581,5758,3591,5781,3593,5805,3595,5815,3592,5825,3591,5833,3587,5840,3583,5848,3573,5852,3568,5855,3561,5857,3555,5859,3550,5863,3553,5865,3553,5870,3552,5875,3556,5877,3570,5885,3582,5896,3586,5899,3589,5905,3594,5918,3601,5930,3604,5935,3605,5943,3607,5955,3600,5959,3597,5961,3593,5963,3590,5964,3590,5969,3589,5975,3592,5978,3594,5979,3595,5980,3597,5981,3598,5981,3602,5983,3608,
5980,3610,5979,3612,5978,3613,5978,3613,5977,3622,5972,3627,5968,3629,5967,3630,5966,3636,5963,3640,5972,3644,5981,3644,5990,3646,6E3,3656,5996,3664,5994,3673,5993,3679,5993,3683,5995,3686,5997,3687,6001,3690,6016,3696,6026,3698,6029,3704,6026,3705,6026,3707,6026,3719,6026,3730,6025,3739,6023,3745,6020,3747,6019,3749,6018,3753,6015,3757,6010,3761,6005,3766,6E3,3767,5999,3768,5997,3772,5985,3779,5982,3781,5982,3782,5983,3787,5986,3794,5986,3798,5985,3799,5987,3799,5988,3801,5988,3809,5989,3816,5988,
3823,5987,3829,5984,3830,5983,3831,5983,3840,5980,3850,5981,3851,5982,3852,5982,3857,5984,3863,5985,3865,5985,3867,5985,3874,5983,3880,5981,3881,5981,3881,5980,3895,5970,3909,5963,3918,5959,3928,5957,3941,5954,3953,5954,3970,5955,3987,5963,3995,5967,4004,5970,4009,5971,4013,5973,4020,5974,4024,5971,4028,5969,4030,5965,4035,5958,4041,5947,4045,5949,4049,5952,4051,5953,4053,5953,4057,5955,4062,5958,4067,5962,4074,5963,4105,5969,4137,5967,4151,5967,4165,5962,4183,5957,4200,5951,4215,5945,4230,5941,4236,
5939,4244,5939,4250,5939,4252,5940,4258,5940,4263,5938,4279,5931,4296,5927,4304,5925,4311,5922,4313,5922,4317,5923,4318,5922,4319,5922,4323,5920,4325,5916,4327,5913,4332,5913,4334,5913,4335,5914,4339,5916,4345,5915,4352,5915,4355,5909,4357,5905,4361,5902,4374,5890,4389,5879,4410,5864,4429,5849,4431,5847,4433,5845,4444,5835,4454,5827,4471,5812,4488,5797,4492,5793,4495,5789,4496,5788,4497,5788,4502,5785,4508,5778,4518,5767,4531,5761,4533,5760,4534,5759,4552,5739,4570,5718,4581,5706,4589,5693,4606,5669,
4622,5646,4624,5645,4625,5643,4629,5638,4633,5633,4637,5628,4640,5620,4640,5620,4641,5619,4644,5609,4650,5600,4658,5586,4673,5578,4679,5575,4684,5567,4688,5562,4694,5555,4702,5548,4707,5542,4717,5530,4731,5523,4745,5516,4753,5509,4762,5502,4770,5487,4772,5485,4772,5482,4775,5468,4779,5457,4781,5452,4784,5448,4789,5441,4791,5433,4793,5425,4795,5418,4795,5415,4796,5413,4798,5407,4798,5399,4798,5398,4798,5397,4795,5382,4795,5367,4795,5366,4795,5364,4794,5362,4793,5359,4787,5368,4771,5366,4767,5366,4763,
5364,4748,5360,4732,5355,4733,5358,4733,5361,4731,5381,4721,5397,4717,5406,4706,5408,4691,5411,4680,5404,4669,5396,4660,5384,4656,5378,4650,5372,4637,5360,4626,5346,4625,5345,4624,5343,4624,5341,4624,5339,4625,5332,4627,5324,4627,5323,4628,5322,4628,5320,4629,5319,4634,5316,4636,5311,4641,5301,4648,5292,4659,5279,4675,5275,4684,5274,4694,5278,4703,5281,4713,5282,4719,5283,4728,5280,4727,5274,4723,5268,4722,5266,4722,5264,4722,5256,4723,5247,4723,5246,4723,5244,4728,5227,4732,5210,4733,5201,4734,5193,
4737,5175,4726,5159,4715,5142,4708,5124,4704,5113,4700,5103,4696,5094,4699,5086,4699,5084,4699,5082,4699,5077,4698,5073,4695,5053,4685,5039,4678,5030,4674,5019,4673,5016,4671,5013,4668,5007,4668,5E3,4669,4999,4669,4998,4669,4994,4666,4992,4664,4993,4663,4990,4663,4989,4662,4989,4645,4986,4628,4989,4617,4992,4606,4993,4599,4994,4597,4991,4596,4990,4594,4990,4587,4989,4581,4985,4580,4985,4578,4984,4569,4981,4559,4979,4550,4978,4540,4978,4538,4978,4536,4979,"Q",4532,4980,4529,4983,"Z","M",4497,5541,
"Q",4508,5549,4516,5555,4517,5556,4518,5556,4519,5559,4518,5564,4517,5571,4514,5577,4513,5582,4512,5586,4511,5591,4509,5594,4505,5600,4499,5604,4491,5611,4480,5614,4460,5621,4441,5630,4432,5634,4427,5644,4422,5654,4415,5662,4405,5672,4391,5675,4386,5676,4382,5671,4363,5654,4345,5636,4340,5631,4338,5627,4337,5625,4334,5623,4327,5618,4322,5612,4319,5606,4318,5600,4318,5598,4319,5596,4323,5592,4327,5587,4333,5578,4345,5571,4347,5571,4348,5569,4361,5554,4379,5547,4380,5546,4381,5546,4383,5545,4383,5544,
4391,5537,4403,5525,4404,5524,4405,5523,4409,5516,4413,5510,4418,5502,4428,5501,4432,5500,4435,5503,4444,5511,4461,5517,4467,5519,4473,5520,4473,5520,4474,5520,4475,5520,4476,5520,4479,5521,4481,5524,4483,5529,4486,5532,4491,5535,4495,5538,"Q",4496,5540,4497,5541,"Z"]],label:"South Africa",shortLabel:"ZA",labelPosition:[411.9,550.2],labelAlignment:["center","middle"]},"057":{outlines:[["M",3593,2837,"Q",3589,2834,3582,2835,3573,2836,3563,2835,3545,2835,3527,2835,3505,2836,3482,2840,3474,2842,3465,
2841,3454,2841,3447,2847,3444,2851,3442,2856,3441,2859,3440,2866,3439,2875,3439,2886,3438,2896,3435,2904,3430,2919,3424,2925,3422,2927,3421,2928,3417,2933,3412,2939,3411,2957,3406,2973,3401,2989,3389,3E3,"L",3384,2996,"Q",3362,2981,3340,2966,3333,2961,3325,2969,3317,2975,3306,2970,3300,2968,3294,2966,3290,2964,3285,2963,3281,2961,3276,2960,3266,2957,3259,2961,3257,2961,3255,2962,3242,2964,3227,2965,3224,2966,3222,2966,3218,2967,3216,2965,3214,2964,3212,2964,3210,2963,3208,2959,3208,2958,3207,2958,
3196,2957,3185,2953,3176,2950,3169,2944,3170,2946,3170,2948,3171,2957,3169,2965,3165,2981,3165,2996,3166,3008,3173,3019,3174,3020,3175,3021,3184,3035,3203,3028,3213,3025,3222,3023,3241,3020,3258,3024,3269,3026,3275,3035,3283,3048,3281,3062,3280,3079,3268,3088,3256,3098,3240,3105,3225,3111,3215,3123,3213,3125,3213,3126,3211,3135,3211,3143,3211,3153,3219,3158,3221,3159,3223,3161,3233,3167,3244,3169,3253,3170,3260,3174,3270,3179,3278,3186,3280,3188,3280,3192,3276,3212,3277,3233,3277,3251,3274,3268,3271,
3281,3263,3293,3258,3304,3254,3314,3252,3322,3256,3329,3257,3330,3257,3331,3257,3333,3255,3334,3251,3338,3246,3342,3243,3345,3239,3346,3235,3348,3232,3340,3229,3333,3227,3325,3227,3324,3226,3323,3226,3317,3222,3316,3212,3314,3207,3320,3206,3321,3206,3321,3204,3333,3194,3339,3185,3343,3182,3336,3179,3329,3171,3328,3169,3327,3168,3327,3166,3326,3164,3325,3160,3324,3156,3320,3152,3316,3151,3312,3149,3303,3147,3295,3145,3291,3143,3288,3136,3282,3126,3278,3124,3279,3124,3281,3119,3298,3109,3312,3102,3323,
3088,3330,3087,3331,3085,3330,3083,3330,3081,3329,3077,3329,3074,3327,3067,3323,3059,3324,3057,3324,3055,3325,3036,3327,3033,3346,3033,3347,3033,3348,3032,3356,3036,3361,3047,3372,3059,3383,3065,3389,3064,3398,3062,3418,3053,3437,3053,3438,3051,3438,3048,3438,3046,3439,3043,3440,3040,3440,3032,3442,3023,3436,3022,3435,3021,3434,3015,3431,3011,3433,3010,3434,3009,3435,3006,3437,3004,3439,2999,3444,2999,3449,2997,3460,3001,3467,3019,3487,3039,3506,3043,3509,3045,3513,3048,3518,3057,3519,3062,3523,3062,
3529,3062,3545,3064,3561,3064,3562,3066,3563,3069,3565,3072,3566,3072,3559,3072,3550,3072,3548,3073,3547,3076,3544,3083,3541,3085,3540,3087,3539,3101,3535,3112,3520,3121,3508,3130,3496,3133,3491,3139,3490,3141,3489,3141,3490,3148,3496,3148,3504,3148,3510,3146,3514,3152,3517,3158,3521,3168,3527,3177,3533,3187,3540,3195,3548,3196,3549,3197,3549,3203,3550,3207,3547,3212,3543,3217,3536,3218,3535,3218,3534,3221,3528,3219,3520,3219,3518,3218,3516,3217,3508,3224,3504,3226,3503,3227,3503,3228,3502,3229,3502,
3237,3501,3244,3501,3260,3499,3264,3489,3265,3488,3267,3489,3278,3491,3277,3505,3276,3515,3277,3526,3278,3534,3286,3540,3287,3542,3289,3541,3303,3534,3317,3526,3332,3507,3346,3491,3364,3472,3385,3457,3391,3452,3398,3447,3410,3439,3418,3427,3423,3418,3424,3407,3425,3393,3423,3379,3420,3360,3416,3340,3415,3332,3414,3325,3414,3321,3416,3320,3417,3319,3417,3317,3418,3315,3421,3310,3423,3305,3428,3302,3435,3298,3438,3289,3438,3288,3439,3287,3446,3270,3453,3252,3458,3237,3479,3232,3489,3230,3497,3226,3506,
3222,3512,3220,3532,3211,3537,3190,3539,3180,3544,3171,3547,3165,3547,3158,3547,3157,3547,3156,3547,3152,3546,3149,3545,3148,3545,3147,3544,3140,3544,3134,3543,3126,3552,3124,3553,3123,3553,3122,3554,3118,3556,3116,3557,3115,3558,3113,3558,3112,3559,3111,3565,3097,3562,3079,3562,3077,3561,3076,3557,3072,3555,3064,3554,3062,3555,3061,3558,3055,3560,3049,3561,3048,3561,3046,3562,3044,3562,3042,3565,3036,3566,3030,3569,3017,3570,3003,3570,2988,3571,2973,3572,2961,3576,2948,3579,2940,3584,2934,3590,2927,
3595,2920,3602,2913,3607,2903,3618,2884,3619,2863,3616,2859,3616,2851,3617,2850,3616,2849,3615,2846,3612,2839,3609,2840,3606,2840,"Q",3598,2841,3593,2837,"Z"]],label:"Congo",shortLabel:"CG",labelPosition:[339,315],labelAlignment:["center","middle"]},"027":{outlines:[["M",6125,4142,"Q",6121,4144,6122,4149,6124,4162,6116,4171,6115,4172,6116,4174,6124,4185,6127,4198,6129,4205,6123,4212,6115,4223,6106,4232,6099,4241,6091,4250,6089,4253,6085,4254,6084,4244,6080,4235,6079,4233,6075,4231,6064,4246,6077,
4261,6067,4261,6057,4261,6047,4260,6046,4262,6041,4275,6039,4290,6037,4299,6029,4306,6026,4309,6026,4314,6026,4315,6026,4316,6026,4318,6027,4319,6038,4330,6031,4340,6026,4348,6012,4349,5997,4351,5989,4364,5983,4374,5973,4381,5968,4385,5963,4389,5967,4391,5968,4394,5971,4395,5965,4401,5959,4406,5955,4401,5945,4403,5938,4407,5928,4414,5920,4424,5919,4425,5918,4426,5914,4430,5910,4433,"L",5908,4436,"Q",5899,4432,5888,4434,5883,4435,5879,4437,5875,4441,5868,4440,5867,4440,5865,4438,5860,4435,5856,4441,
5850,4450,5840,4454,5838,4455,5835,4455,5833,4456,5831,4457,5829,4457,5828,4457,5807,4455,5793,4467,5781,4478,5763,4478,5760,4478,5756,4478,5751,4477,5749,4479,5745,4483,5745,4491,5745,4493,5745,4496,5746,4498,5746,4501,5747,4503,5748,4506,5749,4515,5743,4523,5731,4536,5723,4551,5716,4563,5713,4578,5711,4587,5710,4596,5707,4622,5710,4647,5711,4653,5715,4658,5719,4664,5721,4668,5722,4669,5723,4670,5725,4674,5725,4683,5725,4685,5725,4688,5732,4712,5745,4723,5749,4726,5750,4733,5752,4739,5751,4748,5751,
4752,5750,4755,5749,4761,5751,4767,5752,4769,5752,4770,5753,4775,5753,4780,5753,4789,5748,4795,5745,4800,5742,4808,5742,4809,5741,4810,5736,4817,5735,4828,5735,4829,5734,4831,5720,4859,5709,4885,5707,4890,5705,4894,5703,4900,5696,4903,5678,4909,5664,4923,5663,4925,5663,4927,5659,4939,5662,4952,5662,4958,5659,4959,5658,4960,5658,4962,5657,4973,5652,4978,5651,4980,5652,4982,5652,4984,5652,4985,5652,4993,5655,5E3,5660,5010,5660,5022,5660,5024,5660,5025,5661,5027,5662,5029,5670,5040,5677,5051,5683,5060,
5688,5070,5691,5075,5695,5078,5696,5080,5696,5082,5696,5092,5692,5096,5691,5097,5690,5099,5690,5101,5689,5102,5682,5115,5692,5123,5693,5124,5692,5126,5690,5135,5690,5144,5691,5148,5692,5151,5693,5152,5694,5153,5704,5162,5711,5177,5712,5178,5713,5179,5720,5189,5719,5207,5717,5220,5726,5224,5728,5226,5731,5226,5735,5227,5738,5228,5740,5228,5741,5228,5752,5229,5758,5234,5759,5236,5760,5237,5767,5244,5783,5243,5785,5243,5787,5245,5793,5249,5798,5250,5808,5251,5818,5250,5848,5248,5878,5245,5883,5244,5887,
5241,5902,5227,5916,5212,5919,5209,5923,5207,5927,5205,5935,5206,5944,5206,5948,5208,5950,5209,5953,5209,5976,5208,5987,5187,5990,5182,5991,5177,5997,5150,6010,5126,6017,5111,6022,5094,6030,5070,6032,5047,6032,5045,6032,5042,6031,5036,6032,5032,6039,5009,6041,4985,6045,4957,6059,4939,6063,4933,6067,4927,6072,4920,6078,4905,6097,4862,6106,4815,6114,4772,6133,4744,6140,4733,6144,4720,6145,4717,6145,4713,6146,4706,6148,4700,6154,4678,6164,4664,6165,4663,6165,4660,6167,4648,6163,4637,6162,4635,6162,4633,
6161,4630,6161,4628,6161,4627,6162,4625,6166,4616,6172,4610,6174,4609,6174,4608,6174,4607,6173,4605,6172,4599,6172,4593,"L",6173,4593,"Q",6176,4588,6177,4583,6179,4569,6173,4563,6171,4561,6171,4558,6171,4551,6174,4548,6177,4545,6180,4541,6182,4540,6184,4538,6187,4536,6192,4535,6195,4535,6197,4535,6199,4536,6199,4538,6200,4546,6200,4553,6201,4563,6211,4558,6213,4557,6214,4556,6220,4548,6222,4533,6223,4522,6220,4512,6216,4500,6210,4487,6204,4475,6202,4461,6201,4453,6201,4446,6201,4442,6200,4438,6197,
4429,6192,4421,6191,4419,6190,4416,6189,4411,6193,4410,6200,4406,6207,4405,6215,4416,6220,4428,6226,4439,6232,4445,6237,4449,6247,4447,6248,4447,6249,4447,6258,4444,6261,4435,6263,4427,6266,4421,6267,4419,6267,4416,6269,4401,6259,4391,6252,4383,6242,4376,6238,4374,6238,4369,6236,4355,6241,4343,6242,4340,6241,4336,6240,4331,6243,4329,6244,4329,6244,4326,6244,4318,6240,4311,6239,4309,6238,4307,6232,4290,6234,4269,6235,4257,6231,4247,6229,4244,6227,4241,6213,4228,6200,4206,6193,4193,6187,4181,6184,4173,
6178,4166,6167,4153,6157,4140,6152,4134,6148,4135,"Q",6136,4136,6125,4142,"Z"]],label:"Madagascar",shortLabel:"MG",labelPosition:[595.9,469.2],labelAlignment:["center","middle"]},"036":{outlines:[["M",3196,2003,"Q",3194,2006,3191,2008,3183,2009,3178,2004,3177,2003,3175,2002,3174,2002,3173,2002,3166,2001,3160,2005,3158,2006,3157,2007,3151,2014,3144,2021,3137,2029,3130,2036,3120,2046,3112,2058,3111,2059,3109,2059,3103,2059,3099,2056,3095,2051,3090,2049,3089,2049,3088,2049,3079,2047,3070,2046,3051,2045,
3035,2037,3022,2031,3009,2021,3005,2018,2999,2019,2987,2023,2976,2027,2972,2028,2971,2030,2970,2031,2968,2031,2967,2032,2965,2032,2962,2033,2959,2033,2952,2032,2942,2035,2939,2036,2935,2036,2934,2036,2933,2035,2930,2030,2926,2034,2925,2035,2923,2035,2918,2037,2916,2040,2912,2045,2912,2044,2898,2057,2881,2066,2880,2067,2879,2068,2873,2075,2867,2075,2862,2075,2856,2074,2850,2072,2843,2073,2842,2073,2841,2073,2825,2073,2804,2074,2788,2075,2776,2068,2773,2066,2773,2061,2773,2059,2772,2057,2771,2049,2766,
2043,2764,2041,2762,2040,2752,2035,2738,2035,2737,2036,2736,2035,2731,2035,2728,2032,2727,2032,2725,2032,2711,2033,2700,2040,2695,2043,2689,2048,2688,2049,2687,2049,2680,2054,2672,2055,2665,2056,2658,2053,2640,2045,2625,2032,2607,2016,2591,1997,2589,1994,2582,1992,2581,1992,2580,1992,2569,1991,2560,1995,2557,1996,2556,1998,2554,1999,2552,1999,2531,1997,2511,1996,2501,1995,2490,2001,2486,2003,2479,2005,2477,2006,2474,2006,2461,2007,2451,2004,2443,2006,2438,2010,2430,2018,2422,2035,2421,2037,2419,2040,
2411,2046,2409,2053,2409,2055,2409,2057,2410,2063,2410,2068,2411,2073,2408,2075,2402,2079,2397,2084,2395,2086,2391,2090,2384,2097,2382,2106,2379,2122,2377,2138,2376,2150,2373,2162,2373,2163,2372,2164,2372,2166,2372,2167,2371,2168,2371,2170,2370,2175,2365,2180,2364,2184,2364,2187,2364,2197,2371,2206,2374,2210,2379,2214,2386,2220,2388,2227,2391,2238,2389,2250,2386,2268,2381,2283,2380,2285,2379,2288,2376,2301,2370,2313,2364,2324,2358,2334,2355,2340,2351,2345,2343,2359,2332,2373,2328,2379,2325,2385,2323,
2388,2318,2390,2313,2393,2308,2394,2306,2395,2303,2396,2302,2396,2301,2397,2299,2401,2298,2406,2299,2412,2300,2417,2300,2420,2301,2423,2303,2431,2303,2440,2304,2445,2304,2449,2304,2451,2303,2453,2301,2474,2297,2494,2296,2497,2296,2500,2294,2507,2296,2510,2297,2511,2298,2513,2301,2532,2300,2552,2299,2575,2300,2597,2300,2599,2300,2601,2301,2607,2302,2616,2303,2616,2304,2615,2330,2607,2355,2595,2370,2589,2385,2591,2387,2591,2389,2592,2394,2594,2398,2598,2399,2599,2400,2601,2401,2606,2408,2606,2409,2606,
2410,2606,2423,2606,2436,2609,2439,2610,2443,2612,2459,2620,2469,2634,2470,2635,2471,2636,2475,2638,2477,2641,2484,2654,2493,2666,2501,2676,2507,2686,2513,2695,2515,2706,2515,2708,2516,2711,2517,2713,2518,2715,2518,2717,2519,2721,2519,2722,2520,2723,2534,2735,2546,2750,2552,2757,2556,2766,2562,2777,2575,2781,2578,2782,2581,2780,2582,2779,2584,2778,2591,2776,2597,2775,2599,2774,2601,2774,2615,2773,2629,2768,2646,2762,2663,2760,2676,2759,2689,2759,2704,2759,2719,2756,2743,2752,2766,2749,2780,2748,2793,
2751,"L",2794,2751,"Q",2794,2750,2794,2749,2794,2747,2794,2744,2793,2734,2796,2725,2797,2723,2797,2721,2798,2717,2800,2716,2802,2714,2803,2712,2806,2702,2815,2691,2816,2690,2816,2689,2816,2688,2815,2686,2815,2684,2814,2683,2812,2680,2811,2676,2811,2674,2810,2674,2808,2672,2809,2669,2810,2656,2814,2643,2817,2636,2828,2631,2849,2622,2867,2607,2871,2604,2872,2596,2872,2594,2873,2592,2882,2583,2893,2579,2902,2575,2912,2575,2914,2575,2915,2574,2918,2572,2920,2570,2922,2569,2923,2568,2929,2565,2935,2564,
2949,2562,2963,2562,2966,2562,2968,2562,2976,2561,2979,2564,2988,2572,2990,2582,2994,2596,3003,2602,3009,2607,3016,2601,3022,2596,3025,2586,3029,2572,3035,2560,3043,2548,3053,2537,3073,2515,3079,2496,3079,2494,3080,2492,3082,2482,3084,2472,3087,2456,3093,2442,3097,2433,3106,2427,3117,2419,3125,2409,3139,2391,3149,2370,3153,2361,3156,2352,3156,2350,3157,2348,3157,2342,3159,2339,3162,2334,3167,2331,3173,2325,3175,2318,3178,2311,3179,2303,3179,2301,3179,2300,3189,2280,3197,2259,3202,2249,3201,2237,3201,
2231,3202,2226,3203,2224,3204,2223,3216,2213,3231,2208,3246,2203,3262,2199,3268,2198,3271,2193,3272,2192,3273,2191,3274,2189,3274,2187,3276,2181,3280,2175,3287,2166,3291,2153,3292,2151,3292,2149,3291,2139,3284,2134,3283,2133,3282,2132,3282,2131,3281,2130,3272,2123,3261,2118,3259,2117,3257,2117,3240,2119,3241,2104,3241,2100,3240,2096,3240,2096,3239,2095,3237,2089,3236,2082,3235,2059,3247,2049,"L",3231,2047,"Q",3226,2038,3222,2031,3213,2016,3205,2009,3204,2008,3203,2008,3200,2006,3197,2002,"Q",3196,
2003,3196,2003,"Z"]],label:"Nigeria",shortLabel:"NG",labelPosition:[279.3,238.6],labelAlignment:["center","middle"]},"010":{outlines:[["M",3978,1842,"Q",3979,1841,3981,1840,3983,1840,3985,1839,3999,1834,4015,1830,4021,1828,4028,1829,4029,1829,4030,1830,4038,1833,4048,1832,4058,1831,4063,1834,"L",4058,1513,"Q",3776,1377,3495,1242,3484,1236,3472,1230,3457,1223,3442,1215,3422,1205,3401,1199,3397,1197,3393,1199,3392,1200,3391,1201,3384,1205,3379,1209,3374,1214,3367,1216,3351,1221,3333,1227,3331,1228,
3329,1229,3324,1231,3320,1233,3327,1236,3323,1245,3323,1247,3322,1249,3321,1257,3319,1266,3317,1272,3319,1278,3325,1298,3329,1317,3332,1337,3337,1356,3342,1377,3356,1394,3366,1407,3377,1418,3390,1432,3394,1448,3397,1458,3389,1470,3381,1482,3376,1496,3370,1517,3367,1539,3367,1542,3367,1545,3367,1550,3367,1554,3368,1558,3368,1562,3371,1566,3369,1573,3368,1575,3368,1577,3367,1581,3367,1586,3366,1591,3363,1596,3359,1604,3355,1613,3354,1616,3354,1618,3355,1628,3357,1637,3357,1639,3357,1641,3358,1660,3357,
1680,3357,1682,3357,1684,3352,1699,3352,1718,3352,1720,3353,1721,3353,1722,3353,1723,3355,1736,3347,1742,3339,1749,3333,1755,3330,1759,3324,1763,3320,1766,3317,1770,3299,1790,3280,1808,3274,1815,3267,1822,3255,1834,3244,1848,3234,1861,3225,1877,3217,1890,3212,1901,3210,1905,3209,1909,3205,1916,3201,1924,3195,1936,3190,1949,"L",3209,1949,"Q",3211,1951,3217,1958,3228,1963,3228,1963,3233,1968,3235,1989,3243,1986,3247,1993,3251,2E3,3260,2E3,"L",3295,2E3,3295,2021,3289,2021,"Q",3293,2033,3274,2033,3271,
2033,3259,2040,3249,2046,3246,2049,3249,2051,3255,2052,3263,2052,3267,2054,3268,2055,3270,2056,3280,2058,3284,2063,3285,2065,3285,2066,3283,2083,3291,2095,3293,2099,3297,2103,3309,2115,3315,2131,3318,2138,3318,2145,3318,2147,3317,2149,3317,2154,3317,2158,3316,2171,3317,2183,3319,2197,3324,2210,3331,2230,3339,2248,3350,2272,3365,2287,3366,2288,3366,2289,3367,2290,3367,2291,3370,2301,3363,2306,3356,2311,3347,2311,3340,2311,3330,2308,3317,2304,3302,2306,3300,2306,3298,2307,3297,2307,3296,2307,3280,2310,
3262,2312,3247,2313,3243,2325,3243,2326,3242,2327,3238,2330,3235,2333,3234,2334,3234,2335,3232,2337,3233,2340,3233,2347,3240,2350,3252,2355,3264,2358,3281,2362,3295,2370,3315,2382,3313,2406,3313,2407,3313,2408,3316,2423,3326,2432,3327,2433,3328,2433,3339,2440,3340,2453,3341,2468,3348,2476,3353,2481,3358,2492,3361,2500,3361,2507,3361,2509,3362,2511,3364,2513,3366,2519,3369,2518,3372,2517,3373,2516,3374,2516,3392,2508,3409,2512,3413,2513,3416,2512,3424,2510,3428,2505,3437,2494,3442,2481,3458,2488,3475,
2493,3492,2499,3510,2500,3512,2500,3514,2499,3523,2494,3534,2488,3535,2487,3536,2486,3544,2479,3553,2477,3555,2476,3557,2476,3561,2476,3564,2476,3571,2477,3572,2478,3574,2479,3576,2479,3586,2478,3594,2475,3595,2474,3596,2473,3605,2468,3613,2463,3625,2456,3633,2448,3649,2432,3653,2410,3655,2399,3649,2387,3648,2383,3651,2383,3653,2378,3662,2377,3665,2377,3667,2375,3671,2372,3677,2373,3679,2373,3681,2373,3688,2372,3695,2373,3704,2376,3713,2378,3716,2379,3718,2379,3735,2378,3750,2381,3755,2382,3759,2383,
3766,2383,3771,2378,3777,2372,3782,2366,3797,2347,3816,2333,3821,2330,3829,2330,3833,2330,3836,2327,3837,2326,3838,2325,3844,2322,3849,2314,3850,2313,3851,2311,3853,2307,3855,2304,3867,2289,3883,2277,3884,2276,3886,2275,3891,2270,3894,2261,3895,2258,3894,2255,3889,2246,3895,2239,3896,2238,3898,2237,3906,2235,3915,2234,3924,2233,3932,2235,3940,2238,3954,2236,3956,2236,3958,2236,3959,2236,3960,2236,3962,2235,3964,2235,3967,2235,3970,2239,3971,2237,3970,2235,3969,2229,3967,2224,3966,2221,3970,2211,3971,
2208,3972,2206,3976,2198,3970,2194,3964,2191,3956,2188,3952,2186,3949,2184,3947,2183,3947,2181,3948,2170,3949,2158,3949,2153,3947,2151,3945,2150,3944,2149,3942,2146,3940,2145,3932,2142,3931,2132,3930,2130,3931,2129,3937,2117,3941,2104,3941,2101,3942,2098,3943,2097,3942,2095,3942,2093,3942,2091,3941,2087,3937,2086,3932,2083,3926,2085,3913,2089,3900,2092,3898,2093,3897,2092,3889,2088,3883,2082,3878,2075,3881,2067,3887,2054,3900,2048,3907,2045,3915,2040,3917,2039,3918,2038,3919,2037,3919,2036,3922,2035,
3920,2031,3917,2025,3918,2018,3918,2016,3917,2015,3912,2012,3911,2008,3909,2003,3906,2E3,3901,1995,3904,1988,3905,1987,3906,1987,3916,1985,3925,1982,3934,1979,3938,1971,3939,1968,3939,1965,3939,1962,3932,1959,3924,1957,3926,1947,3927,1943,3928,1939,3932,1929,3943,1920,3945,1919,3946,1916,3949,1907,3950,1898,3950,1891,3958,1888,3966,1885,3973,1881,3981,1877,3977,1870,3976,1868,3975,1867,3971,1866,3971,1860,3971,1859,3971,1858,"Q",3972,1847,3978,1842,"Z"]],label:"Chad",shortLabel:"TD",labelPosition:[362.6,
185.9],labelAlignment:["center","middle"]},"035":{outlines:[["M",3070,1183,"Q",3067,1183,3065,1183,3065,1186,3066,1189,3066,1191,3065,1191,3061,1194,3058,1198,3058,1199,3057,1199,3054,1201,3051,1202,3036,1212,3020,1221,2997,1234,2973,1246,2942,1262,2914,1284,2891,1302,2866,1317,2841,1332,2816,1346,2796,1356,2775,1365,2767,1368,2759,1373,2757,1374,2754,1375,2727,1385,2706,1401,2705,1402,2704,1402,2698,1404,2696,1408,2696,1410,2694,1411,2693,1413,2691,1414,2686,1419,2678,1425,2653,1441,2629,1453,2621,
1457,2614,1461,2606,1466,2601,1470,2595,1476,2591,1481,2578,1503,2559,1523,"L",2559,1523,"Q",2557,1524,2556,1525,2553,1529,2548,1530,2548,1531,2546,1531,2545,1533,2540,1531,2533,1533,2522,1532,2516,1532,2509,1533,2501,1534,2492,1538,2491,1538,2490,1539,2481,1542,2475,1546,2473,1547,2472,1548,2461,1554,2447,1553,2437,1552,2428,1553,2438,1607,2441,1657,2443,1676,2426,1684,2411,1690,2424,1719,2425,1720,2426,1722,2425,1723,2424,1724,2422,1730,2423,1736,2427,1763,2413,1782,2412,1783,2412,1784,2411,1793,
2410,1802,2409,1813,2403,1821,2393,1838,2377,1849,2365,1857,2351,1860,2333,1864,2314,1865,2307,1865,2299,1864,2294,1863,2289,1863,2270,1861,2250,1862,2233,1863,2217,1867,2193,1875,2169,1883,2168,1884,2166,1885,2165,1887,2163,1888,2157,1892,2151,1896,2149,1897,2147,1898,2140,1904,2132,1899,2127,1896,2121,1893,2115,1890,2107,1889,2106,1889,2104,1889,2102,1891,2099,1891,2095,1893,2095,1896,2096,1897,2095,1898,2093,1908,2093,1919,2092,1936,2093,1952,2093,1954,2095,1956,2095,1957,2096,1958,2096,1960,2097,
1961,2105,1967,2112,1972,2115,1975,2116,1977,2119,1983,2121,1990,2124,1996,2128,2002,2130,2005,2134,2006,2135,2006,2136,2006,2139,2007,2141,2007,2146,2008,2151,2011,2157,2014,2162,2018,2159,2025,2159,2031,2158,2043,2163,2054,2168,2064,2177,2072,2183,2079,2191,2083,2200,2087,2210,2086,2224,2085,2237,2083,2242,2083,2242,2086,2245,2098,2250,2106,2252,2110,2256,2112,2260,2113,2265,2114,2266,2112,2267,2110,2270,2108,2272,2106,2278,2101,2288,2100,2290,2100,2291,2101,2293,2102,2295,2104,2306,2117,2319,2126,
2320,2127,2326,2131,2333,2135,2342,2140,2344,2141,2345,2142,2346,2145,2349,2146,2356,2148,2361,2152,2367,2157,2369,2165,2369,2166,2369,2168,2369,2171,2368,2174,2370,2172,2371,2170,2371,2168,2372,2167,2372,2166,2372,2164,2373,2163,2373,2162,2376,2150,2377,2138,2379,2122,2382,2106,2384,2097,2391,2090,2395,2086,2397,2084,2402,2079,2408,2075,2411,2073,2410,2068,2410,2063,2409,2057,2409,2055,2409,2053,2411,2046,2419,2040,2421,2037,2422,2035,2430,2018,2438,2010,2443,2006,2451,2004,2461,2007,2474,2006,2477,
2006,2479,2005,2486,2003,2490,2001,2501,1995,2511,1996,2531,1997,2552,1999,2554,1999,2556,1998,2557,1996,2560,1995,2569,1991,2580,1992,2581,1992,2582,1992,2589,1994,2591,1997,2607,2016,2625,2032,2640,2045,2658,2053,2665,2056,2672,2055,2680,2054,2687,2049,2688,2049,2689,2048,2695,2043,2700,2040,2711,2033,2725,2032,2727,2032,2728,2032,2731,2035,2736,2035,2737,2036,2738,2035,2752,2035,2762,2040,2764,2041,2766,2043,2771,2049,2772,2057,2773,2059,2773,2061,2773,2066,2776,2068,2788,2075,2804,2074,2825,2073,
2841,2073,2842,2073,2843,2073,2850,2072,2856,2074,2862,2075,2867,2075,2873,2075,2879,2068,2880,2067,2881,2066,2898,2057,2912,2044,2912,2045,2916,2040,2918,2037,2923,2035,2925,2035,2926,2034,2930,2030,2933,2035,2934,2036,2935,2036,2939,2036,2942,2035,2952,2032,2959,2033,2962,2033,2965,2032,2967,2032,2968,2031,2970,2031,2971,2030,2972,2028,2976,2027,2987,2023,2999,2019,3005,2018,3009,2021,3022,2031,3035,2037,3051,2045,3070,2046,3079,2047,3088,2049,3089,2049,3090,2049,3095,2051,3099,2056,3103,2059,3109,
2059,3111,2059,3112,2058,3120,2046,3130,2036,3137,2029,3144,2021,3151,2014,3157,2007,3158,2006,3160,2005,3166,2001,3173,2002,3174,2002,3175,2002,3177,2003,3178,2004,3183,2009,3191,2008,3194,2006,3196,2003,3196,2003,3197,2002,3195,2001,3194,1999,3191,1995,3188,1990,3179,1976,3174,1971,"L",3174,1949,3190,1949,"Q",3196,1936,3202,1924,3205,1916,3209,1909,3211,1905,3213,1901,3218,1890,3225,1877,3235,1861,3245,1848,3256,1834,3268,1822,3274,1815,3281,1808,3300,1790,3317,1770,3321,1766,3325,1763,3330,1759,
3334,1755,3340,1749,3348,1742,3356,1736,3354,1723,3354,1722,3353,1721,3353,1720,3353,1718,3352,1699,3357,1684,3358,1682,3358,1680,3359,1660,3358,1641,3358,1639,3357,1637,3355,1628,3355,1618,3355,1616,3356,1613,3359,1604,3364,1596,3366,1591,3367,1586,3368,1581,3368,1577,3369,1575,3369,1573,3371,1566,3368,1562,3368,1558,3368,1554,3367,1550,3367,1545,3367,1542,3368,1539,3370,1517,3377,1496,3381,1482,3390,1470,3397,1458,3395,1448,3391,1432,3377,1418,3366,1407,3356,1394,3343,1377,3337,1356,3333,1337,3329,
1317,3326,1298,3319,1278,3317,1272,3319,1266,3322,1257,3323,1249,3323,1247,3324,1245,3328,1236,3321,1233,3307,1239,3295,1247,3280,1256,3263,1260,3262,1261,3261,1261,3248,1263,3241,1252,3227,1231,3213,1210,3211,1210,3210,1210,3203,1207,3197,1206,3181,1202,3164,1200,3154,1199,3145,1196,3129,1192,3113,1187,3093,1181,3072,1183,"Q",3071,1183,3070,1183,"Z"]],label:"Niger",shortLabel:"NE",labelPosition:[274.4,167.8],labelAlignment:["center","middle"]},"013":{outlines:[["M",4558,2785,"Q",4558,2774,4553,2766,
4553,2764,4551,2763,4546,2761,4542,2755,4537,2749,4529,2750,4521,2751,4513,2755,4504,2759,4495,2762,4488,2765,4482,2762,4480,2761,4479,2761,4463,2764,4449,2772,4438,2777,4427,2779,4415,2780,4402,2774,4390,2769,4386,2762,4385,2761,4384,2760,4379,2755,4373,2750,4371,2749,4371,2747,4369,2741,4364,2736,4359,2731,4354,2725,4348,2718,4342,2711,4338,2707,4333,2710,4332,2711,4332,2712,4331,2711,4330,2711,4327,2709,4325,2707,4322,2705,4319,2707,4317,2707,4315,2709,4307,2717,4300,2722,4298,2723,4296,2724,4291,
2725,4287,2727,4283,2729,4279,2723,4278,2722,4277,2721,4273,2718,4268,2717,4253,2715,4236,2716,4234,2716,4233,2715,4217,2706,4201,2696,4199,2694,4195,2694,4193,2694,4192,2694,4180,2699,4173,2712,4161,2719,4150,2724,4148,2725,4147,2726,4138,2732,4126,2732,4120,2731,4114,2730,4106,2729,4098,2724,4089,2725,4081,2726,4080,2726,4079,2726,4075,2726,4073,2729,4060,2736,4048,2745,4047,2747,4046,2748,4043,2752,4038,2753,4034,2754,4030,2754,4021,2755,4011,2756,4010,2756,4008,2755,4006,2755,4002,2755,4E3,2755,
3999,2754,3987,2749,3981,2738,3980,2737,3979,2737,3969,2735,3962,2744,3958,2751,3956,2759,3956,2760,3956,2761,3957,2771,3951,2777,3950,2778,3950,2779,3949,2781,3948,2782,3945,2786,3937,2793,3928,2798,3919,2801,3912,2803,3904,2803,3899,2803,3895,2800,3889,2796,3882,2792,3870,2784,3852,2785,3850,2785,3849,2784,3846,2782,3842,2783,3832,2786,3820,2785,3816,2785,3813,2782,3806,2778,3798,2774,3781,2766,3762,2760,3761,2760,3760,2759,3758,2759,3757,2758,3756,2757,3755,2756,3753,2753,3753,2749,3752,2743,3750,
2736,3750,2734,3749,2732,3747,2724,3737,2721,3734,2720,3730,2719,3722,2715,3715,2716,3702,2718,3689,2719,3687,2719,3683,2720,3674,2721,3668,2727,3667,2728,3666,2728,3664,2729,3663,2732,3656,2756,3642,2766,3641,2767,3640,2767,3636,2768,3627,2771,3620,2774,3614,2778,3611,2780,3611,2787,3611,2792,3609,2796,3606,2802,3607,2811,3605,2817,3606,2824,3606,2826,3607,2828,3608,2830,3608,2830,3613,2838,3614,2838,3615,2837,3616,2837,3619,2842,3619,2849,3619,2851,3619,2854,3619,2858,3619,2861,3619,2863,3619,2864,
3618,2884,3607,2903,3602,2913,3595,2920,3590,2927,3584,2934,3579,2940,3576,2948,3572,2961,3571,2973,3570,2988,3570,3003,3569,3017,3566,3030,3565,3036,3562,3042,3562,3044,3561,3046,3561,3048,3560,3049,3558,3055,3555,3061,3554,3062,3555,3064,3557,3072,3561,3076,3562,3077,3562,3079,3565,3097,3559,3111,3558,3112,3558,3113,3557,3115,3556,3116,3554,3118,3553,3122,3553,3123,3552,3124,3543,3126,3544,3134,3544,3140,3545,3147,3545,3148,3546,3149,3547,3152,3547,3156,3547,3157,3547,3158,3547,3165,3544,3171,3539,
3180,3537,3190,3532,3211,3512,3220,3506,3222,3497,3226,3489,3230,3479,3232,3458,3237,3453,3252,3446,3270,3439,3287,3438,3288,3438,3289,3435,3298,3428,3302,3423,3305,3421,3310,3418,3315,3417,3317,3417,3319,3416,3320,3414,3321,3414,3325,3415,3332,3416,3340,3420,3360,3423,3379,3425,3393,3424,3407,3423,3418,3418,3427,3410,3439,3398,3447,3391,3452,3385,3457,3364,3472,3346,3491,3332,3507,3317,3526,3303,3534,3289,3541,3287,3542,3286,3540,3278,3534,3277,3526,3276,3515,3277,3505,3278,3491,3267,3489,3265,3488,
3264,3489,3260,3499,3244,3501,3237,3501,3229,3502,3228,3502,3227,3503,3226,3503,3224,3504,3217,3508,3218,3516,3219,3518,3219,3520,3221,3528,3218,3534,3218,3535,3217,3536,3212,3543,3207,3547,3203,3550,3197,3549,3196,3549,3195,3548,3187,3540,3177,3533,3168,3527,3158,3521,3152,3517,3146,3515,3145,3517,3143,3520,3137,3527,3131,3532,3123,3540,3119,3549,3114,3562,3112,3576,3111,3594,3107,3611,3106,3618,3105,3624,3103,3629,3099,3632,"L",3447,3621,"Q",3453,3632,3465,3644,3468,3647,3469,3649,3473,3656,3474,
3664,3475,3676,3475,3687,3474,3708,3482,3726,3490,3745,3501,3763,3509,3777,3516,3791,3520,3798,3527,3799,3557,3804,3587,3803,3603,3802,3619,3800,3639,3798,3659,3800,3665,3801,3672,3799,3675,3798,3677,3796,3684,3790,3687,3781,3688,3779,3688,3777,3688,3775,3687,3773,3685,3759,3695,3753,3696,3753,3696,3751,3695,3746,3693,3743,3690,3740,3690,3736,3690,3734,3690,3732,3690,3730,3691,3728,3695,3722,3701,3715,3702,3714,3703,3713,3711,3707,3717,3703,3719,3702,3721,3701,3726,3700,3732,3701,3734,3701,3736,3701,
3749,3706,3764,3706,3766,3707,3767,3707,3776,3708,3780,3717,3781,3720,3781,3722,3782,3724,3781,3726,3780,3734,3783,3738,3788,3744,3797,3746,3801,3747,3805,3747,3842,3746,3879,3751,3881,3751,3883,3752,3883,3752,3884,3753,3884,3755,3884,3758,3883,3779,3882,3799,3881,3810,3879,3820,3878,3833,3879,3846,3879,3848,3880,3850,3882,3856,3882,3865,3881,3877,3883,3887,3883,3889,3883,3891,3881,3904,3881,3917,3881,3918,3881,3919,3882,3923,3883,3925,3902,3944,3913,3965,3918,3975,3918,3987,3917,3999,3916,4011,3916,
4012,3916,4013,3915,4021,3912,4026,3908,4034,3912,4041,3913,4042,3913,4043,3914,4048,3914,4049,3915,4051,3916,4052,3918,4057,3921,4058,3923,4059,3925,4059,3927,4059,3929,4059,3944,4054,3955,4048,3958,4049,3959,4049,3967,4049,3975,4052,3987,4056,4002,4059,4004,4059,4005,4059,4008,4059,4011,4059,4022,4057,4032,4054,4034,4054,4035,4053,4039,4052,4042,4050,4048,4048,4054,4048,4060,4048,4066,4049,4068,4049,4069,4049,4073,4048,4077,4049,4078,4050,4079,4050,4082,4052,4085,4056,4087,4060,4091,4064,4091,4065,
4092,4066,4102,4078,4112,4077,4128,4075,4147,4067,4152,4064,4158,4065,4161,4070,4162,4075,4165,4095,4173,4113,4176,4119,4184,4119,4210,4120,4236,4120,4247,4120,4256,4124,4265,4128,4272,4133,4274,4134,4276,4134,4286,4135,4296,4133,4304,4131,4307,4122,4310,4116,4311,4109,4313,4100,4317,4096,4318,4095,4319,4094,4326,4090,4329,4096,4329,4097,4330,4098,4333,4106,4337,4114,4346,4133,4359,4149,4364,4156,4372,4160,4374,4161,4375,4161,4386,4162,4394,4160,4402,4158,4407,4164,4408,4165,4408,4167,4407,4169,4408,
4175,4409,4176,4409,4178,4409,4180,4410,4182,4411,4183,4412,4184,4415,4187,4421,4189,4436,4194,4452,4199,4461,4202,4464,4208,4464,4209,4464,4210,4465,4216,4468,4221,4468,4222,4469,4223,4469,4225,4470,4227,4472,4229,4473,4232,4479,4243,4484,4250,4489,4255,4495,4250,4497,4249,4498,4247,4500,4244,4503,4243,4508,4242,4516,4241,4517,4241,4518,4241,4520,4240,4522,4240,4528,4239,4535,4237,4536,4237,4537,4237,4539,4236,4539,4234,4540,4229,4546,4227,4547,4226,4548,4226,4556,4222,4557,4208,4557,4209,4557,4210,
4557,4203,4558,4197,4558,4175,4552,4154,4550,4147,4541,4147,4528,4148,4515,4154,4507,4158,4497,4160,4492,4162,4486,4157,4484,4155,4482,4153,4475,4147,4471,4139,4470,4138,4469,4138,4467,4137,4466,4136,4465,4134,4462,4134,4459,4133,4456,4132,4452,4131,4447,4131,4446,4131,4445,4130,4441,4130,4439,4128,4431,4113,4430,4090,4430,4088,4429,4087,4428,4085,4428,4083,4427,4074,4430,4068,4431,4067,4431,4066,4433,4055,4441,4051,4445,4048,4445,4041,4445,4039,4444,4036,4441,4025,4444,4013,4449,3992,4450,3970,4451,
3959,4444,3950,4434,3937,4431,3925,4428,3908,4438,3891,4444,3880,4451,3870,4455,3864,4458,3860,4462,3855,4468,3846,4468,3845,4469,3844,4478,3839,4485,3832,4488,3829,4493,3826,4494,3825,4495,3825,4511,3823,4525,3828,4526,3829,4527,3828,4548,3828,4570,3825,4579,3824,4587,3823,4583,3816,4583,3816,4589,3809,4592,3807,4592,3807,4592,3802,4592,3800,4592,3797,4592,3785,4592,3784,4589,3781,4579,3782,4577,3782,4575,3782,4576,3780,4577,3778,4584,3749,4546,3714,4540,3708,4534,3703,4502,3667,4502,3643,4501,3633,
4506,3627,4506,3626,4507,3626,4512,3619,4512,3608,4508,3598,4505,3590,4490,3549,4490,3548,4502,3501,4502,3483,"L",4502,3409,4503,3409,"Q",4503,3406,4503,3404,4504,3399,4503,3394,4503,3394,4502,3393,4493,3382,4484,3370,4483,3369,4483,3368,4474,3355,4468,3341,4467,3340,4468,3339,4470,3335,4473,3329,4476,3324,4480,3321,4490,3313,4488,3299,4487,3290,4490,3282,4491,3281,4491,3280,4492,3278,4493,3277,4496,3274,4503,3272,4506,3272,4508,3270,4523,3261,4534,3248,4534,3246,4534,3243,4534,3240,4535,3237,4536,
3234,4536,3231,4537,3224,4535,3216,4535,3215,4535,3214,4534,3198,4534,3183,4534,3181,4533,3179,4532,3176,4533,3171,4536,3162,4540,3154,4546,3140,4551,3132,4555,3126,4553,3115,4552,3112,4552,3109,4551,3101,4553,3094,4557,3085,4562,3081,4564,3079,4565,3079,4575,3074,4580,3064,4583,3057,4587,3049,4596,3033,4609,3021,4630,3E3,4654,2981,4662,2974,4661,2963,4661,2960,4660,2957,4658,2957,4657,2958,4654,2960,4649,2958,4645,2957,4641,2958,4640,2958,4638,2958,4637,2958,4636,2958,4630,2955,4630,2951,4629,2933,
4629,2914,4630,2882,4621,2824,4617,2820,4610,2817,4601,2814,4593,2811,4586,2809,4578,2807,4577,2807,4576,2806,4569,2806,4567,2802,4566,2801,4565,2800,4560,2797,4559,2789,"Q",4558,2787,4558,2785,"Z"]],label:"Democratic Republic of the Congo",shortLabel:"CD",labelPosition:[403.3,347.3],labelAlignment:["center","middle"]},"048":{outlines:[["M",5390,3769,"Q",5389,3769,5388,3768,5386,3766,5383,3767,5383,3768,5382,3769,5381,3770,5380,3772,5379,3773,5378,3775,5378,3776,5377,3777,5372,3785,5363,3791,5359,
3793,5358,3796,5358,3798,5361,3800,5363,3800,5364,3799,5365,3799,5366,3799,5376,3799,5383,3796,5389,3793,5391,3784,"Q",5396,3774,5390,3769,"Z"],["M",5330,3618,"Q",5328,3618,5327,3620,5322,3627,5320,3635,5317,3648,5322,3661,5326,3672,5336,3678,5342,3682,5351,3683,5354,3683,5357,3682,5364,3684,5366,3681,5366,3676,5365,3673,5364,3672,5364,3670,5363,3662,5361,3655,5360,3653,5360,3651,5356,3643,5345,3644,5344,3645,5343,3644,5340,3643,5342,3638,5343,3635,5346,3631,5350,3624,5343,3618,5337,3613,5337,3615,
5335,3614,5333,3616,"Q",5332,3617,5330,3618,"Z"],["M",5366,3565,"Q",5365,3574,5360,3579,5357,3582,5360,3588,5362,3590,5364,3592,5366,3593,5368,3594,5371,3596,5374,3594,5375,3593,5377,3592,5380,3590,5381,3588,5388,3576,5392,3563,5394,3559,5395,3554,5395,3553,5395,3552,5396,3547,5394,3543,5392,3541,5388,3540,5383,3540,5378,3540,5377,3539,5375,3538,5372,3538,5369,3542,5368,3543,5367,3545,5366,3546,5365,3548,5365,3550,5364,3552,5363,3558,5365,3562,"Q",5366,3563,5366,3565,"Z"],["M",5184,3384,"Q",5163,
3370,5141,3357,5109,3339,5078,3319,5062,3309,5045,3301,5016,3286,4987,3277,4980,3275,4974,3270,4972,3269,4970,3268,4967,3266,4965,3263,4960,3255,4953,3250,4931,3233,4903,3226,4903,3227,4902,3227,4899,3230,4898,3240,4898,3250,4893,3253,4891,3255,4889,3265,4887,3273,4878,3270,4874,3274,4873,3281,4871,3289,4868,3292,"L",4885,3292,"Q",4886,3293,4886,3293,4887,3295,4887,3295,4887,3300,4885,3304,4876,3301,4875,3306,4874,3309,4875,3316,"L",4863,3316,4863,3309,4849,3309,4849,3338,4836,3338,4836,3334,4841,
3328,4841,3310,4809,3310,"Q",4804,3322,4802,3326,"L",4786,3326,4786,3302,"Q",4790,3298,4790,3285,4789,3271,4790,3265,"L",4800,3265,4800,3239,4790,3232,4790,3216,"Q",4789,3216,4788,3216,4784,3216,4781,3214,4779,3214,4777,3214,4760,3214,4743,3214,4732,3214,4724,3214,4721,3214,4719,3215,4709,3217,4698,3215,4696,3215,4691,3215,4672,3216,4655,3211,4646,3208,4636,3205,4629,3203,4621,3204,4617,3204,4612,3207,4606,3210,4601,3217,4599,3220,4597,3221,4590,3225,4584,3230,4588,3231,4592,3232,4601,3234,4608,3240,
4628,3257,4637,3282,4639,3287,4641,3291,4643,3296,4644,3301,4645,3313,4640,3323,4639,3324,4638,3325,4637,3325,4635,3326,4627,3330,4619,3332,4613,3334,4606,3335,4600,3348,4598,3364,4598,3366,4598,3368,4598,3368,4598,3368,4600,3376,4610,3380,4620,3383,4625,3394,4627,3399,4625,3405,4618,3419,4609,3432,4607,3435,4606,3437,4594,3452,4577,3462,4575,3464,4572,3465,4566,3470,4561,3474,4561,3474,4560,3475,4550,3488,4540,3497,4539,3499,4537,3499,4534,3499,4531,3499,4535,3509,4541,3520,4544,3526,4547,3532,4547,
3537,4543,3551,4543,3561,4547,3597,4560,3598,4562,3600,"L",4562,3638,4550,3638,4550,3657,"Q",4562,3657,4573,3668,4579,3675,4588,3686,4593,3691,4596,3709,4598,3728,4604,3739,4608,3745,4610,3768,4613,3778,4624,3787,4628,3798,4637,3808,4646,3818,4650,3828,"L",4650,3838,"Q",4668,3849,4685,3861,4687,3862,4689,3862,4694,3863,4695,3867,4696,3868,4697,3869,4703,3873,4709,3874,4721,3877,4731,3882,4745,3891,4757,3900,4759,3901,4760,3901,4768,3906,4777,3907,4778,3907,4779,3908,4787,3915,4795,3919,4799,3922,
4805,3922,4806,3922,4807,3923,4811,3923,4815,3924,4817,3924,4818,3926,4822,3930,4827,3931,4829,3932,4832,3932,4840,3931,4848,3928,4859,3925,4869,3924,4879,3923,4888,3923,"L",4888,3911,"Q",4905,3911,4913,3903,4921,3903,4941,3937,4943,3939,4951,3941,4957,3944,4957,3954,"L",4957,3983,"Q",4960,3993,4959,4013,4958,4032,4962,4043,4967,4054,4974,4060,4975,4063,4987,4078,"L",4987,4087,"Q",4988,4088,4989,4088,4995,4091,4999,4093,5E3,4094,5002,4094,5015,4094,5028,4091,5029,4091,5030,4091,5036,4089,5043,4087,
5056,4085,5061,4094,5061,4095,5062,4096,5073,4103,5089,4108,5092,4109,5094,4110,5098,4112,5104,4112,5115,4114,5120,4111,5127,4106,5133,4099,5136,4097,5141,4097,5144,4097,5145,4097,5151,4101,5162,4106,5167,4108,5175,4107,5194,4103,5212,4097,5220,4095,5222,4090,5227,4081,5231,4077,5232,4076,5233,4076,5235,4074,5236,4075,5241,4076,5245,4077,5256,4080,5267,4079,5275,4078,5282,4076,5284,4075,5286,4074,5290,4071,5292,4067,5296,4063,5302,4061,5315,4058,5326,4053,5336,4049,5346,4044,5347,4043,5349,4043,5350,
4042,5351,4042,5354,4041,5356,4040,5364,4037,5369,4031,5373,4027,5379,4026,5381,4025,5383,4025,5389,4024,5398,4022,5399,4022,5399,4021,5402,4017,5404,4013,5405,4012,5405,4012,5411,4008,5420,4005,5421,4002,5422,4001,5424,4001,5425,4E3,"L",5426,4E3,"Q",5421,3995,5409,3994,5407,3993,5405,3993,5400,3992,5399,3988,5398,3986,5396,3985,5390,3980,5382,3975,5375,3970,5370,3963,5369,3962,5370,3959,5374,3954,5371,3948,5368,3942,5366,3934,5364,3922,5362,3911,5362,3907,5359,3903,5352,3893,5345,3880,5344,3878,
5343,3876,5343,3875,5342,3874,5342,3871,5340,3869,5335,3862,5334,3850,5334,3846,5334,3841,5334,3834,5336,3828,5339,3810,5351,3804,5352,3803,5352,3801,5352,3799,5351,3797,5351,3795,5349,3794,5348,3793,5347,3792,5344,3786,5339,3781,5333,3775,5327,3769,5323,3765,5323,3760,5323,3754,5327,3751,5329,3751,5330,3750,5331,3750,5332,3749,5339,3746,5345,3742,5352,3738,5357,3730,5360,3726,5358,3722,5356,3715,5351,3710,5340,3699,5327,3691,5318,3685,5308,3680,5301,3677,5295,3671,5292,3669,5289,3666,5289,3660,5293,
3655,5294,3653,5294,3651,5298,3635,5303,3621,5292,3614,5300,3607,5302,3605,5306,3600,5309,3595,5313,3592,5317,3589,5318,3585,5321,3576,5321,3567,5321,3555,5322,3544,5322,3542,5323,3541,5325,3540,5326,3538,5326,3537,5327,3536,5326,3535,5325,3533,5325,3531,5323,3530,5323,3529,5321,3527,5320,3526,5319,3524,5316,3511,5312,3505,5309,3502,5306,3501,5302,3499,5299,3497,5282,3487,5266,3477,5234,3455,5197,3445,5193,3444,5194,3439,5197,3420,5195,3401,"Q",5193,3391,5184,3384,"Z"]],label:"Tanzania",shortLabel:"TZ",
labelPosition:[497.9,365.8],labelAlignment:["center","middle"]},"054":{outlines:[["M",4571,3825,"Q",4548,3828,4528,3828,4527,3829,4526,3828,4512,3823,4496,3825,4495,3825,4494,3826,4489,3829,4485,3832,4478,3839,4470,3844,4469,3845,4468,3846,4463,3855,4459,3860,4456,3864,4452,3870,4444,3880,4438,3891,4428,3908,4432,3925,4434,3937,4444,3950,4451,3959,4450,3970,4449,3992,4444,4013,4442,4025,4445,4036,4445,4039,4445,4041,4445,4048,4441,4051,4433,4055,4431,4066,4431,4067,4431,4068,4428,4074,4429,4083,4429,
4085,4430,4087,4430,4088,4430,4090,4431,4113,4440,4128,4441,4130,4445,4130,4446,4131,4447,4131,4452,4131,4457,4132,4459,4133,4462,4134,4465,4134,4467,4136,4468,4137,4470,4138,4471,4138,4471,4139,4476,4147,4482,4153,4485,4155,4487,4157,4492,4162,4498,4160,4507,4158,4515,4154,4529,4148,4541,4147,4550,4147,4553,4154,4559,4175,4558,4197,4558,4203,4557,4210,4557,4209,4558,4208,4557,4222,4548,4226,4547,4226,4546,4227,4541,4229,4539,4234,4539,4236,4537,4237,4536,4237,4535,4237,4529,4239,4522,4240,4520,4240,
4518,4241,4517,4241,4516,4241,4509,4242,4503,4243,4500,4244,4499,4247,4498,4249,4496,4250,4489,4255,4485,4250,4479,4243,4474,4232,4472,4229,4471,4227,4470,4225,4469,4223,4469,4222,4468,4221,4465,4216,4465,4210,4465,4209,4464,4208,4462,4202,4453,4199,4437,4194,4421,4189,4415,4187,4413,4184,4411,4183,4411,4182,4410,4180,4409,4178,4409,4176,4409,4175,4407,4169,4408,4167,4409,4165,4407,4164,4403,4158,4395,4160,4387,4162,4376,4161,4374,4161,4373,4160,4365,4156,4359,4149,4347,4133,4337,4114,4334,4106,4330,
4098,4330,4097,4329,4096,4327,4090,4319,4094,4319,4095,4318,4096,4314,4100,4312,4109,4310,4116,4308,4122,4305,4131,4297,4133,4287,4135,4276,4134,4275,4134,4273,4133,4265,4128,4257,4124,4247,4120,4237,4120,4211,4120,4184,4119,4177,4119,4174,4113,4166,4095,4162,4075,4162,4070,4159,4065,4153,4064,4147,4067,4129,4075,4112,4077,4102,4078,4093,4066,4092,4065,4091,4064,4083,4057,4076,4056,4075,4056,4074,4056,4063,4056,4065,4066,4065,4071,4067,4075,4067,4077,4066,4083,4064,4094,4059,4102,4054,4109,4051,4116,
4047,4123,4052,4129,4059,4141,4070,4147,4071,4148,4072,4150,4075,4152,4073,4155,4066,4168,4058,4180,4056,4183,4056,4188,4056,4191,4056,4193,4054,4201,4057,4209,4058,4212,4057,4216,"L",3903,4216,3901,4486,"Q",3910,4497,3921,4507,3936,4518,3947,4534,3958,4548,3971,4559,3981,4567,3991,4576,3992,4578,3993,4579,3996,4585,4E3,4587,4002,4589,4006,4591,4012,4586,4023,4585,4025,4585,4026,4586,4030,4587,4036,4586,4056,4583,4079,4582,4097,4581,4115,4581,4126,4580,4136,4583,4144,4585,4148,4592,4154,4601,4161,
4609,4162,4610,4162,4611,4162,4612,4162,4613,4162,4612,4162,4611,4164,4608,4169,4611,4175,4614,4186,4609,4198,4609,4208,4612,4210,4613,4212,4614,4216,4619,4224,4622,4226,4623,4227,4624,4229,4626,4233,4624,4235,4624,4237,4623,4247,4621,4255,4625,4257,4626,4259,4627,4264,4633,4270,4636,4273,4637,4276,4637,4285,4637,4292,4633,4304,4628,4315,4618,4326,4609,4337,4599,4341,4595,4345,4590,4351,4583,4357,4574,4359,4570,4361,4566,4362,4565,4363,4563,4367,4549,4373,4536,4376,4531,4383,4531,4393,4529,4402,4527,
4403,4526,4404,4526,4418,4521,4434,4520,4437,4520,4439,4518,4440,4517,4441,4517,4450,4515,4449,4505,4449,4503,4448,4501,4441,4487,4440,4467,4440,4461,4447,4461,4449,4461,4450,4460,4489,4450,4524,4433,4525,4432,4527,4431,4532,4426,4540,4429,4545,4430,4550,4431,4554,4431,4559,4430,4575,4425,4594,4432,4594,4432,4594,4431,4595,4426,4595,4420,4595,4418,4596,4417,4598,4413,4598,4409,4598,4404,4595,4401,4591,4397,4585,4393,4580,4389,4581,4381,4581,4374,4588,4373,4589,4372,4590,4372,4596,4368,4603,4366,4606,
4366,4608,4365,4618,4362,4627,4359,4632,4358,4635,4356,4665,4344,4700,4336,4718,4333,4735,4327,4761,4318,4787,4309,4798,4306,4809,4305,4818,4304,4826,4302,4828,4301,4829,4301,4828,4300,4827,4299,4824,4297,4821,4295,4805,4287,4796,4274,4785,4260,4792,4244,4796,4235,4800,4225,4807,4212,4808,4195,4809,4188,4813,4181,4814,4179,4816,4179,4826,4176,4833,4170,4835,4168,4838,4167,4842,4164,4842,4160,4842,4140,4832,4129,4831,4128,4830,4126,4827,4119,4833,4109,4839,4101,4839,4090,4838,4081,4832,4076,4830,4075,
4830,4073,4828,4062,4833,4056,4835,4053,4836,4051,4841,4043,4847,4034,4850,4029,4856,4028,4857,4028,4857,4027,4867,4020,4864,4006,4864,4005,4863,4004,4858,3997,4848,3988,4842,3982,4839,3974,4835,3962,4832,3950,4830,3945,4828,3940,4826,3936,4827,3932,4822,3930,4818,3926,4817,3924,4815,3924,4811,3923,4807,3923,4806,3922,4805,3922,4799,3922,4795,3919,4787,3915,4779,3908,4778,3907,4777,3907,4768,3906,4760,3901,4759,3901,4757,3900,4745,3891,4731,3882,4721,3877,4709,3874,4703,3873,4697,3869,4696,3868,4695,
3867,4694,3863,4689,3862,4687,3862,4685,3861,4668,3849,4650,3839,"L",4650,3849,4612,3839,"Q",4595,3839,4592,3832,4589,3827,4588,3823,"Q",4579,3824,4571,3825,"Z"]],label:"Zambia",shortLabel:"ZM",labelPosition:[422.9,432.9],labelAlignment:["center","middle"]},"033":{outlines:[["M",5437,4012,"Q",5434,4005,5429,4002,5424,4003,5419,4005,5411,4008,5405,4012,5404,4012,5403,4013,5401,4017,5399,4021,5398,4022,5397,4022,5389,4024,5382,4025,5381,4025,5379,4026,5372,4027,5369,4031,5363,4037,5356,4040,5354,4041,
5351,4042,5350,4042,5349,4043,5347,4043,5345,4044,5336,4049,5326,4053,5314,4058,5302,4061,5295,4063,5292,4067,5289,4071,5285,4074,5284,4075,5282,4077,5274,4078,5266,4079,5255,4080,5244,4077,5240,4076,5236,4075,5234,4074,5232,4076,5232,4076,5231,4077,5227,4081,5222,4090,5219,4095,5212,4097,5193,4103,5174,4107,5167,4108,5161,4106,5151,4101,5144,4097,5143,4097,5141,4097,5135,4097,5133,4099,5127,4106,5120,4111,5114,4114,5103,4112,5098,4112,5093,4110,5091,4109,5089,4108,5073,4103,5062,4096,5061,4095,5060,
4094,5055,4085,5043,4087,5035,4089,5030,4091,5029,4091,5028,4091,5015,4094,5002,4094,5E3,4094,4998,4093,4994,4091,4989,4088,4988,4088,4986,4087,"L",4986,4136,"Q",4972,4136,4974,4156,4963,4155,4959,4157,"L",4959,4176,4970,4176,4970,4257,"Q",4982,4267,5E3,4294,5009,4299,5017,4307,5018,4308,5019,4309,5024,4320,5028,4332,5030,4338,5033,4344,5033,4346,5034,4347,5039,4355,5040,4365,5044,4385,5043,4405,5043,4423,5043,4441,5044,4443,5043,4445,5040,4454,5035,4461,5033,4463,5032,4464,5030,4466,5029,4467,5026,
4473,5020,4476,5012,4481,5005,4485,5E3,4488,4997,4492,4996,4494,4996,4495,4994,4512,5001,4527,5002,4529,5004,4531,5008,4535,5008,4540,5008,4542,5008,4544,5007,4552,5003,4554,5001,4555,4999,4556,4996,4556,4994,4556,4991,4556,4988,4557,4986,4557,4984,4557,4979,4555,4973,4553,4968,4551,4969,4544,4969,4534,4969,4524,4970,4512,4962,4502,4952,4490,4938,4480,4928,4473,4922,4463,4915,4453,4916,4441,4916,4430,4921,4419,4931,4399,4940,4379,4941,4377,4941,4375,4941,4370,4940,4366,4939,4364,4938,4363,4930,4348,
4917,4343,4900,4336,4879,4337,4873,4337,4866,4336,4864,4335,4859,4335,4852,4334,4849,4327,4848,4325,4846,4324,4838,4316,4832,4306,4831,4304,4829,4302,"L",4829,4301,"Q",4828,4301,4825,4302,4818,4304,4809,4305,4798,4306,4787,4309,4761,4318,4735,4327,4718,4333,4700,4336,4665,4344,4634,4356,4631,4358,4627,4359,4617,4362,4608,4365,4605,4366,4602,4366,4595,4368,4589,4372,4588,4372,4587,4373,4581,4374,4580,4381,4580,4389,4585,4393,4590,4397,4595,4401,4597,4404,4598,4409,4598,4413,4596,4417,4595,4418,4595,
4420,4594,4426,4594,4431,4594,4432,4594,4432,4593,4436,4592,4441,4590,4450,4588,4454,4601,4463,4614,4466,4634,4470,4655,4471,4674,4473,4692,4474,4695,4474,4698,4475,4701,4475,4705,4479,4715,4487,4719,4499,4720,4500,4720,4501,4728,4509,4739,4507,4744,4506,4749,4506,4755,4505,4762,4505,4770,4504,4777,4510,4779,4511,4780,4512,4791,4518,4798,4532,4800,4536,4801,4540,4806,4554,4805,4568,4804,4580,4806,4589,4809,4597,4809,4606,4810,4620,4808,4634,4807,4655,4804,4675,4802,4685,4795,4692,4791,4698,4785,4702,
4780,4705,4779,4713,4777,4728,4789,4731,4791,4731,4792,4733,4797,4743,4794,4756,4791,4763,4791,4771,4791,4771,4791,4772,4793,4773,4795,4775,4799,4778,4802,4786,4805,4792,4803,4800,4802,4806,4798,4809,4797,4810,4795,4811,4788,4814,4784,4825,4781,4835,4775,4843,4773,4847,4771,4850,4765,4863,4762,4876,4757,4897,4746,4915,4736,4933,4720,4947,4710,4955,4700,4963,4697,4965,4695,4967,4686,4975,4679,4983,4675,4988,4669,4991,4668,4991,4667,4992,4669,4994,4669,4998,4669,4999,4668,5E3,4668,5007,4671,5013,4673,
5016,4674,5019,4678,5030,4685,5039,4695,5053,4698,5073,4699,5077,4699,5082,4699,5084,4699,5086,4696,5094,4700,5103,4704,5113,4708,5124,4715,5142,4726,5159,4737,5175,4734,5193,4733,5201,4732,5210,4728,5227,4723,5244,4723,5246,4723,5247,4722,5256,4722,5264,4722,5266,4723,5268,4727,5274,4728,5280,4730,5293,4729,5307,4727,5330,4722,5352,4726,5353,4730,5355,4731,5355,4733,5355,4748,5360,4763,5364,4767,5366,4771,5366,4787,5368,4793,5359,4791,5352,4792,5345,4792,5342,4793,5339,4796,5329,4795,5317,4795,5310,
4788,5307,4778,5304,4774,5297,4771,5291,4776,5284,4797,5255,4826,5237,4828,5235,4831,5234,4833,5233,4835,5233,4847,5229,4857,5227,4858,5227,4859,5227,4862,5227,4865,5226,4866,5226,4867,5225,4874,5223,4880,5220,4883,5218,4887,5217,4898,5212,4918,5207,4921,5206,4925,5204,4935,5199,4949,5196,4985,5189,5005,5159,5012,5150,5016,5139,5020,5129,5017,5119,5013,5106,5007,5093,5006,5092,5007,5090,5009,5082,5012,5078,5018,5069,5024,5060,5028,5054,5024,5048,5022,5044,5020,5040,5019,5039,5018,5038,5016,5035,5018,
5030,5020,5020,5022,5011,5022,5009,5023,5008,5025,5005,5025,4999,5021,4995,5014,4991,5011,4989,5008,4984,5004,4978,5003,4971,5001,4957,5004,4944,5006,4937,5006,4931,5006,4925,4995,4921,4984,4917,4981,4908,4981,4906,4980,4904,4979,4900,4980,4895,4982,4887,4984,4878,4984,4876,4984,4874,4984,4872,4982,4871,4978,4867,4973,4865,4964,4859,4962,4851,4959,4842,4962,4833,4963,4831,4963,4829,4961,4823,4962,4816,4962,4814,4962,4813,4952,4793,4941,4773,4945,4773,4949,4773,4959,4775,4968,4780,4970,4781,4972,4781,
4974,4781,4977,4781,4979,4781,4979,4781,4981,4779,4985,4778,4987,4777,4988,4776,4995,4770,5003,4761,5012,4751,5028,4737,5030,4736,5031,4735,5046,4723,5063,4713,5078,4704,5089,4692,5098,4682,5108,4675,5110,4674,5112,4673,5116,4670,5123,4666,5125,4665,5127,4663,5128,4662,5129,4660,5131,4658,5132,4654,5132,4653,5132,4651,5133,4649,5133,4647,5135,4638,5139,4630,5148,4615,5162,4607,5201,4586,5243,4574,5252,4571,5260,4568,5292,4555,5324,4542,5338,4536,5351,4529,5359,4524,5363,4517,5366,4512,5369,4506,5373,
4498,5379,4492,5380,4490,5381,4487,5382,4486,5383,4484,5385,4481,5387,4478,5388,4475,5390,4473,5392,4472,5393,4470,5395,4469,5396,4468,5408,4457,5416,4444,5417,4444,5418,4443,5423,4437,5428,4432,5431,4430,5432,4427,5438,4415,5446,4405,5445,4404,5444,4403,5443,4402,5443,4401,5439,4394,5435,4388,5441,4392,5445,4387,5454,4376,5457,4364,5460,4354,5458,4341,5457,4334,5456,4326,5456,4321,5450,4321,5445,4321,5441,4318,5439,4317,5440,4317,5442,4315,5440,4309,5439,4301,5438,4293,5436,4275,5437,4257,5438,4250,
5435,4244,5435,4242,5434,4241,5430,4236,5427,4231,5424,4226,5426,4220,5432,4204,5436,4187,5438,4181,5436,4175,5435,4169,5430,4165,5421,4157,5422,4143,5422,4142,5423,4141,5428,4127,5427,4111,5427,4109,5427,4107,5424,4100,5424,4092,5423,4088,5422,4083,5420,4074,5423,4068,5423,4066,5424,4065,5429,4059,5430,4051,5431,4048,5431,4045,5433,4040,5435,4034,5439,4024,5438,4015,"Q",5438,4013,5437,4012,"Z"]],label:"Mozambique",shortLabel:"MZ",labelPosition:[492,465.1],labelAlignment:["center","middle"]},"023":{outlines:[["M",
5502,2808,"Q",5501,2808,5500,2808,5496,2807,5491,2807,5480,2807,5477,2800,5477,2799,5476,2798,5469,2791,5457,2784,5455,2783,5454,2782,5447,2778,5440,2783,5428,2792,5419,2801,5418,2803,5416,2803,5405,2808,5392,2813,5374,2819,5358,2831,5347,2839,5337,2841,5316,2846,5294,2840,5286,2836,5279,2833,5278,2833,5277,2832,5272,2831,5267,2828,5263,2826,5260,2827,5258,2828,5256,2828,5251,2829,5247,2833,5245,2835,5244,2836,5242,2837,5242,2837,5229,2834,5217,2828,5212,2825,5204,2822,5202,2821,5200,2820,5190,2818,
5188,2805,5187,2800,5183,2796,5162,2772,5131,2775,5120,2776,5113,2778,5112,2778,5110,2778,5102,2777,5093,2778,5085,2778,5081,2774,5080,2773,5078,2772,5073,2770,5070,2767,5069,2766,5067,2765,5064,2764,5061,2763,5060,2763,5059,2763,5058,2763,5056,2762,5046,2755,5042,2750,5040,2747,5038,2744,5037,2746,5034,2747,5029,2749,5022,2749,4983,2750,4942,2754,4937,2757,4932,2761,4919,2772,4905,2782,4901,2785,4896,2788,4897,2789,4897,2791,4897,2796,4899,2802,4899,2803,4899,2804,4900,2814,4906,2822,4912,2831,4923,
2836,4931,2840,4936,2844,4938,2846,4939,2847,4941,2850,4941,2854,4941,2866,4940,2877,4940,2879,4939,2881,4939,2883,4939,2884,4938,2909,4955,2922,4956,2923,4956,2924,4962,2930,4966,2937,4967,2938,4967,2939,4975,2952,4973,2967,4972,2970,4974,2973,4975,2974,4975,2976,4975,2989,4974,3001,4973,3013,4966,3023,4965,3024,4964,3025,4955,3033,4945,3042,4943,3044,4941,3046,4930,3058,4919,3072,4918,3074,4917,3076,4913,3083,4912,3093,4912,3095,4911,3096,4911,3098,4909,3100,4904,3105,4899,3110,4895,3114,4893,3121,
4891,3128,4888,3132,4886,3136,4885,3141,4884,3146,4884,3151,4884,3157,4885,3162,4885,3163,4885,3164,4888,3165,4891,3166,4889,3174,4896,3179,4904,3184,4903,3190,4910,3190,4910,3191,"L",4919,3191,4919,3182,4927,3182,4927,3188,4937,3188,4937,3200,"Q",4919,3204,4908,3203,4908,3220,4903,3226,4931,3233,4953,3250,4960,3255,4964,3263,4966,3266,4969,3268,4972,3269,4974,3270,4979,3275,4986,3277,5016,3286,5045,3301,5062,3309,5078,3319,5108,3339,5140,3357,5162,3370,5183,3384,5193,3391,5194,3401,5197,3420,5193,
3439,5192,3444,5196,3445,5234,3455,5266,3477,5282,3487,5298,3497,5302,3499,5305,3501,5309,3502,5311,3505,5316,3511,5319,3524,5319,3526,5321,3527,5322,3529,5323,3530,5324,3531,5325,3533,5326,3535,5326,3536,5331,3530,5337,3524,5337,3523,5338,3522,5348,3510,5358,3497,5359,3496,5360,3496,5367,3492,5373,3484,5377,3477,5372,3469,5371,3467,5370,3465,5370,3462,5370,3458,5370,3455,5371,3452,5372,3451,5373,3450,5385,3439,5392,3429,5393,3428,5394,3427,5398,3417,5395,3407,5393,3403,5394,3398,5397,3389,5400,3379,
5403,3371,5407,3364,5410,3361,5413,3358,5414,3357,5415,3356,5417,3354,5422,3354,5424,3354,5425,3353,5435,3348,5440,3348,5450,3349,5455,3343,5462,3336,5462,3325,5462,3324,5462,3323,5466,3314,5470,3311,5471,3310,5472,3309,5474,3309,5476,3309,5484,3308,5491,3307,5493,3307,5495,3306,5506,3298,5514,3282,5515,3280,5517,3278,5519,3276,5521,3274,5522,3272,5523,3271,5505,3258,5501,3249,5496,3237,5489,3224,5483,3211,5475,3200,5473,3196,5471,3193,5470,3192,5470,3190,5468,3186,5466,3180,5466,3179,5466,3177,5467,
3167,5462,3158,5452,3140,5452,3120,5451,3095,5454,3070,5455,3060,5456,3049,5461,3012,5462,2974,5462,2966,5462,2957,5464,2939,5470,2923,5477,2904,5487,2886,5493,2876,5500,2867,5508,2858,5517,2850,5520,2848,5522,2846,5531,2836,5538,2826,5539,2824,5539,2822,5541,2816,5541,2815,"L",5540,2815,"Q",5526,2811,5511,2810,"Q",5507,2809,5502,2808,"Z"]],label:"Kenya",shortLabel:"KE",labelPosition:[521.2,314],labelAlignment:["center","middle"]},"052":{outlines:[["M",4906,2822,"Q",4901,2814,4900,2804,4900,2803,
4899,2802,4898,2796,4897,2791,4897,2789,4897,2788,4890,2793,4884,2799,4871,2810,4859,2823,4858,2824,4856,2825,4851,2827,4845,2828,4834,2830,4826,2827,4819,2825,4813,2824,4811,2824,4810,2823,4807,2821,4801,2823,4794,2825,4788,2830,4780,2836,4771,2841,4770,2841,4768,2842,4766,2844,4762,2843,4748,2839,4733,2835,4708,2830,4682,2825,4677,2824,4672,2824,4666,2824,4661,2827,4660,2827,4659,2828,4657,2828,4656,2829,4650,2835,4640,2836,4638,2836,4636,2835,4628,2832,4623,2826,4622,2825,4622,2824,4630,2882,4630,
2914,4630,2933,4630,2951,4631,2955,4636,2958,4637,2958,4638,2958,4640,2958,4642,2958,4646,2957,4650,2958,4654,2960,4657,2958,4659,2957,4661,2957,4661,2960,4662,2963,4663,2974,4654,2981,4631,3E3,4610,3021,4597,3033,4588,3049,4583,3057,4580,3064,4576,3074,4565,3079,4564,3079,4563,3081,4557,3085,4554,3094,4551,3101,4552,3109,4553,3112,4553,3115,4555,3126,4552,3132,4547,3140,4540,3154,4536,3162,4533,3171,4532,3176,4534,3179,4535,3181,4535,3183,4535,3198,4536,3214,4536,3215,4536,3216,4537,3224,4537,3231,
4536,3234,4536,3237,4535,3240,4535,3243,4534,3246,4534,3248,4534,3253,4537,3258,4540,3263,4548,3261,4549,3260,4550,3260,4559,3257,4564,3250,4571,3242,4579,3234,4581,3232,4584,3231,4590,3225,4597,3221,4599,3220,4601,3217,4606,3210,4612,3207,4617,3204,4621,3204,4629,3203,4636,3205,4646,3208,4655,3211,4672,3216,4691,3215,4696,3215,4698,3215,4709,3217,4719,3215,4721,3214,4724,3214,4732,3214,4743,3214,4760,3214,4777,3214,4779,3214,4781,3214,4784,3216,4788,3216,4789,3216,4790,3217,"L",4790,3214,4797,3214,
4797,3187,4809,3187,4809,3178,4829,3178,"Q",4829,3168,4831,3164,"L",4839,3164,4839,3175,4848,3175,4848,3164,4861,3164,4861,3149,4870,3149,4870,3161,"Q",4875,3160,4886,3164,4885,3163,4885,3162,4884,3157,4884,3151,4885,3146,4886,3141,4886,3136,4888,3132,4891,3128,4893,3121,4896,3114,4899,3110,4905,3105,4910,3100,4911,3098,4912,3096,4913,3095,4913,3093,4914,3083,4917,3076,4918,3074,4920,3072,4930,3058,4942,3046,4944,3044,4946,3042,4955,3033,4964,3025,4965,3024,4966,3023,4974,3013,4975,3001,4976,2989,
4976,2976,4976,2974,4975,2973,4972,2970,4973,2967,4975,2952,4968,2939,4967,2938,4966,2937,4962,2930,4957,2924,4956,2923,4955,2922,4939,2909,4939,2884,4939,2883,4940,2881,4940,2879,4940,2877,4942,2866,4942,2854,4942,2850,4939,2847,4938,2846,4937,2844,4932,2840,4923,2836,"Q",4913,2831,4906,2822,"Z"]],label:"Uganda",shortLabel:"UG",labelPosition:[475.4,302.5],labelAlignment:["center","middle"]},"046":{outlines:[["M",5137,1329,"Q",5135,1319,5132,1308,"L",4157,1312,4157,1482,4058,1482,4064,1834,"Q",4058,
1831,4049,1832,4039,1833,4030,1830,4029,1829,4028,1829,4021,1828,4015,1830,4E3,1834,3985,1839,3983,1840,3981,1840,3980,1841,3978,1842,3973,1847,3971,1858,3971,1859,3971,1860,3971,1866,3975,1867,3977,1868,3978,1870,3981,1877,3974,1881,3967,1885,3958,1888,3950,1891,3950,1898,3950,1907,3946,1916,3946,1919,3944,1920,3933,1929,3929,1939,3927,1943,3927,1947,3925,1957,3933,1959,3939,1962,3939,1965,3939,1968,3938,1971,3934,1979,3925,1982,3916,1985,3906,1987,3905,1987,3905,1988,3901,1995,3907,2E3,3909,2003,
3911,2008,3913,2012,3917,2015,3919,2016,3918,2018,3918,2025,3921,2031,3923,2035,3920,2036,3919,2037,3918,2038,3918,2039,3916,2040,3908,2045,3901,2048,3888,2054,3882,2067,3878,2075,3884,2082,3889,2088,3897,2092,3899,2093,3901,2092,3914,2089,3927,2085,3932,2083,3938,2086,3942,2087,3942,2091,3943,2093,3943,2095,3943,2097,3943,2098,3942,2101,3941,2104,3937,2117,3932,2129,3931,2130,3931,2132,3932,2142,3940,2145,3942,2146,3944,2149,3946,2150,3947,2151,3949,2153,3949,2158,3948,2170,3948,2181,3948,2183,3950,
2184,3952,2186,3957,2188,3964,2191,3970,2194,3977,2198,3973,2206,3971,2208,3970,2211,3967,2221,3968,2224,3969,2229,3971,2235,3971,2237,3971,2239,3975,2242,3978,2243,3994,2253,4005,2267,4015,2279,4022,2295,4027,2305,4030,2315,4035,2328,4036,2342,4036,2355,4034,2368,4034,2372,4031,2373,4030,2374,4030,2376,4029,2377,4029,2378,4027,2381,4027,2385,4026,2386,4025,2385,4021,2391,4027,2396,4029,2398,4030,2402,4031,2403,4032,2404,4032,2404,4033,2404,4038,2400,4040,2399,4042,2397,4045,2398,4060,2399,4064,2391,
4066,2388,4070,2384,4072,2383,4072,2380,4072,2357,4074,2333,4074,2330,4075,2327,4076,2319,4077,2312,4078,2303,4081,2297,4082,2295,4082,2292,4082,2279,4085,2266,4086,2264,4089,2263,4092,2263,4094,2262,4097,2260,4100,2258,4109,2249,4125,2245,4142,2240,4162,2241,4179,2242,4195,2242,4214,2242,4232,2243,4234,2243,4235,2244,4251,2253,4255,2263,4256,2267,4256,2271,4255,2283,4247,2290,4240,2294,4244,2306,4244,2308,4246,2309,4257,2317,4276,2317,4304,2315,4332,2315,4354,2315,4376,2316,4392,2316,4401,2325,4402,
2327,4403,2330,4407,2344,4417,2349,4420,2350,4426,2350,4446,2349,4453,2330,4454,2324,4455,2318,4455,2309,4458,2301,4459,2298,4462,2295,4469,2289,4479,2289,4481,2289,4483,2287,4490,2280,4498,2274,4505,2269,4504,2259,4501,2246,4516,2247,4529,2248,4543,2248,4558,2248,4573,2251,4577,2251,4582,2253,4584,2254,4586,2257,4595,2267,4607,2273,4609,2274,4613,2274,4630,2274,4634,2292,4635,2297,4639,2298,4641,2300,4643,2300,4651,2304,4658,2310,4661,2312,4663,2314,4666,2315,4669,2315,4678,2312,4678,2306,4678,2298,
4684,2292,4687,2287,4687,2280,4684,2260,4705,2254,4708,2254,4710,2251,4715,2246,4715,2239,4717,2222,4739,2219,4742,2218,4746,2216,4754,2211,4761,2205,4763,2204,4763,2201,4763,2187,4765,2174,4765,2169,4759,2165,4749,2158,4747,2145,4745,2138,4744,2131,4743,2119,4747,2115,4749,2113,4749,2110,4747,2095,4754,2088,4757,2084,4763,2082,4768,2081,4772,2081,4812,2081,4852,2082,4856,2082,4859,2083,4874,2084,4889,2086,4891,2087,4892,2089,4895,2101,4896,2113,4895,2119,4890,2125,4886,2129,4882,2133,4866,2148,4867,
2171,4867,2175,4868,2178,4869,2182,4869,2186,4869,2192,4874,2197,4876,2198,4877,2201,4878,2203,4879,2204,4884,2207,4887,2213,4888,2216,4890,2218,4898,2228,4905,2240,4906,2242,4904,2252,4902,2261,4923,2264,4924,2256,4929,2248,4930,2247,4931,2245,4934,2238,4938,2235,4940,2234,4941,2234,4954,2233,4963,2236,4968,2239,4971,2236,4972,2235,4973,2235,4979,2234,4977,2226,4973,2212,4967,2198,4967,2196,4966,2194,4964,2183,4973,2175,4979,2169,4985,2162,4988,2159,4989,2155,4989,2154,4989,2153,4990,2146,4990,2140,
4991,2130,5E3,2126,5001,2126,5001,2125,5017,2116,5029,2109,5030,2108,5029,2106,5028,2095,5034,2092,5040,2088,5048,2090,5060,2091,5064,2086,5065,2085,5067,2083,5069,2081,5069,2078,5070,2076,5070,2074,5067,2071,5068,2070,"L",5069,2069,"Q",5076,2054,5084,2039,5089,2030,5090,2020,5092,2003,5094,1986,5095,1971,5100,1958,5102,1955,5103,1951,5103,1951,5103,1950,5103,1920,5098,1890,5098,1886,5099,1883,5109,1860,5121,1837,5137,1804,5137,1766,5136,1753,5139,1740,5140,1732,5144,1725,5146,1722,5148,1716,5150,
1709,5157,1713,5164,1717,5170,1716,5172,1716,5174,1716,5190,1715,5196,1701,5196,1699,5197,1697,5204,1685,5217,1683,5221,1682,5226,1682,5232,1683,5235,1681,5236,1680,5238,1679,5246,1678,5250,1672,5253,1666,5256,1661,5260,1656,5269,1648,5270,1646,5271,1644,5272,1642,5275,1639,5270,1633,5266,1626,5268,1630,5264,1630,5259,1627,5255,1623,5245,1616,5235,1608,5234,1607,5232,1605,5230,1604,5229,1603,5222,1592,5210,1587,5202,1587,5195,1584,5193,1584,5191,1584,5184,1584,5184,1579,5184,1575,5184,1572,"L",5183,
1570,"Q",5183,1567,5182,1564,5175,1533,5162,1502,5161,1499,5160,1496,5160,1495,5159,1493,5157,1484,5155,1476,5153,1467,5159,1461,5165,1456,5166,1451,5166,1450,5165,1448,5161,1442,5157,1433,5153,1426,5159,1416,5161,1414,5162,1412,5164,1407,5166,1403,"L",5166,1403,"Q",5162,1398,5162,1391,5163,1386,5161,1380,5161,1378,5160,1376,5158,1370,5151,1367,5150,1366,5149,1365,5140,1361,5141,1352,5141,1350,5141,1348,"Q",5140,1339,5137,1329,"Z"]],label:"Sudan",shortLabel:"SD",labelPosition:[457.8,185.6],labelAlignment:["center",
"middle"]},"060":{outlines:[["M",4852,2082,"Q",4812,2081,4772,2081,4768,2081,4763,2082,4757,2084,4754,2088,4747,2095,4749,2110,4749,2113,4747,2115,4743,2119,4744,2131,4745,2138,4747,2145,4749,2158,4759,2165,4765,2169,4765,2174,4763,2187,4763,2201,4763,2204,4761,2205,4754,2211,4746,2216,4742,2218,4739,2219,4717,2222,4715,2239,4715,2246,4710,2251,4708,2254,4705,2254,4684,2260,4687,2280,4687,2287,4684,2292,4678,2298,4678,2306,4678,2312,4669,2315,4666,2315,4663,2314,4661,2312,4658,2310,4651,2304,4643,
2300,4641,2300,4639,2298,4635,2297,4634,2292,4630,2274,4613,2274,4609,2274,4607,2273,4595,2267,4586,2257,4584,2254,4582,2253,4577,2251,4573,2251,4558,2248,4543,2248,4529,2248,4516,2247,4501,2246,4504,2259,4505,2269,4498,2274,4490,2280,4483,2287,4481,2289,4479,2289,4469,2289,4462,2295,4459,2298,4458,2301,4455,2309,4455,2318,4454,2324,4453,2330,4446,2349,4426,2350,4420,2350,4417,2349,4407,2344,4403,2330,4402,2327,4401,2325,4392,2316,4376,2316,4354,2315,4332,2315,4304,2315,4276,2317,4257,2317,4246,2309,
4244,2308,4244,2306,4240,2294,4247,2290,4255,2283,4256,2271,4256,2267,4255,2263,4251,2253,4235,2244,4234,2243,4232,2243,4214,2242,4195,2242,4179,2242,4162,2241,4142,2240,4125,2245,4109,2249,4100,2258,4097,2260,4094,2262,4092,2263,4089,2263,4086,2264,4085,2266,4082,2279,4082,2292,4082,2295,4081,2297,4078,2303,4077,2312,4076,2319,4075,2327,4074,2330,4074,2333,4072,2357,4072,2380,4072,2383,4070,2384,4066,2388,4064,2391,4060,2399,4045,2398,4042,2397,4040,2399,4038,2400,4033,2404,4039,2408,4047,2409,4053,
2410,4060,2411,4061,2411,4062,2411,4075,2410,4074,2423,4073,2426,4072,2428,4071,2431,4072,2434,4073,2438,4076,2439,4098,2449,4120,2460,4126,2464,4131,2466,4143,2472,4155,2476,4161,2479,4160,2489,4159,2494,4161,2496,4167,2503,4170,2511,4171,2513,4172,2514,4182,2525,4193,2534,4194,2535,4195,2536,4198,2539,4202,2540,4211,2543,4220,2545,4223,2546,4225,2549,4226,2550,4227,2550,4231,2551,4234,2553,4245,2557,4251,2567,4252,2569,4253,2571,4255,2583,4257,2594,4259,2603,4265,2610,4268,2614,4269,2617,4270,2618,
4270,2619,4272,2622,4273,2624,4278,2637,4289,2641,4296,2644,4304,2644,4306,2644,4307,2645,4314,2649,4322,2651,4326,2651,4327,2653,4328,2655,4330,2655,4341,2656,4339,2667,4338,2668,4338,2669,4339,2691,4332,2712,4332,2711,4333,2710,4338,2707,4342,2711,4348,2718,4354,2725,4359,2731,4364,2736,4369,2741,4371,2747,4371,2749,4373,2750,4379,2755,4384,2760,4385,2761,4386,2762,4390,2769,4402,2774,4415,2780,4427,2779,4438,2777,4449,2772,4463,2764,4479,2761,4480,2761,4482,2762,4488,2765,4495,2762,4504,2759,4513,
2755,4521,2751,4529,2750,4537,2749,4542,2755,4546,2761,4551,2763,4553,2764,4553,2766,4558,2774,4558,2785,4558,2787,4559,2789,4560,2797,4565,2800,4566,2801,4567,2802,4569,2806,4576,2806,4577,2807,4578,2807,4586,2809,4593,2811,4601,2814,4610,2817,4617,2820,4621,2824,4622,2825,4623,2826,4627,2832,4636,2835,4638,2836,4640,2836,4650,2835,4656,2829,4657,2828,4658,2828,4659,2827,4660,2827,4665,2824,4672,2824,4677,2824,4681,2825,4707,2830,4733,2835,4748,2839,4762,2843,4765,2844,4768,2842,4769,2841,4770,2841,
4780,2836,4788,2830,4793,2825,4801,2823,4807,2821,4809,2823,4810,2824,4812,2824,4819,2825,4825,2827,4834,2830,4844,2828,4850,2827,4855,2825,4857,2824,4858,2823,4871,2810,4884,2799,4890,2793,4897,2788,4901,2785,4905,2782,4919,2772,4932,2761,4937,2757,4942,2754,4983,2750,5022,2749,5029,2749,5034,2747,5037,2746,5039,2744,5040,2743,5040,2741,5041,2740,5041,2738,5040,2737,5040,2736,5040,2721,5038,2706,5038,2702,5038,2700,5038,2699,5037,2697,5034,2694,5026,2695,5024,2696,5022,2696,5016,2697,5009,2696,5008,
2696,5008,2695,5002,2681,4994,2668,4986,2656,4979,2644,4971,2626,4966,2607,4966,2606,4966,2605,4966,2599,4960,2597,4960,2596,4959,2595,4955,2589,4945,2584,4945,2583,4944,2582,4941,2579,4938,2575,4933,2568,4926,2560,4919,2553,4912,2548,4911,2546,4908,2544,4900,2539,4893,2531,4892,2530,4891,2528,4888,2525,4886,2522,4884,2519,4882,2516,4877,2509,4865,2504,4857,2501,4848,2501,4846,2501,4844,2500,4838,2497,4831,2494,4829,2493,4827,2492,4824,2491,4820,2490,4816,2489,4814,2485,4813,2483,4814,2481,4819,2461,
4826,2442,4833,2423,4852,2427,4861,2428,4869,2431,4875,2434,4882,2436,4884,2437,4887,2437,4899,2440,4898,2428,4898,2427,4898,2425,4897,2421,4895,2419,4898,2408,4901,2397,4903,2387,4905,2378,4908,2367,4907,2355,4907,2354,4907,2352,4906,2341,4903,2334,4902,2333,4902,2331,4900,2317,4908,2311,4918,2303,4924,2293,4925,2292,4924,2290,4924,2288,4924,2286,4921,2274,4923,2264,4902,2261,4904,2252,4906,2242,4905,2240,4898,2228,4890,2218,4888,2216,4887,2213,4884,2207,4879,2204,4878,2203,4877,2201,4876,2198,4874,
2197,4869,2192,4869,2186,4869,2182,4868,2178,4867,2175,4867,2171,4866,2148,4882,2133,4886,2129,4890,2125,4895,2119,4896,2113,4895,2101,4892,2089,4891,2087,4889,2086,4874,2084,4859,2083,"Q",4856,2082,4852,2082,"Z"]],label:"South Sudan",shortLabel:"SS",labelPosition:[453.7,246.2],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?
c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("fusioncharts.maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.Asia3.20.10-31-2012 11:17:54
*/
FusionCharts.register("module",["private","modules.renderer.js-asia3",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"Asia3",revision:20,standaloneInit:!0,baseWidth:650,baseHeight:630,baseScaleFactor:10,entities:{"039":{outlines:[["M",2080,5046,"Q",2079,5063,2063,5072,"L",2061,5095,2058,5098,2053,5131,2048,5126,2048,5163,2054,5212,2064,5248,2069,5254,"Q",2077,5260,2087,5263,"L",2107,5265,2137,5260,"Q",2157,5257,2170,5240,2179,5227,
2180,5213,"L",2183,5180,2178,5164,2178,5163,2156,5112,2149,5113,2144,5108,2148,5106,2110,5045,2080,5034,2080,5043,"Z"]],label:"Sri Lanka",shortLabel:"LK",labelPosition:[211.5,544],labelAlignment:["center","bottom"],labelConnectors:[["M",2115,5440,"L",2115,5149]]},"013":{outlines:[["M",678,2108,"L",676,2115,694,2151,691,2158,699,2173,679,2223,"Q",669,2241,651,2247,"L",685,2280,693,2274,703,2280,698,2283,709,2323,708,2325,767,2356,775,2357,793,2355,803,2370,802,2378,820,2395,821,2402,829,2409,836,2407,
841,2399,"Q",833,2382,836,2363,"L",845,2363,852,2359,834,2323,845,2309,844,2299,836,2294,824,2264,813,2269,814,2259,811,2255,797,2250,791,2253,778,2252,773,2244,780,2237,766,2195,"Q",763,2185,757,2180,"L",748,2173,"Q",731,2157,721,2137,707,2108,684,2090,"L",673,2095,"Z"]],label:"Georgia",shortLabel:"GE",labelPosition:[49.6,224.9],labelAlignment:["right","middle"],labelConnectors:[["M",496,2249,"L",752,2249]]},"003":{outlines:[["M",739,2477,"L",732,2476,724,2467,719,2468,723,2460,721,2450,707,2449,
707,2453,705,2482,710,2489,709,2504,734,2533,741,2504,736,2490,743,2483,"Z"],["M",836,2363,"Q",833,2382,841,2399,"L",836,2407,829,2409,821,2402,820,2395,802,2378,803,2370,793,2355,775,2357,774,2364,777,2371,770,2370,781,2395,767,2404,774,2448,766,2453,751,2448,761,2486,772,2497,769,2504,762,2504,764,2519,757,2517,750,2541,772,2532,836,2528,842,2558,835,2557,827,2561,830,2576,826,2580,818,2577,811,2579,821,2625,834,2628,862,2585,863,2592,858,2600,865,2601,875,2587,883,2589,914,2541,936,2537,954,2551,
958,2545,950,2526,943,2523,933,2509,937,2501,935,2494,938,2442,"Q",940,2428,935,2417,"L",884,2435,865,2414,862,2370,855,2369,856,2362,852,2359,845,2363,"Z"]],label:"Azerbaijan",shortLabel:"AZ",labelPosition:[83.2,282.4],labelAlignment:["center","bottom"],labelConnectors:[["M",832,2824,"L",832,2492]]},"002":{outlines:[["M",679,2388,"L",703,2415,707,2449,721,2450,723,2460,719,2468,724,2467,732,2476,739,2477,743,2483,736,2490,741,2504,734,2533,741,2533,750,2541,757,2517,764,2519,762,2504,769,2504,772,
2497,761,2486,751,2448,766,2453,774,2448,767,2404,781,2395,770,2370,777,2371,774,2364,775,2357,767,2356,708,2325,707,2332,709,2337,"Q",706,2352,695,2365,"L",685,2376,683,2387,"Z"]],label:"Armenia",shortLabel:"AM",labelPosition:[33.6,243.3],labelAlignment:["right","middle"],labelConnectors:[["M",336,2433,"L",730,2433]]},"051":{outlines:[["M",4192,4134,"L",4137,4157,4137,4203,4148,4218,4162,4205,4169,4208,4177,4203,4180,4184,4182,4191,4189,4193,4195,4180,4195,4179,4180,4159,4199,4181,4207,4180,4208,
4171,4204,4166,4205,4159,4193,4145,4197,4142,4184,4138,"Z"]],label:"Macau",shortLabel:"MO",labelPosition:[416.5,431],labelAlignment:["center","bottom"],labelConnectors:[["M",4165,4310,"L",4165,4165]]},"012":{outlines:[["M",5180,5984,"L",5165,6002,5162,6005,5149,6019,5158,6020,5165,6015,5162,6028,5178,6038,5209,6014,5266,5980,5280,5970,"Q",5287,5965,5294,5960,5315,5949,5326,5930,"L",5320,5928,5313,5932,5306,5930,5276,5949,5269,5948,5202,5972,"Q",5191,5975,5180,5984,"Z"]],label:"East Timor ",shortLabel:"TP",
labelPosition:[537,599.5],labelAlignment:["left","middle"],labelConnectors:[["M",5370,5995,"L",5205,5995]]},"007":{outlines:[["M",4441,5280,"L",4435,5282,"Q",4434,5291,4440,5300,"L",4442,5307,4457,5310,4443,5275,"Z"],["M",4434,5277,"L",4436,5270,4429,5270,4403,5294,"Q",4394,5304,4381,5306,4378,5307,4375,5307,"L",4382,5308,4391,5322,4398,5324,4413,5337,"Q",4425,5331,4426,5316,"L",4427,5309,4420,5293,4427,5284,"Z"]],label:"Brunei",shortLabel:"BN",labelPosition:[440.8,510.4],labelAlignment:["center",
"top"],labelConnectors:[["M",4408,5104,"L",4408,5303]]},"038":{outlines:[["M",3740,5607,"L",3732,5604,3724,5603,3717,5608,3720,5615,3735,5625,3742,5619,3744,5612,"Z"]],label:"Singapore",shortLabel:"SG",labelPosition:[382,561.2],labelAlignment:["left","middle"],labelConnectors:[["M",3820,5612,"L",3732,5612]]},"050":{outlines:[["M",4200,4124,"L",4208,4143,4214,4141,4222,4156,4223,4159,4224,4177,4256,4172,4264,4167,4262,4152,4264,4145,4260,4139,4272,4128,4276,4140,4283,4142,4284,4127,4286,4126,4250,
4067,4199,4122,"Z","M",4245,4150,"L",4248,4157,4255,4159,4251,4166,4227,4161,4233,4154,4244,4149,"Z"]],label:"Hong Kong",shortLabel:"HK",labelPosition:[435.5,428],labelAlignment:["left","middle"],labelConnectors:[["M",4355,4280,"L",4250,4280,4250,4115,4250,4280]]},"049":{outlines:[["M",4590,3966,"L",4585,3998,4583,4035,4628,4088,4637,4101,4645,4101,4643,4080,4657,3993,4666,3884,4661,3877,4640,3871,4633,3874,4634,3882,4624,3894,"Q",4619,3899,4615,3905,4608,3917,4602,3930,"Z"]],label:"Taiwan",shortLabel:"TW",
labelPosition:[478.4,398.6],labelAlignment:["left","middle"],labelConnectors:[["M",4784,3986,"L",4625,3986]]},"036":{outlines:[["M",2199,834,"L",2202,842,2199,856,2212,848,2210,841,2213,833,2206,829,"Z"],["M",2283,949,"L",2276,951,2277,958,2270,954,2267,972,2267,979,2275,985,2276,1E3,2282,1E3,2289,1004,2297,1E3,2299,993,2290,949,"Z"],["M",2593,870,"L",2589,877,"Q",2584,884,2582,893,"L",2604,894,2611,888,2611,881,2615,873,2607,869,"Z"],["M",2019,914,"L",2024,921,2039,925,2067,918,2069,914,2068,890,
2061,883,2054,882,"Q",2031,884,2019,906,"Z"],["M",2602,385,"L",2604,390,2611,394,2618,387,2617,380,"Z"],["M",2574,342,"L",2577,349,2569,348,2554,349,2562,353,2555,359,2570,366,2573,359,2580,356,2588,360,2595,357,2617,359,2620,352,2613,349,2620,347,2606,337,2598,339,2600,346,2593,349,2586,349,2581,342,"Z"],["M",2590,324,"L",2576,322,2560,317,2560,319,2562,326,2560,334,2590,331,2593,338,2597,331,"Z"],["M",2656,435,"L",2659,442,2666,439,2666,439,2663,432,"Z"],["M",2636,418,"L",2643,419,2649,412,2646,
404,"Q",2642,405,2639,407,"L",2631,411,"Z"],["M",2657,401,"L",2650,416,2648,423,2652,424,2660,417,2674,418,2664,404,"Z"],["M",2725,410,"L",2725,414,2727,422,"Q",2744,427,2757,418,"L",2760,404,2752,401,2747,408,"Z"],["M",2708,389,"L",2708,391,2714,399,2721,396,2723,389,2715,388,"Z"],["M",2695,397,"L",2682,409,2681,411,2683,419,2698,425,2714,418,2720,410,2717,403,2709,404,2702,398,"Z"],["M",2711,357,"L",2706,350,2699,353,2704,361,"Z"],["M",2724,345,"L",2732,341,2725,338,2717,345,"Z"],["M",2676,364,
"L",2681,386,2685,378,"Z"],["M",2645,370,"L",2652,376,2660,375,2645,365,"Z"],["M",2654,381,"L",2654,383,2658,390,2666,388,2661,381,"Z"],["M",2683,352,"L",2676,355,2682,363,2697,358,2690,351,"Z"],["M",2665,359,"L",2658,358,2670,390,2678,388,2675,373,"Z"],["M",2757,373,"L",2765,373,2760,365,2752,363,"Z"],["M",2294,746,"L",2289,753,2267,758,2266,765,2274,771,2268,773,"Q",2258,776,2255,784,"L",2233,790,2228,783,"Q",2210,793,2199,813,"L",2203,820,2210,822,2218,819,2215,826,2217,834,2224,834,2225,842,2233,
843,2218,849,2222,856,2229,856,2226,863,2211,859,2211,866,2204,872,2217,894,2217,893,2217,893,2220,887,2218,893,2218,894,2238,910,2238,903,2250,918,2251,910,2261,926,2258,918,2266,924,2273,919,"Q",2264,896,2268,870,2274,834,2300,809,"L",2298,802,2306,804,2306,797,2313,799,2321,795,2317,787,2331,792,2335,784,2328,780,2343,782,2336,777,2350,778,2342,758,2351,759,2348,766,2354,773,2361,769,2369,771,2374,764,2374,756,2381,764,2388,759,2389,751,2384,743,2395,758,2402,751,2399,736,2407,733,2405,741,2410,
748,2414,741,2421,742,2428,738,2435,723,2438,730,2454,720,2454,728,2462,725,2462,717,2468,725,2483,715,2476,709,2632,692,2650,686,"Q",2662,681,2668,669,"L",2670,663,2667,655,"Q",2635,649,2608,664,"L",2600,661,2585,666,2556,660,2552,653,2537,649,2535,656,2520,651,2458,666,2454,674,2449,666,2441,666,2436,673,2428,672,2424,665,2417,668,2414,676,2422,677,2420,684,2405,685,2415,700,2400,690,2393,696,2394,703,2379,702,2382,710,2374,710,2374,717,2366,711,2359,712,2351,718,2344,717,2336,720,2329,718,2328,
725,2333,732,2341,731,2348,736,2326,740,2323,747,2330,747,2335,752,2330,748,2315,749,2308,744,"Z"],["M",5345,2164,"L",5343,2157,5342,2157,5339,2164,5342,2172,"Z"],["M",5320,2039,"L",5315,2099,5322,2106,5319,2120,5329,2106,5330,2084,5327,2077,5352,2024,5345,2011,5335,2041,5327,2046,"Z"],["M",5370,1979,"L",5373,1930,5366,1934,5363,1987,"Z"],["M",5334,1810,"Q",5348,1810,5351,1799,5352,1794,5353,1785,5370,1791,5374,1756,5364,1757,5350,1773,"Q",5334,1791,5334,1810,"Z"],["M",5371,1861,"Q",5369,1851,5369,
1834,"L",5361,1834,"Q",5361,1841,5354,1849,5348,1858,5348,1865,5361,1885,5361,1891,5368,1885,5371,1885,"Z"],["M",5344,1718,"Q",5344,1701,5342,1695,5340,1697,5338,1697,5334,1711,5332,1718,5328,1732,5334,1739,"Q",5344,1734,5344,1718,"Z"],["M",5331,1669,"Q",5332,1669,5338,1675,"L",5348,1675,5348,1652,"Q",5346,1639,5346,1614,"L",5333,1614,"Q",5331,1631,5331,1669,"Z"],["M",5329,1573,"L",5335,1581,5343,1584,5346,1570,"Q",5352,1551,5338,1532,"L",5330,1526,5326,1529,5328,1536,5336,1558,5331,1566,"Z"],["M",
5335,1030,"Q",5321,1030,5312,1021,"L",5304,1028,5306,1035,5313,1033,5328,1037,5357,1036,5350,1031,"Z"],["M",4776,1674,"L",4804,1689,4807,1696,4814,1697,4807,1704,4811,1711,4818,1710,4814,1725,4807,1722,4799,1727,4796,1734,4858,1832,4882,1841,4888,1845,4905,1866,4962,1961,"Q",4975,1983,4989,2002,"L",5073,2136,5091,2156,5079,2106,5082,2099,5112,2094,5132,2113,5113,2076,5098,2078,5105,2080,5098,2083,5070,2060,"Q",5056,2048,5046,2032,"L",5028,1999,5005,1943,5013,1930,5012,1930,"Q",5013,1929,5013,1929,
"L",5013,1930,5029,1927,5080,1938,4998,1875,4920,1804,4912,1805,4880,1760,4880,1755,4838,1712,4860,1728,4782,1658,4784,1673,"Z"],["M",4579,1737,"L",4577,1743,4576,1750,4584,1744,4586,1729,"Z"],["M",4595,1723,"L",4599,1746,4602,1739,4617,1747,4622,1732,4619,1724,4619,1718,4611,1722,4611,1715,4596,1715,"Z"],["M",5054,903,"L",5055,909,"Q",5056,921,5052,932,"L",5066,945,5072,955,5073,955,"Q",5068,935,5076,917,"Z"],["M",2893,854,"L",2901,856,2901,851,"Z"],["M",3389,843,"L",3378,857,3407,868,3411,846,"Z"],
["M",3098,529,"L",3069,540,3064,545,3066,553,"Q",3059,556,3055,563,3054,565,3053,567,"L",3052,574,3058,566,3058,574,3065,575,3072,597,3080,595,3087,602,3094,602,"Q",3106,614,3121,611,3130,608,3138,604,"L",3138,597,3126,581,3133,583,3135,548,3122,535,3105,554,3110,538,3107,530,3099,529,"Z"],["M",3158,580,"L",3153,595,3154,595,3154,595,3161,599,3154,597,3153,597,3151,605,3154,612,3146,618,3139,662,3146,664,3214,631,3219,616,3193,586,3174,601,3177,579,3173,572,3166,574,3165,581,"Z"],["M",3047,558,"L",
3057,545,3027,536,3025,546,"Z"],["M",3028,463,"L",3020,464,3020,471,3028,473,3035,470,"Z"],["M",2909,471,"L",2907,464,2899,463,2894,470,2902,472,"Z"],["M",3040,522,"L",3042,530,3058,540,3097,525,3097,504,3104,499,3105,491,3081,460,3052,478,3046,494,3053,492,3048,499,3048,507,3032,522,3047,521,"Z"],["M",4431,427,"L",4434,435,4442,440,4468,422,4454,409,"Z"],["M",3857,649,"L",3853,656,3857,664,3872,669,3875,661,3865,647,"Z"],["M",3909,651,"L",3894,652,3883,666,3891,689,3887,697,3885,705,3891,702,3893,
694,3900,688,"Q",3921,690,3938,677,3941,675,3945,674,"L",3945,666,3938,658,"Q",3925,651,3909,651,"Z"],["M",3812,551,"L",3783,550,3780,564,3796,582,3789,584,3783,576,3776,580,"Q",3759,571,3740,576,"L",3738,599,3745,605,3742,612,3762,629,3760,636,3767,640,3782,642,3796,649,3819,646,3819,638,3812,631,3814,624,3822,629,3840,601,3848,604,3855,604,3857,597,3864,591,3860,584,3845,589,"Q",3834,584,3825,577,"L",3812,566,3814,559,3822,558,3825,574,3850,584,3857,579,3864,579,3868,571,3863,556,3855,554,3854,
540,3817,544,"Z"],["M",3929,502,"L",3907,519,3899,512,3885,523,3887,531,3872,532,3883,548,3905,545,3912,542,"Q",3925,544,3932,536,"L",3948,515,3950,508,3943,501,"Z"],["M",4431,126,"L",4423,131,4403,146,4400,161,"Q",4409,188,4432,204,"L",4447,206,4440,179,4449,167,"Q",4446,143,4431,126,"Z"],["M",3935,723,"L",3942,728,3940,736,3924,749,3925,764,3933,771,3935,763,3943,758,3946,761,3945,769,3949,777,3957,779,3961,785,"Q",3967,792,3976,795,"L",3962,807,3955,802,3948,803,3949,811,3941,812,3949,826,3956,
824,3953,838,3939,833,3917,834,3912,832,3896,838,3896,845,3889,850,3889,861,"Q",3880,869,3867,869,3851,866,3837,858,"L",3832,859,"Q",3843,883,3848,909,"L",3850,931,3843,933,3837,926,3830,929,3815,925,3808,928,3805,921,3783,905,3776,906,3773,899,3773,899,3773,898,3781,894,3763,882,3771,889,3772,896,3765,897,3742,879,"Q",3739,873,3749,877,"L",3756,881,3763,873,3760,859,3747,855,3740,859,3732,858,3740,855,3739,848,3739,846,3742,843,3732,843,3737,834,3721,837,3724,833,3719,818,3712,815,3705,819,3701,
814,3691,810,3675,818,3670,828,3665,827,3663,820,3656,825,3654,832,3649,824,3642,826,3634,820,3620,818,3616,833,3608,832,3619,854,3626,857,3623,863,3626,877,"Q",3614,875,3611,879,"L",3608,882,3588,889,3566,891,"Q",3561,893,3560,897,"L",3529,890,3524,876,3532,875,3524,869,3491,876,"Q",3473,876,3457,884,"L",3436,897,3434,905,3441,908,3436,915,3426,900,3428,893,3409,872,3416,888,"Q",3410,893,3402,893,"L",3397,892,3383,888,3382,881,3374,887,3366,882,3356,885,3351,900,3359,904,3377,896,3357,921,3350,917,
3351,924,"Q",3330,940,3303,946,"L",3303,946,3300,948,3295,955,3295,963,3282,977,3276,977,3292,941,3300,939,3311,917,3326,913,3351,871,3344,868,3384,807,"Q",3391,795,3394,780,"L",3388,778,3387,778,3380,780,3369,767,3376,766,3390,773,3390,758,3383,756,3376,741,3369,736,3374,744,3367,749,3354,729,3346,736,3349,729,3343,722,3281,725,3277,739,3256,742,3265,712,3258,709,3236,715,3241,707,3218,711,3233,700,3235,692,3243,692,3215,673,3207,673,3200,679,3192,679,"Q",3174,700,3166,730,"L",3171,738,3171,746,
3187,755,3140,755,3139,762,3153,776,3153,782,3138,773,3112,790,3099,795,3099,787,"Q",3092,792,3084,796,"L",3093,782,3056,780,3041,786,3038,793,3045,790,3055,792,2986,811,2979,819,2971,817,2947,838,2932,833,2931,837,2938,841,2924,864,2917,859,2909,859,2914,866,2922,869,2921,877,2928,882,2921,885,2919,879,2911,877,2904,880,2918,892,2919,899,2927,902,2922,913,2883,919,2836,913,2792,914,2791,921,2784,926,2788,933,2787,941,2788,956,2780,978,2784,984,2807,1003,2804,1011,2809,1025,2809,1032,2787,1032,"Q",
2775,1020,2772,1003,"L",2747,981,2725,976,2710,984,2704,991,2712,991,2719,998,2717,1005,2710,1008,2703,1006,2698,999,2689,990,2674,994,2671,1016,2697,1041,2704,1037,"Q",2708,1051,2705,1067,"L",2711,1067,2705,1070,2698,1063,2692,1049,"Q",2677,1045,2663,1036,"L",2647,1026,2647,1018,2654,1016,2657,1008,2654,1E3,"Q",2662,984,2675,972,"L",2679,950,2678,936,2670,932,2663,961,"Q",2661,969,2655,973,2644,980,2632,984,"L",2618,990,2602,1011,2605,1018,"Q",2609,1033,2607,1048,2609,1055,2606,1060,"L",2573,1111,
2575,1133,2565,1148,2568,1155,2576,1153,2590,1160,2620,1158,2626,1166,2634,1169,2636,1177,2651,1187,"Q",2644,1206,2652,1223,"L",2647,1230,2640,1231,"Q",2631,1239,2627,1252,"L",2629,1260,2636,1263,2658,1277,2628,1272,2626,1265,2625,1264,2619,1257,"Q",2622,1241,2631,1228,"L",2630,1221,2635,1206,2625,1191,2628,1184,2626,1177,2575,1179,2569,1186,2562,1201,2564,1208,2566,1216,2564,1231,"Q",2561,1245,2548,1250,2526,1258,2521,1280,"L",2491,1294,2477,1296,2468,1311,2461,1314,2456,1315,2450,1309,"Q",2443,
1303,2435,1302,2414,1299,2404,1280,"L",2396,1276,2392,1269,2395,1262,2394,1255,2408,1261,2416,1262,2419,1265,2421,1272,2429,1275,2459,1265,2466,1271,2480,1259,2481,1252,2489,1251,2513,1230,2526,1217,2525,1210,2547,1183,2537,1159,"Q",2534,1153,2537,1146,"L",2542,1130,"Q",2547,1115,2557,1101,"L",2561,1075,2575,1059,2576,1052,2586,1022,2582,1015,2577,1E3,2580,993,2588,992,2595,985,2597,977,"Q",2609,969,2617,955,2624,941,2625,926,"L",2611,917,2608,910,2594,905,2564,899,2557,904,2525,942,2499,965,2463,
982,2462,990,2455,994,2459,1002,2467,1006,2446,1036,2447,1044,2442,1051,2434,1048,"Q",2422,1060,2423,1075,"L",2430,1067,"Q",2439,1077,2445,1090,"L",2442,1098,2440,1120,2444,1127,2452,1127,2449,1133,2423,1163,2415,1160,2418,1153,2411,1145,2404,1123,2405,1116,"Q",2401,1113,2398,1110,"L",2373,1075,2365,1078,2366,1076,2373,1071,"Q",2360,1040,2333,1023,"L",2305,1001,2297,1008,2282,1008,2276,1037,2279,1044,"Q",2271,1061,2253,1062,"L",2246,1058,2245,1056,2237,1071,2230,1075,2216,1064,2235,1045,2235,1030,
2220,1029,2212,1036,2214,1028,2206,1031,2199,1030,2184,1036,2176,1033,2174,1026,2166,1023,2161,1016,2127,1018,2122,1026,2114,1024,2114,1017,2106,1018,2108,1013,2100,1014,2088,1004,2094,1001,2102,1E3,2109,1003,2114,989,2129,981,2125,974,2132,977,2139,976,2125,972,2095,972,2087,978,2087,985,2080,987,2073,982,2080,980,2074,973,2052,970,2045,966,2015,972,2012,969,"Q",1995,974,1982,963,"L",1978,970,1978,977,1973,970,1958,964,1946,975,"Q",1933,979,1927,990,"L",1919,994,1905,989,"Q",1889,985,1882,973,"L",
1890,951,1886,936,1888,931,"Q",1900,925,1916,922,"L",1937,934,1945,933,1953,918,1957,889,1952,882,1927,859,1927,852,1920,844,1919,874,1907,888,1893,897,1888,905,1881,907,1858,921,1860,935,1858,942,"Q",1846,960,1826,969,"L",1819,974,1799,995,1808,973,1800,971,1793,977,1795,969,1810,964,1805,949,1798,945,1798,938,1791,930,1754,938,1739,931,1724,935,1697,937,1691,943,1678,973,1662,997,1657,990,1657,982,1652,982,1644,975,1640,953,1627,940,1634,946,1631,931,1633,923,"Q",1635,912,1632,900,"L",1624,901,
1613,906,1605,903,"Q",1597,919,1591,939,"L",1603,954,1602,961,1590,975,1582,977,1562,969,1563,962,1554,941,1561,933,1559,926,1563,918,1556,904,"Q",1552,895,1556,888,"L",1573,881,1581,866,1595,844,1610,842,1618,835,1626,835,1634,819,1638,805,"Q",1641,792,1631,781,"L",1639,787,1642,769,1646,776,1647,769,1641,766,1639,761,1646,764,1650,741,1657,739,1661,724,1667,737,1662,744,"Q",1656,754,1657,766,"L",1664,764,1664,771,"Q",1665,779,1667,787,"L",1662,794,1669,795,1673,817,1684,850,"Q",1689,870,1702,885,
"L",1709,891,"Q",1726,904,1748,905,"L",1792,896,1809,888,1833,851,1831,845,1828,836,1836,815,1829,815,1828,793,1826,779,1830,749,1830,705,1829,695,1821,692,1817,673,1805,661,1800,664,1799,664,1793,664,1791,663,1783,662,1778,665,1785,661,1791,663,1799,664,1799,656,1806,656,1808,649,1801,647,1808,646,1801,643,1803,635,1796,633,1803,633,1803,624,1811,619,1809,626,1812,634,1819,638,1824,631,1820,624,1824,609,1816,613,1795,610,1802,604,1798,595,1791,601,1784,604,1780,597,1783,590,1783,590,"Q",1782,590,
1781,591,"L",1780,591,1765,595,1765,595,1753,589,1739,594,1729,592,1715,586,1717,595,1710,598,"Q",1699,598,1692,603,"L",1676,617,1677,633,1665,658,1664,661,"Q",1653,669,1640,668,1623,671,1608,677,1601,680,1596,687,"L",1553,737,1544,743,1537,739,1512,754,1510,762,1502,760,1499,763,1492,770,1491,779,1490,787,1478,789,1470,797,1469,813,"Q",1462,818,1454,821,"L",1433,823,1430,823,1427,833,"Q",1424,843,1423,855,"L",1422,870,1417,878,1410,892,1410,892,1388,900,"Q",1371,907,1351,904,"L",1316,908,1212,907,
1212,914,1235,921,1234,923,1225,927,1218,927,1214,936,1216,941,1211,955,1216,962,1223,969,1218,983,1220,987,1217,993,1211,988,1211,987,1202,964,1198,964,1189,967,1182,961,1182,954,1167,954,1166,946,1152,958,1150,966,1137,964,1120,971,1112,972,1104,971,1076,995,1072,999,1057,1020,1029,1026,1023,1050,999,1065,980,1096,966,1108,964,1116,971,1121,967,1132,979,1144,980,1152,970,1159,973,1165,988,1170,994,1207,949,1246,948,1261,939,1265,940,1270,931,1284,933,1306,918,1316,930,1341,923,1345,923,1358,890,
1360,885,1353,886,1346,881,1339,874,1337,866,1340,831,1406,838,1412,845,1413,857,1405,862,1419,880,1427,885,1434,884,1439,891,1440,893,1456,883,1471,883,1481,876,1490,870,1486,858,1507,850,1509,870,1540,858,1571,851,1575,847,1598,854,1597,862,1604,860,1617,866,1622,869,1630,898,1643,892,1684,902,1682,912,1700,918,1715,926,1716,923,1723,929,1730,932,1751,938,1752,942,1756,922,1777,911,1780,903,1776,900,1784,907,1794,902,1796,895,1790,883,1799,887,1806,854,1842,826,1817,796,1817,773,1839,787,1843,784,
1846,806,1853,812,1862,808,1866,811,1871,773,1863,766,1866,766,1874,737,1853,740,1897,734,1905,733,1897,725,1895,719,1898,721,1891,685,1906,682,1913,689,1907,678,1922,675,1915,668,1913,661,1906,663,1913,654,1889,649,1890,647,1891,648,1902,641,1900,635,1901,639,1909,645,1929,645,1940,643,1950,648,1957,655,1957,655,1987,"Q",661,1997,663,2008,670,2051,673,2095,"L",684,2090,"Q",707,2108,721,2137,731,2157,748,2173,"L",757,2180,"Q",763,2185,766,2195,"L",780,2237,773,2244,778,2252,791,2253,797,2250,811,
2255,814,2259,813,2269,824,2264,836,2294,844,2299,845,2309,834,2323,852,2359,856,2362,855,2369,862,2370,865,2414,884,2435,935,2417,933,2409,"Q",934,2374,931,2342,"L",935,2335,934,2313,"Q",942,2300,953,2289,961,2281,971,2273,"L",964,2272,951,2287,952,2280,957,2274,"Q",958,2272,959,2270,964,2260,966,2245,"L",962,2237,964,2230,955,2216,967,2202,"Q",981,2202,995,2196,"L",1024,2173,1027,2161,1031,2168,1035,2158,1039,2173,1049,2170,1080,2171,1081,2178,1088,2171,1086,2165,1094,2170,1098,2167,1104,2169,1111,
2165,1118,2163,1105,2134,1104,2127,1114,2128,1119,2136,1127,2134,1128,2112,1132,2090,1130,2082,"Q",1131,2067,1129,2053,"L",1114,2044,1108,2035,1101,2041,1101,2028,"Q",1101,2023,1102,2019,"L",1114,2005,1101,1982,"Q",1113,1968,1129,1956,"L",1140,1956,1147,1951,1147,1944,1146,1936,"Q",1156,1918,1172,1907,"L",1189,1906,1200,1891,1214,1888,1216,1917,1214,1936,1221,1944,1241,1944,1242,1942,"Q",1246,1927,1251,1915,"L",1258,1900,1265,1908,1272,1907,1279,1904,1286,1906,1300,1892,1315,1899,1325,1897,1340,1899,
1371,1882,1373,1889,1384,1895,1387,1903,1379,1904,1381,1911,1387,1912,1394,1918,1401,1910,1423,1912,1421,1936,1436,1941,"Q",1448,1944,1453,1956,"L",1451,1971,1458,1977,1461,1989,1460,1996,1464,2008,"Q",1458,2016,1458,2022,1456,2023,1456,2025,1456,2029,1462,2029,"L",1466,2029,1466,2026,1463,2025,"Q",1470,2014,1470,2008,1470,2008,1469,2007,"L",1471,2006,1478,2001,"Q",1483,2008,1485,2016,1487,2032,1497,2045,"L",1504,2049,1518,2046,1525,2039,1532,2041,1539,2038,1547,2041,1554,2037,1569,2043,1569,2057,
1585,2064,1592,2054,1600,2058,1613,2061,1618,2076,1614,2083,1620,2098,1639,2111,1636,2119,1651,2122,1661,2111,1665,2108,1671,2111,1670,2117,1684,2126,1713,2134,1732,2111,1739,2109,1736,2103,1736,2097,1734,2095,1720,2083,1722,2076,1707,2069,1707,2054,1700,2048,1699,2041,1700,2038,1707,2041,1716,2038,1723,2036,1731,2039,1747,2034,1747,2026,1744,2018,1747,2004,1769,1995,1783,1998,1797,2011,1804,2010,1806,2008,1806,2001,1798,1995,1796,1988,1788,1987,1781,1980,1781,1972,1788,1966,1796,1971,1793,1964,1780,
1954,1794,1948,1795,1941,1798,1936,1805,1935,"Q",1811,1938,1817,1943,"L",1823,1949,1830,1946,1845,1953,1846,1960,1851,1953,1873,1954,"Q",1887,1955,1901,1962,"L",1931,1960,1936,1965,1945,1967,1946,1969,1953,1967,1958,1960,1965,1962,1973,1959,2020,1967,"Q",2043,1972,2064,1967,"L",2074,1969,2080,1966,2080,1957,2094,1959,2102,1953,2107,1960,2115,1954,2124,1958,"Q",2138,1966,2145,1979,"L",2153,1981,2161,1976,2166,1979,2174,1978,2173,1985,2175,1993,2171,2005,2170,2014,2177,2022,2170,2030,2166,2045,2158,
2044,2160,2052,2163,2059,2170,2054,2175,2062,2188,2056,2195,2059,2196,2060,2200,2067,2197,2059,2204,2052,2208,2068,2205,2075,2208,2082,2216,2080,2213,2072,2220,2073,2228,2079,2231,2087,2240,2090,2246,2091,2253,2085,2251,2098,2243,2097,2236,2102,2228,2109,2232,2124,2246,2116,2254,2116,2259,2120,2266,2127,2274,2126,2275,2119,2283,2119,2290,2112,2300,2116,2317,2108,2321,2100,2329,2103,2342,2097,"Q",2353,2091,2366,2094,"L",2381,2090,2371,2103,2359,2112,2359,2120,2361,2121,2366,2129,2383,2149,2383,2150,
2395,2164,2402,2180,"Q",2408,2210,2419,2235,"L",2452,2347,2467,2344,2472,2337,2472,2329,2486,2323,2500,2332,2496,2348,2509,2349,2514,2365,2529,2364,2538,2370,2545,2368,2552,2371,2560,2368,2565,2360,2572,2363,2580,2357,2609,2370,2621,2406,2649,2427,2660,2459,2698,2471,2715,2453,2722,2454,2717,2461,"Q",2724,2482,2741,2494,"L",2742,2501,2764,2498,2780,2489,2781,2483,2786,2480,2801,2479,2808,2483,2822,2481,2824,2473,2832,2476,2842,2470,2845,2455,2957,2408,2961,2401,2961,2401,2976,2411,2981,2403,2989,
2404,2988,2411,3044,2422,3056,2451,3096,2463,3107,2456,3143,2464,3150,2461,3169,2472,3176,2471,3190,2458,3197,2456,3213,2423,3192,2387,3200,2358,3207,2358,3209,2343,3224,2335,3233,2313,3336,2352,3344,2349,3366,2353,3380,2405,3439,2429,3446,2424,3488,2421,"Q",3501,2416,3514,2413,"L",3568,2401,3590,2419,3624,2419,3632,2442,3654,2455,3707,2455,3743,2446,"Q",3761,2442,3778,2433,"L",3823,2411,3827,2412,3882,2347,"Q",3906,2348,3928,2358,"L",3965,2345,3984,2349,3987,2352,"Q",4002,2359,4019,2360,"L",4040,
2360,"Q",4056,2337,4078,2318,"L",4084,2314,4088,2307,4085,2293,4078,2292,4078,2291,4102,2172,4090,2139,4083,2134,4068,2139,4061,2133,"Q",4073,2109,4091,2088,"L",4113,2070,"Q",4121,2064,4130,2060,"L",4166,2041,"Q",4180,2035,4195,2041,"L",4202,2040,4209,2046,4231,2047,4234,2039,"Q",4262,2045,4285,2057,"L",4287,2064,4295,2064,4309,2075,4310,2082,4318,2082,4318,2090,4356,2128,4356,2135,4396,2183,4409,2185,4418,2212,4425,2213,4432,2219,4470,2206,4473,2212,4482,2211,4489,2214,4506,2204,4548,2225,4565,2217,
4566,2232,4573,2239,4580,2240,4587,2247,4587,2260,4609,2283,4616,2283,4670,2254,4670,2240,4722,2177,4729,2175,4737,2179,4739,2194,4755,2208,4755,2231,4748,2238,4760,2301,4769,2316,4766,2324,4769,2339,4766,2347,4771,2368,4765,2375,4771,2404,4722,2415,4715,2411,"Q",4716,2419,4710,2429,"L",4692,2458,"Q",4714,2478,4727,2506,"L",4737,2534,4743,2537,4753,2575,4727,2602,4734,2601,4743,2616,4750,2622,4752,2607,4744,2604,4742,2597,4763,2594,4769,2539,4776,2535,4778,2550,4785,2545,4791,2531,4802,2553,4809,
2548,4817,2551,4823,2546,4831,2552,4833,2545,4840,2553,4853,2539,4884,2492,"Q",4896,2471,4899,2445,"L",4907,2438,"Q",4907,2419,4909,2400,4916,2346,4925,2293,"L",4928,2270,"Q",4930,2251,4933,2234,"L",4930,2226,"Q",4927,2215,4930,2204,"L",4927,2197,"Q",4921,2174,4925,2152,"L",4925,2142,"Q",4921,2122,4922,2104,"L",4926,2083,"Q",4930,2067,4929,2051,"L",4924,2040,"Q",4920,2019,4908,2003,"L",4908,2002,4906,2003,"Q",4908,1980,4889,1968,"L",4888,1948,4881,1949,4863,1928,"Q",4860,1916,4853,1906,"L",4855,1898,
4841,1876,4845,1869,4837,1854,4841,1846,4840,1839,"Q",4839,1832,4840,1825,"L",4833,1819,4834,1807,"Q",4821,1811,4812,1803,"L",4809,1788,"Q",4800,1777,4787,1779,"L",4780,1774,4772,1773,4787,1772,4794,1757,4788,1749,4781,1750,4766,1749,4729,1741,4727,1733,4703,1730,4696,1725,4688,1740,4681,1743,4666,1745,4670,1760,4678,1764,4686,1795,4678,1802,4675,1771,4668,1775,"Q",4669,1782,4666,1788,"L",4649,1817,4643,1810,4649,1802,4646,1795,4649,1787,4627,1786,4632,1779,4632,1764,"Q",4620,1770,4618,1784,"L",4631,
1797,4631,1805,4624,1805,4622,1813,4614,1810,4611,1802,4610,1795,"Q",4602,1783,4596,1766,"L",4588,1766,4573,1774,4558,1786,4551,1783,4544,1784,4538,1787,4531,1780,"Q",4528,1770,4532,1761,"L",4543,1738,"Q",4548,1727,4544,1716,"L",4557,1687,"Q",4564,1663,4560,1642,"L",4564,1634,4559,1627,4559,1597,"Q",4567,1584,4564,1568,"L",4570,1561,4570,1530,4578,1515,4570,1492,"Q",4568,1485,4568,1478,4569,1470,4571,1463,"L",4573,1442,4572,1427,"Q",4569,1400,4586,1378,"L",4593,1376,4655,1326,4657,1334,4665,1334,
4672,1328,4664,1313,4671,1307,"Q",4689,1305,4701,1293,"L",4701,1286,4714,1274,4721,1280,4728,1275,4731,1268,4723,1268,4717,1260,4724,1259,4728,1251,4721,1250,4719,1234,"Q",4733,1221,4753,1221,"L",4760,1216,4758,1224,4766,1222,4766,1207,4773,1200,4796,1207,4804,1203,4811,1205,4798,1219,4796,1226,4796,1234,4812,1234,4824,1219,4821,1211,4843,1201,4838,1194,4838,1172,4861,1164,4862,1149,4869,1146,4874,1139,4872,1131,4865,1127,4857,1130,4850,1130,4843,1135,4850,1139,4843,1136,4844,1144,4837,1142,4840,
1135,4825,1126,4826,1119,4819,1104,4809,1045,"Q",4793,1030,4797,1008,"L",4784,994,"Q",4780,974,4786,957,"L",4794,954,4806,931,4804,924,4809,917,4824,921,4827,914,4824,896,4831,895,4844,910,4845,918,4850,923,4852,930,"Q",4866,934,4870,946,"L",4872,941,4874,933,4881,933,4892,948,4894,941,4901,933,4889,904,4876,853,4884,850,4879,843,4894,847,4887,832,4880,835,4873,833,4852,815,4849,807,4842,805,4837,798,4843,769,4850,763,4857,761,4878,747,4871,754,4879,759,4863,768,4863,775,4866,790,4894,813,4905,827,
4920,830,4925,837,4925,844,4930,851,4938,854,"Q",4946,868,4938,884,4938,901,4941,921,"L",4949,934,4966,979,4965,994,4970,1001,4977,1026,4984,1041,"Q",5003,1077,5002,1121,"L",4994,1129,4994,1136,4999,1144,4997,1151,4990,1156,4987,1163,"Q",5E3,1164,5010,1175,"L",5020,1197,5019,1205,5023,1212,"Q",5021,1228,5030,1242,5064,1294,5113,1333,"L",5192,1396,"Q",5216,1416,5245,1431,"L",5334,1495,5336,1495,5334,1460,5323,1408,"Q",5318,1392,5307,1379,"L",5295,1368,5295,1361,5284,1347,5276,1350,5275,1342,5282,1345,
5290,1315,5288,1308,5293,1301,5306,1300,"Q",5297,1290,5282,1287,"L",5281,1279,5273,1276,"Q",5255,1265,5250,1244,"L",5247,1229,"Q",5244,1214,5251,1200,"L",5258,1199,5269,1185,5262,1162,5247,1159,"Q",5226,1155,5210,1137,5191,1114,5188,1087,"L",5187,1086,5181,1082,5179,1075,5185,1067,5180,1059,5187,1067,5187,1075,5190,1082,5198,1085,5205,1085,5210,1077,5204,1062,"Q",5194,1058,5185,1052,5179,1049,5174,1044,"L",5170,1052,5163,1054,5140,1038,"Q",5135,1036,5131,1030,"L",5127,1015,"Q",5123,1001,5111,997,
"L",5097,1005,5094,1012,5104,1026,5097,1022,5090,1025,"Q",5082,1022,5076,1017,5065,1009,5058,997,5045,976,5042,953,"L",5035,951,5038,944,5031,942,5024,928,5016,926,4999,905,5E3,897,4993,894,4993,887,5001,883,5008,889,5004,882,5005,876,5E3,869,"Q",5014,866,5025,874,"L",5024,866,5019,855,5012,854,5011,847,5009,840,5011,832,5005,818,5006,810,"Q",5024,819,5039,835,5042,837,5044,829,5035,808,5022,791,"L",5029,787,5028,779,5030,750,5038,744,5043,729,5098,726,5097,719,5091,714,5081,705,5077,699,5070,698,
5070,691,"Q",5070,676,5064,663,"L",5059,653,5061,646,5060,641,5052,635,5055,627,5048,629,5043,622,5046,615,5045,607,5037,604,5040,597,5033,582,5026,577,5028,563,5022,555,5027,548,5026,540,5018,539,5020,524,5013,517,5002,457,4995,457,4987,450,4981,450,4988,448,4988,440,5002,448,5030,412,5009,384,5001,383,4994,387,4979,379,4964,388,4961,384,4946,383,4953,385,4946,385,4946,392,4945,385,4922,376,4915,381,4908,376,4893,374,4894,389,4859,384,4857,391,4865,406,4857,407,4861,422,4840,411,"Q",4848,402,4853,
394,"L",4852,386,4838,388,4830,402,4831,388,4846,380,4853,383,4861,381,4872,352,4851,311,4840,296,4832,299,4835,307,4831,304,4827,288,4782,283,4783,275,4776,268,4769,268,4767,260,4782,263,4776,248,4798,265,4820,262,4827,266,"Q",4833,254,4832,241,"L",4830,229,4846,207,"Q",4868,205,4888,198,"L",4899,190,4906,184,4907,180,4928,173,4930,166,4922,159,4912,158,4920,157,4935,163,4939,160,4935,152,4928,149,4930,142,4929,134,4922,135,4914,142,4899,141,4902,148,4885,119,4878,118,4872,125,4871,118,4857,112,
4842,121,4840,113,4848,113,4856,84,4848,80,4834,88,4847,73,"Q",4830,64,4820,48,"L",4816,41,4809,42,4807,54,4799,52,4802,59,4794,57,4772,72,4765,71,4758,77,4750,75,4745,97,4749,93,4751,101,4749,108,4755,115,4740,111,4734,119,4735,142,4737,134,4764,135,4774,140,4781,133,4799,143,4784,139,4784,147,4763,157,4755,149,4717,141,4710,142,4714,149,4693,147,4652,180,4644,180,4647,188,4641,183,4626,191,4633,188,4640,193,4633,192,4626,195,4620,202,4613,203,4616,199,4596,212,4588,211,4586,219,4560,230,4555,237,
4547,237,4506,279,4498,279,4486,326,4479,328,4478,335,4485,332,4487,337,4472,342,4443,379,4467,389,4468,396,4475,402,4478,395,4515,401,4532,416,4524,413,4534,419,4524,437,4517,439,4502,433,4480,449,4443,441,4450,471,4421,507,4406,509,4383,571,4376,572,4370,580,4353,583,4346,579,4344,574,4336,571,4333,566,"Q",4317,549,4292,553,4250,561,4229,598,"L",4232,605,4224,610,4212,638,"Q",4205,650,4193,656,"L",4180,664,4187,656,4160,651,4153,655,4149,663,4145,677,4145,677,4143,662,4135,658,4129,669,4123,661,
4109,668,4102,667,4100,659,4110,649,4088,642,"Q",4073,647,4059,655,"L",4046,668,4049,681,"Q",4048,679,4046,676,"L",4038,674,4016,704,4008,707,4007,707,4006,706,4010,699,4007,694,4015,687,4036,673,4029,671,"Q",4002,678,3979,693,3964,702,3948,707,"L",3927,715,3927,722,"Z","M",4040,685,"L",4049,700,"Q",4051,696,4051,691,"L",4054,704,4053,719,4046,723,4043,716,4035,713,4043,710,4046,702,4033,692,4040,693,"Z","M",1294,932,"L",1302,926,1310,930,1325,926,1333,932,1332,939,1333,946,"Q",1323,968,1328,991,
"L",1304,1026,1296,1029,1294,1022,1290,1029,1275,1036,1270,1032,1268,1029,1268,1022,1262,1015,1247,1021,1239,1019,1234,1011,1239,1011,1256,983,1262,969,1267,964,1276,948,1282,927,1283,933,1284,932,1289,928,"Z","M",1297,1221,"L",1298,1222,1310,1239,1312,1232,1317,1230,1321,1219,1317,1212,1310,1210,1325,1206,1328,1198,1332,1205,1351,1216,1343,1219,1335,1216,1333,1209,1329,1211,1320,1272,1320,1270,1312,1270,1304,1275,1304,1268,1301,1274,1294,1268,1289,1271,1294,1256,"Q",1288,1240,1295,1225,"L",1303,
1202,"Z"]],label:"Russian Federation",shortLabel:"RU",labelPosition:[283.5,176.1],labelAlignment:["center","middle"]},"021":{outlines:[["M",2094,1959,"L",2080,1957,2080,1966,2074,1969,2064,1967,"Q",2043,1972,2020,1967,"L",1973,1959,1965,1962,1958,1960,1953,1967,1946,1969,1945,1967,1936,1965,1931,1960,1901,1962,"Q",1887,1955,1873,1954,"L",1851,1953,1846,1960,1845,1953,1830,1946,1823,1949,1817,1943,"Q",1811,1938,1805,1935,"L",1798,1936,1795,1941,1794,1948,1780,1954,1793,1964,1796,1971,1788,1966,1781,
1972,1781,1980,1788,1987,1796,1988,1798,1995,1806,2001,1806,2008,1804,2010,1797,2011,1783,1998,1769,1995,1747,2004,1744,2018,1747,2026,1747,2034,1731,2039,1723,2036,1716,2038,1707,2041,1700,2038,1699,2041,1700,2048,1707,2054,1707,2069,1722,2076,1720,2083,1734,2095,1736,2097,1736,2103,1739,2109,1732,2111,1713,2134,1684,2126,1670,2117,1671,2111,1665,2108,1661,2111,1651,2122,1636,2119,1639,2111,1620,2098,1614,2083,1618,2076,1613,2061,1600,2058,1592,2054,1585,2064,1569,2057,1569,2043,1554,2037,1547,2041,
1539,2038,1532,2041,1525,2039,1518,2046,1504,2049,1497,2045,"Q",1487,2032,1485,2016,1483,2008,1478,2001,"L",1471,2006,1464,2028,1456,2028,"Q",1457,2023,1459,2018,1461,2014,1465,2010,"L",1460,1996,1461,1989,1458,1977,1451,1971,1453,1956,"Q",1448,1944,1436,1941,"L",1421,1936,1423,1912,1401,1910,1394,1918,1387,1912,1381,1911,1379,1904,1387,1903,1384,1895,1373,1889,1371,1882,1340,1899,1325,1897,1315,1899,1300,1892,1286,1906,1279,1904,1272,1907,1265,1908,1258,1900,1251,1915,"Q",1246,1927,1242,1942,"L",
1241,1944,1221,1944,1214,1936,1216,1917,1214,1888,1200,1891,1189,1906,1172,1907,"Q",1156,1918,1146,1936,"L",1147,1944,1147,1951,1140,1956,1129,1956,"Q",1113,1968,1101,1982,"L",1114,2005,1102,2019,"Q",1101,2023,1101,2028,"L",1101,2041,1108,2035,1114,2044,1129,2053,"Q",1131,2067,1130,2082,"L",1132,2090,1128,2112,1127,2134,1119,2136,1114,2128,1104,2127,1105,2134,1118,2163,1118,2159,1125,2164,1126,2157,1129,2152,1133,2159,1140,2160,1147,2165,1208,2161,1221,2170,1240,2199,1256,2201,1263,2198,1277,2208,
1280,2216,1278,2224,1279,2231,1264,2239,1265,2246,1265,2254,1222,2291,1234,2313,1220,2304,1205,2292,1183,2281,1161,2275,1154,2280,1148,2286,1134,2285,1132,2293,1137,2308,1136,2315,1139,2322,1124,2316,1100,2289,1093,2293,"Q",1090,2296,1089,2300,"L",1087,2308,1104,2329,"Q",1098,2346,1098,2366,"L",1096,2381,1091,2396,1091,2403,1099,2406,1101,2421,1101,2428,1106,2435,1113,2440,1131,2459,1126,2466,1124,2459,1117,2472,1098,2491,1095,2506,1088,2513,1149,2504,"Q",1168,2508,1182,2519,1193,2538,1199,2560,1194,
2587,1206,2611,"L",1207,2611,1226,2616,1228,2612,"Q",1281,2504,1333,2396,"L",1335,2391,1456,2406,1482,2450,"Q",1504,2490,1522,2532,1536,2563,1545,2597,"L",1595,2608,"Q",1610,2614,1626,2621,"L",1633,2624,1672,2630,1680,2635,1697,2700,1707,2709,1689,2753,1705,2762,1709,2770,1706,2786,1703,2821,1759,2837,1765,2853,1759,2867,1778,2884,1781,2869,1817,2847,"Q",1830,2839,1843,2833,1855,2828,1867,2824,"L",1891,2815,1898,2820,1920,2810,1917,2805,1929,2797,1932,2790,1942,2782,"Q",1968,2789,1992,2800,2005,2806,
2017,2816,"L",2031,2821,2035,2828,2042,2829,2054,2792,2073,2789,2077,2784,2084,2788,2087,2785,"Q",2101,2802,2120,2814,"L",2132,2822,2148,2830,2156,2822,2314,2865,2325,2887,"Q",2341,2889,2351,2902,"L",2356,2910,2360,2904,2358,2882,2364,2870,2379,2869,2374,2861,2381,2854,2388,2853,2394,2845,2391,2838,2395,2830,2389,2812,"Q",2383,2792,2386,2773,"L",2391,2753,2398,2748,2375,2739,2370,2732,2380,2728,2461,2716,2463,2723,2471,2730,2485,2727,2492,2734,2500,2731,2503,2717,2490,2707,2538,2604,2545,2604,2573,
2619,"Q",2592,2628,2611,2627,"L",2612,2635,2619,2637,2645,2626,2658,2607,"Q",2658,2591,2660,2575,2662,2559,2667,2543,"L",2674,2539,2696,2534,2709,2527,2716,2522,2715,2507,2721,2499,2742,2501,2741,2494,"Q",2724,2482,2717,2461,"L",2722,2454,2715,2453,2698,2471,2660,2459,2649,2427,2621,2406,2609,2370,2580,2357,2572,2363,2565,2360,2560,2368,2552,2371,2545,2368,2538,2370,2529,2364,2514,2365,2509,2349,2496,2348,2500,2332,2486,2323,2472,2329,2472,2337,2467,2344,2452,2347,2419,2235,"Q",2408,2210,2402,2180,
"L",2395,2164,2383,2150,2383,2149,2366,2129,2361,2121,2359,2120,2359,2112,2371,2103,2381,2090,2366,2094,"Q",2353,2091,2342,2097,"L",2329,2103,2321,2100,2317,2108,2300,2116,2290,2112,2283,2119,2275,2119,2274,2126,2266,2127,2259,2120,2254,2116,2246,2116,2232,2124,2228,2109,2236,2102,2243,2097,2251,2098,2253,2085,2246,2091,2240,2090,2231,2087,2228,2079,2220,2073,2213,2072,2216,2080,2208,2082,2205,2075,2208,2068,2204,2052,2197,2059,2200,2067,2196,2060,2195,2059,2188,2056,2175,2062,2170,2054,2163,2059,
2160,2052,2158,2044,2166,2045,2170,2030,2177,2022,2170,2014,2171,2005,2175,1993,2173,1985,2174,1978,2166,1979,2161,1976,2153,1981,2145,1979,"Q",2138,1966,2124,1958,"L",2115,1954,2107,1960,2102,1953,"Z"]],label:"Kazakhstan",shortLabel:"KZ",labelPosition:[188.7,238.2],labelAlignment:["center","middle"]},"030":{outlines:[["M",3336,2352,"L",3233,2313,3224,2335,3209,2343,3207,2358,3200,2358,3192,2387,3213,2423,3197,2456,3190,2458,3176,2471,3169,2472,3150,2461,3143,2464,3107,2456,3096,2463,3056,2451,3044,
2422,2988,2411,2989,2404,2981,2403,2976,2411,2961,2401,2957,2408,2845,2455,2842,2470,2832,2476,2824,2473,2822,2481,2808,2483,2801,2479,2786,2480,2781,2483,2780,2489,2764,2498,2761,2519,2768,2526,2797,2563,2816,2579,2830,2578,2845,2591,2852,2588,2860,2600,2868,2604,2883,2649,2887,2666,2881,2719,2873,2747,2881,2761,2989,2788,2998,2791,3075,2833,3084,2832,3091,2836,3093,2850,3100,2854,3140,2933,3394,2935,3422,2950,3463,2963,3486,2967,3509,2967,3521,2969,3533,2968,3540,2972,3542,2980,3565,2982,3599,2960,
"Q",3604,2956,3610,2952,3635,2936,3663,2928,"L",3723,2910,"Q",3755,2902,3785,2884,"L",3807,2868,3873,2795,3874,2787,3842,2754,3850,2711,3858,2704,3938,2711,3960,2682,3968,2668,3970,2660,4014,2640,4039,2617,4036,2608,4045,2580,4074,2568,4077,2561,4076,2553,4084,2549,4092,2553,4111,2532,4119,2533,"Q",4130,2528,4141,2525,"L",4169,2518,4174,2519,4179,2516,4177,2502,4097,2449,4065,2459,4055,2484,4002,2483,3992,2498,3969,2476,3979,2463,3987,2352,3984,2349,3965,2345,3928,2358,"Q",3906,2348,3882,2347,"L",
3827,2412,3823,2411,3778,2433,"Q",3761,2442,3743,2446,"L",3707,2455,3654,2455,3632,2442,3624,2419,3590,2419,3568,2401,3514,2413,"Q",3501,2416,3488,2421,"L",3446,2424,3439,2429,3380,2405,3366,2353,3344,2349,"Z"]],label:"Mongolia",shortLabel:"MN",labelPosition:[328.1,265.3],labelAlignment:["center","middle"]},"010":{outlines:[["M",3982,4365,"L",3983,4372,3961,4375,3965,4383,3931,4416,3937,4466,3957,4474,3961,4473,3968,4477,3982,4475,3990,4480,3997,4479,4006,4465,4020,4464,4051,4416,4045,4409,4050,4409,
4062,4379,4075,4372,4065,4350,4056,4350,4048,4344,4046,4353,4034,4356,4035,4360,4032,4355,4025,4354,4010,4365,4007,4361,3988,4362,"Z"],["M",4539,3886,"L",4537,3879,4530,3879,4529,3887,4532,3890,"Z"],["M",4607,3553,"L",4601,3549,4593,3548,4586,3551,4590,3558,"Z"],["M",4409,2185,"L",4396,2183,4356,2135,4356,2128,4318,2090,4318,2082,4310,2082,4309,2075,4295,2064,4287,2064,4285,2057,"Q",4262,2045,4234,2039,"L",4231,2047,4209,2046,4202,2040,4195,2041,"Q",4180,2035,4166,2041,"L",4130,2060,"Q",4121,2064,
4113,2070,"L",4091,2088,"Q",4073,2109,4061,2133,"L",4068,2139,4083,2134,4090,2139,4102,2172,4078,2291,4085,2293,4088,2307,4084,2314,4078,2318,"Q",4056,2337,4040,2360,"L",4019,2360,"Q",4002,2359,3987,2352,"L",3979,2463,3969,2476,3992,2498,4002,2483,4055,2484,4065,2459,4097,2449,4177,2502,4179,2516,4174,2519,4169,2518,4141,2525,"Q",4130,2528,4119,2533,"L",4111,2532,4092,2553,4084,2549,4076,2553,4077,2561,4074,2568,4045,2580,4036,2608,4039,2617,4014,2640,3970,2660,3968,2668,3960,2682,3938,2711,3858,
2704,3850,2711,3842,2754,3874,2787,3873,2795,3807,2868,3785,2884,"Q",3755,2902,3723,2910,"L",3663,2928,"Q",3635,2936,3610,2952,3604,2956,3599,2960,"L",3565,2982,3542,2980,3540,2972,3533,2968,3521,2969,3509,2967,3486,2967,3463,2963,3422,2950,3394,2935,3140,2933,3100,2854,3093,2850,3091,2836,3084,2832,3075,2833,2998,2791,2989,2788,2881,2761,2873,2747,2881,2719,2887,2666,2883,2649,2868,2604,2860,2600,2852,2588,2845,2591,2830,2578,2816,2579,2797,2563,2768,2526,2761,2519,2764,2498,2742,2501,2721,2499,
2715,2507,2716,2522,2709,2527,2696,2534,2674,2539,2667,2543,"Q",2662,2559,2660,2575,2658,2591,2658,2607,"L",2645,2626,2619,2637,2612,2635,2611,2627,"Q",2592,2628,2573,2619,"L",2545,2604,2538,2604,2490,2707,2503,2717,2500,2731,2492,2734,2485,2727,2471,2730,2463,2723,2461,2716,2380,2728,2371,2734,2375,2739,2398,2748,2391,2753,2386,2773,"Q",2383,2792,2389,2812,"L",2395,2830,2391,2838,2394,2845,2388,2853,2381,2854,2374,2861,2379,2869,2364,2870,2358,2882,2360,2904,2351,2921,2337,2920,2332,2927,2249,2960,
2238,2967,2179,2959,2150,2994,2143,2989,2113,2991,2109,2969,2081,2974,2075,2969,2069,2980,2047,2990,2040,2988,2024,2992,2016,3019,2008,3025,2001,3024,1996,3038,2001,3059,1994,3062,1996,3080,2001,3087,2008,3088,2014,3081,2047,3101,2038,3128,2042,3132,2039,3142,2042,3149,2036,3157,2043,3167,2043,3175,2031,3183,2024,3177,2009,3180,2008,3188,2010,3193,2017,3191,2049,3208,2051,3213,2054,3217,2067,3228,"Q",2081,3240,2074,3260,"L",2067,3267,2083,3290,2097,3292,2101,3297,2105,3302,"Q",2123,3320,2150,3327,
"L",2158,3327,2167,3324,2174,3327,2215,3308,2248,3311,2249,3319,2256,3321,2257,3328,2264,3336,2271,3338,2273,3346,2281,3350,2288,3347,2293,3352,2250,3413,2237,3414,2238,3427,2228,3437,2199,3437,2202,3458,2196,3465,2194,3473,2216,3496,2213,3504,2218,3527,2189,3542,2181,3538,2176,3524,2156,3525,2170,3591,2163,3596,2170,3612,2184,3606,2223,3646,2239,3658,2237,3671,2243,3671,2278,3701,2282,3713,2290,3716,2298,3708,2301,3699,2317,3692,2337,3700,2342,3715,2377,3746,2397,3756,2414,3786,2420,3789,2443,3784,
2451,3790,2452,3805,2485,3838,2502,3835,2499,3850,2523,3860,"Q",2533,3865,2541,3873,"L",2546,3879,2548,3887,2558,3872,2573,3886,2582,3877,2590,3876,2621,3897,2672,3898,2702,3884,2710,3897,"Q",2719,3911,2708,3925,"L",2716,3937,2721,3925,2729,3922,"Q",2732,3910,2741,3902,"L",2762,3885,2768,3883,2776,3876,2797,3878,2809,3892,"Q",2827,3892,2841,3900,"L",2842,3900,2845,3900,"Q",2849,3898,2853,3895,"L",2879,3905,2878,3915,2899,3918,2906,3913,2926,3912,2940,3900,2939,3893,"Q",2957,3886,2967,3871,"L",2975,
3860,2994,3852,3050,3818,3096,3835,3132,3809,3142,3816,3146,3821,3148,3821,3150,3822,3142,3831,3142,3839,3161,3833,3162,3841,3164,3848,3166,3851,3155,3865,3152,3872,3154,3879,3169,3872,3199,3881,3210,3887,3218,3881,3221,3866,3228,3868,3234,3875,3241,3876,3273,3929,3276,3921,3290,3926,3293,4022,3286,4026,3294,4041,3281,4044,3274,4059,3262,4059,3261,4071,3249,4084,3242,4083,3237,4098,3242,4108,3227,4116,3228,4135,3239,4151,3228,4166,3234,4173,3284,4153,3291,4157,3308,4152,3296,4164,3298,4175,3305,4177,
3308,4185,3305,4192,3310,4196,3313,4214,3333,4221,3341,4218,3349,4220,3352,4230,3345,4230,3338,4243,3342,4258,3330,4281,3380,4285,3382,4308,3392,4311,3390,4318,3396,4325,3404,4319,3418,4323,3426,4319,"Q",3434,4314,3437,4306,"L",3452,4300,3454,4313,3462,4336,3483,4333,3491,4339,3494,4336,3498,4332,3491,4324,"Q",3498,4298,3480,4280,"L",3477,4269,3490,4249,3493,4255,3508,4252,3512,4255,3523,4242,3526,4236,3533,4229,3554,4238,3566,4249,"Q",3571,4234,3587,4227,"L",3596,4236,3603,4223,3623,4239,3630,4219,
3638,4216,3640,4222,3646,4225,3675,4207,3673,4199,3676,4192,3701,4175,3739,4200,3745,4198,3748,4195,3766,4202,3777,4195,3796,4202,3790,4216,3783,4216,3781,4229,3788,4235,3793,4257,3814,4257,3814,4265,3835,4272,3836,4276,3842,4272,3861,4269,3874,4275,3889,4267,3889,4275,3894,4267,3902,4264,3899,4271,3904,4269,3909,4262,3901,4247,3910,4247,3919,4263,3927,4263,3923,4255,3930,4253,3930,4260,3936,4262,3937,4262,3939,4260,3945,4267,3944,4275,3967,4267,3971,4260,3964,4256,3968,4249,3976,4263,3984,4264,3981,
4258,3987,4265,3994,4262,3992,4271,3984,4273,3986,4280,3981,4287,3981,4303,3991,4316,3995,4313,3992,4320,3998,4327,4006,4329,3999,4333,4002,4340,4028,4337,4038,4323,4033,4317,4025,4314,4022,4307,4028,4307,4026,4301,4019,4301,4012,4298,4012,4290,4025,4277,4024,4276,4020,4262,4023,4265,4026,4275,4033,4274,4041,4261,4039,4269,4046,4262,4060,4250,4071,4250,4074,4253,4082,4245,4098,4243,4105,4236,4102,4229,4112,4229,4112,4224,4110,4218,4136,4226,4141,4218,4137,4203,4137,4157,4192,4134,4195,4126,"Q",4196,
4125,4197,4124,"L",4250,4067,4289,4131,4300,4119,4323,4126,4314,4111,4322,4111,4329,4106,4336,4113,4373,4096,4382,4072,4389,4075,4382,4069,4388,4062,4390,4050,4398,4045,4406,4044,4422,4022,4429,4023,4429,4030,4431,4009,4439,4009,4444,3995,4452,3990,4449,3982,4434,3981,4443,3978,4449,3969,4482,3961,4485,3946,4478,3947,4478,3937,4485,3941,4497,3928,4489,3927,4491,3920,4486,3915,4494,3910,4496,3917,4503,3918,4501,3910,4508,3913,4514,3906,4498,3901,4506,3886,4514,3889,4519,3896,4523,3889,4525,3897,4526,
3889,4522,3882,4516,3881,4522,3852,4515,3851,4509,3856,4529,3830,4515,3829,4513,3822,4520,3824,4519,3817,4519,3816,4504,3807,4511,3806,4515,3798,4518,3805,4529,3797,4529,3797,4529,3798,4530,3801,"Q",4530,3803,4528,3806,"L",4528,3807,4528,3807,"Q",4527,3809,4524,3812,"L",4525,3814,"Q",4526,3813,4531,3808,4536,3804,4536,3800,4536,3797,4534,3795,"L",4533,3787,4539,3779,4537,3771,4547,3769,4539,3764,4546,3763,4552,3756,4550,3749,4557,3741,4550,3737,4553,3733,4551,3726,4560,3712,4544,3708,4541,3703,4561,
3705,4569,3691,4567,3688,4567,3682,4573,3677,4578,3686,4586,3681,4587,3674,4595,3676,4583,3652,4575,3653,4562,3647,4576,3652,4588,3648,4591,3640,4583,3637,4585,3632,4583,3626,4573,3625,4580,3609,4588,3614,4588,3607,4595,3615,4599,3607,4594,3600,4596,3585,4588,3585,4588,3593,4580,3594,4574,3602,4568,3600,4575,3595,"Q",4582,3592,4585,3583,4585,3583,4586,3582,"L",4587,3574,4593,3569,4548,3553,4539,3552,4516,3573,4503,3558,4499,3566,4492,3568,4496,3560,4511,3553,4521,3554,4525,3539,4567,3506,4568,3499,
4551,3486,"Q",4538,3476,4524,3469,4514,3464,4504,3461,"L",4492,3461,4492,3453,4477,3450,4465,3458,4461,3459,4458,3460,4444,3461,4442,3457,4426,3452,4428,3447,4424,3442,4439,3444,4450,3455,4458,3460,4465,3458,4473,3446,"Q",4483,3444,4492,3447,4493,3447,4493,3447,"L",4494,3447,"Q",4494,3448,4494,3448,4496,3448,4497,3449,"L",4502,3452,4515,3451,4553,3451,"Q",4545,3435,4528,3429,"L",4521,3427,4514,3412,4486,3406,"Q",4474,3373,4454,3347,"L",4435,3321,4426,3311,4415,3304,"Q",4398,3305,4384,3294,"L",4377,
3290,4364,3295,4359,3276,4383,3219,4389,3219,4388,3211,4393,3203,4392,3195,4386,3190,4386,3185,4393,3185,4398,3192,4412,3185,4415,3177,4411,3170,4412,3163,4419,3162,4422,3154,4411,3152,4414,3147,4421,3149,4444,3129,4451,3129,4464,3108,4470,3113,4475,3103,4478,3111,4485,3113,4493,3098,4485,3091,4493,3085,4488,3078,4493,3071,4466,3077,4462,3069,4454,3078,4432,3085,4426,3077,4419,3081,4397,3070,4367,3088,4369,3096,4353,3116,4357,3123,4347,3132,4335,3137,"Q",4320,3140,4309,3131,"L",4308,3093,4290,3077,
4281,3080,4280,3087,4250,3089,4218,3064,4218,3031,4231,3020,4238,3019,4245,3026,4253,3023,4257,3016,4280,3010,4287,2969,4349,2872,4364,2864,4374,2866,4382,2857,4388,2864,4403,2868,4406,2874,4413,2878,4389,2932,4388,2938,4393,2946,4383,2956,4391,2954,4395,2959,4402,2961,4416,2955,4406,2969,4411,2976,4404,2983,4397,2985,4389,3E3,4395,3007,4416,2992,4411,2984,4424,2982,"Q",4437,2951,4461,2925,"L",4477,2908,4488,2905,4490,2898,4513,2892,4519,2872,4563,2810,4574,2788,4583,2761,4585,2750,4585,2739,4595,
2726,4604,2723,"Q",4611,2731,4621,2734,4637,2736,4650,2726,"L",4661,2727,4662,2710,4642,2690,4686,2658,4686,2647,4702,2625,4696,2597,4702,2594,4715,2594,4720,2605,"Q",4722,2606,4724,2606,4731,2610,4738,2613,4740,2614,4743,2615,4737,2598,4727,2602,"L",4753,2575,4743,2537,4737,2534,4727,2506,"Q",4714,2478,4692,2458,"L",4710,2429,"Q",4716,2419,4715,2411,"L",4722,2415,4771,2404,4765,2375,4771,2368,4766,2347,4769,2339,4766,2324,4769,2316,4760,2301,4748,2238,4755,2231,4755,2208,4739,2194,4737,2179,4729,
2175,4722,2177,4670,2240,4670,2254,4616,2283,4609,2283,4587,2260,4587,2247,4580,2240,4573,2239,4566,2232,4565,2217,4548,2225,4506,2204,4489,2214,4482,2211,4473,2212,4470,2206,4432,2219,4425,2213,4418,2212,"Z","M",4507,3857,"L",4500,3861,4486,3852,"Z"]],label:"China ",shortLabel:"CN",labelPosition:[339.4,347.8],labelAlignment:["center","middle"]},"019":{outlines:[["M",4786,3898,"L",4787,3890,4780,3890,4779,3892,4779,3900,"Z"],["M",4806,3884,"L",4806,3870,4804,3877,4796,3883,"Z"],["M",4975,3673,"L",
4964,3687,4968,3694,4965,3702,4967,3710,4968,3710,4974,3703,4971,3696,"Q",4975,3676,4990,3660,"L",4991,3652,4983,3656,4980,3663,4973,3666,"Z"],["M",5031,3518,"L",5030,3519,"Q",5023,3524,5017,3531,"L",5014,3537,5006,3543,5013,3542,5021,3543,5023,3537,5031,3522,"Z"],["M",4973,3257,"L",4970,3250,4962,3250,4961,3258,4966,3273,"Z"],["M",4901,3242,"L",4905,3249,4907,3242,4902,3234,"Z"],["M",4895,3270,"L",4898,3263,4891,3260,4888,3268,4888,3273,"Z"],["M",4918,3211,"L",4913,3211,4917,3219,"Z"],["M",5014,
3145,"L",5003,3157,4986,3158,4974,3144,4952,3160,4954,3175,4946,3177,4938,3193,4929,3190,4931,3204,4920,3209,4924,3216,4946,3224,4952,3232,4945,3234,4933,3222,4930,3230,4935,3237,4943,3239,4947,3247,4945,3254,4951,3247,4951,3239,4961,3231,4963,3239,4970,3239,4973,3231,4967,3224,4960,3229,4960,3221,4952,3213,4955,3206,4962,3206,4984,3227,4980,3234,4987,3231,4984,3267,4977,3275,4998,3314,4991,3319,4998,3327,5020,3325,5010,3311,5009,3294,5016,3288,5019,3295,5012,3296,5027,3332,5043,3311,5036,3303,5041,
3295,5048,3298,5052,3291,5051,3185,5043,3184,5047,3176,5040,3178,5036,3171,5022,3172,5019,3165,5023,3158,5022,3151,"Z"],["M",5153,3028,"L",5153,3013,5148,3028,5146,3042,5154,3043,5159,3036,"Z"],["M",5106,3052,"L",5101,3063,5094,3067,5100,3074,5100,3080,5077,3097,5070,3090,5063,3098,5062,3123,5044,3152,5051,3144,5066,3153,5063,3160,5074,3175,5082,3172,5084,3180,5092,3180,5099,3174,5100,3167,5097,3159,5102,3129,5108,3123,5121,3115,5135,3110,5142,3114,5158,3071,5156,3063,5149,3059,5146,3044,5138,3049,
5121,3046,"Z"],["M",5324,2572,"Q",5313,2550,5300,2530,"L",5269,2492,5262,2492,5226,2447,5218,2449,5211,2446,5204,2453,5207,2468,5214,2470,5228,2459,5234,2473,5229,2481,5221,2486,5220,2493,5203,2475,5189,2479,5198,2509,5192,2517,5191,2530,"Q",5203,2538,5207,2551,"L",5211,2566,5205,2573,5213,2574,5221,2571,"Q",5230,2579,5233,2590,"L",5238,2609,5250,2689,5235,2726,"Q",5240,2738,5236,2750,"L",5200,2812,5201,2819,5196,2826,5189,2829,5182,2826,5181,2818,5176,2815,5169,2815,5169,2807,5180,2792,5177,2777,
5158,2799,5158,2813,"Q",5160,2816,5162,2818,5166,2824,5168,2830,5171,2840,5171,2851,"L",5162,2907,5169,2913,5170,2927,5163,2930,5164,2937,5146,2941,5143,2949,5136,2945,5137,2938,5130,2936,5052,2996,5042,2992,5020,3011,5023,3018,4979,3108,4965,3115,4961,3122,4974,3141,4976,3134,4984,3138,4991,3134,4992,3127,5E3,3126,5007,3121,5029,3122,5032,3129,5028,3096,5033,3085,5041,3084,5046,3090,5073,3063,5080,3063,5081,3056,5087,3054,5093,3046,5100,3049,5105,3042,5104,3035,5131,3009,5156,3008,5170,2998,"Q",
5172,3016,5167,3033,"L",5178,3055,5200,3068,5222,3062,5226,3013,5248,2986,5246,2978,5224,2977,5223,2946,5229,2941,5228,2948,5241,2962,5236,2955,5237,2947,5241,2955,5257,2950,5253,2964,"Q",5263,2951,5277,2945,"L",5301,2936,5300,2928,5303,2921,5300,2914,5306,2906,5305,2899,5311,2892,5318,2897,5325,2918,5332,2920,"Q",5337,2912,5335,2902,"L",5330,2885,"Q",5328,2877,5331,2868,"L",5338,2862,5352,2863,5342,2848,5347,2841,5347,2831,5353,2827,5360,2831,"Q",5358,2846,5361,2862,5362,2864,5362,2866,"L",5365,
2877,5372,2874,5372,2866,5384,2844,"Q",5378,2832,5382,2818,"L",5388,2800,"Q",5372,2789,5364,2773,"L",5351,2724,"Q",5348,2711,5342,2700,"L",5323,2670,"Q",5316,2659,5316,2646,"L",5316,2633,5323,2625,5336,2625,5328,2620,5318,2583,"Z"],["M",5247,2216,"L",5239,2211,5225,2221,"Q",5200,2222,5177,2214,"L",5104,2186,5101,2193,5094,2198,5099,2212,5115,2227,5127,2244,5141,2278,5144,2291,5143,2304,5160,2327,5159,2342,5155,2345,5148,2343,5141,2350,5126,2348,5119,2353,5122,2360,5136,2370,5122,2406,5131,2429,"Q",
5145,2433,5154,2445,"L",5170,2473,5182,2459,5179,2452,5185,2437,5201,2430,5203,2423,5173,2417,5166,2421,5151,2416,5150,2393,5157,2389,5180,2396,"Q",5182,2380,5192,2371,5201,2362,5213,2362,"L",5280,2360,"Q",5271,2346,5270,2330,5268,2312,5274,2294,5279,2283,5285,2273,"L",5293,2273,5300,2268,5299,2261,5306,2260,5309,2245,5321,2233,5320,2226,5316,2228,5286,2212,5270,2175,5267,2204,"Z"]],label:"Japan",shortLabel:"JP",labelPosition:[524.5,284.7],labelAlignment:["center","middle"]},"023":{outlines:[["M",
4773,3241,"L",4761,3243,"Q",4753,3247,4749,3249,4745,3252,4745,3259,4743,3266,4748,3268,4752,3270,4760,3265,"L",4772,3258,"Q",4776,3256,4776,3250,"Z"],["M",4831,3132,"L",4836,3137,4844,3137,4838,3118,"Z"],["M",4799,3147,"L",4813,3151,4810,3144,4799,3141,"Z"],["M",4887,3147,"L",4886,3132,4884,3125,"Q",4877,3133,4880,3144,"L",4880,3151,"Z"],["M",4778,2934,"L",4740,2898,4736,2919,4703,2938,"Q",4683,2951,4675,2970,"L",4678,2977,4679,2982,"Q",4678,2982,4677,2982,"L",4672,2987,4681,2994,4683,3001,4697,
3008,4690,3013,4694,3021,4696,3017,4704,3022,4705,3029,4712,3028,4707,3039,4702,3031,4694,3035,4687,3031,4691,3038,4684,3040,4681,3047,4677,3040,4673,3055,4695,3056,4696,3063,4703,3065,4706,3089,4720,3092,4725,3086,4716,3101,4723,3099,4727,3106,4716,3119,4723,3121,4715,3149,4722,3154,4715,3156,4727,3175,4732,3174,4734,3167,4742,3170,4734,3176,4741,3182,4727,3181,4726,3188,4733,3191,4741,3188,4742,3203,4749,3198,4752,3184,4759,3190,4764,3175,4778,3164,4776,3172,4772,3175,4779,3176,4789,3170,4776,3156,
4782,3150,4789,3158,4796,3156,4796,3149,4789,3151,4791,3144,4804,3132,4812,3137,4819,3134,4827,3136,4825,3118,4832,3118,4828,3111,4843,3111,4848,3105,4856,3105,4859,3097,4862,3081,4861,3065,4857,3040,4853,3041,4805,2966,"Z"]],label:"Korea (south)",shortLabel:"KR",labelPosition:[477.2,302.8],labelAlignment:["center","middle"]},"022":{outlines:[["M",4666,2982,"L",4664,2988,4667,2995,4674,2994,"Z"],["M",4721,2605,"L",4715,2594,4702,2594,4696,2597,4702,2625,4686,2647,4686,2658,4642,2690,4662,2710,4661,
2727,4650,2726,"Q",4637,2736,4621,2734,4611,2731,4604,2723,"L",4595,2726,4585,2739,4585,2750,4583,2761,4574,2788,4563,2810,4519,2872,4523,2875,4523,2887,4545,2893,4542,2886,4573,2893,4580,2887,4578,2894,4585,2909,4581,2938,"Q",4592,2942,4601,2943,"L",4580,2957,4583,2964,4580,2977,4588,2981,4576,2992,4604,2987,4601,2995,4594,2999,4611,3002,4614,2995,4622,2997,4622,3005,4628,2990,4624,2982,4640,2989,4647,2986,4654,2991,4655,2984,4662,2978,4669,2981,4678,2977,4675,2970,"Q",4683,2951,4703,2938,"L",4736,
2919,4740,2898,4677,2871,4678,2862,4683,2869,4673,2838,4712,2794,4711,2787,4727,2764,4727,2751,4745,2730,4736,2700,4727,2693,4740,2625,4750,2622,4743,2616,"Z"]],label:"Korea (north)",shortLabel:"KP",labelPosition:[461.9,283.4],labelAlignment:["center","middle"]},"014":{outlines:[["M",2969,5206,"L",2965,5198,2959,5199,2962,5206,"Z"],["M",3001,5266,"L",2998,5259,2996,5251,2990,5250,2983,5251,2981,5258,2991,5273,2998,5273,"Z"],["M",2904,5014,"L",2897,5020,2900,5035,2907,5036,2911,5020,"Z"],["M",2942,
4843,"L",2935,4848,"Q",2930,4868,2930,4885,"L",2924,4893,2922,4915,2927,4923,2925,4931,2919,4930,2914,4953,"Q",2913,4960,2917,4967,"L",2922,4974,2927,4953,2923,4946,2924,4938,2932,4930,2933,4923,"Q",2943,4909,2937,4893,"L",2934,4885,2938,4881,2937,4874,2945,4873,2945,4866,2941,4858,2945,4851,"Z"],["M",2167,3324,"L",2158,3327,2150,3327,2101,3371,2079,3360,2060,3369,2050,3365,2040,3368,2023,3363,1968,3336,1946,3339,1933,3357,1940,3362,1942,3369,1935,3374,1950,3384,1952,3391,1934,3400,1934,3405,1940,
3412,1936,3427,1931,3429,1929,3437,1942,3456,1940,3463,1949,3470,1957,3469,1954,3482,1957,3491,1986,3504,1988,3517,1956,3521,1936,3536,1939,3553,1929,3575,1937,3580,1934,3584,1932,3581,1928,3582,1883,3616,1886,3630,1855,3638,1838,3662,"Q",1830,3675,1817,3685,"L",1776,3713,"Q",1769,3718,1763,3724,"L",1738,3748,1675,3748,1667,3726,1660,3722,1647,3729,1617,3754,1606,3765,1589,3788,1624,3817,1618,3869,1640,3882,1651,3949,1644,3953,1646,3967,1623,3973,1616,3967,1619,3960,1590,3959,1585,3966,1567,3963,
1560,3954,1510,3938,1506,3961,1483,3954,1476,3958,1469,3969,1469,3971,1468,3971,1467,3973,1474,3978,1497,3968,1505,3969,1506,3969,1480,3982,1491,4005,"Q",1499,4023,1512,4034,"L",1542,4054,1589,4049,1595,4041,1596,4050,1567,4074,1512,4078,1504,4062,1497,4067,1495,4074,1555,4173,"Q",1568,4190,1588,4197,"L",1609,4202,1668,4190,1672,4180,1680,4175,1679,4152,1672,4147,1679,4148,1674,4141,1689,4138,1693,4131,1683,4121,1691,4123,1699,4119,1699,4126,1729,4131,1718,4136,1711,4131,1700,4145,1708,4149,1702,
4158,1705,4166,1736,4168,1700,4182,1708,4182,1700,4183,1700,4184,1698,4191,1705,4198,1698,4204,1705,4202,1711,4209,1686,4303,1693,4309,1688,4313,1702,4330,1688,4322,1689,4344,1698,4340,1698,4346,1690,4350,1696,4357,1689,4356,1685,4382,1693,4396,1686,4391,1700,4527,"Q",1705,4551,1713,4574,"L",1719,4589,1712,4589,1718,4596,1726,4625,1743,4669,1747,4672,1743,4671,1762,4785,"Q",1765,4804,1775,4820,"L",1781,4831,1781,4831,1781,4831,1826,4954,1825,4957,1824,4958,1826,4966,1828,4959,1839,5E3,1833,4997,1839,
5037,1847,5036,1842,5040,1842,5041,1855,5059,"Q",1873,5085,1901,5103,"L",1909,5099,1918,5099,"Q",1935,5095,1943,5080,"L",1942,5072,1952,5053,1996,5041,2012,5043,"Q",2024,5046,2034,5054,"L",2024,5042,2012,5041,2012,5041,"Q",2002,5038,2001,5026,"L",2027,4995,2024,4988,2030,4981,2059,4983,2052,4980,2067,4980,2072,4951,"Q",2076,4933,2068,4915,"L",2067,4915,2068,4915,"Q",2066,4895,2075,4877,2083,4861,2096,4845,2107,4829,2110,4811,"L",2115,4789,2104,4780,2098,4772,2111,4776,2112,4781,2112,4776,"Q",2110,
4743,2111,4713,"L",2110,4694,"Q",2108,4673,2117,4656,"L",2123,4645,"Q",2130,4635,2142,4633,"L",2154,4631,2161,4638,2166,4631,2166,4625,2171,4640,2176,4634,2182,4630,2192,4607,2259,4600,2265,4585,2258,4578,"Q",2270,4562,2287,4554,"L",2315,4545,"Q",2325,4541,2329,4536,"L",2341,4524,2354,4514,2382,4501,2399,4487,2426,4458,2427,4450,2467,4426,2469,4420,2458,4425,2459,4418,2473,4406,2481,4407,2482,4415,2474,4420,2480,4420,2534,4406,2521,4399,2521,4394,2532,4404,2562,4380,2561,4373,2574,4365,2568,4357,
2569,4349,"Q",2571,4337,2576,4327,2580,4319,2588,4313,"L",2596,4308,2606,4306,2615,4305,2627,4300,2652,4272,2642,4268,2639,4260,2654,4272,2655,4311,2659,4306,2657,4298,2660,4306,2662,4302,2665,4310,2671,4295,2673,4314,2684,4279,2689,4276,2685,4310,2692,4303,2696,4308,2706,4311,2698,4286,2706,4290,2707,4278,2703,4206,2696,4205,2693,4195,2695,4187,2688,4183,2683,4172,2694,4141,2692,4137,2684,4137,2660,4123,2656,4111,2662,4095,2668,4093,2674,4098,2685,4076,2710,4078,2714,4071,2707,4067,2701,4055,2694,
4057,2662,4027,2668,4012,2689,3997,2688,3992,2679,3989,2683,3982,2719,4009,2713,3997,2721,3999,2732,4021,2743,4026,2751,4022,2754,4021,2755,4014,2757,4013,2764,4027,2766,4027,2765,4030,2765,4031,2768,4031,"Q",2761,4034,2764,4042,2767,4051,2766,4057,"L",2763,4065,2763,4067,"Q",2780,4079,2799,4085,"L",2800,4085,2848,4082,"Q",2856,4089,2868,4086,"L",2875,4088,2879,4086,"Q",2891,4084,2902,4089,"L",2917,4097,2921,4106,2921,4107,2915,4108,2908,4108,2908,4109,2902,4121,"Q",2891,4135,2875,4144,2851,4158,
2840,4181,"L",2840,4183,2840,4184,2848,4215,2849,4218,2850,4221,2851,4216,2852,4214,2859,4216,2863,4229,2872,4229,2878,4221,2878,4206,2888,4195,2888,4188,2894,4185,2901,4180,2908,4182,2924,4289,"Q",2923,4302,2930,4288,"L",2940,4290,2943,4298,2950,4293,2953,4285,2960,4283,2958,4229,2966,4229,2972,4224,"Q",2979,4205,2976,4186,"L",2972,4162,3009,4168,3021,4175,3057,4093,3050,4089,3053,4071,3074,4052,3075,4039,3082,4033,3077,4004,3088,3990,"Q",3102,3992,3110,3981,"L",3121,3969,"Q",3131,3960,3144,3955,
3152,3950,3163,3949,"L",3177,3945,3194,3961,3200,3961,3184,3929,3212,3902,3209,3894,3210,3887,3199,3881,3169,3872,3154,3879,3152,3872,3155,3865,3166,3851,3164,3848,3162,3841,3161,3833,3142,3839,3142,3831,3150,3822,3148,3821,3146,3821,3142,3816,3132,3809,3096,3835,3050,3818,2994,3852,2975,3860,2967,3871,"Q",2957,3886,2939,3893,"L",2940,3900,2926,3912,2906,3913,2899,3918,2885,3917,2883,3925,2911,3943,2909,3966,2864,3975,2857,3979,2834,3979,2814,3975,2799,3969,"Q",2795,3970,2792,3973,"L",2785,3979,2769,
3977,2754,3974,2746,3973,2741,3969,2726,3970,2706,3948,2716,3937,2708,3925,"Q",2719,3911,2710,3897,"L",2702,3884,2672,3898,2672,3906,2661,3948,2666,3960,2667,3970,2663,3993,2608,3990,2605,3983,2595,3982,2587,3986,2560,3973,2553,3974,2544,3968,2530,3973,2527,3968,2528,3959,2522,3954,2504,3963,2497,3954,2488,3954,2483,3945,2467,3939,2466,3914,2435,3901,2422,3905,2420,3909,2398,3899,2391,3906,2361,3892,2354,3878,2339,3878,2319,3861,2280,3840,2274,3823,2238,3797,2236,3805,2213,3777,2218,3774,2220,3766,
2228,3760,2228,3746,2237,3738,2238,3730,2270,3702,2278,3701,2243,3671,2237,3671,2239,3658,2223,3646,2184,3606,2170,3612,2163,3596,2170,3591,2156,3525,2176,3524,2181,3538,2189,3542,2218,3527,2213,3504,2216,3496,2194,3473,2196,3465,2202,3458,2199,3437,2228,3437,2238,3427,2237,3414,2250,3413,2293,3352,2288,3347,2281,3350,2273,3346,2271,3338,2264,3336,2257,3328,2256,3321,2249,3319,2248,3311,2215,3308,2174,3327,"Z"]],label:"India",shortLabel:"IN",labelPosition:[196.3,419.8],labelAlignment:["center","middle"]},
"031":{outlines:[["M",2420,3789,"L",2414,3786,2397,3756,2377,3746,2342,3715,2337,3700,2317,3692,2301,3699,2298,3708,2290,3716,2282,3713,2278,3701,2270,3702,2238,3730,2237,3738,2228,3746,2228,3760,2220,3766,2218,3774,2213,3777,2236,3805,2238,3797,2274,3823,2280,3840,2319,3861,2339,3878,2354,3878,2361,3892,2391,3906,2398,3899,2420,3909,2422,3905,2435,3901,2466,3914,2467,3939,2483,3945,2488,3954,2497,3954,2504,3963,2522,3954,2528,3959,2527,3968,2530,3973,2544,3968,2553,3974,2560,3973,2587,3986,2595,
3982,2605,3983,2608,3990,2663,3993,2667,3970,2666,3960,2661,3948,2672,3906,2672,3898,2621,3897,2590,3876,2582,3877,2573,3886,2558,3872,2548,3887,2546,3879,2541,3873,"Q",2533,3865,2523,3860,"L",2499,3850,2502,3835,2485,3838,2452,3805,2451,3790,2443,3784,"Z"]],label:"Nepal",shortLabel:"NP",labelPosition:[234.1,380.7],labelAlignment:["center","middle"]},"005":{outlines:[["M",2755,4014,"L",2754,4021,2751,4022,2743,4026,2732,4021,2721,3999,2713,3997,2719,4009,2683,3982,2679,3989,2688,3992,2689,3997,2668,
4012,2662,4027,2694,4057,2701,4055,2707,4067,2714,4071,2710,4078,2685,4076,2674,4098,2668,4093,2662,4095,2656,4111,2660,4123,2684,4137,2692,4137,2694,4141,2683,4172,2688,4183,2695,4187,2693,4195,2696,4205,2703,4206,2708,4293,2714,4298,2716,4306,2724,4289,2725,4303,2732,4296,2734,4268,2737,4286,2742,4266,2736,4303,2740,4303,2743,4293,2751,4299,2756,4292,2752,4283,2758,4262,2765,4258,2757,4272,2760,4285,2765,4285,2770,4278,2765,4286,2780,4277,2768,4291,2768,4299,2773,4294,2771,4301,2778,4301,2790,4274,
2791,4279,2798,4278,2804,4270,2802,4255,2796,4254,2800,4238,2789,4241,2798,4229,"Q",2796,4225,2796,4221,"L",2798,4220,2804,4213,2786,4197,2785,4196,2783,4195,2798,4199,2804,4192,2799,4188,2801,4188,2807,4187,2811,4190,2812,4190,2810,4194,2805,4201,2809,4204,"Q",2808,4208,2807,4212,"L",2807,4213,"Q",2807,4218,2808,4224,"L",2809,4228,2810,4229,2829,4253,2834,4244,2842,4247,2858,4235,2856,4241,2875,4278,2878,4272,2885,4316,2886,4316,2886,4317,2887,4321,2885,4328,2905,4375,2903,4356,2899,4347,2904,4332,
2911,4329,2914,4335,2922,4336,2924,4343,2929,4340,"Q",2923,4261,2908,4182,"L",2901,4180,2894,4185,2888,4188,2888,4195,2878,4206,2878,4221,2872,4229,2863,4229,2859,4216,2852,4214,2851,4216,2850,4221,2849,4218,2848,4215,2840,4184,2840,4183,2840,4181,"Q",2851,4158,2875,4144,2891,4135,2902,4121,"L",2908,4109,2908,4108,2915,4108,2921,4107,2921,4106,2917,4097,2902,4089,"Q",2891,4084,2879,4086,"L",2875,4088,2868,4086,"Q",2856,4089,2848,4082,"L",2800,4085,2799,4085,"Q",2780,4079,2763,4067,"L",2763,4065,2766,
4057,"Q",2767,4051,2764,4042,2761,4034,2768,4031,"L",2765,4031,2765,4030,2766,4027,2764,4027,2757,4013,"Z"]],label:"Bangladesh",shortLabel:"BD",labelPosition:[274.8,414],labelAlignment:["center","middle"]},"006":{outlines:[["M",2845,3900,"L",2842,3900,2841,3900,"Q",2827,3892,2809,3892,"L",2797,3878,2776,3876,2768,3883,2762,3885,2741,3902,"Q",2732,3910,2729,3922,"L",2721,3925,2716,3937,2706,3948,2726,3970,2741,3969,2746,3973,2754,3974,2769,3977,2785,3979,2792,3973,"Q",2795,3970,2799,3969,"L",2814,
3975,2834,3979,2857,3979,2864,3975,2909,3966,2911,3943,2883,3925,2885,3917,2878,3915,2879,3905,2853,3895,"Q",2849,3898,2845,3900,"Z"]],label:"Bhutan",shortLabel:"BT",labelPosition:[278.6,390.6],labelAlignment:["center","middle"]},"008":{outlines:[["M",3234,3875,"L",3228,3868,3221,3866,3218,3881,3210,3887,3209,3894,3212,3902,3184,3929,3200,3961,3194,3961,3177,3945,3163,3949,"Q",3152,3950,3144,3955,3131,3960,3121,3969,"L",3110,3981,"Q",3102,3992,3088,3990,"L",3077,4004,3082,4033,3075,4039,3074,4052,
3053,4071,3050,4089,3057,4093,3021,4175,3009,4168,2972,4162,2976,4186,"Q",2979,4205,2972,4224,"L",2966,4229,2958,4229,2960,4283,2953,4285,2950,4293,2943,4298,2940,4290,2930,4288,2925,4296,2929,4340,2924,4343,2922,4336,2914,4335,2911,4329,2904,4332,2899,4347,2903,4356,2931,4408,2930,4386,2938,4400,2937,4415,2942,4414,2952,4395,2948,4415,2955,4411,2948,4417,2954,4433,2957,4426,2957,4426,2958,4426,2960,4422,2969,4419,2973,4426,2980,4427,2984,4434,2991,4432,2986,4440,2999,4445,2996,4452,2997,4454,3003,
4462,3013,4468,3012,4499,3020,4500,"Q",3033,4549,3038,4600,3041,4621,3035,4643,"L",3023,4686,3030,4686,3053,4653,3050,4685,3049,4687,3049,4686,3052,4686,3048,4690,3056,4694,3066,4676,3068,4684,3063,4691,3064,4699,3071,4702,3082,4676,3081,4699,3091,4686,3089,4693,3093,4689,3092,4699,3099,4704,3120,4673,3128,4673,3138,4670,3139,4663,3138,4661,3146,4665,3153,4661,3156,4654,3152,4646,3150,4640,3150,4637,3151,4635,3153,4634,3154,4633,3153,4641,3154,4643,3157,4650,3164,4653,3178,4647,3185,4641,3190,4633,
3189,4627,3195,4619,3193,4611,"Q",3193,4608,3194,4604,"L",3195,4600,3193,4592,3193,4591,3207,4611,3212,4612,3213,4619,3212,4626,3225,4648,3232,4649,3245,4648,3247,4647,3249,4648,3247,4649,3242,4656,3242,4658,3244,4666,3241,4685,3248,4692,3257,4763,3264,4763,3270,4771,3263,4766,3276,4804,3276,4816,3280,4830,3282,4811,3283,4827,3316,4894,3311,4911,3316,4920,3311,4928,3318,4926,3314,4930,3318,4938,3315,4945,3311,4948,3315,4948,3312,4956,3319,4957,3326,4951,3326,4959,3320,4966,3323,4973,3320,4980,3323,
4987,3318,5009,3311,5013,3311,5019,3304,5027,3311,5068,3328,5034,3325,5027,3380,4953,3345,4866,3349,4861,3343,4833,"Q",3339,4819,3330,4808,"L",3307,4784,"Q",3285,4763,3281,4733,"L",3289,4728,3295,4730,3299,4722,3306,4719,3306,4682,3304,4679,3312,4673,3319,4675,3325,4661,3322,4653,3315,4660,3299,4637,3301,4630,3292,4615,3286,4613,3281,4606,3262,4585,"Q",3251,4576,3244,4563,"L",3248,4555,3236,4533,3228,4532,3223,4517,3230,4522,3245,4518,3249,4511,3244,4496,3252,4481,"Q",3250,4465,3254,4452,"L",3261,
4448,3264,4441,3271,4438,3279,4445,3315,4435,3322,4437,3326,4422,3333,4414,3348,4415,3356,4411,3351,4396,3372,4398,3378,4391,3385,4393,3391,4396,3393,4388,"Q",3396,4381,3400,4375,3407,4363,3423,4362,"L",3423,4361,"Q",3420,4360,3418,4361,"L",3418,4354,3426,4338,3428,4333,3428,4332,3436,4332,3449,4319,3454,4313,3452,4300,3437,4306,"Q",3434,4314,3426,4319,"L",3418,4323,3404,4319,3396,4325,3390,4318,3392,4311,3382,4308,3380,4285,3330,4281,3342,4258,3338,4243,3345,4230,3352,4230,3349,4220,3341,4218,3333,
4221,3313,4214,3310,4196,3305,4192,3308,4185,3305,4177,3298,4175,3296,4164,3308,4152,3291,4157,3284,4153,3234,4173,3228,4166,3239,4151,3228,4135,3227,4116,3242,4108,3237,4098,3242,4083,3249,4084,3261,4071,3262,4059,3274,4059,3281,4044,3294,4041,3286,4026,3293,4022,3290,3926,3276,3921,3273,3929,3241,3876,"Z"]],label:"Burma (Myanmar)",shortLabel:"MM",labelPosition:[311.4,429.2],labelAlignment:["center","middle"]},"042":{outlines:[["M",3585,4535,"L",3556,4549,3554,4542,"Q",3536,4540,3524,4527,"L",3503,
4542,3497,4549,"Q",3481,4562,3467,4578,"L",3461,4578,3452,4574,"Q",3452,4556,3467,4542,3466,4527,3457,4516,"L",3469,4501,3468,4487,3472,4480,3464,4456,3467,4448,3464,4441,3457,4443,3454,4441,3446,4441,3439,4447,3423,4450,3417,4441,3413,4433,"Q",3424,4422,3422,4406,"L",3412,4402,3406,4393,3392,4401,3391,4396,3385,4393,3378,4391,3372,4398,3351,4396,3356,4411,3348,4415,3333,4414,3326,4422,3322,4437,3315,4435,3279,4445,3271,4438,3264,4441,3261,4448,3254,4452,"Q",3250,4465,3252,4481,"L",3244,4496,3249,
4511,3245,4518,3230,4522,3223,4517,3228,4532,3236,4533,3248,4555,3244,4563,"Q",3251,4576,3262,4585,"L",3281,4606,3286,4613,3292,4615,3301,4630,3299,4637,3315,4660,3322,4653,3325,4661,3319,4675,3312,4673,3304,4679,3306,4682,3306,4719,3299,4722,3295,4730,3289,4728,3281,4733,"Q",3285,4763,3307,4784,"L",3330,4808,"Q",3339,4819,3343,4833,"L",3349,4861,3345,4866,3380,4953,3325,5027,3328,5034,3323,5046,3308,5089,3310,5096,3289,5162,3299,5185,3306,5183,3305,5176,3320,5172,3331,5193,3338,5192,3346,5213,3354,
5212,3362,5216,3372,5238,3379,5233,3383,5247,3392,5248,3393,5266,3422,5292,3426,5273,3434,5275,3439,5283,3457,5288,3462,5286,3469,5289,3472,5296,3486,5300,3490,5315,3482,5330,3491,5337,3498,5334,3501,5327,3524,5320,3530,5329,3537,5329,3556,5303,3556,5296,3514,5259,3484,5259,3457,5246,3442,5245,3437,5235,3430,5231,3421,5209,3425,5206,3432,5208,3441,5238,3447,5236,3426,5166,3421,5167,3409,5148,3402,5132,3399,5112,3393,5109,3379,5112,3372,5118,3359,5116,3356,5109,3359,5102,3351,5059,3357,5052,3350,5045,
3357,5044,3356,5036,3403,4925,3406,4861,3401,4859,3398,4853,3418,4838,3439,4837,3439,4831,3446,4838,3466,4837,3459,4874,3462,4882,3457,4889,3465,4894,3520,4885,3552,4909,3549,4902,3569,4918,3572,4913,3584,4923,3586,4899,3567,4884,3555,4831,3570,4823,3568,4819,3590,4785,3640,4769,3696,4764,3700,4760,3724,4760,3724,4765,3732,4770,3736,4763,3758,4745,3760,4717,3751,4709,3758,4696,3752,4696,3758,4689,3759,4673,3745,4668,3741,4661,3745,4653,3719,4646,3698,4619,3699,4577,"Q",3700,4569,3692,4561,"L",3679,
4552,"Q",3669,4546,3663,4538,"L",3642,4511,3612,4515,"Q",3601,4517,3593,4525,"Q",3588,4529,3585,4535,"Z"]],label:"Thailand",shortLabel:"TH",labelPosition:[344.3,466.2],labelAlignment:["center","middle"]},"026":{outlines:[["M",3554,4289,"L",3554,4297,3547,4301,3544,4286,3518,4262,3512,4255,3508,4252,3493,4255,3490,4249,3477,4269,3480,4280,"Q",3498,4298,3491,4324,"L",3498,4332,3494,4336,3491,4339,3483,4333,3462,4336,3454,4313,3449,4319,3436,4332,3428,4332,3428,4333,3426,4338,3418,4354,3418,4361,"Q",
3420,4360,3423,4361,"L",3423,4362,"Q",3407,4363,3400,4375,3396,4381,3393,4388,"L",3391,4396,3392,4401,3406,4393,3412,4402,3422,4406,"Q",3424,4422,3413,4433,"L",3417,4441,3423,4450,3439,4447,3446,4441,3454,4441,3457,4443,3464,4441,3467,4448,3464,4456,3472,4480,3468,4487,3469,4501,3457,4516,"Q",3466,4527,3467,4542,3452,4556,3452,4574,"L",3461,4578,3467,4578,"Q",3481,4562,3497,4549,"L",3503,4542,3524,4527,"Q",3536,4540,3554,4542,"L",3556,4549,3585,4535,"Q",3588,4529,3593,4525,3601,4517,3612,4515,"L",
3642,4511,3663,4538,"Q",3669,4546,3679,4552,"L",3692,4561,"Q",3700,4569,3699,4577,"L",3698,4619,3719,4646,3745,4653,3741,4661,3745,4668,3759,4673,3758,4689,3752,4696,3758,4696,3751,4709,3760,4717,3758,4745,3736,4763,3744,4772,3751,4775,3763,4771,3788,4784,3793,4782,3797,4783,3801,4773,3791,4758,3804,4746,3807,4745,3810,4748,3823,4737,3845,4752,"Q",3854,4752,3860,4745,"L",3873,4730,3881,4733,3887,4722,3885,4707,3881,4704,3889,4699,3893,4687,3858,4650,3876,4637,3850,4622,3843,4623,3835,4609,3829,4615,
3822,4614,3821,4607,3816,4604,3812,4583,3804,4583,3795,4566,3788,4566,3758,4543,3734,4510,3729,4512,3713,4493,3716,4485,3632,4449,3638,4441,3643,4440,3644,4430,3639,4423,3673,4424,3687,4412,3686,4406,3696,4397,3692,4385,3684,4382,3673,4373,3663,4373,3663,4365,3668,4365,3671,4355,3638,4338,3615,4360,3601,4352,3593,4353,3588,4351,3578,4349,3564,4332,3564,4327,3558,4326,3561,4318,3562,4311,3567,4303,3567,4298,3560,4296,"Z"]],label:"Laos",shortLabel:"LA",labelPosition:[354.7,443.3],labelAlignment:["center",
"middle"]},"047":{outlines:[["M",3796,4202,"L",3777,4195,3766,4202,3748,4195,3745,4198,3739,4200,3701,4175,3676,4192,3673,4199,3675,4207,3646,4225,3640,4222,3638,4216,3630,4219,3623,4239,3603,4223,3596,4236,3587,4227,"Q",3571,4234,3566,4249,"L",3554,4238,3533,4229,3526,4236,3523,4242,3512,4255,3518,4262,3544,4286,3547,4301,3554,4297,3554,4289,3560,4296,3567,4298,3567,4303,3562,4311,3561,4318,3558,4326,3564,4327,3564,4332,3578,4349,3588,4351,3593,4353,3601,4352,3615,4360,3638,4338,3671,4355,3668,4365,
3663,4365,3663,4373,3673,4373,3684,4382,3692,4385,3696,4397,3686,4406,3687,4412,3673,4424,3639,4423,3644,4430,3643,4440,3638,4441,3634,4449,3717,4486,3713,4493,3729,4512,3734,4510,3758,4543,3788,4566,3795,4566,3804,4583,3812,4583,3816,4604,3821,4607,3822,4614,3829,4615,3835,4609,3843,4623,3850,4622,3876,4637,3858,4650,3893,4687,3889,4699,3881,4704,3885,4707,3887,4722,3879,4767,3887,4774,3886,4781,3899,4797,3897,4814,3899,4874,3883,4883,"Q",3866,4889,3850,4897,"L",3842,4905,3827,4907,3830,4912,3828,
4918,3831,4925,3802,4922,3788,4935,3794,4939,3796,4956,3814,4966,3817,4972,3814,4977,3817,4984,3799,4982,3788,4972,3758,4984,3743,4981,3742,4991,3727,5010,3711,5010,3703,5018,3712,5028,3727,5030,3734,5036,3740,5036,3748,5045,3749,5051,3741,5049,3734,5056,3731,5119,3740,5118,3734,5125,3742,5124,3728,5132,3735,5135,3820,5072,3822,5064,3796,5036,3835,5063,3842,5061,3847,5054,3814,5020,3837,5036,3840,5032,3826,5017,3845,5031,3850,5031,3855,5018,3834,5013,3857,5013,3858,5005,3857,5005,3844,5002,3856,4987,
3863,4989,3868,4996,3871,4988,3869,4984,3890,5002,3939,4969,3940,4964,3999,4926,4E3,4912,4007,4910,4011,4903,4010,4896,4005,4894,4009,4887,4007,4880,4011,4887,4007,4859,4015,4857,4007,4839,4014,4832,4015,4839,4022,4844,4015,4830,4021,4824,4015,4814,4001,4751,3994,4744,3995,4737,3969,4683,3974,4676,3966,4669,3962,4673,3961,4668,3952,4664,3927,4632,3929,4625,3923,4625,3922,4633,3919,4622,3906,4614,3899,4617,3871,4596,3878,4599,3850,4585,3848,4573,3803,4537,3803,4536,3801,4529,3804,4522,3798,4511,3791,
4511,3752,4478,3752,4471,3742,4458,3749,4450,3749,4443,3752,4438,"Q",3750,4413,3762,4391,3776,4384,3788,4373,"L",3795,4360,3794,4343,3801,4342,3798,4340,3799,4340,3805,4339,3799,4329,3803,4324,3798,4324,3795,4319,3802,4319,3809,4326,3809,4319,3816,4321,3823,4316,3822,4321,3829,4321,3840,4308,3838,4301,3860,4286,3860,4279,"Q",3861,4279,3862,4279,3868,4276,3871,4279,3876,4283,3878,4278,"L",3878,4277,"Q",3876,4276,3867,4272,3861,4268,3857,4269,"L",3842,4272,3836,4276,3835,4272,3814,4265,3814,4257,3793,
4257,3788,4235,3781,4229,3783,4216,3790,4216,"Z"]],label:"Vietnam",shortLabel:"VN",labelPosition:[371.1,430.3],labelAlignment:["center","middle"]},"009":{outlines:[["M",3860,4745,"Q",3854,4752,3845,4752,"L",3823,4737,3810,4748,3807,4745,3804,4746,3791,4758,3801,4773,3797,4783,3793,4782,3788,4784,3763,4771,3751,4775,3744,4772,3736,4763,3732,4770,3724,4765,3724,4760,3700,4760,3696,4764,3640,4769,3590,4785,3568,4819,3570,4823,3555,4831,3567,4884,3586,4899,3584,4923,3597,4947,3599,4941,3606,4943,3603,
4954,3606,4951,3612,4957,3609,4964,3614,4969,3617,4996,3624,4992,3632,4994,3636,4979,3641,4976,3648,4981,3651,5002,3644,5004,3642,5013,3651,5018,3658,5015,3662,5008,3703,5018,3711,5010,3727,5010,3742,4991,3743,4981,3758,4984,3788,4972,3799,4982,3817,4984,3814,4977,3817,4972,3814,4966,3796,4956,3794,4939,3788,4935,3802,4922,3831,4925,3828,4918,3830,4912,3827,4907,3842,4905,3850,4897,"Q",3866,4889,3883,4883,"L",3899,4874,3897,4814,3899,4797,3886,4781,3887,4774,3879,4767,3887,4722,3881,4733,3873,4730,
"Z"]],label:"Cambodia",shortLabel:"KH",labelPosition:[370.5,487.2],labelAlignment:["center","middle"]},"028":{outlines:[["M",3429,5365,"L",3436,5361,3436,5353,3428,5357,"Z"],["M",3413,5312,"L",3412,5303,"Q",3410,5307,3401,5307,3401,5307,3400,5307,"L",3400,5307,"Q",3398,5307,3397,5307,"L",3401,5315,"Z"],["M",3400,5301,"L",3402,5296,3399,5290,3398,5296,"Z"],["M",3674,5596,"L",3674,5600,3681,5601,"Q",3692,5598,3695,5595,"L",3695,5594,3693,5594,3686,5590,3676,5594,3675,5595,"Z"],["M",3708,5608,"L",3701,
5607,3693,5610,3697,5617,3704,5615,"Z"],["M",4313,5362,"L",4308,5369,4316,5369,4323,5363,4321,5355,"Q",4317,5357,4313,5359,"Z"],["M",3969,5411,"L",3978,5415,3975,5422,3982,5421,3989,5414,3989,5407,3991,5399,3975,5389,3965,5404,"Z"],["M",3596,5322,"L",3572,5300,3556,5296,3556,5303,3537,5329,3530,5329,3524,5320,3501,5327,3498,5334,3491,5337,3482,5330,3490,5315,3486,5300,3472,5296,3469,5289,3462,5286,3457,5288,3439,5283,3434,5275,3426,5273,3422,5292,3428,5304,3436,5328,3446,5386,3453,5389,3456,5404,
"Q",3460,5419,3467,5431,"L",3476,5442,3465,5445,3467,5452,3475,5452,3476,5454,3512,5500,3509,5507,3508,5515,3516,5516,3522,5524,3536,5528,3537,5528,3542,5532,3549,5539,3556,5540,3571,5549,3652,5586,3660,5601,3668,5597,3675,5591,3680,5590,3687,5589,3695,5591,3697,5583,3693,5577,3699,5584,3706,5583,3704,5590,3711,5595,3717,5587,3691,5534,3686,5528,3682,5521,3669,5515,3668,5514,"Q",3661,5507,3658,5499,3655,5488,3655,5478,"L",3655,5463,3649,5454,3649,5411,3645,5387,3637,5363,"Q",3629,5346,3615,5335,"Z"],
["M",4318,5392,"L",4297,5414,4285,5421,4259,5431,"Q",4239,5438,4219,5448,4210,5453,4202,5461,"L",4209,5468,4202,5469,4208,5477,4200,5476,4189,5477,4188,5485,4193,5492,4201,5490,4192,5494,4185,5521,4186,5521,4186,5521,4192,5525,4186,5523,4185,5523,4178,5529,4184,5538,4162,5534,4156,5541,4156,5534,4141,5532,4137,5529,4120,5531,"Q",4102,5532,4087,5524,4087,5523,4087,5523,"L",4084,5511,4078,5526,4085,5529,4091,5544,4155,5577,4255,5547,4266,5523,4318,5511,4314,5518,4352,5521,4359,5525,4388,5505,4397,5506,
4412,5499,4419,5502,4431,5473,4438,5469,4439,5462,4433,5455,4434,5448,4462,5425,4455,5421,"Q",4455,5414,4457,5408,"L",4462,5392,4469,5394,4476,5390,4483,5363,4481,5350,"Q",4481,5339,4484,5328,"L",4495,5299,4509,5301,4524,5294,4532,5298,4539,5291,4588,5284,4602,5292,4611,5291,4614,5283,4611,5276,4632,5282,4675,5264,4676,5257,4669,5257,4647,5243,4644,5236,4659,5225,4667,5230,4715,5200,4715,5193,4707,5187,4693,5194,4670,5183,4667,5190,4666,5184,4650,5177,4642,5177,4637,5185,4623,5186,4634,5177,4631,
5169,4624,5166,4596,5182,4603,5176,4603,5169,4598,5161,4606,5156,4604,5145,4590,5135,4583,5140,4575,5138,4563,5116,4556,5121,4557,5129,4547,5143,4540,5122,4498,5187,4501,5195,4484,5226,4455,5241,4456,5246,4462,5251,4470,5251,4470,5259,4443,5275,4457,5310,4442,5308,4440,5301,"Q",4434,5292,4435,5282,"L",4434,5277,4427,5284,4420,5294,4427,5310,4426,5317,"Q",4425,5331,4413,5338,"L",4398,5324,4391,5323,4382,5309,4375,5308,4367,5308,4364,5320,4356,5339,"Z","M",4205,5541,"L",4193,5539,4197,5538,"Z"]],label:"Malaysia",
shortLabel:"MY",labelPosition:[354.7,542.3],labelAlignment:["center","middle"]},"034":{outlines:[["M",4586,5134,"L",4585,5127,4578,5134,4578,5135,"Z"],["M",4557,5098,"L",4562,5105,4569,5100,4564,5092,"Z"],["M",4542,5051,"L",4542,5059,4548,5066,4550,5056,4550,5048,"Z"],["M",4684,4834,"L",4684,4804,4676,4805,4678,4820,4673,4827,4674,4834,4682,4837,4683,4844,4670,4833,4670,4841,4676,4848,4666,4871,4658,4871,4653,4886,4646,4888,4647,4897,4604,4960,4596,4961,4588,4968,4586,4975,4580,4977,4555,5028,4577,
5010,4594,4991,4609,4969,4618,4962,4632,4947,4646,4924,4644,4916,4647,4919,4645,4912,4652,4901,4673,4892,4686,4867,4691,4866,"Q",4699,4859,4696,4848,4695,4844,4692,4841,"Q",4689,4837,4684,4834,"Z"],["M",4696,4742,"L",4706,4754,4728,4750,4723,4741,4716,4744,4696,4735,"Z"],["M",4700,4758,"L",4701,4765,4709,4769,4709,4775,4712,4769,4707,4759,"Z"],["M",4771,5187,"L",4778,5190,4778,5182,4771,5181,4756,5195,4756,5201,4757,5201,"Z"],["M",4879,5065,"L",4872,5067,4876,5078,4885,5082,4897,5074,4902,5062,4894,
5062,4887,5059,"Z"],["M",4826,5118,"L",4818,5124,4821,5131,4836,5124,4843,5128,4846,5124,4848,5117,4841,5119,"Z"],["M",5126,4986,"L",5126,4978,5125,4971,5118,4968,5117,4975,"Z"],["M",4966,4870,"L",4958,4876,4962,4882,4964,4883,4971,4878,"Z"],["M",5031,4854,"L",5032,4861,5040,4864,5038,4854,"Z"],["M",5020,4825,"L",5017,4817,5016,4810,5016,4808,5002,4804,4994,4803,4984,4812,4984,4817,4971,4830,4970,4838,4973,4839,4976,4843,"Q",4992,4845,5006,4834,"L",5012,4828,"Z"],["M",4965,4742,"L",4964,4757,4946,
4824,"Q",4944,4829,4944,4835,"L",4942,4866,4947,4858,4960,4825,"Q",4966,4810,4976,4797,"L",4976,4789,4971,4734,"Z"],["M",4990,4710,"L",4996,4715,5003,4710,4999,4702,4991,4699,4984,4703,"Z"],["M",5107,4787,"L",5110,4795,5120,4792,5120,4792,5115,4783,5111,4782,"Z"],["M",5062,4794,"L",5058,4789,5051,4789,5057,4796,"Z"],["M",5082,4772,"L",5083,4764,5076,4765,5074,4779,5082,4784,5081,4789,5084,4796,5088,4789,"Z"],["M",4905,4780,"Q",4910,4793,4901,4802,"L",4907,4830,4899,4840,4889,4843,4882,4851,4882,4866,
4904,4880,4909,4879,4916,4882,4920,4888,4928,4896,"Q",4943,4891,4944,4876,"L",4931,4861,4930,4846,"Q",4931,4829,4935,4811,"L",4944,4774,4940,4766,4925,4767,"Q",4915,4769,4909,4775,"Q",4907,4777,4905,4780,"Z"],["M",4892,4794,"L",4885,4798,4884,4799,4880,4813,4884,4817,4892,4808,"Z"],["M",4852,4732,"L",4830,4730,4827,4740,4842,4740,"Q",4849,4768,4843,4795,"L",4842,4801,4844,4816,4843,4823,4850,4822,"Q",4854,4813,4862,4808,4872,4802,4883,4797,4883,4797,4884,4797,"L",4885,4789,4894,4783,4893,4776,4903,
4770,4912,4755,4912,4731,4899,4740,4886,4735,4868,4744,4863,4736,"Z"],["M",4835,4677,"L",4827,4683,4827,4690,4825,4702,4833,4716,4836,4686,"Z"],["M",4874,4687,"L",4869,4680,4863,4681,4862,4682,4856,4689,4871,4695,"Z"],["M",4884,4632,"L",4881,4639,4903,4648,"Z"],["M",4825,4630,"L",4818,4623,4811,4625,4807,4632,4809,4640,4822,4645,"Z"],["M",4741,4648,"L",4719,4650,4712,4655,4714,4660,4722,4656,4724,4663,4732,4666,"Q",4743,4672,4748,4684,"L",4747,4689,4750,4695,4758,4699,4766,4711,4776,4721,4784,4720,
"Q",4786,4716,4790,4714,"L",4792,4714,4793,4699,4798,4687,4792,4681,4786,4655,4769,4645,4748,4644,"Z"],["M",4802,4529,"Q",4801,4525,4796,4527,"L",4789,4532,4804,4552,4801,4535,"Z"],["M",5E3,4675,"L",5004,4679,5011,4680,5018,4688,5025,4685,5023,4699,5018,4707,5025,4707,5027,4712,5020,4710,5010,4722,4988,4713,4986,4720,4995,4751,5005,4749,5006,4742,5024,4758,5027,4792,5042,4797,5041,4775,5046,4782,5054,4779,5057,4772,5048,4757,5038,4752,5029,4715,5037,4715,5047,4725,5050,4722,5079,4717,5072,4710,5064,
4709,5069,4700,5056,4690,5050,4668,5052,4660,5048,4654,5051,4648,5044,4645,5037,4646,5028,4632,4971,4651,4993,4676,"Z"],["M",4936,4673,"L",4921,4666,4915,4667,4914,4664,4907,4669,4910,4673,4910,4680,4912,4688,4908,4703,4914,4702,4922,4686,4928,4683,"Q",4934,4692,4946,4698,"L",4961,4701,4963,4694,4960,4689,4961,4689,4961,4688,4951,4678,4944,4680,4937,4674,"Z"],["M",4940,4669,"L",4941,4669,4939,4661,4933,4653,4931,4661,"Z"],["M",4964,4561,"L",4949,4551,4944,4558,"Q",4948,4569,4944,4577,4944,4578,4944,
4578,4944,4579,4944,4579,4944,4579,4944,4579,4943,4580,4943,4581,"L",4955,4587,4962,4583,"Z"],["M",5156,4888,"L",5146,4890,5151,4884,5144,4869,5136,4872,5128,4867,5140,4852,5139,4845,5132,4843,5128,4823,5120,4828,5110,4823,5108,4815,5087,4812,5082,4804,5074,4804,5089,4854,5074,4859,5066,4854,5068,4866,5064,4873,5042,4868,5043,4897,5038,4902,5023,4899,5015,4906,5014,4925,4979,4954,4987,4937,4985,4929,4974,4910,4966,4914,4958,4910,4949,4925,4935,4930,4930,4946,4934,4949,4889,4975,4874,5036,4877,5047,
4885,5049,4892,5046,4900,5008,4907,5001,4907,4993,4920,4982,4928,4984,4932,5002,4935,4995,4942,4992,4945,4981,4953,4986,4949,4993,4956,4990,4964,4995,4971,4995,4966,4988,4971,4965,4977,4964,5024,4982,5008,5018,5015,5025,5016,5042,5035,5060,5084,5067,5099,5046,5097,5068,5105,5071,5107,5079,5113,5078,5118,5069,"Q",5131,5050,5124,5026,5119,5011,5102,5005,"L",5116,4963,5126,4956,5159,5016,5158,4985,5151,4978,5159,4975,5160,4968,5168,4965,5167,4917,5153,4909,"Z"],["M",4767,4303,"L",4766,4310,4760,4317,
4738,4318,4743,4333,4736,4318,4736,4318,4736,4318,4704,4308,4691,4316,4683,4314,4680,4321,4672,4325,4673,4372,"Q",4673,4385,4676,4398,"L",4681,4451,"Q",4682,4461,4685,4471,"L",4688,4476,4688,4483,4674,4491,4670,4485,4660,4480,4657,4474,4650,4476,4652,4504,4658,4503,4668,4528,4665,4536,4689,4575,4695,4571,4712,4591,4719,4586,4712,4563,4740,4570,4742,4579,4737,4581,4722,4604,4730,4624,4737,4618,4746,4622,4748,4630,4755,4626,4758,4633,4780,4622,4780,4614,4801,4600,4823,4608,4829,4616,4837,4615,4855,
4635,4862,4634,4856,4613,4848,4609,4845,4604,4846,4597,4840,4591,4848,4589,4853,4594,4862,4594,4902,4620,4902,4627,4938,4635,4941,4628,4948,4632,4940,4637,4941,4644,4949,4651,4956,4653,4958,4616,4950,4621,4939,4617,4932,4623,4930,4608,4913,4596,4912,4591,4915,4584,4936,4576,4890,4571,4897,4583,4885,4594,4880,4576,4856,4560,4835,4567,4830,4582,4824,4578,4823,4585,4830,4591,4823,4596,4793,4586,4760,4522,4768,4491,4763,4484,4793,4451,4792,4456,4800,4440,4796,4442,4798,4427,4802,4422,4807,4383,4787,4369,
4774,4326,4781,4310,4779,4305,4775,4302,"Z"]],label:"Philippines",shortLabel:"PH",labelPosition:[472.9,443],labelAlignment:["center","middle"]},"015":{outlines:[["M",3324,5774,"L",3344,5803,3362,5811,3369,5809,3368,5802,3363,5787,3345,5758,3338,5759,3330,5759,"Z"],["M",3305,5734,"L",3312,5736,3318,5726,3312,5719,"Z"],["M",3319,5715,"L",3310,5700,3305,5700,3319,5722,"Z"],["M",3438,5869,"L",3442,5882,3448,5889,3449,5896,3456,5902,3457,5902,3457,5900,3452,5892,3457,5885,3444,5873,"Z"],["M",3423,5853,
"L",3421,5853,3424,5861,3424,5869,3427,5872,3434,5870,3439,5863,"Z"],["M",3399,5824,"L",3392,5825,3392,5833,3414,5844,"Z"],["M",3807,6086,"L",3799,6090,3814,6092,"Z"],["M",3593,6027,"L",3594,6020,3586,6018,3578,6022,3586,6029,"Z"],["M",3665,5699,"L",3668,5706,3675,5706,3680,5699,3673,5696,"Z"],["M",3737,5712,"L",3741,5704,3734,5699,3727,5703,3719,5704,3722,5711,3730,5714,"Z"],["M",3747,5682,"L",3742,5676,3736,5677,3732,5691,3739,5693,"Q",3743,5691,3746,5689,"L",3760,5694,3770,5692,3762,5687,3755,
5688,"Z"],["M",3819,5773,"L",3812,5766,3797,5775,3797,5786,3782,5797,3812,5800,3826,5803,3829,5811,3831,5818,3838,5822,3838,5829,3842,5844,"Q",3862,5842,3880,5856,"L",3894,5856,3887,5842,3894,5827,3902,5824,3873,5817,"Q",3855,5812,3853,5794,"L",3850,5781,3842,5765,3834,5762,3827,5765,3824,5772,3828,5779,3820,5780,"Z"],["M",3997,5820,"Q",3990,5815,3982,5815,"L",3963,5816,3953,5838,3958,5853,3966,5855,"Q",3977,5847,3988,5855,4001,5846,4003,5828,"Z"],["M",3642,5652,"L",3650,5647,3649,5646,3647,5642,
3639,5645,"Z"],["M",3652,5633,"L",3657,5641,3664,5636,3663,5635,3660,5631,3658,5632,"Z"],["M",3564,5596,"L",3578,5599,3586,5604,3593,5605,3589,5594,3587,5591,3557,5589,"Z"],["M",3226,5614,"L",3219,5613,3239,5642,3245,5645,3257,5657,3260,5663,3268,5666,3273,5650,3276,5637,3261,5628,3241,5607,"Z"],["M",3236,5573,"L",3228,5563,3220,5564,"Z"],["M",3164,5555,"L",3171,5557,3176,5555,3173,5547,"Q",3149,5536,3128,5520,"L",3121,5527,"Q",3129,5539,3142,5541,3145,5542,3149,5545,"Z"],["M",3538,5561,"L",3531,
5558,3524,5562,3516,5569,3519,5575,3523,5580,3526,5583,3533,5583,3542,5569,"Z"],["M",3572,5601,"L",3577,5623,3582,5628,3585,5630,3592,5626,3590,5619,3590,5619,3590,5619,3590,5618,3592,5612,3588,5607,3580,5601,"Z"],["M",3618,5626,"L",3606,5623,3604,5623,3604,5622,3598,5618,3591,5619,3591,5619,3593,5626,3589,5632,3606,5638,3625,5638,3632,5635,3629,5632,3618,5626,"Z"],["M",3618,5624,"L",3619,5625,"Q",3624,5629,3629,5630,3635,5631,3640,5631,"L",3636,5626,"Q",3625,5619,3614,5614,"L",3607,5617,3604,5622,
3606,5623,3611,5622,"Z"],["M",4959,6157,"L",4966,6152,4966,6145,4951,6154,4953,6156,"Z"],["M",4786,6066,"L",4791,6073,4799,6059,4791,6056,"Z"],["M",4687,6054,"L",4673,6061,4672,6068,4680,6072,4709,6081,4701,6086,4680,6095,4672,6089,4658,6080,4651,6085,4637,6082,4629,6086,4608,6102,4606,6117,4605,6124,4613,6128,4620,6127,4627,6128,4642,6121,4656,6116,"Q",4670,6108,4686,6107,"L",4693,6104,"Q",4712,6099,4719,6081,"L",4720,6095,4727,6093,4742,6089,4757,6088,4750,6086,4749,6086,4742,6087,4742,6087,4749,
6084,4749,6084,4771,6079,4773,6072,4766,6074,4760,6059,4753,6054,4745,6056,4741,6064,4739,6072,4738,6064,4738,6064,4731,6058,4724,6058,4717,6064,4709,6066,4694,6054,"Z"],["M",4557,6116,"L",4550,6121,4551,6126,4580,6128,4583,6121,4591,6123,4590,6115,4603,6086,4595,6083,4577,6086,"Q",4566,6092,4556,6102,"L",4559,6109,"Z"],["M",4473,6113,"Q",4487,6116,4496,6126,"L",4490,6133,4498,6134,4498,6127,4521,6110,4527,6106,4532,6098,4517,6091,4495,6086,4479,6094,4465,6097,4446,6095,4445,6103,"Q",4452,6108,4460,
6110,"Z"],["M",4452,6137,"L",4454,6130,4447,6128,4439,6113,4440,6077,4329,6082,4329,6065,4314,6061,4313,6043,4277,6047,4269,6041,4262,6044,4240,6036,4213,6043,4202,6028,4179,6035,"Q",4175,6056,4157,6065,"L",4145,6068,4064,6067,4057,6071,4031,6066,4030,6058,4006,6041,3999,6046,3966,6044,3945,6030,3923,6028,3921,6032,3904,6041,3863,6039,3856,6033,3849,6034,3834,6072,3827,6070,3814,6092,3874,6099,3881,6096,3889,6099,3878,6114,3880,6121,4022,6133,4029,6126,"Q",4046,6119,4065,6121,"L",4214,6143,4251,6141,
4258,6133,4353,6127,4434,6130,4439,6137,"Z"],["M",4408,6026,"L",4329,6040,4321,6055,4380,6052,4385,6045,4400,6043,"Q",4404,6040,4408,6037,"L",4416,6033,"Z"],["M",4568,5783,"L",4567,5783,4562,5790,4567,5797,"Z"],["M",4557,5777,"L",4552,5777,"Q",4539,5790,4541,5807,"L",4546,5814,4547,5828,4562,5814,"Z"],["M",5036,6148,"L",5030,6151,5029,6152,5033,6160,5054,6144,5065,6131,5064,6124,"Z"],["M",5088,5984,"L",5095,5981,5088,5977,5076,5990,5069,5985,5061,5988,5063,5995,5055,6002,5063,6008,"Q",5072,6002,5079,
5994,"Q",5084,5989,5088,5984,"Z"],["M",5041,5994,"L",5042,6002,5056,5997,5055,5989,"Z"],["M",5108,5995,"L",5115,5991,5123,5976,5120,5969,5109,5983,5101,5983,5100,5991,"Z"],["M",5134,5962,"L",5129,5971,5136,5970,5129,5977,5128,5984,5180,5964,5178,5956,5171,5955,"Z"],["M",4823,6105,"Q",4801,6111,4780,6120,4769,6124,4758,6131,"L",4765,6139,4809,6137,4830,6146,4845,6157,4881,6145,4889,6141,4889,6134,"Q",4875,6125,4859,6118,"L",4852,6120,4848,6113,4833,6106,4831,6105,"Z"],["M",4971,6024,"L",4969,6019,
4961,6024,4923,6037,4916,6033,4879,6032,4872,6028,"Q",4857,6030,4843,6039,"L",4828,6048,"Q",4820,6053,4815,6061,"L",4815,6069,4822,6076,4841,6067,4848,6069,4871,6063,4878,6065,4886,6061,4893,6066,4900,6067,4923,6059,4928,6051,4935,6051,4943,6054,5024,6018,5021,6010,5028,6003,5035,5998,5033,5991,5026,5984,5019,5988,5018,5995,5026,5997,5018,6002,"Q",5005,6007,5001,6020,"L",4987,6028,"Z"],["M",4953,5833,"L",4961,5833,4961,5818,4954,5811,4946,5813,4945,5820,4946,5828,"Z"],["M",4860,5892,"L",4856,5877,
4854,5884,4858,5914,"Q",4861,5903,4860,5892,"Z"],["M",5018,5755,"L",5001,5817,4996,5828,5001,5836,5008,5837,5015,5833,5018,5825,5019,5818,5034,5812,5039,5805,5025,5799,5025,5793,5036,5763,5028,5756,5026,5751,"Z"],["M",5002,5771,"L",4980,5784,4978,5792,4982,5799,4975,5821,4982,5824,4990,5821,4994,5825,5001,5817,4999,5802,5008,5787,"Z"],["M",5022,5725,"L",5018,5729,5019,5737,5026,5740,5034,5734,5037,5727,5030,5725,"Z"],["M",5381,5900,"L",5359,5902,5362,5908,5376,5907,"Z"],["M",5272,5892,"Q",5260,5905,
5243,5907,"L",5234,5907,5224,5922,5223,5933,"Q",5231,5922,5245,5919,"L",5267,5918,5280,5903,5288,5900,5280,5893,"Z"],["M",5577,5841,"L",5562,5860,5585,5845,5584,5843,"Z"],["M",5574,5796,"L",5570,5800,5578,5801,5580,5794,"Z"],["M",5479,5857,"L",5486,5863,5493,5858,5496,5850,5488,5847,5481,5848,5480,5850,"Z"],["M",5406,5830,"L",5414,5829,5411,5822,"Z"],["M",5707,5676,"L",5700,5676,5704,5681,5704,5688,5707,5694,5714,5689,"Z"],["M",5620,5777,"L",5614,5772,5607,5774,5603,5781,5602,5787,5590,5797,5581,
5827,5583,5831,5590,5834,5597,5834,5602,5822,5615,5801,"Q",5620,5791,5613,5782,"Z"],["M",5809,5712,"L",5810,5733,5824,5739,5829,5735,5833,5721,5838,5716,5835,5710,5807,5692,5806,5692,5809,5708,5816,5714,"Z"],["M",5831,5696,"L",5829,5697,5827,5704,5841,5706,5838,5701,"Z"],["M",5822,5699,"L",5828,5696,5813,5688,5811,5681,5805,5685,5807,5691,5807,5691,"Z"],["M",5846,5676,"L",5842,5674,5842,5661,"Q",5841,5644,5827,5638,"L",5817,5660,5815,5664,5818,5690,5841,5699,5847,5696,5848,5688,"Z"],["M",6158,5780,
"L",6152,5775,6150,5769,6141,5771,6138,5777,6139,5785,6153,5784,"Z"],["M",6158,5730,"L",6158,5728,6136,5716,"Q",6125,5716,6116,5721,"L",6099,5734,"Q",6091,5742,6085,5752,"L",6083,5757,"Q",6076,5777,6073,5799,6095,5789,6119,5792,"L",6136,5776,6139,5770,6140,5769,6152,5761,6152,5749,6155,5741,"Z"],["M",6121,5679,"L",6129,5682,6126,5676,6119,5675,"Z"],["M",5727,5652,"L",5724,5666,"Q",5720,5676,5719,5687,"L",5719,5689,5721,5689,"Q",5723,5682,5727,5677,5736,5664,5733,5648,"Z"],["M",5719,5689,"L",5719,
5696,5721,5689,"Z"],["M",5796,5343,"L",5791,5337,5787,5342,5790,5348,5797,5349,"Z"],["M",5936,5372,"L",5928,5368,5841,5373,5847,5378,5897,5384,5903,5381,"Z"],["M",5847,5313,"L",5840,5310,5820,5312,5824,5318,5831,5319,5838,5322,5844,5321,"Z"],["M",5881,5330,"L",5869,5319,5855,5310,5848,5314,5849,5321,5857,5339,5870,5338,5877,5340,5891,5334,5887,5328,"Z"],["M",5462,5465,"L",5460,5473,5490,5471,5496,5464,5503,5463,5500,5456,5496,5448,"Q",5484,5448,5473,5456,"Z"],["M",5389,5601,"L",5382,5600,5382,5607,
"Z"],["M",5389,5597,"L",5396,5601,5398,5594,"Z"],["M",5349,5618,"L",5352,5625,5360,5619,5367,5618,5370,5604,5355,5613,"Z"],["M",5362,5578,"L",5363,5585,5370,5586,5378,5593,5385,5596,5392,5590,5411,5572,5418,5578,5440,5576,5455,5572,5455,5565,5477,5560,5485,5567,5511,5568,5534,5575,5541,5568,5541,5554,5534,5547,5527,5547,5524,5540,5519,5532,5504,5529,5481,5536,5463,5534,5441,5535,5435,5542,5427,5547,5421,5550,5419,5542,5403,5550,5375,5560,5367,5561,5360,5565,5353,5579,5346,5585,5342,5592,5346,5600,
5348,5607,5352,5599,5355,5584,"Z"],["M",5222,5640,"Q",5238,5651,5259,5653,"L",5267,5653,5274,5648,"Q",5291,5640,5302,5626,"L",5302,5618,5294,5614,5290,5606,5283,5604,"Q",5264,5600,5246,5609,"L",5232,5619,5225,5617,5218,5624,"Z"],["M",5206,5564,"L",5217,5579,5218,5574,5204,5550,5202,5557,"Z"],["M",5281,5443,"L",5281,5450,5288,5446,5284,5438,"Z"],["M",5284,5431,"L",5281,5416,5280,5416,5273,5420,5277,5434,"Z"],["M",5306,5503,"L",5313,5504,"Q",5331,5494,5350,5489,"L",5348,5482,5326,5478,5318,5476,5301,
5488,5300,5496,"Z"],["M",5323,5433,"L",5308,5433,5311,5426,5308,5419,5301,5414,5295,5421,5288,5419,5287,5427,5299,5437,5304,5445,5311,5440,5318,5446,5326,5440,"Z"],["M",5362,5277,"L",5364,5270,"Q",5360,5271,5357,5273,5343,5284,5330,5296,"L",5333,5303,5329,5311,5322,5314,5318,5321,5318,5329,5313,5337,5298,5331,5321,5301,5321,5286,5306,5267,5313,5244,5307,5250,"Q",5298,5264,5294,5280,"L",5282,5316,5290,5337,5298,5337,5297,5352,5299,5367,5306,5368,"Q",5308,5389,5312,5408,5328,5414,5339,5429,"L",5347,
5431,5354,5435,5362,5433,"Q",5334,5415,5321,5384,"L",5321,5362,5327,5355,5357,5350,5378,5352,5379,5349,5365,5337,5342,5334,5342,5326,5367,5299,5367,5292,5368,5285,"Z"],["M",5324,5235,"L",5332,5250,5348,5240,"Q",5355,5227,5354,5212,"L",5345,5205,5338,5213,"Z"],["M",5536,5405,"L",5538,5390,5534,5383,5526,5383,5512,5395,5522,5409,5529,5411,"Z"],["M",5520,5383,"L",5522,5376,5519,5380,5497,5387,5498,5394,"Z"],["M",5496,5350,"L",5499,5357,5506,5350,5511,5357,5518,5355,5524,5348,5510,5346,5504,5341,5510,
5339,5524,5347,5547,5340,5547,5333,5539,5330,5514,5328,5485,5342,5481,5349,5488,5344,5481,5352,5488,5354,"Z"],["M",5210,5118,"L",5209,5133,5216,5139,5213,5146,5216,5154,5218,5149,5218,5141,5222,5134,5218,5119,"Z"],["M",5177,5554,"L",5200,5545,5207,5545,5222,5537,5229,5532,5170,5546,5170,5552,"Z"],["M",5098,5571,"L",5103,5578,5110,5575,5133,5563,5140,5563,5162,5554,5162,5552,5162,5547,5162,5547,5154,5545,5147,5551,5140,5549,"Q",5121,5548,5103,5555,"L",5100,5563,"Z"],["M",4994,5558,"L",4994,5565,4996,
5573,5003,5573,5012,5558,5019,5565,5015,5573,5023,5572,5024,5574,5024,5567,5026,5559,5033,5563,5041,5558,5043,5550,5035,5545,5028,5549,5024,5556,5020,5549,4999,5550,"Z"],["M",4913,5529,"L",4928,5522,4922,5519,4915,5522,"Z"],["M",5139,5207,"L",5143,5213,5150,5214,5151,5208,5139,5195,5132,5200,"Z"],["M",4787,5493,"L",4781,5508,4788,5523,4785,5529,4774,5526,4777,5532,4784,5534,4791,5578,4781,5565,4766,5600,"Q",4762,5609,4761,5618,4760,5633,4763,5648,"L",4760,5655,4753,5659,4750,5688,4736,5703,4729,5704,
4727,5718,4734,5723,4739,5751,4742,5758,4765,5746,4773,5747,4779,5754,4776,5761,4791,5777,4778,5871,4801,5883,4808,5881,"Q",4814,5873,4822,5870,"L",4850,5863,4838,5840,4840,5825,4845,5818,4838,5717,4831,5714,4827,5707,"Q",4838,5694,4853,5688,"L",4882,5677,4877,5685,4884,5691,4883,5699,4885,5706,4873,5728,4924,5752,4926,5756,4920,5792,4934,5799,4956,5796,"Q",4959,5781,4971,5773,4986,5762,5005,5758,"L",4999,5752,5013,5754,5013,5739,4998,5740,4993,5726,4986,5725,4979,5719,4972,5720,4965,5716,4972,5700,
4969,5696,4971,5689,4976,5689,4979,5682,4965,5676,4966,5668,4904,5624,4897,5627,4896,5622,4899,5614,4913,5619,4920,5616,4928,5601,4954,5583,4993,5534,5007,5529,5022,5536,5030,5531,5033,5516,5028,5509,"Q",5012,5508,4997,5516,"L",4984,5521,4999,5523,4946,5540,4944,5547,4922,5554,4907,5550,4876,5595,4846,5594,4839,5579,4817,5573,"Q",4806,5561,4803,5544,4799,5521,4810,5502,"L",4816,5494,4836,5478,4870,5473,5E3,5440,5015,5450,"Q",5032,5448,5047,5441,5059,5436,5069,5429,"L",5093,5410,5104,5397,5135,5344,
5131,5330,5115,5335,5108,5343,5110,5350,5095,5357,5091,5365,5095,5372,5087,5373,"Q",5080,5390,5064,5397,"L",4982,5425,"Q",4960,5415,4937,5422,"L",4925,5426,4918,5422,4896,5430,4881,5421,4844,5428,4844,5443,4831,5463,4809,5455,4808,5463,4796,5475,4794,5489,"Z"],["M",4629,5317,"L",4602,5298,4611,5290,4602,5291,4588,5284,4539,5290,4532,5298,4524,5293,4509,5301,4495,5298,4484,5327,"Q",4481,5338,4481,5350,"L",4483,5362,4476,5389,4469,5393,4462,5391,4457,5407,"Q",4455,5413,4455,5420,"L",4462,5424,4434,
5447,4433,5455,4439,5462,4438,5469,4431,5473,4419,5501,4412,5499,4397,5506,4388,5504,4359,5524,4352,5520,4314,5518,4318,5511,4266,5523,4255,5546,4155,5576,4091,5543,4085,5529,4078,5525,4084,5511,4047,5547,4045,5570,4058,5558,4038,5578,4041,5586,4034,5599,4044,5627,4064,5643,4056,5645,4061,5659,4054,5658,4054,5673,4076,5681,4080,5689,4066,5686,4066,5693,4074,5700,4081,5696,4095,5702,4100,5694,4101,5702,4123,5725,4114,5753,4128,5761,4138,5820,4146,5820,4161,5812,4167,5819,4174,5819,4181,5815,4184,5822,
4235,5810,4241,5795,4250,5810,4250,5840,4257,5843,4332,5807,4330,5799,4334,5792,4355,5810,4370,5802,4376,5809,4375,5817,4382,5819,4408,5802,4415,5807,4425,5796,4423,5810,4430,5812,4436,5804,4445,5846,4452,5851,4503,5817,4532,5789,4552,5766,4545,5761,4546,5754,4554,5761,4561,5753,4563,5731,4570,5729,4575,5711,4568,5705,4554,5707,4565,5694,4562,5686,4555,5684,4584,5645,4580,5631,4592,5643,4616,5609,4638,5604,4631,5601,4633,5586,4626,5589,4627,5574,"Q",4630,5552,4635,5532,"L",4642,5504,4649,5499,4656,
5499,4656,5492,4652,5485,4712,5487,4724,5470,4634,5424,4646,5413,4651,5407,4655,5401,4614,5370,4622,5367,4616,5366,4619,5360,4600,5357,4606,5342,4590,5336,4590,5336,4590,5335,4588,5331,"Q",4595,5330,4603,5326,"L",4606,5319,4614,5324,4621,5324,"Z"],["M",3166,5457,"L",3188,5471,"Q",3210,5484,3229,5504,"L",3247,5521,3254,5525,3260,5555,3328,5591,3335,5591,3338,5598,3331,5601,3342,5623,3362,5683,"Q",3372,5686,3381,5692,3406,5711,3429,5732,3443,5744,3447,5760,"L",3452,5774,3459,5776,3485,5820,3482,5828,
3533,5882,"Q",3558,5906,3588,5927,"L",3587,5935,3727,6023,3729,6028,3747,6042,3757,6043,3757,6036,3746,6021,3753,6017,3790,6032,3796,6017,3803,6015,3817,6022,3819,6029,3827,6031,3835,6028,3839,5980,3838,5956,3833,5933,3842,5905,3835,5902,3834,5894,3848,5858,3841,5852,3834,5852,3829,5838,3821,5836,3816,5829,3817,5821,3760,5823,3754,5833,"Q",3755,5830,3748,5827,"L",3747,5826,3747,5826,3747,5826,3763,5814,3764,5807,3757,5800,3750,5803,3747,5796,3740,5794,3730,5748,3723,5743,3716,5746,3663,5733,3657,
5711,3665,5714,3672,5711,3665,5706,3656,5707,3659,5704,3660,5702,3655,5699,3677,5683,3684,5682,3678,5662,3657,5650,3598,5676,3590,5672,3598,5675,3635,5656,3624,5642,3606,5638,3596,5638,3588,5633,3589,5632,3585,5630,3584,5630,3582,5628,3572,5622,3565,5601,3536,5586,3529,5588,3523,5580,3519,5576,3519,5575,3510,5565,3480,5550,3474,5558,3481,5571,3456,5557,3447,5550,3434,5529,3426,5530,3428,5537,3418,5526,3418,5532,3416,5526,3418,5519,3416,5511,3292,5440,3299,5427,3243,5372,3226,5378,3197,5371,3176,5376,
3157,5370,3102,5348,3088,5354,3094,5376,"Q",3098,5387,3105,5398,"Q",3130,5433,3166,5457,"Z","M",3750,5838,"L",3742,5849,3745,5842,"Q",3747,5840,3750,5838,"Z"],["M",5149,6019,"L",5145,6025,5144,6025,5132,6030,5132,6030,5102,6051,5112,6055,5112,6056,5101,6051,5088,6064,5088,6065,5086,6067,"Q",5080,6076,5082,6086,"L",5077,6093,5082,6094,5089,6097,5074,6107,5075,6115,5089,6111,5134,6091,5171,6050,5173,6041,"Q",5175,6038,5178,6038,"L",5162,6028,5165,6015,5158,6020,"Z","M",5121,6050,"Q",5123,6056,5127,
6056,5123,6057,5121,6050,5119,6049,5117,6049,"Q",5119,6049,5121,6050,"Z"],["M",5546,5394,"L",5534,5412,5537,5418,5543,5417,5551,5420,5557,5416,5553,5410,5601,5414,5599,5421,5605,5421,5604,5436,5636,5456,5649,5449,5657,5453,5742,5431,5744,5433,5744,5433,5745,5433,5745,5433,5747,5445,5734,5451,5739,5456,5740,5463,5732,5458,5731,5465,5729,5459,5716,5465,5713,5458,5711,5466,5709,5459,5702,5455,"Q",5680,5466,5668,5487,"L",5633,5484,5623,5496,5623,5503,"Q",5653,5503,5674,5523,"L",5680,5517,5681,5523,5692,
5535,5680,5543,5704,5570,5709,5565,5715,5565,5731,5547,5726,5540,5737,5528,5734,5519,5739,5515,5737,5495,5749,5484,5750,5491,5739,5506,5742,5512,5739,5519,5750,5530,5757,5530,5765,5539,5778,5532,5784,5544,5797,5539,5804,5544,5811,5543,5815,5536,5835,5535,5816,5540,5823,5553,5835,5558,5845,5560,5852,5563,5922,5564,"Q",5955,5567,5986,5577,"L",5991,5571,6020,5583,6026,5580,6030,5586,6044,5587,6046,5594,6052,5592,6056,5597,6063,5594,6067,5614,6085,5609,6079,5613,6078,5620,6092,5619,6083,5624,6130,5671,
6124,5674,6141,5679,6116,5689,6152,5702,6163,5698,6153,5705,6146,5702,6133,5708,6142,5711,6151,5723,6158,5723,6158,5743,6153,5751,6153,5770,6160,5775,6176,5752,6178,5758,6185,5764,6229,5747,6230,5757,6310,5806,6281,5657,6275,5656,6269,5644,6272,5630,6271,5623,6274,5620,6226,5373,6207,5373,6202,5368,6146,5371,6003,5336,5954,5366,5953,5373,5961,5375,5963,5384,5933,5401,5919,5400,5907,5407,5905,5428,"Q",5898,5436,5892,5445,"L",5873,5475,"Q",5866,5488,5853,5494,"L",5821,5490,5811,5471,5804,5473,5796,
5448,5789,5442,5784,5449,5789,5462,5787,5469,5754,5424,5756,5418,5749,5399,5755,5371,5735,5348,5735,5347,5736,5348,5736,5347,5736,5348,"Q",5737,5348,5737,5347,5739,5345,5740,5342,"L",5739,5341,5737,5341,5737,5340,5735,5340,"Q",5735,5340,5734,5340,"L",5733,5340,5733,5340,5685,5341,5643,5329,5637,5329,"Q",5620,5333,5603,5344,"L",5546,5372,"Z","M",6230,5740,"L",6236,5735,6230,5745,"Z"]],label:"Indonesia",shortLabel:"ID",labelPosition:[439.2,565.7],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=
e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("fusioncharts.maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.CentralAmericawithCaribbean.20.10-30-2012 06:16:29
*/
FusionCharts.register("module",["private","modules.renderer.js-centralamericawithcaribbean",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"CentralAmericawithCaribbean",revision:20,standaloneInit:!0,baseWidth:650,baseHeight:550,baseScaleFactor:10,entities:{"09":{outlines:[["M",2729,518,"L",2729,511,2720,509,2692,529,"Z"],["M",3004,538,"L",3008,548,3019,550,3019,550,3021,543,3013,518,"Z"],["M",3005,524,"L",3010,511,3004,510,2996,
530,"Z"],["M",3423,774,"L",3427,773,3428,768,3412,772,"Z"],["M",3225,565,"L",3211,559,3215,570,3226,574,3233,583,"Z"],["M",3185,476,"L",3181,477,3155,449,3178,481,3175,492,3190,490,"Z"],["M",3256,490,"L",3259,477,3252,478,3249,486,3249,492,"Z"],["M",3303,582,"L",3272,582,3279,588,3289,588,3297,587,3297,587,3300,597,3285,620,3289,627,3310,598,3308,587,"Z"],["M",3401,594,"L",3395,588,3373,597,"Z"],["M",3488,637,"L",3495,635,3498,623,3491,624,3488,631,"Z"],["M",3385,688,"Q",3386,683,3386,678,"L",3355,
692,3345,699,3344,699,3346,715,"Q",3379,707,3385,688,"Z"],["M",3455,606,"L",3438,621,3436,628,3459,613,3495,619,"Z"],["M",3113,420,"L",3111,440,3106,445,3110,454,3119,460,"Z"],["M",3022,443,"L",3017,444,3016,450,3029,447,3033,442,"Z"],["M",3021,364,"L",3032,376,3037,340,3035,331,3030,322,"Z"],["M",2958,446,"L",2957,494,2981,509,2998,495,2996,477,2969,443,"Z"],["M",2899,331,"L",2894,332,2894,332,2900,341,2959,322,2975,331,2972,320,2962,316,2960,312,2954,312,"Z"]],label:"Bahamas",shortLabel:"BS",labelPosition:[287,
46.4],labelAlignment:["right","middle"],labelConnectors:[["M",2870,464,"L",2976,464]]},13:{outlines:[["M",3752,827,"L",3764,793,3729,775,3675,782,3675,776,3696,761,3653,768,3637,748,3504,761,3497,770,3510,809,3517,814,3517,815,3516,823,3512,829,3515,849,3515,850,3506,860,3508,871,3514,876,3515,905,3521,921,3533,930,3539,929,"Q",3557,886,3596,860,"L",3607,875,"Q",3651,841,3703,831,"Z"]],label:"Dominican Republic",shortLabel:"DO",labelPosition:[359,67.9],labelAlignment:["center","top"],labelConnectors:[["M",
3590,679,"L",3590,783]]},12:{outlines:[["M",3387,864,"L",3395,872,3425,872,3421,861,"Z"],["M",3488,779,"Q",3429,780,3376,797,"L",3372,804,3374,813,3379,814,3422,813,3430,846,"Q",3437,867,3462,867,3461,879,3448,883,"L",3307,910,3318,929,3352,940,3357,937,3355,930,"Q",3433,902,3515,905,"L",3514,877,3508,872,3506,859,3515,850,3515,849,3512,828,3512,828,3517,823,3518,814,3511,809,3498,770,"Z"]],label:"Haiti",shortLabel:"HT",labelPosition:[348.2,97.9],labelAlignment:["center","bottom"],labelConnectors:[["M",
3482,979,"L",3482,882]]},11:{outlines:[["M",3151,963,"Q",3074,942,3001,973,"L",2999,980,"Q",3003,984,3007,988,3033,1012,3071,1005,"L",3079,1010,3096,1008,3100,999,3164,986,"Z"]],label:"Jamaica",shortLabel:"JM",labelPosition:[308.1,108.5],labelAlignment:["center","bottom"],labelConnectors:[["M",3081,1085,"L",3081,982]]},10:{outlines:[["M",2760,910,"L",2754,913,"Q",2754,917,2756,920,"L",2761,920,2767,919,"Q",2761,917,2760,910,"Z"],["M",2785,917,"Q",2775,920,2770,919,"L",2757,921,"Q",2764,927,2784,925,
"Z"]],label:"Cayman Islands",shortLabel:"KY",labelPosition:[276.8,99.2],labelAlignment:["center","bottom"],labelConnectors:[["M",2768,992,"L",2768,920]]},"08":{outlines:[["M",2608,751,"L",2607,759,2611,773,2596,773,2598,781,2607,785,2630,779,2638,776,2627,750,2615,749,"Z"],["M",3027,695,"Q",3025,691,3023,688,2996,649,2945,659,"L",2959,671,2979,670,"Z"],["M",2599,711,"Q",2640,665,2705,688,"L",2704,698,2679,706,2689,720,2729,724,"Q",2838,723,2949,741,2989,821,3083,800,"L",3083,812,3032,854,"Q",3120,
853,3202,827,"L",3260,805,3260,805,3261,805,3306,784,3304,775,"Q",3271,779,3248,754,"L",3182,760,3186,746,3178,734,3173,734,"Q",3068,731,2965,688,2961,686,2956,684,"L",2950,682,2951,678,2955,677,2951,673,2884,674,2838,643,2838,643,2829,639,2799,645,2780,636,"Q",2629,631,2502,710,"L",2498,746,2463,762,2488,763,2494,770,"Q",2537,732,2592,720,"Z"]],label:"Cuba",shortLabel:"CU",labelPosition:[240.2,72.2],labelAlignment:["right","middle"],labelConnectors:[["M",2402,722,"L",2522,722]]},21:{outlines:[["M",
4407,1761,"Q",4400,1772,4398,1781,4396,1790,4394,1814,4393,1839,4401,1835,4410,1831,4418,1807,4426,1782,4438,1776,4450,1770,4446,1752,4442,1734,4428,1742,"Q",4414,1750,4407,1761,"Z"]],label:"Grenada",shortLabel:"GD",labelPosition:[451.8,178.6],labelAlignment:["left","middle"],labelConnectors:[["M",4518,1786,"L",4422,1786]]},19:{outlines:[["M",4540,1500,"Q",4531,1502,4528,1510,4526,1519,4525,1520,4523,1523,4522,1527,4521,1529,4521,1531,4521,1539,4520,1543,4518,1547,4522,1547,4526,1546,4530,1547,4534,
1549,4543,1539,4552,1529,4551,1525,4550,1522,4551,1517,4551,1513,4550,1505,"Q",4550,1498,4540,1500,"Z"],["M",4547,1425,"Q",4541,1424,4537,1434,4536,1437,4535,1442,4531,1461,4524,1476,4516,1490,4522,1494,4527,1498,4536,1494,4545,1490,4550,1484,4555,1478,4558,1470,4562,1462,4558,1444,4558,1438,4556,1434,"Q",4553,1425,4547,1425,"Z"]],label:"St.Vincent and the Grenadlines",shortLabel:"VC",labelPosition:[444,148.4],labelAlignment:["right","middle"],labelConnectors:[["M",4440,1484,"L",4541,1484]]},22:{outlines:[["M",
4963,1843,"Q",4964,1840,4965,1836,4970,1822,4963,1824,4959,1826,4952,1832,4931,1848,4927,1855,4922,1863,4917,1872,4916,1874,4915,1876,4911,1885,4904,1903,4902,1907,4902,1910,4901,1913,4902,1914,4904,1918,4915,1909,4915,1909,4915,1908,4934,1894,4943,1883,4952,1873,4954,1865,"Q",4957,1859,4963,1843,"Z"]],label:"Trinidad & Tobago",shortLabel:"TT",labelPosition:[503.4,186.8],labelAlignment:["left","middle"],labelConnectors:[["M",5034,1868,"L",4935,1868]]},18:{outlines:[["M",4614,1219,"Q",4608,1231,4605,
1240,4603,1247,4602,1253,4602,1259,4603,1263,4603,1264,4604,1265,4608,1277,4617,1282,4626,1288,4633,1290,4640,1293,4645,1284,4651,1275,4644,1265,4644,1264,4643,1263,4640,1259,4639,1253,4638,1247,4639,1240,4640,1239,4640,1238,4644,1225,4636,1206,"Q",4628,1188,4614,1219,"Z"]],label:"St.Lucia",shortLabel:"LC",labelPosition:[474.2,124.3],labelAlignment:["left","middle"],labelConnectors:[["M",4742,1243,"L",4625,1243]]},20:{outlines:[["M",4998,1487,"Q",4992,1509,4995,1519,4999,1529,5006,1537,5013,1545,
5029,1549,5046,1554,5055,1529,5064,1505,5053,1504,5042,1504,5033,1502,5024,1500,5014,1482,"Q",5004,1465,4998,1487,"Z"]],label:"Barbados",shortLabel:"BB",labelPosition:[514.4,151],labelAlignment:["left","middle"],labelConnectors:[["M",5144,1510,"L",5028,1510]]},16:{outlines:[["M",4468,729,"Q",4465,729,4463,735,4461,742,4458,744,4456,746,4448,756,4440,766,4448,773,4456,781,4465,782,4475,783,4488,767,4501,751,4496,746,4491,742,4482,739,4474,735,4473,733,"Q",4471,728,4468,729,"Z"],["M",4456,687,"Q",4453,
693,4453,702,4453,708,4460,710,4461,712,4461,717,4461,722,4462,722,4466,722,4469,716,4472,711,4472,702,4472,699,4469,697,4467,695,4466,693,4465,681,4462,681,"Q",4459,682,4456,687,"Z"]],label:"Antigua",shortLabel:"AG",labelPosition:[459.2,76],labelAlignment:["left","middle"],labelConnectors:[["M",4592,760,"L",4464,760]]},17:{outlines:[["M",4527,970,"Q",4516,966,4507,962,4498,959,4491,960,4484,962,4492,979,4494,984,4496,988,4500,1E3,4502,1009,4504,1022,4517,1036,4530,1051,4533,1020,4535,998,4536,988,
4537,984,4537,982,"Q",4538,974,4527,970,"Z"]],label:"Dominica",shortLabel:"DM",labelPosition:[467.3,99.8],labelAlignment:["left","middle"],labelConnectors:[["M",4526,998,"L",4673,998]]},15:{outlines:[["M",4225,811,"Q",4225,810,4227,803,4230,797,4217,783,4205,769,4194,764,4184,759,4175,759,4169,759,4164,761,4164,761,4163,761,4162,762,4161,762,4161,763,4160,763,4154,768,4154,774,4154,781,4162,789,4170,798,4195,807,4218,815,4223,812,"Z"],["M",4224,812,"Q",4224,812,4223,813,4223,813,4223,814,4220,819,
4222,827,4225,834,4229,837,4234,841,4234,834,4234,828,4245,830,4256,832,4257,828,4258,824,4249,819,4241,814,4233,811,4228,809,4225,811,"Q",4225,812,4224,812,"Z"]],label:"St.Kitts and Nevis",shortLabel:"KN",labelPosition:[418.8,89.6],labelAlignment:["center","bottom"],labelConnectors:[["M",4188,896,"L",4188,784]]},14:{outlines:[["M",3957,751,"L",3860,777,3854,785,3855,795,3869,815,"Q",3931,813,3968,768,"Z"]],label:"Puerto Rico",shortLabel:"PR",labelPosition:[391.1,90.2],labelAlignment:["center","bottom"],
labelConnectors:[["M",3911,902,"L",3911,783]]},"04":{outlines:[["M",852,931,"Q",805,931,759,931,711,931,662,931,618,931,574,931,572,931,569,931,567,934,567,938,567,949,567,961,567,980,567,1E3,567,1018,567,1037,567,1056,566,1075,566,1084,568,1092,568,1103,569,1117,569,1120,572,1121,563,1121,554,1121,535,1121,517,1121,497,1121,478,1121,459,1121,439,1121,438,1121,436,1121,"L",428,1121,"Q",424,1122,422,1122,418,1122,413,1122,394,1122,376,1122,357,1122,337,1122,341,1122,342,1124,348,1129,351,1132,359,
1137,364,1142,367,1145,370,1148,373,1150,374,1151,378,1154,382,1155,385,1157,386,1157,387,1158,389,1160,391,1162,393,1163,395,1165,396,1167,398,1169,399,1170,405,1172,409,1176,411,1178,413,1180,417,1185,422,1188,425,1192,428,1194,431,1196,432,1196,439,1195,444,1201,448,1205,453,1209,456,1211,462,1211,463,1213,466,1213,469,1212,470,1214,474,1217,478,1219,480,1219,482,1221,485,1223,487,1224,488,1225,491,1227,492,1227,495,1229,498,1231,502,1235,504,1237,506,1238,510,1240,513,1243,518,1248,525,1249,526,
1250,528,1251,529,1252,530,1254,531,1256,533,1258,535,1261,537,1262,538,1264,538,1265,540,1267,542,1269,546,1272,551,1279,554,1280,554,1282,554,1284,556,1286,558,1287,561,1290,565,1294,568,1296,573,1298,577,1301,578,1302,581,1305,582,1306,583,1307,585,1310,587,1312,590,1315,593,1318,595,1319,598,1323,602,1327,603,1330,604,1331,606,1334,607,1335,608,1336,612,1338,615,1341,618,1345,622,1348,624,1354,628,1358,633,1363,640,1370,641,1373,644,1376,646,1379,648,1383,652,1390,657,1401,658,1402,658,1403,667,
1416,679,1432,680,1434,683,1436,685,1437,686,1440,690,1449,692,1460,693,1462,693,1463,693,1466,694,1467,699,1472,702,1476,704,1478,706,1480,709,1483,711,1486,712,1489,716,1492,718,1496,722,1500,724,1502,724,1503,724,1506,725,1508,725,1510,725,1512,725,1517,729,1518,730,1519,731,1521,734,1525,736,1531,737,1546,737,1562,737,1564,737,1565,738,1567,739,1572,739,1574,740,1577,741,1583,741,1590,742,1597,738,1600,737,1601,736,1602,734,1603,732,1604,732,1605,731,1607,731,1618,731,1630,731,1632,730,1633,726,
1635,721,1634,716,1634,712,1636,709,1637,708,1639,707,1641,704,1641,703,1641,699,1642,684,1643,669,1643,667,1643,664,1643,659,1642,653,1640,647,1638,641,1637,639,1637,637,1637,635,1637,633,1636,631,1636,629,1635,623,1634,613,1634,609,1633,604,1633,592,1633,581,1634,573,1634,567,1632,565,1632,563,1631,557,1631,552,1630,550,1629,548,1629,540,1627,532,1627,526,1627,521,1627,515,1626,509,1625,508,1625,506,1624,504,1623,500,1624,494,1628,487,1630,480,1630,473,1633,465,1635,457,1635,447,1635,438,1634,424,
1634,408,1638,403,1637,399,1640,398,1641,396,1642,392,1642,391,1645,390,1646,389,1647,384,1649,379,1649,360,1648,341,1648,339,1651,334,1652,334,1653,332,1656,332,1660,329,1663,328,1665,326,1668,325,1672,324,1675,323,1676,322,1678,321,1680,318,1684,316,1687,313,1689,313,1689,310,1691,309,1693,305,1696,302,1703,296,1712,294,1715,291,1717,284,1722,278,1728,276,1732,274,1738,273,1741,271,1743,270,1744,268,1747,266,1748,265,1750,264,1751,262,1753,260,1757,257,1761,256,1765,255,1772,254,1773,254,1776,254,
1778,252,1781,250,1785,247,1788,246,1790,245,1791,243,1793,241,1795,240,1797,239,1799,236,1801,235,1804,235,1806,232,1805,232,1807,231,1808,224,1816,217,1825,216,1825,215,1828,212,1831,207,1836,206,1837,205,1838,200,1843,197,1850,196,1850,195,1852,192,1853,192,1857,191,1859,190,1862,189,1864,189,1867,187,1868,188,1875,187,1877,187,1878,187,1882,184,1883,182,1888,178,1891,176,1893,175,1898,175,1899,174,1902,172,1905,171,1909,168,1914,168,1920,168,1924,166,1927,165,1928,164,1931,163,1933,162,1935,161,
1939,159,1941,158,1942,157,1943,156,1945,154,1948,153,1951,151,1953,151,1954,150,1955,149,1956,148,1957,142,1964,133,1976,132,1978,129,1983,128,1985,128,1987,127,1992,125,1996,122,2E3,121,2006,121,2007,120,2011,120,2014,117,2020,117,2025,115,2030,114,2032,113,2033,112,2035,111,2036,111,2039,109,2042,108,2044,107,2047,106,2049,105,2051,98,2060,103,2072,103,2078,106,2082,109,2088,112,2093,113,2095,114,2096,118,2102,122,2107,123,2109,125,2112,125,2114,128,2118,128,2122,129,2125,129,2130,129,2133,126,
2136,124,2140,123,2143,121,2145,113,2149,112,2155,111,2158,110,2160,109,2162,108,2165,108,2168,106,2169,105,2170,104,2172,101,2177,97,2180,96,2181,95,2182,92,2186,89,2190,88,2192,87,2193,85,2195,84,2196,82,2198,81,2200,79,2203,78,2205,77,2207,76,2208,72,2212,70,2217,69,2219,68,2220,65,2228,65,2237,66,2243,66,2248,65,2261,67,2272,67,2274,67,2276,66,2281,69,2285,69,2287,70,2288,70,2290,71,2291,73,2293,75,2295,78,2297,79,2300,82,2303,87,2306,88,2307,89,2307,95,2310,104,2310,108,2310,111,2312,115,2315,
121,2315,131,2313,139,2317,141,2317,143,2317,148,2318,153,2321,156,2323,159,2324,161,2325,162,2326,164,2328,166,2329,168,2330,169,2330,170,2332,172,2332,181,2337,188,2345,193,2350,197,2353,200,2355,203,2358,210,2366,216,2373,218,2374,221,2376,223,2377,224,2378,228,2382,231,2384,234,2387,237,2389,240,2391,242,2393,243,2394,244,2395,245,2398,245,2398,246,2400,247,2400,251,2402,251,2405,252,2407,254,2408,256,2410,256,2411,260,2414,262,2417,264,2420,267,2421,270,2422,271,2422,277,2422,282,2424,284,2425,
286,2424,288,2424,289,2425,291,2427,292,2427,294,2427,296,2428,302,2428,304,2430,305,2432,307,2433,311,2437,317,2441,319,2442,320,2444,321,2445,322,2446,323,2447,324,2448,328,2453,329,2455,332,2458,334,2461,336,2465,339,2468,341,2470,342,2471,343,2473,345,2475,346,2478,348,2480,349,2481,350,2483,350,2485,351,2486,353,2487,354,2489,356,2492,357,2493,361,2499,363,2501,364,2502,365,2503,366,2505,367,2506,370,2509,372,2509,377,2511,380,2513,384,2515,386,2516,395,2522,409,2521,415,2521,421,2521,439,2521,
457,2520,464,2520,469,2520,477,2519,482,2523,484,2525,487,2526,488,2526,490,2528,491,2529,493,2530,498,2532,503,2536,512,2541,522,2546,526,2547,532,2549,540,2550,547,2554,553,2557,558,2558,563,2560,566,2561,569,2563,572,2564,574,2565,576,2565,579,2565,582,2566,584,2567,586,2567,603,2567,621,2568,623,2568,624,2568,644,2568,663,2568,678,2568,693,2568,696,2569,698,2569,715,2571,732,2571,741,2571,751,2571,753,2572,754,2572,757,2572,759,2572,762,2572,764,2573,769,2576,771,2577,775,2581,781,2585,783,2586,
786,2588,792,2587,795,2589,806,2589,816,2591,818,2592,819,2592,821,2592,823,2593,828,2595,832,2598,833,2599,834,2600,836,2602,838,2602,856,2603,874,2604,878,2605,881,2606,884,2607,887,2607,891,2609,896,2610,901,2612,904,2614,910,2616,909,2612,909,2610,910,2610,911,2605,914,2601,918,2595,918,2588,918,2587,919,2585,921,2584,921,2582,923,2578,928,2576,931,2568,935,2563,937,2559,937,2557,938,2554,938,2552,938,2548,941,2546,943,2540,946,2536,949,2532,952,2528,953,2527,953,2526,955,2524,956,2520,958,2518,
958,2517,959,2516,960,2515,961,2514,963,2512,968,2508,974,2507,977,2506,979,2505,986,2500,993,2497,995,2496,996,2495,1E3,2493,1004,2491,1006,2490,1007,2489,1010,2488,1013,2487,1015,2487,1017,2485,1019,2484,1021,2484,1024,2483,1025,2480,1026,2478,1027,2476,1034,2472,1036,2468,1037,2467,1038,2465,1041,2463,1046,2461,1050,2459,1052,2457,1057,2453,1062,2451,1067,2448,1069,2445,1071,2442,1076,2442,1078,2442,1079,2441,1086,2439,1094,2440,1098,2440,1101,2439,1104,2432,1106,2430,1110,2426,1111,2420,1112,
2411,1115,2403,1116,2402,1117,2400,1118,2396,1119,2393,1120,2384,1120,2373,1121,2370,1121,2368,1121,2361,1125,2357,1130,2351,1132,2346,1133,2344,1133,2342,1134,2340,1135,2337,1136,2335,1137,2333,1139,2330,1141,2328,1144,2326,1146,2324,1147,2323,1148,2323,1147,2310,1155,2304,1156,2303,1157,2301,1162,2292,1172,2288,1174,2287,1175,2286,1181,2284,1185,2281,1186,2280,1188,2280,1189,2279,1190,2278,1194,2275,1197,2274,1201,2266,1209,2263,1211,2262,1213,2261,1216,2257,1219,2254,1221,2253,1223,2252,1225,2251,
1226,2250,1230,2248,1232,2247,1233,2246,1234,2245,1236,2242,1236,2241,1237,2239,1237,2237,1238,2222,1238,2207,1238,2201,1237,2195,1232,2190,1228,2187,1227,2182,1226,2181,1225,2159,1225,2140,1225,2131,1226,2122,1226,2120,1226,2118,1227,2115,1227,2112,1227,2107,1233,2106,1236,2105,1237,2103,1238,2102,1239,2101,1243,2098,1247,2096,1248,2095,1249,2094,1253,2092,1257,2092,1266,2083,1274,2078,1279,2076,1281,2074,1282,2073,1284,2072,1289,2069,1292,2067,1294,2068,1297,2064,1298,2062,1300,2060,1312,2053,1322,
2043,1323,2042,1323,2040,1324,2039,1325,2037,1327,2037,1328,2036,1329,2035,1330,2033,1335,2029,1338,2027,1341,2025,1345,2021,1346,2020,1347,2019,1350,2017,1352,2016,1354,2016,1356,2014,1357,2012,1359,2011,1362,2009,1366,2007,1368,2006,1369,2005,1371,2003,1373,2001,1377,2E3,1378,1998,1379,1997,1380,1996,1390,1990,1394,1987,1399,1984,1405,1982,1408,1981,1410,1980,1418,1977,1424,1972,1425,1971,1427,1970,1429,1969,1430,1968,1437,1964,1444,1960,1449,1957,1452,1954,1454,1954,1455,1953,1458,1950,1462,1947,
1466,1944,1472,1942,1474,1939,1477,1937,1481,1932,1484,1927,1486,1925,1488,1923,1494,1920,1497,1916,1498,1915,1499,1914,1506,1910,1513,1906,1518,1904,1523,1901,1525,1900,1527,1899,1529,1899,1530,1897,1534,1895,1538,1893,1541,1891,1543,1888,1544,1887,1545,1885,1546,1882,1547,1881,1550,1871,1549,1860,1549,1857,1550,1856,1554,1850,1561,1845,1563,1833,1563,1823,1564,1822,1564,1820,1566,1816,1566,1811,1567,1809,1568,1807,1570,1803,1570,1798,1569,1796,1569,1793,1567,1793,1565,1793,1562,1793,1560,1788,1557,
1782,1553,1776,1552,1773,1550,1771,1550,1770,1547,1769,1545,1769,1543,1769,1539,1768,1533,1767,1532,1765,1527,1764,1524,1762,1520,1759,1519,1759,1518,1758,1510,1753,1504,1748,1500,1744,1492,1745,1487,1745,1487,1750,1486,1758,1492,1764,1493,1765,1494,1766,1496,1767,1497,1769,1501,1771,1500,1776,1499,1780,1503,1782,1504,1783,1504,1787,1502,1788,1498,1789,1491,1790,1483,1789,1482,1789,1480,1788,1478,1785,1473,1785,1468,1785,1463,1784,1459,1784,1454,1782,1451,1781,1447,1779,1443,1777,1441,1775,1440,1773,
1435,1773,1425,1773,1415,1773,1413,1773,1410,1773,1407,1773,1405,1771,1404,1770,1403,1769,1400,1767,1398,1765,1395,1761,1392,1755,1387,1748,1382,1741,1381,1740,1379,1736,1377,1735,1375,1733,1374,1732,1371,1730,1370,1729,1368,1728,1367,1727,1365,1725,1357,1723,1347,1723,1343,1723,1343,1721,1343,1718,1340,1713,1324,1711,1308,1711,1306,1711,1306,1706,1305,1704,1302,1701,1286,1700,1270,1700,1268,1700,1265,1700,1261,1701,1260,1698,1260,1697,1259,1696,1257,1693,1255,1688,1242,1687,1229,1687,1229,1687,1229,
1687,1228,1686,1228,1683,1228,1664,1228,1645,1228,1642,1228,1638,1229,1637,1229,1635,1229,1632,1229,1628,1229,1613,1230,1598,1231,1596,1231,1593,1233,1586,1233,1578,1233,1568,1233,1558,1233,1551,1233,1543,1234,1542,1234,1540,1234,1538,1234,1536,1234,1523,1235,1510,1235,1507,1235,1503,1235,1500,1235,1497,1236,1495,1235,1493,"L",1235,1492,"Q",1235,1487,1235,1482,1235,1463,1235,1443,1235,1424,1235,1406,1235,1386,1235,1367,1235,1348,1235,1328,1235,1327,1236,1325,1238,1323,1237,1320,1237,1318,1237,1316,
1242,1301,1242,1285,1242,1283,1242,1281,1244,1275,1243,1267,1243,1265,1243,1263,1244,1260,1245,1257,1247,1251,1247,1245,1247,1225,1247,1206,1247,1187,1247,1167,1247,1165,1247,1163,1248,1156,1248,1148,"L",1248,1140,"Q",1248,1137,1248,1133,1248,1115,1248,1097,1248,1082,1248,1067,1248,1050,1248,1033,1248,1016,1248,1E3,1248,981,1247,962,1247,946,1248,928,"L",1248,928,"Q",1246,928,1244,927,1234,926,1222,931,1183,931,1144,931,1096,931,1047,931,998,931,949,931,"Q",901,931,852,931,"Z"]],label:"Guatemala",
shortLabel:"GT",labelPosition:[76.3,201],labelAlignment:["center","middle"]},"01":{outlines:[["M",1555,687,"Q",1554,687,1551,688,1545,690,1542,697,1536,704,1529,709,1528,711,1527,711,1522,712,1517,711,1512,711,1509,713,1500,717,1492,724,1488,727,1485,730,1482,733,1479,737,1476,740,1475,746,1473,750,1472,756,1471,759,1469,761,1466,766,1463,769,1459,773,1454,777,1452,781,1448,784,1447,786,1445,788,1444,791,1440,794,1439,796,1439,798,1438,804,1437,812,1436,817,1437,824,1431,830,1427,835,1426,837,1425,
840,1424,842,1422,843,1421,844,1420,846,1419,847,1418,849,1417,851,1416,852,1416,852,1415,855,1414,857,1414,862,1413,865,1412,868,1412,869,1410,872,1408,876,1403,878,1402,879,1401,880,1399,882,1399,890,1397,892,1396,896,1394,897,1388,897,1386,898,1382,900,1374,900,1367,901,1363,902,1362,905,1361,907,1359,908,1358,908,1355,910,1340,910,1324,910,1322,910,1320,912,1317,916,1310,921,1294,922,1276,922,1273,924,1269,926,1268,927,1264,928,1256,929,1248,927,1247,945,1247,962,1248,980,1248,999,1248,1016,1248,
1033,1248,1050,1248,1067,1248,1082,1248,1097,1248,1115,1248,1133,1248,1136,1248,1140,"L",1248,1147,"Q",1248,1155,1247,1163,1247,1165,1247,1167,1247,1186,1247,1205,1247,1225,1247,1244,1247,1251,1245,1257,1244,1260,1243,1263,1243,1265,1243,1267,1244,1274,1242,1280,1242,1282,1242,1284,1242,1301,1237,1315,1237,1317,1237,1319,1238,1322,1236,1325,1235,1326,1235,1328,1235,1347,1235,1367,1235,1386,1235,1405,1235,1424,1235,1443,1235,1462,1235,1482,1235,1487,1235,1492,"L",1235,1492,"Q",1236,1495,1235,1497,
1235,1500,1235,1503,1235,1506,1235,1509,1234,1522,1234,1535,1234,1537,1234,1539,1234,1541,1233,1543,1233,1550,1233,1558,1233,1568,1233,1578,1233,1585,1231,1593,1231,1595,1230,1598,1229,1613,1229,1628,1229,1631,1229,1634,1229,1636,1228,1638,1228,1641,1228,1644,1228,1663,1228,1683,1228,1685,1229,1686,1229,1686,1229,1687,1242,1687,1255,1688,1257,1693,1259,1695,1260,1697,1260,1698,1261,1700,1265,1700,1268,1699,1270,1699,1286,1699,1302,1700,1305,1704,1306,1706,1306,1710,1308,1710,1324,1710,1340,1712,1343,
1717,1343,1720,1343,1723,1347,1723,1357,1723,1365,1724,1362,1719,1362,1713,1363,1709,1362,1705,1362,1703,1362,1701,1363,1699,1364,1698,1364,1697,1364,1697,1364,1690,1365,1683,1367,1681,1368,1680,1369,1679,1370,1678,1372,1675,1374,1672,1373,1663,1375,1658,1377,1653,1377,1648,1378,1645,1379,1644,1381,1640,1382,1638,1382,1633,1384,1632,1385,1630,1385,1629,1389,1623,1394,1615,1397,1609,1399,1605,1399,1599,1402,1597,1404,1596,1406,1593,1409,1591,1409,1590,1410,1587,1415,1586,1426,1582,1437,1580,1442,1578,
1443,1572,1446,1568,1449,1567,1452,1565,1454,1564,1460,1563,1465,1561,1467,1559,1467,1558,1468,1557,1469,1555,1472,1553,1474,1552,1477,1549,1479,1545,1483,1541,1485,1539,1487,1536,1488,1534,1490,1533,1491,1531,1494,1529,1494,1528,1499,1526,1501,1521,1506,1517,1510,1515,1514,1512,1520,1510,1522,1509,1523,1508,1527,1502,1531,1497,1531,1488,1534,1481,1536,1479,1537,1475,1538,1471,1538,1467,1541,1465,1542,1462,1542,1460,1543,1458,1545,1455,1547,1453,1549,1450,1550,1449,1552,1444,1552,1442,1552,1438,1554,
1435,1556,1433,1559,1428,1562,1423,1564,1419,1565,1418,1565,1415,1566,1413,1566,1410,1567,1409,1567,1407,1566,1402,1570,1400,1572,1399,1573,1397,1575,1394,1577,1393,1578,1392,1579,1390,1580,1389,1580,1387,1579,1383,1581,1380,1582,1370,1582,1362,1582,1360,1584,1357,1585,1353,1586,1350,1587,1349,1588,1347,1590,1345,1590,1343,1591,1336,1589,1330,1588,1328,1588,1327,1588,1324,1588,1320,1588,1301,1588,1282,1588,1262,1588,1243,1588,1240,1588,1237,1589,1233,1587,1233,1584,1233,1582,1233,1579,1233,1577,1232,
1574,1227,1574,1220,1574,1210,1574,1200,1574,1196,1575,1192,1576,1191,1577,1190,1578,1189,1581,1188,1583,1186,1585,1182,1586,1181,1588,1179,1589,1172,1589,1165,1589,1160,1589,1154,1588,1147,1580,1144,1580,1144,1578,1142,1577,1139,1575,1137,1569,1131,1564,1123,1563,1122,1563,1121,1563,1118,1563,1114,1563,1111,1565,1110,1569,1109,1569,1108,1572,1106,1572,1104,1573,1103,1575,1102,1577,1101,1579,1099,1582,1097,1582,1094,1583,1090,1583,1088,1583,1083,1586,1081,1589,1079,1590,1078,1593,1077,1595,1073,1596,
1072,1597,1071,1597,1054,1597,1037,1597,1028,1596,1020,1595,1018,1595,1017,1594,1016,1593,1014,1593,1012,1592,1010,1591,999,1592,989,1593,985,1593,982,1594,977,1594,975,1595,968,1602,963,1607,959,1610,955,1612,954,1613,953,1614,951,1615,950,1616,949,1617,948,1618,947,1619,945,1623,942,1623,934,1626,930,1628,928,"L",1628,923,"Q",1628,922,1628,922,1628,921,1628,921,1628,917,1627,914,1627,906,1626,895,1623,889,1624,882,1624,879,1625,877,1626,871,1629,867,1631,864,1633,862,1635,861,1636,855,1637,850,
1639,842,1638,837,1642,834,1646,829,1649,824,1653,819,1655,812,1657,808,1657,804,1658,796,1657,784,1654,774,1652,763,1651,759,1647,755,1644,754,1639,751,1632,751,1629,748,1628,746,1627,744,1627,743,1625,740,1623,737,1619,732,1618,732,1615,731,1612,729,1607,726,1606,725,1605,724,1603,722,1601,721,1599,720,1597,719,1596,719,1593,717,1591,715,1588,710,1587,709,1586,708,1584,706,1584,704,1583,702,1582,700,1580,699,1576,695,1574,694,1570,691,1567,691,1562,688,"Q",1559,688,1555,687,"Z"]],label:"Belize",
shortLabel:"BH",labelPosition:[143.8,120.5],labelAlignment:["center","middle"]},"05":{outlines:[["M",2594,1718,"Q",2593,1717,2591,1717,2584,1717,2579,1713,2576,1711,2572,1711,2568,1710,2565,1708,2563,1707,2559,1705,2557,1705,2555,1703,2550,1701,2547,1698,2545,1692,2540,1694,2528,1696,2514,1696,2512,1696,2507,1697,2502,1697,2495,1699,2493,1700,2492,1700,2491,1701,2487,1703,2483,1705,2480,1707,2477,1708,2475,1709,2474,1710,2472,1710,2461,1714,2450,1715,2447,1716,2446,1717,2444,1718,2440,1718,2437,1717,
2435,1720,2434,1721,2430,1723,2425,1724,2420,1725,2417,1725,2415,1726,2412,1728,2405,1729,2402,1731,2395,1731,2389,1736,2383,1740,2382,1742,2378,1743,2375,1744,2372,1745,2370,1745,2367,1745,2348,1745,2330,1745,2311,1745,2291,1745,2272,1745,2254,1745,2252,1745,2250,1746,2242,1749,2234,1748,2232,1748,2227,1749,2223,1750,2219,1751,2218,1752,2215,1753,2212,1753,2210,1754,2208,1754,2206,1754,2195,1757,2182,1760,2181,1761,2179,1762,2176,1763,2174,1764,2173,1764,2169,1765,2167,1766,2165,1767,2161,1768,2155,
1769,2152,1770,2147,1772,2143,1772,2140,1773,2139,1773,2136,1774,2134,1775,2132,1775,2131,1776,2126,1778,2124,1778,2123,1779,2120,1780,2117,1783,2102,1783,2086,1783,2084,1783,2081,1783,2073,1781,2064,1780,2053,1779,2042,1780,2039,1779,2036,1781,2030,1783,2023,1786,2021,1787,2016,1786,2003,1786,1990,1785,1984,1785,1978,1782,1977,1781,1975,1780,1971,1779,1968,1775,1967,1774,1966,1773,1956,1772,1946,1772,1932,1772,1917,1772,1906,1771,1893,1774,1890,1775,1887,1775,1881,1774,1878,1778,1878,1783,1875,1782,
1873,1782,1871,1782,1864,1780,1856,1780,1852,1780,1847,1779,1840,1778,1835,1782,1833,1783,1829,1786,1827,1790,1821,1789,1819,1789,1817,1788,1811,1787,1805,1787,1803,1787,1801,1787,1796,1785,1792,1784,1790,1783,1787,1781,1785,1781,1783,1780,1781,1777,1779,1775,1777,1773,1774,1770,1772,1769,1769,1768,1768,1767,1766,1767,1759,1764,1750,1760,1744,1755,1733,1750,1731,1749,1729,1747,1724,1741,1717,1741,1712,1741,1707,1742,1707,1743,1703,1744,1702,1745,1700,1745,1698,1746,1696,1748,1695,1749,1693,1749,1692,
1750,1690,1751,1683,1754,1677,1757,1675,1758,1673,1759,1672,1760,1669,1761,1664,1764,1658,1768,1655,1771,1652,1771,1648,1770,1646,1773,1645,1774,1643,1775,1642,1776,1640,1777,1638,1778,1635,1781,1634,1784,1630,1785,1629,1785,1627,1787,1625,1788,1622,1788,1618,1788,1613,1788,1608,1787,1605,1792,1604,1794,1601,1796,1598,1800,1592,1799,1586,1797,1577,1794,1574,1793,1570,1793,"L",1570,1798,"Q",1571,1803,1568,1807,1567,1809,1567,1811,1566,1816,1565,1820,1564,1822,1564,1823,1563,1833,1562,1845,1555,1850,
1551,1856,1550,1857,1550,1860,1551,1871,1547,1881,1547,1882,1545,1885,1544,1887,1543,1888,1542,1891,1538,1893,1534,1895,1531,1897,1529,1899,1527,1899,1525,1900,1523,1901,1519,1904,1513,1906,1506,1910,1500,1914,1499,1915,1498,1916,1495,1920,1489,1923,1486,1925,1485,1927,1481,1932,1477,1937,1475,1939,1472,1942,1467,1944,1462,1947,1458,1950,1455,1953,1454,1954,1453,1954,1450,1957,1445,1960,1438,1964,1431,1968,1429,1969,1428,1970,1426,1971,1425,1972,1418,1977,1411,1980,1408,1981,1406,1982,1399,1984,1395,
1987,1390,1990,1381,1996,1380,1997,1379,1998,1377,2E3,1374,2001,1372,2003,1370,2005,1369,2006,1367,2007,1362,2009,1360,2011,1358,2012,1356,2014,1355,2016,1352,2016,1351,2017,1347,2019,1346,2020,1345,2021,1341,2025,1338,2027,1335,2029,1331,2033,1330,2035,1328,2036,1327,2037,1326,2037,1325,2039,1324,2040,1323,2042,1322,2043,1312,2053,1301,2060,1298,2062,1297,2064,1295,2068,1292,2067,1289,2069,1285,2072,1283,2073,1282,2074,1280,2076,1275,2078,1267,2083,1257,2092,1254,2092,1250,2094,1249,2095,1247,2096,
1243,2098,1240,2101,1239,2102,1238,2103,1236,2105,1233,2106,1227,2107,1227,2112,1227,2115,1227,2118,1227,2120,1226,2122,1226,2131,1226,2140,1226,2159,1226,2181,1227,2182,1229,2187,1232,2190,1237,2195,1238,2201,1238,2207,1239,2222,1237,2237,1237,2239,1237,2241,1237,2242,1235,2245,1234,2246,1232,2247,1230,2248,1227,2250,1225,2251,1224,2252,1221,2253,1220,2254,1217,2257,1213,2261,1212,2262,1210,2263,1202,2266,1197,2274,1194,2275,1191,2278,1190,2279,1188,2280,1187,2280,1185,2281,1182,2284,1176,2286,1174,
2287,1172,2288,1162,2292,1158,2301,1157,2303,1155,2304,1148,2310,1148,2323,1153,2321,1157,2322,1162,2322,1167,2322,1173,2322,1179,2325,1184,2325,1185,2326,1192,2328,1196,2328,1201,2329,1206,2329,1211,2330,1215,2330,1220,2330,1225,2331,1228,2331,1231,2332,1233,2332,1235,2333,1239,2335,1244,2335,1249,2336,1252,2336,1254,2337,1256,2339,1260,2342,1262,2343,1266,2346,1270,2348,1272,2348,1274,2349,1278,2350,1280,2350,1289,2350,1297,2354,1300,2356,1304,2357,1317,2373,1328,2388,1331,2393,1334,2395,1335,2395,
1337,2397,1341,2400,1342,2401,1345,2403,1349,2405,1351,2407,1352,2407,1362,2413,1369,2419,1370,2420,1371,2421,1375,2422,1376,2422,1380,2423,1385,2424,1388,2425,1391,2426,1395,2427,1399,2429,1404,2429,1405,2430,1407,2432,1409,2433,1410,2435,1411,2435,1414,2437,1416,2438,1418,2440,1420,2441,1421,2442,1422,2443,1425,2445,1426,2446,1428,2448,1429,2450,1431,2452,1435,2455,1437,2456,1438,2459,1442,2463,1445,2467,1446,2469,1447,2470,1449,2471,1450,2472,1454,2475,1458,2479,1460,2483,1464,2486,1466,2488,1467,
2490,1468,2491,1469,2492,1470,2495,1473,2498,1476,2499,1477,2501,1484,2508,1490,2515,1492,2517,1493,2519,1495,2520,1496,2522,1498,2524,1499,2525,1506,2531,1509,2539,1510,2541,1511,2542,1513,2545,1514,2548,1515,2550,1516,2551,1519,2554,1522,2554,1528,2553,1535,2553,1539,2553,1544,2553,1554,2552,1566,2551,1569,2551,1571,2550,1575,2549,1579,2547,1580,2547,1581,2546,1588,2543,1595,2539,1597,2538,1599,2538,1611,2535,1624,2532,1626,2532,1629,2531,1635,2530,1639,2528,1641,2527,1645,2526,1648,2525,1649,2523,
1653,2519,1662,2519,1668,2520,1675,2520,1693,2521,1711,2524,1719,2527,1726,2535,1727,2537,1730,2538,1733,2540,1735,2542,1737,2545,1739,2547,1741,2548,1743,2549,1744,2550,1746,2550,1748,2551,1749,2552,1753,2554,1755,2556,1757,2558,1760,2558,1764,2561,1770,2565,1771,2566,1772,2567,1774,2570,1774,2571,1774,2576,1778,2579,1780,2583,1784,2585,1791,2590,1794,2595,1796,2599,1797,2601,1800,2605,1802,2608,1802,2609,1802,2611,1802,2613,1803,2615,1804,2618,1804,2621,1804,2639,1803,2657,1803,2669,1804,2680,1805,
2684,1805,2688,1805,2708,1805,2727,1805,2740,1804,2751,"L",1805,2752,"Q",1806,2752,1807,2751,1810,2749,1813,2748,1815,2747,1816,2746,1838,2746,1857,2746,1860,2746,1863,2746,1865,2746,1866,2747,1875,2747,1882,2747,1885,2747,1887,2748,1891,2748,1895,2748,1904,2748,1912,2752,1920,2756,1925,2760,1927,2762,1930,2763,1933,2766,1935,2769,1937,2772,1938,2775,1939,2777,1939,2778,1941,2783,1941,2788,1941,2808,1941,2827,1941,2838,1944,2847,1949,2850,1950,2853,1951,2854,1952,2855,1952,2877,1953,2897,1953,2895,
1957,2895,1961,2895,1965,2894,1976,2891,1988,2892,1998,2890,2005,2887,2007,2886,2008,2885,2014,2881,2021,2882,2025,2882,2030,2882,2053,2882,2076,2882,2078,2882,2081,2882,2084,2882,2087,2882,2100,2882,2112,2882,2120,2880,2125,2878,2131,2876,2137,2874,2142,2872,2145,2870,2148,2868,2149,2863,2151,2861,2152,2860,2153,2858,2155,2857,2157,2856,2157,2855,2160,2853,2162,2850,2169,2840,2175,2834,2177,2832,2178,2831,2182,2827,2184,2823,2185,2822,2186,2820,2193,2815,2195,2811,2200,2805,2204,2802,2207,2798,2208,
2796,2210,2795,2211,2793,2212,2792,2212,2791,2213,2789,2216,2786,2219,2784,2220,2783,2221,2781,2221,2778,2226,2773,2230,2770,2231,2769,2231,2766,2232,2764,2232,2762,2232,2751,2233,2741,2235,2735,2235,2731,2235,2726,2235,2722,2236,2716,2236,2710,2236,2691,2236,2672,2236,2653,2236,2633,2236,2630,2236,2627,2236,2620,2236,2615,2236,2597,2237,2578,2237,2576,2239,2576,2245,2574,2252,2574,2262,2575,2272,2575,2292,2575,2311,2575,2321,2575,2331,2574,2335,2574,2339,2573,2345,2571,2351,2569,2355,2567,2357,2567,
2368,2562,2379,2562,2382,2562,2382,2561,2404,2561,2424,2561,2436,2561,2449,2562,2453,2562,2457,2563,2461,2563,2464,2563,2467,2563,2471,2562,2473,2562,2474,2560,2478,2555,2481,2551,2484,2548,2486,2545,2488,2543,2488,2538,2489,2534,2489,2531,2489,2526,2492,2525,2494,2523,2495,2521,2496,2518,2497,2516,2503,2509,2508,2503,2509,2502,2510,2501,2511,2500,2513,2499,2518,2497,2519,2500,2525,2499,2531,2495,2536,2491,2539,2485,2541,2483,2542,2482,2545,2478,2547,2477,2550,2475,2550,2474,2552,2473,2553,2471,2556,
2468,2558,2468,2563,2468,2567,2468,2569,2468,2571,2468,2575,2470,2576,2471,2578,2473,2580,2475,2586,2481,2593,2486,2601,2490,2606,2498,2609,2504,2614,2510,2616,2513,2617,2514,2617,2518,2619,2519,2620,2523,2622,2524,2624,2526,2627,2526,2631,2526,2634,2528,2635,2529,2637,2529,2640,2530,2642,2530,2648,2530,2655,2529,2658,2522,2661,2516,2665,2512,2666,2510,2667,2505,2668,2502,2670,2497,2671,2495,2672,2494,2672,2492,2676,2485,2680,2477,2681,2476,2682,2475,2686,2468,2691,2465,2692,2464,2693,2462,2695,2460,
2696,2458,2698,2454,2703,2452,2704,2451,2705,2450,2707,2449,2708,2448,2710,2447,2711,2446,2714,2442,2714,2441,2715,2437,2718,2436,2720,2436,2721,2435,2724,2433,2727,2431,2729,2427,2731,2426,2735,2423,2737,2420,2739,2416,2743,2412,2745,2412,2746,2411,2749,2409,2752,2407,2756,2405,2761,2402,2766,2398,2772,2396,2774,2396,2775,2395,2778,2392,2783,2390,2786,2389,2790,2389,2793,2388,2796,2386,2798,2385,2800,2384,2806,2381,2812,2380,2816,2379,2818,2377,2818,2371,2825,2366,2829,2361,2832,2356,2834,2354,2835,
2352,2839,2347,2843,2342,2847,2336,2851,2332,2853,2330,2854,2329,2857,2326,2858,2325,2860,2323,2862,2320,2864,2318,2865,2316,2866,2314,2869,2311,2874,2305,2879,2300,2882,2296,2884,2294,2888,2290,2888,2287,2888,2275,2888,2265,2888,2259,2889,2253,2893,2242,2898,2238,2900,2237,2901,2235,2904,2230,2909,2226,2911,2222,2913,2220,2916,2214,2922,2211,2924,2210,2924,2207,2928,2204,2929,2201,2934,2195,2937,2190,2939,2187,2940,2186,2941,2185,2942,2184,2943,2182,2944,2181,2948,2181,2950,2181,2951,2180,2954,2178,
2961,2173,2971,2174,2975,2175,2979,2176,2981,2176,2982,2177,2992,2182,2999,2188,3003,2193,3008,2196,3010,2197,3011,2198,3013,2199,3014,2201,3021,2210,3027,2218,3028,2220,3029,2220,3032,2224,3032,2228,3032,2233,3033,2236,3034,2240,3034,2242,3035,2245,3036,2247,3038,2251,3041,2251,3046,2251,3051,2251,3070,2251,3089,2251,3100,2251,3111,2250,3114,2250,3116,2249,3119,2248,3121,2248,3141,2247,3160,2247,3163,2247,3166,2247,3169,2242,3172,2241,3175,2239,3177,2237,3181,2233,3185,2232,3189,2231,3192,2229,3196,
2228,3199,2226,3201,2225,3204,2225,3207,2223,3209,2220,3210,2219,3211,2218,3215,2216,3216,2214,3217,2212,3219,2210,3221,2209,3224,2208,3226,2207,3227,2206,3234,2201,3242,2196,3243,2194,3244,2194,3249,2191,3252,2188,3253,2187,3253,2185,3256,2181,3258,2180,3261,2178,3262,2177,3264,2176,3265,2173,3266,2172,3267,2171,3276,2166,3280,2160,3283,2159,3284,2157,3286,2155,3288,2153,3289,2152,3290,2151,3295,2147,3300,2146,3302,2145,3305,2144,3307,2143,3310,2143,3312,2143,3314,2142,3319,2140,3325,2138,3327,2137,
3329,2137,3331,2136,3334,2135,3335,2134,3336,2133,3340,2130,3345,2129,3352,2128,3359,2126,3362,2125,3362,2125,3367,2125,3372,2125,3378,2126,3381,2122,3386,2121,3388,2119,3391,2117,3392,2116,3395,2115,3397,2114,3398,2114,3399,2113,3402,2111,3403,2111,3406,2109,3410,2109,3414,2108,3419,2108,3426,2108,3432,2106,3436,2105,3440,2105,3441,2104,3442,2103,3448,2099,3452,2095,3454,2094,3455,2093,3456,2092,3458,2092,3460,2091,3462,2091,3482,2091,3501,2091,3519,2091,3537,2091,3540,2092,3542,2092,3547,2092,3548,
2093,"L",3549,2093,"Q",3549,2092,3548,2091,3548,2088,3548,2085,3547,2083,3547,2081,3547,2079,3547,2077,3547,2071,3544,2067,3537,2061,3533,2053,3533,2052,3531,2050,3528,2049,3525,2045,3522,2041,3517,2037,3516,2036,3515,2035,3514,2033,3513,2031,3513,2030,3511,2028,3509,2027,3507,2026,3503,2022,3496,2018,3494,2017,3492,2014,3483,2006,3472,1996,3466,1992,3460,1987,3457,1985,3455,1983,3453,1979,3449,1975,3448,1972,3445,1970,3444,1969,3442,1967,3441,1966,3441,1965,3440,1962,3437,1961,3437,1960,3434,1957,
3433,1957,3430,1955,3427,1954,3424,1951,3423,1950,3421,1949,3416,1947,3410,1941,3408,1940,3406,1939,3404,1938,3401,1936,3400,1935,3399,1935,3397,1934,3395,1932,3389,1928,3379,1928,3377,1927,3375,1926,3372,1925,3370,1924,3366,1922,3362,1920,3354,1915,3346,1909,3345,1908,3344,1907,3340,1904,3336,1901,3331,1898,3326,1896,3323,1895,3321,1893,3315,1887,3306,1881,3304,1881,3303,1880,3301,1879,3299,1878,3296,1876,3294,1874,3293,1874,3291,1873,3289,1872,3288,1870,3284,1867,3279,1864,3278,1864,3276,1863,3273,
1861,3270,1859,3267,1859,3265,1857,3262,1854,3257,1853,3255,1852,3251,1851,3244,1851,3237,1846,3235,1845,3232,1843,3231,1843,3229,1842,3226,1842,3224,1840,3223,1840,3221,1839,3217,1836,3214,1835,3212,1835,3207,1834,3204,1833,3202,1831,3194,1827,3185,1825,3184,1825,3180,1824,3177,1824,3171,1821,3167,1821,3164,1820,3162,1819,3158,1818,3156,1817,3155,1816,3153,1815,3149,1813,3146,1812,3145,1811,3140,1809,3132,1804,3127,1803,3122,1802,3119,1801,3116,1800,3115,1800,3112,1798,3108,1796,3104,1793,3100,1790,
3095,1786,3092,1783,3089,1781,3083,1776,3075,1775,3073,1773,3067,1772,3066,1771,3063,1769,3059,1766,3055,1763,3054,1762,3052,1761,3049,1760,3046,1756,3043,1756,3040,1755,3038,1754,3036,1753,3034,1752,3031,1751,3028,1751,3025,1749,3021,1747,3016,1746,3014,1745,3012,1745,3011,1744,3010,1743,3008,1743,3006,1742,3004,1741,3002,1740,3E3,1738,2997,1737,2995,1737,2992,1737,2974,1737,2955,1737,2953,1737,2951,1737,2948,1736,2945,1736,2925,1735,2906,1734,2903,1734,2899,1737,2897,1737,2895,1737,2892,1738,2890,
1739,2886,1740,2879,1742,2872,1743,2866,1745,2862,1746,2857,1747,2853,1748,2846,1749,2838,1750,2832,1753,2831,1754,2826,1755,2807,1754,2787,1756,2785,1756,2782,1756,2778,1757,2771,1759,2754,1760,2737,1760,2736,1761,2734,1762,2733,1762,2732,1762,2722,1762,2710,1762,2703,1760,2695,1758,2692,1757,2687,1756,2683,1756,2679,1755,2674,1755,2670,1755,2665,1756,2661,1753,2656,1750,2651,1748,2649,1747,2647,1746,2641,1742,2634,1736,2630,1736,2625,1733,2624,1732,2622,1731,2620,1729,2616,1727,2612,1725,2609,1722,
2608,1722,2605,1720,"Q",2601,1717,2594,1718,"Z"]],label:"Honduras",shortLabel:"HO",labelPosition:[212.4,229.5],labelAlignment:["center","middle"]},"03":{outlines:[["M",1391,2426,"Q",1388,2425,1384,2424,1380,2423,1376,2422,1375,2422,1371,2421,1370,2420,1368,2419,1361,2413,1352,2407,1350,2407,1348,2405,1344,2403,1342,2401,1340,2400,1336,2397,1335,2395,1333,2395,1330,2393,1327,2388,1317,2373,1303,2357,1300,2356,1297,2354,1289,2350,1279,2350,1278,2350,1273,2349,1271,2348,1270,2348,1266,2346,1262,2343,
1259,2342,1255,2339,1254,2337,1252,2336,1249,2336,1243,2335,1238,2335,1234,2333,1233,2332,1231,2332,1228,2331,1224,2331,1219,2330,1214,2330,1210,2330,1206,2329,1201,2329,1196,2328,1191,2328,1185,2326,1184,2325,1179,2325,1173,2322,1167,2322,1162,2322,1157,2322,1152,2321,1148,2323,1147,2323,1146,2324,1144,2326,1141,2328,1139,2330,1137,2333,1136,2335,1135,2337,1134,2340,1133,2342,1133,2344,1132,2346,1130,2351,1125,2357,1121,2361,1121,2368,1121,2370,1120,2373,1120,2384,1119,2393,1118,2396,1117,2400,1116,
2402,1115,2403,1112,2411,1111,2420,1110,2426,1106,2430,1104,2432,1101,2439,1098,2440,1094,2440,1086,2439,1079,2441,1078,2442,1076,2442,1071,2442,1069,2445,1067,2448,1062,2451,1057,2453,1052,2457,1050,2459,1046,2461,1041,2463,1038,2465,1037,2467,1036,2468,1034,2472,1027,2476,1026,2478,1025,2480,1024,2483,1021,2484,1019,2484,1017,2485,1015,2487,1013,2487,1010,2488,1007,2489,1006,2490,1004,2491,1E3,2493,996,2495,995,2496,993,2497,986,2500,979,2505,977,2506,974,2507,968,2508,963,2512,961,2514,960,2515,
959,2516,958,2517,958,2518,956,2520,955,2524,953,2526,953,2527,952,2528,949,2532,946,2536,943,2540,941,2546,938,2548,938,2552,938,2554,937,2557,937,2559,935,2563,931,2568,928,2576,923,2578,921,2582,921,2584,919,2585,918,2587,918,2588,918,2595,914,2601,911,2605,910,2610,910,2610,911,2610,911,2611,912,2612,918,2621,926,2629,928,2630,930,2632,934,2633,937,2634,941,2635,943,2635,949,2634,953,2640,955,2641,956,2642,960,2646,967,2650,969,2652,971,2653,973,2656,979,2659,981,2660,982,2661,990,2665,996,2672,
998,2675,1E3,2678,1001,2681,1001,2683,1003,2688,1006,2692,1009,2696,1011,2698,1014,2700,1017,2703,1037,2703,1056,2703,1060,2703,1063,2702,1071,2701,1077,2699,1079,2698,1081,2698,1086,2697,1089,2700,1092,2703,1096,2705,1098,2706,1099,2707,1104,2712,1108,2716,1110,2717,1113,2719,1116,2720,1118,2722,1125,2725,1129,2729,1134,2732,1136,2734,1140,2737,1143,2740,1145,2742,1149,2743,1154,2744,1158,2746,1169,2750,1181,2749,1186,2748,1192,2748,1198,2748,1203,2749,1205,2750,1206,2751,1209,2754,1213,2754,1215,
2756,1216,2757,1217,2761,1222,2760,1224,2760,1227,2760,1241,2759,1256,2760,1260,2761,1264,2761,1268,2762,1269,2762,1273,2762,1277,2762,1279,2762,1281,2763,1284,2764,1284,2765,1284,2767,1285,2768,1286,2770,1287,2771,1290,2775,1294,2779,1301,2782,1304,2784,1313,2791,1322,2797,1324,2799,1328,2799,1337,2804,1346,2806,1348,2807,1349,2807,1369,2807,1388,2807,1406,2807,1424,2808,1429,2808,1433,2808,1435,2808,1437,2808,1438,2808,1440,2811,1441,2812,1442,2813,1445,2815,1447,2817,1450,2821,1454,2825,1462,2830,
1469,2834,1471,2835,1473,2836,1479,2838,1486,2838,1489,2838,1492,2838,1511,2838,1531,2838,1533,2838,1536,2838,1539,2835,1543,2833,1546,2832,1549,2830,1552,2828,1556,2828,1560,2827,1562,2826,1564,2825,1565,2822,1584,2823,1603,2823,1621,2823,1640,2823,1660,2823,1679,2823,1693,2823,1708,2822,1717,2817,1720,2813,1722,2810,1723,2808,1724,2807,1725,2805,1727,2802,1730,2798,1732,2791,1736,2789,1739,2788,1740,2786,1742,2784,1744,2783,1747,2781,1749,2780,1770,2780,1789,2779,1792,2779,1793,2777,1795,2771,1792,
2770,1791,2769,1790,2767,1789,2765,1789,2762,1789,2760,1790,2759,1794,2757,1795,2756,1800,2755,1804,2753,1804,2752,1804,2751,1804,2740,1804,2727,1804,2708,1804,2688,1804,2684,1804,2680,1803,2669,1803,2657,1803,2639,1803,2621,1803,2618,1802,2615,1802,2613,1802,2611,1802,2609,1801,2608,1800,2605,1797,2601,1796,2599,1794,2595,1790,2590,1783,2585,1780,2583,1778,2579,1773,2576,1773,2571,1773,2570,1771,2567,1770,2566,1769,2565,1764,2561,1759,2558,1756,2558,1754,2556,1753,2554,1749,2552,1747,2551,1745,2550,
1744,2550,1742,2549,1741,2548,1739,2547,1736,2545,1734,2542,1732,2540,1729,2538,1727,2537,1725,2535,1719,2527,1711,2524,1693,2521,1674,2520,1668,2520,1662,2519,1652,2519,1648,2523,1648,2525,1644,2526,1641,2527,1638,2528,1634,2530,1628,2531,1626,2532,1623,2532,1611,2535,1598,2538,1596,2538,1595,2539,1587,2543,1581,2546,1580,2547,1578,2547,1575,2549,1571,2550,1568,2551,1566,2551,1553,2552,1543,2553,1539,2553,1534,2553,1528,2553,1522,2554,1518,2554,1516,2551,1515,2550,1514,2548,1513,2545,1511,2542,1510,
2541,1509,2539,1505,2531,1498,2525,1497,2524,1496,2522,1495,2520,1493,2519,1491,2517,1490,2515,1483,2508,1477,2501,1475,2499,1473,2498,1470,2495,1468,2492,1468,2491,1467,2490,1465,2488,1463,2486,1460,2483,1457,2479,1454,2475,1449,2472,1448,2471,1447,2470,1446,2469,1445,2467,1442,2463,1438,2459,1436,2456,1434,2455,1430,2452,1428,2450,1427,2448,1425,2446,1425,2445,1421,2443,1420,2442,1419,2441,1418,2440,1416,2438,1413,2437,1411,2435,1410,2435,1408,2433,1406,2432,1405,2430,1404,2429,1399,2429,"Q",1395,
2427,1391,2426,"Z"]],label:"El Salvador",shortLabel:"ES",labelPosition:[135.3,257.9],labelAlignment:["center","middle"]},"06":{outlines:[["M",3397,3348,"Q",3398,3350,3398,3353,3400,3359,3401,3368,3404,3378,3404,3389,3404,3393,3406,3398,3407,3399,3407,3401,3408,3404,3408,3404,3410,3409,3414,3412,3417,3415,3419,3422,3420,3421,3424,3418,3425,3417,3427,3415,3429,3414,3431,3411,3433,3410,3433,3407,3434,3391,3433,3373,3431,3368,3431,3359,3428,3354,3428,3350,3428,3347,3425,3344,3420,3339,3416,3332,3415,
3332,3413,3331,3405,3330,3396,3330,"Q",3397,3339,3397,3348,"Z"],["M",3409,2109,"Q",3406,2109,3402,2111,3401,2111,3399,2113,3398,2114,3396,2114,3394,2115,3392,2116,3391,2117,3387,2119,3386,2121,3381,2122,3378,2126,3372,2125,3367,2125,3362,2125,3361,2125,3358,2126,3352,2128,3344,2129,3339,2130,3336,2133,3335,2134,3333,2135,3331,2136,3328,2137,3326,2137,3324,2138,3319,2140,3313,2142,3311,2143,3309,2143,3307,2143,3304,2144,3302,2145,3299,2146,3294,2147,3290,2151,3289,2152,3288,2153,3285,2155,3283,2157,
3283,2159,3280,2160,3275,2166,3267,2171,3265,2172,3264,2173,3263,2176,3262,2177,3261,2178,3258,2180,3255,2181,3253,2185,3252,2187,3251,2188,3248,2191,3243,2194,3243,2194,3241,2196,3234,2201,3227,2206,3225,2207,3223,2208,3221,2209,3219,2210,3216,2212,3215,2214,3214,2216,3211,2218,3210,2219,3209,2220,3207,2223,3203,2225,3201,2225,3198,2226,3195,2228,3192,2229,3188,2231,3184,2232,3181,2233,3177,2237,3175,2239,3172,2241,3168,2242,3166,2247,3162,2247,3159,2247,3140,2247,3121,2248,3119,2248,3116,2249,3114,
2250,3111,2250,3100,2251,3088,2251,3069,2251,3051,2251,3046,2251,3041,2251,3038,2251,3036,2247,3034,2245,3034,2242,3033,2240,3032,2236,3032,2233,3031,2228,3032,2224,3029,2220,3028,2220,3027,2218,3020,2210,3013,2201,3012,2199,3010,2198,3010,2197,3008,2196,3003,2193,2998,2188,2992,2182,2982,2177,2980,2176,2978,2176,2974,2175,2971,2174,2960,2173,2953,2178,2951,2180,2949,2181,2947,2181,2943,2181,2943,2182,2942,2184,2941,2185,2939,2186,2938,2187,2936,2190,2934,2195,2928,2201,2927,2204,2924,2207,2924,2210,
2922,2211,2916,2214,2913,2220,2911,2222,2909,2226,2904,2230,2901,2235,2899,2237,2898,2238,2892,2242,2888,2253,2888,2259,2888,2265,2888,2275,2887,2287,2888,2290,2884,2294,2882,2296,2879,2300,2874,2305,2868,2311,2866,2314,2864,2316,2863,2318,2862,2320,2859,2323,2857,2325,2856,2326,2853,2329,2852,2330,2850,2332,2847,2336,2843,2342,2838,2347,2834,2352,2834,2354,2831,2356,2828,2361,2824,2366,2818,2371,2818,2377,2815,2379,2812,2380,2805,2381,2799,2384,2797,2385,2796,2386,2793,2388,2789,2389,2785,2389,2783,
2390,2777,2392,2774,2395,2773,2396,2772,2396,2765,2398,2760,2402,2756,2405,2752,2407,2748,2409,2745,2411,2744,2412,2743,2412,2739,2416,2737,2420,2735,2423,2730,2426,2728,2427,2727,2431,2724,2433,2720,2435,2719,2436,2718,2436,2714,2437,2714,2441,2713,2442,2710,2446,2709,2447,2708,2448,2706,2449,2705,2450,2704,2451,2702,2452,2698,2454,2695,2458,2694,2460,2693,2462,2692,2464,2690,2465,2685,2468,2681,2475,2681,2476,2680,2477,2675,2485,2672,2492,2671,2494,2670,2495,2669,2497,2667,2502,2667,2505,2665,2510,
2664,2512,2661,2516,2657,2522,2654,2529,2648,2530,2642,2530,2639,2530,2637,2529,2635,2529,2633,2528,2630,2526,2627,2526,2624,2526,2622,2524,2620,2523,2619,2519,2617,2518,2616,2514,2616,2513,2614,2510,2609,2504,2605,2498,2600,2490,2593,2486,2585,2481,2579,2475,2577,2473,2575,2471,2574,2470,2570,2468,2569,2468,2567,2468,2563,2468,2558,2468,2555,2468,2553,2471,2552,2473,2550,2474,2549,2475,2547,2477,2545,2478,2542,2482,2541,2483,2539,2485,2535,2491,2530,2495,2525,2499,2518,2500,2518,2497,2512,2499,2511,
2500,2509,2501,2508,2502,2507,2503,2502,2509,2497,2516,2495,2518,2494,2521,2494,2523,2492,2525,2489,2526,2489,2531,2488,2534,2488,2538,2487,2543,2485,2545,2483,2548,2481,2551,2478,2555,2474,2560,2473,2562,2470,2562,2467,2563,2463,2563,2460,2563,2457,2563,2453,2562,2448,2562,2436,2561,2423,2561,2404,2561,2382,2561,2381,2562,2378,2562,2368,2562,2357,2567,2355,2567,2351,2569,2344,2571,2338,2573,2335,2574,2331,2574,2321,2575,2311,2575,2291,2575,2272,2575,2262,2575,2252,2574,2245,2574,2238,2576,2236,2576,
2236,2578,2236,2597,2236,2615,2236,2620,2235,2627,2235,2630,2235,2633,2235,2653,2235,2672,2235,2691,2235,2710,2235,2716,2235,2722,2234,2726,2235,2731,2235,2735,2232,2741,2232,2751,2232,2762,2232,2764,2231,2766,2231,2769,2229,2770,2226,2773,2221,2778,2220,2781,2219,2783,2219,2784,2216,2786,2213,2789,2212,2791,2211,2792,2210,2793,2209,2795,2208,2796,2206,2798,2204,2802,2200,2805,2194,2811,2192,2815,2186,2820,2185,2822,2184,2823,2181,2827,2178,2831,2176,2832,2175,2834,2168,2840,2161,2850,2159,2853,2157,
2855,2156,2856,2155,2857,2153,2858,2151,2860,2151,2861,2148,2863,2147,2868,2144,2870,2142,2872,2137,2874,2131,2876,2124,2878,2119,2880,2112,2882,2099,2882,2087,2882,2083,2882,2080,2882,2078,2882,2075,2882,2052,2882,2029,2882,2025,2882,2020,2882,2013,2881,2008,2885,2006,2886,2004,2887,1997,2890,1988,2892,1976,2891,1964,2894,1961,2895,1957,2895,1953,2895,1953,2897,1955,2899,1955,2901,"L",1955,2901,"Q",1954,2901,1954,2901,1950,2903,1945,2904,1937,2904,1933,2900,1931,2898,1928,2895,1926,2893,1924,2891,
1922,2889,1920,2887,1915,2882,1910,2880,1909,2880,1906,2878,1904,2876,1902,2876,1892,2874,1884,2870,1881,2870,1878,2869,1872,2869,1869,2872,1868,2873,1868,2876,1868,2879,1867,2883,1867,2886,1864,2890,1863,2892,1862,2893,1859,2894,1858,2895,1856,2897,1855,2901,1854,2904,1859,2906,1860,2908,1863,2911,1864,2912,1866,2914,1867,2915,1869,2917,1869,2919,1870,2920,1873,2926,1875,2932,1876,2935,1877,2937,1878,2939,1879,2941,1879,2948,1886,2952,1887,2957,1895,2958,1899,2960,1903,2963,1904,2964,1906,2966,1907,
2968,1909,2971,1910,2974,1915,2977,1914,2983,1918,2990,1919,2991,1922,2994,1924,2995,1927,2997,1929,2997,1930,2998,1938,3004,1947,3009,1949,3011,1950,3013,1953,3017,1959,3022,1964,3031,1972,3039,1977,3045,1982,3050,1986,3053,1988,3057,1989,3059,1990,3059,1994,3062,1997,3069,1999,3070,2E3,3071,2001,3072,2002,3073,2005,3075,2008,3078,2009,3080,2010,3081,2010,3083,2012,3084,2013,3085,2014,3086,2015,3088,2017,3090,2022,3095,2025,3098,2029,3103,2030,3105,2042,3120,2058,3130,2060,3131,2061,3132,2062,3134,
2063,3134,2068,3138,2075,3143,2088,3152,2100,3162,2101,3163,2102,3164,2105,3167,2105,3168,2106,3170,2107,3172,2108,3173,2109,3174,2112,3176,2115,3180,2118,3186,2122,3190,2122,3192,2123,3193,2124,3194,2125,3195,2129,3199,2131,3202,2132,3203,2132,3205,2134,3209,2134,3209,2141,3217,2145,3224,2148,3230,2154,3233,2158,3237,2161,3241,2166,3246,2169,3252,2171,3254,2173,3257,2175,3260,2177,3263,2179,3266,2181,3269,2183,3272,2185,3274,2188,3277,2189,3280,2190,3282,2191,3283,2194,3286,2196,3289,2197,3292,2199,
3294,2201,3296,2201,3297,2203,3299,2204,3300,2208,3306,2211,3312,2212,3319,2217,3323,2219,3326,2221,3329,2224,3331,2224,3332,2226,3335,2227,3335,2232,3338,2236,3341,2237,3343,2239,3344,2245,3349,2250,3353,2253,3354,2255,3355,2257,3357,2259,3358,2261,3360,2263,3361,2264,3363,2265,3364,2273,3370,2280,3374,2281,3375,2283,3376,2285,3377,2286,3379,2291,3386,2297,3393,2302,3397,2306,3401,2307,3402,2309,3403,2311,3404,2312,3404,2315,3407,2317,3410,2320,3411,2320,3412,2322,3413,2324,3414,2329,3416,2332,3418,
2334,3420,2335,3420,2340,3424,2342,3429,2343,3431,2344,3432,2346,3434,2348,3437,2353,3438,2354,3441,2355,3443,2357,3444,2360,3447,2363,3450,2366,3452,2366,3452,2368,3456,2369,3457,2371,3461,2375,3463,2377,3465,2378,3467,2382,3472,2384,3477,2386,3480,2386,3481,2389,3483,2392,3483,2394,3485,2394,3485,2397,3487,2397,3487,2399,3488,2400,3489,2404,3490,2407,3492,2409,3494,2410,3495,2412,3496,2412,3497,2414,3499,2418,3499,2422,3502,2424,3503,2427,3506,2427,3507,2429,3511,2430,3511,2433,3515,2434,3517,2438,
3523,2443,3529,2444,3531,2446,3533,2450,3537,2450,3539,2450,3541,2451,3543,2454,3545,2454,3545,2455,3546,2456,3547,2457,3548,2458,3549,2459,3550,2460,3551,2461,3552,2462,3553,2463,3555,2465,3556,2469,3560,2472,3565,2473,3567,2475,3569,2478,3571,2480,3575,2481,3577,2482,3579,2483,3580,2485,3583,2486,3584,2489,3586,2490,3587,2491,3589,2494,3592,2497,3595,2503,3601,2507,3605,2507,3606,2509,3608,2510,3611,2514,3613,2517,3617,2522,3622,2524,3627,2529,3632,2535,3637,2542,3644,2545,3646,2547,3649,2550,3657,
2558,3663,2558,3661,2558,3659,2564,3660,2568,3660,2574,3661,2577,3658,2578,3657,2579,3656,2583,3653,2586,3649,2587,3648,2588,3647,2591,3645,2593,3645,2603,3643,2614,3644,2618,3645,2622,3645,2626,3646,2630,3647,2632,3648,2633,3649,2639,3651,2641,3653,2644,3655,2645,3657,2649,3660,2654,3660,2660,3661,2665,3663,2670,3664,2673,3666,2675,3667,2677,3667,2681,3666,2683,3669,2685,3670,2687,3670,2691,3670,2694,3673,2695,3674,2697,3675,2699,3675,2700,3675,2704,3675,2708,3677,2710,3679,2713,3680,2720,3681,2728,
3685,2733,3687,2738,3689,2741,3691,2744,3692,2752,3695,2759,3698,2760,3701,2763,3701,2767,3703,2770,3704,2772,3704,2774,3705,2780,3707,2785,3710,2787,3711,2790,3712,2793,3713,2795,3714,2803,3715,2808,3716,2811,3717,2812,3717,2819,3718,2826,3721,2830,3723,2834,3724,2842,3726,2850,3726,2853,3727,2854,3727,2857,3727,2858,3727,2867,3727,2873,3730,2878,3733,2884,3735,2891,3738,2896,3740,2898,3741,2899,3742,2902,3745,2908,3745,2910,3746,2910,3746,2918,3751,2925,3757,2930,3760,2935,3759,2940,3758,2942,3757,
2948,3757,2953,3756,2958,3755,2962,3755,2965,3755,2968,3755,2970,3753,2971,3752,2972,3751,2973,3750,2974,3750,2974,3749,2975,3749,2976,3748,2976,3747,2978,3746,2980,3745,2981,3743,2981,3742,2982,3740,2985,3738,2986,3736,2987,3734,2988,3733,2992,3730,2996,3725,2998,3724,2998,3723,3002,3720,3005,3717,3006,3717,3007,3715,3008,3713,3009,3712,3009,3710,3010,3708,3011,3706,3013,3705,3019,3705,3022,3701,3032,3700,3041,3701,3045,3702,3046,3702,3061,3710,3076,3723,3077,3724,3078,3724,3082,3725,3086,3729,3088,
3730,3089,3731,3093,3732,3097,3732,3101,3732,3105,3734,3106,3734,3108,3734,3116,3735,3121,3740,3129,3746,3138,3750,3143,3752,3149,3752,3158,3750,3164,3756,3174,3762,3181,3769,3190,3774,3196,3781,3198,3783,3199,3785,3201,3786,3202,3787,3208,3788,3212,3790,3217,3792,3219,3792,3222,3793,3225,3796,3231,3800,3236,3800,3255,3800,3274,3800,3285,3800,3294,3797,3297,3797,3299,3797,3302,3797,3304,3796,3306,3794,3307,3793,3308,3792,3309,3791,3313,3788,3316,3785,3319,3784,3319,3783,3322,3781,3326,3780,3327,3779,
3329,3778,3332,3774,3338,3775,3340,3775,3342,3774,3345,3772,3348,3772,3351,3772,3353,3770,3354,3769,3356,3768,3358,3766,3359,3766,3362,3764,3366,3764,3371,3763,3373,3762,3377,3761,3380,3758,3384,3754,3387,3755,3392,3756,3395,3754,3397,3752,3399,3752,3404,3752,3406,3750,3407,3749,3408,3748,3410,3745,3411,3745,3412,3743,3412,3740,3420,3734,3424,3725,3424,3721,3424,3718,3424,3717,3424,3717,3420,3712,3418,3707,3413,3701,3409,3695,3405,3693,3402,3688,3393,3676,3386,3658,3384,3655,3382,3652,3381,3650,3380,
3648,3380,3647,3379,3645,3376,3640,3374,3637,3373,3631,3372,3629,3372,3617,3372,3608,3372,3605,3373,3604,3374,3598,3376,3595,3379,3587,3383,3581,3386,3578,3386,3573,3387,3560,3387,3550,3387,3547,3387,3543,3388,3538,3388,3535,3388,3527,3390,3519,3391,3518,3392,3517,3393,3514,3394,3512,3396,3510,3396,3508,3396,3507,3396,3507,3397,3505,3398,3500,3398,3498,3399,3494,3399,3491,3402,3487,3403,3486,3405,3482,3406,3481,3407,3478,3407,3477,3408,3473,3408,3472,3409,3469,3409,3459,3410,3446,3412,3443,3411,3439,
3411,3437,3411,3435,3411,3434,3412,3432,3410,3427,3406,3427,3403,3428,3401,3428,3389,3428,3377,3427,3376,3427,3374,3425,3372,3422,3371,3420,3370,3417,3370,3417,3368,3410,3370,3406,3371,3395,3371,3385,3373,3382,3375,3379,3378,3374,3380,3370,3382,3365,3382,3359,3382,3346,3382,3333,3384,3327,3388,3326,3389,3324,3390,3323,3394,3321,3396,3318,3397,3317,3396,3317,3396,3315,3396,3313,3396,3310,3396,3307,3396,3301,3399,3297,3401,3296,3402,3294,3404,3291,3406,3287,3407,3284,3408,3280,3412,3274,3411,3268,3411,
3265,3411,3262,3411,3255,3414,3252,3415,3251,3417,3249,3419,3247,3420,3245,3421,3241,3424,3238,3429,3233,3435,3229,3441,3225,3442,3219,3449,3209,3453,3202,3453,3197,3455,3196,3458,3195,3459,3193,3462,3189,3465,3186,3473,3178,3477,3172,3481,3166,3484,3160,3486,3158,3486,3157,3487,3155,3486,3153,3486,3150,3488,3149,3489,3146,3489,3144,3491,3140,3491,3135,3491,3133,3490,3132,3489,3131,3488,3130,3485,3126,3481,3120,3482,3114,3478,3111,3477,3109,3475,3107,3472,3102,3470,3097,3469,3095,3465,3092,3464,3090,
3463,3088,3462,3087,3461,3086,3457,3084,3454,3081,3453,3080,3449,3078,3448,3077,3445,3074,3444,3072,3444,3067,3443,3065,3441,3061,3440,3057,3440,3052,3441,3049,3440,3045,3440,3043,3440,3041,3439,3036,3440,3031,3440,3027,3438,3023,3438,3022,3437,3020,3437,3002,3436,2982,3435,2978,3433,2975,3432,2974,3431,2972,3430,2970,3429,2968,3428,2965,3428,2962,3428,2943,3428,2923,3428,2921,3427,2916,3427,2914,3426,2913,3425,2909,3422,2906,3421,2893,3419,2880,3419,2861,3420,2842,3420,2839,3420,2836,3421,2832,3421,
2828,3421,2809,3421,2791,3421,2782,3422,2772,3422,2770,3423,2768,3425,2764,3427,2760,3428,2756,3429,2752,3429,2750,3429,2747,3429,2743,3430,2739,3431,2738,3431,2736,3431,2731,3433,2728,3435,2726,3437,2722,3438,2720,3439,2718,3442,2715,3442,2712,3443,2710,3443,2708,3444,2706,3445,2705,3447,2698,3449,2693,3450,2691,3451,2688,3453,2680,3457,2673,3459,2669,3460,2665,3461,2662,3463,2660,3469,2652,3472,2644,3473,2642,3474,2641,3479,2636,3482,2630,3483,2629,3484,2627,3486,2624,3488,2623,3489,2614,3489,2608,
3490,2605,3491,2604,3493,2603,3493,2601,3494,2597,3496,2594,3497,2588,3498,2585,3499,2581,3500,2578,3501,2575,3502,2575,3504,2572,3505,2568,3506,2565,3506,2563,3506,2559,3508,2555,3509,2553,3509,2551,3511,2547,3512,2542,3516,2537,3518,2532,3519,2530,3520,2527,3521,2525,3521,2523,3521,2516,3522,2508,3522,2500,3522,2492,3523,2490,3523,2488,3524,2484,3526,2480,3527,2479,3528,2477,3531,2474,3532,2472,3533,2471,3533,2471,3534,2470,3535,2468,3536,2466,3536,2465,3536,2458,3539,2454,3539,2448,3540,2445,3541,
2441,3542,2440,3543,2439,3544,2438,3544,2437,3544,2435,3545,2434,3545,2432,3546,2415,3546,2398,3546,2396,3545,2391,3544,2389,3544,2385,3543,2383,3542,2380,3542,2378,3541,2376,3541,2374,3540,2372,3539,2365,3534,2358,3532,2354,3528,2350,3525,2348,3524,2345,3524,2343,3522,2340,3521,2336,3518,2334,3517,2333,3515,2330,3513,2324,3509,2321,3508,2320,3506,2316,3506,2315,3505,2312,3503,2309,3501,2306,3499,2303,3498,2301,3498,2295,3497,2289,3497,2288,3497,2286,3497,2282,3497,2278,3496,2268,3496,2258,3496,2239,
3496,2220,3495,2214,3498,2212,3502,2210,3502,2206,3507,2202,3509,2199,3510,2197,3511,2196,3513,2192,3513,2191,3516,2188,3518,2183,3521,2177,3524,2174,3527,2172,3527,2167,3531,2163,3532,2160,3532,2159,3533,2157,3536,2153,3540,2149,3543,2146,3544,2143,3545,2140,3546,2140,3548,2136,3548,2131,3548,2111,3548,2094,3548,2093,3548,2093,3546,2092,3542,2092,3540,2092,3537,2091,3519,2091,3501,2091,3481,2091,3462,2091,3459,2091,3457,2092,3455,2092,3454,2093,3453,2094,3452,2095,3447,2099,3442,2103,3441,2104,3439,
2105,3436,2105,3432,2106,3425,2108,3418,2108,"Q",3414,2108,3409,2109,"Z"]],label:"Nicaragua",shortLabel:"NU",labelPosition:[276.8,310.4],labelAlignment:["center","middle"]},"02":{outlines:[["M",3380,3758,"Q",3377,3761,3373,3762,3371,3763,3366,3764,3362,3764,3359,3766,3358,3766,3356,3768,3354,3769,3353,3770,3351,3772,3348,3772,3345,3772,3342,3774,3340,3775,3338,3775,3332,3774,3329,3778,3327,3779,3326,3780,3322,3781,3319,3783,3319,3784,3316,3785,3313,3788,3309,3791,3308,3792,3307,3793,3306,3794,3304,
3796,3302,3797,3299,3797,3297,3797,3294,3797,3285,3800,3274,3800,3255,3800,3236,3800,3231,3800,3225,3796,3222,3793,3219,3792,3217,3792,3212,3790,3208,3788,3202,3787,3201,3786,3199,3785,3198,3783,3196,3781,3190,3774,3181,3769,3174,3762,3164,3756,3158,3750,3149,3752,3143,3752,3138,3750,3129,3746,3121,3740,3116,3735,3108,3734,3106,3734,3105,3734,3101,3732,3097,3732,3093,3732,3089,3731,3088,3730,3086,3729,3082,3725,3078,3724,3077,3724,3076,3723,3061,3710,3046,3702,3045,3702,3041,3701,3032,3700,3022,3701,
3019,3705,3013,3705,3011,3706,3010,3708,3009,3710,3009,3712,3008,3713,3007,3715,3006,3717,3005,3717,3002,3720,2998,3723,2998,3724,2996,3725,2992,3730,2988,3733,2987,3734,2986,3736,2985,3738,2982,3740,2981,3742,2981,3743,2980,3745,2978,3746,2976,3747,2976,3748,2975,3749,2974,3749,2974,3750,2973,3750,2972,3751,2971,3752,2970,3753,2968,3755,2965,3755,2962,3755,2958,3755,2953,3756,2948,3757,2942,3757,2940,3758,2935,3759,2930,3760,2925,3757,2918,3751,2910,3746,2910,3746,2908,3745,2902,3745,2899,3742,2898,
3741,2896,3740,2891,3738,2884,3735,2878,3733,2873,3730,2867,3727,2858,3727,2857,3727,2854,3727,2853,3727,2850,3726,2842,3726,2834,3724,2830,3723,2826,3721,2819,3718,2812,3717,2811,3717,2808,3716,2803,3715,2795,3714,2793,3713,2790,3712,2787,3711,2785,3710,2780,3707,2774,3705,2772,3704,2770,3704,2767,3703,2763,3701,2760,3701,2759,3698,2752,3695,2744,3692,2741,3691,2738,3689,2733,3687,2728,3685,2720,3681,2713,3680,2710,3679,2708,3677,2704,3675,2700,3675,2699,3675,2697,3675,2695,3674,2694,3673,2691,3670,
2687,3670,2685,3670,2683,3669,2681,3666,2677,3667,2675,3667,2673,3666,2670,3664,2665,3663,2660,3661,2654,3660,2649,3660,2645,3657,2644,3655,2641,3653,2639,3651,2633,3649,2632,3648,2630,3647,2626,3646,2622,3645,2618,3645,2614,3644,2603,3643,2593,3645,2591,3645,2588,3647,2587,3648,2586,3649,2583,3653,2579,3656,2578,3657,2577,3658,2574,3661,2568,3660,2564,3660,2558,3659,2558,3661,2558,3663,2558,3668,2557,3674,2557,3676,2554,3676,2550,3675,2547,3675,2527,3675,2508,3677,2508,3688,2509,3697,2509,3699,2510,
3700,2512,3703,2515,3703,2518,3704,2519,3704,2524,3705,2528,3709,2534,3713,2539,3713,2541,3713,2542,3714,2544,3715,2545,3717,2547,3719,2547,3720,2549,3723,2549,3725,2553,3734,2552,3745,2552,3751,2552,3757,2552,3765,2551,3774,2551,3777,2549,3779,2548,3783,2548,3788,2548,3793,2546,3797,2542,3805,2537,3812,2532,3817,2530,3823,2530,3830,2528,3833,2527,3834,2526,3835,2524,3837,2523,3838,2521,3839,2521,3843,2521,3846,2523,3849,2524,3854,2527,3858,2527,3861,2527,3862,2524,3864,2522,3866,2522,3867,2520,3868,
2512,3874,2505,3882,2504,3882,2503,3883,2500,3886,2499,3888,2498,3890,2496,3890,2495,3898,2495,3904,2494,3916,2496,3924,2497,3929,2497,3932,2499,3935,2499,3935,2509,3943,2517,3952,2518,3953,2519,3955,2520,3960,2521,3963,2522,3965,2522,3967,2522,3969,2523,3970,2526,3978,2527,3987,2528,3990,2529,3992,2529,3994,2529,3995,2529,4008,2530,4020,2531,4026,2537,4028,2539,4029,2540,4030,2542,4031,2543,4032,2545,4034,2547,4035,2548,4036,2549,4037,2550,4038,2551,4039,2552,4040,2553,4041,2554,4042,2555,4043,2559,
4046,2561,4048,2562,4051,2563,4051,2565,4053,2567,4054,2569,4056,2571,4058,2574,4061,2575,4062,2578,4067,2582,4069,2585,4071,2588,4073,2592,4079,2597,4084,2599,4086,2599,4088,2600,4090,2601,4091,2602,4094,2603,4094,2607,4098,2611,4102,2614,4107,2619,4110,2621,4112,2622,4114,2628,4119,2635,4123,2638,4127,2641,4129,2648,4138,2654,4145,2657,4148,2659,4152,2661,4154,2662,4155,2665,4158,2669,4158,2672,4159,2674,4160,2677,4160,2678,4161,2684,4163,2688,4167,2691,4169,2692,4169,2700,4169,2705,4172,2707,4174,
2709,4174,2714,4176,2720,4179,2726,4180,2730,4178,2732,4177,2733,4177,2740,4177,2748,4178,2750,4178,2752,4179,2754,4180,2757,4181,2761,4182,2763,4182,2768,4182,2773,4185,2777,4187,2779,4188,2785,4190,2789,4195,2795,4200,2800,4206,2801,4207,2802,4208,2806,4219,2814,4227,2821,4235,2820,4245,2822,4248,2823,4248,2824,4251,2827,4251,2829,4250,2830,4250,2837,4252,2840,4248,2842,4246,2842,4244,2843,4241,2844,4239,2844,4231,2845,4225,2846,4220,2849,4219,2851,4217,2852,4217,2853,4217,2853,4214,2859,4207,2862,
4202,2864,4199,2865,4197,2879,4188,2890,4181,2896,4177,2896,4170,2896,4169,2895,4167,2894,4165,2892,4164,2887,4157,2884,4153,2879,4149,2877,4146,2877,4144,2875,4143,2871,4140,2868,4138,2867,4137,2865,4136,2863,4136,2862,4134,2858,4131,2855,4130,2854,4129,2853,4128,2847,4122,2842,4116,2839,4112,2837,4109,2832,4104,2829,4098,2824,4092,2825,4085,2825,4082,2825,4079,2825,4066,2826,4053,2833,4052,2835,4056,2836,4058,2837,4059,2840,4062,2841,4065,2844,4071,2847,4073,2849,4074,2849,4075,2853,4081,2857,4086,
2859,4088,2860,4090,2863,4093,2864,4094,2868,4096,2871,4099,2872,4101,2875,4102,2876,4103,2877,4104,2880,4105,2882,4107,2884,4108,2885,4110,2886,4112,2887,4112,2889,4114,2890,4115,2893,4117,2895,4120,2897,4122,2898,4122,2902,4125,2907,4125,2913,4125,2918,4127,2923,4129,2926,4131,2929,4133,2931,4134,2938,4133,2941,4137,2942,4139,2943,4139,2946,4141,2947,4142,2949,4144,2950,4145,2965,4158,2979,4168,2981,4169,2982,4170,2985,4171,2985,4171,2990,4174,2992,4176,2993,4177,2994,4178,3010,4190,3024,4200,3028,
4204,3032,4206,3034,4207,3035,4208,3038,4209,3042,4212,3043,4213,3045,4215,3053,4221,3056,4227,3057,4230,3059,4232,3060,4235,3060,4235,3060,4238,3061,4240,3062,4245,3062,4247,3062,4266,3062,4285,3062,4299,3062,4312,3062,4315,3065,4316,3067,4317,3069,4319,3072,4321,3074,4323,3075,4325,3076,4327,3077,4330,3079,4333,3082,4334,3084,4335,3088,4335,3090,4336,3095,4338,3099,4338,3109,4345,3117,4350,3121,4353,3125,4353,3134,4353,3143,4354,3145,4354,3148,4355,3150,4355,3152,4355,3156,4355,3160,4356,3163,4357,
3164,4357,3170,4356,3175,4359,3178,4361,3180,4361,3183,4362,3185,4363,3190,4366,3192,4369,3194,4372,3197,4372,3203,4373,3206,4376,3207,4377,3209,4378,3211,4379,3213,4380,3217,4384,3222,4385,3227,4384,3234,4385,3236,4386,3238,4387,3240,4389,3243,4390,3245,4392,3247,4394,3248,4395,3250,4396,3256,4401,3260,4404,3261,4405,3263,4406,3268,4408,3270,4411,3273,4413,3274,4414,3276,4418,3280,4420,3284,4422,3287,4424,3300,4437,3318,4448,3320,4449,3321,4451,3324,4454,3324,4455,3325,4456,3327,4457,3336,4461,3343,
4467,3347,4470,3350,4472,3353,4474,3356,4476,3357,4478,3359,4479,3361,4481,3364,4483,3365,4486,3365,4487,3371,4491,3375,4495,3376,4496,3377,4497,3380,4501,3384,4503,3386,4504,3388,4505,3391,4507,3394,4508,3396,4509,3397,4510,3402,4514,3408,4519,3410,4521,3410,4525,3410,4537,3410,4547,3410,4553,3411,4559,3414,4567,3417,4571,3418,4579,3413,4581,3411,4582,3409,4582,3404,4581,3399,4582,3397,4583,3395,4584,3392,4585,3392,4585,3387,4588,3384,4593,3384,4595,3383,4597,3382,4600,3378,4599,3378,4619,3378,4638,
3378,4643,3379,4649,3382,4654,3387,4657,3392,4660,3394,4663,3399,4664,3402,4665,3404,4666,3406,4666,3416,4669,3422,4674,3425,4675,3426,4675,3428,4677,3431,4677,3436,4676,3440,4681,3444,4683,3445,4687,3446,4688,3447,4689,3451,4695,3453,4701,3454,4704,3455,4706,3457,4708,3459,4710,3462,4715,3465,4720,3466,4722,3467,4724,3468,4726,3469,4727,3469,4733,3471,4735,3473,4737,3474,4740,3476,4745,3477,4750,3483,4754,3488,4755,3490,4756,3492,4756,3496,4757,3499,4757,3508,4757,3516,4756,3520,4755,3521,4755,3525,
4751,3528,4750,3536,4748,3538,4743,3539,4740,3539,4738,3539,4734,3540,4732,3541,4717,3541,4704,3541,4703,3539,4701,3537,4698,3536,4697,3534,4695,3533,4692,3532,4691,3531,4689,3526,4688,3525,4685,3524,4683,3522,4681,3520,4679,3518,4678,3517,4676,3514,4674,3512,4672,3510,4669,3508,4667,3506,4666,3503,4662,3500,4658,3499,4657,3497,4655,3496,4654,3495,4653,3493,4649,3492,4645,3491,4642,3491,4640,3491,4634,3498,4631,3500,4631,3502,4630,3504,4629,3507,4628,3511,4626,3516,4628,3519,4630,3522,4632,3526,4634,
3529,4635,3533,4637,3536,4639,3538,4641,3541,4643,3542,4644,3543,4645,3546,4649,3551,4651,3554,4652,3556,4654,3558,4656,3559,4656,3563,4657,3564,4657,3569,4659,3570,4661,3574,4665,3576,4666,3578,4668,3581,4669,3582,4670,3583,4671,3592,4678,3602,4683,3608,4687,3610,4692,3611,4694,3611,4695,3610,4704,3613,4712,3613,4717,3614,4718,3614,4739,3614,4758,3614,4764,3615,4769,3615,4777,3622,4778,3624,4778,3624,4780,3625,4782,3626,4783,3629,4787,3632,4791,3634,4794,3635,4796,3638,4799,3640,4802,3642,4805,3645,
4808,3648,4812,3649,4814,3651,4817,3654,4819,3656,4822,3656,4823,3657,4825,3658,4827,3659,4828,3660,4829,3662,4832,3662,4833,3665,4836,3666,4838,3668,4841,3668,4842,3670,4843,3670,4844,3673,4849,3678,4855,3681,4859,3683,4862,3685,4864,3686,4865,3687,4868,3687,4872,3687,4879,3687,4885,3687,4887,3687,4888,3690,4886,3693,4882,3696,4878,3698,4875,3699,4874,3700,4872,3701,4861,3698,4852,3696,4846,3696,4840,3695,4838,3694,4836,3693,4834,3693,4832,3693,4828,3693,4824,3685,4817,3679,4810,3676,4807,3673,4805,
3670,4803,3668,4800,3666,4798,3665,4797,3661,4790,3660,4784,3659,4782,3659,4780,3659,4766,3660,4752,3661,4750,3662,4748,3665,4743,3667,4740,3668,4738,3669,4735,3669,4733,3671,4732,3672,4731,3673,4730,3675,4729,3677,4727,3678,4727,3679,4725,3682,4723,3685,4722,3688,4720,3689,4719,3694,4717,3697,4715,3704,4715,3708,4713,3711,4710,3712,4708,3716,4705,3718,4703,3723,4701,3727,4699,3729,4698,3732,4694,3735,4692,3735,4690,3736,4689,3737,4687,3738,4686,3739,4684,3739,4682,3740,4680,3741,4679,3741,4677,3742,
4674,3742,4672,3742,4664,3741,4657,3741,4653,3740,4649,3740,4647,3739,4645,3738,4643,3738,4642,3737,4641,3736,4640,3735,4638,3734,4635,3733,4630,3729,4627,3724,4622,3723,4618,3722,4617,3721,4615,3720,4613,3718,4610,3716,4605,3712,4600,3711,4595,3711,4593,3711,4588,3712,4585,3714,4582,3715,4581,3716,4580,3717,4579,3718,4578,3719,4577,3722,4575,3727,4575,3729,4574,3731,4574,3735,4573,3737,4572,3739,4572,3740,4569,3749,4563,3754,4558,3756,4557,3757,4556,3759,4555,3761,4554,3763,4553,3764,4553,3770,4554,
3772,4550,3776,4546,3779,4543,3780,4541,3780,4539,3781,4537,3781,4535,3781,4532,3780,4529,3779,4524,3776,4522,3775,4521,3773,4519,3771,4517,3770,4516,3766,4515,3765,4513,3756,4509,3749,4503,3746,4502,3745,4500,3735,4496,3723,4497,3721,4497,3719,4496,3716,4494,3715,4490,3713,4478,3717,4470,3719,4464,3720,4458,3721,4453,3721,4450,3721,4431,3721,4412,3721,4393,3721,4374,3721,4356,3722,4338,3723,4333,3724,4328,3725,4325,3726,4324,3731,4320,3736,4318,3742,4318,3746,4319,3746,4309,3746,4299,3749,4295,3751,
4294,3757,4290,3761,4288,3762,4286,3763,4284,3766,4283,3768,4283,3779,4282,3789,4284,3792,4284,3796,4284,3809,4284,3822,4283,3822,4279,3823,4278,3823,4271,3824,4267,"L",3824,4266,"Q",3821,4267,3819,4267,3818,4263,3817,4262,3813,4262,3808,4262,3807,4259,3804,4257,3801,4254,3795,4254,3793,4251,3791,4250,3790,4250,3789,4247,3787,4245,3787,4240,3787,4238,3785,4234,3783,4230,3781,4228,3780,4227,3778,4225,3776,4220,3773,4217,3772,4216,3771,4215,3768,4209,3763,4206,3762,4205,3759,4202,3758,4201,3757,4201,
3753,4200,3751,4197,3746,4189,3739,4182,3736,4178,3731,4173,3729,4172,3728,4167,3727,4166,3726,4165,3724,4164,3722,4162,3720,4158,3717,4156,3712,4153,3707,4150,3700,4145,3692,4140,3689,4138,3685,4134,3681,4127,3674,4118,3672,4116,3670,4112,3669,4109,3666,4108,3661,4106,3658,4102,3657,4101,3656,4099,3656,4098,3654,4095,3652,4094,3651,4092,3649,4088,3646,4084,3645,4083,3644,4082,3640,4074,3634,4067,3633,4066,3633,4064,3632,4061,3628,4058,3627,4056,3626,4054,3622,4052,3618,4045,3616,4044,3615,4039,3614,
4035,3610,4034,3609,4033,3606,4031,3604,4031,3602,4030,3600,4029,3598,4027,3596,4025,3594,4024,3592,4023,3591,4022,3590,4021,3588,4018,3584,4015,3579,4010,3576,4006,3573,4002,3569,3998,3564,3994,3560,3991,3556,3987,3555,3987,3553,3986,3544,3979,3538,3972,3533,3972,3531,3968,3532,3962,3527,3955,3527,3951,3525,3949,3521,3946,3521,3942,3521,3937,3518,3933,3516,3928,3516,3923,3516,3921,3515,3917,3514,3915,3513,3910,3513,3909,3512,3907,3510,3904,3508,3902,3507,3900,3506,3898,3503,3895,3500,3890,3500,3889,
3498,3885,3498,3885,3496,3882,3495,3877,3490,3873,3490,3869,3487,3867,3486,3866,3485,3865,3482,3862,3476,3859,3472,3855,3469,3853,3466,3850,3463,3847,3461,3844,3460,3842,3460,3841,3459,3838,3456,3835,3455,3833,3455,3832,3454,3830,3453,3828,3451,3824,3451,3822,3450,3819,3450,3818,3449,3814,3448,3812,3447,3809,3447,3800,3447,3790,3447,3788,3448,3784,3448,3782,3449,3779,3450,3777,3450,3775,3451,3773,3451,3768,3452,3755,3452,3743,3452,3741,3451,3740,3449,3736,3448,3730,3443,3729,3436,3729,3435,3728,3434,
3727,3430,3724,3427,3720,3426,3719,3425,3718,3425,3718,3424,3717,3424,3717,3424,3718,3424,3721,3424,3725,3420,3734,3412,3740,3412,3743,3411,3745,3410,3745,3408,3748,3407,3749,3406,3750,3404,3752,3399,3752,3397,3752,3395,3754,3392,3756,3387,3755,"Q",3384,3754,3380,3758,"Z"]],label:"Costa Rica",shortLabel:"CS",labelPosition:[336.5,426.5],labelAlignment:["center","middle"]},"07":{outlines:[["M",4170,5027,"Q",4160,5026,4157,5031,4152,5038,4142,5047,4135,5053,4132,5058,4130,5063,4125,5066,4115,5071,4118,
5089,4124,5094,4127,5098,4129,5100,4133,5107,4136,5111,4137,5116,4141,5127,4150,5132,4164,5133,4177,5133,4181,5133,4190,5135,4198,5138,4207,5144,4213,5149,4220,5153,4225,5155,4225,5163,4226,5167,4232,5167,4239,5166,4245,5165,4246,5165,4251,5159,4246,5149,4243,5131,4243,5125,4237,5126,4224,5127,4215,5119,4206,5119,4196,5112,4188,5100,4197,5093,4199,5092,4201,5087,4202,5085,4205,5076,4206,5062,4200,5050,4189,5050,4192,5038,4194,5030,4187,5029,"Q",4178,5028,4170,5027,"Z"],["M",4628,4477,"Q",4621,4481,
4614,4488,4613,4489,4611,4492,4610,4494,4605,4496,4602,4497,4599,4499,4599,4501,4596,4502,4594,4504,4590,4505,4589,4505,4585,4506,4583,4507,4582,4508,4579,4510,4574,4513,4572,4514,4568,4516,4566,4518,4562,4518,4556,4518,4549,4517,4543,4517,4538,4521,4533,4523,4528,4524,4523,4526,4518,4526,4510,4526,4504,4529,4502,4531,4498,4532,4497,4533,4495,4534,4491,4536,4488,4538,4481,4543,4470,4551,4465,4553,4460,4555,4458,4557,4455,4557,4444,4558,4433,4558,4431,4558,4427,4559,4425,4559,4422,4562,4423,4565,4419,
4567,4416,4568,4412,4568,4410,4568,4408,4568,4405,4569,4403,4569,4394,4570,4385,4570,4381,4570,4377,4571,4368,4572,4362,4568,4358,4566,4353,4566,4347,4567,4343,4564,4337,4561,4333,4554,4332,4554,4330,4552,4329,4550,4329,4548,4329,4547,4326,4544,4325,4542,4322,4539,4320,4537,4320,4532,4321,4526,4315,4525,4305,4524,4294,4524,4288,4524,4284,4529,4282,4530,4278,4529,4272,4527,4267,4523,4265,4521,4262,4519,4259,4517,4257,4515,4251,4509,4248,4500,4246,4498,4243,4497,4240,4494,4237,4493,4236,4492,4234,4491,
4233,4490,4231,4488,4229,4485,4226,4482,4223,4480,4220,4477,4217,4473,4214,4468,4214,4467,4213,4465,4212,4464,4210,4463,4208,4461,4206,4458,4205,4457,4205,4456,4204,4454,4202,4452,4200,4448,4198,4447,4196,4446,4195,4444,4193,4442,4190,4440,4183,4437,4173,4433,4171,4430,4166,4429,4161,4426,4154,4422,4153,4421,4152,4420,4151,4419,4149,4419,4143,4418,4137,4417,4134,4416,4130,4415,4131,4417,4133,4421,4136,4423,4137,4425,4140,4429,4142,4433,4144,4435,4146,4437,4147,4439,4147,4440,4149,4443,4152,4445,4152,
4446,4155,4447,4157,4449,4159,4450,4164,4453,4168,4455,4169,4456,4170,4457,4173,4458,4174,4459,4180,4462,4187,4467,4188,4467,4191,4470,4193,4471,4195,4475,4198,4482,4201,4490,4201,4492,4199,4494,4198,4496,4197,4497,4196,4497,4195,4499,4193,4500,4190,4501,4186,4501,4185,4499,4184,4497,4182,4496,4182,4495,4179,4493,4174,4493,4167,4495,4165,4495,4162,4495,4156,4495,4150,4495,4131,4494,4112,4494,4107,4494,4103,4494,4100,4494,4098,4493,4094,4493,4090,4493,4080,4493,4068,4492,4068,4488,4066,4484,4061,4483,
4054,4482,4053,4480,4052,4476,4052,4474,4050,4473,4049,4471,4047,4470,4045,4469,4042,4469,4034,4469,4024,4471,4016,4472,4008,4472,4006,4472,4004,4471,4004,4471,4001,4469,3998,4466,3996,4463,3996,4460,3992,4460,3992,4459,3991,4455,3991,4450,3988,4443,3988,4440,3987,4438,3987,4437,3986,4433,3985,4428,3981,4427,3979,4425,3975,4423,3969,4419,3963,4408,3963,4400,3961,4393,3961,4391,3961,4389,3960,4387,3960,4384,3959,4380,3956,4377,3954,4374,3953,4372,3952,4371,3951,4369,3946,4361,3947,4350,3948,4346,3945,
4343,3944,4342,3943,4340,3942,4339,3941,4337,3941,4336,3939,4333,3932,4326,3926,4315,3925,4312,3926,4309,3926,4305,3922,4305,3916,4304,3910,4304,3905,4304,3900,4305,3894,4305,3889,4303,3889,4302,3886,4301,3882,4299,3877,4296,3874,4295,3870,4294,3868,4291,3865,4287,3862,4288,3860,4286,3859,4285,3856,4282,3855,4281,3854,4278,3852,4276,3849,4274,3848,4273,3847,4272,3844,4269,3838,4270,3832,4267,3824,4266,"L",3824,4267,"Q",3823,4271,3823,4278,3822,4279,3822,4283,3809,4284,3796,4284,3792,4284,3789,4284,
3779,4282,3768,4283,3766,4283,3763,4284,3762,4286,3761,4288,3757,4290,3751,4294,3749,4295,3746,4299,3746,4309,3746,4319,3742,4318,3736,4318,3731,4320,3726,4324,3725,4325,3724,4328,3723,4333,3722,4338,3721,4356,3721,4374,3721,4393,3721,4412,3721,4431,3721,4450,3721,4453,3720,4458,3719,4464,3717,4470,3713,4478,3715,4490,3716,4494,3719,4496,3721,4497,3723,4497,3735,4496,3745,4500,3746,4502,3749,4503,3756,4509,3765,4513,3766,4515,3770,4516,3771,4517,3773,4519,3775,4521,3776,4522,3779,4524,3780,4529,3781,
4532,3781,4535,3781,4537,3780,4539,3780,4541,3779,4543,3776,4546,3772,4550,3770,4554,3764,4553,3763,4553,3761,4554,3759,4555,3757,4556,3756,4557,3754,4558,3749,4563,3740,4569,3739,4572,3737,4572,3735,4573,3731,4574,3729,4574,3727,4575,3722,4575,3719,4577,3718,4578,3717,4579,3716,4580,3715,4581,3714,4582,3712,4585,3711,4588,3711,4593,3711,4595,3712,4600,3716,4605,3718,4610,3720,4613,3721,4615,3722,4617,3723,4618,3724,4622,3729,4627,3733,4630,3734,4635,3735,4638,3736,4640,3737,4641,3738,4642,3738,4643,
3739,4645,3740,4647,3740,4649,3741,4653,3741,4657,3742,4664,3742,4672,3742,4674,3741,4677,3741,4679,3740,4680,3739,4682,3739,4684,3738,4686,3737,4687,3736,4689,3735,4690,3735,4692,3732,4694,3729,4698,3727,4699,3723,4701,3718,4703,3716,4705,3712,4708,3711,4710,3708,4713,3704,4715,3697,4715,3694,4717,3689,4719,3688,4720,3685,4722,3682,4723,3679,4725,3678,4727,3677,4727,3675,4729,3673,4730,3672,4731,3671,4732,3669,4733,3669,4735,3668,4738,3667,4740,3665,4743,3662,4748,3661,4750,3660,4752,3659,4766,3659,
4780,3659,4782,3660,4784,3661,4790,3665,4797,3666,4798,3668,4800,3670,4803,3673,4805,3676,4807,3679,4810,3685,4817,3693,4824,3693,4822,3694,4820,3694,4819,3695,4818,3697,4816,3698,4816,3700,4815,3701,4813,3707,4810,3707,4804,3708,4800,3708,4798,3708,4795,3709,4793,3710,4792,3711,4790,3714,4787,3718,4785,3719,4785,3720,4784,3723,4783,3724,4783,3728,4783,3731,4781,3732,4780,3734,4780,3753,4780,3773,4780,3782,4780,3791,4779,3793,4779,3795,4778,3799,4776,3801,4773,3805,4769,3811,4770,3818,4770,3824,4770,
3837,4770,3850,4770,3854,4770,3859,4769,3861,4769,3863,4769,3865,4769,3866,4770,3871,4772,3876,4774,3879,4776,3879,4779,3879,4782,3878,4784,3886,4783,3889,4788,3894,4791,3896,4794,3906,4795,3914,4793,3916,4792,3919,4791,3924,4789,3931,4791,3933,4792,3935,4792,3938,4793,3940,4792,3944,4792,3947,4794,3952,4795,3953,4797,3958,4804,3963,4809,3965,4812,3966,4815,3967,4817,3968,4818,3971,4820,3971,4820,3975,4821,3975,4822,3981,4826,3988,4826,4011,4825,4034,4825,4050,4825,4065,4826,4069,4827,4070,4827,4072,
4828,4073,4829,4076,4831,4079,4833,4081,4835,4083,4837,4086,4840,4090,4842,4093,4844,4094,4845,4098,4846,4101,4849,4104,4851,4106,4853,4108,4855,4110,4856,4112,4857,4112,4858,4113,4861,4114,4862,4116,4864,4117,4867,4118,4869,4119,4870,4120,4872,4123,4872,4126,4872,4127,4874,4142,4878,4155,4877,4163,4876,4169,4880,4171,4881,4173,4882,4174,4883,4175,4884,4184,4891,4194,4897,4197,4899,4199,4902,4201,4905,4203,4909,4204,4911,4205,4912,4209,4919,4215,4925,4218,4929,4220,4932,4224,4938,4228,4944,4229,4946,
4231,4949,4238,4957,4242,4965,4243,4967,4244,4968,4249,4972,4252,4977,4255,4978,4256,4979,4263,4984,4269,4989,4276,4993,4280,4996,4283,4997,4284,4997,4288,4998,4288,5E3,4290,5004,4291,5005,4293,5008,4294,5010,4295,5016,4299,5020,4303,5025,4306,5031,4307,5035,4308,5036,4310,5040,4310,5042,4312,5049,4321,5049,4326,5049,4328,5049,4331,5050,4334,5051,4336,5052,4338,5052,4341,5054,4344,5055,4346,5056,4349,5056,4351,5057,4353,5057,4354,5057,4357,5057,4361,5058,4365,5058,4368,5058,4368,5055,4371,5050,4372,
5047,4373,5043,4373,5038,4372,5033,4371,5030,4370,5029,4369,5027,4369,5026,4367,5025,4366,5023,4366,5020,4367,5011,4366,5002,4366,4997,4368,4992,4371,4986,4377,4987,4382,4987,4387,4987,4391,4994,4397,5E3,4399,5002,4402,5002,4404,5003,4407,5003,4412,5003,4417,5001,4418,4995,4418,4990,4418,4984,4424,4985,4427,4986,4428,4986,4434,4991,4438,4997,4439,4999,4440,5002,4441,5021,4440,5040,4440,5046,4442,5050,4443,5052,4444,5053,4445,5056,4446,5057,4447,5060,4448,5061,4450,5064,4451,5067,4452,5069,4452,5070,
4453,5082,4453,5092,4456,5097,4456,5098,4458,5105,4462,5108,4463,5112,4465,5113,4467,5114,4469,5115,4471,5117,4472,5119,4472,5121,4473,5122,4479,5123,4480,5127,4484,5138,4482,5150,4481,5158,4485,5165,4486,5172,4484,5177,4483,5178,4482,5179,4481,5181,4480,5181,4477,5184,4477,5185,4477,5190,4477,5195,4477,5198,4477,5199,4478,5201,4478,5203,4478,5205,4478,5207,4479,5211,4482,5211,4493,5209,4504,5212,4519,5212,4532,5211,4540,5209,4545,5209,4551,5209,4557,5208,4560,5208,4563,5207,4566,5206,4569,5205,4572,
5205,4574,5205,4589,5204,4604,5204,4607,5200,4612,5199,4613,5198,4614,5197,4616,5196,4618,5195,4620,5194,4623,5194,4625,5192,4626,5191,4627,5189,4629,5188,4638,5182,4641,5175,4643,5172,4644,5171,4646,5170,4647,5168,4648,5166,4650,5163,4651,5161,4653,5159,4656,5155,4660,5152,4661,5152,4662,5151,4665,5150,4668,5149,4670,5148,4672,5147,4675,5146,4675,5146,4680,5145,4684,5145,4700,5145,4717,5146,4720,5146,4723,5146,4728,5147,4734,5149,4743,5150,4753,5150,4758,5150,4762,5149,4764,5149,4765,5147,4767,5145,
4768,5143,4768,5141,4769,5138,4771,5138,4773,5138,4779,5138,4785,5139,4789,5139,4792,5139,4797,5139,4803,5138,4806,5136,4806,5135,4807,5125,4806,5118,4802,5112,4800,5108,4799,5107,4798,5105,4796,5101,4795,5100,4794,5099,4793,5098,4789,5092,4786,5089,4784,5083,4780,5081,4779,5081,4778,5079,4775,5075,4772,5072,4770,5070,4769,5068,4769,5067,4767,5065,4762,5058,4756,5051,4753,5046,4749,5042,4748,5039,4747,5038,4743,5035,4742,5033,4741,5032,4739,5031,4736,5030,4734,5027,4730,5024,4728,5020,4726,5017,4722,
5013,4716,5006,4712,5E3,4711,4999,4709,4998,4703,4990,4696,4982,4695,4982,4694,4980,4690,4973,4688,4968,4686,4963,4684,4958,4681,4954,4679,4950,4677,4949,4676,4949,4674,4945,4672,4943,4665,4933,4659,4927,4655,4922,4648,4915,4645,4913,4645,4912,4644,4911,4642,4910,4636,4906,4634,4900,4633,4898,4632,4897,4631,4893,4629,4892,4629,4891,4628,4889,4625,4886,4624,4883,4621,4877,4617,4873,4615,4871,4615,4869,4614,4860,4619,4857,4620,4855,4620,4854,4625,4852,4628,4849,4629,4848,4630,4847,4637,4842,4644,4837,
4647,4835,4650,4832,4655,4826,4664,4821,4666,4821,4667,4819,4669,4817,4673,4817,4679,4817,4684,4816,4686,4816,4688,4816,4695,4814,4703,4814,4708,4814,4713,4813,4715,4813,4717,4812,4722,4809,4726,4806,4729,4804,4730,4803,4734,4801,4738,4798,4744,4792,4743,4782,4743,4778,4743,4775,4743,4771,4744,4767,4748,4762,4752,4761,4756,4759,4760,4759,4765,4759,4770,4758,4772,4758,4774,4758,4780,4758,4784,4755,4786,4754,4787,4753,4788,4752,4789,4751,4792,4750,4793,4750,4805,4751,4814,4747,4817,4746,4818,4742,4819,
4741,4820,4739,4823,4735,4828,4734,4830,4733,4833,4733,4838,4733,4841,4730,4841,4726,4841,4724,4843,4723,4844,4719,"L",4844,4719,"Q",4845,4719,4846,4718,4849,4716,4850,4712,4851,4710,4852,4708,4855,4706,4859,4703,4861,4702,4865,4700,4868,4699,4869,4698,4870,4697,4871,4695,4872,4694,4873,4693,4875,4692,4877,4687,4878,4676,4878,4664,4878,4663,4879,4660,4880,4650,4880,4640,4880,4636,4881,4632,4881,4629,4879,4629,4878,4629,4874,4627,4870,4626,4869,4622,4869,4621,4868,4618,4869,4617,4870,4615,4872,4611,
4875,4604,4876,4603,4879,4601,4880,4600,4884,4599,4890,4600,4893,4595,4894,4592,4899,4591,4900,4591,4902,4590,4904,4589,4907,4587,4909,4587,4914,4586,4920,4584,4925,4586,4931,4589,4933,4596,4943,4596,4953,4599,4955,4600,4958,4600,4963,4600,4968,4601,4972,4601,4974,4599,4978,4597,4980,4592,4981,4591,4982,4590,4985,4588,4986,4585,4987,4576,4993,4569,4994,4568,4995,4567,4999,4563,5003,4557,5004,4556,5006,4555,5007,4554,5009,4553,5014,4544,5020,4534,5030,4520,5044,4504,5045,4505,5045,4505,5050,4507,5052,
4508,5057,4511,5059,4512,5063,4513,5064,4515,5067,4518,5074,4518,5077,4518,5079,4515,5081,4515,5084,4516,5087,4515,5087,4514,5087,4508,5093,4509,5095,4509,5098,4509,5102,4509,5106,4509,5110,4507,5109,4504,5109,4501,5109,4497,5109,4494,5113,4495,5117,4496,5122,4497,5124,4498,5126,4498,5136,4498,5146,4499,5149,4504,5149,4509,5149,4511,5151,4511,5157,4510,5163,4510,5176,4510,5189,4511,5188,4517,5192,4520,5200,4520,5206,4521,5212,4525,5214,4530,5216,4532,5216,4533,5217,4535,5220,4538,5222,4541,5223,4542,
5225,4543,5226,4545,5227,4548,5231,4548,5236,4547,5239,4549,5247,4549,5252,4552,5253,4554,5255,4554,5260,4556,5263,4558,5265,4559,5267,4563,5268,4564,5269,4565,5272,4569,5275,4571,5278,4572,5280,4574,5283,4576,5286,4578,5290,4581,5293,4583,5296,4585,5298,4585,5302,4587,5303,4587,5306,4587,5309,4587,5314,4588,5319,4587,5325,4587,5328,4589,5330,4590,5332,4591,5337,4595,5337,4599,5336,4602,5338,4603,5342,4605,5348,4604,5354,4603,5355,4607,5358,4611,5361,4611,5363,4613,5363,4614,5364,4617,5365,4620,5366,
4626,5370,4627,5374,4628,5379,4628,5383,4627,5385,4629,5388,4631,5389,4631,5390,4632,5391,4633,5393,4633,5394,4635,5400,4640,5405,4640,5410,4643,5411,4644,5412,4647,5416,4649,5418,4649,5419,4650,5421,4652,5424,4653,5426,4658,5427,4663,5431,4673,5436,4681,5438,4684,5439,4685,5440,4688,5441,4689,5443,4692,5443,4693,5443,4695,5446,4698,5449,4700,5450,4703,5450,4704,5451,4706,5452,4709,5452,4710,5453,4712,5453,4714,5454,4722,5457,4725,5461,4730,5466,4730,5467,4728,5468,4727,5469,4725,5470,4724,5472,4724,
5473,4724,5475,4723,5475,4722,5479,4716,5483,4709,5486,4708,5489,4708,5508,4708,5526,4708,5528,4708,5530,4709,5534,4709,5539,4709,5542,4705,5545,4702,5547,4700,5549,4700,5554,4699,5559,4699,5564,4699,5566,4702,5571,4707,5578,4711,5580,4712,5584,4714,5586,4714,5590,4716,5591,4717,5595,4717,5599,4716,5600,4718,5601,4719,5603,4720,5605,4721,5606,4721,5607,4722,5611,4725,5618,4731,5624,4740,5624,4741,5621,4743,5618,4744,5615,4743,5611,4741,5606,4741,5596,4742,5585,4742,5582,4743,5579,4743,5578,4743,5575,
4744,5573,4745,5571,4747,5570,4749,5570,4752,5570,4757,5571,4762,5571,4762,5571,4765,5572,4769,5570,4771,5569,4773,5568,4777,5568,4778,5565,4780,5563,4781,5560,4781,5541,4780,5519,4781,5518,4781,5517,4783,5516,4796,5516,4811,5513,4815,5512,4822,5509,4826,5501,4831,5493,4830,5483,4838,5483,4842,5482,4844,5481,4859,5482,4870,5487,4874,5489,4875,5492,4877,5495,4880,5499,4885,5500,4890,5500,4893,5500,4897,5500,4916,5500,4935,5500,4944,5504,4949,5505,4951,5506,4951,5508,4952,5509,4953,5513,4957,5515,4957,
5517,4960,5520,4962,5525,4966,5527,4972,5528,4974,5528,4975,5527,4983,5529,4990,5530,4995,5530,4998,5530,5E3,5532,5002,5533,5005,5534,5005,5539,5013,5547,5020,5548,5022,5550,5023,5552,5024,5553,5025,5555,5028,5557,5029,5561,5033,5563,5035,5564,5037,5566,5038,5567,5040,5568,5042,5571,5047,5575,5049,5580,5057,5588,5064,5592,5070,5596,5073,5600,5076,5600,5080,5602,5086,5606,5091,5608,5092,5609,5094,5611,5097,5613,5100,5615,5102,5615,5103,5616,5105,5617,5107,5620,5112,5620,5118,5620,5121,5621,5124,5623,
5128,5626,5132,5628,5134,5630,5136,5633,5137,5634,5137,5638,5139,5640,5142,5641,5144,5644,5145,5647,5147,5650,5150,5652,5151,5652,5152,5653,5155,5653,5155,5654,5161,5659,5161,5662,5160,5665,5161,5670,5158,5673,5153,5675,5151,5676,5149,5683,5141,5688,5136,5690,5134,5691,5132,5692,5131,5693,5129,5694,5127,5695,5125,5697,5122,5697,5120,5698,5114,5701,5112,5703,5109,5703,5108,5705,5105,5705,5104,5707,5101,5710,5095,5712,5093,5713,5089,5714,5087,5714,5085,5713,5081,5715,5079,5716,5072,5718,5070,5723,5064,
5726,5055,5726,5050,5726,5045,5723,5040,5722,5039,5721,5038,5720,5037,5719,5035,5717,5034,5715,5030,5713,5029,5712,5028,5711,5027,5710,5024,5709,5023,5707,5016,5708,5008,5708,5006,5708,5004,5709,5E3,5711,5E3,5715,5001,5715,5001,5718,5002,5719,5003,5727,5011,5734,5020,5737,5025,5740,5027,5743,5033,5746,5037,5749,5041,5752,5045,5755,5051,5757,5053,5759,5055,5760,5057,5764,5060,5769,5060,5788,5059,5808,5059,5811,5059,5811,5058,5813,5055,5813,5050,5813,5047,5813,5043,5813,5040,5816,5040,5822,5036,5824,
5034,5826,5032,5828,5033,5829,5032,5834,5031,5835,5031,5836,5029,5839,5027,5842,5027,5850,5025,5859,5025,5861,5025,5862,5026,5864,5028,5869,5026,5870,5026,5872,5024,5875,5022,5875,5020,5876,5015,5876,5010,5876,5009,5876,5007,5875,5004,5877,4997,5881,4992,5881,4984,5881,4983,5883,4979,5883,4978,5884,4977,5885,4976,5886,4974,5891,4965,5899,4958,5904,4952,5910,4945,5911,4944,5913,4942,5918,4936,5923,4932,5924,4932,5926,4928,5929,4926,5931,4922,5934,4917,5936,4911,5939,4909,5941,4906,5942,4905,5944,4903,
5945,4901,5945,4899,5945,4892,5946,4885,5946,4881,5941,4881,5937,4882,5933,4882,5929,4883,5928,4880,5925,4877,5925,4872,5925,4852,5925,4831,5920,4823,5915,4817,5913,4814,5910,4808,5908,4805,5905,4802,5903,4798,5901,4795,5899,4791,5895,4788,5893,4785,5889,4782,5888,4781,5887,4780,5879,4767,5868,4759,5866,4758,5864,4756,5863,4756,5862,4754,5861,4752,5858,4748,5857,4742,5855,4736,5854,4735,5854,4733,5852,4731,5850,4728,5847,4718,5848,4707,5848,4704,5848,4702,5850,4698,5852,4694,5853,4692,5852,4690,5852,
4686,5855,4684,5857,4682,5859,4680,5861,4677,5860,4672,5860,4670,5860,4668,5860,4665,5859,4663,5859,4651,5858,4637,5857,4635,5856,4634,5856,4634,5853,4632,5852,4632,5851,4630,5851,4630,5848,4629,5847,4628,5843,4626,5842,4626,5841,4624,5841,4624,5840,4621,5838,4616,5835,4613,5835,4612,5834,4610,5827,4600,5820,4592,5820,4591,5818,4588,5815,4585,5812,4579,5811,4578,5810,4577,5805,4569,5798,4565,5797,4564,5795,4563,5793,4562,5791,4561,5790,4561,5789,4560,5788,4559,5786,4558,5786,4555,5783,4554,5781,4554,
5780,4553,5779,4551,5776,4549,5775,4548,5772,4546,5770,4545,5767,4543,5767,4542,5765,4541,5764,4541,5762,4540,5758,4538,5755,4533,5753,4529,5750,4527,5747,4524,5744,4519,5744,4516,5739,4514,5735,4509,5728,4506,5724,4505,5721,4502,5720,4501,5719,4499,5712,4494,5704,4490,5702,4489,5700,4488,5694,4486,5689,4484,5687,4484,5686,4484,"L",5685,4484,"Q",5683,4482,5680,4482,5666,4482,5651,4482,5650,4482,5647,4480,5646,4478,5645,4477,5642,4475,5639,4473,5634,4468,5631,4464,5628,4459,5626,4454,5623,4449,5624,
4442,5624,4438,5623,4435,5622,4434,5622,4432,5621,4430,5621,4428,5620,4423,5618,4419,5617,4418,5616,4417,5615,4416,5614,4414,5613,4412,5611,4410,5607,4406,5605,4400,5604,4399,5602,4395,5600,4393,5598,4387,5598,4386,5597,4385,5596,4383,5594,4383,5589,4381,5586,4377,5585,4377,5582,4374,5580,4371,5578,4370,5572,4367,5564,4363,5550,4363,5536,4363,5525,4363,5513,4363,5510,4363,5508,4362,5507,4361,5505,4359,5503,4358,5501,4354,5501,4352,5499,4351,5497,4351,5493,4350,5489,4348,5481,4347,5476,4347,5473,4345,
5472,4344,5470,4343,5465,4341,5458,4340,5451,4343,5445,4343,5444,4343,5442,4344,5440,4344,5438,4344,5433,4343,5431,4338,5430,4337,5428,4336,5420,4336,5413,4335,5394,4334,5372,4335,5370,4336,5367,4336,5361,4335,5353,4334,5352,4332,5352,4330,5351,4329,5350,4328,5348,4327,5346,4326,5342,4324,5338,4322,5334,4320,5328,4317,5324,4316,5319,4313,5314,4309,5307,4310,5306,4310,5302,4312,5301,4312,5300,4314,5298,4319,5302,4319,5297,4319,5293,4319,5289,4319,5285,4319,5271,4317,5257,4318,5255,4318,5253,4315,5252,
4312,5254,4310,5257,4308,5263,4303,5265,4301,5267,4299,5267,4299,5269,4297,5270,4294,5271,4290,5271,4285,5267,4283,5261,4281,5253,4284,5248,4284,5243,4285,5241,4285,5237,4287,5217,4288,5198,4288,5194,4288,5190,4287,5186,4287,5184,4289,5183,4291,5182,4293,5181,4294,5180,4296,5179,4297,5177,4299,5178,4302,5175,4302,5156,4302,5135,4302,5133,4305,5130,4309,5124,4310,5117,4310,5099,4310,5080,4310,5075,4310,5069,4311,5061,4311,5055,4308,5053,4307,5050,4304,5048,4301,5044,4299,5042,4299,5040,4298,5035,4298,
5029,4298,5026,4298,5023,4298,5015,4300,5007,4299,5003,4299,4998,4301,4995,4301,4996,4303,4996,4305,4994,4306,4994,4306,4992,4309,4993,4312,4991,4315,4986,4319,4984,4324,4984,4326,4982,4326,4978,4329,4975,4334,4973,4334,4972,4337,4971,4338,4969,4339,4966,4340,4965,4344,4965,4345,4963,4347,4961,4351,4958,4353,4957,4354,4956,4355,4953,4359,4949,4360,4946,4360,4942,4360,4938,4360,4935,4361,4934,4361,4933,4362,4929,4368,4923,4373,4918,4375,4920,4384,4921,4386,4921,4387,4925,4396,4934,4402,4936,4402,4937,
4403,4940,4406,4945,4410,4957,4410,4969,4410,4971,4410,4973,4411,4976,4412,4980,4414,4982,4414,4985,4416,4990,4418,4994,4423,4996,4424,4997,4424,4999,4425,5E3,4427,5001,4428,5002,4429,5004,4431,5007,4433,5007,4434,5009,4435,5010,4439,5010,4444,5011,4451,5004,4449,5003,4449,4999,4448,4990,4447,4982,4447,4976,4447,4969,4447,4963,4447,4957,4446,4954,4446,4952,4450,4950,4452,4950,4454,4951,4458,4947,4463,4944,4463,4944,4465,4944,4467,4944,4468,4943,4469,4942,4470,4939,4472,4940,4474,4940,4478,4939,4478,
4933,4475,4929,4469,4926,4468,4924,4464,4923,4463,4922,4462,4916,4455,4907,4455,4902,4455,4898,4457,4897,4457,4894,4460,4893,4464,4886,4468,4878,4476,4872,4482,4869,4484,4867,4488,4865,4491,4863,4493,4861,4494,4859,4498,4853,4503,4853,4510,4853,4513,4848,4511,4847,4510,4843,4507,4842,4506,4841,4505,4838,4501,4834,4498,4832,4496,4831,4490,4830,4488,4828,4484,4828,4482,4827,4480,4827,4477,4829,4477,4830,4477,4831,4475,4833,4472,4834,4469,4835,4467,4838,4465,4839,4465,4841,4464,4843,4462,4844,4460,4846,
4459,4846,4457,4847,4453,4847,4447,4848,4445,4848,4443,4849,4442,4850,4438,4854,4433,4856,4427,4858,4423,4862,4420,4867,4416,4874,4408,4878,4406,4878,4400,4878,4394,4876,4389,4875,4387,4873,4383,4872,4381,4870,4380,4869,4380,4867,4380,4864,4380,4863,4382,4862,4383,4861,4384,4861,4385,4858,4388,4858,4391,4857,4393,4856,4394,4854,4396,4852,4397,4851,4401,4848,4403,4845,4404,4841,4407,4837,4410,4835,4412,4832,4413,4826,4414,4820,4418,4818,4419,4815,4420,4813,4420,4808,4420,4799,4419,4790,4419,4785,4419,
4780,4420,4776,4422,4770,4421,4766,4421,4762,4423,4756,4426,4750,4430,4747,4433,4743,4436,4740,4438,4738,4439,4729,4440,4723,4448,4721,4448,4720,4449,4717,4451,4713,4452,4709,4453,4704,4456,4698,4457,4693,4459,4691,4460,4689,4460,4675,4460,4658,4461,4657,4463,4652,4462,4650,4464,4649,4464,4645,4467,4640,4469,4638,4471,4637,4472,4635,4474,4632,4475,"Q",4630,4476,4628,4477,"Z"]],label:"Panama",shortLabel:"PM",labelPosition:[439.8,476.8],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=
e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("fusioncharts.maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.Europe.20.12-18-2012 04:19:41
*/
FusionCharts(["private","modules.renderer.js-europe",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"Europe",revision:20,standaloneInit:!0,baseWidth:450,baseHeight:440,baseScaleFactor:10,entities:{"021":{outlines:[["M",1969,2951,"Q",1969,2956,1969,2962,1970,2963,1970,2965,1970,2967,1970,2970,1981,2970,1992,2969,1991,2968,1992,2967,"L",1992,2967,"Q",1991,2966,1989,2965,1989,2965,1988,2965,1987,2965,1986,2964,1985,2963,1983,2963,1981,
2961,1978,2959,"Q",1973,2956,1969,2951,"Z"]],label:"Liechtenstein",shortLabel:"LI",labelPosition:[86.6,296],labelAlignment:["right","middle"],labelConnectors:[["M",866,2960,"L",1978,2960]]},"002":{outlines:[["M",1335,3510,"Q",1322,3509,1309,3509,1311,3511,1311,3515,1312,3522,1314,3527,1315,3532,1315,3538,1315,3541,1319,3540,1323,3539,1322,3544,1322,3546,1322,3548,1321,3552,1326,3552,1329,3551,1333,3551,1339,3551,1346,3551,1343,3547,1346,3546,1351,3546,1352,3544,1353,3543,1353,3541,"L",1354,3537,"Q",
1354,3536,1353,3535,1353,3530,1352,3525,1349,3524,1346,3525,1344,3525,1343,3523,"Q",1342,3516,1335,3510,"Z"]],label:"Andorra",shortLabel:"AD",labelPosition:[156.6,353],labelAlignment:["left","middle"],labelConnectors:[["M",1566,3530,"L",1331,3530]]},"025":{outlines:[["M",2525,4136,"Q",2525,4137,2526,4139,2527,4141,2527,4145,2528,4145,2531,4146,2535,4146,2535,4143,2535,4141,2534,4136,"Q",2529,4136,2525,4136,"Z"],["M",2576,4161,"Q",2574,4159,2575,4157,2572,4156,2570,4156,2569,4156,2567,4156,2565,4157,
2565,4155,2565,4153,2565,4149,2565,4148,2565,4146,2555,4146,2546,4146,2544,4146,2544,4148,2544,4149,2544,4150,2544,4153,2545,4157,2546,4159,2546,4160,2546,4162,2546,4164,2546,4166,2547,4166,2550,4166,2553,4166,2564,4166,2575,4166,"Q",2576,4164,2576,4161,"Z"]],label:"Malta",shortLabel:"MT",labelPosition:[255.1,425.8],labelAlignment:["center","bottom"],labelConnectors:[["M",2551,4258,"L",2551,4152]]},"034":{outlines:[["M",2218,3283,"Q",2217,3284,2216,3285,2215,3286,2213,3288,2211,3289,2213,3291,2214,
3292,2215,3295,2215,3296,2216,3298,2216,3299,2217,3299,2219,3299,2221,3299,2221,3299,2222,3299,2224,3297,2226,3295,2226,3294,2228,3294,2229,3293,2230,3290,2230,3288,2228,3287,2227,3287,2226,3286,2225,3285,2223,3284,2222,3284,2221,3282,"Q",2220,3281,2218,3283,"Z"]],label:"San Marino",shortLabel:"SM",labelPosition:[221.9,368.7],labelAlignment:["center","bottom"],labelConnectors:[["M",2219,3687,"L",2219,3289]]},"027":{outlines:[["M",1816,3362,"Q",1814,3361,1812,3359,1811,3359,1809,3359,1807,3359,1807,
3360,1806,3360,1806,3361,1804,3363,1802,3366,1802,3368,1801,3370,1800,3371,1800,3372,1801,3372,1801,3373,1803,3375,1805,3377,1806,3378,1806,3378,1806,3376,1808,3377,1809,3377,1811,3377,1813,3377,1814,3376,1815,3376,1815,3375,1814,3371,1816,3368,1817,3368,1817,3367,1818,3367,1819,3367,1820,3367,1821,3367,"L",1821,3367,"Q",1820,3366,1820,3365,1819,3364,1818,3363,"Q",1817,3363,1816,3362,"Z"]],label:"Monaco",shortLabel:"MC",labelPosition:[180.9,357.9],labelAlignment:["center","bottom"],labelConnectors:[["M",
1809,3579,"L",1809,3371]]},"043":{outlines:[["M",2284,3491,"Q",2283,3490,2282,3490,2279,3491,2277,3493,2276,3494,2274,3495,2274,3495,2273,3496,2272,3496,2272,3497,2272,3498,2272,3499,2271,3500,2272,3500,2273,3501,2274,3502,2275,3502,2276,3503,2277,3505,2278,3508,2280,3510,2281,3513,2281,3512,2282,3511,2283,3511,2284,3510,2284,3509,2286,3508,2289,3506,2289,3502,2287,3500,2286,3498,2286,3497,2286,3495,2286,3495,2286,3494,"Q",2285,3492,2284,3491,"Z"]],label:"Vatican City",shortLabel:"VA",labelPosition:[230.4,
361.6],labelAlignment:["center","bottom"],labelConnectors:[["M",2304,3616,"L",2304,3500,2282,3500,2304,3500,2308,3500,2304,3500]]},"028":{outlines:[["M",2884,3310,"Q",2884,3310,2884,3309,2882,3306,2882,3305,"L",2881,3305,"Q",2881,3303,2879,3302,2879,3301,2879,3300,2879,3298,2879,3296,2878,3295,2876,3296,2874,3296,2871,3296,"L",2870,3295,"Q",2870,3292,2870,3288,"L",2870,3288,"Q",2872,3287,2873,3287,2874,3287,2874,3287,2876,3286,2879,3287,2878,3280,2878,3272,2878,3272,2878,3271,2875,3271,2871,3271,
2868,3271,2865,3271,"L",2864,3270,"Q",2864,3268,2864,3265,2864,3265,2864,3264,2864,3264,2864,3263,2863,3263,2863,3262,2858,3262,2853,3262,2848,3261,2842,3261,2833,3261,2823,3261,"L",2823,3261,"Q",2823,3256,2822,3252,2822,3251,2822,3251,2820,3250,2818,3250,2815,3249,2812,3249,2811,3249,2809,3248,2808,3248,2807,3248,2806,3248,2805,3247,2804,3247,2804,3245,2804,3243,2804,3241,2805,3240,2804,3240,2801,3240,2800,3239,2797,3238,2795,3237,2794,3237,2793,3237,2787,3237,2781,3237,2781,3237,2780,3236,2780,
3235,2780,3234,2780,3228,2779,3222,2771,3222,2763,3222,"L",2761,3222,"Q",2762,3233,2762,3241,2762,3243,2761,3245,2760,3246,2760,3248,2759,3249,2758,3249,2757,3250,2755,3250,2754,3250,2752,3250,2748,3250,2744,3250,2744,3250,2744,3250,2744,3256,2744,3262,2744,3265,2743,3266,2743,3267,2743,3268,2742,3270,2742,3271,2741,3272,2741,3274,2741,3276,2740,3276,2738,3276,2737,3276,2736,3275,2734,3275,2734,3275,2733,3275,2732,3274,2730,3274,2730,3274,2730,3274,2730,3277,2730,3280,2730,3286,2730,3292,2730,3293,
2730,3294,2730,3296,2728,3296,2727,3296,2726,3296,2723,3295,2721,3294,2720,3294,2720,3295,2720,3301,2720,3308,2720,3310,2719,3311,2719,3314,2719,3318,2720,3323,2717,3327,2718,3330,2717,3333,2717,3335,2717,3337,2718,3340,2720,3342,2720,3344,2720,3345,2722,3345,2725,3344,2733,3344,2741,3344,2753,3344,2764,3344,2768,3344,2773,3344,2774,3344,2774,3346,2774,3349,2773,3352,2773,3356,2776,3355,2779,3355,2782,3356,2783,3356,2783,3357,2783,3361,2784,3364,2784,3364,2785,3364,2792,3364,2798,3365,2799,3365,2801,
3365,2803,3365,2802,3368,2802,3369,2802,3370,2803,3375,2803,3380,2803,3381,2804,3381,2807,3383,2811,3383,2815,3382,2814,3387,2814,3388,2814,3389,2815,3392,2815,3395,2816,3397,2816,3398,2817,3398,2818,3398,2826,3398,2835,3397,"L",2835,3396,"Q",2835,3393,2834,3391,2834,3390,2834,3389,2834,3387,2835,3386,2834,3386,2834,3385,"L",2833,3385,"Q",2833,3384,2833,3384,2833,3374,2832,3365,2832,3361,2832,3356,2832,3354,2833,3352,2833,3352,2834,3352,2837,3352,2841,3353,2841,3346,2841,3339,2840,3329,2840,3320,
2840,3311,2841,3302,"L",2841,3302,"Q",2850,3302,2858,3302,2858,3303,2859,3303,2859,3303,2859,3304,2861,3309,2862,3314,2863,3314,2863,3315,2863,3317,2864,3319,"L",2864,3319,"Q",2874,3319,2884,3319,2885,3319,2885,3319,2884,3319,2884,3317,"L",2884,3316,"Q",2884,3313,2884,3310,"Z"]],label:"Montenegro",shortLabel:"MO",labelPosition:[278.1,340.4],labelAlignment:["center","bottom"],labelConnectors:[["M",2781,3404,"L",2781,3302]]},"044":{outlines:[["M",4267,3896,"Q",4266,3896,4266,3897,4266,3901,4266,3905,
4266,3906,4264,3906,4263,3906,4262,3906,4260,3906,4258,3906,4253,3905,4247,3906,4246,3906,4246,3905,4246,3901,4246,3896,4238,3895,4230,3895,4224,3895,4218,3896,4214,3896,4209,3896,4208,3896,4207,3896,4205,3896,4205,3897,4205,3898,4204,3900,4204,3901,4205,3902,4205,3903,4205,3905,4208,3906,4211,3906,4213,3906,4215,3907,4216,3909,4216,3911,4216,3913,4216,3915,4216,3916,4215,3916,4213,3916,4210,3916,4198,3916,4185,3917,4186,3918,4186,3920,4186,3923,4186,3925,4186,3926,4186,3927,4186,3931,4186,3936,4175,
3936,4166,3936,4166,3938,4166,3941,4166,3944,4167,3948,4169,3947,4171,3947,4173,3948,4175,3949,4175,3949,4175,3950,4175,3953,4176,3956,4181,3956,4186,3957,4187,3963,4186,3968,4186,3969,4187,3970,4187,3974,4187,3976,4193,3976,4200,3976,4213,3976,4225,3976,4226,3976,4227,3976,4226,3975,4226,3973,4226,3971,4226,3968,4227,3966,4228,3966,4234,3967,4241,3967,4243,3967,4245,3967,4245,3969,4245,3970,4245,3972,4245,3974,4245,3976,4246,3976,4250,3976,4253,3976,4255,3977,4257,3977,4256,3977,4256,3978,4255,3981,
4255,3985,4255,3986,4257,3986,4259,3986,4260,3986,4263,3986,4266,3986,4265,3984,4266,3983,4266,3982,4266,3981,4266,3979,4267,3977,4271,3977,4275,3976,4275,3976,4276,3975,4277,3974,4276,3972,4276,3969,4277,3967,4281,3967,4285,3966,4288,3960,4287,3954,4287,3952,4287,3950,4287,3948,4288,3947,4288,3946,4289,3946,4303,3946,4316,3946,4320,3946,4325,3946,4326,3941,4325,3937,4320,3937,4316,3937,4316,3935,4316,3933,4315,3930,4315,3926,4314,3926,4313,3927,4310,3927,4306,3927,4306,3927,4306,3926,4306,3916,4306,
3906,4310,3905,4315,3905,4315,3902,4316,3901,4316,3900,4315,3899,4315,3896,4317,3897,4319,3897,4320,3897,4323,3897,4326,3896,4325,3893,4325,3889,4325,3888,4326,3887,4331,3887,4336,3887,4335,3886,4335,3883,4336,3881,4336,3878,4340,3877,4345,3877,4346,3873,4346,3870,4346,3869,4346,3868,4345,3867,4346,3867,4349,3867,4353,3867,4354,3866,4355,3866,4356,3867,4356,3865,4356,3861,4356,3856,4354,3856,4352,3856,4344,3856,4337,3856,4336,3859,4336,3862,4336,3865,4336,3866,4326,3866,4317,3866,4316,3871,4316,3875,
4316,3877,4315,3877,4314,3877,4312,3877,4309,3877,4305,3877,4305,3879,4305,3881,4305,3883,4305,3885,4306,3886,4304,3887,4304,3887,4303,3887,4295,3887,4286,3887,4286,3888,4286,3888,4285,3892,4285,3896,4279,3896,4273,3896,"Q",4270,3896,4267,3896,"Z"]],label:"Cyprus",shortLabel:"CY",labelPosition:[423.7,410.7],labelAlignment:["center","bottom"],labelConnectors:[["M",4237,4107,"L",4237,3947]]},"026":{outlines:[["M",3233,2462,"Q",3233,2465,3232,2468,3232,2470,3231,2470,3229,2471,3226,2471,3225,2471,3225,
2471,3224,2478,3224,2485,"L",3224,2485,"Q",3219,2486,3213,2486,3213,2486,3212,2486,3211,2487,3211,2488,3211,2489,3211,2490,3211,2495,3211,2499,3211,2500,3211,2502,3211,2505,3212,2507,3206,2507,3201,2507,"L",3200,2507,"Q",3200,2510,3200,2513,3199,2513,3198,2513,3197,2513,3196,2514,3195,2514,3195,2517,3195,2518,3195,2520,3195,2520,3194,2520,3193,2520,3192,2521,3194,2523,3193,2527,3192,2533,3198,2532,3200,2531,3203,2531,3207,2531,3211,2531,3212,2531,3212,2533,3213,2537,3215,2540,3216,2540,3217,2540,
3220,2540,3221,2541,3222,2542,3222,2543,3222,2548,3223,2552,"L",3224,2552,"Q",3227,2552,3229,2553,3230,2554,3230,2555,3230,2564,3230,2572,3230,2574,3233,2574,3238,2573,3244,2573,3243,2576,3242,2577,3242,2579,3241,2580,3241,2584,3244,2583,3247,2583,3250,2584,3251,2584,3251,2585,3249,2592,3256,2591,3258,2590,3261,2590,3267,2590,3273,2592,3274,2592,3274,2593,3274,2598,3275,2602,"L",3276,2602,"Q",3281,2602,3287,2603,"L",3287,2604,"Q",3287,2608,3288,2611,3288,2611,3289,2611,3297,2611,3306,2611,3307,2611,
3307,2613,3306,2624,3308,2634,3308,2635,3309,2635,3310,2638,3315,2638,3318,2637,3322,2637,3326,2637,3328,2638,3329,2638,3330,2638,3341,2640,3352,2639,3353,2639,3355,2640,3355,2640,3356,2640,3357,2640,3358,2640,3355,2642,3356,2647,3356,2649,3356,2650,3357,2650,3358,2650,3364,2650,3369,2652,3370,2652,3370,2653,3370,2675,3370,2697,3370,2704,3369,2711,3369,2712,3369,2712,3369,2715,3368,2717,3368,2721,3371,2721,3377,2720,3382,2722,3383,2722,3383,2723,3383,2732,3384,2741,3384,2749,3385,2756,"L",3386,2756,
"Q",3389,2756,3392,2757,3393,2756,3394,2756,"L",3394,2755,"Q",3395,2754,3397,2754,3398,2754,3400,2754,3400,2754,3400,2753,3400,2749,3400,2745,3400,2745,3400,2744,3401,2741,3402,2737,3402,2735,3404,2736,3405,2736,3406,2736,3408,2735,3410,2735,3410,2726,3410,2716,3410,2707,3410,2697,3410,2691,3410,2684,"L",3411,2684,"Q",3416,2684,3421,2684,3421,2679,3421,2675,3422,2674,3422,2672,3422,2662,3422,2653,3422,2650,3421,2648,3420,2647,3420,2646,3423,2646,3427,2646,3429,2646,3430,2645,3431,2645,3431,2644,3433,
2639,3432,2635,"L",3431,2635,"Q",3431,2633,3431,2632,3430,2632,3430,2631,3430,2625,3430,2619,3430,2618,3429,2617,3429,2616,3427,2617,3425,2617,3423,2617,3422,2617,3421,2616,3421,2616,3421,2615,"L",3421,2614,"Q",3421,2612,3421,2610,3420,2608,3422,2607,"L",3422,2607,"Q",3417,2607,3412,2607,"L",3412,2607,"Q",3411,2606,3411,2605,3410,2605,3411,2603,3411,2601,3409,2600,3408,2600,3407,2599,3404,2597,3399,2597,3399,2597,3398,2597,3396,2596,3394,2595,3392,2595,3391,2593,3391,2591,3390,2588,"L",3390,2587,
"Q",3387,2587,3384,2587,3384,2587,3383,2587,3382,2585,3381,2583,3381,2582,3381,2582,3380,2580,3380,2577,3380,2576,3380,2575,"L",3380,2574,"Q",3376,2574,3373,2574,"L",3372,2574,"Q",3372,2569,3372,2563,"L",3372,2563,"Q",3370,2562,3368,2562,3366,2562,3363,2562,3362,2562,3362,2562,3362,2559,3362,2556,3362,2556,3362,2555,3362,2551,3361,2546,"L",3361,2546,"Q",3356,2545,3351,2545,3349,2543,3349,2542,"L",3348,2541,"Q",3348,2540,3348,2539,3348,2538,3348,2538,3345,2535,3341,2535,"L",3340,2535,"Q",3340,2532,
3339,2529,3339,2528,3339,2527,3336,2526,3332,2526,"L",3332,2526,"Q",3331,2526,3331,2525,"L",3331,2525,"Q",3330,2522,3329,2519,3329,2518,3329,2518,3329,2516,3328,2515,3328,2515,3327,2515,3327,2514,3327,2514,3327,2512,3326,2510,3326,2508,3325,2507,3325,2506,3325,2505,3325,2505,3325,2504,3325,2503,3324,2503,3323,2502,3322,2502,3319,2502,3317,2502,3315,2503,3315,2502,3315,2501,3315,2501,3314,2496,3314,2492,"L",3314,2491,"Q",3304,2491,3295,2491,"L",3294,2491,"Q",3293,2489,3293,2487,3293,2485,3293,2484,
3294,2482,3293,2482,3292,2482,3290,2482,3287,2482,3287,2479,3287,2479,3287,2478,3287,2477,3286,2477,3286,2476,3286,2474,3286,2474,3286,2473,3286,2471,3285,2471,3284,2471,3284,2471,3278,2471,3273,2471,3270,2471,3266,2470,3266,2470,3265,2470,3265,2466,3265,2462,"L",3265,2461,"Q",3259,2461,3253,2461,3243,2461,3235,2460,3234,2460,3234,2460,"Q",3233,2461,3233,2462,"Z"]],label:"Moldova",shortLabel:"MD",labelPosition:[361.3,264],labelAlignment:["left","middle"],labelConnectors:[["M",3613,2640,"L",3390,2640]]},
"023":{outlines:[["M",1657,2673,"Q",1655,2672,1651,2671,1650,2668,1650,2664,1649,2661,1650,2660,1646,2661,1643,2661,1638,2661,1633,2662,1633,2666,1633,2671,1633,2676,1632,2681,1631,2697,1632,2714,1632,2717,1635,2719,1653,2719,1672,2719,1672,2709,1671,2696,1671,2692,1677,2693,1681,2694,1681,2691,1681,2688,1680,2682,1670,2682,1658,2682,"Q",1658,2678,1657,2673,"Z"]],label:"Luxembourg",shortLabel:"LU",labelPosition:[164.6,217.7],labelAlignment:["center","top"],labelConnectors:[["M",1646,2177,"L",1646,
2690]]},"010":{outlines:[["M",815,1298,"Q",822,1300,830,1300,832,1300,834,1306,835,1307,841,1306,842,1296,854,1296,856,1289,854,1278,851,1278,848,1278,837,1276,825,1280,820,1282,814,1282,"Q",814,1289,815,1298,"Z"],["M",1888,2035,"Q",1888,2039,1886,2041,1885,2047,1879,2045,1876,2045,1876,2047,1877,2050,1876,2054,1870,2055,1865,2055,1866,2061,1866,2066,1868,2067,1870,2067,1874,2066,1876,2066,1881,2065,1886,2065,1888,2065,1887,2068,1887,2071,1887,2074,1888,2077,1892,2077,1896,2076,1900,2076,1897,2074,
1896,2070,1895,2062,1895,2054,1900,2054,1902,2054,1904,2054,1907,2054,1906,2052,1905,2050,1905,2049,1906,2047,1906,2037,1906,2026,1895,2025,1887,2026,"Q",1888,2031,1888,2035,"Z"],["M",2004,2035,"Q",2006,2031,2007,2026,2007,2022,2005,2019,2004,2015,2004,2014,2002,2011,2005,2005,1996,2005,1988,2005,1984,2005,1980,2005,1974,2004,1976,2010,1977,2014,1974,2016,1966,2016,1957,2017,1956,2019,1955,2024,1951,2024,1947,2024,1948,2027,1947,2031,1946,2037,1951,2036,1954,2036,1957,2037,1957,2041,1957,2045,1951,
2046,1946,2046,1945,2061,1946,2076,1951,2076,1955,2076,1956,2080,1955,2084,1951,2085,1946,2085,1946,2088,1946,2091,1945,2095,1950,2095,1952,2094,1954,2094,1955,2094,1957,2094,1956,2100,1957,2105,1960,2105,1961,2106,1962,2106,1964,2106,1970,2106,1977,2105,1977,2101,1977,2097,1985,2096,1991,2096,1994,2096,1993,2092,1993,2090,1992,2087,1992,2084,1993,2083,1994,2068,1994,2054,1994,2050,1995,2045,1996,2043,1996,2041,1996,2038,1997,2035,"Q",2001,2034,2004,2035,"Z"],["M",1750,1856,"Q",1749,1856,1747,1857,
1745,1858,1746,1863,1747,1864,1747,1866,1747,1869,1746,1871,1746,1872,1745,1874,1743,1875,1738,1875,1737,1891,1737,1906,1737,1924,1737,1941,1737,1944,1737,1944,1741,1944,1745,1944,1747,1949,1747,1954,1747,1960,1748,1966,1755,1965,1754,1971,1754,1973,1754,1975,1754,1985,1755,1994,1758,1995,1759,1995,1761,1995,1764,1995,1766,1995,1765,1998,1765,2002,1765,2006,1765,2008,1765,2009,1765,2011,1765,2013,1765,2020,1766,2026,1772,2026,1777,2027,1777,2041,1778,2053,1782,2054,1784,2055,1785,2073,1785,2089,1786,
2101,1786,2112,1786,2119,1786,2125,1789,2126,1791,2126,1796,2125,1802,2124,1804,2123,1807,2123,1810,2123,1812,2124,1813,2129,1814,2131,1814,2133,1818,2132,1826,2131,1835,2131,1838,2131,1841,2133,1842,2139,1843,2143,1849,2143,1851,2142,1856,2140,1861,2140,1865,2141,1868,2138,1867,2137,1868,2136,1868,2135,1868,2135,1867,2127,1867,2121,1867,2115,1867,2109,1867,2107,1866,2106,1862,2106,1857,2106,1856,2101,1855,2096,1849,2096,1844,2096,1839,2096,1839,2095,1835,2080,1835,2064,1835,2045,1835,2025,1841,2026,
1849,2026,1846,2020,1846,2014,1850,2013,1854,2013,1856,2013,1858,2012,1859,2011,1859,2009,1859,2002,1860,1994,1865,1995,1865,1991,1865,1989,1865,1987,1866,1983,1866,1979,1874,1980,1873,1974,1873,1972,1874,1971,1875,1963,1875,1956,1883,1956,1884,1953,1886,1950,1886,1945,1886,1942,1886,1939,1886,1937,1889,1938,1891,1938,1894,1938,1895,1938,1897,1938,1894,1935,1895,1931,1895,1924,1896,1917,1901,1917,1905,1916,1907,1911,1907,1906,1885,1905,1866,1905,1868,1902,1866,1896,1861,1895,1856,1895,1855,1890,1855,
1885,1855,1882,1852,1883,1849,1883,1845,1882,1845,1880,1846,1876,1850,1876,1855,1876,1856,1868,1856,1859,1856,1856,1856,1853,1855,1850,1855,1849,1856,1839,1856,1829,1856,1822,1857,1814,1862,1814,1866,1813,1867,1802,1867,1792,1867,1789,1866,1787,1860,1786,1855,1785,1855,1781,1855,1777,1850,1776,1848,1776,1845,1776,1845,1777,1848,1778,1848,1780,1847,1781,1846,1784,1842,1785,1837,1785,1833,1785,1830,1785,1826,1784,1826,1786,1826,1789,1825,1793,1821,1795,1817,1794,1817,1801,1816,1810,1814,1813,1817,1814,
1814,1814,1811,1815,1809,1815,1808,1816,1802,1817,1803,1825,1800,1827,1795,1826,1794,1826,1793,1828,1792,1833,1794,1836,1792,1836,1790,1836,1786,1835,1785,1838,1785,1842,1787,1844,1782,1844,1778,1844,1772,1844,1767,1844,1764,1844,1764,1845,1764,1850,1762,1854,1761,1855,1758,1855,"Q",1754,1855,1750,1856,"Z"]],label:"Denmark",shortLabel:"DK",labelPosition:[163.9,192.7],labelAlignment:["right","middle"],labelConnectors:[["M",1639,1927,"L",1766,1927]]},"017":{outlines:[["M",445,755,"Q",444,757,443,762,
443,762,439,764,436,766,429,765,428,759,423,754,413,753,404,754,404,760,406,765,404,765,403,766,400,766,399,762,399,760,398,758,397,754,394,755,389,757,390,752,390,750,390,746,377,745,364,746,362,753,366,757,366,758,368,759,370,760,374,759,375,765,374,772,368,773,362,773,360,773,358,773,356,772,356,768,357,762,356,757,355,754,352,755,347,755,347,751,347,746,346,741,346,735,344,727,341,725,337,726,336,726,334,729,335,733,332,733,327,733,322,733,315,733,305,735,303,737,303,743,302,745,299,744,298,744,
297,746,296,751,300,753,295,753,289,753,288,749,288,744,288,741,289,738,290,737,290,735,283,734,275,733,275,729,275,724,271,723,267,723,265,723,264,724,263,733,263,745,262,747,257,747,256,749,256,752,256,755,256,758,257,763,252,765,241,765,231,765,229,765,228,766,225,766,225,771,226,773,225,775,225,779,224,783,224,786,219,786,218,787,217,789,217,792,213,794,210,793,208,794,207,794,203,795,201,796,197,795,196,795,195,792,195,783,195,773,195,764,195,757,196,752,195,745,193,741,194,734,196,730,204,731,
205,730,205,726,204,721,207,717,210,716,214,716,215,701,214,685,212,684,208,684,207,680,207,675,207,673,207,670,208,667,206,667,201,665,195,664,194,660,194,655,195,650,189,650,188,644,187,636,186,633,182,634,179,634,177,634,172,633,172,638,173,639,173,641,173,643,172,644,170,645,167,645,162,644,163,651,163,657,169,656,171,656,176,658,179,660,175,664,170,665,163,666,162,668,161,670,161,673,163,673,167,673,171,673,172,673,173,675,175,677,178,680,179,686,178,694,177,696,176,700,175,702,174,703,173,705,
166,704,164,702,165,698,165,697,164,695,164,693,158,694,157,692,155,691,155,688,152,683,150,682,147,682,143,682,144,678,144,672,143,668,142,668,142,665,141,663,139,663,132,663,126,664,125,671,124,680,122,686,116,684,113,684,113,687,114,690,113,692,113,696,116,696,121,696,128,697,128,701,127,705,127,707,127,708,127,711,125,714,119,715,114,714,110,714,106,713,106,711,105,707,101,706,96,707,95,709,95,710,95,713,96,715,95,715,93,715,91,716,90,716,88,716,86,716,85,720,85,722,85,724,88,724,92,723,97,723,
112,723,127,724,127,724,128,724,129,724,131,724,133,724,136,724,136,730,137,735,146,735,155,736,155,740,156,743,160,743,163,744,164,749,164,752,165,754,167,754,171,753,175,753,175,757,175,760,176,761,176,763,176,764,175,765,170,766,166,767,165,770,164,773,160,774,158,774,156,774,156,777,157,780,157,782,164,783,170,783,173,783,174,784,175,786,175,787,175,791,174,795,165,794,166,804,165,805,165,807,162,807,158,807,157,804,156,801,156,799,156,795,151,794,147,794,123,794,99,794,94,794,90,795,84,795,85,
790,85,786,81,786,72,786,64,786,66,792,65,799,65,803,69,803,71,803,73,804,74,805,75,806,77,809,77,812,78,815,78,818,78,821,79,824,87,823,86,830,86,832,86,833,87,838,87,842,88,845,89,845,93,845,97,846,97,857,98,866,102,866,104,867,104,879,107,887,110,888,113,888,115,888,115,890,114,894,117,895,119,895,122,895,124,899,125,901,126,903,126,905,119,905,116,907,115,912,114,914,109,916,105,916,99,915,93,915,91,914,89,914,87,913,85,915,85,922,87,927,96,926,106,927,106,933,106,937,114,936,124,936,124,943,
126,944,136,944,145,944,147,944,146,941,146,938,146,935,149,934,151,934,154,935,155,938,156,940,156,941,157,943,158,945,163,945,164,946,165,948,165,949,165,952,166,955,170,955,173,957,176,965,177,969,178,974,179,977,183,977,183,978,184,980,184,982,184,988,185,993,192,997,199,996,202,996,202,997,203,1E3,203,1002,202,1007,207,1009,211,1009,214,1009,214,1015,216,1016,225,1019,234,1018,231,1019,232,1023,233,1025,234,1025,248,1027,262,1026,264,1026,263,1029,262,1036,268,1038,269,1038,271,1038,283,1038,
296,1037,298,1034,298,1033,298,1026,298,1019,298,1018,301,1018,304,1018,307,1017,305,1011,308,1005,311,1005,314,1007,314,1014,316,1015,318,1015,320,1015,334,1016,349,1016,368,1016,387,1016,391,1016,396,1016,394,1010,396,1007,397,1004,399,1004,401,1005,404,1005,405,1005,406,1002,407,997,406,996,410,994,413,993,415,993,416,991,417,988,418,986,424,985,428,986,436,988,445,986,448,982,447,978,447,976,447,975,450,975,454,976,457,982,459,986,462,989,467,988,470,988,473,987,475,984,475,981,476,980,476,978,
480,977,483,977,484,974,484,973,484,970,485,968,491,968,492,966,493,965,494,963,495,961,496,958,501,957,503,956,505,952,505,948,505,945,507,945,513,944,520,945,525,948,532,947,533,947,535,946,536,934,536,921,536,919,538,916,540,915,545,914,546,905,546,895,546,891,546,887,547,884,543,884,542,883,540,883,537,884,536,882,534,875,534,864,532,862,529,863,523,863,525,857,525,855,524,854,521,854,517,853,516,845,515,836,512,834,507,834,506,829,504,824,510,824,517,824,516,822,516,820,517,818,518,818,519,816,
523,816,525,817,526,815,526,814,526,810,527,800,527,789,527,787,525,785,522,784,519,784,513,784,507,783,507,780,507,777,507,775,505,775,502,775,499,776,496,774,495,768,495,765,494,763,493,761,489,762,485,763,485,758,486,752,480,753,480,753,480,750,480,746,484,746,486,747,487,745,487,741,487,736,487,732,484,733,481,733,481,731,480,726,478,721,478,719,477,717,476,714,474,714,469,714,463,714,462,718,462,723,461,721,459,721,456,721,453,722,453,737,452,753,"Q",449,755,445,755,"Z"]],label:"Iceland",shortLabel:"IS",
labelPosition:[30.5,89.3],labelAlignment:["center","middle"]},"042":{outlines:[["M",894,2208,"Q",895,2210,897,2213,905,2214,914,2214,915,2206,914,2197,912,2196,909,2196,905,2196,904,2197,904,2202,906,2204,902,2204,898,2204,"Q",894,2203,894,2208,"Z"],["M",689,2155,"Q",688,2158,689,2162,690,2167,690,2170,692,2169,697,2170,701,2175,701,2182,705,2182,707,2183,708,2191,707,2194,713,2194,719,2194,719,2198,719,2200,718,2204,723,2204,725,2203,728,2203,731,2203,734,2202,739,2200,742,2198,743,2187,744,2177,
744,2174,745,2171,754,2170,763,2171,764,2171,766,2172,767,2172,769,2172,770,2183,770,2192,773,2193,776,2193,778,2195,778,2197,778,2205,778,2213,781,2219,783,2218,786,2216,790,2216,790,2216,791,2216,793,2216,797,2216,803,2217,801,2209,801,2208,801,2205,804,2205,809,2205,813,2204,818,2204,820,2204,822,2205,827,2206,827,2201,827,2199,828,2194,831,2194,836,2194,837,2191,837,2187,836,2184,840,2185,842,2185,846,2184,847,2179,847,2173,851,2172,856,2172,857,2165,857,2158,857,2154,852,2155,848,2156,848,2154,
848,2152,847,2147,845,2143,845,2136,842,2134,837,2134,836,2132,835,2130,833,2127,832,2124,829,2124,826,2122,825,2116,824,2108,821,2107,817,2107,816,2096,816,2083,804,2081,792,2081,779,2081,767,2081,766,2081,765,2078,765,2075,763,2075,760,2074,758,2075,755,2075,755,2073,755,2069,754,2064,749,2064,742,2063,739,2064,737,2065,736,2066,735,2068,734,2069,735,2071,736,2074,734,2074,733,2074,733,2074,735,2079,740,2083,743,2088,743,2093,743,2097,742,2100,742,2103,740,2103,737,2104,735,2105,733,2107,731,2109,
730,2111,730,2112,730,2117,726,2117,722,2117,720,2117,719,2122,719,2125,713,2126,712,2128,711,2132,710,2132,707,2132,706,2133,702,2134,702,2137,699,2142,695,2142,693,2142,692,2143,"Q",692,2150,689,2155,"Z"],["M",832,1834,"Q",832,1823,833,1812,833,1805,830,1802,825,1804,823,1812,815,1814,806,1814,806,1826,805,1834,804,1840,811,1841,815,1843,814,1852,820,1854,826,1854,835,1854,848,1852,848,1849,846,1843,"Q",832,1846,832,1834,"Z"],["M",826,1718,"Q",827,1720,828,1722,823,1722,816,1723,812,1725,807,1724,
806,1729,806,1735,800,1736,795,1738,796,1740,796,1744,792,1746,786,1745,784,1756,786,1765,791,1763,797,1763,798,1769,798,1776,801,1777,804,1777,805,1777,806,1774,806,1771,805,1767,805,1764,807,1764,809,1764,812,1765,815,1765,815,1762,816,1760,817,1755,821,1755,827,1754,828,1751,828,1747,828,1742,827,1735,829,1734,832,1735,839,1736,838,1729,838,1723,837,1715,834,1715,831,1715,"Q",827,1714,826,1718,"Z"],["M",1035,1639,"Q",1035,1644,1038,1645,1032,1645,1026,1645,1023,1645,1021,1645,1017,1644,1017,1647,
1017,1667,1017,1686,1019,1685,1021,1685,1025,1686,1025,1683,1026,1680,1026,1676,1029,1675,1034,1675,1044,1674,1055,1675,1058,1675,1057,1671,1057,1668,1056,1665,1047,1664,1037,1664,1035,1663,1035,1659,1036,1654,1043,1654,1044,1651,1043,1648,1043,1644,1047,1645,1049,1645,1052,1645,1056,1644,1056,1647,1056,1650,1057,1653,1060,1654,1064,1655,1068,1655,1068,1648,1072,1648,1076,1648,1077,1648,1078,1645,1078,1636,1077,1625,1063,1625,1050,1625,1044,1625,1036,1626,1036,1630,1036,1634,"Q",1036,1637,1035,1639,
"Z"],["M",1108,1833,"Q",1109,1832,1108,1830,1108,1829,1108,1828,1108,1827,1107,1824,1103,1824,1097,1824,1096,1820,1094,1816,1083,1815,1073,1815,1062,1815,1052,1816,1040,1816,1032,1814,1029,1815,1026,1814,1025,1811,1024,1805,1009,1805,994,1805,990,1805,987,1805,984,1804,984,1806,984,1810,985,1814,978,1814,971,1816,969,1817,965,1818,965,1823,964,1828,964,1834,966,1838,962,1838,957,1837,957,1834,957,1831,957,1821,956,1808,965,1808,973,1807,973,1804,975,1803,978,1803,977,1799,975,1794,974,1787,976,1787,
977,1785,969,1785,962,1786,960,1786,958,1786,956,1787,954,1787,954,1783,954,1777,957,1776,960,1777,963,1777,964,1775,965,1772,965,1767,965,1766,964,1764,972,1764,983,1764,984,1763,984,1759,983,1757,985,1756,989,1756,995,1755,995,1752,995,1747,999,1745,1005,1745,1010,1746,1015,1743,1016,1740,1017,1734,1020,1734,1025,1734,1026,1731,1025,1727,1025,1720,1025,1713,1025,1705,1023,1696,1021,1695,1018,1695,1012,1696,1006,1696,1007,1698,1007,1704,989,1705,971,1705,965,1705,960,1705,956,1705,952,1705,934,1704,
915,1704,"L",915,1708,"Q",916,1711,916,1713,917,1720,912,1724,908,1724,904,1724,900,1723,899,1725,901,1729,904,1733,902,1733,901,1733,899,1732,895,1733,894,1735,894,1738,894,1747,894,1757,895,1762,895,1767,895,1770,894,1772,893,1772,892,1775,883,1775,874,1775,872,1781,874,1784,870,1784,866,1784,865,1791,864,1799,863,1801,864,1807,867,1810,866,1818,861,1818,857,1818,858,1826,858,1834,857,1838,863,1837,864,1842,863,1847,863,1854,865,1859,865,1861,865,1862,866,1865,866,1868,867,1873,864,1875,861,1874,
858,1874,858,1886,857,1899,855,1901,853,1905,851,1903,847,1903,847,1913,847,1924,850,1925,854,1925,856,1925,857,1926,857,1931,857,1935,857,1938,856,1940,856,1945,859,1945,861,1945,865,1946,869,1947,868,1950,868,1952,868,1954,868,1957,865,1957,861,1957,856,1958,854,1962,856,1965,862,1967,868,1966,868,1966,869,1966,870,1967,869,1970,869,1975,865,1974,862,1974,860,1974,855,1973,856,1978,857,1986,857,1994,857,1997,856,1999,854,2003,854,2005,865,2005,877,2004,877,2E3,878,1997,878,1995,877,1994,877,1989,
877,1985,877,1984,880,1984,882,1984,883,1985,884,1989,885,1992,889,1993,892,1993,894,1993,895,1993,899,1993,903,1993,904,1992,905,1988,908,1987,912,1988,913,1991,913,1994,913,1999,914,2005,919,2005,924,2005,925,2005,926,2007,927,2009,927,2011,927,2014,924,2016,916,2016,907,2016,906,2024,906,2032,906,2043,904,2055,908,2057,914,2056,915,2066,915,2077,911,2077,906,2078,905,2085,904,2093,899,2094,893,2096,894,2098,894,2101,894,2103,892,2104,886,2104,880,2104,877,2104,876,2107,874,2112,874,2116,874,2121,
873,2126,873,2131,874,2135,875,2135,875,2135,881,2134,886,2133,887,2129,888,2126,889,2123,890,2123,893,2123,895,2124,896,2129,897,2133,913,2134,927,2136,924,2132,924,2126,924,2123,928,2124,930,2124,933,2125,934,2129,934,2131,934,2135,938,2135,946,2134,954,2134,960,2134,966,2136,967,2134,967,2130,967,2129,970,2127,977,2127,984,2126,986,2126,986,2128,986,2131,985,2133,985,2138,989,2137,992,2137,993,2140,996,2143,996,2147,991,2147,986,2147,985,2154,985,2161,985,2182,985,2204,988,2205,991,2205,996,2205,
995,2213,1004,2214,1015,2214,1017,2212,1017,2206,1020,2205,1024,2205,1024,2207,1026,2208,1027,2226,1027,2245,1021,2246,1016,2246,1017,2255,1017,2264,1020,2264,1023,2264,1026,2264,1024,2270,1023,2272,1023,2277,1020,2279,1015,2279,1014,2281,1014,2284,1014,2289,1012,2296,1009,2297,1004,2298,1003,2301,1002,2305,1E3,2306,996,2307,995,2309,994,2313,978,2314,960,2314,957,2312,956,2315,956,2317,955,2319,955,2321,955,2322,955,2326,953,2326,951,2326,948,2326,947,2323,946,2318,941,2316,936,2316,931,2316,927,
2316,925,2316,925,2318,925,2312,924,2306,916,2305,907,2305,906,2315,906,2325,906,2328,905,2330,904,2337,911,2335,918,2334,917,2340,916,2342,916,2343,916,2347,912,2347,909,2346,907,2346,904,2345,904,2347,904,2350,904,2352,905,2355,903,2355,899,2355,895,2355,894,2360,894,2364,905,2364,916,2365,"L",916,2364,"Q",918,2359,915,2357,913,2355,913,2354,924,2354,935,2356,937,2362,937,2367,939,2368,943,2368,946,2369,945,2373,944,2376,940,2375,933,2374,934,2382,936,2387,942,2385,943,2385,945,2387,946,2388,945,
2391,945,2393,943,2393,939,2394,933,2395,933,2401,933,2406,933,2409,933,2411,934,2418,928,2416,925,2415,925,2417,925,2420,925,2422,926,2427,922,2426,915,2425,917,2431,917,2432,917,2435,915,2438,911,2438,908,2437,906,2438,904,2438,904,2443,902,2444,899,2444,892,2444,886,2443,886,2447,886,2452,887,2453,888,2455,887,2455,886,2455,873,2455,857,2457,856,2461,856,2467,857,2468,857,2470,855,2477,862,2475,863,2475,864,2478,864,2480,865,2483,866,2485,869,2486,871,2486,873,2487,874,2492,874,2496,877,2495,880,
2495,884,2494,886,2495,885,2493,885,2490,885,2488,884,2487,899,2485,914,2485,915,2488,915,2491,914,2498,923,2497,924,2499,924,2503,933,2504,942,2504,944,2504,945,2505,947,2508,947,2514,950,2515,954,2515,958,2515,957,2519,956,2523,959,2525,976,2525,994,2525,997,2523,996,2517,1003,2515,1012,2516,1014,2519,1014,2525,1018,2526,1023,2526,1024,2526,1025,2528,1026,2530,1026,2532,1026,2535,1025,2535,1021,2535,1016,2536,1014,2540,1016,2544,1012,2544,1009,2544,1005,2543,1005,2547,1006,2550,1005,2554,986,2554,
966,2554,948,2554,930,2555,928,2555,926,2555,925,2559,925,2564,918,2565,912,2565,909,2565,906,2565,902,2564,902,2568,903,2570,903,2572,904,2577,898,2577,895,2578,895,2584,895,2594,894,2605,891,2606,886,2607,886,2610,885,2611,884,2613,883,2613,881,2614,879,2614,873,2614,866,2615,866,2617,865,2618,865,2620,863,2623,855,2625,845,2626,845,2632,845,2638,845,2641,843,2643,842,2644,837,2645,837,2647,836,2648,835,2653,836,2656,821,2656,806,2656,806,2661,806,2666,815,2665,826,2666,825,2673,829,2674,832,2674,
836,2675,838,2668,839,2663,844,2663,847,2664,847,2663,846,2659,846,2657,846,2656,848,2654,852,2656,853,2656,855,2656,865,2656,875,2655,874,2651,874,2648,874,2646,877,2646,881,2646,885,2646,891,2646,897,2645,899,2639,898,2636,903,2636,908,2637,908,2642,909,2645,917,2645,925,2646,925,2650,926,2653,932,2653,937,2654,937,2661,938,2666,943,2667,948,2667,946,2663,946,2659,947,2655,946,2650,946,2648,946,2646,950,2646,954,2645,954,2638,957,2636,960,2635,964,2634,964,2629,965,2624,969,2624,972,2625,974,2625,
975,2625,975,2621,975,2618,973,2618,973,2616,983,2615,994,2615,996,2615,996,2613,996,2610,997,2607,1004,2606,1013,2607,1011,2615,1018,2615,1020,2615,1023,2615,1028,2615,1033,2615,1036,2617,1036,2618,1036,2620,1037,2622,1038,2625,1040,2626,1045,2626,1049,2626,1046,2624,1046,2618,1046,2616,1046,2614,"L",1046,2614,"Q",1062,2615,1078,2615,1088,2615,1098,2616,1102,2616,1107,2616,1105,2612,1105,2608,1110,2607,1114,2607,1114,2603,1112,2601,1113,2598,1116,2598,1120,2598,1124,2598,1125,2602,1126,2604,1128,
2607,1131,2607,1152,2607,1174,2607,1176,2605,1176,2602,1177,2598,1178,2596,1196,2595,1214,2595,1216,2595,1216,2597,1217,2602,1218,2605,1232,2605,1245,2605,1246,2605,1246,2603,1245,2601,1247,2596,1258,2595,1268,2595,1268,2592,1266,2591,1265,2585,1268,2585,1277,2585,1286,2584,1287,2579,1287,2576,1287,2575,1290,2575,1294,2576,1295,2573,1295,2570,1296,2567,1302,2566,1308,2566,1306,2564,1307,2559,1307,2557,1307,2554,1312,2553,1316,2553,1314,2548,1315,2542,1315,2539,1314,2536,1308,2535,1304,2536,1304,2542,
1304,2546,1297,2547,1293,2547,1290,2547,1287,2546,1284,2541,1283,2535,1275,2533,1267,2534,1264,2534,1264,2531,1265,2529,1265,2526,1264,2523,1268,2523,1272,2522,1277,2522,1277,2516,1276,2510,1276,2507,1277,2505,1271,2505,1267,2506,1264,2505,1264,2501,1265,2499,1265,2497,1264,2493,1269,2494,1271,2494,1274,2494,1281,2494,1288,2494,1285,2494,1285,2491,1284,2485,1289,2486,1291,2486,1294,2486,1300,2486,1306,2485,1306,2481,1306,2478,1307,2474,1306,2470,1306,2465,1305,2463,1310,2463,1314,2462,1315,2453,1315,
2445,1317,2445,1320,2445,1323,2445,1325,2441,1326,2424,1326,2406,1330,2405,1335,2405,1333,2397,1333,2386,1331,2386,1330,2386,1328,2385,1327,2385,1324,2385,1324,2383,1324,2380,1323,2375,1318,2373,1313,2372,1315,2371,1314,2365,1307,2364,1300,2364,1294,2364,1289,2365,1285,2365,1285,2363,1284,2358,1286,2355,1282,2355,1276,2355,1272,2353,1268,2354,1267,2358,1265,2363,1263,2364,1261,2364,1254,2364,1247,2364,1244,2364,1244,2366,1245,2369,1245,2373,1245,2377,1247,2377,1241,2377,1235,2379,1235,2385,1238,2387,
1234,2387,1230,2387,1229,2387,1227,2385,1226,2382,1226,2378,1225,2374,1221,2375,1217,2376,1218,2371,1219,2367,1217,2366,1221,2366,1225,2367,1227,2367,1227,2365,1228,2356,1228,2346,1231,2345,1235,2345,1236,2339,1236,2333,1236,2326,1234,2319,1233,2313,1227,2314,1226,2314,1225,2312,1224,2310,1224,2307,1224,2302,1223,2295,1217,2297,1217,2292,1217,2292,1217,2291,1217,2286,1217,2280,1219,2280,1219,2278,1219,2274,1218,2270,1217,2268,1217,2264,1211,2263,1206,2261,1207,2258,1207,2255,1207,2254,1206,2252,1206,
2251,1205,2247,1205,2245,1201,2246,1198,2247,1198,2245,1198,2242,1198,2237,1201,2236,1206,2236,1207,2233,1207,2230,1208,2226,1206,2225,1201,2223,1198,2221,1198,2218,1197,2216,1196,2215,1196,2213,1196,2211,1193,2211,1190,2211,1186,2210,1186,2207,1185,2204,1185,2200,1184,2195,1179,2194,1176,2195,1176,2191,1175,2186,1173,2185,1170,2185,1169,2182,1168,2178,1167,2177,1167,2174,1168,2170,1167,2163,1162,2163,1158,2164,1155,2164,1156,2160,1156,2157,1155,2153,1150,2152,1146,2152,1143,2152,1140,2153,1135,2154,
1136,2149,1137,2143,1131,2145,1129,2146,1126,2144,1126,2141,1126,2136,1123,2136,1120,2137,1117,2137,1117,2135,1117,2134,1116,2131,1116,2124,1115,2117,1115,2116,1113,2115,1111,2115,1110,2116,1108,2116,1106,2117,1104,2110,1104,2102,1105,2094,1106,2085,1110,2085,1113,2085,1114,2076,1114,2067,"L",1114,2065,"Q",1114,2061,1113,2056,1111,2054,1106,2054,1105,2051,1104,2046,1102,2045,1097,2044,1097,2042,1097,2039,1098,2033,1092,2034,1088,2035,1088,2032,1088,2030,1087,2026,1087,2024,1086,2023,1082,2022,1077,
2022,1076,2019,1076,2015,1072,2014,1068,2014,1067,2014,1066,2011,1065,2009,1064,2005,1056,2004,1047,2004,1046,2002,1045,1998,1043,1994,1036,1996,1035,1998,1034,2003,1032,2004,1029,2005,1024,2005,1017,2004,1017,2E3,1016,1994,1013,1993,1008,1992,1008,1990,1007,1987,1007,1984,1011,1984,1018,1985,1019,1977,1032,1976,1046,1976,1047,1973,1047,1968,1043,1967,1038,1967,1037,1962,1036,1955,1032,1955,1027,1955,1026,1949,1024,1944,1035,1944,1046,1944,1047,1939,1047,1936,1053,1935,1057,1935,1055,1929,1056,1921,
1056,1919,1056,1916,1056,1913,1058,1912,1061,1911,1066,1911,1067,1903,1067,1894,1070,1893,1075,1893,1076,1887,1076,1879,1080,1877,1086,1877,1087,1866,1086,1856,1090,1856,1097,1857,1097,1848,1097,1837,1099,1834,1104,1835,"Q",1108,1836,1108,1833,"Z"],["M",1154,1468,"Q",1155,1471,1154,1474,1149,1473,1146,1476,1146,1476,1143,1474,1142,1473,1140,1474,1136,1473,1137,1478,1136,1480,1137,1482,"L",1131,1484,"Q",1130,1485,1129,1485,1125,1488,1124,1489,1124,1500,1123,1508,1118,1508,1117,1509,1116,1512,1115,
1515,1114,1519,1114,1524,"L",1115,1524,"Q",1126,1524,1136,1525,1136,1542,1137,1557,1141,1556,1147,1556,1147,1535,1148,1515,1152,1515,1155,1514,1156,1505,1157,1498,1159,1498,1160,1498,1162,1497,1164,1496,1166,1495,1165,1491,1165,1486,1165,1481,1166,1478,1167,1478,1171,1478,1174,1477,1175,1465,1174,1455,1168,1455,1164,1457,1162,1458,1162,1462,1163,1465,1159,1464,"Q",1154,1463,1154,1468,"Z"]],label:"United Kingdom",shortLabel:"UK",labelPosition:[109.9,240.1],labelAlignment:["center","middle"]},"018":{outlines:[["M",
740,2083,"Q",735,2079,733,2074,720,2074,705,2075,704,2078,704,2081,704,2082,701,2083,683,2084,665,2084,663,2084,662,2087,662,2090,662,2093,663,2096,661,2096,659,2096,655,2098,655,2105,655,2112,649,2112,646,2115,645,2116,642,2117,642,2124,642,2130,646,2129,651,2128,653,2127,655,2125,660,2123,665,2122,665,2127,665,2133,667,2136,675,2136,675,2141,677,2143,672,2143,666,2143,665,2148,663,2153,661,2154,659,2154,653,2154,646,2155,641,2155,641,2160,641,2166,643,2171,643,2174,645,2174,636,2174,628,2176,613,
2175,598,2174,598,2169,593,2164,590,2163,587,2164,584,2164,584,2161,585,2158,583,2155,582,2154,579,2154,573,2154,567,2155,567,2159,566,2164,562,2164,557,2164,556,2177,555,2193,552,2194,547,2195,545,2198,546,2203,556,2203,566,2205,566,2215,565,2223,565,2225,561,2224,560,2223,557,2223,556,2235,556,2246,551,2245,546,2245,545,2250,545,2255,545,2259,544,2263,544,2266,546,2266,553,2266,563,2266,565,2283,565,2300,565,2304,565,2308,566,2312,562,2313,560,2312,555,2312,554,2328,553,2345,550,2346,546,2346,545,
2354,545,2362,545,2365,545,2367,546,2372,543,2372,540,2372,537,2373,534,2373,534,2375,534,2379,534,2385,536,2388,535,2393,519,2394,504,2394,506,2398,507,2402,525,2402,542,2403,547,2408,546,2413,536,2415,527,2416,526,2419,526,2421,526,2425,523,2425,512,2424,502,2424,499,2424,496,2425,496,2437,497,2447,500,2447,502,2447,511,2446,518,2445,518,2440,519,2435,528,2436,536,2437,537,2440,537,2442,538,2446,533,2446,530,2445,528,2445,523,2445,523,2450,524,2453,524,2455,527,2455,530,2454,533,2452,537,2453,538,
2453,540,2453,542,2454,542,2456,542,2466,543,2475,541,2476,540,2476,536,2477,536,2478,534,2483,538,2482,550,2482,563,2482,566,2482,568,2484,573,2484,575,2485,578,2490,579,2494,587,2496,596,2494,596,2490,597,2487,608,2486,616,2484,617,2479,618,2476,623,2476,624,2474,625,2472,625,2470,625,2463,626,2456,632,2456,637,2454,641,2453,646,2453,656,2453,666,2455,667,2453,668,2447,677,2447,684,2447,687,2447,686,2443,686,2441,686,2438,681,2437,678,2437,677,2431,677,2426,685,2425,691,2425,699,2425,707,2426,707,
2431,708,2434,709,2437,710,2437,718,2437,726,2436,726,2431,726,2426,726,2423,730,2424,741,2423,752,2423,754,2424,754,2425,754,2429,755,2433,757,2435,758,2435,764,2437,765,2432,766,2424,766,2417,771,2416,773,2415,774,2410,774,2406,780,2405,784,2404,786,2396,785,2388,785,2382,786,2376,791,2376,797,2376,796,2373,796,2367,797,2357,797,2346,797,2326,797,2306,797,2299,796,2292,796,2290,796,2288,796,2288,796,2287,796,2268,796,2248,796,2247,795,2245,794,2242,795,2235,790,2234,786,2235,783,2235,783,2233,783,
2225,783,2218,781,2219,778,2213,778,2205,778,2197,778,2195,776,2193,773,2193,770,2192,770,2183,769,2172,767,2172,766,2172,764,2171,763,2171,754,2170,745,2171,744,2174,744,2177,743,2187,742,2198,739,2200,734,2202,731,2203,728,2203,725,2203,723,2204,718,2204,719,2200,719,2198,719,2194,713,2194,707,2194,708,2191,707,2183,705,2182,701,2182,701,2175,697,2170,692,2169,690,2170,690,2167,689,2162,688,2158,689,2155,692,2150,692,2143,693,2142,695,2142,699,2142,702,2137,702,2134,706,2133,707,2132,710,2132,711,
2132,712,2128,713,2126,719,2125,719,2122,720,2117,722,2117,726,2117,730,2117,730,2112,730,2111,731,2109,733,2107,735,2105,737,2104,740,2103,742,2103,742,2100,743,2097,743,2093,"Q",743,2088,740,2083,"Z"]],label:"Ireland",shortLabel:"IE",labelPosition:[66.4,228.5],labelAlignment:["center","middle"]},"030":{outlines:[["M",2146,137,"Q",2146,146,2146,156,2146,165,2146,174,"L",2146,175,"Q",2146,184,2146,192,2146,193,2146,194,2145,195,2145,195,2141,196,2137,196,"L",2137,196,"Q",2136,202,2136,208,2137,211,
2136,214,"L",2136,215,"Q",2136,217,2134,217,2130,217,2126,217,"L",2126,217,"Q",2125,219,2125,222,2125,233,2125,245,"L",2125,245,"Q",2127,246,2129,246,2129,246,2130,246,2132,245,2135,246,"L",2135,247,"Q",2136,247,2136,247,"L",2136,248,"Q",2137,248,2136,248,2136,251,2136,255,2136,256,2136,256,2135,259,2136,261,"L",2137,261,"Q",2137,262,2137,262,2138,263,2136,264,2135,265,2134,265,2133,266,2132,266,2130,265,2128,265,"L",2128,265,"Q",2125,265,2125,263,2125,260,2125,256,"L",2125,256,"Q",2123,255,2121,
255,2114,255,2107,255,"L",2106,255,"Q",2106,251,2105,248,"L",2105,248,"Q",2098,247,2092,247,2089,247,2087,247,2086,247,2086,246,2086,242,2086,239,2086,238,2087,237,2087,236,2089,237,2091,237,2093,237,2096,237,2095,235,2095,233,2096,231,2097,230,2096,227,"L",2096,227,"Q",2095,226,2095,226,2090,226,2085,226,"L",2085,226,"Q",2085,225,2085,224,2085,211,2085,199,2085,198,2085,198,2083,197,2081,197,2079,197,2078,197,2076,197,2076,198,2076,199,2076,201,2076,201,2077,202,2077,202,2077,203,2076,205,2077,207,
2072,207,2066,207,2065,206,2065,208,2065,209,2065,210,2065,212,2065,213,2064,216,2068,216,2068,216,2069,216,2072,217,2076,217,2076,218,2076,218,2076,222,2076,226,2076,227,2076,228,2076,230,2076,233,2076,240,2076,247,"L",2076,247,"Q",2066,247,2056,247,2056,250,2056,253,2056,254,2056,255,2056,256,2057,257,"L",2057,257,"Q",2066,257,2075,257,2074,259,2075,261,2075,262,2075,263,2076,264,2076,265,2076,266,2077,266,2085,266,2092,266,2093,266,2095,266,2095,267,2095,268,2095,279,2094,290,2094,292,2094,293,
2094,296,2095,296,2091,296,2088,296,"L",2087,296,"Q",2087,295,2087,294,2086,292,2086,291,2086,289,2086,288,"L",2086,287,"Q",2080,287,2075,287,2065,287,2055,287,2055,293,2055,297,2055,297,2054,297,2050,297,2045,297,2047,304,2047,309,2047,318,2047,328,2047,336,2047,344,2047,345,2047,346,2047,350,2047,353,2047,355,2046,356,2041,356,2036,356,2035,353,2036,351,2036,348,2036,345,2036,336,2036,327,2031,326,2027,326,2026,324,2026,322,2026,318,2026,313,2026,312,2026,311,"L",2026,311,"Q",2025,310,2025,308,
2025,305,2023,306,2020,306,2016,306,2015,312,2015,317,2010,317,2006,317,2006,319,2005,321,2005,322,2005,323,2005,325,2005,326,2005,327,2003,327,2001,327,2E3,327,1998,327,1997,326,1994,327,1995,329,1995,331,1995,332,1995,334,1995,335,1995,336,1995,337,1995,337,1995,338,1995,339,1995,341,"L",1996,341,"Q",1996,342,1996,344,1996,344,1995,345,1995,346,1994,347,1991,347,1989,347,1986,347,1985,346,1985,348,1985,350,1985,352,1985,355,1984,360,1986,367,1981,367,1976,367,1976,371,1976,375,1976,375,1976,376,
1977,376,1977,376,1981,376,1986,376,1985,378,1985,381,1985,384,1985,387,"L",1986,387,"Q",1982,388,1979,388,1975,388,1971,387,1971,387,1970,387,1960,386,1950,386,1948,386,1947,386,"L",1946,386,"Q",1946,382,1946,377,1946,376,1945,376,1944,376,1943,376,1938,376,1932,376,1931,377,1929,376,1927,376,1926,377,"L",1926,378,"Q",1926,379,1926,383,1926,385,1926,386,1925,386,1925,386,1920,387,1916,386,1916,395,1916,404,1915,409,1915,414,1916,416,1917,415,1919,415,1921,415,1923,415,1925,415,1926,415,1926,416,
1926,417,1926,418,1926,420,1926,423,1926,425,1927,426,"L",1927,426,"Q",1931,426,1934,426,1935,427,1935,426,1935,422,1935,419,1935,418,1935,417,1935,416,1936,416,1936,417,1936,416,1939,415,1942,415,1944,415,1945,416,"L",1945,416,"Q",1945,425,1945,434,1945,436,1948,436,"L",1948,436,"Q",1950,436,1953,436,1955,436,1955,437,1955,437,1955,438,1955,447,1955,456,1951,456,1946,456,1946,456,1946,456,1946,465,1946,473,1946,474,1946,474,1944,475,1946,476,1937,476,1928,476,1926,476,1925,477,1925,477,1925,477,
1925,479,1925,481,1925,482,1925,483,1924,485,1926,486,1922,486,1918,486,1917,486,1917,486,1916,485,1916,483,1916,480,1916,478,1917,476,1916,476,1912,476,1908,476,1907,477,1907,476,1907,472,1907,468,1907,463,1906,457,"L",1905,457,"Q",1903,456,1900,456,1898,456,1897,456,1896,456,1896,457,1896,458,1895,458,1895,459,1895,461,1895,461,1895,461,1895,465,1895,469,1895,472,1895,474,1894,475,1895,475,1893,475,1891,475,1889,475,1887,475,1885,476,1885,475,1885,472,1885,468,1885,468,1885,467,1875,467,1866,467,
1857,467,1847,467,1847,467,1846,468,1846,468,1845,468,1844,470,1845,472,1845,474,1845,477,1845,478,1844,480,1844,481,1845,481,1845,482,1845,482,1844,485,1846,487,"L",1845,487,"Q",1840,487,1835,487,1833,498,1844,496,1850,495,1848,502,1846,511,1856,509,1857,509,1857,510,1860,518,1854,518,1849,518,1844,518,1847,522,1846,530,1851,527,1859,530,1860,530,1860,532,1861,536,1868,534,1869,535,1867,530,1864,525,1868,525,1874,524,1880,524,1886,524,1885,532,1884,538,1892,537,1898,536,1904,536,1906,536,1908,536,
1906,536,1905,535,1902,533,1905,530,1908,527,1910,524,1911,523,1912,523,1917,520,1910,518,1909,517,1908,516,1902,512,1899,515,1898,516,1896,516,1896,508,1906,509,1913,510,1920,508,1924,508,1928,508,1923,508,1923,502,1923,501,1922,500,1921,493,1928,494,1932,494,1936,494,1938,501,1932,501,1931,501,1930,502,1930,503,1930,504,1932,508,1940,506,1946,505,1948,508,1949,509,1950,510,1945,515,1934,514,1927,513,1927,516,1926,521,1925,526,1919,528,1914,528,1911,528,1911,531,1911,531,1911,532,1912,538,1910,543,
1910,544,1910,546,1910,546,1908,546,1901,546,1894,547,1888,545,1885,547,1885,547,1885,548,1885,556,1886,563,"L",1887,563,"Q",1890,563,1893,563,1893,563,1894,563,1896,562,1898,563,1899,563,1900,563,1904,562,1904,565,1904,573,1904,581,1904,582,1904,582,1905,588,1899,586,1895,585,1894,587,1894,589,1894,590,1893,601,1894,611,1895,614,1891,614,1889,613,1887,614,1886,614,1886,615,1884,619,1886,624,1881,624,1877,624,1875,624,1875,626,1875,627,1875,628,1874,633,1878,632,1883,632,1886,633,1893,636,1901,635,
1903,635,1903,637,1902,641,1903,643,1904,643,1904,644,1904,645,1904,646,1908,644,1914,644,1914,644,1915,644,1916,644,1918,644,1918,645,1918,646,1917,647,1917,648,1917,651,1916,654,1916,655,1916,655,1908,656,1900,656,1889,656,1879,656,1876,656,1876,659,1877,662,1876,664,1876,665,1876,665,1869,666,1862,666,1857,666,1854,668,1852,669,1852,672,1853,678,1852,683,1852,684,1852,684,1849,685,1847,685,1845,685,1845,686,1845,689,1845,691,1846,694,1844,694,1839,694,1835,695,1834,696,1834,696,1833,712,1833,728,
1833,733,1832,737,1832,743,1835,745,1834,745,1834,745,1829,745,1825,745,1825,755,1826,765,"L",1827,765,"Q",1829,765,1831,765,1832,764,1834,764,1835,764,1836,764,1841,763,1847,763,1851,763,1854,765,1855,765,1855,766,1855,769,1855,772,1854,774,1852,774,1848,773,1845,773,1843,774,1844,776,1844,779,1845,781,1846,782,1846,783,1841,783,1837,783,1835,783,1835,785,1836,789,1836,792,1836,795,1832,795,1829,794,1827,794,1823,793,1823,796,1823,797,1823,797,1823,800,1823,802,1823,804,1825,804,1828,803,1831,804,
1833,804,1834,805,1835,806,1835,808,1835,812,1835,815,1834,817,1832,816,1824,815,1824,821,1825,827,1825,832,1825,834,1825,836,1825,836,1825,836,1821,837,1816,837,1816,843,1816,848,1816,852,1816,857,1816,862,1816,866,1821,866,1826,867,"L",1826,867,"Q",1826,870,1827,873,1827,874,1827,874,1827,876,1827,877,1822,877,1816,877,1816,881,1816,885,1816,890,1816,896,1819,896,1820,896,1821,897,1824,897,1829,897,1835,897,1835,898,1835,898,1835,903,1835,907,1830,907,1826,907,1826,911,1826,916,1821,917,1816,917,
1816,921,1816,925,"L",1816,926,"Q",1812,926,1808,926,"L",1807,926,"Q",1807,928,1807,929,1807,931,1807,934,1806,936,1807,936,1803,936,1800,936,1798,936,1797,936,1796,936,1796,937,1797,937,1797,939,1796,942,1796,945,"L",1796,945,"Q",1792,946,1789,947,1782,947,1776,947,1776,952,1776,956,"L",1777,956,"Q",1778,956,1779,956,1780,956,1782,956,1784,956,1786,957,"L",1786,957,"Q",1786,958,1786,959,1786,959,1785,960,1785,963,1785,966,1785,970,1785,974,1786,976,1785,977,1780,977,1776,977,1776,979,1776,982,1776,
983,1776,984,1775,985,1775,987,1775,987,1775,988,1775,990,1774,991,1774,992,1774,994,1774,999,1775,1003,1775,1005,1777,1006,1767,1006,1758,1006,1758,1007,1757,1007,1753,1007,1749,1007,1747,1007,1746,1007,1746,1017,1746,1026,1740,1027,1735,1027,1736,1033,1736,1039,1736,1043,1736,1047,1730,1047,1725,1047,"L",1725,1047,"Q",1725,1049,1726,1051,1726,1056,1726,1062,1726,1066,1726,1071,"L",1726,1071,"Q",1725,1072,1725,1072,"L",1725,1074,"Q",1725,1075,1725,1076,1720,1076,1716,1076,1717,1081,1716,1086,1721,
1086,1726,1086,1726,1096,1726,1105,1726,1106,1727,1106,1731,1106,1736,1106,1736,1101,1736,1097,"L",1737,1097,"Q",1741,1097,1746,1096,"L",1746,1096,"Q",1746,1091,1746,1087,"L",1747,1087,"Q",1751,1087,1755,1086,"L",1755,1086,"Q",1755,1081,1755,1077,1755,1076,1756,1076,1756,1073,1756,1071,1756,1069,1756,1067,"L",1757,1067,"Q",1761,1067,1765,1066,1765,1066,1765,1066,1765,1063,1765,1061,1765,1060,1766,1059,1766,1058,1766,1057,1767,1057,1767,1057,1770,1057,1773,1057,1775,1056,1775,1054,1775,1052,1775,1051,
1775,1049,1775,1047,"L",1776,1046,"Q",1778,1045,1780,1046,1783,1046,1786,1046,1789,1046,1792,1046,1793,1046,1793,1046,1795,1047,1796,1045,1796,1042,1796,1040,1796,1038,1796,1036,"L",1797,1036,"Q",1801,1036,1805,1036,"L",1806,1036,1806,1035,"Q",1807,1035,1806,1033,1806,1030,1806,1028,1806,1027,1807,1026,"L",1807,1026,"Q",1811,1026,1814,1026,"L",1815,1026,1815,1027,"Q",1815,1029,1815,1032,1816,1033,1814,1036,1810,1036,1806,1036,1806,1039,1806,1042,1806,1043,1806,1045,1806,1046,1804,1047,1803,1047,1801,
1047,1799,1047,1798,1047,1797,1047,1797,1048,1796,1049,1796,1050,1797,1053,1795,1056,1795,1056,1794,1056,1790,1057,1786,1057,"L",1786,1057,"Q",1785,1060,1785,1063,1785,1068,1785,1073,1785,1075,1786,1076,1781,1076,1776,1076,"L",1775,1075,"Q",1775,1071,1775,1068,1775,1067,1775,1067,1772,1066,1769,1067,1768,1067,1767,1067,"L",1766,1067,"Q",1766,1070,1766,1073,1766,1078,1766,1083,1765,1086,1766,1087,1771,1087,1775,1087,"L",1775,1088,"Q",1775,1091,1775,1095,"L",1775,1095,"Q",1771,1095,1766,1096,"L",1766,
1096,"Q",1766,1101,1766,1106,1766,1110,1766,1113,1766,1113,1766,1114,1765,1115,1765,1116,1765,1117,1765,1116,1761,1117,1756,1117,1756,1117,1755,1117,1754,1118,1755,1120,1755,1121,1755,1122,1755,1123,1755,1124,1755,1126,1756,1127,1746,1127,1736,1127,1736,1127,1736,1127,"L",1735,1127,"Q",1735,1129,1735,1130,1735,1131,1735,1133,1734,1135,1736,1136,1731,1136,1727,1135,"L",1726,1135,"Q",1726,1132,1726,1130,1726,1129,1726,1128,"L",1726,1127,"Q",1721,1127,1716,1127,1706,1127,1696,1127,"L",1696,1127,"Q",
1695,1133,1695,1139,1695,1141,1695,1143,1695,1146,1697,1147,1694,1146,1692,1146,1689,1146,1687,1146,1685,1147,1685,1146,1685,1144,1685,1143,1685,1136,1685,1128,"L",1685,1128,"Q",1678,1127,1671,1127,1668,1127,1666,1127,1665,1127,1665,1128,1665,1129,1665,1130,1665,1134,1666,1135,1663,1135,1659,1135,1659,1135,1658,1136,1658,1136,1657,1136,1657,1137,1655,1136,"L",1655,1137,"Q",1655,1137,1655,1138,"L",1655,1138,"Q",1656,1140,1656,1142,1656,1146,1656,1150,1655,1153,1655,1155,"L",1655,1156,"Q",1650,1156,
1645,1156,1646,1159,1646,1162,1646,1163,1646,1163,1646,1165,1647,1167,1647,1167,1648,1167,1652,1167,1657,1167,1657,1172,1657,1176,1657,1177,1657,1178,1657,1180,1657,1183,1658,1185,1657,1185,1656,1186,1656,1187,"L",1655,1187,"Q",1652,1187,1648,1187,"L",1648,1186,"Q",1646,1186,1646,1183,1646,1181,1646,1180,1646,1179,1645,1178,1636,1177,1627,1177,1626,1182,1626,1186,1621,1187,1616,1187,1615,1189,1615,1191,1615,1191,1615,1192,1615,1194,1617,1195,1615,1196,1614,1196,1613,1196,1613,1196,1611,1195,1608,
1195,"L",1608,1195,"Q",1607,1195,1605,1195,1605,1191,1605,1188,1605,1187,1605,1187,1604,1186,1604,1186,1600,1186,1597,1187,1596,1187,1596,1188,1596,1190,1596,1191,1595,1194,1596,1196,1592,1196,1588,1196,1586,1196,1585,1197,1584,1199,1586,1201,1586,1203,1586,1205,1585,1207,1588,1206,1589,1206,1590,1206,1597,1206,1604,1207,"L",1604,1207,"Q",1605,1208,1606,1210,1606,1210,1606,1211,1606,1214,1607,1215,"L",1608,1215,"Q",1611,1215,1615,1216,"L",1615,1216,"Q",1615,1226,1615,1235,1615,1236,1615,1237,1614,
1239,1614,1242,1614,1242,1614,1243,1615,1244,1616,1245,1611,1245,1607,1246,1605,1246,1605,1245,1605,1244,1605,1242,1605,1240,1605,1239,1606,1237,1604,1237,1595,1237,1587,1237,"L",1586,1237,"Q",1585,1234,1585,1232,"L",1585,1231,"Q",1585,1229,1586,1227,"L",1585,1227,"Q",1584,1227,1583,1227,"L",1582,1227,"Q",1579,1227,1577,1227,1575,1227,1576,1228,1576,1229,1576,1230,1576,1232,1576,1235,1576,1236,1576,1236,1566,1236,1556,1236,"L",1556,1236,"Q",1555,1239,1555,1241,1555,1244,1557,1245,1557,1245,1558,1245,
1567,1245,1577,1245,1582,1245,1588,1246,1590,1246,1592,1247,1593,1247,1594,1247,1596,1246,1596,1247,1596,1248,1596,1249,1596,1253,1597,1256,"L",1597,1256,"Q",1601,1256,1605,1257,"L",1605,1257,"Q",1605,1259,1606,1260,1606,1260,1606,1261,1607,1263,1607,1264,1607,1267,1604,1266,1602,1266,1601,1267,1600,1267,1600,1267,1598,1267,1596,1267,"L",1596,1268,"Q",1596,1272,1596,1276,1596,1276,1596,1276,1591,1276,1586,1276,"L",1586,1275,"Q",1586,1274,1586,1272,"L",1585,1272,"Q",1585,1269,1585,1267,1575,1266,1566,
1266,1563,1266,1560,1266,1555,1267,1550,1267,1548,1267,1546,1267,1545,1266,1545,1267,1545,1268,1545,1269,"L",1545,1270,"Q",1545,1273,1545,1275,1545,1280,1545,1285,1545,1286,1544,1286,1535,1286,1526,1286,"L",1526,1286,"Q",1525,1288,1525,1289,1525,1291,1525,1292,1525,1295,1526,1296,"L",1526,1296,"Q",1516,1296,1506,1296,1505,1300,1506,1304,"L",1506,1304,"Q",1506,1305,1507,1305,1508,1305,1509,1306,1510,1306,1511,1306,1520,1306,1530,1306,1536,1306,1542,1306,1546,1306,1550,1306,1560,1306,1570,1306,1572,
1306,1575,1306,1576,1306,1576,1308,1575,1309,1576,1309,1576,1310,1576,1310,1576,1314,1576,1317,1575,1317,1575,1317,1565,1317,1556,1317,1556,1319,1556,1320,1556,1322,1556,1324,1556,1325,1555,1326,1552,1326,1548,1327,1548,1327,1547,1327,1543,1327,1539,1327,1529,1327,1520,1327,1519,1327,1517,1327,1512,1327,1506,1326,1506,1326,1506,1328,1506,1333,1505,1338,1505,1338,1505,1339,1505,1348,1505,1357,1505,1366,1505,1376,1505,1386,1505,1395,1505,1401,1505,1406,1504,1411,1505,1415,1505,1417,1506,1418,1506,1419,
1506,1420,1507,1423,1507,1426,1510,1426,1513,1426,1513,1426,1513,1425,1515,1425,1516,1425,1517,1425,1518,1425,1520,1425,1521,1426,1522,1426,1523,1426,1525,1425,1526,1427,1526,1428,1526,1429,1526,1437,1526,1444,1526,1446,1527,1446,1533,1446,1539,1446,1541,1445,1543,1446,1553,1447,1563,1446,1566,1446,1569,1446,1570,1446,1570,1446,1573,1445,1577,1445,1582,1445,1586,1445,1586,1442,1586,1440,1586,1438,1586,1437,1585,1437,1585,1436,1586,1435,1588,1436,1590,1436,1591,1436,1592,1436,1592,1435,1594,1435,1597,
1435,1596,1431,1596,1428,1596,1427,1596,1426,1601,1426,1606,1426,"L",1606,1426,"Q",1605,1425,1605,1423,1605,1419,1606,1416,"L",1606,1416,"Q",1616,1416,1625,1416,1625,1425,1625,1435,1625,1443,1625,1451,1625,1451,1625,1452,1626,1454,1626,1457,1625,1460,1626,1463,1627,1465,1627,1466,1621,1466,1618,1466,1616,1466,1616,1465,"L",1615,1465,"Q",1615,1464,1615,1464,1615,1463,1615,1461,"L",1615,1461,"Q",1615,1460,1615,1458,1615,1457,1614,1457,1608,1457,1603,1457,1590,1457,1577,1457,1566,1457,1555,1457,"L",
1555,1457,"Q",1556,1461,1555,1464,"L",1555,1464,"Q",1555,1465,1555,1466,1555,1466,1556,1467,"L",1555,1467,"Q",1546,1467,1536,1467,1527,1467,1517,1467,1515,1466,1515,1469,1515,1471,1515,1472,1515,1479,1515,1486,1515,1487,1517,1487,1519,1487,1522,1487,1523,1487,1525,1487,1525,1487,1525,1486,1526,1486,1526,1485,1526,1491,1527,1497,"L",1527,1497,"Q",1530,1497,1531,1496,1531,1496,1532,1496,1534,1496,1537,1496,1535,1496,1535,1494,1535,1494,1535,1493,1535,1490,1535,1488,1535,1487,1536,1487,1536,1487,1537,
1487,1539,1486,1542,1486,1544,1486,1546,1487,1546,1487,1546,1487,1546,1490,1546,1493,1546,1494,1547,1496,"L",1547,1496,"Q",1549,1496,1549,1495,1550,1495,1550,1495,1552,1495,1553,1495,1559,1496,1566,1496,"L",1566,1497,"Q",1567,1506,1566,1516,"L",1566,1516,"Q",1561,1516,1557,1517,"L",1556,1517,"Q",1556,1527,1556,1536,1556,1541,1556,1545,"L",1557,1545,"Q",1557,1547,1558,1546,1559,1546,1560,1546,1562,1546,1564,1546,1564,1546,1565,1546,1566,1547,1565,1549,1565,1551,1565,1553,1565,1554,1566,1554,1566,1555,
1566,1555,1562,1555,1558,1555,1557,1555,1557,1556,1556,1557,1556,1559,1556,1563,1556,1567,"L",1555,1567,"Q",1551,1567,1545,1566,1545,1566,1545,1567,1545,1569,1545,1572,1544,1574,1545,1576,"L",1545,1576,"Q",1540,1576,1535,1576,1525,1576,1516,1576,1516,1581,1516,1585,"L",1516,1585,"Q",1517,1586,1519,1586,1521,1586,1523,1586,1525,1586,1526,1586,"L",1526,1587,"Q",1526,1588,1526,1589,1526,1598,1527,1606,"L",1527,1606,"Q",1532,1606,1536,1606,1536,1604,1536,1601,1536,1598,1536,1595,1536,1593,1536,1591,1536,
1590,1536,1589,1535,1589,1535,1587,1536,1586,1538,1587,1539,1587,1541,1587,1551,1587,1562,1587,1568,1587,1575,1587,1576,1587,1576,1586,1576,1586,1576,1585,1576,1584,1576,1583,1576,1580,1576,1578,1576,1577,1576,1576,1576,1575,1578,1576,1581,1576,1584,1577,"L",1585,1577,"Q",1585,1578,1585,1578,1585,1582,1585,1586,"L",1584,1586,"Q",1580,1586,1577,1586,1576,1587,1576,1587,1575,1588,1575,1589,1575,1594,1575,1600,1575,1603,1576,1606,"L",1576,1606,"Q",1581,1606,1585,1606,1586,1606,1585,1607,1585,1609,1585,
1612,1586,1614,1585,1615,1584,1615,1584,1615,1581,1615,1578,1616,1577,1616,1577,1616,"L",1577,1617,"Q",1576,1618,1576,1619,1576,1620,1576,1620,1576,1622,1576,1625,1576,1626,1575,1625,1570,1625,1565,1625,1565,1626,1564,1626,1564,1631,1564,1636,1564,1638,1565,1641,1565,1642,1565,1642,"L",1565,1642,"Q",1565,1645,1568,1645,1569,1645,1570,1645,1573,1645,1575,1645,1576,1645,1576,1646,1576,1647,1577,1647,1577,1648,1577,1649,1577,1652,1575,1657,1565,1657,1555,1657,1555,1659,1555,1662,1555,1667,1555,1672,
1555,1676,1555,1680,"L",1555,1681,"Q",1555,1688,1555,1695,1555,1696,1557,1696,1558,1696,1560,1696,1562,1696,1565,1696,"L",1565,1697,"Q",1564,1700,1565,1701,1566,1703,1566,1706,1566,1706,1566,1707,1566,1708,1568,1707,1570,1707,1573,1707,1579,1707,1585,1708,1585,1708,1585,1709,1585,1712,1585,1714,1585,1716,1587,1716,1587,1716,1588,1716,1589,1717,1589,1717,1592,1717,1595,1717,1595,1717,1595,1716,1596,1714,1596,1711,1596,1710,1596,1708,1596,1707,1598,1707,1600,1707,1602,1707,1604,1707,1605,1708,1605,
1708,1605,1709,1605,1712,1605,1715,1605,1715,1605,1716,1605,1716,1604,1716,1603,1717,1600,1717,1598,1716,1595,1717,1594,1718,1595,1719,1595,1722,1595,1724,1595,1726,1595,1727,1595,1728,1595,1728,1596,1730,1596,1732,1597,1733,1597,1734,1597,1735,1598,1736,"L",1598,1736,"Q",1602,1737,1606,1737,1605,1736,1605,1733,1605,1731,1605,1729,1605,1727,1606,1726,1606,1726,1607,1726,1612,1727,1617,1727,"L",1617,1728,"Q",1617,1732,1617,1736,1618,1736,1618,1736,1621,1736,1624,1736,"L",1625,1737,"Q",1625,1740,1625,
1743,1625,1744,1625,1745,"L",1626,1745,"Q",1627,1745,1628,1746,1630,1747,1633,1747,1645,1747,1657,1747,"L",1657,1746,"Q",1657,1743,1657,1740,1657,1738,1658,1738,1659,1737,1661,1737,1672,1737,1683,1737,1686,1737,1686,1734,1686,1734,1686,1733,1686,1731,1686,1729,1686,1729,1686,1728,1687,1728,1687,1727,1687,1727,1687,1726,1689,1726,1690,1727,1691,1727,1693,1727,"L",1693,1727,"Q",1696,1727,1696,1728,1696,1732,1696,1736,1697,1736,1697,1736,1702,1736,1707,1736,"L",1707,1735,"Q",1707,1731,1707,1727,1708,
1727,1708,1726,1710,1726,1713,1726,1714,1726,1715,1726,1716,1726,1716,1725,1716,1724,1717,1723,1717,1723,1717,1722,1717,1721,1717,1719,"L",1717,1718,"Q",1717,1712,1717,1707,1721,1707,1725,1706,"L",1725,1706,"Q",1726,1703,1725,1701,1725,1701,1725,1700,1725,1696,1725,1692,1725,1690,1725,1687,1725,1686,1727,1686,1729,1686,1730,1686,1734,1686,1736,1685,1737,1685,1737,1684,1737,1682,1736,1681,"L",1736,1681,"Q",1736,1680,1736,1679,1736,1678,1736,1677,"L",1736,1677,"Q",1740,1676,1745,1676,1746,1676,1746,
1676,1747,1676,1747,1675,1747,1672,1747,1670,1747,1668,1748,1667,1748,1667,1749,1667,1753,1667,1757,1666,"L",1757,1666,"Q",1757,1662,1757,1657,"L",1758,1657,"Q",1761,1657,1765,1657,1765,1657,1766,1656,1766,1655,1767,1654,1768,1651,1767,1649,1767,1644,1767,1638,1767,1638,1768,1637,"L",1768,1637,"Q",1771,1637,1774,1637,1774,1637,1775,1637,1776,1637,1776,1635,1776,1633,1776,1632,1776,1630,1776,1627,1777,1627,1777,1626,1780,1626,1783,1626,1784,1626,1786,1625,"L",1786,1625,"Q",1786,1620,1786,1616,"L",
1787,1616,"Q",1789,1616,1792,1616,"L",1792,1616,"Q",1794,1616,1795,1616,1801,1616,1806,1616,1806,1611,1806,1606,1811,1606,1815,1606,"L",1816,1606,"Q",1815,1606,1815,1604,1815,1602,1815,1601,1816,1596,1816,1591,1816,1588,1816,1586,1817,1586,1817,1586,1819,1585,1822,1585,1823,1585,1825,1585,"L",1825,1585,"Q",1825,1581,1825,1577,1822,1577,1820,1577,"L",1819,1577,"Q",1818,1578,1817,1578,1817,1578,1817,1578,1816,1578,1816,1578,1815,1576,1815,1574,1815,1566,1815,1558,1815,1557,1814,1557,1812,1557,1810,
1557,1807,1557,1807,1557,1805,1548,1805,1538,1806,1537,1806,1536,1806,1536,1807,1536,1809,1536,1811,1536,1813,1537,1815,1535,"L",1815,1535,"Q",1815,1526,1815,1518,1815,1517,1815,1515,1815,1512,1815,1510,1815,1507,1818,1507,1819,1507,1821,1507,1823,1507,1825,1506,1826,1506,1826,1505,1826,1501,1826,1497,1827,1497,1827,1497,"L",1828,1497,"Q",1829,1496,1829,1496,1831,1496,1832,1496,1833,1497,1834,1497,1835,1497,1835,1498,1836,1498,1836,1499,1836,1509,1836,1518,1836,1528,1836,1537,1836,1542,1836,1546,
1839,1546,1843,1546,1843,1546,1843,1546,1847,1545,1846,1548,1846,1550,1846,1551,1846,1559,1846,1567,"L",1846,1568,"Q",1845,1577,1846,1586,1847,1586,1848,1586,1855,1586,1863,1586,1872,1586,1882,1586,1884,1586,1885,1586,1885,1592,1885,1597,1885,1600,1885,1603,1893,1602,1901,1601,1900,1596,1899,1591,1897,1586,1901,1587,1904,1587,1908,1587,1912,1587,1916,1587,1913,1586,1912,1585,1909,1580,1910,1575,1910,1571,1909,1568,1903,1567,1900,1566,1900,1562,1899,1560,1898,1557,1898,1556,1897,1553,1896,1550,1894,
1549,1893,1549,1889,1549,1890,1545,1890,1541,1890,1536,1890,1534,1893,1534,1896,1535,1898,1535,1900,1535,1902,1535,1900,1527,1900,1519,1901,1515,1901,1511,1901,1503,1901,1494,1904,1495,1908,1495,1913,1496,1913,1491,1912,1488,1912,1485,1911,1483,1910,1481,1909,1478,1910,1471,1910,1469,1911,1467,1916,1466,1920,1466,1921,1466,1921,1464,1921,1462,1920,1459,1920,1458,1920,1456,1920,1449,1920,1442,1920,1439,1920,1436,1921,1433,1918,1434,1915,1434,1911,1434,1910,1422,1909,1408,1907,1407,1901,1407,1897,1407,
1897,1405,1897,1398,1897,1389,1895,1387,1895,1380,1896,1377,1894,1376,1899,1376,1905,1376,1907,1376,1910,1377,1913,1377,1913,1375,1912,1355,1912,1333,1907,1331,1901,1331,1900,1323,1899,1313,1892,1311,1885,1311,1886,1307,1886,1301,1883,1301,1881,1303,1879,1304,1874,1303,1873,1298,1873,1292,1873,1275,1872,1257,1872,1255,1872,1254,1872,1246,1871,1236,1868,1235,1863,1235,1862,1228,1862,1221,1862,1219,1861,1218,1860,1217,1857,1217,1855,1217,1854,1216,1851,1216,1852,1211,1853,1205,1851,1199,1850,1197,1847,
1197,1845,1197,1842,1197,1842,1197,1839,1196,1838,1190,1838,1184,1838,1180,1836,1179,1838,1179,1841,1179,1843,1179,1846,1180,1847,1181,1849,1182,1850,1184,1853,1184,1853,1180,1853,1176,1853,1174,1852,1173,1851,1169,1843,1170,1842,1154,1842,1139,1842,1135,1843,1131,1843,1127,1841,1127,1837,1127,1831,1127,1830,1112,1830,1096,1830,1094,1829,1091,1829,1088,1831,1088,1836,1087,1840,1089,1841,1088,1841,1084,1841,1078,1841,1072,1841,1069,1842,1067,1848,1066,1853,1066,1856,1066,1855,1062,1854,1056,1855,1051,
1856,1045,1855,1042,1858,1042,1861,1042,1860,1041,1862,1039,1862,1032,1862,1025,1859,1025,1860,1022,1866,1022,1873,1022,1879,1022,1885,1022,1887,1022,1890,1023,1894,1023,1893,1017,1892,1016,1892,1012,1900,1011,1908,1011,1911,1011,1916,1010,1918,1010,1922,1009,1922,1002,1922,995,1919,994,1916,994,1912,995,1912,992,1912,982,1912,970,1910,962,1913,954,1912,953,1910,952,1903,951,1896,952,1895,953,1891,952,1890,947,1890,941,1895,940,1900,939,1901,925,1901,911,1906,911,1910,905,1911,902,1911,900,1911,880,
1911,861,1911,856,1911,851,1912,848,1908,848,1905,849,1902,849,1899,850,1899,847,1898,829,1898,811,1898,792,1898,774,1899,775,1902,775,1909,774,1915,776,1915,770,1916,763,1924,762,1934,762,1935,754,1934,742,1932,735,1933,726,1933,723,1933,720,1932,716,1932,711,1931,699,1931,687,1931,684,1930,681,1930,678,1932,677,1935,677,1937,678,1940,678,1940,676,1941,670,1941,664,1941,652,1939,639,1935,638,1932,637,1930,637,1928,637,1925,638,1922,637,1921,631,1921,625,1921,615,1920,604,1920,599,1920,595,1920,593,
1923,594,1925,594,1926,591,1927,588,1931,586,1934,585,1934,582,1933,574,1933,566,1939,566,1946,566,1946,564,1945,561,1944,558,1944,557,1942,550,1947,551,1950,551,1952,551,1954,551,1956,551,1954,549,1955,545,1956,542,1957,542,1964,543,1970,542,1973,541,1973,540,1985,540,1992,537,1993,537,1993,534,1993,526,1993,519,1991,516,1988,516,1984,516,1981,516,1979,516,1979,514,1980,510,1980,506,1980,499,1980,492,1980,490,1983,491,1987,491,1990,492,1998,492,2005,489,1999,485,2E3,480,2001,477,2002,477,2014,477,
2025,477,"L",2025,475,"Q",2024,472,2023,469,2027,467,2028,467,2038,467,2047,468,2048,475,2046,479,2046,481,2046,482,2046,485,2045,486,2051,487,2054,486,2055,485,2057,485,2065,485,2072,485,2070,482,2070,477,2070,473,2069,470,2066,471,2065,471,2060,472,2060,467,2061,464,2060,462,2060,455,2060,449,2060,446,2063,447,2067,447,2070,447,2072,447,2075,447,2071,443,2072,437,2072,432,2072,427,2071,425,2070,424,2068,423,2067,423,2061,422,2058,421,2055,419,2055,419,2053,417,2051,416,2050,413,2050,412,2049,411,
2046,411,2044,409,2044,409,2043,405,2043,404,2041,401,2040,401,2038,399,2037,399,2041,396,2046,395,2048,395,2051,395,2056,395,2059,393,2071,392,2081,391,2082,390,2082,389,2085,384,2084,380,2084,379,2082,377,2080,376,2078,374,2077,369,2076,366,2075,363,2080,363,2082,364,2085,364,2089,364,2093,364,2092,360,2092,356,2090,351,2093,352,2098,352,2102,352,2105,352,2106,353,2107,354,2107,356,2106,361,2109,362,2114,362,2116,364,2116,371,2119,372,2124,372,2128,373,2132,373,2131,377,2131,380,2130,382,2130,386,
2133,385,2137,385,2140,385,2144,384,2143,389,2142,391,2142,394,2142,397,2144,399,2158,400,2169,400,2167,400,2168,404,2168,407,2168,410,2167,415,2173,414,2175,414,2177,414,2181,414,2186,413,2193,411,2195,408,2195,406,2195,405,2195,401,2194,397,2194,394,2197,395,2199,395,2201,395,2204,396,2205,396,2204,396,2204,391,2205,389,2205,386,2205,380,2206,374,2221,374,2235,375,2234,381,2236,381,2238,382,2241,382,2245,382,2249,381,2257,381,2262,379,2263,378,2263,375,2263,355,2264,336,2264,334,2267,334,2270,335,
2272,334,2273,322,2273,311,2273,309,2272,307,2268,307,2265,307,2262,308,2261,305,2261,284,2260,266,2256,265,2253,265,2251,266,2250,266,2251,253,2251,240,2252,238,2252,236,2252,234,2252,231,2252,227,2253,224,2259,224,2261,222,2262,217,2263,214,2272,214,2280,213,2281,208,2280,207,2277,205,2278,201,2279,195,2279,192,2280,191,2280,189,2280,184,2278,182,2282,180,2287,180,2306,180,2325,180,2329,181,2330,181,2332,182,2331,185,2331,190,2331,195,2331,197,2331,199,2341,200,2350,200,2353,200,2355,201,2357,204,
2357,205,2357,207,2358,210,2358,213,2359,214,2365,215,2370,215,2371,220,2371,224,2370,226,2370,229,2370,239,2371,249,2377,249,2382,250,2383,256,2381,260,2379,269,2386,268,2388,267,2391,268,2391,268,2391,268,2392,270,2393,272,2393,269,2396,266,2396,263,2395,261,2395,253,2395,244,2395,243,2395,241,2396,240,2396,238,2396,238,2396,237,2397,237,2397,237,2400,237,2402,237,"L",2403,237,"Q",2404,237,2406,237,2405,233,2405,228,2405,226,2405,223,2406,222,2406,221,2406,220,2406,219,2407,218,2407,217,2407,207,
2407,197,2407,192,2406,187,2415,187,2423,186,2424,186,2425,186,2425,186,2425,186,2425,176,2425,167,"L",2425,167,"Q",2421,166,2417,166,2407,166,2397,166,2397,166,2396,167,2396,167,2396,168,2396,172,2396,176,2396,177,2395,177,2393,177,2390,177,2380,177,2371,177,2370,177,2370,177,2369,176,2367,176,2366,176,2366,176,2365,171,2365,167,"L",2365,166,"Q",2361,165,2357,165,2352,165,2347,165,2346,165,2346,164,2346,161,2346,158,2346,153,2346,147,2355,146,2365,146,2370,146,2375,146,2376,146,2375,145,2375,142,
2375,140,2375,139,2376,138,2376,138,2377,138,2382,138,2387,138,2385,135,2386,132,2386,130,2386,127,2386,122,2386,116,2387,116,2387,116,2388,116,2388,116,2392,116,2395,116,2395,116,2395,115,2396,114,2396,113,"L",2396,112,"Q",2397,112,2397,111,2396,106,2397,102,2398,98,2395,97,2385,96,2375,96,2376,96,2376,96,2376,94,2376,93,2376,90,2376,86,"L",2375,86,"Q",2365,86,2356,86,2356,84,2356,83,2356,80,2356,77,2356,77,2355,77,2354,76,2352,76,2347,76,2342,76,2339,76,2336,77,2336,78,2336,78,2336,80,2336,83,2336,
84,2335,85,2335,86,2336,87,"L",2335,87,"Q",2332,87,2327,87,2325,88,2325,86,2325,82,2325,78,"L",2325,78,"Q",2315,77,2306,77,2306,78,2305,78,2305,80,2305,83,2306,85,2306,86,2302,86,2298,86,2297,86,2296,87,2296,87,2296,87,2295,89,2295,91,2295,96,2295,101,2295,104,2296,106,2297,107,2297,107,2301,107,2305,107,"L",2305,107,"Q",2306,111,2306,115,2306,116,2306,117,2305,119,2305,122,2305,123,2305,123,2304,125,2305,126,2301,126,2296,126,"L",2295,126,"Q",2295,127,2295,128,2294,130,2295,131,2295,132,2295,133,
2295,136,2296,138,2293,138,2290,138,2289,138,2288,138,2286,137,2283,137,2281,137,2279,137,2278,138,2276,138,2276,136,2276,135,2276,125,2276,115,2276,106,2276,97,2276,88,2276,78,2276,77,2275,77,2274,76,2273,76,2271,76,2268,76,2259,76,2249,76,2248,76,2248,76,2248,77,2247,77,2245,77,2245,78,2245,81,2245,85,"L",2245,85,"Q",2243,86,2241,86,2240,86,2239,86,2235,85,2235,88,2235,93,2235,98,2235,101,2236,105,"L",2236,105,"Q",2239,106,2241,106,2244,106,2246,105,2246,106,2246,107,2246,117,2246,126,2246,136,
2246,146,2246,147,2245,147,2242,147,2238,147,2237,147,2237,147,2235,144,2236,140,2236,139,2236,138,2236,136,2235,136,2233,136,2231,136,2230,136,2229,136,2226,136,2226,135,2226,132,2226,129,2226,127,2225,126,2225,124,2225,122,2225,122,2225,121,2225,114,2225,108,2225,107,2225,107,2222,106,2220,106,2219,106,2217,106,2215,106,2215,107,2215,110,2215,113,2215,113,2215,114,2216,116,2216,118,2216,120,2216,121,2216,123,2216,127,2215,127,2213,127,2211,127,2208,127,2206,128,2205,126,2205,129,2206,130,"L",2206,
131,"Q",2206,136,2206,142,2206,152,2206,161,2206,171,2206,181,2206,191,2206,200,2206,201,2206,202,2205,206,2205,211,2205,216,2205,220,2205,223,2206,226,2200,226,2193,226,2191,226,2188,226,2186,226,2186,225,2186,216,2186,206,2191,206,2195,206,2196,196,2196,186,2196,177,2196,167,2196,157,2196,147,2196,142,2195,137,"L",2195,136,"Q",2192,136,2190,137,2188,137,2186,137,"L",2185,136,"Q",2185,131,2185,126,2185,117,2185,107,"L",2185,106,"Q",2183,106,2181,106,2179,106,2176,106,2176,106,2176,106,2176,114,2176,
122,2176,123,2176,124,2176,126,2175,126,2173,126,2172,127,2172,127,2171,127,2168,127,2165,127,2166,131,2166,135,2166,136,2165,136,2165,136,2164,136,2164,137,2163,137,2158,137,2152,137,2149,137,2146,137,"Q",2146,137,2146,137,"Z"]],label:"Norway",shortLabel:"NO",labelPosition:[174.2,141.2],labelAlignment:["center","middle"]},"039":{outlines:[["M",2335,1685,"Q",2336,1686,2335,1686,2331,1686,2327,1686,2326,1690,2326,1694,2325,1695,2325,1696,2326,1697,2325,1697,2320,1697,2316,1697,2316,1702,2316,1707,
2321,1707,2324,1708,2324,1709,2324,1710,2324,1715,2324,1721,2325,1723,2325,1725,2325,1727,2328,1727,2331,1726,2334,1726,2336,1726,2336,1727,2336,1728,2336,1728,2336,1737,2337,1746,2341,1746,2345,1746,2345,1738,2345,1731,2345,1728,2346,1727,2350,1727,2354,1727,2355,1727,2355,1726,2356,1726,2356,1724,2356,1717,2356,1709,2356,1708,2357,1707,2359,1706,2362,1706,2363,1706,2365,1706,2366,1703,2366,1700,2366,1699,2366,1697,2366,1696,2365,1696,2361,1696,2356,1696,2355,1692,2355,1688,2351,1687,2346,1687,2345,
1680,2345,1673,2345,1669,2345,1665,2345,1658,2345,1650,2346,1649,2345,1647,2343,1646,2341,1646,2339,1646,2336,1647,2335,1654,2335,1661,2335,1671,2335,1681,"Q",2335,1683,2335,1685,"Z"],["M",2059,393,"Q",2056,395,2051,395,2048,395,2046,395,2041,396,2037,399,2038,399,2040,401,2041,401,2043,404,2043,405,2044,409,2044,409,2046,411,2049,411,2050,412,2050,413,2051,416,2053,417,2055,419,2055,419,2058,421,2061,422,2067,423,2068,423,2070,424,2071,425,2072,427,2072,432,2072,437,2071,443,2075,447,2072,447,2070,
447,2067,447,2063,447,2060,446,2060,449,2060,455,2060,462,2061,464,2060,467,2060,472,2065,471,2066,471,2069,470,2070,473,2070,477,2070,482,2072,485,2065,485,2057,485,2055,485,2054,486,2051,487,2045,486,2046,485,2046,482,2046,481,2046,479,2048,475,2047,468,2038,467,2028,467,2027,467,2023,469,2024,472,2025,475,2026,477,2030,477,2028,477,2025,477,2014,477,2002,477,2001,477,2E3,480,1999,485,2005,489,1998,492,1990,492,1987,491,1983,491,1980,490,1980,492,1980,499,1980,506,1980,510,1979,514,1979,516,1981,
516,1984,516,1988,516,1991,516,1993,519,1993,526,1993,534,1993,537,1992,537,1985,540,1973,540,1973,541,1970,542,1964,543,1957,542,1956,542,1955,545,1954,549,1956,551,1954,551,1952,551,1950,551,1947,551,1942,550,1944,557,1944,558,1945,561,1946,564,1946,566,1939,566,1933,566,1933,574,1934,582,1934,585,1931,586,1927,588,1926,591,1925,594,1923,594,1920,593,1920,595,1920,599,1920,604,1921,615,1921,625,1921,631,1922,637,1925,638,1928,637,1930,637,1932,638,1935,638,1939,639,1941,652,1941,664,1941,670,1940,
676,1940,678,1937,678,1935,677,1932,677,1930,678,1930,681,1931,684,1931,687,1931,699,1932,711,1932,716,1933,720,1933,723,1933,726,1932,735,1934,742,1935,754,1934,762,1924,762,1916,763,1915,770,1915,776,1909,774,1902,775,1899,775,1898,774,1898,792,1898,811,1898,829,1899,847,1899,850,1902,849,1905,849,1908,848,1912,848,1911,851,1911,856,1911,861,1911,880,1911,900,1911,902,1910,905,1906,911,1901,911,1901,925,1900,939,1895,940,1890,941,1890,947,1891,952,1895,953,1896,952,1903,951,1910,952,1912,953,1913,
954,1910,962,1912,970,1912,982,1912,992,1912,995,1916,994,1919,994,1922,995,1922,1002,1922,1009,1918,1010,1916,1010,1911,1011,1908,1011,1900,1011,1892,1012,1892,1016,1893,1017,1894,1023,1890,1023,1887,1022,1885,1022,1879,1022,1873,1022,1866,1022,1860,1022,1859,1025,1862,1025,1862,1032,1862,1039,1860,1041,1861,1042,1858,1042,1855,1042,1856,1045,1855,1051,1854,1056,1855,1062,1856,1066,1853,1066,1848,1066,1842,1067,1841,1069,1841,1072,1841,1078,1841,1084,1841,1088,1840,1089,1836,1087,1831,1088,1829,
1088,1829,1091,1830,1094,1830,1096,1830,1112,1831,1127,1837,1127,1841,1127,1843,1127,1843,1131,1842,1135,1842,1139,1842,1154,1843,1170,1851,1169,1852,1173,1853,1174,1853,1176,1853,1180,1853,1184,1850,1184,1849,1182,1847,1181,1846,1180,1843,1179,1841,1179,1838,1179,1836,1179,1838,1180,1838,1184,1838,1190,1839,1196,1842,1197,1842,1197,1845,1197,1847,1197,1850,1197,1851,1199,1853,1205,1852,1211,1851,1216,1854,1216,1855,1217,1857,1217,1860,1217,1861,1218,1862,1219,1862,1221,1862,1228,1863,1235,1868,1235,
1871,1236,1872,1246,1872,1254,1872,1255,1872,1257,1873,1275,1873,1292,1873,1298,1874,1303,1879,1304,1881,1303,1883,1301,1886,1301,1886,1307,1885,1311,1892,1311,1899,1313,1900,1323,1901,1331,1907,1331,1912,1333,1912,1355,1913,1375,1913,1377,1910,1377,1907,1376,1905,1376,1899,1376,1894,1376,1896,1377,1895,1380,1895,1387,1897,1389,1897,1398,1897,1405,1897,1407,1901,1407,1907,1407,1909,1408,1910,1422,1911,1434,1915,1434,1918,1434,1921,1433,1920,1436,1920,1439,1920,1442,1920,1449,1920,1456,1920,1458,1921,
1460,1921,1462,1921,1464,1921,1466,1920,1466,1916,1466,1911,1467,1910,1469,1910,1471,1909,1478,1910,1481,1911,1483,1912,1485,1912,1488,1913,1491,1913,1496,1908,1495,1904,1495,1901,1494,1901,1503,1901,1511,1901,1515,1900,1519,1900,1527,1902,1535,1900,1535,1898,1535,1896,1535,1893,1534,1890,1534,1890,1536,1890,1541,1890,1545,1889,1549,1893,1549,1894,1549,1896,1550,1897,1553,1898,1556,1898,1557,1899,1560,1900,1562,1900,1566,1903,1567,1909,1568,1910,1571,1910,1575,1909,1580,1912,1585,1913,1586,1916,1587,
1912,1587,1908,1587,1904,1587,1901,1587,1897,1586,1899,1591,1900,1596,1901,1601,1893,1602,1885,1603,1885,1603,1885,1604,1885,1609,1885,1615,1885,1619,1885,1623,1886,1624,1885,1625,1885,1631,1885,1637,1891,1637,1895,1637,1895,1648,1895,1657,1890,1657,1885,1658,1885,1663,1885,1668,1888,1668,1891,1667,1892,1667,1893,1667,1894,1667,1894,1668,1895,1668,1895,1668,1895,1678,1895,1687,1895,1688,1897,1688,1899,1688,1902,1688,1904,1688,1906,1688,1905,1687,1905,1685,1906,1683,1906,1680,1906,1678,1907,1676,1916,
1676,1924,1676,1925,1676,1925,1675,1928,1672,1926,1668,1926,1665,1928,1666,1931,1666,1934,1666,1934,1666,1935,1666,1936,1666,1936,1668,1936,1670,1936,1671,1936,1682,1936,1692,1936,1694,1936,1697,1941,1697,1945,1697,1945,1706,1945,1715,1945,1716,1945,1717,1941,1717,1938,1717,1935,1716,1936,1720,1936,1721,1936,1722,1936,1732,1936,1742,1936,1746,1936,1749,1936,1750,1936,1751,1936,1753,1937,1755,1937,1756,1939,1756,1942,1756,1946,1756,1946,1767,1947,1776,1951,1776,1955,1777,1955,1781,1955,1786,1959,1786,
1962,1786,1964,1786,1965,1787,1965,1793,1965,1800,1966,1804,1966,1807,1967,1806,1968,1806,1969,1806,1970,1806,1973,1806,1976,1806,1976,1813,1976,1819,1976,1823,1978,1824,1981,1827,1985,1827,1986,1827,1986,1828,1986,1829,1986,1830,1986,1834,1987,1834,1993,1837,2001,1837,2003,1837,2005,1837,2005,1847,2006,1855,2011,1855,2015,1855,2015,1855,2016,1856,2016,1858,2016,1861,2016,1863,2016,1865,2018,1865,2019,1866,2020,1866,2020,1866,2023,1866,2025,1866,2026,1873,2026,1880,2027,1883,2026,1886,2029,1886,2031,
1886,2034,1886,2035,1888,2035,1889,2035,1890,2035,1893,2035,1895,2031,1896,2025,1896,2025,1901,2025,1906,2031,1906,2036,1906,2035,1911,2036,1915,2033,1916,2032,1916,2030,1916,2029,1916,2022,1916,2016,1917,2016,1922,2016,1927,2016,1928,2017,1927,2019,1927,2022,1927,2024,1927,2026,1927,2026,1937,2026,1945,2031,1947,2036,1946,2041,1946,2046,1947,2046,1952,2046,1956,2049,1957,2052,1957,2054,1957,2056,1957,2056,1962,2056,1966,2061,1966,2065,1966,2065,1970,2065,1973,2065,1975,2065,1976,2062,1976,2062,1977,
2059,1976,2057,1977,2054,1977,2055,1979,2055,1981,2055,1982,2056,1987,2055,1993,2055,1993,2055,1994,2055,1996,2054,1996,2050,1996,2046,1996,2046,2001,2046,2006,2056,2006,2065,2006,2070,2006,2075,2006,2080,2006,2085,2006,2085,2003,2085,1999,2085,1998,2086,1996,2096,1996,2106,1996,2116,1996,2125,1996,2127,1996,2126,1994,2126,1993,2126,1992,2126,1985,2126,1978,2125,1978,2126,1977,2126,1976,2127,1976,2131,1976,2135,1976,2136,1973,2136,1971,2136,1969,2136,1967,2142,1967,2146,1967,2146,1962,2146,1957,2144,
1956,2141,1956,2138,1956,2136,1956,2134,1954,2134,1951,2134,1949,2134,1947,2130,1946,2126,1946,2124,1946,2125,1943,2125,1941,2125,1938,2125,1933,2125,1927,2128,1927,2130,1927,2134,1927,2137,1925,2137,1920,2137,1916,2142,1916,2146,1916,2147,1912,2147,1910,2147,1903,2147,1897,2158,1897,2167,1897,2172,1897,2177,1897,2177,1893,2176,1890,2176,1889,2177,1888,2188,1887,2197,1887,2200,1887,2203,1887,2204,1887,2206,1886,2206,1881,2207,1877,2211,1877,2215,1877,2216,1866,2215,1857,2215,1854,2215,1850,2215,1848,
2216,1845,2221,1845,2225,1845,2225,1839,2225,1833,2225,1830,2226,1827,2231,1827,2235,1827,2237,1827,2236,1825,2236,1823,2236,1821,2236,1812,2236,1802,2236,1799,2236,1796,2235,1792,2235,1788,2235,1779,2235,1769,2235,1768,2235,1767,2234,1767,2233,1767,2230,1767,2227,1767,2225,1767,2225,1766,2225,1761,2225,1756,2225,1747,2225,1737,2225,1727,2225,1717,2222,1717,2220,1717,2218,1717,2214,1716,2214,1709,2214,1702,2214,1701,2214,1699,2214,1697,2215,1697,2215,1696,2216,1696,2219,1696,2222,1696,2224,1696,2226,
1696,2226,1691,2226,1686,2229,1686,2231,1686,2233,1686,2235,1686,2234,1685,2235,1683,2235,1681,2235,1678,2235,1675,2235,1672,2235,1670,2235,1667,2236,1662,2236,1656,2231,1656,2226,1656,2226,1651,2226,1645,2226,1635,2226,1625,2226,1624,2226,1623,2226,1618,2226,1612,2226,1610,2226,1609,2226,1607,2225,1607,2221,1606,2216,1606,2215,1601,2215,1596,2215,1586,2215,1576,2220,1577,2225,1576,2225,1574,2225,1574,2226,1571,2226,1569,2225,1567,2226,1567,2228,1567,2229,1567,2237,1567,2245,1566,2245,1556,2245,1546,
2249,1546,2251,1546,2253,1546,2256,1546,2256,1545,2256,1543,2256,1541,2256,1538,2256,1537,2257,1536,2259,1536,2261,1536,2268,1536,2275,1536,2275,1529,2275,1522,2275,1512,2275,1502,2275,1500,2275,1496,2271,1496,2266,1496,2266,1486,2266,1476,2266,1476,2267,1476,2268,1476,2270,1476,2273,1476,2275,1476,2276,1472,2276,1470,2276,1468,2276,1466,2276,1466,2276,1465,2276,1460,2276,1456,2281,1456,2285,1456,2285,1446,2285,1436,2289,1435,2292,1435,2294,1435,2296,1435,2295,1433,2295,1429,2295,1420,2295,1410,2295,
1407,2296,1406,2291,1406,2286,1407,2285,1407,2285,1406,2285,1402,2285,1397,2280,1397,2275,1397,2270,1397,2265,1396,2265,1392,2265,1387,2256,1386,2246,1386,2245,1384,2245,1381,2245,1379,2246,1377,2241,1377,2236,1377,2236,1372,2235,1368,2235,1368,2234,1367,2234,1366,2232,1366,2231,1366,2230,1366,2228,1366,2226,1366,2225,1363,2225,1361,2225,1359,2226,1357,2216,1357,2206,1357,2201,1357,2196,1356,2195,1352,2195,1347,2191,1346,2185,1346,2185,1342,2185,1337,2180,1337,2175,1337,2175,1327,2175,1318,2174,1317,
2172,1317,2169,1317,2166,1317,2165,1315,2165,1313,2165,1304,2165,1294,2165,1292,2165,1290,2166,1288,2165,1286,2164,1285,2162,1286,2160,1286,2157,1285,2157,1279,2157,1273,2157,1270,2156,1267,2151,1267,2146,1267,2145,1267,2145,1266,2145,1256,2145,1246,2150,1246,2155,1246,2155,1235,2155,1226,2156,1225,2156,1224,2156,1214,2156,1205,2157,1203,2157,1202,2157,1197,2157,1191,2156,1189,2155,1188,2151,1186,2146,1186,2146,1179,2146,1171,"L",2146,1171,"Q",2146,1164,2146,1157,"L",2146,1155,"Q",2146,1150,2146,
1145,2151,1145,2156,1145,2154,1145,2155,1143,2155,1137,2155,1131,2155,1129,2155,1127,2160,1127,2165,1127,2165,1117,2165,1107,2165,1106,2165,1105,2170,1105,2175,1106,2175,1102,2175,1098,2171,1097,2166,1095,2166,1085,2165,1075,2170,1075,2175,1074,2175,1068,2175,1063,2175,1059,2175,1056,2185,1057,2194,1057,2196,1057,2195,1055,2195,1050,2195,1045,2195,1041,2195,1037,2198,1036,2199,1036,2203,1036,2206,1035,2206,1027,2206,1019,2206,1018,2206,1018,2210,1017,2212,1017,2214,1017,2216,1017,2217,1014,2217,1011,
2217,1009,2218,1008,2221,1006,2225,1005,2225,1003,2225,1002,2226,999,2226,997,2226,996,2227,996,2229,997,2230,996,2233,996,2235,996,2237,992,2236,988,2236,986,2237,986,2239,986,2241,986,2243,986,2243,986,2246,976,2246,965,2252,965,2256,965,2255,961,2256,956,2256,950,2256,944,2256,940,2256,937,2261,937,2265,937,2265,931,2266,924,2266,923,2266,921,2266,918,2266,915,2266,914,2266,913,2266,910,2267,909,2271,906,2276,906,2276,903,2276,902,2276,897,2276,892,2276,889,2275,888,2271,886,2266,886,2267,884,
2266,883,2266,879,2266,876,2261,876,2255,876,2255,871,2253,869,2251,867,2246,866,2246,866,2246,864,2246,857,2246,849,2246,838,2246,827,2246,825,2246,824,2249,825,2252,825,2255,825,2256,825,2256,815,2256,805,2256,800,2253,797,2253,795,2249,795,2247,795,2245,795,2246,794,2245,791,2245,789,2245,788,2245,785,2244,783,2244,782,2244,780,2244,779,2244,778,2246,777,2248,777,2251,777,2255,776,2255,766,2255,757,2260,757,2265,756,2266,751,2266,746,2266,742,2266,738,2266,736,2265,736,2260,736,2255,736,2256,726,
2256,716,2259,716,2260,716,2268,716,2275,716,2276,722,2276,726,2277,727,2277,727,2287,727,2297,726,2298,721,2298,717,2301,717,2306,717,2306,713,2306,710,2306,708,2307,707,2311,707,2315,707,2316,703,2316,700,2316,699,2316,697,2316,696,2318,696,2322,696,2326,696,2327,696,2328,696,2328,696,2329,696,2332,691,2332,686,2332,686,2332,685,2332,685,2332,684,2331,682,2331,679,2330,677,2328,674,2327,674,2323,673,2319,673,2319,669,2320,667,2319,665,2318,662,2318,656,2313,655,2306,654,2305,648,2305,642,2305,634,
2305,624,2306,622,2306,620,2307,617,2303,615,2300,615,2295,614,2292,603,2292,591,2287,590,2281,590,2280,578,2279,565,2274,564,2267,563,2266,560,2265,554,2261,552,2255,551,2255,542,2254,531,2249,530,2243,530,2242,530,2241,527,2240,518,2242,510,2237,510,2231,510,2230,495,2229,478,2226,476,2221,476,2220,471,2220,466,2220,463,2216,464,2209,465,2211,459,2212,455,2210,454,2208,453,2206,453,2194,452,2182,452,2180,452,2181,449,2181,448,2182,445,2182,443,2183,442,2169,442,2155,443,2152,443,2153,440,2154,436,
2157,434,2149,434,2139,433,2138,431,2139,425,2139,424,2140,422,2131,422,2122,422,2119,422,2115,422,2112,422,2114,417,2114,413,2116,411,2111,411,2104,411,2103,407,2103,402,2095,400,2087,400,2086,400,2084,398,2082,393,2082,389,2082,390,2081,391,"Q",2071,392,2059,393,"Z"]],label:"Sweden",shortLabel:"SE",labelPosition:[203.7,119.8],labelAlignment:["center","middle"]},"029":{outlines:[["M",1696,2295,"Q",1693,2294,1689,2294,1684,2294,1679,2295,1676,2295,1676,2293,1676,2289,1674,2288,1666,2284,1656,2284,
1657,2289,1656,2296,1647,2297,1639,2297,1638,2297,1636,2300,1636,2301,1635,2304,1632,2305,1628,2305,1623,2305,1625,2299,1626,2293,1620,2295,1618,2300,1616,2305,1609,2304,1602,2304,1593,2304,1584,2305,1584,2313,1584,2320,1584,2322,1582,2324,1578,2324,1577,2327,1577,2329,1576,2330,1576,2332,1574,2336,1569,2337,1564,2339,1565,2341,1565,2342,1566,2347,1562,2346,1555,2345,1556,2353,1552,2354,1546,2354,1545,2359,1545,2363,1545,2366,1542,2366,1539,2365,1536,2367,1536,2377,1536,2386,1536,2391,1536,2396,1531,
2395,1527,2396,1526,2397,1526,2399,1526,2405,1525,2412,1521,2413,1516,2413,1515,2428,1515,2444,1510,2445,1505,2445,1506,2453,1505,2458,1505,2466,1507,2474,1511,2475,1513,2476,1515,2478,1515,2483,1516,2488,1521,2487,1528,2486,1527,2493,1521,2494,1515,2496,1516,2497,1516,2499,1516,2500,1514,2503,1506,2504,1498,2504,1496,2504,1494,2506,1493,2511,1495,2514,1492,2514,1490,2514,1485,2513,1486,2518,1487,2520,1486,2521,1486,2522,1486,2525,1471,2526,1456,2526,1453,2525,1450,2525,1450,2531,1451,2538,1467,2538,
1483,2539,1483,2545,1484,2550,1492,2550,1498,2548,1500,2547,1501,2544,1502,2543,1502,2541,1503,2540,1503,2538,1503,2536,1502,2535,1502,2533,1506,2533,1509,2533,1512,2532,1513,2526,1512,2523,1513,2518,1517,2519,1520,2519,1523,2519,1528,2519,1533,2518,1533,2514,1533,2510,1543,2509,1551,2509,1562,2509,1574,2510,1575,2510,1577,2510,1587,2510,1597,2511,1597,2518,1598,2523,1603,2524,1608,2524,1611,2524,1610,2528,1610,2531,1610,2534,1610,2536,1613,2535,1616,2535,1619,2537,1623,2537,1624,2537,1622,2539,1622,
2542,1623,2548,1623,2554,1623,2563,1623,2572,1627,2575,1631,2575,1634,2574,1637,2573,1639,2573,1640,2572,1641,2572,1642,2569,1643,2561,1643,2551,1643,2534,1643,2516,1643,2514,1644,2512,1648,2511,1651,2510,1652,2502,1651,2494,1644,2494,1639,2492,1638,2488,1637,2486,1637,2485,1636,2483,1636,2475,1636,2467,1636,2464,1637,2461,1646,2460,1654,2460,1652,2456,1652,2453,1655,2451,1659,2451,1661,2451,1663,2451,1661,2447,1662,2442,1678,2441,1694,2441,1690,2437,1691,2430,1692,2427,1693,2427,1697,2427,1702,2428,
1702,2417,1701,2405,1701,2403,1700,2402,1699,2398,1699,2396,1699,2390,1692,2391,1689,2391,1687,2391,1684,2391,1682,2391,1683,2381,1683,2370,1683,2367,1684,2365,1689,2364,1693,2364,1691,2360,1691,2354,1692,2349,1693,2344,1697,2344,1700,2343,1701,2319,1701,2296,"Q",1699,2296,1696,2295,"Z"]],label:"Netherlands",shortLabel:"NL",labelPosition:[158.6,242.9],labelAlignment:["center","middle"]},"005":{outlines:[["M",1613,2535,"Q",1610,2536,1610,2534,1610,2531,1610,2528,1611,2524,1608,2524,1603,2524,1598,
2523,1597,2518,1597,2511,1587,2510,1577,2510,1575,2510,1574,2510,1562,2509,1551,2509,1543,2509,1533,2510,1533,2514,1533,2518,1528,2519,1523,2519,1520,2519,1517,2519,1513,2518,1512,2523,1513,2526,1512,2532,1509,2533,1506,2533,1502,2533,1502,2535,1503,2536,1503,2538,1503,2540,1502,2541,1502,2543,1501,2544,1500,2547,1498,2548,1492,2550,1484,2550,1483,2545,1483,2539,1467,2538,1451,2538,1450,2531,1450,2525,1446,2524,1441,2524,1439,2523,1436,2524,1436,2527,1435,2529,1435,2530,1434,2533,1432,2534,1430,2534,
1426,2533,1426,2536,1426,2540,1425,2545,1421,2545,1418,2545,1413,2545,1406,2546,1406,2549,1406,2551,1407,2554,1405,2554,1401,2554,1397,2556,1398,2563,1398,2570,1397,2573,1397,2576,1398,2586,1398,2596,1400,2599,1401,2599,1408,2599,1414,2601,1415,2606,1413,2609,1413,2612,1413,2613,1416,2612,1421,2612,1430,2612,1440,2613,1441,2618,1441,2623,1441,2626,1442,2629,1445,2629,1448,2629,1449,2628,1453,2628,1454,2632,1454,2633,1455,2637,1455,2641,1461,2641,1467,2641,1470,2641,1472,2642,1473,2647,1474,2651,1484,
2651,1493,2652,1493,2657,1494,2660,1501,2660,1507,2662,1508,2662,1509,2664,1510,2670,1510,2677,1510,2680,1514,2680,1516,2679,1518,2679,1537,2679,1556,2681,1556,2691,1556,2699,1556,2701,1559,2701,1563,2700,1568,2700,1583,2700,1598,2702,1599,2707,1599,2710,1600,2712,1601,2713,1603,2716,1606,2718,1622,2718,1635,2719,1635,2719,1635,2719,1632,2717,1632,2714,1631,2697,1632,2681,1633,2676,1633,2671,1633,2666,1633,2662,1638,2661,1643,2661,1646,2661,1650,2660,1653,2654,1653,2647,1653,2638,1653,2629,1653,2627,
1654,2625,1658,2624,1660,2625,1664,2623,1663,2618,1663,2613,1663,2608,1663,2600,1662,2592,1658,2590,1652,2591,1649,2592,1649,2592,1646,2592,1644,2592,1639,2587,1638,2582,1638,2582,1638,2581,1638,2580,1637,2578,1637,2577,1637,2576,1637,2575,1637,2573,1634,2574,1631,2575,1627,2575,1623,2572,1623,2563,1623,2554,1623,2548,1622,2542,1622,2539,1624,2537,1623,2537,1619,2537,"Q",1616,2535,1613,2535,"Z"]],label:"Belgium",shortLabel:"BE",labelPosition:[155.2,260.9],labelAlignment:["center","middle"]},"013":{outlines:[["M",
1986,3474,"Q",1978,3475,1971,3475,1968,3475,1966,3476,1964,3476,1964,3479,1965,3487,1956,3487,1954,3488,1954,3494,1950,3495,1945,3496,1944,3498,1943,3501,1943,3506,1944,3509,1945,3510,1947,3513,1947,3513,1950,3514,1944,3513,1938,3513,1936,3513,1934,3512,1935,3516,1935,3521,1936,3532,1936,3543,1936,3548,1936,3553,1936,3555,1936,3556,1939,3555,1942,3556,1944,3562,1950,3564,1953,3565,1953,3566,1953,3576,1953,3585,1960,3584,1967,3586,1967,3592,1968,3597,1972,3597,1976,3597,1976,3603,1978,3604,1979,3604,
1981,3604,1988,3604,1995,3605,1996,3609,1996,3612,1996,3616,2E3,3615,2003,3615,2006,3615,2008,3615,2008,3612,2008,3610,2007,3608,2005,3608,2003,3608,2004,3605,2006,3599,2007,3596,2007,3593,2005,3575,2006,3555,2009,3554,2012,3554,2013,3554,2015,3553,2016,3536,2016,3519,2016,3518,2015,3516,2015,3515,2012,3515,2009,3515,2005,3514,2005,3505,2005,3496,2005,3491,2004,3484,2002,3484,2001,3484,2E3,3483,1997,3483,1996,3475,1995,3466,1990,3464,1985,3466,"Q",1986,3470,1986,3474,"Z"],["M",1440,2613,"Q",1430,
2612,1421,2612,1416,2612,1413,2613,1413,2612,1413,2609,1415,2606,1414,2601,1408,2599,1401,2599,1400,2599,1398,2596,1398,2586,1397,2576,1395,2576,1393,2576,1381,2576,1370,2576,1368,2576,1367,2576,1366,2577,1367,2578,1367,2581,1367,2583,1366,2585,1367,2586,"L",1366,2585,"Q",1363,2584,1360,2585,1353,2585,1347,2585,1347,2585,1346,2585,1345,2585,1345,2587,1346,2592,1345,2597,1340,2597,1335,2597,1335,2598,1335,2601,1335,2605,1335,2609,1335,2618,1337,2628,1337,2629,1337,2631,1337,2634,1337,2637,1337,2647,
1337,2657,1336,2663,1336,2669,1336,2673,1336,2676,1326,2676,1316,2676,1315,2686,1316,2695,1314,2696,1311,2696,1310,2696,1309,2696,1306,2695,1306,2697,1306,2700,1306,2702,1306,2704,1307,2706,1303,2706,1299,2706,1290,2706,1280,2706,1278,2706,1276,2706,1275,2705,1275,2706,1275,2711,1275,2716,1270,2717,1266,2717,1256,2717,1245,2717,1245,2720,1245,2725,1243,2726,1241,2726,1239,2726,1238,2726,1236,2725,1236,2727,1236,2732,1236,2736,1234,2737,1233,2737,1230,2737,1227,2736,1226,2746,1226,2756,1228,2755,1229,
2755,1232,2755,1234,2756,1235,2757,1235,2758,1235,2759,1235,2760,1235,2762,1235,2765,1235,2766,1234,2766,1230,2766,1226,2766,1225,2771,1225,2776,1221,2776,1216,2777,1216,2779,1216,2782,1215,2782,1215,2784,1215,2785,1215,2787,1205,2787,1196,2787,1195,2786,1195,2783,1195,2780,1195,2776,1191,2776,1186,2776,1177,2776,1166,2776,1165,2773,1165,2770,1165,2767,1166,2766,1163,2766,1160,2766,1148,2766,1136,2768,1136,2769,1136,2771,1136,2773,1135,2775,1135,2776,1135,2777,1131,2777,1126,2777,1126,2772,1126,2767,
1123,2766,1120,2766,1119,2766,1118,2766,1116,2767,1116,2765,1116,2763,1116,2762,1116,2755,1116,2749,1116,2746,1115,2743,1115,2742,1115,2741,1114,2739,1114,2736,1113,2736,1111,2736,1109,2735,1106,2735,1106,2740,1106,2745,1101,2746,1096,2746,1092,2746,1088,2746,"L",1086,2746,"Q",1086,2746,1086,2747,1085,2752,1085,2757,1085,2767,1085,2776,1085,2777,1088,2776,1090,2776,1091,2776,1095,2776,1100,2776,1102,2777,1105,2777,1106,2777,1106,2779,1106,2780,1106,2781,1106,2784,1105,2786,1103,2786,1102,2786,1102,
2787,1101,2787,1100,2787,1099,2787,1095,2786,1096,2790,1096,2795,1097,2801,1097,2808,1097,2816,1100,2817,1102,2817,1104,2817,1106,2817,1106,2821,1106,2824,1106,2834,1106,2846,1106,2847,1107,2847,1111,2847,1115,2847,1116,2850,1116,2852,1116,2854,1116,2855,1115,2857,1116,2857,1107,2857,1097,2857,1092,2857,1087,2856,1087,2856,1086,2856,1085,2852,1085,2847,1078,2846,1071,2846,1069,2846,1066,2847,1066,2852,1066,2856,1063,2856,1059,2856,1058,2856,1056,2856,1056,2852,1056,2847,1051,2846,1045,2847,1045,2850,
1045,2853,1045,2854,1046,2854,1046,2855,1045,2856,1037,2856,1027,2856,1026,2860,1026,2864,1026,2865,1025,2866,1024,2867,1022,2866,1019,2866,1016,2866,1016,2864,1016,2863,1015,2860,1015,2857,1011,2856,1006,2856,1006,2854,1006,2853,1006,2850,1006,2848,1006,2846,1005,2846,1001,2846,996,2846,995,2844,995,2841,996,2839,996,2837,991,2836,985,2837,985,2834,985,2832,985,2830,985,2828,985,2826,984,2826,978,2826,973,2826,972,2826,971,2826,969,2827,966,2827,966,2831,966,2836,963,2836,959,2836,948,2836,937,2837,
937,2838,937,2839,937,2841,936,2843,936,2844,936,2845,936,2846,935,2846,929,2846,922,2846,921,2846,919,2846,915,2846,915,2844,915,2840,915,2837,914,2836,911,2837,910,2837,909,2837,905,2837,902,2837,894,2837,886,2837,886,2841,886,2846,883,2846,879,2846,874,2846,869,2845,866,2845,865,2847,866,2847,866,2849,866,2852,866,2854,866,2856,866,2856,867,2857,867,2857,872,2857,877,2857,876,2860,876,2863,876,2864,876,2866,880,2867,883,2867,884,2867,885,2867,886,2872,886,2877,889,2877,892,2877,894,2877,895,2878,
896,2883,896,2888,"L",895,2890,"Q",895,2897,895,2906,893,2906,890,2906,889,2906,888,2906,885,2907,886,2903,886,2900,885,2896,881,2896,876,2896,876,2903,875,2908,875,2909,875,2910,875,2913,875,2915,878,2916,880,2916,882,2916,884,2916,886,2918,885,2920,885,2923,885,2926,885,2931,886,2935,886,2936,887,2936,891,2936,896,2935,896,2930,896,2926,906,2926,916,2926,920,2926,925,2926,927,2930,926,2935,926,2936,928,2936,929,2936,930,2936,939,2936,949,2936,951,2936,954,2937,955,2940,955,2943,955,2946,958,2946,
960,2946,961,2946,966,2946,970,2946,973,2946,975,2947,975,2952,975,2957,979,2956,984,2957,986,2958,986,2960,986,2962,986,2964,985,2966,986,2967,1E3,2967,1013,2967,1013,2967,1014,2967,1015,2969,1015,2971,1015,2972,1015,2973,1015,2977,1018,2977,1019,2977,1020,2977,1029,2977,1037,2977,1036,2978,1036,2978,1036,2982,1036,2987,1030,2987,1025,2987,1025,2996,1025,3004,1026,3006,1026,3006,1036,3006,1045,3007,1045,3012,1045,3016,1048,3017,1051,3017,1053,3017,1055,3017,1055,3022,1055,3025,1055,3027,1057,3026,
1059,3026,1061,3027,1062,3027,1063,3027,1064,3027,1065,3027,1065,3032,1065,3037,1061,3037,1056,3037,1056,3046,1056,3055,"L",1056,3058,"Q",1056,3060,1056,3061,1056,3064,1057,3066,1061,3066,1065,3067,1065,3077,1066,3086,1070,3087,1074,3086,1076,3086,1076,3088,1077,3090,1076,3093,1076,3094,1077,3096,1086,3096,1096,3096,1097,3096,1096,3098,1096,3100,1096,3102,1096,3104,1096,3106,1096,3107,1098,3106,1100,3106,1101,3106,1108,3106,1115,3107,1115,3112,1116,3117,1121,3117,1126,3117,1126,3126,1126,3136,1126,
3145,1126,3155,1126,3165,1126,3174,1126,3180,1126,3186,1131,3186,1135,3186,1136,3187,1136,3187,1136,3192,1137,3196,1141,3196,1145,3196,1145,3201,1146,3206,1151,3206,1155,3206,1155,3208,1154,3210,1154,3220,1154,3231,1155,3232,1155,3234,1154,3235,1155,3235,1151,3235,1146,3235,1145,3231,1146,3227,1141,3227,1136,3227,1135,3223,1135,3218,1131,3217,1127,3217,1127,3221,1127,3223,1127,3233,1127,3243,1127,3252,1127,3262,1127,3271,1127,3281,1127,3287,1126,3293,1126,3299,1126,3304,1126,3306,1125,3307,1125,3317,
1125,3326,1123,3326,1122,3326,1119,3326,1116,3327,1116,3330,1116,3332,1116,3338,1116,3344,1116,3354,1116,3365,1115,3367,1113,3366,1110,3366,1107,3366,1104,3366,1105,3367,1105,3369,1105,3370,1105,3387,1105,3403,1105,3405,1106,3407,1101,3407,1096,3407,1095,3407,1096,3408,1096,3411,1096,3413,1095,3416,1096,3417,1096,3421,1096,3426,1092,3426,1087,3426,1086,3430,1086,3434,1086,3435,1085,3436,1080,3436,1075,3436,1072,3436,1069,3436,1067,3437,1066,3436,1066,3441,1066,3446,1068,3449,1070,3449,1074,3449,1078,
3451,1079,3460,1080,3467,1091,3467,1102,3468,1102,3475,1103,3480,1120,3480,1137,3480,1134,3481,1134,3485,1134,3490,1134,3492,1134,3494,1137,3493,1148,3493,1162,3493,1162,3502,1169,3501,1172,3500,1176,3500,1179,3500,1181,3501,1181,3506,1183,3507,1184,3507,1186,3507,1205,3507,1224,3507,1240,3507,1257,3507,1254,3505,1253,3505,1252,3503,1253,3500,1254,3498,1255,3498,1268,3498,1281,3499,1281,3504,1282,3507,1288,3508,1294,3509,1301,3509,1309,3509,1322,3509,1335,3510,1342,3516,1343,3523,1344,3525,1346,3525,
1349,3524,1352,3525,1353,3530,1353,3535,1354,3536,1354,3537,1362,3537,1369,3538,1369,3545,1370,3551,1377,3551,1383,3551,1380,3551,1380,3548,1375,3542,1378,3537,1379,3535,1383,3536,1387,3536,1392,3536,1403,3535,1411,3538,1413,3539,1413,3540,1413,3545,1414,3549,1425,3549,1436,3549,1434,3548,1434,3545,1435,3541,1433,3537,1441,3537,1449,3540,1454,3542,1459,3541,1462,3541,1465,3541,1465,3538,1465,3535,1465,3531,1465,3526,1465,3516,1465,3507,"L",1464,3507,"Q",1460,3507,1456,3507,"L",1455,3506,"Q",1454,
3506,1455,3504,1455,3503,1455,3501,1455,3494,1455,3486,1455,3486,1455,3486,1457,3486,1458,3486,1458,3486,1459,3486,1462,3486,1466,3486,1466,3486,1466,3486,1468,3484,1467,3481,1467,3479,1467,3477,1467,3473,1467,3469,"L",1467,3469,"Q",1466,3468,1466,3467,"L",1466,3467,1466,3466,"Q",1468,3466,1470,3466,1471,3466,1471,3466,1472,3466,1473,3466,1474,3466,1475,3466,1476,3466,1476,3465,1476,3460,1475,3457,1475,3455,1475,3454,1475,3451,1476,3448,1476,3448,1476,3447,1476,3446,1478,3446,1480,3446,1483,3446,
1485,3446,1486,3446,1488,3446,1487,3444,1487,3443,1487,3441,1487,3439,1487,3437,1488,3437,1488,3437,1494,3437,1500,3437,1502,3437,1505,3437,1506,3437,1506,3436,1506,3434,1506,3431,1506,3430,1506,3429,1507,3428,1508,3427,1510,3427,1511,3427,1516,3427,1521,3427,1522,3427,1523,3427,1523,3427,1523,3426,1524,3425,1524,3424,"L",1524,3424,"Q",1525,3423,1525,3422,1525,3419,1525,3416,1526,3416,1526,3416,1550,3416,1574,3416,1583,3416,1592,3416,1593,3417,1595,3417,"L",1595,3417,"Q",1594,3419,1595,3423,"L",1595,
3424,"Q",1595,3424,1595,3425,1595,3426,1597,3426,1598,3426,1600,3426,1612,3426,1623,3427,1626,3427,1629,3427,1632,3427,1635,3427,"L",1635,3427,"Q",1635,3430,1635,3433,1635,3435,1636,3436,"L",1636,3436,"Q",1647,3436,1657,3436,1661,3436,1665,3437,"L",1665,3437,"Q",1664,3440,1665,3442,1665,3443,1665,3443,1665,3445,1665,3446,"L",1666,3447,"Q",1676,3447,1687,3447,1689,3447,1690,3446,1693,3446,1696,3447,"L",1696,3447,"Q",1696,3452,1696,3457,"L",1696,3457,"Q",1706,3457,1716,3457,1716,3454,1716,3451,1716,
3449,1716,3446,"L",1716,3446,"Q",1726,3446,1736,3446,1741,3446,1746,3446,1745,3445,1745,3443,1746,3443,1745,3442,1744,3441,1744,3439,1743,3436,1746,3437,1748,3437,1750,3437,1757,3437,1764,3437,1765,3437,1765,3436,1767,3435,1766,3433,1766,3432,1766,3431,1766,3429,1766,3427,1765,3425,1767,3426,1770,3426,1772,3426,1774,3426,1776,3425,1776,3425,1776,3424,1776,3415,1777,3407,1777,3407,1778,3407,1781,3407,1785,3406,1786,3406,1786,3405,1787,3403,1786,3402,1786,3401,1786,3400,1785,3399,1786,3396,"L",1786,
3396,"Q",1791,3396,1795,3396,1796,3396,1796,3395,1796,3393,1796,3391,1796,3390,1796,3389,1796,3388,1797,3387,1797,3387,1798,3387,1803,3387,1807,3387,1806,3385,1806,3382,1806,3380,1806,3378,1806,3378,1805,3377,1803,3375,1801,3373,1801,3372,1800,3372,1800,3371,1801,3370,1802,3368,1802,3366,1804,3363,1806,3361,1806,3360,1807,3360,1807,3359,1809,3359,1811,3359,1812,3359,1814,3361,1816,3362,1817,3363,1818,3363,1819,3364,1820,3365,1820,3366,1821,3367,"L",1821,3367,"Q",1822,3368,1823,3368,1824,3368,1824,
3369,1824,3373,1824,3376,1825,3376,1825,3376,1826,3376,1826,3376,1830,3377,1834,3377,1834,3377,1835,3377,1837,3376,1836,3374,1836,3372,1836,3369,1836,3363,1837,3356,1835,3357,1835,3356,1832,3354,1832,3352,1832,3346,1832,3341,1832,3338,1833,3336,1834,3336,1834,3335,1838,3335,1840,3335,1841,3333,1841,3330,1841,3329,1840,3328,1840,3325,1840,3324,1832,3322,1825,3322,1815,3322,1806,3322,1805,3321,1805,3320,1805,3316,1805,3313,1796,3312,1787,3312,1786,3307,1786,3301,1782,3301,1778,3301,1774,3301,1773,3299,
1769,3293,1769,3286,1769,3276,1769,3266,1769,3258,1769,3249,1769,3247,1768,3247,1764,3245,1760,3245,1761,3244,1760,3241,1760,3235,1760,3229,1760,3227,1760,3226,1755,3226,1752,3225,1752,3219,1752,3213,1761,3212,1771,3212,1771,3211,1771,3209,1772,3207,1772,3205,1772,3204,1771,3203,1771,3186,1771,3169,1771,3166,1771,3163,1768,3165,1765,3165,1763,3165,1761,3164,1761,3164,1761,3162,1761,3154,1760,3145,1756,3145,1752,3145,1751,3143,1752,3142,1753,3139,1752,3135,1752,3134,1753,3134,1759,3133,1764,3133,1767,
3133,1769,3132,1769,3127,1769,3122,1769,3119,1769,3117,1770,3114,1770,3112,1769,3112,1767,3111,1767,3109,1767,3107,1767,3101,1767,3095,1767,3093,1767,3091,1767,3086,1769,3083,1765,3083,1761,3083,1753,3083,1745,3081,1745,3081,1745,3079,1745,3077,1745,3074,1744,3072,1745,3072,1739,3072,1732,3072,1726,3072,1720,3075,1719,3076,1719,3079,1719,3082,1718,3085,1718,3086,1718,3087,1718,3090,1714,3090,1714,3091,1712,3091,1703,3091,1692,3091,1692,3092,1692,3094,1692,3097,1692,3099,1692,3101,1691,3101,1690,3102,
1688,3103,1679,3103,1671,3103,1671,3095,1671,3086,1671,3084,1671,3081,1675,3080,1678,3080,1680,3080,1683,3079,1683,3071,1683,3063,1688,3063,1692,3063,1692,3058,1692,3054,1691,3052,1694,3053,1695,3053,1696,3053,1700,3053,1704,3052,1704,3048,1704,3045,1707,3045,1710,3046,1710,3041,1710,3036,1709,3026,1709,3016,1709,3010,1711,3004,1712,3003,1714,3003,1720,3004,1726,3004,1727,3004,1729,3004,1730,3004,1729,3002,1729,3E3,1729,2999,1729,2989,1729,2980,1729,2978,1730,2976,1736,2976,1741,2975,1741,2968,1742,
2962,1748,2962,1754,2962,1755,2962,1754,2961,1753,2958,1753,2956,1753,2955,1753,2953,1752,2952,1753,2951,1755,2951,1756,2951,1763,2952,1770,2952,1772,2952,1775,2951,1775,2949,1775,2948,1774,2944,1776,2943,1780,2940,1785,2940,1787,2941,1788,2939,1788,2936,1788,2933,1790,2933,1791,2933,1792,2914,1792,2895,1792,2879,1793,2863,1798,2863,1802,2862,1802,2853,1802,2844,1803,2839,1803,2836,1803,2834,1806,2835,1810,2835,1814,2835,1812,2830,1810,2824,1809,2821,1809,2818,1809,2814,1809,2809,1809,2805,1814,2806,
1815,2806,1818,2806,1818,2805,1818,2803,1818,2801,1817,2798,1816,2792,1821,2792,1825,2792,1828,2791,1827,2789,1827,2787,1828,2779,1827,2770,1805,2769,1782,2769,1780,2764,1782,2760,1777,2760,1772,2760,1752,2760,1733,2760,1714,2760,1694,2760,1693,2753,1693,2745,1693,2743,1693,2740,1694,2736,1690,2736,1686,2737,1686,2734,1686,2732,1685,2729,1685,2725,1684,2719,1678,2719,1672,2719,1653,2719,1635,2719,1635,2719,1636,2719,1622,2718,1606,2718,1603,2716,1601,2713,1600,2712,1599,2710,1599,2707,1598,2702,1583,
2700,1568,2700,1563,2700,1559,2701,1556,2701,1556,2699,1556,2691,1556,2681,1537,2679,1518,2679,1516,2679,1514,2680,1510,2680,1510,2677,1510,2670,1509,2664,1508,2662,1507,2662,1501,2660,1494,2660,1493,2657,1493,2652,1484,2651,1474,2651,1473,2647,1472,2642,1470,2641,1467,2641,1461,2641,1455,2641,1455,2637,1454,2633,1454,2632,1453,2628,1449,2628,1448,2629,1445,2629,1442,2629,1441,2626,1441,2623,"Q",1441,2618,1440,2613,"Z"]],label:"France",shortLabel:"FR",labelPosition:[138.8,318.9],labelAlignment:["center",
"middle"]},"038":{outlines:[["M",1327,3927,"Q",1326,3936,1326,3944,1329,3944,1333,3944,1334,3944,1336,3944,1338,3943,1337,3937,1340,3936,1344,3936,1345,3932,1344,3926,1341,3925,1338,3925,"Q",1333,3925,1327,3927,"Z"],["M",1505,3846,"Q",1491,3845,1477,3845,1476,3842,1476,3837,1467,3836,1458,3836,1457,3836,1456,3839,1455,3844,1459,3845,1457,3845,1455,3845,1452,3845,1450,3845,1446,3844,1446,3847,1446,3849,1446,3850,1445,3854,1447,3855,1440,3855,1433,3855,1430,3855,1430,3856,1427,3866,1427,3876,1429,3876,
1432,3875,1431,3870,1435,3866,1438,3864,1443,3865,1443,3868,1445,3872,1445,3876,1449,3875,1457,3875,1467,3876,1467,3882,1466,3886,1469,3886,1473,3886,1474,3886,1475,3889,1475,3891,1475,3892,1475,3895,1477,3895,1480,3895,1485,3895,1486,3889,1486,3883,1486,3881,1485,3878,1485,3874,1488,3874,1490,3874,1495,3873,1495,3870,1495,3866,1495,3861,1494,3855,1498,3854,1504,3854,"Q",1505,3851,1505,3846,"Z"],["M",1548,3815,"Q",1543,3815,1544,3822,1558,3823,1574,3823,1575,3818,1575,3813,1575,3811,1575,3808,1576,
3805,1572,3805,1564,3804,1554,3805,1554,3806,1553,3809,1552,3814,1556,3815,"Q",1552,3815,1548,3815,"Z"],["M",1176,3500,"Q",1172,3500,1169,3501,1162,3502,1162,3493,1148,3493,1137,3493,1134,3494,1134,3492,1134,3490,1134,3485,1134,3481,1137,3480,1120,3480,1103,3480,1102,3475,1102,3468,1091,3467,1080,3467,1079,3460,1078,3451,1074,3449,1070,3449,1068,3449,1066,3446,1059,3447,1051,3447,1042,3447,1032,3447,1023,3447,1014,3447,1010,3447,1006,3446,1006,3446,1005,3446,1004,3445,1004,3443,1004,3443,1005,3442,
1005,3440,1005,3436,995,3436,985,3436,976,3436,966,3436,966,3439,966,3441,966,3442,966,3444,966,3446,967,3446,964,3446,960,3446,959,3446,958,3446,956,3446,956,3445,956,3444,956,3443,956,3440,955,3436,946,3436,936,3436,937,3432,935,3427,933,3427,930,3427,928,3427,926,3427,921,3427,915,3427,915,3430,915,3433,915,3434,915,3435,916,3437,913,3437,911,3437,909,3437,907,3437,907,3436,907,3436,907,3435,906,3434,906,3433,906,3431,906,3427,898,3427,890,3427,889,3427,888,3427,886,3426,886,3428,886,3431,885,
3434,885,3434,884,3436,875,3436,865,3436,856,3436,847,3436,847,3432,846,3427,845,3427,844,3427,835,3427,825,3427,820,3427,816,3427,814,3427,813,3427,809,3427,806,3427,806,3422,806,3417,800,3417,794,3417,788,3417,781,3417,780,3417,779,3417,777,3417,777,3416,777,3416,777,3415,777,3412,776,3408,769,3407,763,3407,756,3407,749,3407,746,3407,745,3408,745,3403,745,3397,736,3397,728,3397,728,3397,727,3396,724,3395,720,3395,711,3395,702,3395,692,3395,683,3395,674,3395,665,3395,656,3395,646,3395,642,3395,637,
3395,628,3396,618,3397,617,3392,616,3387,613,3386,609,3386,603,3386,597,3386,596,3384,596,3381,597,3379,596,3378,596,3377,596,3376,596,3375,595,3375,588,3375,581,3375,571,3375,562,3375,561,3375,560,3375,556,3374,556,3378,556,3382,555,3387,546,3387,535,3387,535,3387,535,3389,535,3390,535,3392,535,3395,535,3399,535,3401,535,3403,535,3405,534,3405,533,3405,533,3405,529,3405,525,3405,509,3405,494,3405,485,3405,475,3406,475,3411,475,3416,471,3416,466,3417,466,3421,466,3426,464,3427,463,3427,459,3427,454,
3427,451,3427,448,3426,446,3426,446,3427,446,3436,446,3446,446,3455,446,3465,446,3466,447,3467,452,3467,457,3467,456,3468,456,3470,456,3473,455,3477,459,3478,461,3478,463,3478,464,3478,465,3478,465,3479,465,3481,465,3482,465,3485,466,3487,467,3487,468,3488,469,3488,470,3488,472,3488,475,3488,475,3495,475,3503,475,3505,476,3507,478,3507,479,3507,482,3507,485,3508,485,3511,485,3515,481,3516,477,3516,476,3516,476,3518,476,3525,476,3533,476,3534,476,3535,475,3536,475,3536,470,3536,465,3536,465,3543,465,
3549,465,3553,465,3557,465,3560,464,3562,465,3562,466,3562,470,3562,474,3562,474,3562,474,3561,474,3556,474,3551,474,3550,474,3549,475,3548,476,3548,487,3548,498,3548,506,3548,513,3548,517,3548,520,3548,520,3553,520,3558,520,3559,520,3561,519,3563,519,3564,"L",519,3565,"Q",518,3565,516,3565,514,3565,512,3565,510,3565,510,3566,510,3569,511,3572,511,3576,511,3580,516,3580,520,3580,526,3580,531,3580,536,3580,540,3580,543,3580,547,3580,546,3579,546,3578,546,3574,545,3570,545,3569,546,3569,547,3568,548,
3569,549,3569,550,3569,552,3570,553,3570,558,3570,563,3570,564,3570,564,3572,564,3573,564,3574,564,3575,564,3576,564,3578,565,3579,565,3580,565,3580,565,3582,565,3584,566,3584,566,3584,567,3583,568,3583,577,3583,585,3583,604,3583,623,3583,637,3583,651,3583,652,3583,653,3584,654,3584,654,3585,654,3587,655,3588,655,3589,655,3589,656,3591,656,3593,"L",657,3594,"Q",659,3594,660,3594,665,3594,670,3595,671,3595,671,3595,671,3605,671,3615,671,3617,671,3618,"L",672,3618,"Q",672,3619,672,3620,672,3621,673,
3622,"L",673,3622,"Q",679,3622,685,3622,686,3622,687,3622,688,3622,691,3622,"L",691,3622,"Q",692,3628,692,3633,692,3642,692,3650,692,3651,691,3651,689,3652,686,3652,674,3652,663,3652,663,3654,663,3655,"L",664,3656,"Q",664,3657,664,3658,664,3661,663,3662,663,3662,663,3662,658,3662,653,3662,652,3662,651,3663,"L",650,3663,"Q",650,3667,650,3671,650,3672,650,3673,650,3674,649,3675,649,3677,648,3680,648,3680,648,3680,644,3681,640,3681,631,3681,622,3681,"L",620,3682,"Q",620,3691,620,3700,620,3709,620,3719,
620,3720,620,3721,620,3722,619,3722,619,3725,620,3725,620,3729,620,3734,620,3735,620,3736,618,3737,615,3737,614,3737,613,3737,611,3736,611,3737,611,3743,611,3748,611,3757,611,3766,611,3766,611,3766,609,3767,607,3767,604,3767,603,3767,602,3768,601,3769,601,3769,601,3769,601,3774,601,3779,601,3784,600,3789,600,3791,600,3792,599,3795,599,3799,599,3801,599,3802,599,3808,599,3813,599,3820,598,3827,598,3828,598,3828,598,3830,596,3830,592,3831,588,3831,587,3831,587,3832,586,3833,586,3834,586,3836,586,3838,
"L",587,3839,"Q",581,3839,576,3839,566,3839,556,3839,555,3839,553,3839,551,3838,551,3839,551,3840,550,3841,550,3841,550,3842,549,3848,549,3854,"L",549,3855,"Q",553,3856,558,3856,"L",558,3856,"Q",559,3859,559,3862,560,3868,561,3874,"L",561,3874,"Q",563,3875,565,3875,567,3875,568,3875,570,3874,569,3876,569,3877,569,3879,569,3879,569,3880,571,3881,571,3884,571,3885,571,3886,571,3889,574,3889,575,3889,576,3889,577,3888,578,3888,"L",579,3889,"Q",579,3890,579,3892,579,3897,579,3901,579,3902,579,3903,580,
3904,580,3904,580,3906,581,3906,581,3907,582,3907,582,3908,583,3908,584,3908,585,3908,587,3908,589,3908,591,3908,591,3909,591,3909,591,3910,592,3910,592,3911,592,3912,592,3912,592,3913,593,3914,588,3914,583,3914,582,3914,582,3914,581,3919,581,3924,581,3926,581,3927,582,3930,582,3934,582,3934,581,3934,575,3935,569,3935,570,3935,570,3936,570,3943,570,3951,570,3953,570,3954,570,3955,570,3956,570,3956,570,3957,566,3957,561,3957,561,3966,561,3975,561,3982,561,3988,567,3988,573,3988,"L",573,3989,"Q",573,
3996,573,4004,573,4005,573,4007,"L",574,4007,"Q",575,4008,578,4007,579,4015,579,4021,579,4021,579,4021,571,4021,563,4021,561,4021,562,4023,562,4024,562,4024,563,4025,563,4027,563,4028,563,4028,563,4029,564,4030,564,4031,563,4031,563,4032,562,4033,"L",561,4033,"Q",555,4033,549,4033,545,4034,540,4034,540,4034,539,4034,539,4035,539,4036,539,4045,539,4055,539,4057,538,4057,537,4057,536,4057,534,4057,532,4057,532,4057,531,4057,531,4067,531,4077,531,4086,531,4096,531,4101,532,4106,534,4105,537,4105,538,
4105,538,4105,"L",539,4105,"Q",548,4105,556,4105,566,4105,576,4106,"L",576,4107,"Q",576,4112,577,4116,"L",578,4116,"Q",583,4116,589,4116,590,4117,590,4117,592,4117,593,4117,"L",595,4117,"Q",595,4122,595,4127,599,4127,603,4127,604,4127,605,4127,605,4132,606,4136,611,4137,615,4137,616,4147,616,4155,616,4164,616,4174,616,4179,616,4184,616,4184,616,4185,616,4186,617,4186,617,4187,618,4187,620,4187,621,4187,623,4186,626,4186,626,4192,626,4197,630,4197,634,4197,636,4202,636,4206,641,4207,646,4207,646,4210,
646,4213,"L",646,4214,"Q",646,4215,646,4216,650,4216,654,4216,654,4217,655,4217,"L",656,4217,"Q",656,4222,656,4227,659,4227,662,4227,664,4226,664,4227,666,4230,665,4233,665,4235,666,4236,"L",666,4236,"Q",670,4236,674,4236,676,4236,676,4238,676,4239,676,4240,676,4241,676,4241,676,4244,677,4246,686,4246,695,4246,700,4246,705,4246,704,4243,704,4240,704,4238,705,4236,705,4236,706,4236,710,4236,715,4236,714,4231,715,4226,715,4226,716,4225,716,4225,717,4225,718,4225,718,4225,721,4225,724,4225,724,4225,
724,4226,724,4222,724,4217,725,4217,725,4217,728,4217,731,4217,733,4217,734,4216,735,4216,735,4216,735,4211,735,4207,736,4207,736,4207,745,4207,754,4206,"L",754,4205,"Q",754,4202,754,4199,"L",755,4198,"Q",756,4197,759,4197,761,4197,763,4197,774,4197,785,4197,"L",785,4196,"Q",785,4192,785,4188,785,4186,787,4187,794,4187,801,4187,803,4187,805,4186,806,4186,806,4185,805,4180,806,4176,815,4176,824,4176,834,4176,844,4176,854,4176,863,4176,873,4176,882,4176,892,4176,901,4176,904,4176,906,4176,906,4182,
907,4187,917,4187,927,4187,935,4187,944,4187,949,4187,955,4187,955,4190,955,4192,"L",955,4193,"Q",955,4194,955,4195,964,4195,973,4195,975,4195,976,4195,976,4191,976,4187,979,4187,981,4187,983,4187,985,4187,985,4182,985,4176,986,4176,986,4176,987,4176,987,4176,988,4176,989,4176,997,4176,1004,4176,"L",1007,4176,"Q",1010,4176,1014,4176,1014,4181,1016,4186,1017,4187,1020,4187,1023,4187,1027,4187,1026,4186,1026,4185,1025,4182,1026,4177,1026,4176,1027,4175,1028,4175,1029,4175,1033,4175,1036,4175,"L",1036,
4174,"Q",1036,4172,1036,4170,1036,4166,1036,4163,1037,4163,1037,4162,1037,4157,1037,4152,1037,4150,1037,4147,1037,4146,1038,4147,1039,4147,1041,4147,1044,4147,1047,4147,1046,4144,1046,4140,1047,4139,1046,4139,1046,4139,1046,4138,1046,4136,1048,4137,1049,4137,1051,4137,1053,4137,1056,4136,"L",1056,4135,"Q",1056,4131,1057,4127,"L",1057,4127,"Q",1061,4127,1065,4127,1066,4127,1066,4125,1066,4124,1066,4123,1065,4120,1066,4118,1066,4117,1067,4117,1067,4117,1067,4117,1071,4117,1074,4116,1074,4116,1075,4115,
1075,4115,1075,4114,1075,4111,1075,4107,"L",1076,4107,"Q",1078,4105,1081,4106,1083,4106,1086,4106,1084,4106,1085,4104,1085,4102,1085,4101,1085,4099,1085,4097,1086,4097,1086,4097,1090,4097,1094,4096,1094,4096,1094,4094,1094,4093,1094,4092,1094,4091,1094,4090,1094,4088,1094,4087,"L",1095,4087,"Q",1100,4087,1105,4087,1106,4087,1106,4089,1106,4091,1106,4092,1106,4094,1106,4096,"L",1107,4096,"Q",1115,4096,1124,4096,1134,4095,1143,4095,1145,4095,1146,4095,1146,4095,1146,4093,1146,4090,1145,4086,"L",1144,
4086,1144,4086,"Q",1143,4087,1142,4087,1139,4087,1136,4087,1135,4084,1135,4081,1135,4074,1135,4067,1136,4067,1136,4067,1138,4067,1141,4067,1143,4067,1144,4066,1145,4066,1145,4065,1145,4056,1145,4047,"L",1146,4047,"Q",1146,4047,1146,4046,1151,4046,1155,4046,1155,4046,1155,4045,1155,4039,1155,4034,1155,4031,1155,4029,1156,4029,1156,4028,1157,4028,1158,4028,1159,4027,1160,4027,1162,4027,1164,4027,"L",1164,4026,"Q",1165,4025,1165,4023,1165,4022,1165,4021,1165,4014,1166,4007,"L",1167,4007,"Q",1170,4007,
1173,4007,1174,4007,1174,4006,1175,4005,1175,4004,1175,4E3,1175,3996,1176,3996,1176,3996,1181,3996,1186,3996,1185,3991,1186,3987,1186,3986,1187,3986,1195,3986,1202,3986,1204,3986,1206,3986,"L",1206,3986,"Q",1206,3981,1207,3976,1207,3976,1208,3976,1213,3976,1217,3976,"L",1217,3975,"Q",1217,3971,1217,3967,1218,3967,1218,3967,1223,3967,1228,3967,1232,3967,1236,3966,"L",1236,3966,"Q",1236,3961,1236,3956,"L",1235,3956,"Q",1226,3956,1216,3956,1215,3956,1216,3955,1216,3953,1216,3951,1216,3949,1216,3946,
"L",1215,3946,"Q",1205,3946,1195,3946,1194,3944,1195,3943,1195,3943,1195,3942,1195,3939,1195,3936,1195,3935,1194,3936,1192,3936,1191,3936,1189,3936,1187,3936,"L",1186,3935,1186,3935,1185,3935,"Q",1185,3934,1185,3933,1185,3932,1185,3930,1185,3922,1185,3913,1185,3912,1186,3911,1186,3911,1186,3910,1186,3900,1186,3891,1186,3888,1187,3886,1187,3886,1187,3885,1187,3876,1187,3867,1187,3867,1188,3867,1190,3867,1193,3867,1194,3867,1196,3867,1196,3867,1196,3866,1197,3865,1197,3863,1197,3855,1197,3847,1197,
3846,1198,3847,1200,3847,1203,3847,1204,3847,1205,3847,1206,3847,1206,3846,1206,3841,1206,3836,1206,3831,1206,3826,"L",1207,3826,"Q",1211,3826,1216,3826,1215,3824,1215,3822,1215,3819,1215,3817,"L",1215,3817,1216,3817,"Q",1217,3817,1218,3817,1222,3817,1225,3817,1226,3817,1227,3817,1227,3816,1227,3815,1227,3813,1227,3812,1227,3812,1226,3811,"L",1226,3811,"Q",1225,3809,1225,3806,1226,3805,1227,3806,1230,3806,1232,3806,1234,3806,1235,3805,1235,3805,1235,3804,1235,3794,1236,3784,1236,3784,1237,3784,"L",
1237,3785,"Q",1238,3785,1239,3785,1240,3785,1240,3786,1240,3786,1241,3786,1243,3786,1245,3785,1246,3785,1246,3783,1246,3780,1246,3776,1247,3776,1247,3776,1252,3776,1256,3775,1257,3775,1257,3773,1257,3772,1257,3771,1257,3769,1258,3766,"L",1258,3766,"Q",1262,3766,1265,3765,1265,3765,1265,3764,1265,3760,1265,3756,1266,3756,1266,3756,1267,3756,1267,3756,"L",1268,3756,"Q",1272,3756,1276,3756,1276,3756,1277,3756,1275,3754,1275,3751,1275,3750,1275,3749,1275,3743,1275,3737,1275,3736,1277,3736,1278,3736,1280,
3736,1284,3736,1288,3736,1287,3733,1287,3729,1287,3725,1287,3721,1287,3719,1287,3718,1286,3717,1286,3717,1286,3716,1286,3716,1291,3716,1295,3715,1296,3715,1296,3713,1296,3712,1297,3711,1297,3710,1296,3708,"L",1296,3708,1296,3707,"Q",1297,3706,1299,3707,1302,3707,1305,3707,1306,3707,1306,3705,1306,3704,1306,3703,1306,3699,1306,3696,1307,3696,1307,3696,1317,3696,1327,3696,1332,3696,1337,3695,"L",1337,3694,"Q",1337,3692,1337,3689,1337,3689,1337,3688,1338,3688,1338,3687,1340,3687,1343,3687,1349,3687,
1355,3687,"L",1355,3686,"Q",1355,3684,1355,3683,1355,3682,1355,3682,1355,3678,1355,3675,"L",1356,3675,"Q",1358,3675,1360,3675,1362,3675,1364,3676,1365,3676,1366,3676,1367,3676,1368,3676,1378,3676,1388,3676,1392,3676,1395,3674,1396,3674,1396,3672,1396,3670,1396,3667,1396,3666,1397,3666,1398,3666,1401,3666,1403,3666,1406,3666,1405,3661,1406,3656,1406,3656,1407,3656,1411,3656,1415,3656,1416,3656,1416,3655,1416,3653,1416,3650,1416,3648,1416,3647,1416,3645,1418,3646,1419,3646,1420,3646,1424,3646,1427,
3645,1427,3645,1427,3644,1427,3642,1427,3640,1427,3638,1427,3637,"L",1428,3636,"Q",1429,3636,1430,3636,1438,3636,1446,3635,"L",1446,3635,"Q",1446,3631,1446,3627,1455,3627,1465,3627,1466,3627,1467,3627,1465,3627,1465,3624,1465,3624,1465,3623,1465,3621,1465,3618,1464,3615,1467,3615,1472,3615,1476,3615,1475,3615,1476,3613,1476,3612,1476,3612,1475,3611,1475,3610,1475,3608,1475,3607,1475,3605,1477,3606,1479,3606,1480,3606,1483,3606,1487,3605,"L",1487,3605,"Q",1487,3601,1486,3598,1486,3598,1486,3597,1485,
3596,1484,3596,1480,3595,1477,3595,1477,3595,1476,3595,1476,3594,1476,3593,1476,3590,1476,3588,1475,3582,1475,3576,"L",1475,3575,"Q",1471,3575,1468,3575,"L",1467,3575,"Q",1467,3574,1467,3575,1466,3575,1466,3575,1465,3571,1465,3568,1465,3567,1465,3567,1474,3566,1482,3566,1483,3566,1484,3565,1485,3565,1485,3565,1485,3561,1485,3557,1485,3556,1485,3556,1482,3555,1480,3555,1477,3555,1476,3557,"L",1475,3557,"Q",1475,3553,1475,3549,1475,3549,1475,3548,1475,3547,1473,3547,"L",1473,3547,"Q",1471,3547,1470,
3547,1468,3547,1467,3547,1465,3547,1465,3546,1465,3544,1465,3541,1462,3541,1459,3541,1454,3542,1449,3540,1441,3537,1433,3537,1435,3541,1434,3545,1434,3548,1436,3549,1425,3549,1414,3549,1413,3545,1413,3540,1413,3539,1411,3538,1403,3535,1392,3536,1387,3536,1383,3536,1379,3535,1378,3537,1375,3542,1380,3548,1380,3551,1383,3551,1377,3551,1370,3551,1369,3545,1369,3538,1362,3537,1354,3537,"L",1353,3541,"Q",1353,3543,1352,3544,1351,3546,1346,3546,1343,3547,1346,3551,1339,3551,1333,3551,1329,3551,1326,3552,
1321,3552,1322,3548,1322,3546,1322,3544,1323,3539,1319,3540,1315,3541,1315,3538,1315,3532,1314,3527,1312,3522,1311,3515,1311,3511,1309,3509,1301,3509,1294,3509,1288,3508,1282,3507,1281,3504,1281,3499,1268,3498,1255,3498,1254,3498,1253,3500,1252,3503,1253,3505,1254,3505,1257,3507,1240,3507,1224,3507,1205,3507,1186,3507,1184,3507,1183,3507,1181,3506,1181,3501,"Q",1179,3500,1176,3500,"Z"]],label:"Spain",shortLabel:"ES",labelPosition:[88.6,382.5],labelAlignment:["center","middle"]},"032":{outlines:[["M",
520,3548,"Q",517,3548,513,3548,506,3548,498,3548,487,3548,476,3548,475,3548,474,3549,474,3550,474,3551,474,3556,474,3561,474,3562,474,3562,470,3562,466,3562,466,3569,466,3576,466,3585,466,3595,466,3604,466,3613,465,3625,465,3638,465,3645,469,3652,470,3655,474,3656,477,3662,477,3666,478,3675,478,3684,471,3685,466,3686,466,3707,465,3726,460,3726,457,3727,457,3747,456,3765,453,3766,451,3766,448,3766,446,3767,446,3777,445,3785,440,3785,436,3786,436,3791,435,3794,433,3795,430,3796,427,3796,425,3796,428,
3805,423,3813,423,3816,422,3816,418,3816,415,3816,414,3823,414,3827,414,3830,414,3832,411,3834,410,3834,407,3834,405,3835,405,3840,406,3844,401,3845,397,3845,391,3846,386,3846,386,3858,386,3867,388,3867,390,3867,391,3867,392,3867,394,3868,396,3867,396,3871,396,3875,395,3877,394,3876,392,3876,391,3876,388,3876,386,3877,386,3880,386,3882,386,3884,386,3884,385,3888,385,3891,384,3893,384,3895,380,3896,376,3896,375,3909,375,3921,375,3923,376,3925,377,3926,377,3926,382,3926,386,3927,386,3932,386,3937,389,
3938,392,3938,394,3937,394,3938,395,3939,395,3940,395,3947,395,3955,398,3956,400,3956,403,3956,405,3956,406,3955,406,3955,406,3953,407,3952,407,3951,407,3949,407,3948,407,3946,416,3946,425,3947,425,3949,426,3949,426,3953,426,3956,429,3957,432,3957,433,3957,434,3957,435,3957,434,3958,434,3960,434,3962,434,3966,434,3970,434,3971,435,3972,435,3974,435,3976,435,3976,435,3977,430,3977,425,3977,425,3984,425,3990,425,3991,425,3992,424,3995,425,3995,421,3995,416,3995,416,3995,415,3995,416,4001,416,4006,420,
4006,424,4007,425,4009,425,4011,425,4019,425,4025,429,4025,431,4026,432,4026,432,4027,433,4027,434,4027,435,4027,436,4028,436,4031,436,4034,436,4035,435,4035,433,4035,430,4036,426,4036,422,4038,423,4038,424,4039,424,4043,424,4046,424,4049,425,4053,425,4054,424,4056,420,4056,416,4056,416,4058,416,4060,416,4061,416,4062,416,4067,416,4073,411,4074,404,4075,404,4079,404,4082,403,4094,406,4106,415,4106,424,4106,434,4106,444,4106,449,4106,455,4106,455,4112,455,4117,464,4117,473,4117,479,4117,486,4117,486,
4121,486,4126,494,4126,502,4126,503,4126,505,4126,506,4121,506,4117,507,4117,508,4117,511,4117,515,4117,"L",516,4117,"Q",515,4116,515,4114,515,4111,515,4109,515,4107,516,4106,"L",516,4106,"Q",524,4106,532,4106,531,4101,531,4096,531,4086,531,4077,531,4067,531,4057,532,4057,532,4057,534,4057,536,4057,537,4057,538,4057,539,4057,539,4055,539,4045,539,4036,539,4035,539,4034,540,4034,540,4034,545,4034,549,4033,555,4033,561,4033,"L",562,4033,"Q",563,4032,563,4031,564,4031,564,4030,563,4029,563,4028,563,
4028,563,4027,563,4025,562,4024,562,4024,562,4023,561,4021,563,4021,571,4021,579,4021,579,4021,579,4021,579,4015,578,4007,575,4008,574,4007,"L",573,4007,"Q",573,4005,573,4004,573,3996,573,3989,"L",573,3988,"Q",567,3988,561,3988,561,3982,561,3975,561,3966,561,3957,566,3957,570,3957,570,3956,570,3956,570,3955,570,3954,570,3953,570,3951,570,3943,570,3936,570,3935,569,3935,575,3935,581,3934,582,3934,582,3934,582,3930,581,3927,581,3926,581,3924,581,3919,582,3914,582,3914,583,3914,588,3914,593,3914,592,
3913,592,3912,592,3912,592,3911,592,3910,591,3910,591,3909,591,3909,591,3908,589,3908,587,3908,585,3908,584,3908,583,3908,582,3908,582,3907,581,3907,581,3906,580,3906,580,3904,580,3904,579,3903,579,3902,579,3901,579,3897,579,3892,579,3890,579,3889,"L",578,3888,"Q",577,3888,576,3889,575,3889,574,3889,571,3889,571,3886,571,3885,571,3884,571,3881,569,3880,569,3879,569,3879,569,3877,569,3876,570,3874,568,3875,567,3875,565,3875,563,3875,561,3874,"L",561,3874,"Q",560,3868,559,3862,559,3859,558,3856,"L",
558,3856,"Q",553,3856,549,3855,"L",549,3854,"Q",549,3848,550,3842,550,3841,550,3841,551,3840,551,3839,551,3838,553,3839,555,3839,556,3839,566,3839,576,3839,581,3839,587,3839,"L",586,3838,"Q",586,3836,586,3834,586,3833,587,3832,587,3831,588,3831,592,3831,596,3830,598,3830,598,3828,598,3828,598,3827,599,3820,599,3813,599,3808,599,3802,599,3801,599,3799,599,3795,600,3792,600,3791,600,3789,601,3784,601,3779,601,3774,601,3769,601,3769,601,3769,602,3768,603,3767,604,3767,607,3767,609,3767,611,3766,611,
3766,611,3766,611,3757,611,3748,611,3743,611,3737,611,3736,613,3737,614,3737,615,3737,618,3737,620,3736,620,3735,620,3734,620,3729,620,3725,619,3725,619,3722,620,3722,620,3721,620,3720,620,3719,620,3709,620,3700,620,3691,620,3682,"L",619,3682,"Q",620,3682,621,3681,"L",622,3681,"Q",631,3681,640,3681,644,3681,648,3680,648,3680,648,3680,649,3677,649,3675,650,3674,650,3673,650,3672,650,3671,650,3667,650,3663,"L",651,3663,"Q",652,3662,653,3662,658,3662,663,3662,663,3662,663,3662,664,3661,664,3658,664,
3657,664,3656,"L",663,3655,"Q",663,3654,663,3652,674,3652,686,3652,689,3652,691,3651,692,3651,692,3650,692,3642,692,3633,692,3628,691,3622,"L",691,3622,"Q",688,3622,687,3622,686,3622,685,3622,679,3622,673,3622,"L",673,3622,"Q",672,3621,672,3620,672,3619,672,3618,"L",671,3618,"Q",671,3617,671,3615,671,3605,671,3595,671,3595,670,3595,665,3594,660,3594,659,3594,657,3594,"L",656,3593,"Q",656,3591,655,3589,655,3589,655,3588,654,3587,654,3585,654,3584,653,3584,652,3583,651,3583,637,3583,623,3583,604,3583,
585,3583,577,3583,568,3583,567,3583,566,3584,566,3584,565,3584,565,3582,565,3580,565,3580,565,3579,564,3578,564,3576,564,3575,564,3574,564,3573,564,3572,564,3570,563,3570,558,3570,553,3570,552,3570,550,3569,549,3569,548,3569,547,3568,546,3569,545,3569,545,3570,546,3574,546,3578,546,3579,547,3580,543,3580,540,3580,536,3580,531,3580,526,3580,520,3580,516,3580,511,3580,511,3576,511,3572,510,3569,510,3566,510,3565,512,3565,514,3565,516,3565,518,3565,519,3565,"L",519,3564,"Q",519,3563,520,3561,520,3560,
520,3560,520,3559,520,3558,"Q",520,3553,520,3548,"Z"]],label:"Portugal",shortLabel:"PT",labelPosition:[49.3,387.3],labelAlignment:["center","middle"]},"040":{outlines:[["M",1925,2910,"Q",1922,2910,1920,2910,1917,2910,1915,2910,1913,2909,1913,2910,1913,2913,1913,2916,1913,2918,1913,2919,1914,2921,1913,2921,1906,2921,1899,2921,1891,2921,1882,2921,1883,2922,1883,2923,1883,2924,1883,2925,1883,2927,1884,2929,1878,2929,1871,2929,1862,2929,1852,2929,1843,2929,1833,2929,1833,2931,1833,2932,1833,2936,1832,
2942,1824,2942,1816,2942,1815,2937,1813,2935,1811,2933,1807,2933,1799,2933,1791,2933,1790,2933,1788,2933,1788,2936,1788,2939,1787,2941,1785,2940,1780,2940,1776,2943,1774,2944,1775,2948,1775,2949,1775,2951,1772,2952,1770,2952,1763,2952,1756,2951,1755,2951,1753,2951,1752,2952,1753,2953,1753,2955,1753,2956,1753,2958,1754,2961,1755,2962,1754,2962,1748,2962,1742,2962,1741,2968,1741,2975,1736,2976,1730,2976,1729,2978,1729,2980,1729,2989,1729,2999,1729,3E3,1729,3002,1730,3004,1729,3004,1727,3004,1726,3004,
1720,3004,1714,3003,1712,3003,1711,3004,1709,3010,1709,3016,1709,3026,1710,3036,1710,3041,1710,3046,1707,3045,1704,3045,1704,3048,1704,3052,1700,3053,1696,3053,1695,3053,1694,3053,1691,3052,1692,3054,1692,3058,1692,3063,1688,3063,1683,3063,1683,3071,1683,3079,1680,3080,1678,3080,1675,3080,1671,3081,1671,3084,1671,3086,1671,3095,1671,3103,1679,3103,1688,3103,1690,3102,1691,3101,1692,3101,1692,3099,1692,3097,1692,3094,1692,3092,1692,3091,1703,3091,1712,3091,1714,3091,1714,3090,1718,3090,1718,3087,1718,
3086,1718,3085,1719,3082,1719,3079,1719,3076,1720,3075,1726,3072,1732,3072,1739,3072,1745,3072,1744,3072,1745,3074,1745,3077,1745,3079,1745,3081,1745,3081,1753,3083,1761,3083,1765,3083,1769,3083,1767,3086,1767,3091,1767,3093,1767,3095,1767,3101,1767,3107,1767,3109,1767,3111,1769,3112,1770,3113,1770,3114,1769,3117,1769,3119,1769,3122,1775,3122,1781,3122,1783,3121,1784,3121,1784,3120,1784,3118,1784,3118,1785,3117,1785,3116,1785,3115,1785,3113,1785,3112,1791,3112,1797,3111,1802,3111,1806,3111,1809,3111,
1811,3111,1812,3105,1814,3104,1824,3100,1836,3100,1837,3100,1837,3099,1841,3096,1840,3091,1840,3089,1840,3088,1839,3084,1842,3084,1843,3084,1843,3084,1848,3084,1853,3084,1856,3083,1859,3083,1859,3072,1859,3063,1868,3060,1878,3061,1880,3061,1883,3061,1884,3061,1883,3062,1883,3066,1883,3070,1884,3071,1885,3071,1894,3071,1902,3072,1903,3072,1904,3072,1905,3073,1904,3074,1904,3076,1904,3078,1905,3080,1906,3080,1914,3081,1922,3082,1923,3082,1923,3083,1923,3087,1923,3091,1934,3091,1943,3091,1943,3089,1942,
3086,1942,3085,1941,3083,1941,3082,1941,3081,1941,3074,1941,3067,1941,3064,1941,3060,1940,3059,1940,3058,1940,3056,1939,3053,1949,3053,1958,3053,1958,3051,1957,3050,1957,3045,1957,3042,1961,3042,1964,3043,1964,3050,1964,3057,1964,3060,1965,3062,1974,3062,1983,3062,1982,3059,1983,3055,1983,3054,1983,3053,1983,3052,1983,3051,1983,3050,1985,3050,1986,3050,1987,3050,1993,3051,2E3,3051,2005,3051,2009,3051,2009,3061,2010,3070,2019,3070,2028,3070,2029,3070,2030,3070,2031,3069,2031,3068,2031,3066,2032,3064,
2032,3062,2032,3061,2032,3056,2032,3052,2032,3050,2032,3048,2032,3046,2032,3044,2032,3043,2031,3043,2030,3042,2028,3042,2025,3042,2023,3042,2022,3042,2020,3042,2019,3042,2019,3040,2019,3038,2019,3036,2019,3035,2018,3035,2018,3034,2018,3033,2017,3032,2019,3031,2022,3031,2025,3032,2033,3032,2040,3031,2040,3025,2040,3019,2039,3018,2041,3017,2043,3016,2045,3016,2049,3016,2053,3016,2051,3014,2051,3011,2051,3003,2051,2996,2051,2990,2051,2984,2046,2984,2042,2983,2042,2982,2042,2980,2040,2981,2037,2981,2037,
2982,2037,2982,2027,2982,2017,2982,2017,2982,2016,2982,2016,2978,2016,2973,2016,2971,2017,2970,2007,2970,1998,2970,"L",1995,2969,"Q",1994,2969,1993,2969,1981,2970,1970,2970,1970,2967,1970,2965,1970,2963,1969,2962,1969,2956,1969,2951,1969,2948,1969,2945,1969,2944,1968,2943,1966,2942,1964,2943,1955,2943,1945,2943,1944,2938,1944,2932,1940,2932,1935,2932,1935,2927,1935,2921,1933,2921,1930,2921,1929,2920,1928,2920,1927,2920,1926,2920,1925,2917,1925,2913,1925,2913,1924,2912,"Q",1924,2911,1925,2910,"Z"]],
label:"Switzerland",shortLabel:"CH",labelPosition:[186.2,301.6],labelAlignment:["center","middle"]},"003":{outlines:[["M",2455,2690,"Q",2450,2690,2445,2690,2443,2689,2442,2690,2443,2691,2443,2691,2444,2692,2444,2694,2444,2697,2444,2701,"L",2444,2701,"Q",2444,2702,2444,2702,2443,2702,2442,2702,2440,2703,2440,2701,2440,2701,2440,2700,2439,2699,2439,2697,2439,2696,2439,2696,2438,2694,2437,2692,2437,2691,2437,2691,2429,2690,2422,2690,2420,2690,2417,2690,2416,2689,2416,2691,2416,2695,2417,2699,2417,2699,
2417,2699,2416,2700,2414,2700,2414,2701,2414,2701,2408,2701,2402,2701,2393,2701,2383,2701,2381,2701,2378,2701,2372,2702,2366,2702,2358,2702,2349,2702,2350,2707,2350,2712,2350,2715,2350,2717,2350,2718,2350,2720,2350,2726,2350,2731,"L",2349,2731,"Q",2346,2731,2345,2733,2345,2734,2345,2735,2345,2737,2344,2739,2344,2741,2344,2742,2344,2743,2343,2743,2342,2743,2342,2744,2343,2744,2342,2744,2342,2746,2342,2748,2342,2749,2342,2749,2341,2750,2340,2750,2336,2753,2332,2753,2327,2753,2323,2753,2322,2754,2320,
2754,2310,2754,2300,2754,2296,2754,2293,2753,2291,2753,2290,2752,"L",2290,2751,2289,2751,"Q",2289,2750,2289,2749,"L",2289,2748,"Q",2287,2746,2286,2743,"L",2285,2743,2285,2743,"Q",2284,2741,2282,2741,2280,2741,2278,2739,2278,2739,2277,2739,2277,2738,2277,2738,2276,2734,2273,2731,2273,2731,2272,2731,2271,2731,2270,2731,2269,2734,2269,2735,2268,2736,2268,2736,2268,2737,2268,2737,2267,2738,2267,2739,2266,2741,2264,2741,2263,2741,2261,2741,2259,2742,2258,2741,2256,2740,2255,2740,2255,2741,2255,2742,2254,
2743,2254,2745,2254,2748,2254,2750,2253,2751,2253,2751,2250,2752,2247,2752,"L",2246,2752,"Q",2246,2754,2246,2757,2246,2757,2246,2758,2245,2758,2245,2758,2244,2760,2245,2761,2237,2761,2230,2761,2228,2761,2226,2761,2225,2760,2225,2762,2225,2763,2224,2763,2223,2766,2223,2769,2223,2771,2222,2771,2218,2772,2213,2771,2212,2771,2212,2772,2212,2773,2212,2775,2211,2779,2212,2782,"L",2212,2782,"Q",2207,2782,2202,2783,2201,2783,2201,2785,2201,2788,2201,2790,2201,2792,2201,2793,2201,2794,2200,2794,2199,2794,
2197,2794,2194,2794,2191,2794,"L",2191,2795,"Q",2190,2796,2190,2797,2190,2807,2190,2817,2190,2817,2190,2818,2190,2821,2190,2825,2196,2826,2203,2826,"L",2203,2826,"Q",2201,2832,2202,2839,2202,2842,2202,2844,"L",2203,2844,"Q",2207,2844,2210,2845,2210,2845,2210,2846,2210,2849,2210,2852,2210,2853,2211,2853,2213,2853,2214,2854,2215,2855,2218,2855,2219,2855,2219,2855,2220,2856,2220,2856,2220,2862,2221,2867,2221,2872,2221,2876,2221,2877,2221,2877,2222,2879,2220,2880,2219,2881,2218,2881,2215,2881,2212,2881,
2212,2881,2211,2881,2210,2881,2209,2881,"L",2209,2881,"Q",2208,2877,2208,2873,2208,2871,2207,2870,2207,2869,2205,2870,2204,2870,2203,2871,2202,2871,2201,2871,2199,2870,2199,2872,2199,2878,2199,2884,"L",2198,2884,"Q",2189,2882,2179,2883,2173,2883,2167,2883,2160,2883,2153,2883,2152,2883,2151,2883,2150,2887,2150,2889,2151,2890,2150,2891,2149,2891,2149,2891,2141,2891,2133,2891,"L",2133,2891,"Q",2133,2892,2133,2892,2133,2895,2134,2897,2134,2897,2134,2898,2136,2898,2135,2899,2132,2899,2129,2900,2128,2901,
2127,2901,2116,2901,2105,2901,2104,2901,2104,2901,2103,2903,2104,2905,2104,2906,2105,2908,2102,2907,2101,2910,2100,2910,2099,2910,2099,2911,2099,2911,2093,2911,2087,2911,2071,2911,2054,2911,2052,2911,2052,2912,2052,2914,2052,2916,2051,2918,2053,2919,2053,2919,2052,2919,2039,2919,2025,2919,2024,2919,2022,2919,2018,2920,2015,2921,2013,2922,2010,2922,"L",2009,2923,"Q",2009,2924,2009,2925,2009,2928,2009,2931,2009,2933,2011,2933,2006,2933,2002,2933,1993,2932,1983,2932,1982,2932,1982,2934,1982,2936,1982,
2937,1982,2940,1983,2943,"L",1983,2943,"Q",1985,2943,1986,2944,1987,2944,1988,2944,1990,2944,1990,2945,1990,2946,1990,2947,1991,2953,1991,2959,1991,2962,1992,2965,1992,2965,1992,2966,1992,2966,1992,2967,"L",1992,2967,"Q",1992,2968,1993,2969,1994,2969,1995,2969,1996,2969,1998,2970,"L",1998,2970,"Q",2007,2970,2017,2970,2016,2971,2016,2973,2016,2978,2016,2982,2017,2982,2017,2982,2027,2982,2037,2982,2037,2982,2037,2981,2040,2981,2042,2980,2043,2980,2044,2980,2045,2980,2044,2979,2044,2977,2044,2974,2045,
2973,2044,2972,"L",2044,2971,"Q",2045,2970,2047,2971,2049,2971,2051,2971,2058,2971,2066,2972,"L",2066,2972,"Q",2066,2977,2066,2982,2067,2982,2067,2982,2076,2982,2085,2982,2086,2982,2086,2981,2091,2980,2097,2980,2096,2979,2096,2978,2096,2976,2095,2974,"L",2095,2974,"Q",2094,2973,2094,2972,2095,2971,2096,2971,2099,2971,2102,2971,2107,2971,2112,2971,2111,2969,2112,2967,2112,2966,2112,2965,2112,2964,2112,2962,2112,2961,2113,2962,2115,2962,2117,2962,2123,2962,2129,2961,2129,2961,2130,2961,2131,2961,2131,
2959,2131,2959,2131,2958,2131,2956,2131,2954,2131,2951,2134,2952,2135,2952,2137,2952,2145,2952,2152,2952,2153,2952,2154,2952,2155,2952,2154,2953,2154,2955,2154,2956,2154,2959,2155,2961,2156,2962,2157,2962,2160,2962,2162,2963,2164,2963,2166,2963,2170,2963,2174,2962,2173,2958,2174,2955,2174,2954,2174,2953,"L",2175,2953,"Q",2176,2952,2177,2952,2185,2952,2193,2952,2196,2952,2199,2952,"L",2199,2953,"Q",2199,2956,2199,2959,2199,2961,2200,2962,2200,2963,2200,2964,2200,2967,2200,2971,2200,2971,2200,2972,
2201,2973,2201,2975,2201,2977,2202,2978,2202,2978,2203,2978,2213,2978,2222,2978,2232,2978,2242,2978,2250,2978,2258,2979,2260,2979,2263,2979,2262,2977,2263,2975,2263,2974,2263,2972,"L",2264,2972,"Q",2273,2972,2282,2972,2287,2972,2292,2972,2306,2972,2320,2972,2330,2972,2341,2972,2348,2972,2355,2972,2355,2972,2356,2972,2358,2971,2362,2971,2364,2971,2365,2970,2367,2970,2368,2970,2369,2970,2369,2970,2369,2969,2368,2969,2367,2969,2367,2968,2367,2967,2367,2967,2367,2964,2367,2962,2367,2961,2367,2960,2367,
2958,2370,2958,2372,2958,2375,2958,2374,2954,2372,2953,"L",2372,2952,"Q",2372,2951,2374,2952,2375,2952,2377,2952,2379,2951,2380,2951,2383,2951,2387,2951,2386,2950,2385,2949,"L",2385,2949,"Q",2384,2947,2383,2945,2383,2945,2383,2944,2383,2942,2382,2941,2383,2941,2383,2941,2385,2941,2388,2941,2400,2941,2412,2941,2415,2941,2418,2941,2421,2941,2420,2938,2420,2937,2421,2936,2421,2936,2421,2935,2421,2929,2421,2924,2422,2924,2422,2924,2427,2924,2432,2923,2433,2922,2434,2922,2435,2922,2435,2922,2439,2920,
2443,2921,2446,2921,2449,2921,2450,2921,2451,2920,2452,2920,2452,2920,2453,2920,2454,2919,2454,2919,2454,2918,2454,2918,2454,2917,2453,2915,2454,2913,2455,2912,2456,2912,2462,2911,2468,2909,2469,2909,2469,2909,2470,2909,2471,2909,2471,2909,2472,2909,2471,2906,2471,2904,2470,2904,2470,2903,2471,2903,2470,2902,2470,2902,2470,2901,"L",2470,2900,"Q",2470,2898,2470,2896,2470,2896,2470,2895,2471,2895,2471,2895,2472,2895,2473,2895,2474,2894,2475,2894,2478,2894,2481,2894,2480,2892,2480,2889,2480,2883,2481,
2876,2481,2876,2482,2876,2486,2876,2489,2875,2490,2875,2490,2873,2491,2867,2491,2860,2490,2853,2490,2845,2490,2841,2490,2837,"L",2490,2836,"Q",2490,2833,2486,2834,2484,2834,2481,2834,2479,2834,2478,2833,2476,2831,2476,2826,2476,2826,2476,2825,2477,2825,2477,2824,2477,2822,2475,2823,2472,2823,2469,2823,"L",2469,2822,"Q",2469,2816,2469,2809,2470,2809,2470,2808,2470,2807,2470,2806,2470,2805,2470,2805,2471,2805,2471,2804,2475,2802,2480,2802,2482,2802,2484,2803,2484,2803,2484,2804,2483,2806,2483,2809,
2483,2812,2483,2814,2490,2812,2497,2812,2498,2813,2498,2812,2501,2811,2503,2810,2505,2810,2507,2810,2510,2810,2514,2809,"L",2514,2809,"Q",2514,2805,2513,2803,2513,2802,2513,2801,"L",2512,2801,"Q",2512,2800,2512,2800,"L",2512,2799,"Q",2511,2795,2510,2790,2510,2789,2510,2788,2510,2786,2510,2784,"L",2511,2784,"Q",2513,2782,2517,2783,2518,2783,2519,2783,"L",2519,2783,"Q",2520,2785,2521,2783,2521,2783,2521,2782,2521,2776,2521,2769,2516,2768,2511,2769,2511,2765,2511,2760,2511,2760,2511,2760,2511,2759,2512,
2758,2513,2757,2512,2757,"L",2512,2757,"Q",2507,2757,2502,2757,2501,2755,2501,2752,2501,2748,2501,2744,2502,2734,2502,2725,2503,2716,2503,2706,2503,2703,2503,2700,2503,2699,2502,2699,2502,2695,2502,2691,2500,2691,2499,2691,2498,2691,2497,2691,2496,2691,2496,2691,2483,2691,2471,2691,2464,2691,2458,2690,"Q",2456,2690,2455,2690,"Z"]],label:"Austria",shortLabel:"AT",labelPosition:[231.4,285.3],labelAlignment:["center","middle"]},"037":{outlines:[["M",2454,2919,"Q",2453,2920,2452,2920,2452,2920,2451,2920,
2450,2921,2449,2921,2446,2921,2443,2921,2439,2920,2435,2922,2435,2922,2434,2922,2433,2922,2432,2923,2427,2924,2422,2924,2422,2924,2421,2924,2421,2929,2421,2935,2421,2936,2421,2936,2420,2937,2420,2938,2421,2941,2418,2941,2415,2941,2412,2941,2400,2941,2388,2941,2385,2941,2383,2941,2383,2941,2382,2941,2383,2942,2383,2944,2383,2945,2383,2945,2384,2947,2385,2949,"L",2385,2949,"Q",2386,2950,2387,2951,2383,2951,2380,2951,2379,2951,2377,2952,2375,2952,2374,2952,2372,2951,2372,2952,"L",2372,2953,"Q",2374,
2954,2375,2958,2372,2958,2370,2958,2367,2958,2367,2960,2367,2961,2367,2962,2367,2964,2367,2967,2367,2967,2367,2968,2367,2969,2368,2969,2369,2969,2369,2970,2369,2970,2368,2970,2367,2970,2365,2970,2364,2971,2362,2971,2358,2971,2356,2972,2355,2972,2355,2972,2348,2972,2341,2972,2330,2972,2320,2972,2306,2972,2292,2972,"L",2292,2975,"Q",2293,2979,2292,2983,"L",2291,2983,"Q",2285,2984,2280,2987,2278,2988,2278,2992,2279,2997,2279,3002,2279,3007,2280,3011,2280,3012,2281,3013,2282,3014,2283,3014,2284,3015,
2285,3015,2288,3014,2291,3014,2291,3023,2291,3032,2291,3039,2291,3045,"L",2291,3045,"Q",2291,3048,2291,3050,2290,3053,2290,3055,"L",2289,3055,"Q",2284,3055,2278,3056,2278,3056,2277,3057,2277,3062,2277,3067,2277,3071,2277,3076,"L",2276,3076,"Q",2275,3081,2276,3086,2278,3087,2280,3086,2283,3086,2285,3086,2287,3092,2286,3097,2286,3102,2287,3107,2292,3107,2295,3107,2297,3107,2296,3105,2296,3103,2296,3101,2296,3099,2297,3100,2299,3100,2301,3100,2307,3100,2313,3100,2321,3099,2329,3099,2332,3099,2337,3099,
2337,3094,2337,3089,2344,3089,2350,3089,2351,3081,2351,3073,2350,3072,2352,3072,2356,3072,2359,3072,2362,3072,2366,3072,2366,3073,2365,3074,2365,3077,2365,3079,2365,3081,2366,3082,2376,3082,2386,3082,2387,3082,2387,3084,2387,3087,2387,3089,2387,3091,2387,3091,2387,3093,2389,3092,2391,3092,2392,3092,2395,3092,2397,3092,2395,3092,2396,3090,2396,3087,2396,3085,2396,3083,2396,3082,2401,3081,2406,3081,2407,3083,2408,3084,2408,3089,2408,3092,2414,3092,2420,3092,2420,3088,2420,3085,2420,3077,2421,3070,2421,
3068,2421,3066,2420,3064,2422,3063,2425,3063,2427,3062,2428,3062,2428,3060,2428,3050,2429,3040,"L",2430,3040,"Q",2433,3040,2436,3039,2437,3039,2437,3038,2437,3017,2437,2996,2437,2990,2443,2990,2446,2990,2450,2990,2451,2990,2451,2988,2449,2982,2456,2983,2459,2983,2462,2983,2469,2984,2476,2981,2477,2981,2477,2980,2478,2979,2478,2978,2478,2977,2478,2976,2480,2967,2480,2956,2480,2953,2481,2951,2481,2950,2482,2950,2485,2950,2488,2950,2489,2950,2489,2947,2489,2946,2488,2944,2488,2944,2488,2943,2488,2938,
2488,2932,2488,2931,2488,2929,2488,2926,2487,2923,2487,2922,2486,2922,2478,2924,2478,2916,2478,2914,2477,2913,2477,2912,2476,2912,2473,2911,2471,2909,2470,2909,2469,2909,2469,2909,2468,2909,2462,2911,2456,2912,2455,2912,2454,2913,2453,2915,2454,2917,2454,2918,2454,2918,"Q",2454,2919,2454,2919,"Z"]],label:"Slovenia",shortLabel:"SL",labelPosition:[236,302.1],labelAlignment:["center","middle"]},"008":{outlines:[["M",2583,2983,"Q",2571,2981,2560,2981,2557,2981,2554,2982,2550,2982,2550,2978,2551,2977,
2551,2976,2553,2973,2556,2971,2553,2971,2550,2972,2546,2972,2547,2969,2547,2967,2546,2965,2545,2964,2545,2962,2545,2960,2544,2960,2539,2960,2535,2960,2532,2960,2530,2961,2525,2962,2526,2958,2526,2956,2526,2953,2527,2949,2524,2949,2521,2949,2519,2950,2512,2951,2514,2944,2514,2943,2513,2943,2510,2942,2507,2942,2506,2942,2505,2942,2503,2939,2504,2934,"L",2504,2933,"Q",2496,2932,2488,2932,2488,2938,2488,2943,2488,2944,2488,2944,2489,2946,2489,2947,2489,2950,2488,2950,2485,2950,2482,2950,2481,2950,2481,
2951,2480,2953,2480,2956,2480,2967,2478,2976,2478,2977,2478,2978,2478,2979,2477,2980,2477,2981,2476,2981,2469,2984,2462,2983,2459,2983,2456,2983,2449,2982,2451,2988,2451,2990,2450,2990,2446,2990,2443,2990,2437,2990,2437,2996,2437,3017,2437,3038,2437,3039,2436,3039,2433,3040,2430,3040,"L",2429,3040,"Q",2428,3050,2428,3060,2428,3062,2427,3062,2425,3063,2422,3063,2420,3064,2421,3066,2421,3068,2421,3070,2420,3077,2420,3085,2420,3088,2420,3092,2414,3092,2408,3092,2408,3089,2408,3084,2407,3083,2406,3081,
2401,3081,2396,3082,2396,3083,2396,3085,2396,3087,2396,3090,2395,3092,2397,3092,2395,3092,2392,3092,2391,3092,2389,3092,2387,3093,2387,3091,2387,3091,2387,3089,2387,3087,2387,3084,2387,3082,2386,3082,2376,3082,2366,3082,2365,3081,2365,3079,2365,3077,2365,3074,2366,3073,2366,3072,2362,3072,2359,3072,2356,3072,2352,3072,2350,3072,2351,3073,2351,3081,2350,3089,2344,3089,2337,3089,2337,3094,2337,3099,2332,3099,2329,3099,2321,3099,2313,3099,2307,3100,2301,3100,2299,3100,2297,3100,2296,3099,2296,3101,2296,
3103,2296,3105,2297,3107,2295,3107,2297,3110,2297,3115,2297,3119,2297,3122,2297,3125,2297,3127,2301,3127,2306,3128,2306,3137,2306,3145,2308,3144,2310,3145,2313,3145,2315,3145,2316,3145,2316,3147,2316,3148,2316,3148,2316,3154,2316,3159,2316,3162,2316,3166,2321,3167,2325,3167,2324,3166,2325,3164,2325,3161,2325,3158,2331,3158,2336,3157,2336,3156,2336,3154,2336,3151,2336,3148,2336,3147,2336,3146,2341,3146,2345,3147,2346,3150,2346,3153,2346,3155,2346,3156,2352,3157,2357,3157,2357,3163,2357,3167,2362,3167,
2366,3167,2366,3157,2366,3148,2361,3148,2357,3147,2356,3146,2356,3144,2356,3144,2355,3143,2355,3138,2355,3133,2355,3130,2355,3127,2352,3127,2349,3127,2347,3127,2346,3126,2345,3121,2345,3118,2345,3117,2347,3116,2348,3116,2349,3116,2353,3115,2356,3117,2355,3116,2356,3114,2356,3112,2356,3111,2356,3109,2356,3106,2361,3106,2365,3106,2374,3107,2383,3108,"L",2383,3109,"Q",2383,3111,2384,3113,2384,3113,2385,3113,2390,3112,2392,3115,2395,3119,2394,3124,2394,3129,2395,3133,"L",2396,3133,"Q",2397,3134,2399,
3134,2400,3134,2402,3134,2404,3134,2403,3137,2403,3140,2403,3143,2403,3149,2403,3154,2403,3156,2405,3156,2407,3155,2410,3155,2413,3154,2413,3157,2413,3165,2414,3172,"L",2415,3172,"Q",2419,3172,2423,3173,2423,3173,2423,3174,2424,3178,2424,3182,"L",2424,3182,"Q",2424,3187,2430,3185,2433,3185,2433,3188,2433,3190,2434,3191,2435,3193,2437,3194,2440,3197,2446,3197,2448,3196,2451,3196,2456,3195,2455,3200,2454,3203,2456,3203,2461,3202,2466,3205,2467,3205,2468,3205,2470,3205,2471,3206,2472,3206,2473,3206,
2475,3207,2475,3210,2475,3211,2476,3212,2476,3213,2476,3213,2475,3215,2472,3215,2466,3214,2461,3216,2459,3216,2458,3216,2455,3216,2453,3216,2454,3221,2454,3226,2454,3228,2452,3228,2448,3227,2444,3228,"L",2444,3229,"Q",2444,3232,2445,3234,2445,3234,2446,3234,2455,3234,2465,3234,2464,3237,2464,3240,2464,3243,2468,3243,2470,3242,2472,3242,2476,3242,2480,3242,2481,3242,2482,3242,2482,3243,2482,3245,2481,3251,2484,3255,2484,3255,2485,3255,2493,3255,2501,3256,2502,3256,2502,3257,2503,3258,2503,3259,2503,
3262,2504,3264,2504,3264,2505,3264,2508,3264,2511,3265,2512,3265,2512,3266,2513,3266,2513,3267,2513,3270,2513,3272,2514,3274,2514,3275,2514,3277,2516,3277,2518,3276,2521,3276,2523,3276,2524,3277,2524,3281,2525,3285,"L",2526,3285,"Q",2533,3285,2539,3285,"L",2541,3285,"Q",2544,3285,2546,3285,2547,3285,2547,3282,2547,3280,2546,3278,2546,3278,2546,3277,2546,3277,2546,3276,2554,3276,2561,3276,2571,3276,2581,3276,2582,3276,2583,3275,2582,3277,2583,3279,2583,3281,2586,3283,2587,3284,2589,3285,2590,3285,
2592,3285,2602,3285,2612,3286,"L",2612,3287,"Q",2612,3293,2612,3298,2612,3300,2612,3301,2613,3305,2613,3309,2613,3310,2613,3310,2614,3312,2614,3313,2615,3313,2616,3313,2619,3313,2622,3314,2623,3314,2623,3315,2623,3319,2623,3322,2648,3323,2673,3323,2674,3323,2674,3324,2675,3324,2675,3325,2675,3329,2676,3333,"L",2677,3333,"Q",2692,3333,2708,3333,2706,3336,2707,3340,2707,3343,2708,3345,2708,3345,2709,3345,2711,3345,2713,3345,"L",2717,3345,"Q",2718,3345,2720,3345,2720,3344,2720,3342,2718,3340,2717,3337,
2717,3335,2717,3333,2718,3330,2717,3327,2717,3325,2717,3323,"L",2716,3323,"Q",2710,3320,2701,3321,2699,3321,2698,3321,2694,3319,2689,3319,2686,3319,2684,3319,2684,3319,2684,3318,2684,3317,2684,3316,2684,3313,2681,3313,2674,3312,2666,3312,2649,3312,2631,3311,2631,3298,2631,3285,2631,3283,2630,3281,2629,3276,2629,3271,"L",2629,3270,"Q",2617,3269,2605,3269,2600,3269,2596,3270,2593,3270,2592,3268,2592,3267,2592,3266,2591,3262,2594,3260,2586,3260,2578,3260,2570,3261,2564,3259,2563,3259,2563,3258,2562,
3252,2561,3246,2561,3244,2561,3243,2561,3242,2560,3242,2558,3241,2556,3241,2555,3241,2555,3241,2554,3239,2553,3237,2553,3236,2553,3234,2554,3232,2555,3229,2539,3229,2524,3229,2523,3229,2523,3229,2522,3227,2522,3225,2521,3223,2523,3222,2521,3222,2519,3222,2515,3222,2511,3223,2509,3223,2509,3221,2509,3216,2509,3211,2509,3209,2508,3208,2504,3208,2500,3208,2499,3208,2499,3208,2498,3205,2498,3201,2498,3196,2498,3190,2499,3183,2496,3178,2496,3177,2495,3177,2492,3176,2489,3176,2484,3176,2479,3177,2478,3177,
2477,3178,2474,3180,2471,3182,2471,3179,2471,3176,2471,3175,2471,3174,2471,3169,2475,3169,2470,3169,2464,3170,2461,3170,2461,3168,2461,3152,2461,3136,"L",2461,3135,"Q",2456,3134,2451,3134,"L",2450,3134,"Q",2449,3131,2449,3128,2449,3125,2450,3123,"L",2450,3123,"Q",2457,3123,2465,3122,"L",2465,3122,"Q",2465,3120,2465,3118,2465,3117,2464,3117,2464,3115,2463,3114,2463,3114,2463,3113,2463,3112,2465,3113,2467,3113,2470,3113,2473,3113,2475,3113,2475,3114,2475,3114,2475,3117,2476,3121,2476,3121,2477,3121,
2482,3121,2488,3121,2491,3120,2493,3120,2495,3119,2497,3119,2504,3117,2511,3116,2510,3114,2510,3111,2509,3108,2510,3106,2510,3106,2510,3105,2511,3104,2512,3103,2512,3102,2513,3101,2514,3100,2515,3101,2516,3101,2517,3101,2520,3101,2523,3101,2522,3098,2524,3096,2524,3095,2524,3095,2523,3090,2528,3091,2530,3091,2532,3091,2540,3091,2547,3092,"L",2547,3092,"Q",2547,3096,2548,3100,"L",2548,3100,"Q",2560,3100,2573,3100,"L",2573,3099,"Q",2573,3097,2574,3096,2574,3094,2574,3093,2573,3091,2574,3091,2576,3091,
2577,3091,2583,3091,2588,3091,2590,3090,2592,3091,2593,3091,2593,3091,2599,3091,2605,3091,2605,3091,2604,3090,2604,3090,2604,3089,2603,3088,2604,3086,2604,3085,2603,3084,2603,3084,2603,3083,"L",2603,3083,"Q",2602,3081,2602,3079,"L",2603,3079,"Q",2604,3079,2605,3079,2612,3081,2619,3081,2630,3081,2641,3081,2648,3081,2654,3081,2656,3081,2656,3079,2656,3076,2655,3073,2660,3073,2665,3071,2666,3071,2667,3071,2669,3070,2671,3071,2674,3075,2672,3079,2677,3079,2682,3079,2683,3079,2683,3080,2684,3082,2684,
3084,2684,3087,2683,3088,2688,3088,2694,3088,2695,3088,2696,3088,2701,3087,2707,3087,"L",2708,3087,"Q",2708,3085,2707,3082,2707,3061,2707,3039,2707,3038,2705,3038,2698,3038,2691,3038,2683,3037,2679,3040,2679,3033,2679,3025,2679,3024,2678,3022,2677,3019,2679,3018,2677,3018,2673,3019,2669,3016,2668,3009,"L",2668,3008,"Q",2668,3007,2668,3006,2669,2994,2665,2982,2665,2981,2665,2980,2664,2979,2661,2979,2658,2979,2656,2979,2650,2978,2651,2983,2651,2984,2651,2984,2651,2988,2653,2991,2643,2991,2634,2991,
2633,2991,2633,2992,2632,2994,2631,2996,2631,2997,2631,2997,2624,2998,2618,2998,2617,2998,2616,2998,2616,2997,2616,2995,2615,2992,2617,2990,2614,2990,2611,2991,2609,2991,2608,2991,2596,2991,2585,2991,2584,2991,2584,2991,2583,2988,2583,2984,"Z"]],label:"Croatia",shortLabel:"HY",labelPosition:[251.3,305.1],labelAlignment:["center","middle"]},"006":{outlines:[["M",2717,3085,"Q",2716,3085,2715,3085,2712,3083,2708,3082,2708,3085,2708,3087,"L",2707,3087,"Q",2701,3087,2696,3088,2695,3088,2694,3088,2688,
3088,2683,3088,2684,3087,2684,3084,2684,3082,2683,3080,2683,3079,2682,3079,2677,3079,2672,3079,2674,3075,2671,3071,2669,3070,2667,3071,2666,3071,2665,3071,2660,3073,2655,3074,2656,3076,2656,3079,2656,3081,2654,3081,2648,3081,2641,3081,2630,3081,2619,3081,2612,3081,2605,3079,2604,3079,2603,3079,"L",2602,3079,"Q",2602,3081,2603,3083,"L",2603,3083,"Q",2603,3084,2603,3084,2604,3085,2604,3086,2603,3088,2604,3089,2604,3090,2604,3090,2605,3091,2605,3091,2599,3091,2593,3091,2593,3091,2592,3091,2590,3090,
2588,3091,2583,3091,2577,3091,2576,3091,2574,3091,2573,3091,2574,3093,2574,3094,2574,3096,2573,3097,2573,3099,"L",2573,3100,"Q",2560,3100,2548,3100,"L",2548,3100,"Q",2547,3096,2547,3092,"L",2547,3092,"Q",2540,3091,2532,3091,2530,3091,2528,3091,2523,3090,2524,3095,2524,3095,2524,3096,2522,3098,2523,3101,2520,3101,2517,3101,2516,3101,2515,3101,2514,3100,2513,3101,2512,3102,2512,3103,2511,3104,2510,3105,2510,3106,2510,3106,2509,3108,2510,3111,2510,3114,2511,3116,2504,3117,2497,3119,2495,3119,2493,3120,
2491,3120,2488,3121,2482,3121,2477,3121,2476,3121,2476,3121,2475,3117,2475,3114,2475,3114,2475,3113,2473,3113,2470,3113,2467,3113,2465,3113,2463,3112,2463,3113,2463,3114,2463,3114,2464,3115,2464,3117,2465,3117,2465,3118,2465,3120,2465,3122,"L",2465,3122,"Q",2457,3123,2450,3123,"L",2450,3123,"Q",2449,3125,2449,3128,2449,3131,2450,3134,"L",2451,3134,"Q",2456,3134,2461,3135,"L",2461,3136,"Q",2461,3152,2461,3168,2461,3170,2464,3170,2470,3169,2475,3169,2471,3169,2471,3174,2471,3175,2471,3176,2471,3179,
2471,3182,2474,3180,2477,3178,2478,3177,2479,3177,2484,3176,2489,3176,2492,3176,2495,3177,2496,3177,2496,3178,2499,3183,2498,3190,2498,3196,2498,3201,2498,3205,2499,3208,2499,3208,2500,3208,2504,3208,2508,3208,2509,3209,2509,3211,2509,3216,2509,3221,2509,3223,2511,3223,2515,3222,2519,3222,2521,3222,2523,3222,2521,3223,2522,3225,2522,3227,2523,3229,2523,3229,2524,3229,2539,3229,2555,3229,2554,3232,2554,3234,2553,3236,2554,3237,2554,3239,2555,3241,2555,3241,2556,3241,2558,3241,2560,3242,2561,3242,2561,
3243,2561,3244,2561,3246,2562,3252,2563,3258,2563,3259,2564,3259,2570,3261,2578,3260,2586,3260,2594,3260,2591,3262,2592,3266,2592,3267,2592,3268,2593,3270,2596,3270,2600,3269,2605,3269,2617,3269,2629,3270,"L",2629,3271,"Q",2629,3276,2630,3281,2631,3283,2631,3285,2631,3298,2631,3311,2649,3312,2666,3312,2674,3312,2681,3314,2684,3313,2684,3316,2684,3317,2684,3318,2684,3319,2684,3319,2686,3319,2689,3319,2694,3319,2698,3321,2699,3321,2701,3321,2710,3320,2716,3323,"L",2717,3323,"Q",2717,3325,2717,3327,
2720,3323,2719,3318,2719,3314,2719,3311,2720,3310,2720,3308,2720,3301,2720,3295,2720,3294,2721,3294,2723,3295,2726,3296,2727,3296,2728,3296,2730,3296,2730,3294,2730,3293,2730,3292,2730,3286,2730,3280,2730,3277,2730,3274,2730,3274,2730,3274,2732,3274,2733,3275,2734,3275,2734,3275,2736,3275,2737,3276,2738,3276,2740,3276,2741,3276,2741,3274,2741,3272,2742,3271,2742,3270,2743,3268,2743,3267,2743,3266,2744,3265,2744,3262,2744,3256,2744,3250,2744,3250,2744,3250,2748,3250,2752,3250,2754,3250,2755,3250,2757,
3250,2758,3249,2759,3249,2760,3248,2760,3246,2761,3245,2762,3243,2763,3241,2762,3233,2762,3225,2761,3223,2762,3222,2763,3222,2763,3222,2771,3222,2779,3222,2780,3222,2780,3222,2781,3222,2782,3222,2784,3221,2787,3220,2787,3220,2787,3219,"L",2788,3219,"Q",2788,3210,2787,3203,"L",2787,3202,"Q",2783,3201,2779,3201,2778,3201,2777,3201,2777,3200,2777,3199,2776,3195,2778,3192,2773,3192,2769,3192,"L",2768,3192,"Q",2767,3188,2766,3184,2772,3184,2779,3184,2780,3184,2780,3184,2781,3183,2781,3182,2782,3174,2782,
3166,2782,3165,2781,3165,2780,3164,2779,3164,2774,3164,2769,3165,2767,3165,2767,3163,2767,3159,2767,3155,2767,3154,2766,3154,2764,3153,2762,3153,2752,3153,2743,3153,2742,3153,2742,3152,2741,3144,2741,3135,2741,3133,2740,3131,2740,3129,2736,3130,2735,3130,2735,3130,2734,3127,2734,3124,2735,3120,2733,3119,2728,3117,2722,3116,"L",2721,3116,"Q",2720,3102,2720,3087,"Q",2720,3084,2717,3085,"Z"]],label:"Bosnia and Herzegovina",shortLabel:"BA",labelPosition:[263.6,318.6],labelAlignment:["center","middle"]},
"001":{outlines:[["M",2922,3355,"L",2921,3354,2921,3354,"Q",2920,3347,2920,3339,2920,3339,2920,3338,2919,3336,2919,3334,2919,3333,2919,3333,2919,3331,2918,3329,2918,3328,2918,3327,2917,3324,2915,3324,2914,3324,2914,3323,2912,3323,2911,3323,2910,3323,2910,3323,2907,3323,2906,3322,2906,3321,2906,3321,2906,3317,2906,3312,"L",2906,3312,"Q",2907,3311,2906,3311,2905,3310,2904,3310,2902,3309,2900,3309,2894,3309,2887,3309,2885,3309,2884,3309,2884,3310,2884,3310,2884,3313,2884,3316,"L",2884,3317,"Q",2884,
3319,2885,3319,2885,3319,2884,3319,2874,3319,2864,3319,"L",2864,3319,"Q",2863,3317,2863,3315,2863,3314,2862,3314,2861,3309,2859,3304,2859,3303,2859,3303,2858,3303,2858,3302,2850,3302,2841,3302,"L",2841,3302,"Q",2840,3311,2840,3320,2840,3329,2841,3339,2841,3346,2841,3353,2837,3352,2834,3352,2833,3352,2833,3352,2832,3354,2832,3356,2832,3361,2832,3365,2833,3374,2833,3384,2833,3384,2833,3385,"L",2834,3385,"Q",2834,3386,2835,3387,2836,3386,2839,3386,2840,3386,2841,3387,2841,3387,2842,3387,2845,3394,2846,
3401,2846,3403,2847,3405,2847,3405,2848,3405,2851,3405,2853,3406,2854,3406,2854,3407,2854,3427,2854,3446,2854,3456,2854,3466,2854,3470,2855,3473,2856,3473,2856,3474,2860,3474,2864,3475,"L",2864,3476,"Q",2864,3496,2864,3515,2864,3527,2864,3539,2864,3541,2865,3542,2866,3543,2869,3543,2871,3543,2872,3543,2874,3545,2879,3545,2882,3545,2883,3546,2884,3547,2884,3548,2883,3554,2889,3552,2893,3551,2892,3556,2892,3557,2892,3558,2893,3561,2892,3564,2892,3564,2891,3564,2887,3564,2884,3564,2885,3566,2885,3567,
2886,3569,2886,3570,2885,3573,2886,3575,2887,3575,2887,3576,2888,3576,2889,3576,2893,3576,2898,3576,2893,3577,2894,3583,2895,3585,2895,3587,2898,3586,2900,3584,2901,3583,2902,3583,2904,3584,2904,3587,2904,3590,2905,3592,2905,3593,2906,3593,2907,3595,2911,3595,2916,3594,2921,3594,2926,3594,2932,3595,"L",2932,3596,"Q",2933,3598,2933,3599,2934,3601,2934,3602,2935,3603,2936,3603,2940,3604,2943,3605,2944,3605,2944,3606,2945,3606,2945,3607,2945,3616,2945,3624,2945,3626,2947,3626,2952,3625,2957,3625,2966,
3625,2976,3624,"L",2976,3623,"Q",2975,3620,2974,3618,2974,3617,2974,3616,2979,3616,2984,3617,"L",2984,3618,"Q",2984,3619,2984,3620,2986,3615,2990,3613,2991,3612,2990,3611,2990,3611,2990,3610,2988,3606,2988,3600,2989,3600,2988,3600,"L",2988,3599,"Q",2988,3599,2987,3599,2984,3598,2983,3594,2983,3593,2983,3592,2983,3592,2983,3591,2983,3581,2983,3572,2983,3571,2982,3569,2982,3569,2982,3568,2982,3562,2982,3555,2984,3555,2986,3557,"L",2986,3557,"Q",2987,3556,2987,3553,2987,3551,2987,3549,2987,3547,2986,
3545,"L",2986,3545,"Q",2986,3544,2986,3544,2985,3541,2987,3539,2987,3538,2987,3537,2989,3532,2988,3527,2988,3523,2988,3519,2988,3518,2988,3516,2988,3515,2990,3515,2991,3515,2993,3514,2996,3514,2999,3514,3002,3515,3002,3513,3002,3513,3002,3512,3002,3506,3002,3499,3002,3498,3003,3498,3004,3497,3004,3497,3007,3495,3010,3495,"L",3010,3494,"Q",3010,3489,3010,3484,3003,3484,2996,3484,2996,3484,2996,3484,2995,3482,2995,3480,2995,3470,2995,3460,2996,3460,2996,3460,"L",2995,3459,"Q",2992,3459,2989,3459,2987,
3459,2984,3459,2977,3459,2970,3459,"L",2969,3459,"Q",2969,3458,2969,3457,"L",2968,3457,"Q",2968,3450,2968,3443,2968,3442,2968,3442,2967,3441,2965,3441,2960,3441,2956,3441,2955,3441,2954,3441,2952,3440,2952,3437,2952,3427,2952,3418,2952,3417,2952,3416,2951,3415,2949,3415,2946,3416,2943,3415,"L",2942,3415,"Q",2942,3410,2942,3404,2942,3401,2942,3397,2942,3396,2941,3396,2936,3396,2932,3396,"L",2931,3396,"Q",2931,3395,2931,3393,2931,3383,2931,3374,2931,3365,2931,3356,"L",2931,3356,"Q",2930,3356,2930,3356,
2929,3355,2927,3355,"Q",2924,3355,2922,3355,"Z"]],label:"Albania",shortLabel:"AL",labelPosition:[292.1,348.4],labelAlignment:["center","middle"]},"015":{outlines:[["M",3040,3819,"Q",3037,3819,3035,3820,3033,3825,3037,3826,3038,3831,3038,3836,3047,3842,3047,3851,3047,3854,3050,3854,3053,3854,3055,3853,3055,3849,3055,3847,3053,3843,3052,3842,3056,3841,3060,3840,3062,3836,3064,3836,3065,3830,3059,3829,3056,3827,3055,3823,3052,3819,3049,3815,"L",3044,3813,"Q",3047,3818,3040,3819,"Z"],["M",3001,3794,"Q",
3001,3802,3007,3803,3006,3799,3006,3798,3005,3793,3008,3790,3010,3791,3012,3792,3014,3793,3017,3795,3015,3796,3015,3799,3016,3802,3022,3804,3024,3803,3028,3802,3031,3795,3031,3787,3031,3782,3029,3780,3027,3780,3022,3782,3019,3780,3017,3775,3016,3772,3008,3771,3008,3766,3005,3766,3003,3769,3003,3772,3004,3779,3007,3785,3003,3785,3002,3786,"Q",2998,3789,3001,3794,"Z"],["M",3040,3706,"Q",3038,3706,3035,3707,3031,3711,3031,3715,3028,3718,3025,3719,3025,3728,3023,3735,3023,3737,3023,3740,3026,3744,3024,
3748,3025,3751,3030,3751,3035,3751,3037,3748,3038,3744,3038,3738,3035,3737,3034,3736,3031,3732,3038,3728,3035,3726,3036,3718,3038,3715,3039,3715,3039,3706,3045,3706,"Q",3043,3706,3040,3706,"Z"],["M",3415,3913,"Q",3420,3917,3427,3919,3434,3917,3434,3908,3428,3905,3426,3899,3426,3895,3424,3895,3422,3895,3420,3897,3420,3903,3413,3904,3408,3901,3407,3905,3409,3905,3411,3907,"Q",3413,3909,3415,3913,"Z"],["M",3435,3862,"Q",3427,3861,3427,3865,3432,3870,3432,3871,3439,3869,3441,3869,3447,3868,3443,3860,
"Q",3435,3857,3435,3862,"Z"],["M",3283,3912,"Q",3277,3915,3275,3915,3271,3920,3271,3925,3274,3927,3273,3935,3280,3937,3279,3943,3279,3949,3287,3948,3294,3947,3301,3947,3300,3940,3294,3935,3295,3926,3303,3923,3300,3917,3293,3916,"Q",3288,3912,3283,3912,"Z"],["M",3433,3845,"Q",3433,3836,3425,3833,3425,3835,3424,3836,3423,3838,3421,3838,3413,3837,3411,3842,3414,3846,3418,3849,3421,3851,3423,3853,3423,3853,3424,3853,"Q",3429,3855,3433,3845,"Z"],["M",3472,3787,"Q",3470,3783,3464,3784,3466,3783,3464,3779,
3459,3777,3449,3776,3443,3772,3435,3773,3435,3776,3437,3780,3443,3781,3444,3787,3445,3789,3448,3792,3451,3794,3459,3795,3457,3799,3457,3801,3459,3810,3473,3811,3473,3801,3467,3799,"Q",3475,3801,3472,3787,"Z"],["M",3339,3849,"Q",3340,3850,3342,3854,3343,3857,3343,3863,3343,3872,3353,3873,3356,3876,3367,3874,3367,3874,3368,3874,3374,3874,3372,3865,3370,3862,3372,3855,3373,3849,3368,3846,3365,3844,3360,3844,3355,3840,3347,3841,3346,3846,3347,3849,"Q",3343,3849,3339,3849,"Z"],["M",3397,3763,"Q",3395,
3767,3389,3768,3384,3769,3379,3770,3372,3771,3369,3769,3370,3779,3383,3777,3390,3782,3395,3788,3404,3790,3403,3804,3406,3811,3417,3809,3417,3799,3416,3789,3416,3788,3413,3783,3411,3783,3408,3777,3408,3773,3409,3769,3412,3769,3413,3764,3410,3760,3403,3760,"Q",3399,3760,3397,3763,"Z"],["M",3367,3756,"Q",3364,3754,3359,3755,3357,3760,3360,3762,3363,3763,3368,3768,3368,3768,3369,3769,3374,3759,3368,3756,"Q",3368,3756,3367,3756,"Z"],["M",3361,3691,"Q",3360,3695,3361,3697,3363,3705,3372,3701,3370,3698,
3371,3693,3373,3683,3363,3681,3363,3674,3353,3678,3356,3684,3351,3686,"Q",3355,3690,3361,3691,"Z"],["M",3455,3679,"Q",3455,3672,3456,3665,3457,3655,3451,3655,3448,3655,3447,3661,3444,3669,3449,3673,"Q",3449,3680,3455,3679,"Z"],["M",3423,3671,"Q",3423,3668,3422,3665,3416,3660,3409,3659,3408,3663,3408,3671,3416,3673,3418,3676,"Q",3424,3675,3423,3671,"Z"],["M",3406,3647,"Q",3407,3637,3401,3635,3399,3635,3395,3633,3392,3633,3389,3632,3387,3632,3382,3636,3385,3642,3391,3645,3397,3642,3396,3652,3400,3659,
3408,3659,"L",3409,3659,"Q",3407,3657,3407,3654,"Q",3405,3651,3406,3647,"Z"],["M",3634,3965,"Q",3625,3966,3617,3968,3618,3969,3618,3971,3618,3973,3615,3974,3591,3974,3565,3975,3558,3977,3547,3977,3546,3979,3545,3984,3538,3985,3531,3985,3513,3985,3495,3985,3492,3985,3489,3986,3488,3986,3486,3991,3485,3993,3484,3994,3481,3995,3477,3995,3479,3997,3478,4001,3477,4002,3475,4005,3473,4006,3470,4007,3465,4007,3465,4004,3465,4001,3464,3997,3461,3995,3456,3994,3456,3991,3455,3987,3453,3986,3451,3986,3447,
3985,3446,3988,3447,3991,3447,3993,3447,3996,3446,3996,3427,3996,3408,3997,3406,4001,3404,4002,3395,4005,3384,4005,3385,4016,3385,4026,3388,4027,3390,4025,3396,4023,3396,4027,3396,4031,3396,4035,3400,4036,3403,4037,3408,4037,3411,4038,3414,4038,3414,4036,3415,4033,3416,4030,3416,4027,3419,4027,3425,4027,3432,4027,3441,4027,3450,4026,3452,4025,3453,4025,3457,4025,3456,4020,3455,4019,3455,4017,3455,4017,3455,4017,3472,4015,3489,4015,3495,4015,3501,4013,3503,4012,3503,4014,3503,4015,3505,4017,3507,4019,
3506,4023,3506,4027,3509,4027,3513,4026,3513,4030,3514,4032,3514,4033,3514,4036,3513,4037,3515,4037,3517,4037,3525,4036,3534,4036,3535,4033,3535,4029,3543,4027,3552,4028,3555,4028,3554,4024,3554,4022,3553,4019,3553,4016,3556,4016,3564,4016,3573,4016,3576,4014,3576,4009,3576,4008,3579,4006,3583,4005,3588,4006,3596,4007,3595,3997,3604,3995,3615,3995,3616,3991,3616,3986,3626,3984,3636,3984,3639,3984,3637,3978,3636,3976,3636,3973,3639,3973,3644,3973,3645,3966,3643,3958,3640,3956,3635,3956,"Q",3634,3960,
3634,3965,"Z"],["M",3526,3708,"Q",3519,3700,3521,3685,3522,3672,3509,3675,3501,3677,3500,3668,3495,3666,3489,3665,3488,3664,3479,3665,3476,3674,3481,3680,3487,3681,3491,3686,3496,3685,3496,3689,3496,3692,3496,3695,3495,3699,3502,3702,3505,3704,3511,3709,3511,3714,3512,3721,3512,3727,3519,3725,3525,3723,3526,3715,"Q",3526,3712,3526,3708,"Z"],["M",3441,3511,"Q",3437,3513,3438,3522,3440,3526,3439,3531,3435,3531,3431,3533,3431,3540,3439,3541,3436,3545,3441,3547,3445,3550,3445,3555,3445,3557,3449,3561,
3453,3564,3461,3564,3464,3555,3461,3549,3455,3539,3457,3527,3458,3521,3449,3522,3447,3517,3447,3511,"Z"],["M",3360,3392,"Q",3355,3389,3357,3379,3350,3378,3345,3384,3339,3383,3336,3385,3334,3387,3335,3391,3330,3389,3332,3397,3333,3401,3343,3400,3348,3400,3351,3403,3354,3406,3358,3404,"Q",3362,3402,3360,3392,"Z"],["M",3413,3411,"Q",3405,3409,3404,3415,3404,3420,3404,3425,3409,3430,3406,3435,3403,3444,3409,3443,3406,3438,3415,3439,3415,3433,3413,3430,3419,3429,3424,3427,"L",3424,3427,"Q",3427,3420,3425,
3415,3425,3415,3424,3414,"Q",3419,3412,3413,3411,"Z"],["M",3302,3581,"Q",3304,3583,3307,3587,3309,3594,3309,3601,3310,3611,3321,3613,3324,3622,3333,3620,3335,3611,3334,3598,3330,3597,3325,3593,3323,3593,3319,3589,3318,3582,3313,3580,3311,3575,3307,3571,3300,3569,3299,3575,"Q",3299,3577,3302,3581,"Z"],["M",3205,3529,"Q",3207,3531,3209,3531,3209,3540,3210,3547,3215,3555,3223,3555,3223,3549,3224,3540,3229,3537,3225,3528,3219,3528,3212,3524,3210,3522,3206,3519,3201,3515,3195,3519,3195,3521,3200,3525,
"Q",3202,3528,3205,3529,"Z"],["M",3279,3483,"Q",3275,3482,3274,3487,3270,3489,3264,3494,3268,3501,3260,3503,3259,3505,3260,3507,"L",3260,3508,"Q",3261,3512,3267,3513,3276,3519,3276,3511,3275,3503,3271,3501,3273,3502,3280,3501,3281,3497,3281,3493,3282,3490,3281,3487,"Q",3281,3484,3279,3483,"Z"],["M",3375,3301,"Q",3375,3302,3375,3302,3375,3303,3375,3303,3375,3306,3374,3309,3374,3309,3374,3309,3373,3310,3371,3310,3371,3310,3370,3310,3368,3310,3365,3310,3356,3310,3346,3310,3336,3310,3326,3310,3323,3310,
3320,3310,3313,3311,3306,3308,3307,3305,3309,3303,3299,3303,3290,3303,3272,3303,3254,3303,3253,3303,3252,3303,3251,3303,3252,3305,3252,3308,3252,3312,"L",3252,3313,"Q",3248,3313,3244,3313,3243,3313,3243,3313,3242,3317,3242,3321,3242,3322,3243,3324,"L",3243,3325,"Q",3237,3326,3232,3326,"L",3231,3326,"Q",3231,3329,3231,3332,"L",3231,3333,"Q",3231,3337,3231,3340,"L",3231,3341,"Q",3230,3341,3229,3341,3222,3342,3215,3342,3209,3342,3202,3342,"L",3201,3342,"Q",3200,3345,3201,3348,3201,3348,3201,3349,3202,
3350,3203,3352,3198,3352,3192,3352,3191,3352,3191,3352,3186,3353,3182,3353,3177,3353,3173,3353,3172,3353,3172,3353,3170,3353,3169,3354,3169,3355,3168,3355,"L",3168,3355,"Q",3168,3356,3167,3357,3167,3359,3167,3361,3167,3364,3168,3367,3168,3368,3168,3369,3169,3375,3169,3380,"L",3169,3381,"Q",3165,3381,3162,3381,3153,3381,3144,3381,"L",3143,3381,"Q",3143,3384,3143,3387,3143,3390,3142,3391,3141,3392,3139,3392,3131,3392,3123,3392,3123,3393,3123,3393,3124,3394,3124,3394,3125,3395,3125,3396,3125,3397,3125,
3398,3125,3400,3124,3400,3119,3400,3113,3400,3110,3401,3107,3400,3104,3399,3105,3401,3105,3402,3105,3402,3106,3405,3104,3407,3104,3408,3104,3408,3104,3410,3102,3409,3102,3409,3101,3409,3100,3410,3099,3410,3098,3410,3097,3410,3090,3412,3082,3414,3081,3414,3082,3415,3082,3419,3081,3422,3081,3423,3081,3424,3081,3425,3081,3426,3082,3429,3081,3432,3081,3433,3080,3433,3079,3435,3077,3434,3074,3434,3072,3434,3071,3434,3071,3435,3071,3436,3071,3436,3071,3441,3071,3446,3071,3447,3070,3447,3070,3450,3070,3453,
3070,3454,3070,3455,3070,3456,3069,3458,3069,3458,3069,3458,3068,3460,3066,3460,3065,3460,3065,3460,3058,3462,3051,3462,3049,3462,3047,3462,3045,3461,3045,3462,3045,3463,3045,3463,3044,3467,3046,3470,"L",3045,3470,"Q",3043,3471,3041,3472,3032,3472,3023,3472,3023,3474,3023,3475,3023,3478,3024,3480,"L",3024,3480,"Q",3023,3481,3022,3481,3020,3481,3018,3481,3018,3481,3017,3480,3015,3480,3012,3480,"L",3011,3480,"Q",3010,3482,3010,3484,3010,3489,3010,3494,"L",3010,3495,"Q",3007,3495,3004,3497,3004,3497,
3003,3498,3002,3498,3002,3499,3002,3506,3002,3512,3002,3513,3002,3513,3002,3515,2999,3514,2996,3514,2993,3514,2991,3515,2990,3515,2988,3515,2988,3516,2988,3518,2988,3519,2988,3523,2988,3527,2989,3532,2987,3537,2987,3538,2987,3539,2985,3541,2986,3544,2986,3544,2986,3545,"L",2986,3545,"Q",2987,3547,2987,3549,2987,3551,2987,3553,2987,3556,2986,3557,"L",2986,3557,"Q",2984,3555,2982,3555,2982,3562,2982,3568,2982,3569,2982,3569,2983,3571,2983,3572,2983,3581,2983,3591,2983,3592,2983,3592,2983,3593,2983,
3594,2984,3598,2987,3599,2988,3599,2988,3599,"L",2988,3600,"Q",2989,3600,2988,3600,2988,3606,2990,3610,2990,3611,2990,3611,2991,3612,2990,3613,2986,3615,2984,3620,2984,3637,2984,3654,2984,3656,2985,3657,2991,3657,2996,3657,"L",2996,3658,"Q",2996,3663,2996,3668,"L",2997,3668,"Q",3001,3668,3005,3668,3005,3669,3005,3669,3005,3672,3006,3675,3006,3677,3008,3676,3009,3676,3010,3676,3018,3676,3025,3677,3025,3677,3025,3678,3026,3680,3027,3681,3027,3682,3027,3682,3027,3684,3027,3686,3027,3687,3028,3686,3029,
3686,3031,3686,3033,3687,3036,3685,3036,3685,3036,3685,3036,3683,3036,3681,3036,3679,3036,3678,3036,3678,3036,3677,3037,3677,3038,3677,"L",3039,3677,"Q",3047,3677,3055,3678,"L",3055,3678,"Q",3055,3682,3055,3685,"L",3056,3685,"Q",3060,3685,3064,3685,3065,3686,3066,3686,3067,3686,3068,3686,3070,3687,3072,3688,3074,3688,3075,3688,"L",3076,3688,"Q",3076,3694,3076,3700,3076,3702,3075,3705,"L",3075,3705,"Q",3072,3705,3070,3706,3070,3706,3069,3706,3059,3706,3050,3706,3048,3706,3047,3706,3047,3706,3046,3706,
3046,3707,3046,3707,3046,3709,3045,3710,3045,3712,3045,3714,"L",3045,3714,"Q",3045,3717,3047,3717,3050,3717,3054,3717,3057,3717,3060,3718,3061,3718,3062,3718,3064,3718,3066,3718,3067,3718,3066,3719,3066,3721,3066,3722,3066,3724,3067,3727,"L",3067,3727,"Q",3069,3727,3071,3726,3072,3726,3072,3726,3074,3726,3075,3726,3075,3727,3075,3727,3076,3729,3077,3732,3077,3734,3077,3736,3077,3738,3079,3737,3080,3737,3082,3737,3083,3737,3085,3737,3086,3737,3086,3739,3086,3740,3086,3742,3086,3744,3086,3745,"L",3087,
3745,"Q",3096,3745,3106,3745,3105,3744,3105,3742,3105,3740,3105,3739,3105,3738,3106,3736,"L",3106,3736,"Q",3111,3736,3116,3737,3116,3737,3116,3738,3116,3742,3116,3746,"L",3117,3746,"Q",3128,3746,3139,3746,3141,3746,3143,3746,3143,3746,3143,3746,3145,3745,3145,3743,3145,3743,3145,3742,3146,3740,3145,3738,3145,3735,3147,3736,3151,3736,3155,3736,3160,3736,3165,3735,3166,3735,3165,3733,3165,3731,3165,3729,3165,3726,3167,3726,3173,3726,3179,3726,3182,3726,3185,3726,"L",3186,3726,"Q",3184,3726,3185,3724,
3185,3723,3185,3721,3184,3719,3186,3717,"L",3186,3717,"Q",3190,3717,3194,3717,3195,3717,3195,3716,3198,3713,3196,3709,3196,3708,3197,3707,3198,3707,3199,3706,3201,3706,3203,3706,3205,3705,3205,3706,3206,3711,3205,3715,3205,3716,3207,3716,3208,3716,3210,3716,3224,3716,3237,3716,3243,3716,3249,3716,3252,3716,3255,3716,3255,3717,3255,3717,3256,3719,3256,3720,3256,3721,3256,3722,3256,3724,3257,3726,"L",3257,3726,"Q",3261,3726,3264,3726,"L",3265,3727,"Q",3266,3728,3266,3729,3267,3731,3267,3734,3267,3735,
3267,3737,"L",3267,3737,"Q",3271,3737,3274,3737,3275,3737,3276,3738,"L",3276,3738,"Q",3276,3739,3276,3740,3276,3741,3276,3742,3276,3743,3276,3743,3278,3745,3275,3747,3275,3747,3274,3747,3265,3747,3256,3747,"L",3255,3747,"Q",3255,3748,3255,3749,3255,3751,3255,3752,3255,3753,3255,3753,3255,3755,3257,3755,3249,3755,3240,3755,3238,3755,3236,3755,3235,3756,3235,3755,3235,3752,3235,3749,"L",3235,3748,"Q",3230,3747,3225,3747,3216,3747,3206,3747,"L",3206,3747,"Q",3206,3748,3206,3749,"L",3206,3750,"Q",3206,
3751,3206,3752,3206,3753,3206,3755,"L",3206,3756,"Q",3197,3757,3188,3757,3178,3757,3168,3757,3168,3757,3167,3757,3166,3758,3166,3760,3166,3763,3165,3766,3165,3766,3165,3766,3156,3767,3147,3767,3147,3767,3146,3767,3146,3771,3146,3774,3146,3775,3146,3775,3147,3776,3146,3776,3146,3777,3145,3777,3139,3777,3132,3777,3126,3777,3120,3776,3118,3776,3116,3776,3115,3776,3115,3777,3115,3779,3115,3781,3115,3789,3115,3797,3111,3797,3107,3797,3105,3796,3105,3798,3105,3800,3105,3801,3105,3803,3106,3803,3106,3804,
3106,3804,3106,3805,3108,3805,3110,3805,3113,3805,3115,3804,3115,3805,3115,3806,3115,3806,3115,3811,3116,3816,"L",3116,3816,"Q",3118,3816,3120,3816,3123,3816,3126,3817,3126,3817,3126,3818,3126,3822,3126,3827,"L",3127,3827,"Q",3131,3827,3135,3827,3136,3827,3136,3828,3136,3830,3136,3832,3136,3834,3136,3836,3136,3837,3137,3836,3138,3836,3140,3836,3148,3836,3156,3836,3154,3838,3155,3840,3155,3842,3155,3844,3154,3845,3155,3845,3156,3845,3156,3846,3157,3846,3159,3846,3159,3847,3160,3847,3162,3847,3164,
3847,3165,3847,3165,3849,3166,3851,3166,3853,3166,3858,3166,3863,3166,3864,3167,3865,3167,3866,3167,3866,3167,3875,3167,3883,3167,3883,3166,3883,3166,3884,3166,3885,3170,3885,3174,3885,3174,3886,3176,3886,3176,3887,3176,3887,3176,3897,3176,3906,3176,3907,3177,3906,3178,3906,3180,3906,3187,3906,3195,3905,3195,3905,3196,3904,3196,3904,3196,3903,3196,3899,3195,3895,3195,3894,3195,3893,3195,3892,3195,3892,3195,3890,3195,3887,3195,3886,3196,3887,3199,3887,3201,3887,3207,3887,3212,3887,3213,3887,3213,3886,
3215,3886,3217,3886,"L",3217,3885,"Q",3217,3881,3216,3877,"L",3216,3877,"Q",3215,3877,3215,3876,"L",3216,3876,"Q",3220,3876,3224,3877,3225,3877,3225,3877,3225,3880,3225,3882,3225,3885,3225,3887,3225,3888,3227,3887,3229,3887,3231,3887,3233,3887,3235,3888,3235,3888,3235,3889,3235,3892,3236,3893,3236,3894,3236,3895,3236,3896,3238,3896,3239,3896,3240,3896,3242,3896,3244,3896,3245,3896,3245,3897,3245,3898,3245,3899,3246,3901,3246,3902,3246,3907,3246,3912,3246,3914,3247,3916,"L",3247,3916,"Q",3252,3916,
3256,3916,3255,3914,3256,3912,3256,3909,3256,3907,3256,3901,3256,3895,3256,3894,3257,3895,3258,3895,3260,3895,"L",3260,3895,"Q",3263,3896,3265,3896,3266,3896,3266,3894,3266,3893,3266,3891,3266,3889,3266,3887,"L",3267,3887,"Q",3269,3886,3271,3886,3273,3886,3275,3886,"L",3275,3887,"Q",3275,3891,3275,3895,"L",3276,3895,"Q",3277,3895,3278,3896,3279,3896,3279,3896,3288,3896,3296,3895,"L",3296,3895,"Q",3296,3893,3297,3891,3297,3889,3297,3886,3297,3876,3297,3866,3292,3866,3287,3866,"L",3286,3866,"Q",3286,
3864,3286,3863,3286,3860,3285,3858,3285,3857,3285,3857,3281,3856,3276,3856,"L",3276,3856,"Q",3275,3852,3275,3847,"L",3275,3847,"Q",3271,3846,3266,3846,"L",3266,3846,"Q",3265,3844,3265,3842,3265,3840,3266,3837,3266,3836,3265,3836,3261,3836,3256,3836,"L",3256,3836,"Q",3255,3827,3255,3818,3253,3818,3251,3818,3249,3818,3247,3818,3245,3818,3245,3817,3245,3816,3245,3815,3245,3806,3245,3796,3255,3796,3264,3796,"L",3265,3796,"Q",3265,3797,3265,3798,3265,3802,3266,3806,"L",3266,3806,"Q",3273,3806,3279,3807,
3282,3807,3284,3807,3286,3807,3285,3809,3285,3810,3285,3811,3285,3813,3285,3815,"L",3286,3816,"Q",3287,3817,3290,3816,3293,3816,3296,3816,3301,3816,3306,3816,"L",3306,3815,"Q",3306,3813,3306,3811,3306,3810,3306,3809,3305,3808,3306,3807,3308,3807,3309,3807,3313,3807,3316,3807,3316,3802,3315,3797,"L",3315,3797,"Q",3310,3796,3304,3796,3301,3796,3297,3796,"L",3296,3796,3296,3793,"Q",3296,3790,3296,3787,"L",3296,3787,"Q",3291,3786,3286,3786,3286,3782,3286,3778,3286,3777,3286,3777,3281,3776,3276,3776,"L",
3276,3776,"Q",3275,3772,3275,3768,"L",3275,3767,"Q",3270,3767,3265,3767,3265,3763,3265,3759,3265,3758,3265,3758,3266,3757,3268,3756,3276,3756,3284,3756,3285,3756,3285,3756,3286,3756,3286,3754,3286,3753,3286,3752,3286,3744,3286,3737,3295,3737,3305,3737,3315,3737,3325,3737,"L",3325,3737,"Q",3324,3738,3325,3740,3325,3742,3325,3743,3325,3745,3326,3746,"L",3326,3746,"Q",3335,3746,3344,3746,"L",3344,3747,"Q",3345,3749,3346,3750,3346,3751,3346,3752,3346,3754,3346,3755,"L",3347,3755,"Q",3351,3755,3356,3755,
3354,3754,3355,3752,3355,3750,3355,3748,3356,3747,3356,3746,3357,3742,3356,3738,3356,3735,3356,3732,3355,3731,3355,3729,3354,3728,3354,3726,3352,3726,3351,3726,3349,3726,3348,3726,3346,3726,3346,3725,3346,3724,3346,3723,3346,3721,3346,3719,3345,3714,3346,3708,3346,3708,3346,3707,3342,3707,3339,3707,3338,3707,3338,3707,3337,3707,3336,3707,3335,3707,3335,3707,3335,3702,3335,3698,3335,3698,3335,3697,3331,3697,3328,3697,"L",3327,3697,"Q",3312,3697,3296,3697,"L",3296,3697,"Q",3296,3692,3295,3688,3295,
3688,3295,3687,3290,3687,3285,3687,3281,3687,3276,3687,"L",3276,3687,"Q",3275,3682,3275,3678,"L",3275,3677,"Q",3270,3677,3265,3677,3246,3677,3227,3677,"L",3226,3677,"Q",3226,3674,3226,3671,3225,3668,3226,3666,3216,3666,3207,3666,3202,3666,3197,3666,3195,3667,3195,3666,3195,3661,3195,3656,3205,3656,3214,3656,3223,3656,3233,3656,3242,3656,3252,3656,3262,3656,3272,3656,3273,3656,3275,3657,3275,3660,3275,3662,3275,3663,3276,3664,3276,3665,3278,3666,3280,3666,3280,3667,3281,3667,3282,3667,3288,3667,3293,
3667,3294,3667,3294,3667,3295,3668,3296,3669,3297,3670,3297,3671,3298,3675,3296,3676,3305,3676,3315,3676,3331,3676,3347,3676,3347,3676,3347,3675,3351,3675,3355,3675,"L",3356,3675,"Q",3356,3673,3356,3672,3356,3670,3356,3669,3357,3666,3355,3666,3352,3666,3349,3666,3348,3666,3346,3666,3345,3667,3345,3665,3345,3661,3345,3657,"L",3345,3657,"Q",3340,3657,3335,3657,3325,3657,3316,3657,3307,3657,3297,3657,"L",3297,3657,"Q",3296,3656,3296,3654,3296,3653,3296,3652,3296,3651,3296,3649,3295,3648,3295,3647,3296,
3646,3295,3646,3293,3646,3292,3646,"L",3291,3646,"Q",3284,3646,3277,3646,"L",3277,3646,"Q",3276,3645,3276,3645,3275,3642,3275,3638,"L",3275,3637,"Q",3266,3637,3256,3637,"L",3256,3637,"Q",3255,3632,3255,3628,3256,3628,3256,3627,3257,3626,3256,3626,3248,3626,3240,3626,3230,3626,3221,3626,3218,3626,3216,3626,"L",3216,3626,"Q",3215,3616,3215,3607,3215,3606,3215,3606,3211,3606,3207,3606,"L",3206,3606,"Q",3206,3605,3206,3605,3204,3601,3205,3597,"L",3205,3597,"Q",3201,3596,3197,3596,3196,3596,3196,3596,
3195,3594,3195,3591,3195,3590,3195,3589,3196,3586,3194,3587,3193,3587,3193,3587,3192,3586,3190,3587,"L",3189,3587,"Q",3186,3588,3186,3584,"L",3186,3584,"Q",3186,3580,3185,3577,3185,3577,3185,3576,3181,3576,3176,3576,"L",3176,3576,"Q",3175,3572,3175,3568,"L",3175,3567,"Q",3172,3567,3169,3567,3168,3567,3166,3567,3165,3567,3165,3566,3165,3565,3165,3564,"L",3165,3563,"Q",3165,3558,3165,3553,3165,3551,3165,3549,3166,3548,3166,3547,3162,3547,3157,3547,"L",3157,3546,"Q",3155,3547,3155,3546,3155,3540,3155,
3534,3155,3524,3155,3514,3155,3504,3155,3495,3155,3485,3156,3476,3161,3476,3166,3476,"L",3167,3476,"Q",3165,3475,3165,3474,3165,3474,3165,3473,3164,3471,3165,3469,3165,3468,3165,3467,3166,3467,3167,3466,3168,3466,3168,3466,3171,3466,3175,3466,"L",3175,3467,"Q",3175,3470,3176,3472,3177,3474,3177,3477,3177,3478,3178,3477,3179,3477,3181,3477,3188,3477,3196,3478,3196,3478,3196,3479,3196,3482,3197,3485,3197,3486,3198,3486,3204,3486,3210,3486,"L",3211,3486,"Q",3213,3486,3215,3486,3216,3486,3216,3487,3216,
3491,3216,3496,3216,3497,3217,3497,3218,3497,3220,3497,3223,3497,3226,3496,"L",3226,3495,"Q",3226,3494,3227,3493,3227,3493,3227,3492,3227,3490,3226,3488,3226,3488,3226,3487,3226,3484,3229,3485,3232,3486,3235,3486,3240,3486,3245,3485,3245,3485,3245,3485,3246,3484,3246,3483,3246,3479,3246,3476,3250,3476,3255,3476,3261,3476,3266,3476,3265,3476,3265,3474,3265,3473,3265,3471,3266,3471,3266,3470,3266,3468,3267,3466,"L",3267,3466,"Q",3278,3466,3288,3466,3291,3466,3295,3466,3295,3462,3295,3458,3295,3457,
3295,3457,3289,3456,3283,3456,3280,3456,3276,3456,3267,3456,3257,3456,"L",3257,3456,"Q",3256,3452,3256,3447,"L",3256,3447,"Q",3252,3446,3247,3446,"L",3247,3446,"Q",3246,3445,3246,3443,3246,3442,3246,3441,3246,3440,3246,3439,3246,3433,3246,3427,"L",3246,3427,"Q",3244,3426,3242,3426,3240,3426,3237,3426,3236,3426,3236,3425,3236,3423,3236,3422,3236,3421,3236,3421,3234,3419,3234,3416,3244,3416,3254,3416,3255,3416,3257,3416,3258,3417,3260,3417,3263,3418,3265,3416,3265,3416,3265,3416,3266,3415,3266,3414,
3266,3412,3265,3411,"L",3265,3410,"Q",3265,3410,3265,3409,3264,3408,3265,3407,3267,3406,3270,3406,3273,3406,3275,3406,3276,3396,3276,3386,3285,3386,3294,3386,3295,3386,3295,3386,3296,3382,3296,3377,3301,3378,3306,3378,3312,3378,3317,3378,3321,3378,3324,3377,3324,3377,3325,3377,3326,3377,3326,3376,3326,3375,3327,3374,"L",3327,3374,"Q",3327,3373,3326,3371,3326,3370,3326,3369,3326,3364,3326,3359,3326,3358,3326,3356,3335,3357,3343,3358,3350,3359,3356,3359,3362,3359,3368,3359,3369,3359,3370,3358,3376,
3357,3382,3357,3383,3357,3384,3356,3387,3356,3389,3356,3390,3356,3391,3356,3393,3355,3394,3356,3395,3357,3396,3358,"L",3396,3359,"Q",3396,3362,3396,3365,3396,3367,3398,3367,3402,3367,3405,3367,3404,3362,3405,3358,"L",3405,3357,"Q",3407,3357,3408,3357,3416,3356,3423,3357,3428,3358,3434,3358,3434,3358,3435,3358,3435,3357,3435,3357,3435,3352,3435,3347,3435,3342,3435,3338,3434,3334,3435,3330,3436,3329,3435,3328,3435,3327,3436,3327,3431,3327,3426,3327,"L",3426,3327,"Q",3425,3326,3425,3325,3425,3316,3425,
3306,3426,3306,3428,3306,3430,3306,3431,3306,3431,3306,3432,3306,3434,3305,3437,3305,3437,3305,3437,3304,"L",3436,3304,"Q",3436,3303,3436,3302,3435,3300,3435,3297,3437,3297,3439,3297,3440,3297,3441,3297,3441,3297,3442,3297,3444,3297,3445,3296,3447,3296,3449,3296,3449,3296,3450,3295,3452,3295,3454,3295,3455,3295,3456,3295,3457,3296,3457,3295,3457,3286,3457,3276,3457,3274,3457,3272,3457,3269,3455,3267,"L",3455,3266,"Q",3446,3266,3438,3266,"L",3437,3266,"Q",3437,3265,3437,3264,3436,3262,3436,3259,3436,
3257,3436,3255,"L",3436,3254,"Q",3434,3254,3432,3253,"L",3431,3253,"Q",3431,3250,3430,3250,3430,3250,3429,3250,"L",3429,3251,"Q",3429,3251,3428,3251,3421,3251,3415,3251,"L",3415,3251,"Q",3414,3256,3414,3261,3414,3270,3414,3280,3414,3282,3414,3284,3414,3285,3414,3286,3414,3288,3413,3290,3411,3292,3411,3294,3409,3294,3407,3294,3406,3294,3406,3295,3407,3297,3406,3298,3406,3298,3405,3298,3401,3298,3397,3298,3397,3298,3396,3298,3393,3299,3390,3299,3383,3299,3376,3300,"Q",3376,3301,3375,3301,"Z"]],label:"Greece",
shortLabel:"GR",labelPosition:[310.5,361.4],labelAlignment:["center","middle"]},"045":{outlines:[["M",3674,3827,"Q",3664,3826,3654,3826,3650,3826,3647,3826,3642,3825,3643,3832,3643,3836,3646,3836,3641,3836,3635,3838,3633,3840,3637,3844,3631,3844,3625,3844,3624,3848,3626,3849,3627,3852,3627,3856,3627,3860,3628,3864,3632,3865,3637,3865,3637,3866,3636,3868,3636,3872,3635,3875,3641,3875,3648,3875,3655,3875,3662,3876,3664,3876,3665,3874,3665,3870,3665,3865,3668,3863,3675,3863,3676,3860,3677,3855,3680,
3855,3685,3854,3686,3850,3686,3845,3682,3844,3677,3844,3676,3839,3675,3831,"Q",3675,3830,3674,3827,"Z"],["M",4342,3016,"Q",4340,3016,4339,3016,4337,3017,4336,3016,4336,3014,4336,3012,4336,3010,4336,3009,4336,3007,4335,3007,4331,3007,4326,3007,4325,3004,4325,3E3,4325,2999,4325,2997,4326,2996,4325,2996,4316,2996,4306,2996,4306,2992,4306,2987,4303,2986,4300,2987,4293,2987,4286,2987,4286,2989,4286,2992,4286,2993,4285,2996,4276,2996,4266,2996,4265,2999,4265,3002,4265,3003,4264,3006,4262,3006,4260,3006,
4253,3006,4245,3005,4245,3010,4244,3015,4242,3016,4239,3016,4229,3016,4220,3016,4218,3015,4215,3015,4206,3015,4197,3015,4196,3012,4196,3009,4196,3008,4196,3006,4193,3006,4190,3006,4188,3006,4187,3006,4185,3006,4185,3005,4185,3001,4185,2996,4184,2996,4182,2996,4181,2996,4179,2996,4172,2996,4166,2996,4165,2997,4165,2998,4165,3001,4165,3005,4166,3006,4165,3006,4160,3006,4156,3006,4155,3009,4155,3012,4155,3015,4156,3017,4152,3017,4149,3017,4140,3017,4131,3017,4129,3017,4126,3017,4125,3016,4125,3017,4125,
3022,4126,3027,4116,3027,4106,3027,4106,3027,4106,3028,4106,3029,4106,3030,4106,3032,4106,3034,4107,3036,4104,3037,4103,3037,4102,3037,4094,3037,4086,3038,4085,3039,4085,3041,4085,3043,4085,3046,4082,3046,4080,3046,4079,3046,4077,3046,4076,3046,4076,3047,4076,3051,4075,3056,4072,3056,4070,3056,4063,3056,4056,3056,4054,3057,4054,3060,4055,3060,4055,3062,4055,3063,4055,3064,4054,3066,4056,3066,4051,3066,4047,3066,4045,3066,4045,3067,4045,3068,4045,3069,4045,3070,4045,3071,4044,3074,4045,3076,4042,3076,
4039,3076,4036,3076,4034,3076,4032,3075,4030,3076,4028,3077,4025,3077,4025,3078,4025,3080,4025,3082,4025,3084,4025,3086,4022,3085,4019,3085,4016,3085,4011,3085,4006,3086,4006,3091,4005,3096,4E3,3097,3994,3097,3994,3101,3995,3105,3988,3105,3981,3105,3978,3105,3976,3106,3976,3109,3976,3111,3976,3114,3975,3117,3973,3117,3971,3117,3970,3117,3968,3117,3967,3117,3967,3117,3967,3118,3967,3118,3967,3120,3967,3122,3967,3123,3967,3126,3966,3127,3965,3127,3961,3127,3956,3127,3956,3130,3956,3132,3956,3134,3954,
3136,3953,3136,3951,3136,3949,3136,3947,3135,3946,3143,3946,3151,3946,3153,3946,3156,3941,3156,3935,3156,3935,3160,3935,3163,3935,3165,3934,3167,3932,3167,3930,3167,3929,3167,3927,3167,3925,3167,3925,3168,3925,3170,3926,3171,3926,3173,3926,3175,3926,3176,3925,3176,3923,3176,3922,3176,3920,3176,3917,3176,3916,3176,3916,3177,3916,3180,3916,3182,3915,3185,3916,3186,3908,3186,3900,3186,3899,3186,3898,3186,3894,3186,3895,3188,3895,3196,3895,3205,3892,3205,3888,3207,3887,3207,3886,3207,3885,3207,3885,3208,
3885,3209,3885,3211,3885,3216,3885,3221,3885,3223,3885,3224,3885,3225,3884,3225,3884,3225,3883,3225,3880,3226,3876,3227,3875,3227,3876,3229,3876,3231,3875,3234,3875,3237,3875,3239,3875,3241,3875,3244,3873,3245,3872,3245,3871,3246,3869,3246,3863,3247,3857,3247,3855,3246,3855,3247,3855,3250,3855,3253,3854,3254,3854,3256,3852,3256,3850,3256,3843,3256,3834,3257,3834,3259,3834,3262,3835,3263,3836,3265,3836,3266,3836,3267,3835,3267,3834,3267,3824,3267,3815,3267,3805,3267,3796,3267,3786,3267,3776,3266,3775,
3265,3775,3263,3775,3260,3775,3256,3773,3256,3771,3256,3761,3256,3752,3256,3743,3256,3734,3256,3724,3256,3714,3256,3706,3256,3696,3256,3696,3252,3696,3247,3693,3247,3690,3247,3685,3247,3679,3247,3676,3246,3675,3247,3673,3247,3671,3247,3668,3247,3665,3247,3664,3246,3664,3247,3660,3246,3656,3248,3651,3248,3645,3248,3635,3248,3625,3248,3616,3248,3606,3247,3605,3245,3606,3244,3606,3240,3606,3237,3601,3237,3596,3237,3596,3234,3595,3231,3595,3230,3594,3228,3592,3227,3590,3227,3581,3226,3571,3227,3569,3227,
3567,3227,3566,3227,3565,3226,3565,3222,3565,3218,3565,3217,3565,3216,3565,3215,3563,3216,3560,3216,3558,3216,3556,3216,3555,3215,3555,3206,3555,3197,3555,3187,3555,3177,3551,3176,3547,3176,3544,3176,3544,3179,3545,3179,3545,3180,3544,3183,3544,3187,3536,3187,3527,3187,3527,3187,3526,3188,3525,3188,3525,3190,3525,3193,3526,3196,3500,3196,3475,3197,3475,3198,3475,3199,3474,3200,3474,3200,3472,3200,3470,3200,3469,3200,3467,3200,3465,3200,3465,3201,3465,3203,3465,3204,3464,3207,3464,3209,3464,3209,3464,
3210,3463,3210,3463,3211,"L",3463,3211,"Q",3461,3212,3458,3212,3457,3212,3456,3212,3455,3212,3456,3214,3456,3215,3456,3217,3455,3218,3455,3219,3454,3220,3453,3222,3453,3222,3452,3222,3450,3223,3449,3222,3448,3222,3448,3223,3447,3224,3446,3226,3446,3227,3446,3227,3445,3229,3444,3230,"L",3443,3230,"Q",3442,3232,3441,3232,3439,3232,3438,3232,"L",3437,3232,"Q",3437,3235,3437,3237,3437,3238,3436,3239,3436,3241,3433,3240,3430,3240,3431,3242,"L",3431,3242,"Q",3430,3243,3430,3244,"L",3431,3244,"Q",3431,3245,
3431,3246,3431,3249,3430,3250,3431,3250,3431,3253,"L",3432,3253,"Q",3434,3254,3436,3254,"L",3436,3255,"Q",3436,3257,3436,3259,3436,3262,3437,3264,3437,3265,3437,3266,"L",3438,3266,"Q",3446,3266,3455,3266,"L",3455,3267,"Q",3457,3269,3457,3272,3457,3274,3457,3276,3457,3286,3457,3295,3457,3296,3456,3295,3455,3295,3454,3295,3452,3295,3450,3295,3449,3296,3449,3296,3447,3296,3445,3296,3444,3297,3442,3297,3441,3297,3441,3297,3440,3297,3439,3297,3437,3297,3435,3297,3435,3300,3436,3302,3436,3303,3436,3304,
"L",3437,3304,"Q",3437,3305,3437,3305,3434,3305,3432,3306,3431,3306,3431,3306,3430,3306,3428,3306,3426,3306,3425,3306,3425,3316,3425,3325,3425,3326,3426,3327,"L",3426,3327,"Q",3431,3327,3436,3327,3435,3327,3435,3328,3436,3329,3435,3330,3434,3334,3435,3338,3435,3342,3435,3347,3444,3347,3454,3347,3464,3347,3474,3347,3480,3347,3486,3347,3487,3347,3487,3346,3487,3342,3487,3337,3487,3337,3487,3337,3487,3336,3488,3336,3491,3336,3494,3337,3495,3337,3495,3338,3495,3344,3495,3349,3495,3351,3495,3352,3494,
3353,3494,3355,"L",3494,3356,"Q",3489,3356,3485,3356,3475,3356,3466,3356,3466,3360,3466,3364,3466,3364,3465,3364,3465,3365,3465,3365,3461,3365,3458,3365,3453,3365,3448,3366,3446,3366,3445,3367,3444,3367,3444,3369,3444,3371,3445,3374,3445,3374,3445,3375,3445,3375,3444,3376,3444,3377,3442,3377,3441,3377,3440,3377,3440,3377,3439,3377,3437,3377,3436,3378,"L",3435,3378,"Q",3435,3381,3435,3384,3435,3386,3435,3389,3435,3393,3435,3396,3438,3396,3441,3396,3442,3396,3444,3396,3445,3396,3445,3395,3446,3393,
3445,3391,3445,3391,3445,3390,3445,3388,3446,3388,3447,3388,3447,3388,3450,3387,3453,3387,3453,3387,3454,3386,3455,3386,3457,3386,3462,3386,3467,3386,3465,3385,3464,3384,3463,3382,3464,3380,3464,3378,3464,3376,"L",3465,3376,"Q",3473,3377,3482,3376,3484,3376,3485,3376,3486,3376,3486,3375,3487,3373,3487,3371,"L",3487,3371,"Q",3488,3368,3486,3367,"L",3486,3366,3487,3366,"Q",3497,3366,3506,3366,3507,3366,3507,3365,3507,3363,3506,3362,3506,3361,3506,3361,3505,3359,3505,3357,3506,3356,3507,3355,3507,3355,
3507,3355,3508,3355,3508,3355,3516,3355,3524,3355,3525,3355,3525,3355,3526,3356,3527,3356,3526,3355,3527,3353,3527,3350,3526,3349,3526,3348,3526,3348,3527,3346,3530,3347,3534,3347,3539,3347,3542,3347,3544,3347,3545,3347,3545,3346,3546,3346,3547,3345,3547,3345,3547,3344,3547,3341,3547,3338,3547,3337,3548,3337,3551,3337,3554,3337,3555,3338,3555,3336,3555,3336,3555,3335,3555,3330,3555,3325,3555,3319,3556,3314,3556,3312,3556,3311,3556,3309,3556,3306,3556,3306,3556,3306,3565,3306,3574,3306,3575,3306,3575,
3304,3575,3303,3576,3302,3576,3302,3576,3301,3576,3299,3576,3297,"L",3577,3297,"Q",3584,3296,3592,3296,3599,3296,3606,3296,3606,3296,3606,3295,3606,3294,3606,3293,3605,3290,3606,3286,"L",3606,3286,"Q",3616,3286,3625,3286,3635,3286,3644,3286,3647,3286,3651,3286,3651,3286,3652,3286,3661,3286,3670,3286,3673,3286,3676,3286,3677,3286,3677,3285,3677,3284,3677,3284,3677,3282,3676,3281,3676,3281,3676,3280,3676,3274,3676,3267,"L",3675,3267,3675,3267,3676,3267,3676,3267,"Q",3679,3268,3684,3268,3685,3268,3685,
3268,3686,3269,3686,3269,3686,3278,3686,3286,3687,3286,3687,3286,3697,3286,3707,3286,3711,3286,3716,3287,3716,3288,3716,3288,3716,3295,3716,3302,3716,3303,3716,3303,3717,3305,3716,3306,3715,3306,3715,3306,3713,3306,3712,3307,3711,3307,3709,3307,3708,3307,3708,3307,3706,3306,3706,3307,3706,3310,3706,3312,3705,3314,3706,3315,3697,3315,3688,3315,3682,3315,3676,3316,3675,3316,3673,3316,3672,3317,3670,3317,3668,3317,3665,3317,3664,3316,3664,3318,3664,3320,3664,3322,3665,3322,3664,3322,3664,3324,3664,3326,
"L",3664,3327,"Q",3661,3327,3658,3327,3656,3327,3656,3328,"L",3655,3328,"Q",3655,3337,3655,3345,"L",3655,3345,"Q",3651,3346,3647,3346,3643,3346,3639,3345,3633,3346,3626,3346,3626,3347,3626,3347,3626,3349,3626,3351,3626,3351,3626,3352,3625,3353,3625,3353,"L",3625,3354,"Q",3621,3355,3617,3355,"L",3616,3355,"Q",3616,3351,3615,3347,3615,3346,3615,3346,3606,3345,3597,3345,"L",3597,3345,"Q",3596,3340,3596,3336,3596,3335,3596,3335,3585,3334,3574,3334,3571,3334,3568,3334,3566,3334,3565,3335,3565,3336,3564,
3336,3564,3341,3564,3345,3564,3348,3561,3347,3559,3347,3557,3347,"L",3557,3348,"Q",3556,3350,3557,3351,3558,3353,3557,3355,3557,3356,3557,3356,3556,3357,3556,3357,3546,3357,3536,3357,"L",3536,3357,"Q",3535,3359,3535,3361,3535,3364,3536,3366,3526,3366,3517,3366,3516,3366,3516,3367,3515,3367,3515,3368,3515,3370,3515,3372,3515,3373,3516,3374,"L",3516,3375,"Q",3517,3376,3516,3376,3515,3377,3515,3377,3513,3377,3511,3377,3510,3377,3509,3377,3506,3377,3505,3379,3504,3381,3505,3384,3505,3385,3504,3386,3503,
3387,3501,3387,3499,3387,3496,3387,3486,3387,3476,3387,3476,3387,3475,3387,3474,3388,3475,3390,3475,3391,3475,3392,3475,3395,3473,3396,3473,3396,3472,3396,3470,3397,3467,3397,3462,3397,3456,3397,"L",3456,3397,"Q",3455,3402,3455,3406,"L",3455,3407,"Q",3452,3407,3449,3407,3447,3408,3445,3408,"L",3445,3408,"Q",3444,3412,3444,3416,3444,3425,3444,3435,3444,3436,3444,3436,3442,3436,3441,3436,3437,3436,3435,3438,3435,3438,3435,3439,3435,3441,3435,3443,3435,3444,3435,3444,3435,3446,3433,3446,3430,3446,3426,
3446,3425,3450,3425,3454,3425,3455,3424,3456,3423,3459,3424,3463,3424,3473,3424,3483,3424,3486,3426,3487,"L",3426,3487,"Q",3427,3487,3427,3487,3428,3486,3430,3486,3430,3486,3431,3486,3434,3485,3437,3485,3440,3485,3444,3486,"L",3444,3486,"Q",3445,3489,3445,3492,3444,3494,3445,3494,3446,3494,3447,3494,3456,3494,3465,3494,3466,3495,3466,3495,3469,3495,3471,3495,3473,3495,3474,3496,3476,3498,3477,3501,3477,3502,3477,3502,3477,3503,3477,3504,3477,3506,3479,3506,3482,3506,3484,3506,3486,3505,3486,3506,
3486,3508,3486,3511,3486,3513,3487,3516,3487,3517,3487,3518,"L",3488,3518,"Q",3489,3518,3490,3518,"L",3491,3518,"Q",3493,3518,3495,3519,3495,3519,3495,3520,3495,3522,3496,3524,3496,3525,3496,3526,3496,3535,3496,3545,"L",3497,3545,"Q",3501,3546,3507,3546,"L",3507,3546,"Q",3510,3546,3512,3546,3514,3546,3516,3547,"L",3516,3547,"Q",3517,3551,3517,3555,3517,3557,3514,3556,3513,3556,3512,3556,3512,3557,3511,3557,3503,3557,3496,3557,"L",3496,3558,"Q",3496,3562,3495,3566,"L",3495,3566,"Q",3491,3566,3486,
3567,"L",3486,3567,"Q",3486,3569,3486,3570,3487,3571,3487,3572,3487,3580,3487,3589,3487,3599,3487,3608,3487,3613,3488,3617,3488,3617,3488,3617,3491,3617,3494,3617,3495,3617,3495,3618,3495,3618,3495,3619,3495,3626,3495,3633,3495,3634,3496,3634,3497,3634,3497,3634,3498,3635,3499,3635,3504,3634,3508,3636,3509,3636,3510,3636,3517,3636,3525,3637,3525,3637,3525,3637,3525,3640,3525,3642,3526,3644,3526,3646,"L",3526,3646,"Q",3528,3646,3528,3646,3529,3646,3529,3646,3532,3646,3535,3646,"L",3535,3647,"Q",3535,
3652,3535,3657,3535,3659,3536,3661,3536,3662,3536,3662,3536,3671,3536,3680,3536,3682,3536,3685,3536,3685,3537,3686,"L",3537,3686,"Q",3539,3687,3542,3687,3543,3688,3543,3688,3545,3688,3546,3688,3547,3689,3547,3689,3547,3699,3547,3709,3547,3711,3547,3713,3547,3714,3549,3714,3554,3713,3558,3715,3558,3715,3559,3715,3561,3716,3564,3717,3568,3718,3573,3718,3575,3718,3575,3718,3576,3720,3576,3721,3576,3722,3576,3724,3576,3725,3578,3725,3581,3724,3583,3726,3583,3726,3584,3726,"L",3584,3726,"Q",3586,3726,
3587,3726,3586,3731,3586,3736,3591,3736,3597,3736,3601,3736,3606,3737,"L",3606,3737,"Q",3607,3747,3606,3756,3606,3759,3606,3762,3606,3764,3606,3767,3606,3767,3607,3767,3611,3767,3616,3767,3617,3767,3617,3768,3617,3772,3617,3777,3617,3778,3616,3778,3615,3782,3616,3785,3616,3786,3617,3786,3618,3786,3619,3786,"L",3619,3786,"Q",3621,3786,3623,3786,3624,3787,3624,3785,3624,3784,3624,3783,3625,3782,3625,3780,3625,3778,3624,3777,3628,3776,3631,3776,3633,3776,3634,3776,"L",3634,3775,"Q",3635,3773,3635,3772,
3635,3770,3635,3769,3636,3768,3636,3768,3636,3767,3636,3767,3638,3766,3639,3766,3652,3766,3665,3766,3665,3767,3665,3767,3665,3772,3666,3777,"L",3666,3777,"Q",3671,3778,3676,3778,"L",3676,3779,"Q",3676,3783,3676,3787,3676,3787,3677,3787,3679,3788,3681,3788,3683,3787,3685,3787,"L",3685,3786,"Q",3685,3782,3685,3778,3685,3776,3687,3777,3691,3777,3695,3777,"L",3695,3778,"Q",3695,3782,3696,3786,"L",3696,3786,"Q",3706,3786,3715,3787,3717,3787,3719,3787,3722,3788,3725,3788,3725,3797,3725,3806,"L",3726,3806,
"Q",3732,3807,3738,3807,3742,3807,3747,3807,3749,3807,3750,3807,3753,3806,3756,3807,"L",3756,3807,"Q",3756,3812,3755,3816,3760,3816,3765,3815,"L",3765,3815,"Q",3765,3811,3765,3808,3766,3808,3765,3807,3765,3807,3765,3806,3779,3806,3793,3806,3799,3806,3806,3807,"L",3806,3807,"Q",3806,3812,3806,3816,3806,3817,3807,3817,3808,3817,3810,3817,3817,3817,3824,3817,3825,3817,3825,3816,3826,3813,3826,3809,3826,3807,3826,3806,"L",3827,3806,"Q",3832,3806,3837,3805,"L",3837,3805,"Q",3841,3806,3844,3806,3845,3796,
3845,3787,3846,3787,3847,3786,3848,3786,3849,3786,3852,3786,3856,3786,3856,3783,3856,3780,3856,3770,3856,3760,3856,3758,3856,3757,3855,3752,3855,3747,3857,3746,3859,3746,3862,3746,3865,3746,"L",3865,3746,"Q",3866,3745,3865,3744,3865,3744,3865,3743,3865,3740,3866,3737,3866,3736,3867,3736,3870,3736,3872,3736,3874,3736,3877,3736,3877,3735,3876,3734,"L",3875,3734,"Q",3874,3733,3875,3732,3875,3729,3875,3726,3875,3724,3877,3725,3888,3727,3899,3726,3903,3726,3907,3727,3918,3727,3930,3727,3940,3727,3950,
3727,3957,3727,3964,3727,3969,3727,3974,3727,3976,3727,3975,3729,3975,3730,3975,3732,3975,3735,3976,3737,3976,3737,3977,3737,3984,3737,3990,3737,3993,3737,3996,3738,"L",3996,3738,"Q",3996,3742,3996,3746,3997,3746,3998,3746,3998,3746,3998,3745,4005,3745,4012,3745,4018,3745,4024,3746,4024,3746,4024,3747,4025,3750,4025,3753,4024,3756,4026,3757,4026,3757,4027,3757,4036,3757,4046,3757,4049,3757,4051,3756,4052,3756,4052,3756,4053,3756,4054,3756,4054,3757,4055,3758,4055,3759,4055,3760,4056,3761,4056,3761,
4056,3763,4056,3765,"L",4057,3765,"Q",4064,3765,4072,3765,4072,3766,4073,3766,4074,3766,4074,3766,4074,3767,4074,3767,4074,3770,4075,3772,4075,3772,4075,3773,4075,3773,4075,3774,4076,3776,4078,3776,"L",4078,3776,"Q",4082,3776,4085,3777,"L",4085,3777,"Q",4085,3782,4086,3787,4095,3787,4105,3787,4110,3787,4115,3788,4115,3788,4115,3789,4116,3791,4116,3793,4115,3796,4117,3796,4127,3796,4137,3796,4146,3796,4156,3796,4166,3796,4176,3796,4185,3796,4195,3796,4196,3796,4196,3796,4195,3795,4196,3794,4196,3791,
4196,3788,4196,3787,4196,3786,"L",4197,3786,"Q",4201,3785,4206,3786,4206,3784,4205,3782,4203,3781,4205,3777,4205,3777,4205,3776,"L",4206,3776,"Q",4215,3776,4225,3776,4224,3774,4225,3772,4225,3771,4225,3770,4225,3768,4226,3766,"L",4226,3766,"Q",4237,3766,4248,3766,4249,3767,4251,3767,4253,3767,4256,3767,4257,3767,4256,3765,4255,3765,4255,3764,4255,3760,4255,3756,4255,3755,4256,3755,4261,3755,4266,3755,4270,3755,4275,3755,4276,3755,4275,3754,4275,3752,4275,3750,4275,3748,4275,3747,4275,3746,4277,3746,
4280,3746,4283,3746,4289,3746,4294,3746,4295,3746,4295,3746,4296,3743,4296,3739,4295,3737,4296,3736,4297,3736,4297,3736,4302,3737,4306,3736,4307,3736,4307,3736,4309,3735,4311,3735,4313,3735,4315,3735,4315,3735,4315,3734,4316,3732,4316,3729,4316,3724,4316,3720,4316,3719,4315,3718,4315,3717,4315,3717,4315,3715,4317,3716,4319,3716,4320,3716,4321,3716,4321,3716,4322,3716,4322,3716,4324,3716,4326,3716,4326,3710,4326,3705,4326,3701,4326,3696,4331,3696,4336,3696,4335,3696,4336,3694,4336,3694,4336,3693,4336,
3690,4337,3686,"L",4337,3686,"Q",4341,3686,4345,3685,"L",4345,3684,"Q",4345,3682,4345,3680,4346,3680,4346,3679,4346,3676,4346,3673,4346,3673,4346,3672,4346,3670,4346,3667,4346,3666,4348,3666,4349,3666,4351,3666,4365,3666,4378,3666,4383,3666,4387,3666,4392,3666,4397,3667,4397,3667,4397,3668,4397,3671,4397,3675,"L",4397,3675,"Q",4410,3675,4423,3675,4432,3675,4441,3676,4443,3676,4446,3676,4446,3669,4446,3662,4446,3654,4446,3645,4446,3636,4446,3626,4446,3617,4446,3607,4446,3598,4446,3589,4446,3581,4446,
3574,4446,3564,4446,3555,4446,3546,4446,3536,4446,3527,4446,3518,4446,3510,4446,3501,4446,3492,4446,3483,4446,3473,4446,3464,4446,3455,4446,3445,4446,3435,4446,3426,4446,3416,4446,3407,4446,3403,4446,3398,4446,3388,4446,3379,4446,3370,4446,3360,4446,3350,4446,3341,4446,3331,4446,3322,4446,3312,4446,3302,4446,3292,4446,3283,4446,3273,4446,3263,4446,3262,4446,3261,4447,3253,4446,3245,4446,3243,4446,3240,4445,3230,4446,3221,4446,3211,4446,3202,4446,3192,4446,3183,4446,3173,4446,3164,4446,3155,4446,3146,
4446,3137,4446,3128,4446,3119,4446,3110,4446,3101,4446,3092,4446,3082,4446,3073,4446,3063,4446,3053,4446,3043,4446,3034,4446,3025,4446,3015,4446,3005,4445,2996,4444,2996,4443,2996,"L",4442,2996,"Q",4442,2996,4441,2996,4434,2996,4426,2996,4423,2996,4419,2996,4414,2996,4408,2996,4406,2996,4404,2996,4402,2996,4399,2995,4392,2994,4384,2995,4383,2995,4381,2995,4374,2996,4365,2996,4365,2999,4365,3003,4365,3005,4366,3006,4363,3006,4359,3006,4358,3005,4357,3006,4357,3007,4355,3007,4355,3009,4355,3010,4355,
3011,4356,3012,4356,3013,4356,3014,4357,3015,4355,3016,4355,3016,4355,3016,"Q",4348,3016,4342,3016,"Z"]],label:"Turkey",shortLabel:"TK",labelPosition:[397.5,346.1],labelAlignment:["center","middle"]},"007":{outlines:[["M",3465,2942,"Q",3465,2942,3464,2941,"L",3464,2941,"Q",3454,2941,3445,2941,"L",3444,2941,"Q",3444,2942,3444,2944,3444,2947,3444,2950,3444,2950,3443,2950,3442,2951,3440,2951,3434,2951,3429,2950,3422,2949,3415,2950,3415,2950,3414,2950,3414,2954,3415,2957,"L",3414,2957,"Q",3408,2956,3402,
2956,3402,2957,3401,2958,3400,2959,3399,2960,3399,2960,3398,2960,3396,2960,3393,2960,3389,2960,3385,2960,3383,2959,3382,2959,3380,2959,3377,2959,3376,2958,3375,2959,3375,2960,3375,2960,3375,2965,3375,2969,3375,2971,3376,2972,3373,2972,3369,2972,3366,2972,3363,2972,3362,2971,3361,2972,3361,2973,3361,2973,3361,2974,3361,2974,3361,2978,3361,2981,3361,2982,3361,2983,3362,2985,3361,2988,3361,2988,3361,2989,3360,2991,3362,2992,"L",3362,2992,"Q",3358,2992,3353,2992,"L",3352,2992,"Q",3350,2992,3348,2992,
3341,2991,3334,2991,3334,2992,3334,2992,3334,2996,3334,3E3,3334,3001,3333,3001,3331,3002,3328,3002,3327,3002,3325,3002,3323,3001,3323,3002,3323,3003,3322,3003,3321,3008,3321,3013,3321,3014,3320,3014,3318,3014,3315,3014,3313,3014,3312,3014,3310,3014,3310,3015,3310,3016,3310,3016,3310,3026,3310,3035,3310,3036,3310,3037,3310,3037,3309,3038,"L",3309,3038,"Q",3308,3039,3307,3039,3303,3038,3299,3039,3293,3040,3286,3040,"L",3286,3040,"Q",3284,3043,3285,3047,3285,3048,3285,3048,3286,3049,3286,3050,3285,3050,
3285,3050,3275,3050,3265,3050,"L",3265,3051,3265,3051,"Q",3265,3052,3265,3053,3266,3054,3266,3054,3266,3057,3266,3060,"L",3266,3060,"Q",3264,3061,3262,3061,"L",3261,3061,"Q",3260,3061,3258,3061,3256,3061,3255,3061,3251,3062,3247,3061,3245,3061,3243,3061,3239,3062,3234,3063,3233,3063,3233,3064,3233,3066,3234,3067,3234,3068,3234,3068,3236,3070,3234,3070,3232,3071,3231,3071,3229,3071,3228,3072,3227,3073,3227,3073,3215,3073,3204,3073,3203,3073,3203,3073,3203,3074,3203,3074,3204,3076,3204,3079,"L",3204,
3080,"Q",3198,3081,3193,3081,3192,3081,3191,3081,3187,3082,3183,3082,3183,3083,3182,3083,3182,3085,3184,3087,3185,3088,3185,3090,"L",3185,3090,"Q",3183,3091,3182,3091,3181,3092,3181,3092,3159,3092,3137,3092,3131,3092,3124,3092,3119,3091,3115,3092,3114,3092,3114,3092,3113,3095,3113,3098,3113,3100,3114,3101,3105,3101,3096,3101,3087,3101,3078,3101,3077,3101,3077,3101,3076,3097,3076,3093,"L",3076,3092,"Q",3072,3092,3068,3092,3061,3091,3055,3092,3054,3093,3052,3093,3050,3093,3047,3093,3045,3093,3043,3093,
3041,3092,3040,3093,3040,3094,3039,3094,3039,3095,3039,3097,3039,3107,3039,3117,3039,3120,3039,3124,3039,3129,3039,3133,3038,3136,3038,3139,3041,3139,3045,3139,3046,3139,3047,3140,3048,3140,3048,3140,3056,3139,3063,3139,3065,3139,3065,3141,3065,3141,3065,3142,3065,3144,3066,3146,3066,3147,3066,3147,3068,3150,3064,3150,3072,3150,3080,3150,3081,3150,3082,3150,3085,3151,3088,3151,"L",3089,3151,"Q",3089,3155,3089,3159,3089,3160,3089,3161,3090,3162,3091,3161,3094,3161,3096,3161,3097,3162,3098,3162,3101,
3162,3102,3163,"L",3102,3164,"Q",3102,3168,3102,3171,3102,3178,3102,3185,3102,3185,3102,3185,3100,3186,3098,3186,3096,3186,3095,3186,3093,3185,3092,3185,3092,3186,3091,3186,3091,3190,3091,3195,3091,3197,3091,3198,3091,3199,3091,3201,3091,3202,3091,3203,3091,3205,3092,3205,3090,3205,3088,3205,3086,3205,3084,3205,3082,3205,3081,3206,3081,3209,3081,3212,3081,3217,3081,3222,3081,3223,3080,3223,3079,3224,3076,3224,3075,3224,3074,3225,3074,3226,3074,3228,3074,3231,3074,3234,3074,3243,3073,3251,3073,3252,
3073,3254,3073,3258,3072,3262,3071,3269,3071,3276,3071,3279,3071,3282,3071,3287,3071,3291,3082,3291,3093,3291,3093,3291,3094,3291,3091,3292,3092,3296,3092,3297,3092,3298,3093,3298,3094,3299,3096,3300,3100,3300,3107,3299,3115,3299,3109,3300,3111,3307,3111,3309,3112,3311,3113,3313,3116,3313,3121,3312,3127,3312,3132,3312,3138,3312,3133,3314,3133,3320,3134,3322,3136,3322,3141,3321,3147,3321,3150,3322,3152,3323,3153,3323,3154,3323,3156,3323,3158,3323,3160,3324,3159,3328,3159,3331,3159,3334,3159,3344,3159,
3354,3159,3355,3160,3355,3161,3358,3167,3357,3167,3357,3168,3357,3168,3356,3168,3355,"L",3168,3355,"Q",3169,3355,3169,3354,3170,3353,3172,3353,3172,3353,3173,3353,3177,3353,3182,3353,3186,3353,3191,3352,3191,3352,3192,3352,3198,3352,3203,3352,3202,3350,3201,3349,3201,3348,3201,3348,3200,3345,3201,3342,"L",3202,3342,"Q",3209,3342,3215,3342,3222,3342,3229,3341,3230,3341,3231,3341,"L",3231,3340,"Q",3231,3337,3231,3333,"L",3231,3332,"Q",3231,3329,3231,3326,"L",3232,3326,"Q",3237,3326,3243,3325,"L",3243,
3324,"Q",3242,3322,3242,3321,3242,3317,3243,3313,3243,3313,3244,3313,3248,3313,3252,3313,"L",3252,3312,"Q",3252,3308,3252,3305,3251,3303,3252,3303,3253,3303,3254,3303,3272,3303,3290,3303,3299,3303,3309,3303,3307,3305,3306,3308,3313,3311,3320,3310,3323,3310,3326,3310,3336,3310,3346,3310,3356,3310,3365,3310,3368,3310,3370,3310,3371,3310,3371,3310,3373,3310,3374,3309,3374,3309,3374,3309,3375,3306,3375,3303,3375,3303,3375,3302,3375,3302,3375,3301,3376,3301,3376,3300,3383,3299,3390,3299,3393,3299,3396,
3298,3397,3298,3397,3298,3401,3298,3405,3298,3406,3298,3406,3298,3407,3297,3406,3295,3406,3294,3407,3294,3409,3294,3411,3294,3411,3292,3413,3290,3414,3288,3414,3286,3414,3285,3414,3284,3414,3282,3414,3280,3414,3270,3414,3261,3414,3256,3415,3251,"L",3415,3251,"Q",3421,3251,3428,3251,3429,3251,3429,3251,"L",3429,3250,"Q",3430,3250,3430,3250,3431,3249,3431,3246,3431,3245,3431,3244,"L",3430,3244,"Q",3430,3243,3431,3242,"L",3431,3242,"Q",3430,3240,3433,3240,3436,3241,3436,3239,3437,3238,3437,3237,3437,
3235,3437,3232,"L",3438,3232,"Q",3439,3232,3441,3232,3442,3232,3443,3230,"L",3444,3230,"Q",3445,3229,3446,3227,3446,3227,3446,3226,3447,3224,3448,3223,3448,3222,3449,3222,3450,3223,3452,3222,3453,3222,3453,3222,3454,3220,3455,3219,3455,3218,3456,3217,3456,3215,3456,3214,3455,3212,3456,3212,3457,3212,3458,3212,3461,3212,3463,3211,"L",3463,3211,"Q",3463,3210,3464,3210,3464,3209,3464,3209,3464,3207,3465,3204,3465,3203,3465,3201,3465,3200,3467,3200,3469,3200,3470,3200,3472,3200,3474,3200,3474,3200,3475,
3199,3475,3198,3475,3197,3475,3196,3475,3196,3475,3193,3475,3192,3475,3190,3475,3187,3487,3187,3497,3187,3499,3187,3502,3187,3508,3187,3514,3185,"L",3514,3185,"Q",3515,3184,3515,3183,3515,3181,3515,3178,3515,3178,3515,3178,3515,3176,3516,3175,3517,3175,3518,3175,3522,3175,3527,3175,3528,3175,3528,3175,3531,3175,3533,3175,3535,3175,3535,3174,3535,3171,3535,3168,3534,3166,3534,3164,3534,3162,3535,3161,3535,3159,3536,3157,3534,3157,3531,3157,3529,3157,3526,3157,3525,3157,3525,3156,3524,3153,3525,3149,
3525,3148,3526,3147,"L",3526,3147,3526,3147,"Q",3523,3147,3521,3147,"L",3520,3147,"Q",3514,3147,3509,3147,3508,3147,3507,3147,3507,3147,3505,3147,3505,3145,3505,3143,3505,3143,3505,3142,3504,3140,3504,3138,3504,3137,3504,3137,3500,3136,3495,3136,3495,3132,3495,3128,"L",3495,3127,"Q",3492,3127,3488,3127,3483,3127,3478,3127,3477,3127,3477,3126,3476,3123,3476,3119,3476,3118,3477,3118,3478,3117,3480,3117,3482,3117,3484,3117,"L",3485,3117,"Q",3486,3117,3486,3116,3486,3116,3485,3115,3485,3110,3485,3104,
3485,3104,3485,3103,3484,3100,3484,3097,"L",3484,3096,"Q",3488,3096,3492,3095,3493,3095,3493,3095,3495,3095,3495,3094,3495,3091,3495,3088,3495,3083,3495,3077,"L",3494,3076,"Q",3490,3076,3486,3075,"L",3486,3075,"Q",3485,3071,3485,3067,3485,3062,3485,3056,"L",3484,3056,"Q",3480,3056,3476,3056,3476,3048,3476,3041,"L",3475,3040,"Q",3475,3039,3475,3037,"L",3476,3037,"Q",3476,3036,3478,3036,3479,3036,3480,3036,3483,3036,3485,3035,3485,3035,3485,3034,3485,3025,3486,3016,"L",3487,3016,"Q",3488,3015,3490,
3015,3492,3015,3493,3015,3495,3016,3495,3014,3495,3011,3495,3007,"L",3495,3006,"Q",3505,3006,3515,3006,"L",3515,3006,"Q",3516,3E3,3516,2994,3516,2985,3516,2975,3516,2975,3516,2974,3515,2973,3515,2972,3514,2970,3514,2968,3514,2967,3514,2967,3510,2966,3507,2966,3506,2966,3505,2966,3501,2965,3496,2965,"L",3496,2965,"Q",3495,2961,3496,2957,3496,2956,3495,2956,3495,2955,3495,2954,3494,2952,3493,2952,3491,2952,3490,2952,3480,2952,3470,2952,3468,2951,3467,2951,3464,2952,3464,2949,3464,2948,3464,2947,"Q",
3465,2945,3465,2942,"Z"]],label:"Bulgaria",shortLabel:"BG",labelPosition:[328.2,317.4],labelAlignment:["center","middle"]},"024":{outlines:[["M",3094,3299,"Q",3093,3298,3092,3298,3092,3297,3092,3296,3091,3292,3094,3291,3093,3291,3093,3291,3082,3291,3071,3291,3071,3294,3071,3296,3071,3297,3070,3297,3068,3297,3067,3298,3066,3299,3066,3299,3057,3299,3049,3299,3047,3299,3045,3299,3043,3299,3043,3300,3043,3305,3044,3311,"L",3044,3311,3043,3311,"Q",3036,3311,3029,3311,"L",3028,3311,"Q",3021,3311,3014,3312,
3014,3312,3013,3312,3013,3320,3013,3328,3013,3329,3013,3329,3014,3330,3014,3330,3010,3330,3005,3330,2995,3330,2986,3330,"L",2985,3330,"Q",2985,3333,2985,3336,2985,3337,2985,3339,2985,3341,2984,3340,2982,3340,2980,3340,2978,3341,2977,3341,2972,3341,2968,3341,2962,3340,2956,3340,2955,3340,2953,3340,2951,3340,2952,3341,2952,3343,2952,3345,2952,3348,2952,3350,2952,3351,2951,3352,2951,3352,2950,3352,2950,3352,2949,3352,2941,3352,2932,3352,2932,3352,2931,3352,2931,3354,2931,3355,"L",2931,3356,"Q",2931,
3365,2931,3374,2931,3383,2931,3393,2931,3395,2931,3396,"L",2932,3396,"Q",2936,3396,2941,3396,2942,3396,2942,3397,2942,3401,2942,3404,2942,3410,2942,3415,"L",2943,3415,"Q",2946,3416,2949,3415,2951,3415,2952,3416,2952,3417,2952,3418,2952,3427,2952,3437,2952,3440,2954,3441,2955,3441,2956,3441,2960,3441,2965,3441,2967,3441,2968,3442,2968,3442,2968,3443,2968,3450,2968,3457,"L",2969,3457,"Q",2969,3458,2969,3459,"L",2970,3459,"Q",2977,3459,2984,3459,2987,3459,2989,3459,2992,3459,2995,3459,"L",2996,3460,
"Q",2996,3460,2995,3460,2995,3470,2995,3480,2995,3482,2996,3484,2996,3484,2996,3484,3003,3484,3010,3484,3010,3482,3011,3480,"L",3012,3480,"Q",3015,3480,3017,3480,3018,3481,3018,3481,3020,3481,3022,3481,3023,3481,3024,3480,"L",3024,3480,"Q",3023,3478,3023,3475,3023,3474,3023,3472,3032,3472,3041,3472,3043,3471,3045,3470,"L",3046,3470,"Q",3044,3467,3045,3463,3045,3463,3045,3462,3045,3461,3047,3462,3049,3462,3051,3462,3058,3462,3065,3460,3065,3460,3066,3460,3068,3460,3069,3458,3069,3458,3069,3458,3070,
3456,3070,3455,3070,3454,3070,3453,3070,3450,3070,3447,3071,3447,3071,3446,3071,3441,3071,3436,3071,3436,3071,3435,3071,3434,3072,3434,3074,3434,3077,3434,3079,3435,3080,3433,3081,3433,3081,3432,3082,3429,3081,3426,3081,3425,3081,3424,3081,3423,3081,3422,3082,3419,3082,3415,3081,3414,3082,3414,3090,3412,3097,3410,3098,3410,3099,3410,3100,3410,3101,3409,3102,3409,3102,3409,3104,3410,3104,3408,3104,3408,3104,3407,3106,3405,3105,3402,3105,3402,3105,3401,3104,3399,3107,3400,3110,3401,3113,3400,3119,3400,
3124,3400,3125,3400,3125,3398,3125,3397,3125,3396,3125,3395,3124,3394,3124,3394,3123,3393,3123,3393,3123,3392,3131,3392,3139,3392,3141,3392,3142,3391,3143,3390,3143,3387,3143,3384,3143,3381,"L",3144,3381,"Q",3153,3381,3162,3381,3165,3381,3169,3381,"L",3169,3380,"Q",3169,3375,3168,3369,3168,3368,3168,3367,3167,3364,3167,3361,3167,3359,3168,3357,3167,3357,3167,3357,3161,3358,3160,3355,3159,3355,3159,3354,3159,3344,3159,3334,3159,3331,3159,3328,3160,3324,3158,3323,3156,3323,3154,3323,3153,3323,3152,
3323,3150,3322,3147,3321,3141,3321,3136,3322,3134,3322,3133,3320,3133,3314,3138,3312,3132,3312,3127,3312,3121,3312,3116,3313,3113,3313,3112,3311,3111,3309,3111,3307,3109,3300,3115,3299,3107,3299,3100,3300,"Q",3096,3300,3094,3299,"Z"]],label:"Macedonia",shortLabel:"MK",labelPosition:[303.7,338.3],labelAlignment:["center","middle"]},"033":{outlines:[["M",3198,2532,"Q",3192,2533,3193,2527,3194,2523,3192,2521,3184,2521,3177,2522,3176,2522,3174,2522,3173,2522,3174,2524,3174,2528,3173,2531,3173,2531,3173,
2531,3171,2532,3170,2532,3166,2531,3163,2533,"L",3162,2534,"Q",3162,2535,3162,2537,3162,2550,3162,2563,3162,2564,3161,2564,3160,2565,3158,2565,3155,2564,3154,2567,3154,2567,3154,2568,3154,2569,3153,2570,3153,2571,3152,2571,3148,2571,3144,2571,3141,2571,3138,2571,3137,2570,3137,2571,3137,2575,3137,2578,"L",3137,2579,"Q",3134,2580,3130,2580,3127,2580,3124,2580,3120,2581,3117,2580,3116,2580,3116,2580,3115,2583,3115,2586,3115,2586,3115,2587,3117,2588,3117,2590,3116,2591,3115,2591,3114,2591,3113,2592,
3107,2593,3101,2592,3097,2592,3093,2592,3093,2593,3093,2593,"L",3092,2593,"Q",3091,2594,3091,2596,3091,2598,3091,2600,3091,2602,3091,2603,"L",3091,2604,"Q",3088,2604,3085,2604,3082,2604,3080,2605,3079,2605,3078,2607,3078,2609,3078,2611,3078,2615,3078,2618,3079,2622,3079,2627,3076,2626,3073,2625,"L",3073,2625,"Q",3072,2628,3072,2631,3073,2633,3072,2636,3071,2637,3070,2639,"L",3070,2640,"Q",3064,2640,3058,2640,3056,2640,3055,2640,3050,2639,3045,2639,3044,2639,3044,2639,3043,2637,3043,2634,3043,2634,
3043,2633,3042,2633,3041,2633,3040,2633,3039,2633,3038,2633,3038,2632,3038,2627,3038,2622,3038,2621,3036,2621,3033,2622,3030,2621,3028,2620,3026,2620,3024,2619,3024,2621,3024,2624,3025,2625,3026,2627,3026,2630,3022,2630,3018,2630,3008,2630,2998,2630,2996,2629,2996,2631,2996,2632,2996,2632,2995,2635,2996,2636,2997,2637,2997,2638,2997,2639,2997,2641,2997,2642,2996,2642,2988,2642,2980,2642,2979,2642,2978,2642,2976,2643,2975,2642,2970,2642,2966,2642,2957,2643,2947,2641,2939,2640,2931,2639,2930,2639,2930,
2640,2928,2644,2928,2649,"L",2928,2649,"Q",2925,2650,2922,2650,2922,2660,2922,2670,2922,2671,2921,2673,"L",2921,2673,"Q",2917,2673,2913,2674,2913,2674,2913,2675,2913,2675,2912,2676,2912,2677,2912,2678,2912,2686,2912,2693,2912,2695,2911,2695,2911,2696,2911,2696,2911,2698,2909,2697,2908,2697,2907,2697,2905,2697,2905,2698,2904,2698,2904,2698,2900,2697,2901,2700,2901,2701,2901,2702,2901,2705,2902,2707,2902,2708,2902,2708,2901,2711,2902,2713,2903,2714,2903,2714,2899,2714,2894,2714,2894,2715,2893,2715,
2893,2715,2892,2715,"L",2892,2716,"Q",2892,2720,2892,2725,2888,2726,2887,2727,2886,2727,2886,2727,2883,2727,2881,2728,2881,2728,2881,2729,2881,2733,2879,2737,2879,2738,2879,2738,2879,2741,2878,2743,"L",2878,2743,"Q",2875,2743,2873,2743,"L",2873,2744,"Q",2872,2749,2872,2754,2871,2760,2871,2766,2871,2767,2873,2766,2875,2766,2877,2766,2878,2766,2878,2767,2879,2767,2879,2768,2880,2777,2879,2786,2875,2786,2871,2786,2871,2786,2870,2786,2869,2787,2869,2789,2870,2792,2870,2795,2869,2800,2871,2805,2871,2806,
2871,2806,2871,2810,2872,2813,2868,2813,2864,2812,2861,2812,2861,2815,2861,2824,2861,2833,2860,2846,2860,2859,2860,2862,2860,2864,2859,2870,2860,2877,2860,2879,2859,2881,2859,2881,2859,2882,2858,2882,2858,2882,2857,2882,2857,2882,2849,2882,2841,2882,2839,2882,2836,2882,2834,2882,2833,2883,"L",2833,2883,2834,2884,"Q",2834,2885,2834,2885,2834,2886,2834,2886,2835,2888,2835,2891,2836,2891,2836,2892,2830,2892,2823,2892,2817,2892,2812,2891,2812,2894,2814,2896,"L",2814,2897,"Q",2815,2898,2816,2899,2818,
2901,2817,2901,2816,2901,2814,2901,2814,2901,2814,2901,2810,2901,2807,2901,2790,2901,2773,2901,"L",2773,2904,"Q",2773,2904,2773,2905,2773,2908,2773,2912,"L",2774,2912,"Q",2776,2913,2776,2916,2776,2918,2776,2920,2776,2921,2777,2921,2780,2921,2782,2921,2785,2921,2787,2920,2789,2920,2790,2920,2795,2920,2799,2919,2800,2919,2800,2919,2803,2919,2805,2920,2806,2920,2806,2921,2807,2924,2809,2927,2809,2928,2809,2928,2809,2931,2809,2934,2809,2935,2810,2934,2813,2934,2815,2934,2816,2934,2818,2935,2818,2935,
2818,2936,2819,2941,2819,2947,"L",2820,2947,"Q",2825,2947,2830,2947,"L",2831,2947,"Q",2831,2957,2831,2967,2831,2967,2831,2968,2831,2969,2833,2968,2835,2968,2837,2968,2840,2968,2843,2969,2844,2970,2845,2970,2855,2970,2865,2970,2871,2969,2878,2970,"L",2878,2970,"Q",2878,2971,2878,2971,2878,2976,2878,2980,2887,2980,2895,2980,2896,2981,2897,2981,2902,2981,2906,2981,2908,2981,2908,2983,2908,2985,2908,2986,2909,2987,2909,2988,2909,2991,2909,2995,2909,2995,2908,2995,2914,2995,2919,2995,2920,2995,2919,2997,
2919,2998,2919,3E3,2919,3007,2919,3014,2919,3016,2921,3017,2921,3017,2922,3017,2925,3019,2929,3019,2932,3019,2934,3020,2935,3021,2936,3021,2941,3022,2947,3022,2952,3022,2956,3022,2968,3022,2980,3022,2984,3022,2988,3022,2988,3022,2988,3022,2989,3019,2989,3017,2989,3016,2989,3015,2989,3015,2989,3014,2990,3012,2990,3009,2990,3007,2990,3005,2990,3004,2990,3002,2990,3001,2992,3001,2998,3E3,3005,3001,3007,3001,3009,3001,3007,3001,3007,3004,3007,3007,3007,3010,3007,3011,3008,3011,3010,3011,3012,3011,3014,
3012,3016,3012,3025,3012,3034,3012,3035,3012,3034,3013,3033,3013,3033,3014,3032,3016,3032,3019,3032,3021,3032,3024,3028,3024,3023,3024,"L",3022,3025,"Q",3022,3026,3022,3026,3022,3031,3022,3035,3022,3036,3023,3035,3026,3035,3028,3035,3029,3038,3029,3042,3028,3044,3031,3044,3032,3044,3033,3044,3038,3044,3042,3044,3040,3049,3040,3055,3040,3064,3040,3072,3040,3078,3040,3085,"L",3041,3085,"Q",3041,3086,3042,3086,3042,3086,3043,3086,3046,3086,3049,3086,3048,3090,3047,3092,"L",3047,3092,3047,3093,"Q",3050,
3093,3052,3093,3054,3093,3055,3092,3061,3091,3068,3092,3072,3092,3076,3092,"L",3076,3093,"Q",3076,3097,3077,3101,3077,3101,3078,3101,3087,3101,3096,3101,3105,3101,3114,3101,3113,3100,3113,3098,3113,3095,3114,3092,3114,3092,3115,3092,3119,3091,3124,3092,3131,3092,3137,3092,3159,3092,3181,3092,3181,3092,3182,3091,3183,3091,3185,3090,"L",3185,3090,"Q",3185,3088,3184,3087,3182,3085,3182,3083,3183,3083,3183,3082,3187,3082,3191,3081,3192,3081,3193,3081,3198,3081,3204,3080,"L",3204,3079,"Q",3204,3076,3203,
3074,3203,3074,3203,3073,3203,3073,3204,3073,3215,3073,3227,3073,3227,3073,3228,3072,3229,3071,3231,3071,3232,3071,3234,3070,3236,3070,3234,3068,3234,3068,3234,3067,3233,3066,3233,3064,3233,3063,3234,3063,3239,3062,3243,3061,3245,3061,3247,3061,3251,3062,3255,3061,3256,3061,3258,3061,3260,3061,3261,3061,"L",3262,3061,"Q",3264,3061,3266,3060,"L",3266,3060,"Q",3266,3057,3266,3054,3266,3054,3265,3053,3265,3052,3265,3051,"L",3265,3051,3265,3050,"Q",3275,3050,3285,3050,3285,3050,3286,3050,3286,3049,3285,
3048,3285,3048,3285,3047,3284,3043,3286,3040,"L",3286,3040,"Q",3293,3040,3299,3039,3303,3038,3307,3039,3308,3039,3309,3038,"L",3309,3038,"Q",3310,3037,3310,3037,3310,3036,3310,3035,3310,3026,3310,3016,3310,3016,3310,3015,3310,3014,3312,3014,3313,3014,3315,3014,3318,3014,3320,3014,3321,3014,3321,3013,3321,3008,3322,3003,3323,3003,3323,3002,3323,3001,3325,3002,3327,3002,3328,3002,3331,3002,3333,3001,3334,3001,3334,3E3,3334,2996,3334,2992,3334,2992,3334,2991,3341,2991,3348,2992,3350,2992,3352,2992,"L",
3353,2992,"Q",3358,2992,3362,2992,"L",3362,2992,"Q",3360,2991,3361,2989,3361,2988,3361,2988,3362,2985,3361,2983,3361,2982,3361,2981,3361,2978,3361,2974,3361,2974,3361,2973,3361,2973,3361,2972,3362,2971,3363,2972,3366,2972,3369,2972,3373,2972,3376,2972,3375,2971,3375,2969,3375,2965,3375,2960,3375,2960,3375,2959,3376,2958,3377,2959,3380,2959,3382,2959,3383,2959,3385,2960,3389,2960,3393,2960,3396,2960,3398,2960,3399,2960,3399,2960,3400,2959,3401,2958,3402,2957,3402,2956,3408,2956,3414,2957,"L",3415,
2957,"Q",3414,2954,3414,2950,3415,2950,3415,2950,3422,2949,3429,2950,3434,2951,3440,2951,3442,2951,3443,2950,3444,2950,3444,2950,3444,2947,3444,2944,3444,2942,3444,2941,"L",3445,2941,"Q",3454,2941,3464,2941,"L",3464,2941,"Q",3465,2942,3465,2942,3465,2945,3464,2947,3464,2948,3464,2949,3464,2952,3467,2951,3468,2951,3470,2952,3480,2952,3490,2952,3491,2952,3493,2952,3494,2952,3495,2954,3495,2955,3495,2956,3496,2956,3496,2957,3496,2958,3496,2959,"L",3497,2959,"Q",3502,2959,3507,2958,3507,2958,3507,2958,
3508,2958,3508,2957,3508,2953,3508,2948,3508,2944,3508,2939,3508,2934,3508,2929,3508,2920,3508,2911,"L",3508,2910,"Q",3507,2909,3507,2907,"L",3506,2907,"Q",3505,2907,3505,2906,3504,2906,3503,2906,3501,2906,3499,2906,3495,2907,3496,2904,3496,2894,3496,2884,3496,2884,3495,2883,3495,2875,3495,2867,3495,2867,3495,2866,3492,2866,3488,2866,3487,2866,3487,2866,3486,2857,3486,2848,3486,2847,3486,2847,3490,2846,3493,2846,"L",3494,2846,"Q",3495,2845,3495,2844,3495,2844,3495,2844,3495,2836,3495,2828,3495,2828,
3495,2827,3494,2827,3492,2827,3489,2827,3486,2826,"L",3486,2825,"Q",3486,2821,3486,2817,3490,2817,3495,2817,3495,2817,3496,2817,3496,2816,3496,2816,3496,2812,3495,2809,3494,2807,3496,2807,3498,2807,3500,2807,3501,2807,3502,2808,3504,2808,3505,2808,3505,2808,3505,2809,3505,2810,3506,2812,3506,2813,3507,2813,3507,2814,3507,2814,3507,2820,3507,2826,"L",3508,2826,"Q",3510,2826,3513,2826,3516,2828,3516,2825,3516,2823,3515,2822,3515,2819,3515,2817,3515,2816,3517,2816,3519,2816,3522,2816,3523,2816,3525,
2816,3526,2816,3526,2816,3526,2814,3526,2812,3526,2811,3526,2811,3526,2809,3526,2808,"L",3526,2807,3526,2807,"Q",3526,2806,3528,2806,3530,2806,3532,2806,3534,2806,3536,2806,"L",3536,2805,"Q",3536,2805,3536,2805,3536,2804,3536,2803,3536,2803,3536,2802,3537,2801,3537,2801,3537,2800,3537,2799,3537,2798,3537,2798,3537,2796,3537,2794,3536,2788,3536,2783,3537,2779,3536,2777,"L",3536,2776,"Q",3532,2776,3527,2776,"L",3527,2776,"Q",3526,2772,3526,2769,3526,2760,3526,2751,3526,2751,3526,2750,3526,2749,3526,
2748,3525,2747,3525,2745,"L",3525,2745,"Q",3520,2745,3516,2745,3511,2745,3506,2744,3502,2744,3498,2745,3496,2745,3494,2746,3490,2746,3486,2747,"L",3486,2748,"Q",3485,2748,3485,2748,3485,2752,3485,2755,3485,2760,3485,2765,"L",3486,2766,"Q",3486,2767,3488,2767,3480,2767,3472,2767,3472,2767,3471,2767,3469,2768,3467,2768,"L",3466,2768,"Q",3466,2770,3466,2772,3466,2772,3465,2773,3465,2774,3465,2774,3461,2775,3457,2775,"L",3457,2775,"Q",3457,2778,3456,2780,3456,2781,3455,2781,3454,2781,3452,2781,3452,2781,
3451,2781,3445,2781,3439,2781,3431,2780,3423,2780,3421,2780,3418,2780,3416,2781,3416,2780,3416,2777,3415,2775,3415,2774,3415,2773,3415,2771,3414,2771,3413,2771,3413,2770,"L",3412,2769,"Q",3412,2769,3411,2769,3409,2769,3406,2769,"L",3406,2768,"Q",3404,2768,3402,2768,3399,2768,3396,2768,3396,2769,3396,2769,3393,2769,3391,2769,3390,2769,3390,2768,3390,2767,3390,2766,3390,2763,3390,2760,3390,2759,3390,2759,3390,2757,3391,2757,3391,2757,3392,2757,3389,2756,3386,2756,"L",3385,2756,"Q",3384,2749,3384,2741,
3383,2732,3383,2723,3383,2722,3382,2722,3377,2720,3371,2721,3368,2721,3368,2717,3369,2715,3369,2712,3369,2712,3369,2711,3370,2704,3370,2697,3370,2675,3370,2653,3370,2652,3369,2652,3364,2650,3358,2650,3357,2650,3356,2650,3356,2649,3356,2647,3355,2642,3358,2640,3357,2640,3356,2640,3355,2640,3355,2640,3353,2639,3352,2639,3341,2640,3330,2638,3329,2638,3328,2638,3326,2637,3322,2637,3318,2637,3315,2638,3310,2638,3309,2635,3308,2635,3308,2634,3306,2624,3307,2613,3307,2611,3306,2611,3297,2611,3289,2611,3288,
2611,3288,2611,3287,2608,3287,2604,"L",3287,2603,"Q",3281,2602,3276,2602,"L",3275,2602,"Q",3274,2598,3274,2593,3274,2592,3273,2592,3267,2590,3261,2590,3258,2590,3256,2591,3249,2592,3251,2585,3251,2584,3250,2584,3247,2583,3244,2583,3241,2584,3241,2580,3242,2579,3242,2577,3243,2576,3244,2573,3238,2573,3233,2574,3230,2574,3230,2572,3230,2564,3230,2555,3230,2554,3229,2553,3227,2552,3224,2552,"L",3223,2552,"Q",3222,2548,3222,2543,3222,2542,3221,2541,3220,2540,3217,2540,3216,2540,3215,2540,3213,2537,3212,
2533,3212,2531,3211,2531,3207,2531,3203,2531,"Q",3200,2531,3198,2532,"Z"]],label:"Romania",shortLabel:"RO",labelPosition:[313,286.1],labelAlignment:["center","middle"]},"016":{outlines:[["M",2847,2631,"Q",2846,2631,2845,2631,2845,2632,2844,2632,2842,2632,2841,2632,2838,2633,2838,2630,2838,2627,2838,2623,"L",2838,2623,"Q",2833,2622,2828,2622,2818,2622,2808,2622,"L",2808,2622,"Q",2807,2618,2807,2614,2807,2613,2807,2612,2808,2609,2806,2609,2805,2609,2805,2609,2804,2608,2802,2608,2798,2608,2794,2608,
2792,2608,2789,2608,2786,2608,2783,2609,2782,2609,2781,2610,"L",2781,2610,"Q",2781,2611,2781,2612,2781,2616,2781,2620,2781,2621,2780,2621,2771,2621,2763,2621,"L",2762,2621,"Q",2762,2623,2762,2625,2761,2627,2762,2627,2763,2628,2762,2628,2762,2630,2763,2630,2764,2630,2764,2631,2754,2631,2743,2631,2743,2632,2742,2632,2744,2633,2743,2635,2743,2638,2745,2639,"L",2744,2639,"Q",2740,2639,2736,2639,"L",2735,2639,"Q",2730,2639,2724,2639,2725,2639,2725,2640,2725,2642,2725,2643,2726,2648,2724,2651,2724,2651,
2723,2651,2721,2652,2719,2652,2718,2652,2716,2652,2714,2651,2714,2653,2714,2653,2714,2654,2714,2655,2714,2657,2714,2657,2714,2658,2715,2658,2715,2660,2715,2661,2714,2662,2713,2664,2710,2663,2708,2663,2706,2663,2706,2664,2705,2664,2703,2665,2700,2664,"L",2700,2664,"Q",2699,2666,2699,2667,2699,2667,2698,2668,2698,2673,2698,2678,2698,2679,2698,2680,2697,2684,2697,2688,2697,2689,2696,2689,2694,2691,2690,2691,2689,2691,2688,2691,2686,2691,2686,2694,2687,2696,2685,2697,2685,2699,2682,2698,2680,2698,2677,
2698,2673,2698,2670,2699,2668,2699,2666,2699,2662,2700,2658,2701,2657,2701,2656,2700,2653,2699,2652,2700,2652,2702,2653,2703,2653,2703,2653,2704,2654,2706,2654,2709,2654,2710,2653,2710,2650,2711,2647,2710,2645,2710,2643,2710,2642,2710,2642,2711,2642,2715,2643,2719,2644,2721,2645,2722,"L",2644,2722,"Q",2643,2722,2642,2722,2632,2722,2623,2722,2622,2722,2621,2722,2620,2722,2621,2724,2621,2725,2621,2725,2621,2726,2622,2727,2623,2728,2623,2731,2623,2732,2622,2732,2622,2733,2622,2733,2617,2733,2612,2733,
2610,2733,2609,2735,2609,2738,2609,2740,2609,2755,2609,2770,"L",2609,2771,"Q",2604,2772,2600,2772,2598,2772,2596,2772,2595,2771,2595,2772,2595,2774,2595,2776,2595,2777,2595,2777,2596,2778,2596,2779,"L",2595,2779,"Q",2595,2780,2595,2780,2590,2780,2585,2780,2574,2780,2563,2780,2561,2780,2559,2780,2556,2780,2557,2778,2557,2777,2557,2777,2555,2775,2554,2773,2554,2772,2554,2771,2554,2769,2553,2769,2550,2769,2547,2769,2534,2769,2521,2769,2521,2776,2521,2782,2521,2783,2521,2783,2520,2785,2519,2783,"L",2519,
2783,"Q",2518,2783,2517,2783,2513,2782,2511,2784,"L",2510,2784,"Q",2510,2786,2510,2788,2510,2789,2510,2790,2511,2795,2512,2799,"L",2512,2800,"Q",2512,2800,2512,2801,"L",2513,2801,"Q",2513,2802,2513,2803,2514,2805,2514,2809,"L",2514,2809,"Q",2510,2810,2507,2810,2505,2810,2503,2810,2501,2811,2498,2812,2498,2813,2497,2812,2490,2812,2483,2814,2483,2812,2483,2809,2483,2806,2484,2804,2484,2803,2484,2803,2482,2802,2480,2802,2475,2802,2471,2804,2471,2805,2470,2805,2470,2805,2470,2806,2470,2807,2470,2808,
2470,2809,2469,2809,2469,2816,2469,2822,"L",2469,2823,"Q",2472,2823,2475,2823,2477,2822,2477,2824,2477,2825,2476,2825,2476,2826,2476,2826,2476,2831,2478,2833,2479,2834,2481,2834,2484,2834,2486,2834,2490,2833,2490,2836,"L",2490,2837,"Q",2490,2841,2490,2845,2490,2853,2491,2860,2491,2867,2490,2873,2490,2875,2489,2875,2486,2876,2482,2876,2481,2876,2481,2876,2480,2883,2480,2889,2480,2892,2481,2894,2478,2894,2475,2894,2474,2894,2473,2895,2472,2895,2471,2895,2471,2895,2470,2895,2470,2896,2470,2896,2470,
2898,2470,2900,"L",2470,2901,"Q",2470,2902,2470,2902,2471,2903,2470,2903,2470,2904,2471,2904,2471,2906,2472,2909,2471,2909,2471,2909,2473,2911,2476,2912,2477,2912,2477,2913,2478,2914,2478,2916,2478,2924,2486,2922,2487,2922,2487,2923,2488,2926,2488,2929,2488,2931,2488,2932,2496,2932,2504,2933,"L",2504,2934,"Q",2503,2939,2505,2942,2506,2942,2507,2942,2510,2942,2513,2943,2514,2943,2514,2944,2512,2951,2519,2950,2521,2949,2524,2949,2527,2949,2526,2953,2526,2956,2526,2958,2525,2962,2530,2961,2532,2960,
2535,2960,2539,2960,2544,2960,2545,2960,2545,2962,2545,2964,2546,2965,2547,2967,2547,2969,2546,2972,2550,2972,2553,2971,2556,2971,2553,2973,2551,2976,2551,2977,2550,2978,2550,2982,2554,2982,2557,2981,2560,2981,2571,2981,2583,2983,"L",2583,2984,"Q",2583,2988,2584,2991,2584,2991,2585,2991,2596,2991,2608,2991,2609,2991,2611,2991,2614,2990,2617,2990,2615,2992,2616,2995,2616,2997,2616,2998,2617,2998,2618,2998,2624,2998,2631,2997,2631,2997,2631,2996,2632,2994,2633,2992,2633,2991,2634,2991,2643,2991,2653,
2991,2651,2988,2651,2984,2651,2984,2651,2983,2650,2978,2656,2979,2658,2979,2661,2979,2664,2979,2665,2980,2665,2981,2665,2982,2669,2982,2673,2982,"L",2673,2982,"Q",2671,2978,2673,2974,2673,2973,2673,2973,2674,2972,2674,2972,2678,2972,2682,2972,2682,2972,2682,2971,2683,2970,2683,2968,2683,2964,2684,2960,"L",2684,2960,"Q",2695,2960,2706,2960,2708,2960,2709,2959,2710,2959,2710,2958,2712,2953,2712,2948,2712,2946,2712,2944,"L",2713,2944,"Q",2715,2943,2717,2943,2722,2943,2727,2943,2733,2943,2738,2943,2739,
2943,2739,2943,2740,2943,2740,2943,2740,2942,2740,2942,2741,2940,2741,2937,2741,2936,2741,2935,2741,2934,2740,2934,2740,2931,2740,2928,2740,2926,2740,2925,"L",2741,2924,"Q",2744,2923,2747,2924,2749,2924,2752,2923,2752,2923,2752,2923,2753,2922,2753,2922,2754,2921,2753,2921,"L",2752,2920,"Q",2751,2918,2750,2914,2750,2913,2750,2913,2761,2913,2773,2913,2773,2913,2774,2912,"L",2773,2912,"Q",2773,2908,2773,2905,2773,2904,2773,2904,2772,2903,2772,2901,2772,2901,2773,2901,2790,2901,2807,2901,2810,2901,2814,
2901,2814,2901,2814,2901,2816,2901,2817,2901,2818,2901,2816,2899,2815,2898,2814,2897,"L",2814,2896,"Q",2812,2894,2812,2891,2817,2892,2823,2892,2830,2892,2836,2892,2836,2891,2835,2891,2835,2888,2834,2886,2834,2886,2834,2885,2834,2885,2834,2884,"L",2833,2883,2833,2883,"Q",2834,2882,2836,2882,2839,2882,2841,2882,2849,2882,2857,2882,2857,2882,2858,2882,2858,2882,2859,2882,2859,2881,2859,2881,2860,2879,2860,2877,2859,2870,2860,2864,2860,2862,2860,2859,2860,2846,2861,2833,2861,2824,2861,2815,2861,2812,
2864,2812,2868,2813,2872,2813,2871,2810,2871,2806,2871,2806,2871,2805,2869,2800,2870,2795,2870,2792,2869,2789,2869,2787,2870,2786,2871,2786,2871,2786,2875,2786,2879,2786,2880,2777,2879,2768,2879,2767,2878,2767,2878,2766,2877,2766,2875,2766,2873,2766,2871,2767,2871,2766,2871,2760,2872,2754,2872,2749,2873,2744,"L",2873,2743,"Q",2875,2743,2878,2743,"L",2878,2743,"Q",2879,2741,2879,2738,2879,2738,2879,2737,2881,2733,2881,2729,2881,2728,2881,2728,2883,2727,2886,2727,2886,2727,2887,2727,2888,2726,2892,
2725,2892,2720,2892,2716,"L",2892,2715,"Q",2893,2715,2893,2715,2894,2715,2894,2714,2899,2714,2903,2714,2903,2714,2902,2713,2901,2711,2902,2708,2902,2708,2902,2707,2901,2705,2901,2702,2901,2701,2901,2700,2900,2697,2904,2698,2904,2698,2905,2698,2905,2697,2907,2697,2908,2697,2909,2697,2911,2698,2911,2696,2911,2696,2911,2695,2912,2695,2912,2693,2912,2686,2912,2678,2912,2677,2912,2676,2913,2675,2913,2675,2913,2674,2913,2674,2917,2673,2921,2673,"L",2921,2673,"Q",2922,2671,2922,2670,2922,2660,2922,2650,
2919,2650,2917,2650,2907,2650,2897,2650,2896,2650,2895,2649,2894,2649,2894,2649,2887,2648,2880,2648,"L",2879,2648,"Q",2879,2644,2879,2639,2879,2639,2879,2638,2875,2638,2872,2638,"L",2871,2638,"Q",2871,2636,2871,2634,2871,2633,2871,2632,2870,2631,2870,2629,"L",2870,2628,"Q",2869,2628,2868,2628,2858,2628,2849,2628,2849,2628,2849,2629,2849,2630,2849,2630,"Q",2848,2631,2847,2631,"Z"]],label:"Hungary",shortLabel:"HU",labelPosition:[268.8,282.8],labelAlignment:["center","middle"]},"036":{outlines:[["M",
2814,2533,"Q",2808,2532,2801,2532,2795,2532,2788,2532,2783,2531,2778,2531,2777,2531,2776,2530,2767,2530,2758,2530,2756,2530,2756,2532,2755,2534,2756,2535,2757,2535,2756,2536,2756,2538,2757,2539,"L",2757,2539,"Q",2752,2539,2747,2540,2746,2540,2745,2540,2742,2539,2739,2539,2737,2539,2735,2539,2733,2539,2733,2540,2733,2540,2733,2541,2734,2542,2734,2543,2735,2543,2735,2544,2735,2545,2735,2547,2735,2548,2735,2548,2734,2550,2735,2551,2734,2551,2733,2551,2731,2551,2730,2551,2731,2552,2730,2554,2730,2555,
2730,2557,2731,2560,2729,2561,2729,2561,2728,2561,2723,2561,2717,2561,2706,2561,2695,2561,2693,2561,2692,2561,2691,2562,2690,2563,2689,2564,2690,2565,2691,2566,2691,2566,2691,2569,2691,2571,2691,2573,2690,2574,2689,2574,2688,2573,"L",2687,2573,"Q",2684,2572,2681,2572,"L",2681,2572,"Q",2680,2579,2680,2585,2680,2586,2681,2587,2681,2588,2680,2590,2680,2591,2679,2591,2679,2591,2679,2591,2677,2592,2676,2592,2671,2592,2666,2592,2662,2592,2658,2590,"L",2657,2590,"Q",2657,2586,2657,2583,2657,2582,2657,2581,
2657,2580,2657,2579,2657,2576,2656,2573,2656,2571,2657,2570,2651,2570,2645,2570,2640,2570,2635,2569,2632,2569,2631,2572,2631,2572,2630,2572,2629,2572,2629,2573,2629,2581,2629,2589,2629,2591,2629,2593,2630,2596,2630,2599,2630,2601,2630,2602,2629,2603,2629,2605,2629,2605,2628,2605,2626,2605,2625,2605,2620,2605,2614,2605,"L",2614,2605,"Q",2614,2602,2614,2599,2614,2597,2614,2596,2614,2593,2615,2591,2615,2591,2615,2590,2608,2590,2601,2590,2598,2590,2596,2590,2594,2590,2593,2590,2591,2589,2591,2591,2591,
2594,2591,2597,2591,2599,2591,2602,2591,2603,2591,2604,2590,2605,2589,2605,2589,2606,2589,2606,2588,2607,2586,2608,2586,2608,2585,2608,2585,2608,2584,2608,2582,2609,2581,2610,2581,2611,2580,2611,2572,2611,2564,2611,"L",2564,2611,"Q",2563,2612,2563,2613,2563,2613,2562,2614,2562,2616,2562,2619,2562,2625,2562,2632,2562,2635,2563,2638,2563,2639,2563,2639,2564,2641,2564,2643,2559,2643,2553,2643,2552,2643,2550,2643,2549,2643,2549,2644,2549,2646,2550,2648,2550,2649,2551,2651,2552,2651,2552,2652,2552,2655,
2552,2658,2552,2659,2552,2659,2550,2659,2549,2659,2539,2659,2529,2659,2529,2659,2528,2659,2528,2661,2528,2664,2528,2667,2529,2670,2525,2670,2521,2670,2516,2670,2511,2670,2510,2669,2510,2670,2510,2680,2509,2690,2509,2690,2509,2690,2505,2691,2502,2691,2502,2695,2502,2699,2503,2699,2503,2700,2503,2703,2503,2706,2503,2716,2502,2725,2502,2734,2501,2744,2501,2748,2501,2752,2501,2755,2502,2757,2507,2757,2512,2757,"L",2512,2757,"Q",2513,2757,2512,2758,2511,2759,2511,2760,2511,2760,2511,2760,2511,2765,2511,
2769,2516,2768,2521,2769,2534,2769,2547,2769,2550,2769,2553,2769,2554,2769,2554,2771,2554,2772,2554,2773,2555,2775,2557,2777,2557,2777,2557,2778,2556,2780,2559,2780,2561,2780,2563,2780,2574,2780,2585,2780,2590,2780,2595,2780,2595,2780,2595,2779,"L",2596,2779,"Q",2596,2778,2595,2777,2595,2777,2595,2776,2595,2774,2595,2772,2595,2771,2596,2772,2598,2772,2600,2772,2604,2772,2609,2771,"L",2609,2770,"Q",2609,2755,2609,2740,2609,2738,2609,2735,2610,2733,2612,2733,2617,2733,2622,2733,2622,2733,2622,2732,
2623,2732,2623,2731,2623,2728,2622,2727,2621,2726,2621,2725,2621,2725,2621,2724,2620,2722,2621,2722,2622,2722,2623,2722,2632,2722,2642,2722,2643,2722,2644,2722,"L",2645,2722,"Q",2644,2721,2643,2719,2642,2715,2642,2711,2642,2710,2643,2710,2645,2710,2647,2710,2650,2711,2653,2710,2654,2710,2654,2709,2654,2706,2653,2704,2653,2703,2653,2703,2652,2702,2652,2700,2653,2699,2656,2700,2657,2701,2658,2701,2662,2700,2666,2699,2668,2699,2670,2699,2673,2698,2677,2698,2680,2698,2682,2698,2685,2699,2685,2697,2687,
2696,2686,2694,2686,2691,2688,2691,2689,2691,2690,2691,2694,2691,2696,2689,2697,2689,2697,2688,2697,2684,2698,2680,2698,2679,2698,2678,2698,2673,2698,2668,2699,2667,2699,2667,2699,2666,2700,2664,"L",2700,2664,"Q",2703,2665,2705,2664,2706,2664,2706,2663,2708,2663,2710,2663,2713,2664,2714,2662,2715,2661,2715,2660,2715,2658,2714,2658,2714,2657,2714,2657,2714,2655,2714,2654,2714,2653,2714,2653,2714,2651,2716,2652,2718,2652,2719,2652,2721,2652,2723,2651,2724,2651,2724,2651,2726,2648,2725,2643,2725,2642,
2725,2640,2725,2639,2724,2639,2730,2639,2735,2639,"L",2736,2639,"Q",2740,2639,2744,2639,"L",2745,2639,"Q",2743,2638,2743,2635,2744,2633,2742,2632,2743,2632,2743,2631,2754,2631,2764,2631,2764,2630,2763,2630,2762,2630,2762,2628,2763,2628,2762,2627,2761,2627,2762,2625,2762,2623,2762,2621,"L",2763,2621,"Q",2771,2621,2780,2621,2781,2621,2781,2620,2781,2616,2781,2612,2781,2611,2781,2610,"L",2781,2610,"Q",2782,2609,2783,2609,2786,2608,2789,2608,2792,2608,2794,2608,2798,2608,2802,2608,2804,2608,2805,2609,
2805,2609,2806,2609,2808,2609,2807,2612,2807,2613,2807,2614,2807,2618,2808,2622,"L",2808,2622,"Q",2818,2622,2828,2622,2833,2622,2838,2623,"L",2838,2623,"Q",2838,2627,2838,2630,2838,2633,2841,2632,2842,2632,2844,2632,2845,2632,2845,2631,2846,2631,2847,2631,2848,2631,2849,2630,2849,2630,2849,2629,2849,2628,2849,2628,2849,2619,2849,2610,2849,2602,2850,2595,"L",2850,2595,"Q",2856,2595,2860,2594,2861,2593,2862,2593,2862,2591,2862,2590,2862,2580,2862,2570,2862,2565,2862,2559,2862,2557,2864,2558,2867,2558,
2871,2557,2872,2557,2873,2556,2874,2556,2874,2556,2874,2555,2874,2555,2874,2548,2874,2541,2868,2540,2861,2540,2851,2540,2841,2540,2837,2541,2833,2541,2826,2543,2818,2544,2815,2545,2814,2542,2814,2538,2814,2533,"Z"]],label:"Slovakia",shortLabel:"SK",labelPosition:[264.3,265.7],labelAlignment:["center","middle"]},"009":{outlines:[["M",2338,2485,"L",2338,2485,"Q",2337,2481,2337,2477,2338,2474,2337,2471,2336,2470,2336,2469,2336,2468,2336,2468,2329,2467,2322,2467,2312,2467,2303,2467,2303,2470,2303,2473,
2303,2473,2304,2474,2304,2474,2304,2476,2304,2477,2303,2477,2303,2478,2303,2479,2303,2481,2302,2482,2302,2482,2301,2482,2290,2482,2278,2482,"L",2277,2482,"Q",2277,2481,2277,2479,2277,2479,2277,2478,2276,2478,2276,2477,2276,2476,2275,2475,2274,2473,2277,2473,2269,2473,2260,2473,2258,2473,2255,2473,2253,2472,2253,2473,2253,2474,2253,2475,"L",2253,2475,"Q",2253,2479,2253,2483,"L",2253,2483,"Q",2248,2484,2243,2484,"L",2243,2484,"Q",2242,2488,2242,2493,2240,2493,2238,2493,2238,2493,2237,2493,2235,2492,
2233,2492,2232,2493,2233,2494,2233,2497,2232,2500,2232,2501,2232,2502,2232,2503,2231,2503,2228,2505,2224,2505,"L",2224,2505,"Q",2224,2508,2224,2511,2224,2511,2224,2512,2224,2512,2223,2513,2223,2513,2222,2514,2221,2515,2220,2514,2216,2514,2213,2515,2212,2515,2210,2515,2209,2515,2209,2516,2209,2518,2209,2520,2209,2523,2208,2525,2208,2526,2208,2526,2208,2529,2205,2529,2205,2530,2204,2530,2194,2530,2184,2530,"L",2184,2530,"Q",2183,2533,2183,2536,2183,2537,2183,2538,2183,2541,2184,2541,"L",2184,2541,"Q",
2180,2541,2176,2541,"L",2175,2541,"Q",2173,2541,2171,2541,2169,2541,2166,2541,2165,2540,2165,2541,2165,2544,2165,2546,2165,2548,2166,2548,"L",2166,2549,"Q",2168,2549,2167,2550,2165,2551,2162,2551,2159,2551,2155,2551,2154,2550,2154,2551,2154,2553,2154,2554,2155,2557,2154,2560,"L",2154,2561,"Q",2153,2561,2152,2561,2144,2561,2136,2561,2135,2561,2135,2562,2135,2563,2135,2563,2134,2564,2134,2565,2134,2566,2135,2568,2135,2568,2135,2569,2136,2569,2135,2569,2135,2570,2134,2570,2130,2570,2125,2570,2121,2570,
2118,2570,2116,2569,2116,2570,2116,2571,2115,2571,2115,2575,2115,2580,2115,2581,2114,2582,2114,2582,2113,2582,2113,2582,2112,2582,2109,2582,2105,2582,2102,2582,2098,2582,2098,2589,2098,2595,2098,2595,2098,2596,2098,2597,2099,2598,2099,2599,2100,2599,"L",2100,2599,"Q",2110,2599,2120,2599,2123,2599,2126,2601,2127,2601,2127,2602,2128,2602,2128,2603,2129,2612,2128,2622,2128,2628,2129,2633,2129,2635,2129,2636,2130,2637,2131,2639,2131,2640,2131,2641,"L",2132,2641,"Q",2135,2641,2138,2640,2141,2639,2145,
2640,2146,2640,2147,2640,2148,2641,2148,2641,2148,2644,2148,2646,"L",2148,2647,"Q",2150,2652,2150,2658,2150,2661,2151,2665,"L",2151,2665,"Q",2154,2665,2156,2665,"L",2156,2666,"Q",2156,2669,2157,2671,2157,2671,2158,2671,2168,2671,2177,2671,2177,2672,2177,2673,2177,2673,2176,2673,2176,2676,2178,2679,2179,2679,2181,2679,2183,2678,2183,2680,2184,2681,2184,2683,"L",2184,2684,"Q",2184,2689,2190,2690,2193,2690,2193,2692,2193,2693,2193,2693,2194,2694,2194,2695,2195,2696,2197,2697,2199,2698,2201,2700,"L",
2201,2700,"Q",2202,2702,2203,2703,2203,2704,2203,2704,2204,2705,2205,2706,2205,2707,2205,2708,2207,2709,2209,2709,2211,2710,2214,2710,2220,2711,2226,2710,2232,2709,2239,2708,2241,2708,2243,2708,2245,2708,2245,2709,2245,2712,2246,2714,"L",2246,2715,"Q",2246,2717,2247,2719,"L",2248,2719,"Q",2248,2721,2250,2720,2251,2720,2252,2720,2257,2719,2262,2719,"L",2262,2719,"Q",2263,2721,2265,2723,"L",2265,2723,"Q",2265,2724,2265,2725,2266,2726,2266,2726,2266,2727,2267,2728,2267,2728,2267,2729,2267,2730,2268,
2730,"L",2269,2730,"Q",2269,2730,2270,2731,2271,2731,2272,2731,2273,2731,2273,2731,2276,2734,2277,2738,2277,2738,2277,2739,2278,2739,2278,2739,2280,2741,2282,2741,2284,2741,2285,2743,"L",2285,2743,2286,2743,"Q",2287,2746,2289,2748,"L",2289,2749,"Q",2289,2750,2289,2751,"L",2290,2751,2290,2752,"Q",2291,2753,2293,2753,2296,2754,2300,2754,2310,2754,2320,2754,2322,2754,2323,2753,2327,2753,2332,2753,2336,2753,2340,2750,2341,2750,2342,2749,2342,2749,2342,2748,2342,2746,2342,2744,2343,2744,2342,2744,2342,
2743,2343,2743,2344,2743,2344,2742,2344,2741,2344,2739,2345,2737,2345,2735,2345,2734,2345,2733,2346,2731,2349,2731,"L",2350,2731,"Q",2350,2726,2350,2720,2350,2718,2350,2717,2350,2715,2350,2712,2350,2707,2349,2702,2358,2702,2366,2702,2372,2702,2378,2701,2381,2701,2383,2701,2393,2701,2402,2701,2408,2701,2414,2701,2414,2701,2414,2700,2416,2700,2417,2699,2417,2699,2417,2699,2416,2695,2416,2691,2416,2689,2417,2690,2420,2690,2422,2690,2429,2690,2437,2691,2437,2691,2437,2692,2438,2694,2439,2696,2439,2696,
2439,2697,2439,2699,2440,2700,2440,2701,2440,2701,2440,2703,2442,2702,2443,2702,2444,2702,2444,2702,2444,2701,"L",2444,2701,"Q",2444,2697,2444,2694,2444,2692,2443,2691,2443,2691,2442,2690,2443,2689,2445,2690,2450,2690,2455,2690,2456,2690,2458,2690,2464,2691,2471,2691,2483,2691,2496,2691,2496,2691,2497,2691,2498,2691,2499,2691,2500,2691,2502,2691,2505,2691,2509,2690,2509,2690,2509,2690,2510,2680,2510,2670,2510,2669,2511,2670,2516,2670,2521,2670,2525,2670,2529,2670,2528,2667,2528,2664,2528,2661,2528,
2659,2529,2659,2529,2659,2539,2659,2549,2659,2550,2659,2552,2659,2552,2659,2552,2658,2552,2655,2552,2652,2552,2651,2551,2651,2550,2649,2550,2648,2549,2646,2549,2644,2549,2643,2550,2643,2552,2643,2553,2643,2559,2643,2564,2643,2564,2641,2563,2639,2563,2639,2563,2638,2562,2635,2562,2632,2562,2625,2562,2619,2562,2616,2562,2614,2563,2613,2563,2613,2563,2612,2564,2611,"L",2564,2611,"Q",2572,2611,2580,2611,2581,2611,2581,2610,2582,2609,2584,2608,2585,2608,2585,2608,2586,2608,2586,2608,2588,2607,2589,2606,
2589,2606,2589,2605,2590,2605,2591,2604,2591,2603,2591,2602,2591,2599,2591,2597,2591,2594,2591,2591,2591,2589,2593,2590,2594,2590,2596,2590,2598,2590,2601,2590,2601,2587,2601,2584,2601,2579,2600,2573,2600,2572,2600,2571,2600,2567,2600,2564,2600,2559,2599,2554,2598,2553,2598,2552,2598,2552,2597,2551,2597,2551,2595,2551,2595,2551,2594,2551,2594,2550,2593,2550,2570,2550,2547,2551,2546,2551,2546,2550,2546,2549,2546,2549,2545,2544,2547,2540,2543,2540,2540,2540,2539,2540,2538,2540,2535,2540,2532,2540,2531,
2540,2530,2540,2528,2539,2526,2539,2526,2540,2526,2542,2526,2543,2527,2544,2527,2545,2527,2546,2526,2550,2528,2551,2526,2551,2524,2551,2520,2550,2515,2551,2510,2551,2506,2552,2506,2549,2506,2546,2506,2545,2506,2543,2507,2540,2504,2541,2503,2541,2501,2541,2496,2541,2491,2541,"L",2491,2541,"Q",2490,2532,2490,2521,2485,2521,2479,2521,"L",2479,2521,"Q",2478,2517,2478,2513,2478,2513,2478,2512,2474,2512,2470,2512,2454,2512,2439,2512,2436,2512,2433,2513,2433,2513,2433,2513,2433,2514,2433,2514,2433,2522,
2433,2530,2433,2530,2432,2530,2424,2531,2415,2531,2413,2531,2411,2531,2410,2531,2409,2530,2409,2527,2410,2525,2408,2525,2405,2525,2403,2525,2401,2524,2392,2524,2382,2524,"L",2382,2524,"Q",2381,2523,2381,2522,2381,2521,2380,2521,2380,2518,2380,2515,2380,2514,2380,2513,2380,2503,2379,2493,2379,2493,2379,2492,2376,2492,2374,2492,2373,2492,2372,2492,2365,2494,2358,2494,2357,2494,2357,2494,2356,2491,2356,2489,2356,2488,2356,2487,2357,2485,2355,2485,"Q",2347,2485,2338,2485,"Z"]],label:"Czech Republic",
shortLabel:"CZ",labelPosition:[232.2,261],labelAlignment:["center","middle"]},"014":{outlines:[["M",2196,2203,"L",2195,2203,"Q",2192,2203,2190,2203,2190,2203,2190,2202,2190,2199,2190,2195,2190,2194,2190,2192,2190,2191,2190,2190,2189,2188,2189,2188,2187,2187,2185,2187,2184,2187,2182,2187,2180,2187,2180,2185,2181,2181,2180,2177,2179,2176,2179,2175,2177,2175,2176,2175,2172,2176,2167,2176,2167,2179,2166,2181,2166,2184,2166,2185,2153,2184,2139,2184,2138,2180,2138,2175,2129,2174,2118,2174,2117,2171,2115,
2167,2092,2166,2070,2166,2063,2166,2055,2165,2055,2162,2054,2156,2040,2156,2027,2156,2001,2157,1975,2155,1972,2155,1973,2160,1973,2164,1975,2165,1962,2165,1948,2165,1947,2161,1946,2156,1941,2155,1936,2155,1935,2151,1934,2146,1930,2144,1925,2145,1924,2147,1923,2149,1923,2154,1927,2156,1918,2156,1907,2156,1906,2152,1906,2147,1897,2145,1887,2145,1885,2140,1883,2139,1877,2135,1868,2135,1868,2135,1868,2136,1867,2137,1868,2138,1865,2141,1861,2140,1856,2140,1851,2142,1849,2143,1843,2143,1842,2139,1841,2133,
1838,2131,1835,2131,1826,2131,1818,2132,1814,2133,1814,2131,1813,2129,1812,2124,1810,2123,1807,2123,1804,2123,1802,2124,1796,2125,1791,2126,1793,2126,1795,2126,1796,2132,1797,2135,1801,2135,1805,2135,1805,2142,1807,2143,1809,2145,1813,2145,1815,2144,1814,2147,1814,2150,1814,2153,1814,2156,1811,2156,1809,2156,1808,2156,1806,2156,1805,2156,1803,2156,1803,2159,1804,2162,1804,2164,1811,2165,1816,2165,1817,2177,1818,2186,1821,2187,1824,2187,1827,2186,1827,2189,1827,2193,1826,2197,1821,2197,1818,2196,1813,
2195,1814,2200,1814,2204,1818,2204,1820,2203,1823,2203,1827,2203,1826,2208,1825,2212,1827,2213,1830,2215,1834,2215,1834,2220,1834,2224,1816,2225,1796,2226,1795,2229,1795,2232,1795,2235,1792,2235,1787,2234,1783,2236,1783,2248,1783,2260,1783,2266,1789,2265,1791,2264,1796,2265,1797,2273,1797,2280,1797,2287,1796,2294,1792,2295,1788,2295,1787,2287,1786,2278,1783,2276,1778,2277,1777,2278,1776,2280,1776,2284,1779,2284,1768,2284,1756,2284,1755,2270,1757,2255,1741,2255,1725,2255,1706,2255,1687,2255,1684,2270,
1685,2284,1690,2284,1694,2284,1695,2285,1695,2287,1696,2291,1696,2295,1699,2296,1701,2296,1701,2319,1700,2343,1697,2344,1693,2344,1692,2349,1691,2354,1691,2360,1693,2364,1689,2364,1684,2365,1683,2367,1683,2370,1683,2381,1682,2391,1684,2391,1687,2391,1689,2391,1692,2391,1699,2390,1699,2396,1699,2398,1700,2402,1701,2403,1701,2405,1702,2417,1702,2428,1697,2427,1693,2427,1692,2427,1691,2430,1690,2437,1694,2441,1678,2441,1662,2442,1661,2447,1663,2451,1661,2451,1659,2451,1655,2451,1652,2453,1652,2456,1654,
2460,1646,2460,1637,2461,1636,2464,1636,2467,1636,2475,1636,2483,1637,2485,1637,2486,1638,2488,1639,2492,1644,2494,1651,2494,1652,2502,1651,2510,1648,2511,1644,2512,1643,2514,1643,2516,1643,2534,1643,2551,1643,2561,1642,2569,1641,2572,1640,2572,1639,2573,1637,2573,1637,2575,1637,2576,1637,2577,1637,2578,1638,2580,1638,2581,1638,2582,1638,2582,1639,2587,1644,2592,1646,2592,1649,2592,1649,2592,1652,2591,1658,2590,1662,2592,1663,2600,1663,2608,1663,2613,1663,2618,1664,2623,1660,2625,1658,2624,1654,2625,
1653,2627,1653,2629,1653,2638,1653,2647,1653,2654,1650,2660,1649,2661,1650,2664,1650,2668,1651,2671,1655,2672,1657,2673,1658,2678,1658,2682,1670,2682,1680,2682,1681,2688,1681,2691,1681,2694,1677,2693,1671,2692,1671,2696,1672,2709,1672,2719,1678,2719,1684,2719,1685,2725,1685,2729,1686,2732,1686,2734,1686,2737,1690,2736,1694,2736,1693,2740,1693,2743,1693,2745,1693,2753,1694,2760,1714,2760,1733,2760,1752,2760,1772,2760,1777,2760,1782,2760,1780,2764,1782,2769,1805,2769,1827,2770,1828,2779,1827,2787,1827,
2789,1828,2791,1825,2792,1821,2792,1816,2792,1817,2798,1818,2801,1818,2803,1818,2805,1818,2806,1815,2806,1814,2806,1809,2805,1809,2809,1809,2814,1809,2818,1809,2821,1810,2824,1812,2830,1814,2835,1810,2835,1806,2835,1803,2834,1803,2836,1803,2839,1802,2844,1802,2853,1802,2862,1798,2863,1793,2863,1792,2879,1792,2895,1792,2914,1791,2933,1799,2933,1807,2933,1811,2933,1813,2935,1815,2937,1816,2942,1824,2942,1832,2942,1833,2936,1833,2932,1833,2931,1833,2929,1843,2929,1852,2929,1862,2929,1871,2929,1878,2929,
1884,2929,1883,2927,1883,2925,1883,2924,1883,2923,1883,2922,1882,2921,1891,2921,1899,2921,1906,2921,1913,2921,1914,2921,1913,2919,1913,2918,1913,2916,1913,2913,1913,2910,1913,2909,1915,2910,1917,2910,1920,2910,1922,2910,1925,2910,1924,2911,1924,2912,1925,2913,1925,2913,1925,2917,1926,2920,1927,2920,1928,2920,1929,2920,1930,2921,1933,2921,1935,2921,1935,2927,1935,2932,1940,2932,1944,2932,1944,2938,1945,2943,1955,2943,1964,2943,1966,2942,1968,2943,1969,2944,1969,2945,1969,2948,1969,2951,1973,2956,1978,
2959,1981,2961,1983,2963,1985,2963,1986,2964,1987,2965,1988,2965,1989,2965,1989,2965,1991,2966,1992,2967,1992,2966,1992,2966,1992,2965,1992,2965,1991,2962,1991,2959,1991,2953,1990,2947,1990,2946,1990,2945,1990,2944,1988,2944,1987,2944,1986,2944,1985,2943,1983,2943,"L",1983,2943,"Q",1982,2940,1982,2937,1982,2936,1982,2934,1982,2932,1983,2932,1993,2932,2002,2933,2006,2933,2011,2933,2009,2933,2009,2931,2009,2928,2009,2925,2009,2924,2009,2923,"L",2010,2922,"Q",2013,2922,2015,2921,2018,2920,2022,2919,
2024,2919,2025,2919,2039,2919,2052,2919,2053,2919,2053,2919,2051,2918,2052,2916,2052,2914,2052,2912,2052,2911,2054,2911,2071,2911,2087,2911,2093,2911,2099,2911,2099,2911,2099,2910,2100,2910,2101,2910,2102,2907,2105,2908,2104,2906,2104,2905,2103,2903,2104,2901,2104,2901,2105,2901,2116,2901,2127,2901,2128,2901,2129,2900,2132,2899,2135,2899,2136,2898,2134,2898,2134,2897,2134,2897,2133,2895,2133,2892,2133,2892,2133,2891,"L",2133,2891,"Q",2141,2891,2149,2891,2149,2891,2150,2891,2151,2890,2150,2889,2150,
2887,2151,2883,2152,2883,2153,2883,2160,2883,2167,2883,2173,2883,2179,2883,2189,2882,2198,2884,"L",2199,2884,"Q",2199,2878,2199,2872,2199,2870,2201,2871,2202,2871,2203,2871,2204,2870,2205,2870,2207,2869,2207,2870,2208,2871,2208,2873,2208,2877,2209,2881,"L",2209,2881,"Q",2210,2881,2211,2881,2212,2881,2212,2881,2215,2881,2218,2881,2219,2881,2220,2880,2222,2879,2221,2877,2221,2877,2221,2876,2221,2872,2221,2867,2220,2862,2220,2856,2220,2856,2219,2855,2219,2855,2218,2855,2215,2855,2214,2854,2213,2853,
2211,2853,2210,2853,2210,2852,2210,2849,2210,2846,2210,2845,2210,2845,2207,2844,2203,2844,"L",2202,2844,"Q",2202,2842,2202,2839,2201,2832,2203,2826,"L",2203,2826,"Q",2196,2826,2190,2825,2190,2821,2190,2818,2190,2817,2190,2817,2190,2807,2190,2797,2190,2796,2191,2795,"L",2191,2794,"Q",2194,2794,2197,2794,2199,2794,2200,2794,2201,2794,2201,2793,2201,2792,2201,2790,2201,2788,2201,2785,2201,2783,2202,2783,2207,2782,2212,2782,"L",2212,2782,"Q",2211,2779,2212,2775,2212,2773,2212,2772,2212,2771,2213,2771,
2218,2772,2222,2771,2223,2771,2223,2769,2223,2766,2224,2763,2225,2763,2225,2762,2225,2760,2226,2761,2228,2761,2230,2761,2237,2761,2245,2761,2244,2760,2245,2758,2245,2758,2246,2758,2246,2757,2246,2757,2246,2754,2246,2752,"L",2247,2752,"Q",2250,2752,2253,2751,2253,2751,2254,2750,2254,2748,2254,2745,2254,2743,2255,2742,2255,2741,2255,2740,2256,2740,2258,2741,2259,2742,2261,2741,2263,2741,2264,2741,2266,2741,2267,2739,2267,2738,2268,2737,2268,2737,2268,2736,2268,2736,2269,2735,2269,2734,2270,2731,2269,
2730,2269,2730,"L",2268,2730,"Q",2267,2730,2267,2729,2267,2728,2267,2728,2266,2727,2266,2726,2266,2726,2265,2725,2265,2724,2265,2723,"L",2265,2723,"Q",2263,2721,2262,2719,"L",2262,2719,"Q",2257,2719,2252,2720,2251,2720,2250,2720,2248,2721,2248,2719,"L",2247,2719,"Q",2246,2717,2246,2715,"L",2246,2714,"Q",2245,2712,2245,2709,2245,2708,2243,2708,2241,2708,2239,2708,2232,2709,2226,2710,2220,2711,2214,2710,2211,2710,2209,2709,2207,2709,2205,2708,2205,2707,2205,2706,2204,2705,2203,2704,2203,2704,2203,2703,
2202,2702,2201,2700,"L",2201,2700,"Q",2199,2698,2197,2697,2195,2696,2194,2695,2194,2694,2193,2693,2193,2693,2193,2692,2193,2690,2190,2690,2184,2689,2184,2684,"L",2184,2683,"Q",2184,2681,2183,2680,2183,2678,2181,2679,2179,2679,2178,2679,2176,2676,2176,2673,2177,2673,2177,2673,2177,2672,2177,2671,2168,2671,2158,2671,2157,2671,2157,2671,2156,2669,2156,2666,"L",2156,2665,"Q",2154,2665,2151,2665,"L",2151,2665,"Q",2150,2661,2150,2658,2150,2652,2148,2647,"L",2148,2646,"Q",2148,2644,2148,2641,2148,2641,2147,
2640,2146,2640,2145,2640,2141,2639,2138,2640,2135,2641,2132,2641,"L",2131,2641,"Q",2131,2640,2131,2639,2130,2637,2129,2636,2129,2635,2129,2633,2128,2628,2128,2622,2129,2612,2128,2603,2128,2602,2127,2602,2127,2601,2126,2601,2123,2599,2120,2599,2110,2599,2100,2599,"L",2100,2599,"Q",2099,2599,2099,2598,2098,2597,2098,2596,2098,2595,2098,2595,2098,2589,2098,2582,2102,2582,2105,2582,2109,2582,2112,2582,2113,2582,2113,2582,2114,2582,2114,2582,2115,2581,2115,2580,2115,2575,2115,2571,2116,2571,2116,2570,
2116,2569,2118,2570,2121,2570,2125,2570,2130,2570,2134,2570,2135,2570,2135,2569,2136,2569,2135,2569,2135,2568,2135,2568,2134,2566,2134,2565,2134,2564,2135,2563,2135,2563,2135,2562,2135,2561,2136,2561,2144,2561,2152,2561,2153,2561,2154,2561,"L",2154,2560,"Q",2155,2557,2154,2554,2154,2553,2154,2551,2154,2550,2155,2551,2159,2551,2162,2551,2165,2551,2167,2550,2168,2549,2166,2549,"L",2166,2548,"Q",2165,2548,2165,2546,2165,2544,2165,2541,2165,2540,2166,2541,2169,2541,2171,2541,2173,2541,2175,2541,"L",2176,
2541,"Q",2180,2541,2184,2541,"L",2184,2541,"Q",2183,2541,2183,2538,2183,2537,2183,2536,2183,2533,2184,2530,"L",2184,2530,"Q",2194,2530,2204,2530,2205,2530,2205,2529,2208,2529,2208,2526,2208,2526,2208,2525,2209,2523,2209,2520,2209,2518,2209,2516,2209,2515,2210,2515,2212,2515,2213,2515,2216,2514,2220,2514,2221,2515,2222,2514,2223,2513,2223,2513,2224,2512,2224,2512,2224,2511,2224,2511,2224,2508,2224,2505,"L",2224,2505,"Q",2228,2505,2231,2503,2232,2503,2232,2502,2232,2501,2232,2500,2233,2497,2233,2494,
2232,2493,2233,2492,2235,2492,2237,2493,2238,2493,2238,2493,2240,2493,2242,2493,2242,2488,2243,2484,"L",2243,2484,"Q",2248,2484,2253,2483,"L",2253,2483,"Q",2253,2479,2253,2475,"L",2253,2475,"Q",2253,2474,2253,2473,2253,2472,2255,2473,2258,2473,2260,2473,2269,2473,2277,2473,2274,2473,2275,2475,2276,2476,2276,2477,2276,2478,2277,2478,2277,2479,2277,2479,2277,2481,2277,2482,"L",2278,2482,"Q",2290,2482,2301,2482,2302,2482,2302,2482,2303,2481,2303,2479,2303,2478,2303,2477,2304,2477,2304,2476,2304,2474,
2304,2474,2303,2473,2303,2473,2303,2470,2303,2467,2303,2467,2302,2467,"L",2302,2467,"Q",2301,2461,2301,2455,2301,2453,2301,2450,2300,2442,2301,2434,2299,2434,2297,2433,2294,2433,2290,2433,2289,2433,2289,2432,2289,2431,2289,2431,2288,2427,2288,2423,"L",2288,2422,"Q",2286,2421,2285,2421,2281,2421,2277,2422,2277,2418,2277,2414,2277,2413,2277,2411,2278,2410,2277,2410,2270,2410,2263,2410,"L",2262,2410,"Q",2262,2407,2262,2404,2262,2395,2262,2386,"L",2261,2385,"Q",2261,2385,2260,2385,2256,2385,2251,2385,
2250,2386,2250,2385,2250,2380,2250,2376,2250,2375,2249,2374,2248,2371,2249,2367,2249,2365,2248,2365,2246,2365,2243,2365,"L",2242,2365,"Q",2242,2358,2242,2350,2242,2349,2242,2347,2242,2346,2241,2346,2236,2346,2232,2346,2232,2336,2230,2327,2230,2326,2230,2326,2225,2325,2220,2325,"L",2220,2325,"Q",2220,2323,2220,2322,2219,2316,2219,2311,2219,2308,2219,2306,2219,2305,2219,2305,2213,2304,2208,2304,2208,2295,2208,2286,2208,2285,2208,2284,2208,2282,2207,2282,2206,2282,2206,2282,2197,2282,2188,2282,2186,
2283,2184,2282,2183,2282,2183,2282,2180,2282,2180,2280,2180,2270,2180,2261,2180,2259,2181,2258,2181,2257,2182,2256,2183,2255,2185,2254,2185,2254,2186,2254,2187,2254,2188,2253,2188,2253,2188,2252,2189,2250,2189,2247,2189,2246,2188,2244,2188,2242,2189,2239,2189,2238,2190,2239,2192,2239,2194,2239,2195,2239,2195,2239,2197,2239,2197,2237,2197,2234,2197,2230,2198,2228,2197,2227,2197,2227,2196,2226,2196,2216,2196,2205,"Q",2196,2204,2196,2203,"Z"]],label:"Germany",shortLabel:"DE",labelPosition:[194,254.5],
labelAlignment:["center","middle"]},"031":{outlines:[["M",2755,1972,"Q",2750,1972,2745,1972,2744,1973,2744,1972,2744,1967,2744,1962,"L",2743,1961,"Q",2742,1961,2741,1961,2739,1962,2737,1962,2736,1963,2736,1963,2726,1964,2718,1960,2718,1962,2717,1963,2716,1965,2716,1966,2716,1968,2716,1971,2716,1972,2716,1971,2710,1972,2703,1972,"L",2703,1972,"Q",2702,1974,2702,1976,2702,1978,2703,1979,2703,1979,2704,1979,2704,1980,2704,1980,2705,1981,2704,1982,2704,1983,2704,1983,2701,1983,2698,1982,2691,1983,2684,
1983,"L",2684,1983,"Q",2683,1987,2683,1991,"L",2683,1992,"Q",2676,1992,2669,1992,2662,1992,2655,1992,2654,1991,2654,1992,2653,1996,2653,2E3,2653,2001,2652,2001,2642,2001,2632,2001,2631,2001,2629,2001,2627,2E3,2627,2001,2627,2003,2627,2005,2627,2005,2627,2006,2626,2007,2626,2008,2625,2010,2623,2009,2609,2009,2595,2009,2592,2009,2589,2009,2587,2009,2587,2010,2587,2012,2587,2015,2588,2017,2587,2019,2586,2020,2585,2021,2585,2021,2585,2022,2585,2022,2584,2022,2581,2023,2579,2024,2577,2025,2574,2024,2563,
2024,2553,2024,2540,2024,2527,2025,"L",2526,2025,"Q",2525,2028,2525,2031,2525,2032,2526,2032,2527,2033,2526,2035,"L",2526,2036,"Q",2523,2037,2519,2037,2512,2037,2506,2035,2506,2039,2506,2042,2506,2043,2506,2045,2506,2047,2504,2047,2504,2047,2503,2047,2499,2047,2495,2047,2494,2047,2494,2048,2494,2049,2494,2050,2495,2053,2495,2056,2495,2057,2494,2057,2492,2057,2489,2057,2483,2057,2477,2057,2476,2057,2476,2056,2476,2052,2476,2047,"L",2475,2046,"Q",2466,2046,2457,2046,"L",2456,2046,"Q",2456,2045,2456,
2043,2455,2040,2455,2037,"L",2455,2037,"Q",2446,2036,2437,2036,"L",2436,2036,"Q",2435,2035,2435,2033,2435,2030,2435,2027,"L",2435,2026,"Q",2433,2026,2432,2026,2429,2026,2427,2026,"L",2426,2026,"Q",2426,2022,2426,2018,"L",2426,2017,"Q",2425,2017,2424,2017,2420,2017,2417,2016,2416,2016,2416,2016,2416,2014,2416,2012,2416,2005,2415,1998,"L",2415,1997,"Q",2401,1997,2386,1997,2386,1997,2385,1997,2384,1997,2384,1999,"L",2384,2E3,"Q",2385,2001,2385,2002,2385,2003,2385,2004,2386,2007,2383,2007,2382,2007,2381,
2006,2374,2006,2366,2006,2366,2006,2365,2006,2365,2008,2365,2011,2364,2014,2365,2016,2361,2016,2356,2016,"L",2356,2016,"Q",2355,2019,2355,2023,2355,2024,2356,2024,"L",2356,2025,"Q",2356,2026,2357,2026,2347,2026,2338,2026,2338,2026,2337,2026,2334,2026,2334,2029,2334,2030,2334,2032,2334,2035,2336,2036,2331,2036,2327,2036,2327,2036,2326,2036,2325,2036,2326,2037,2326,2039,2326,2041,2325,2042,2325,2044,"L",2325,2044,"Q",2323,2045,2321,2045,2318,2045,2316,2045,2316,2046,2316,2046,2316,2048,2316,2051,2316,
2051,2316,2052,2315,2053,2315,2054,2316,2056,2314,2056,2313,2057,2312,2057,2312,2057,2311,2057,2305,2057,2298,2057,2297,2057,2297,2057,2296,2064,2296,2071,2296,2072,2296,2072,2295,2075,2297,2076,2294,2076,2291,2076,2288,2075,2286,2076,"L",2285,2076,"Q",2285,2081,2285,2086,2285,2088,2285,2089,2285,2092,2285,2094,"L",2285,2095,"Q",2280,2096,2275,2096,"L",2275,2096,"Q",2276,2097,2276,2098,2276,2100,2276,2102,2276,2102,2276,2103,2278,2104,2276,2106,2276,2106,2275,2106,2274,2106,2272,2106,2272,2106,2271,
2106,2264,2106,2257,2106,"L",2257,2106,"Q",2255,2108,2256,2111,2256,2111,2256,2112,2256,2113,2256,2115,2256,2115,2256,2116,2256,2116,2255,2116,2255,2117,2255,2117,2249,2117,2244,2117,2237,2117,2231,2117,2230,2118,2230,2118,2229,2118,2228,2118,2225,2117,2225,2119,"L",2226,2120,"Q",2226,2121,2226,2122,2226,2123,2225,2123,"L",2225,2124,"Q",2221,2125,2216,2125,2213,2125,2210,2125,2208,2125,2206,2126,2205,2128,2205,2131,"L",2206,2132,"Q",2206,2132,2206,2133,2206,2134,2207,2135,"L",2206,2135,"Q",2205,2135,
2203,2135,2199,2135,2197,2136,2196,2137,2196,2137,2196,2139,2196,2140,2196,2142,2196,2144,2196,2145,2195,2145,2195,2146,2194,2146,2191,2146,2188,2146,2186,2146,2186,2149,2187,2149,2186,2149,2186,2152,2186,2155,"L",2186,2155,"Q",2181,2156,2176,2156,"L",2175,2156,"Q",2175,2163,2175,2172,2177,2172,2178,2173,2179,2173,2179,2174,2179,2174,2179,2175,2179,2176,2180,2177,2181,2181,2180,2185,2180,2187,2182,2187,2184,2187,2185,2187,2187,2187,2189,2188,2189,2188,2190,2190,2190,2191,2190,2192,2190,2194,2190,
2195,2190,2199,2190,2202,2190,2203,2190,2203,2192,2203,2195,2203,"L",2196,2203,"Q",2196,2204,2196,2205,2196,2216,2196,2226,2197,2227,2197,2227,2198,2228,2197,2230,2197,2234,2197,2237,2197,2239,2195,2239,2195,2239,2194,2239,2192,2239,2190,2239,2189,2238,2189,2239,2188,2242,2188,2244,2189,2246,2189,2247,2189,2250,2188,2252,2188,2253,2188,2253,2187,2254,2186,2254,2185,2254,2185,2254,2183,2255,2182,2256,2181,2257,2181,2258,2180,2259,2180,2261,2180,2270,2180,2280,2180,2282,2183,2282,2183,2282,2184,2282,
2186,2283,2188,2282,2197,2282,2206,2282,2206,2282,2207,2282,2208,2282,2208,2284,2208,2285,2208,2286,2208,2295,2208,2304,2213,2304,2219,2305,2219,2305,2219,2306,2219,2308,2219,2311,2219,2316,2220,2322,2220,2323,2220,2325,"L",2220,2325,"Q",2225,2325,2230,2326,2230,2326,2230,2327,2232,2336,2232,2346,2236,2346,2241,2346,2242,2346,2242,2347,2242,2349,2242,2350,2242,2358,2242,2365,"L",2243,2365,"Q",2246,2365,2248,2365,2249,2365,2249,2367,2248,2371,2249,2374,2250,2375,2250,2376,2250,2380,2250,2385,2250,
2386,2251,2385,2256,2385,2260,2385,2261,2385,2261,2385,"L",2262,2386,"Q",2262,2395,2262,2404,2262,2407,2262,2410,"L",2263,2410,"Q",2270,2410,2277,2410,2278,2410,2277,2411,2277,2413,2277,2414,2277,2418,2277,2422,2281,2421,2285,2421,2286,2421,2288,2422,"L",2288,2423,"Q",2288,2427,2289,2431,2289,2431,2289,2432,2289,2433,2290,2433,2294,2433,2297,2433,2299,2434,2301,2434,2300,2442,2301,2450,2301,2453,2301,2455,2301,2461,2302,2467,"L",2302,2467,"Q",2303,2467,2303,2467,2312,2467,2322,2467,2329,2467,2336,
2468,2336,2468,2336,2469,2336,2470,2337,2471,2338,2474,2337,2477,2337,2481,2338,2485,"L",2338,2485,"Q",2347,2485,2355,2485,2357,2485,2356,2487,2356,2488,2356,2489,2356,2491,2357,2494,2357,2494,2358,2494,2365,2494,2372,2492,2373,2492,2374,2492,2376,2492,2379,2492,2379,2493,2379,2493,2380,2503,2380,2513,2380,2514,2380,2515,2380,2518,2380,2521,2381,2521,2381,2522,2381,2523,2382,2524,"L",2382,2524,"Q",2392,2524,2401,2524,2403,2525,2405,2525,2408,2525,2410,2525,2409,2527,2409,2530,2410,2531,2411,2531,
2413,2531,2415,2531,2424,2531,2432,2530,2433,2530,2433,2530,2433,2522,2433,2514,2433,2514,2433,2513,2433,2513,2433,2513,2436,2512,2439,2512,2454,2512,2470,2512,2474,2512,2478,2512,2478,2513,2478,2513,2478,2517,2479,2521,"L",2479,2521,"Q",2485,2521,2490,2521,2490,2532,2491,2541,"L",2491,2541,"Q",2496,2541,2501,2541,2503,2541,2504,2541,2507,2540,2506,2543,2506,2545,2506,2546,2506,2549,2506,2552,2510,2551,2515,2551,2520,2550,2524,2551,2526,2551,2528,2551,2526,2550,2527,2546,2527,2545,2527,2544,2526,
2543,2526,2542,2526,2540,2526,2539,2528,2539,2530,2540,2531,2540,2532,2540,2535,2540,2538,2540,2539,2540,2540,2540,2543,2540,2547,2540,2545,2544,2546,2549,2546,2549,2546,2550,2546,2551,2547,2551,2570,2550,2593,2550,2594,2550,2594,2551,2595,2551,2595,2551,2597,2551,2597,2551,2598,2552,2598,2552,2598,2553,2599,2554,2600,2559,2600,2564,2600,2567,2600,2571,2600,2572,2600,2573,2601,2579,2601,2584,2601,2587,2601,2590,2608,2590,2615,2590,2615,2591,2615,2591,2614,2593,2614,2596,2614,2597,2614,2599,2614,2602,
2614,2605,"L",2614,2605,"Q",2620,2605,2625,2605,2626,2605,2628,2605,2629,2605,2629,2605,2629,2603,2630,2602,2630,2601,2630,2599,2630,2596,2629,2593,2629,2591,2629,2589,2629,2581,2629,2573,2629,2572,2630,2572,2631,2572,2631,2572,2632,2569,2635,2569,2640,2570,2645,2570,2651,2570,2657,2570,2656,2571,2656,2573,2657,2576,2657,2579,2657,2580,2657,2581,2657,2582,2657,2583,2657,2586,2657,2590,"L",2658,2590,"Q",2662,2592,2666,2592,2671,2592,2676,2592,2677,2592,2679,2591,2679,2591,2679,2591,2680,2591,2680,
2590,2681,2588,2681,2587,2680,2586,2680,2585,2680,2579,2681,2572,"L",2681,2572,"Q",2684,2572,2687,2573,"L",2688,2573,"Q",2689,2574,2690,2574,2691,2573,2691,2571,2691,2569,2691,2566,2691,2566,2690,2565,2689,2564,2690,2563,2691,2562,2692,2561,2693,2561,2695,2561,2706,2561,2717,2561,2723,2561,2728,2561,2729,2561,2729,2561,2731,2560,2730,2557,2730,2555,2730,2554,2731,2552,2730,2551,2731,2551,2733,2551,2734,2551,2735,2551,2734,2550,2735,2548,2735,2548,2735,2547,2735,2545,2735,2544,2735,2543,2734,2543,
2734,2542,2733,2541,2733,2540,2733,2540,2733,2539,2735,2539,2737,2539,2739,2539,2742,2539,2745,2540,2746,2540,2747,2540,2752,2539,2757,2539,"L",2757,2539,"Q",2756,2538,2756,2536,2757,2535,2756,2535,2755,2534,2756,2532,2756,2530,2758,2530,2767,2530,2776,2530,2777,2531,2778,2531,2783,2531,2788,2532,2795,2532,2801,2532,2808,2532,2814,2533,"L",2814,2533,"Q",2814,2538,2814,2542,2815,2545,2818,2544,2826,2543,2833,2541,2837,2541,2841,2540,2851,2540,2861,2540,2868,2540,2874,2541,2876,2541,2878,2541,2881,
2541,2885,2541,2888,2541,2890,2541,"L",2891,2541,"Q",2891,2537,2890,2533,2889,2530,2889,2526,2890,2525,2888,2525,2885,2526,2882,2525,"L",2881,2525,"Q",2881,2523,2881,2521,2881,2511,2881,2501,2881,2500,2880,2500,2879,2499,2877,2499,2877,2500,2877,2500,2875,2500,2873,2501,"L",2873,2500,"Q",2873,2498,2874,2496,2872,2497,2872,2495,2872,2494,2872,2493,"L",2872,2492,2871,2492,"Q",2871,2483,2871,2474,2871,2473,2871,2472,2871,2471,2871,2470,2870,2466,2874,2466,2878,2466,2881,2466,"L",2882,2466,"Q",2882,2464,
2882,2463,2882,2457,2882,2451,2883,2450,2883,2450,2883,2444,2883,2437,2883,2437,2883,2436,2886,2436,2890,2436,"L",2890,2436,"Q",2891,2431,2891,2427,2891,2417,2891,2407,2891,2405,2891,2403,2890,2401,2891,2400,2895,2399,2899,2399,"L",2899,2399,"Q",2900,2397,2900,2395,2900,2389,2900,2383,2900,2382,2899,2382,2899,2381,2899,2379,2899,2376,2900,2374,2900,2373,2900,2372,2901,2370,2901,2368,2901,2368,2901,2367,2902,2365,2904,2364,2905,2364,2905,2364,2906,2363,2908,2363,2910,2363,2910,2362,2911,2362,2911,
2361,2911,2361,2911,2361,2912,2360,2912,2359,2912,2355,2912,2350,2911,2348,2913,2348,2913,2348,2913,2347,2914,2346,2916,2346,2918,2346,2920,2346,2921,2346,2921,2345,2921,2341,2921,2337,"L",2921,2337,"Q",2920,2336,2918,2336,2913,2337,2910,2334,2909,2334,2909,2333,2909,2332,2909,2331,2909,2330,2908,2329,2908,2320,2908,2311,"L",2908,2310,"Q",2908,2308,2908,2304,2908,2304,2908,2303,2907,2301,2907,2299,2907,2297,2906,2295,2905,2292,2904,2289,"L",2904,2289,"Q",2894,2288,2883,2288,"L",2882,2288,"Q",2882,
2285,2882,2282,2882,2279,2884,2278,2879,2278,2875,2278,2873,2278,2872,2278,2871,2279,2870,2279,2870,2277,2870,2275,2870,2272,2870,2268,2871,2267,2870,2267,2869,2267,2868,2267,2866,2266,2863,2266,2862,2266,2862,2266,2861,2267,2859,2267,"L",2859,2267,"Q",2859,2265,2859,2262,"L",2859,2261,"Q",2859,2257,2859,2252,2859,2251,2859,2250,2859,2246,2860,2243,2860,2242,2860,2240,2861,2235,2861,2230,2861,2221,2861,2209,2858,2209,2855,2209,"L",2855,2209,"Q",2854,2205,2854,2201,"L",2854,2201,"Q",2849,2200,2845,
2200,"L",2844,2200,"Q",2843,2195,2843,2190,"L",2843,2190,"Q",2843,2189,2842,2189,2840,2189,2838,2189,"L",2837,2188,"Q",2836,2188,2835,2188,2834,2187,2833,2187,2832,2187,2832,2187,2831,2186,2830,2186,2825,2186,2820,2186,"L",2819,2187,"Q",2819,2185,2819,2183,2819,2174,2819,2164,2819,2163,2819,2162,2819,2160,2820,2159,2821,2159,2821,2159,2822,2158,2824,2158,"L",2825,2158,"Q",2828,2154,2827,2150,2827,2149,2827,2149,2829,2146,2829,2143,2829,2142,2829,2142,2829,2140,2831,2140,2832,2140,2834,2138,2835,2138,
2835,2137,2837,2136,2839,2136,2839,2136,2840,2136,2840,2135,2840,2135,2840,2132,2841,2130,2841,2130,2841,2129,2841,2128,2842,2127,2843,2123,2843,2120,2843,2119,2844,2118,2843,2117,2843,2115,2842,2113,2842,2111,2842,2110,2842,2109,2841,2104,2841,2098,2841,2096,2841,2093,"L",2840,2093,"Q",2839,2093,2838,2092,2837,2092,2836,2092,2831,2092,2826,2092,"L",2825,2092,"Q",2825,2088,2824,2084,2824,2084,2824,2083,2819,2083,2814,2083,2814,2083,2813,2082,2812,2082,2812,2080,2812,2074,2811,2069,"L",2811,2068,"Q",
2808,2068,2806,2068,2806,2068,2805,2068,2804,2068,2804,2067,2803,2066,2803,2066,2801,2066,2801,2065,"L",2800,2065,"Q",2800,2063,2800,2061,2801,2051,2800,2041,2800,2038,2799,2036,"L",2798,2036,"Q",2796,2036,2794,2036,2793,2036,2793,2036,2792,2035,2792,2033,2792,2030,2792,2027,"L",2791,2027,"Q",2791,2025,2791,2024,2789,2021,2789,2017,2789,2016,2789,2016,2787,2016,2785,2015,2784,2015,2783,2014,2783,2013,2783,2012,2782,2007,2782,2003,2782,2001,2782,2E3,2783,1998,2782,1998,2781,1998,2781,1997,2778,1996,
2774,1996,"L",2773,1996,"Q",2772,1994,2772,1991,"L",2772,1991,"Q",2771,1990,2772,1989,2772,1988,2772,1988,2772,1986,2772,1985,2771,1985,2770,1985,2769,1985,2769,1984,2769,1984,2769,1983,2768,1982,2768,1981,2767,1979,2767,1977,2767,1977,2767,1976,2766,1973,2768,1972,"Q",2762,1972,2755,1972,"Z"]],label:"Poland",shortLabel:"PL",labelPosition:[254.8,228.3],labelAlignment:["center","middle"]},"041":{outlines:[["M",3715,1983,"Q",3715,1982,3714,1982,3705,1982,3695,1981,3695,1977,3695,1973,"L",3695,1972,
"Q",3684,1971,3673,1971,3671,1971,3670,1971,3669,1971,3668,1970,3660,1968,3653,1969,3652,1969,3652,1969,3652,1970,3652,1970,3652,1971,3652,1971,3653,1973,3653,1974,3653,1979,3657,1979,3649,1979,3641,1979,3638,1979,3635,1980,3628,1981,3630,1974,3631,1970,3627,1971,3626,1971,3626,1971,3625,1968,3625,1964,3625,1963,3624,1963,3622,1962,3619,1962,3611,1962,3604,1963,3604,1962,3604,1961,3604,1958,3604,1955,3605,1949,3599,1950,3595,1951,3595,1947,3596,1943,3591,1944,3589,1945,3589,1943,3589,1939,3589,1934,
3589,1934,3589,1933,3589,1929,3591,1927,3586,1927,3582,1927,"L",3581,1927,"Q",3580,1918,3580,1908,3580,1907,3579,1907,3576,1906,3573,1907,3571,1907,3571,1905,3571,1899,3570,1894,"L",3570,1893,"Q",3559,1891,3549,1891,3548,1891,3547,1891,3545,1890,3546,1886,3546,1884,3545,1882,3544,1881,3541,1881,3527,1880,3513,1880,3512,1880,3512,1881,3511,1883,3511,1886,3511,1888,3512,1889,3514,1891,3513,1891,3511,1891,3509,1891,3506,1891,3504,1891,3499,1890,3500,1895,3500,1896,3500,1896,3502,1897,3502,1899,3492,
1899,3483,1899,3484,1901,3484,1904,3484,1905,3484,1906,3485,1907,3486,1909,3483,1909,3481,1909,3480,1909,3479,1909,3475,1907,3471,1907,3475,1910,3475,1914,3475,1915,3474,1916,3474,1917,3473,1918,3472,1922,3469,1921,3467,1921,3466,1922,3462,1923,3456,1922,3454,1922,3453,1923,3450,1924,3451,1929,"L",3451,1930,"Q",3442,1931,3434,1931,3433,1931,3432,1932,3432,1932,3431,1933,3427,1937,3430,1942,3421,1942,3412,1942,3411,1942,3410,1943,3410,1944,3409,1945,3409,1949,3412,1950,3411,1950,3411,1950,3400,1950,
3389,1950,3389,1951,3389,1951,3389,1952,3389,1952,3389,1952,3389,1953,3389,1954,3388,1954,3388,1954,3388,1955,3388,1955,3387,1956,3386,1958,3385,1958,3382,1959,3379,1960,3379,1961,3378,1961,3378,1962,3378,1963,3378,1964,3377,1965,3375,1966,3373,1967,3372,1968,3372,1968,3371,1969,3370,1969,"L",3370,1969,"Q",3369,1972,3369,1975,3369,1975,3369,1976,3369,1976,3368,1976,3368,1976,3368,1976,3365,1977,3363,1979,3362,1980,3360,1981,3360,1981,3360,1981,3360,1982,3360,1982,3359,1985,3359,1988,3358,1989,3358,
1989,3358,1991,3358,1992,3358,1993,3359,1993,3359,1994,3359,1995,3359,1996,3359,1997,3358,1999,3356,2E3,3355,2E3,3355,2E3,3352,2001,3350,2001,3349,2E3,3349,2001,3349,2002,3349,2003,3349,2003,3349,2004,3349,2005,3348,2006,3346,2007,3344,2007,3343,2008,3340,2009,3339,2010,3339,2011,3339,2014,3339,2018,3339,2020,3339,2023,3339,2025,3340,2028,3340,2032,3342,2034,3343,2035,3343,2035,3345,2035,3347,2037,"L",3347,2037,"Q",3350,2038,3350,2041,3350,2043,3350,2045,3350,2046,3349,2046,3349,2047,3349,2047,3349,
2050,3348,2052,3348,2053,3348,2054,3348,2055,3348,2055,3347,2057,3347,2058,3347,2063,3347,2068,3347,2068,3347,2068,3346,2069,3345,2069,3342,2070,3340,2070,3336,2072,3331,2072,3325,2072,3320,2072,3311,2072,3301,2072,3291,2072,3282,2072,3281,2072,3281,2072,3281,2072,3280,2072,3279,2073,3279,2074,3279,2075,3278,2076,3278,2077,3277,2078,3276,2079,3276,2080,3276,2082,3274,2082,3270,2082,3267,2082,3266,2082,3264,2082,3260,2082,3256,2082,3247,2082,3238,2082,3237,2082,3237,2084,3237,2087,3235,2088,3234,2089,
3233,2089,3232,2089,3232,2089,3231,2090,3230,2090,3222,2091,3214,2091,3212,2091,3210,2091,3208,2090,3207,2092,3207,2093,3207,2095,3207,2098,3204,2098,3204,2098,3203,2098,3202,2100,3200,2100,3198,2101,3196,2100,3193,2100,3192,2101,3191,2101,3190,2101,3189,2101,3188,2102,3186,2103,3186,2107,3186,2108,3186,2108,3185,2109,3183,2110,3183,2110,3182,2110,3177,2110,3173,2110,3169,2110,3165,2110,3162,2110,3161,2111,3158,2113,3157,2116,3156,2119,3154,2120,3153,2121,3152,2121,3152,2122,3151,2122,3147,2122,3143,
2122,3140,2121,3138,2122,3138,2123,3137,2123,3137,2123,3137,2124,3136,2125,3135,2126,3135,2127,3135,2127,3135,2129,3133,2130,3132,2131,3132,2131,3126,2131,3120,2131,3110,2131,3100,2131,3090,2131,3081,2131,3071,2131,3061,2131,3060,2131,3059,2131,3058,2131,3057,2130,"L",3056,2130,"Q",3056,2128,3055,2126,3055,2125,3055,2125,3051,2124,3047,2124,3037,2124,3028,2124,3018,2124,3009,2124,3007,2124,3004,2123,3E3,2123,2995,2122,2987,2121,2978,2121,2977,2126,2977,2130,"L",2977,2130,"Q",2975,2131,2974,2131,2973,
2131,2972,2130,2969,2129,2965,2130,2961,2130,2956,2130,2956,2130,2956,2130,2956,2132,2956,2133,2956,2135,2955,2136,2955,2137,2954,2139,"L",2954,2139,"Q",2950,2140,2946,2140,2937,2140,2929,2139,"L",2929,2139,"Q",2928,2144,2928,2148,2928,2150,2929,2151,2929,2151,2928,2151,2919,2151,2909,2151,2908,2151,2907,2151,2906,2151,2907,2153,2907,2155,2907,2158,2907,2159,2907,2159,2907,2161,2906,2161,2902,2163,2898,2162,2895,2162,2892,2162,2888,2163,2884,2163,2884,2163,2883,2163,2882,2163,2882,2165,2882,2167,
2882,2170,2882,2170,2882,2171,2882,2176,2881,2180,2881,2181,2881,2183,2881,2185,2882,2185,2880,2186,2879,2187,2879,2187,2878,2187,2875,2187,2872,2187,"L",2872,2187,"Q",2871,2188,2871,2189,2871,2190,2871,2191,2871,2194,2870,2198,2870,2203,2870,2207,2866,2207,2864,2208,2863,2209,2861,2209,"L",2861,2209,"Q",2861,2221,2861,2230,2861,2235,2860,2240,2860,2242,2860,2243,2859,2246,2859,2250,2859,2251,2859,2252,2859,2257,2859,2261,"L",2859,2262,"Q",2859,2265,2859,2267,"L",2859,2267,"Q",2861,2267,2862,2266,
2862,2266,2863,2266,2866,2266,2868,2267,2869,2267,2870,2267,2871,2267,2870,2268,2870,2272,2870,2275,2870,2277,2870,2279,2871,2279,2872,2278,2873,2278,2875,2278,2879,2278,2884,2278,2882,2279,2882,2282,2882,2285,2882,2288,"L",2883,2288,"Q",2894,2288,2904,2289,"L",2904,2289,"Q",2905,2292,2906,2295,2907,2297,2907,2299,2907,2301,2908,2303,2908,2304,2908,2304,2908,2308,2908,2310,"L",2908,2311,"Q",2908,2320,2908,2329,2909,2330,2909,2331,2909,2332,2909,2333,2909,2334,2910,2334,2913,2337,2918,2336,2920,2336,
2921,2337,"L",2921,2337,"Q",2921,2341,2921,2345,2921,2346,2920,2346,2918,2346,2916,2346,2914,2346,2913,2347,2913,2348,2913,2348,2911,2348,2912,2350,2912,2355,2912,2359,2912,2360,2911,2361,2911,2361,2911,2361,2911,2362,2910,2362,2910,2363,2908,2363,2906,2363,2905,2364,2905,2364,2904,2364,2902,2365,2901,2367,2901,2368,2901,2368,2901,2370,2900,2372,2900,2373,2900,2374,2899,2376,2899,2379,2899,2381,2899,2382,2900,2382,2900,2383,2900,2389,2900,2395,2900,2397,2899,2399,"L",2899,2399,"Q",2895,2399,2891,
2400,2890,2401,2891,2403,2891,2405,2891,2407,2891,2417,2891,2427,2891,2431,2890,2436,"L",2890,2436,"Q",2886,2436,2883,2436,2883,2437,2883,2437,2883,2444,2883,2450,2883,2450,2882,2451,2882,2457,2882,2463,2882,2464,2882,2466,"L",2881,2466,"Q",2878,2466,2874,2466,2870,2466,2871,2470,2871,2471,2871,2472,2871,2473,2871,2474,2871,2483,2871,2492,"L",2872,2492,2872,2493,"Q",2872,2494,2872,2495,2872,2497,2874,2496,2873,2498,2873,2500,"L",2873,2501,"Q",2875,2500,2877,2500,2877,2500,2877,2499,2879,2499,2880,
2500,2881,2500,2881,2501,2881,2511,2881,2521,2881,2523,2881,2525,"L",2882,2525,"Q",2885,2526,2888,2525,2890,2525,2889,2526,2889,2530,2890,2533,2891,2537,2891,2541,"L",2890,2541,"Q",2888,2541,2885,2541,2881,2541,2878,2541,2876,2541,2874,2541,2874,2548,2874,2555,2874,2555,2874,2556,2874,2556,2873,2556,2872,2557,2871,2557,2867,2558,2864,2558,2862,2557,2862,2559,2862,2565,2862,2570,2862,2580,2862,2590,2862,2591,2862,2593,2861,2593,2860,2594,2856,2595,2850,2595,"L",2850,2595,"Q",2849,2602,2849,2610,2849,
2619,2849,2628,2858,2628,2868,2628,2869,2628,2870,2628,"L",2870,2629,"Q",2870,2631,2871,2632,2871,2633,2871,2634,2871,2636,2871,2638,"L",2872,2638,"Q",2875,2638,2879,2638,2879,2639,2879,2639,2879,2644,2879,2648,"L",2880,2648,"Q",2887,2648,2894,2649,2894,2649,2895,2649,2896,2650,2897,2650,2907,2650,2917,2650,2919,2650,2922,2650,2925,2650,2928,2649,"L",2928,2649,"Q",2928,2644,2930,2640,2930,2639,2931,2639,2939,2640,2947,2641,2957,2643,2966,2642,2970,2642,2975,2642,2976,2643,2978,2642,2979,2642,2980,
2642,2988,2642,2996,2642,2997,2642,2997,2641,2997,2639,2997,2638,2997,2637,2996,2636,2995,2635,2996,2632,2996,2632,2996,2631,2996,2629,2998,2630,3008,2630,3018,2630,3022,2630,3026,2630,3026,2627,3025,2625,3024,2624,3024,2621,3024,2619,3026,2620,3028,2620,3030,2621,3033,2622,3036,2621,3038,2621,3038,2622,3038,2627,3038,2632,3038,2633,3039,2633,3040,2633,3041,2633,3042,2633,3043,2633,3043,2634,3043,2634,3043,2637,3044,2639,3044,2639,3045,2639,3050,2639,3055,2640,3056,2640,3058,2640,3064,2640,3070,2640,
"L",3070,2639,"Q",3071,2637,3072,2636,3073,2633,3072,2631,3072,2628,3073,2625,"L",3073,2625,"Q",3076,2626,3079,2627,3079,2622,3078,2618,3078,2615,3078,2611,3078,2609,3078,2607,3079,2605,3080,2605,3082,2604,3085,2604,3088,2604,3091,2604,"L",3091,2603,"Q",3091,2602,3091,2600,3091,2598,3091,2596,3091,2594,3092,2593,"L",3093,2593,"Q",3093,2593,3093,2592,3097,2592,3101,2592,3107,2593,3113,2592,3114,2591,3115,2591,3116,2591,3117,2590,3117,2588,3115,2587,3115,2586,3115,2586,3115,2583,3116,2580,3116,2580,
3117,2580,3120,2581,3124,2580,3127,2580,3130,2580,3134,2580,3137,2579,"L",3137,2578,"Q",3137,2575,3137,2571,3137,2570,3138,2571,3141,2571,3144,2571,3148,2571,3152,2571,3153,2571,3153,2570,3154,2569,3154,2568,3154,2567,3154,2567,3155,2564,3158,2565,3160,2565,3161,2564,3162,2564,3162,2563,3162,2550,3162,2537,3162,2535,3162,2534,"L",3163,2533,"Q",3166,2531,3170,2532,3171,2532,3173,2531,3173,2531,3173,2531,3174,2528,3174,2524,3173,2522,3174,2522,3176,2522,3177,2522,3184,2521,3192,2521,3193,2520,3194,
2520,3195,2520,3195,2520,3195,2518,3195,2517,3195,2514,3196,2514,3197,2513,3198,2513,3199,2513,3200,2513,3200,2510,3200,2507,"L",3201,2507,"Q",3206,2507,3212,2507,3211,2505,3211,2502,3211,2500,3211,2499,3211,2495,3211,2490,3211,2489,3211,2488,3211,2487,3212,2486,3213,2486,3213,2486,3219,2486,3224,2485,"L",3224,2485,"Q",3224,2478,3225,2471,3225,2471,3226,2471,3229,2471,3231,2470,3232,2470,3232,2468,3233,2465,3233,2462,3233,2461,3234,2460,3234,2460,3235,2460,3243,2461,3253,2461,3259,2461,3265,2461,
"L",3265,2462,"Q",3265,2466,3265,2470,3266,2470,3266,2470,3270,2471,3273,2471,3278,2471,3284,2471,3284,2471,3285,2471,3286,2471,3286,2473,3286,2474,3286,2474,3286,2476,3286,2477,3287,2477,3287,2478,3287,2479,3287,2479,3287,2482,3290,2482,3292,2482,3293,2482,3294,2482,3293,2484,3293,2485,3293,2487,3293,2489,3294,2491,"L",3295,2491,"Q",3304,2491,3314,2491,"L",3314,2492,"Q",3314,2496,3315,2501,3315,2501,3315,2502,3315,2503,3317,2502,3319,2502,3322,2502,3323,2502,3324,2503,3325,2503,3325,2504,3325,2505,
3325,2505,3325,2506,3325,2507,3326,2508,3326,2510,3327,2512,3327,2514,3327,2514,3327,2515,3328,2515,3328,2515,3329,2516,3329,2518,3329,2518,3329,2519,3330,2522,3331,2525,"L",3331,2525,"Q",3331,2526,3332,2526,"L",3332,2526,"Q",3336,2526,3339,2527,3339,2528,3339,2529,3340,2532,3340,2535,"L",3341,2535,"Q",3345,2535,3348,2538,3348,2538,3348,2539,3348,2540,3348,2541,"L",3349,2542,"Q",3349,2543,3351,2545,3356,2545,3361,2546,"L",3361,2546,"Q",3362,2551,3362,2555,3362,2556,3362,2556,3362,2559,3362,2562,3362,
2562,3363,2562,3366,2562,3368,2562,3370,2562,3372,2563,"L",3372,2563,"Q",3372,2569,3372,2574,"L",3373,2574,"Q",3376,2574,3380,2574,"L",3380,2575,"Q",3380,2576,3380,2577,3380,2580,3381,2582,3381,2582,3381,2583,3382,2585,3383,2587,3384,2587,3384,2587,3387,2587,3390,2587,"L",3390,2588,"Q",3391,2591,3391,2593,3392,2595,3394,2595,3396,2596,3398,2597,3399,2597,3399,2597,3404,2597,3407,2599,3408,2600,3409,2600,3411,2601,3411,2603,3410,2605,3411,2605,3411,2606,3412,2607,"L",3412,2607,"Q",3417,2607,3422,2607,
"L",3422,2607,"Q",3420,2608,3421,2610,3421,2612,3421,2614,"L",3421,2615,"Q",3421,2616,3421,2616,3422,2617,3423,2617,3425,2617,3427,2617,3429,2616,3429,2617,3430,2618,3430,2619,3430,2625,3430,2631,3430,2632,3431,2632,3431,2633,3431,2635,"L",3432,2635,"Q",3433,2639,3431,2644,3431,2645,3430,2645,3429,2646,3427,2646,3423,2646,3420,2646,3420,2647,3421,2648,3422,2650,3422,2653,3422,2662,3422,2672,3422,2674,3421,2675,3421,2679,3421,2684,3416,2684,3411,2684,"L",3410,2684,"Q",3410,2691,3410,2697,3410,2707,
3410,2716,3410,2726,3410,2735,3408,2735,3406,2736,3405,2736,3404,2736,3402,2735,3402,2737,3401,2741,3400,2744,3400,2745,3400,2745,3400,2749,3400,2753,3400,2754,3400,2754,3398,2754,3397,2754,3395,2754,3394,2755,"L",3394,2756,"Q",3393,2756,3392,2757,3391,2757,3391,2757,3390,2757,3390,2759,3390,2759,3390,2760,3390,2763,3390,2766,3390,2767,3390,2768,3390,2769,3391,2769,3393,2769,3396,2769,3396,2769,3396,2768,3399,2768,3402,2768,3404,2768,3406,2768,"L",3406,2769,"Q",3409,2769,3411,2769,3412,2769,3412,
2769,"L",3413,2770,"Q",3413,2771,3414,2771,3415,2771,3415,2773,3415,2774,3415,2775,3416,2777,3416,2780,3416,2781,3418,2780,3421,2780,3423,2780,3431,2780,3439,2781,3445,2781,3451,2781,3452,2781,3452,2781,3454,2781,3455,2781,3456,2781,3456,2780,3457,2778,3457,2775,"L",3457,2775,"Q",3461,2775,3465,2774,3465,2774,3465,2773,3466,2772,3466,2772,3466,2770,3466,2768,"L",3467,2768,"Q",3469,2768,3471,2767,3472,2767,3472,2767,3480,2767,3488,2767,3486,2767,3486,2766,"L",3485,2765,"Q",3485,2760,3485,2755,3485,
2752,3485,2748,3485,2748,3486,2748,3486,2744,3486,2739,3486,2738,3487,2738,3490,2738,3491,2738,3492,2739,3493,2738,3498,2738,3502,2738,3505,2737,3505,2735,3506,2732,3506,2731,3507,2728,3505,2726,3510,2726,3515,2726,3516,2723,3516,2721,3516,2720,3516,2718,3516,2717,3517,2716,3518,2716,3519,2716,3522,2716,3525,2715,3525,2715,3526,2714,3527,2711,3526,2708,3526,2706,3528,2707,3529,2707,3530,2707,3533,2707,3537,2707,3535,2705,3535,2702,3535,2699,3535,2696,3530,2697,3526,2697,3526,2696,3526,2694,3526,2692,
3526,2689,3526,2683,3526,2677,3532,2676,3537,2676,3541,2676,3545,2676,3545,2672,3546,2671,3546,2671,3546,2670,3545,2668,3546,2667,3551,2667,3555,2666,3556,2662,3556,2657,3556,2653,3556,2650,3556,2640,3556,2630,3556,2625,3556,2620,3556,2619,3556,2618,3556,2608,3556,2599,3556,2597,3557,2596,3561,2596,3566,2595,3566,2591,3566,2588,3567,2585,3570,2586,3572,2586,3574,2586,3575,2586,3575,2584,3575,2583,3575,2582,3575,2579,3576,2576,3580,2576,3584,2576,3585,2566,3585,2556,3590,2556,3594,2556,3595,2553,3595,
2550,3595,2548,3595,2547,3600,2547,3605,2547,3606,2547,3606,2548,3606,2549,3606,2550,3606,2552,3606,2554,3606,2554,3606,2556,3609,2555,3612,2556,3614,2556,3616,2556,3616,2553,3616,2551,3616,2549,3617,2547,3618,2547,3618,2547,3621,2547,3623,2547,3625,2547,3625,2546,3626,2546,3626,2545,3626,2544,3627,2543,3627,2540,3626,2538,3626,2536,3624,2536,3623,2536,3621,2536,3619,2536,3616,2536,3616,2530,3615,2526,3615,2523,3615,2520,3614,2518,3615,2517,3611,2517,3606,2517,3606,2516,3606,2514,3606,2512,3605,2512,
3605,2509,3604,2507,3607,2507,3609,2507,3610,2506,3611,2507,3612,2507,3613,2507,3619,2507,3624,2508,3624,2512,3625,2516,3630,2516,3635,2516,3635,2523,3635,2529,3635,2532,3635,2535,3635,2536,3637,2536,3640,2536,3642,2536,3645,2536,3647,2536,3646,2538,3646,2541,3646,2544,3647,2546,3649,2546,3651,2547,3653,2547,3656,2547,3657,2547,3657,2545,3657,2544,3657,2543,3657,2541,3657,2540,3656,2538,3656,2537,3656,2535,3657,2536,3659,2536,3661,2536,3668,2536,3675,2535,3675,2531,3676,2529,3676,2528,3676,2527,3675,
2525,3677,2526,3682,2526,3686,2526,3686,2537,3686,2546,3686,2547,3685,2548,3680,2548,3675,2548,3676,2548,3676,2550,3676,2552,3675,2555,3672,2555,3669,2555,3668,2555,3667,2555,3665,2555,3665,2556,3665,2561,3665,2567,3661,2567,3656,2567,3656,2569,3656,2571,3655,2574,3656,2576,3665,2576,3674,2576,3680,2576,3685,2577,3685,2582,3685,2586,3695,2586,3705,2585,3707,2581,3706,2578,3706,2576,3708,2577,3709,2577,3710,2577,3717,2577,3723,2576,3725,2576,3726,2575,3726,2572,3726,2570,3726,2569,3726,2568,3725,2565,
3726,2565,3732,2566,3737,2565,3735,2560,3736,2554,3736,2551,3736,2547,3746,2546,3756,2547,3756,2551,3756,2555,3757,2556,3758,2556,3763,2556,3769,2556,3772,2556,3775,2555,3776,2550,3776,2546,3779,2546,3782,2546,3784,2546,3787,2546,3789,2547,3792,2547,"L",3792,2547,"Q",3794,2547,3795,2547,3796,2552,3796,2557,3796,2561,3796,2565,3801,2565,3804,2565,3806,2566,3805,2569,3805,2572,3805,2575,3802,2576,3800,2576,3798,2577,3796,2577,3796,2581,3796,2584,3796,2585,3795,2585,3791,2585,3786,2585,3786,2586,3786,
2588,3786,2590,3786,2592,3786,2594,3787,2596,3786,2596,3785,2596,3775,2596,3765,2596,3766,2601,3766,2604,3766,2615,3766,2626,3762,2626,3757,2626,3756,2629,3756,2631,3756,2632,3756,2634,3757,2636,3756,2636,3754,2636,3752,2636,3750,2636,3748,2636,3746,2635,3746,2637,3746,2638,3746,2640,3746,2643,3746,2646,3741,2646,3735,2646,3735,2651,3735,2656,3739,2656,3741,2656,3749,2656,3757,2656,3756,2655,3756,2653,3756,2651,3756,2648,3756,2647,3757,2646,3758,2646,3759,2646,3767,2646,3775,2647,3778,2647,3782,2647,
3783,2646,3785,2647,3786,2650,3786,2652,3786,2653,3786,2653,3786,2655,3787,2656,3796,2656,3805,2656,3805,2651,3805,2647,3805,2645,3808,2646,3809,2646,3810,2646,3817,2646,3824,2646,3825,2648,3825,2649,3825,2652,3825,2654,3826,2656,3827,2655,3828,2655,3829,2655,3831,2656,3833,2656,3834,2656,3835,2656,3836,2657,3836,2658,3836,2659,3836,2660,3836,2670,3836,2680,3836,2682,3837,2684,3837,2693,3837,2703,3837,2705,3837,2706,3841,2706,3844,2706,3845,2705,3846,2705,3846,2705,3846,2708,3846,2711,3846,2715,3846,
2716,3846,2716,3846,2717,3848,2717,3851,2717,3854,2717,3861,2717,3867,2717,3875,2717,3884,2717,3885,2716,3885,2715,3885,2711,3885,2706,3885,2704,3885,2701,3885,2700,3885,2699,3884,2696,3886,2696,3888,2695,3890,2695,3892,2695,3895,2695,"L",3895,2694,"Q",3895,2692,3895,2689,3895,2687,3897,2687,3899,2686,3900,2686,3903,2686,3905,2686,3903,2680,3904,2674,3904,2670,3904,2666,3904,2665,3904,2664,3904,2656,3904,2649,3904,2648,3905,2646,3907,2646,3908,2647,3911,2647,3913,2647,3919,2647,3925,2646,3925,2641,
3925,2637,3926,2636,3926,2636,3931,2635,3936,2635,3936,2631,3936,2627,3941,2627,3945,2627,3944,2625,3945,2623,3945,2622,3945,2621,3945,2611,3945,2602,3945,2598,3946,2595,3951,2595,3956,2595,3956,2591,3956,2587,3960,2586,3963,2586,3964,2586,3966,2586,3966,2581,3966,2576,3969,2576,3971,2576,3972,2576,3974,2576,3976,2576,3976,2578,3976,2579,3976,2580,3976,2584,3976,2588,3981,2588,3986,2587,3986,2582,3986,2577,3986,2576,3987,2576,3992,2576,3996,2575,3996,2575,3996,2573,3996,2569,3997,2565,4E3,2565,4002,
2566,4004,2566,4007,2566,4011,2566,4015,2565,4015,2560,4015,2556,4013,2556,4012,2556,4010,2556,4007,2556,4007,2556,4006,2556,4006,2546,4006,2537,4003,2536,4E3,2536,3990,2536,3981,2536,3980,2536,3979,2536,3972,2536,3966,2536,3966,2546,3966,2556,3961,2557,3956,2557,3956,2559,3956,2562,3956,2563,3955,2566,3945,2567,3935,2567,3935,2576,3935,2586,3934,2586,3932,2586,3930,2586,3928,2586,3927,2587,3926,2587,3926,2586,3926,2584,3925,2581,3925,2577,3924,2576,3922,2576,3919,2576,3919,2576,3915,2576,3912,2576,
3909,2576,3906,2575,3906,2573,3906,2570,3906,2569,3905,2566,3902,2566,3900,2566,3898,2566,3896,2566,3895,2562,3895,2558,3891,2557,3886,2557,3885,2553,3885,2549,3885,2548,3885,2546,3880,2546,3875,2546,3865,2546,3855,2546,3854,2545,3854,2544,3854,2540,3855,2536,3860,2536,3865,2536,3865,2532,3865,2529,3865,2528,3865,2525,3856,2525,3846,2525,3846,2529,3846,2533,3845,2536,3846,2537,3836,2537,3827,2537,3825,2537,3826,2539,3826,2540,3826,2540,3825,2542,3824,2543,3824,2545,3825,2546,3823,2546,3821,2546,3818,
2546,3816,2545,3815,2542,3815,2539,3815,2538,3815,2536,3812,2536,3809,2536,3807,2536,3806,2537,3806,2531,3806,2526,3811,2526,3816,2526,3816,2524,3816,2521,3816,2517,3816,2513,3816,2510,3816,2507,3825,2506,3834,2506,3836,2506,3837,2505,3841,2504,3845,2504,3847,2504,3847,2502,3847,2502,3847,2501,3847,2494,3847,2488,3847,2487,3848,2487,3851,2487,3853,2487,3855,2488,3856,2487,3856,2482,3856,2477,3857,2476,3858,2476,3860,2477,3863,2477,3864,2477,3864,2477,3865,2476,3866,2475,3866,2474,3866,2473,3866,2470,
3866,2467,3870,2467,3873,2467,3879,2467,3885,2467,3885,2465,3885,2464,3885,2460,3885,2457,3889,2457,3892,2457,3893,2457,3895,2456,3895,2454,3896,2452,3896,2451,3896,2450,3896,2440,3896,2431,3896,2429,3896,2427,3902,2427,3907,2426,3907,2416,3907,2406,3907,2402,3908,2398,3918,2398,3927,2398,3934,2398,3942,2398,3944,2398,3945,2396,3945,2386,3946,2377,3951,2377,3956,2377,3956,2373,3956,2370,3956,2368,3955,2367,3965,2367,3975,2367,3976,2365,3976,2363,3976,2355,3976,2348,3977,2347,3978,2347,3981,2347,3984,
2347,3984,2347,3985,2347,3986,2346,3986,2345,3986,2344,3986,2342,3986,2339,3986,2336,3991,2336,3996,2335,3997,2330,3996,2324,3996,2321,3997,2317,3999,2317,4E3,2316,4004,2316,4006,2316,4006,2306,4007,2296,4011,2296,4015,2295,4014,2293,4015,2292,4015,2289,4016,2287,4020,2287,4024,2286,4026,2287,4025,2284,4025,2282,4025,2281,4025,2278,4026,2276,4028,2275,4028,2275,4032,2275,4035,2275,4036,2271,4036,2267,4040,2267,4044,2267,4045,2266,4046,2266,4046,2255,4046,2246,4046,2236,4046,2227,4046,2222,4046,2218,
4046,2217,4044,2217,4044,2217,4043,2217,4040,2217,4037,2217,4036,2217,4036,2214,4036,2206,4036,2197,"L",4037,2197,"Q",4041,2197,4045,2196,4045,2195,4045,2193,4045,2191,4045,2188,4045,2185,4045,2183,4055,2183,4064,2183,4065,2182,4065,2181,4065,2178,4064,2176,4063,2172,4065,2172,4072,2172,4079,2172,4080,2172,4081,2171,4081,2170,4082,2170,4083,2168,4081,2167,4080,2165,4080,2164,4080,2158,4080,2153,4090,2153,4100,2153,4102,2153,4104,2153,4105,2152,4107,2152,4110,2151,4109,2149,4109,2147,4109,2145,4109,
2139,4109,2134,4112,2133,4114,2133,4116,2133,4118,2133,4119,2133,4120,2133,4128,2133,4136,2133,4137,2133,4138,2132,4140,2132,4143,2132,4144,2132,4143,2131,4143,2127,4143,2124,4144,2120,4142,2116,4141,2115,4141,2114,4140,2112,4140,2110,4140,2109,4140,2108,4145,2107,4149,2107,4150,2107,4151,2107,4152,2106,4152,2105,4153,2096,4153,2086,4153,2083,4153,2080,4150,2080,4148,2081,4146,2082,4144,2082,4143,2081,4143,2081,4143,2072,4142,2063,4142,2063,4141,2062,4138,2062,4135,2062,4133,2062,4131,2062,4125,2062,
4119,2062,4120,2062,4120,2060,4120,2060,4120,2059,4120,2054,4120,2050,4120,2047,4119,2043,"L",4118,2043,"Q",4105,2042,4091,2042,"L",4091,2041,"Q",4091,2035,4091,2029,4091,2029,4091,2029,4092,2029,4093,2028,4094,2028,4095,2028,4095,2027,4096,2027,4098,2025,4100,2024,"L",4100,2023,"Q",4100,2020,4100,2017,4100,2016,4099,2015,4099,2014,4099,2012,4099,2009,4098,2007,"L",4098,2007,"Q",4097,2006,4097,2006,4097,2006,4096,2005,4096,2004,4095,2005,"L",4094,2004,"Q",4094,2003,4092,2002,4091,2001,4090,2E3,4088,
1998,4086,1997,"L",4086,1997,"Q",4086,1994,4086,1990,4086,1989,4085,1989,4083,1990,4081,1989,4076,1988,4070,1988,4069,1989,4069,1988,4067,1987,4064,1988,4060,1988,4056,1988,4053,1988,4050,1989,4050,1990,4050,1990,4049,1990,4048,1990,4048,1990,4047,1990,4044,1991,4042,1994,4042,1995,4042,1995,4042,1996,4042,1998,4042,1998,4042,1999,4042,2001,4042,2003,"L",4041,2003,"Q",4037,2003,4032,2003,4031,2004,4030,2004,4029,2005,4027,2006,4027,2007,4026,2007,4025,2007,4024,2009,4024,2010,4023,2010,4023,2011,
4023,2011,4023,2011,4022,2011,4012,2015,4E3,2014,3999,2014,3998,2014,3997,2014,3997,2014,3986,2014,3975,2014,3973,2014,3970,2013,"L",3970,2013,"Q",3969,2011,3966,2010,"L",3965,2009,"Q",3965,2008,3964,2006,3964,2005,3964,2004,3964,2002,3963,2002,3953,2002,3943,2002,3943,2003,3942,2003,3937,2003,3932,2003,3931,2003,3930,2003,3927,2004,3927,2001,3927,2E3,3926,1999,3925,1996,3925,1995,3925,1994,3925,1994,3924,1993,3923,1991,3923,1990,3923,1990,3921,1990,3920,1990,3916,1990,3912,1991,3912,1991,3911,1991,
3907,1991,3903,1991,3902,1991,3901,1991,3897,1990,3892,1990,3891,1990,3889,1989,3886,1989,3886,1991,3885,1994,3885,1997,3885,1997,3885,1998,3884,1998,3884,1999,3884,2E3,3883,2E3,3878,2E3,3874,2E3,3873,2E3,3872,2E3,3871,1999,3869,2E3,"L",3868,2E3,"Q",3867,2001,3866,2004,3866,2004,3866,2004,3866,2006,3866,2009,3866,2009,3865,2009,3861,2009,3857,2009,3852,2009,3846,2009,"L",3846,2010,"Q",3844,2012,3845,2015,3845,2016,3844,2017,3844,2017,3844,2019,3844,2019,3844,2019,3843,2020,3841,2020,3841,2020,3840,
2020,3838,2020,3837,2021,3831,2021,3826,2021,3817,2021,3809,2020,3807,2022,3805,2022,3802,2022,3800,2022,3800,2023,3800,2024,3801,2028,3803,2030,3799,2030,3796,2030,3776,2030,3757,2030,3750,2030,3744,2031,3741,2031,3741,2029,3741,2019,3740,2009,3740,2008,3739,2008,3737,2007,3734,2007,3733,2007,3732,2007,3730,2006,3730,2002,3731,2E3,3731,1997,3732,1994,3730,1994,3725,1994,3720,1995,3718,1995,3718,1993,3718,1991,3717,1989,3717,1987,3716,1985,"Q",3716,1984,3715,1983,"Z"]],label:"Ukraine",shortLabel:"UA",
labelPosition:[343.6,233.1],labelAlignment:["center","middle"]},"004":{outlines:[["M",3137,1630,"Q",3136,1630,3136,1632,3136,1634,3136,1637,3136,1640,3137,1642,3134,1642,3130,1642,3128,1642,3127,1641,3122,1640,3116,1641,3118,1643,3117,1645,"L",3117,1646,"Q",3116,1647,3116,1648,3116,1649,3115,1650,"L",3114,1650,"Q",3110,1650,3106,1650,3105,1650,3105,1649,3104,1647,3104,1644,3104,1643,3104,1643,3098,1642,3091,1642,"L",3091,1642,"Q",3090,1640,3090,1638,3090,1638,3090,1637,3089,1637,3088,1637,3087,1637,
3087,1636,3084,1636,3084,1633,3084,1633,3084,1632,3084,1631,3083,1631,3081,1630,3079,1630,3074,1630,3069,1630,3069,1630,3069,1630,3068,1629,3068,1628,3068,1625,3068,1622,3068,1621,3068,1620,"L",3067,1620,"Q",3062,1620,3056,1620,3046,1620,3037,1620,3027,1620,3018,1620,3017,1620,3017,1620,3016,1627,3016,1633,"L",3016,1634,"Q",3008,1635,3E3,1635,2998,1635,2996,1634,2995,1634,2994,1634,"L",2994,1634,"Q",2990,1633,2985,1634,2983,1634,2982,1634,2981,1635,2981,1636,2981,1636,2980,1636,"L",2980,1637,"Q",
2979,1637,2980,1638,2980,1640,2981,1641,"L",2981,1642,"Q",2981,1647,2981,1651,2981,1652,2981,1653,2981,1654,2980,1655,2980,1659,2977,1659,2976,1659,2974,1659,2973,1659,2971,1659,2970,1659,2970,1660,2970,1662,2971,1664,"L",2972,1665,"Q",2972,1666,2971,1668,2971,1668,2971,1669,2971,1669,2970,1669,"L",2970,1670,"Q",2966,1670,2961,1670,2960,1670,2959,1670,2956,1670,2956,1672,2956,1676,2956,1680,"L",2956,1681,"Q",2950,1681,2945,1681,2944,1681,2943,1681,2940,1682,2936,1682,"L",2936,1682,"Q",2935,1685,2935,
1689,"L",2935,1689,"Q",2934,1691,2932,1690,2931,1690,2931,1691,2931,1691,2931,1691,2929,1694,2930,1697,"L",2930,1697,"Q",2929,1698,2928,1698,2928,1699,2927,1699,2923,1699,2920,1699,2918,1698,2918,1699,2918,1701,2918,1702,2919,1705,2918,1707,"L",2918,1708,"Q",2915,1708,2912,1708,"L",2912,1708,"Q",2911,1712,2911,1715,"L",2911,1716,"Q",2909,1716,2907,1716,2905,1716,2904,1716,2902,1716,2902,1717,"L",2902,1718,"Q",2902,1718,2902,1719,2902,1720,2902,1720,2902,1727,2901,1734,2904,1735,2908,1735,2909,1735,
2909,1736,2910,1739,2911,1742,2911,1743,2911,1745,2911,1746,2912,1747,2912,1748,2912,1749,2911,1752,2914,1752,"L",2915,1752,"Q",2916,1753,2917,1756,2918,1757,2919,1758,2920,1759,2920,1759,2922,1759,2923,1759,2923,1761,2922,1763,2921,1764,2921,1765,"L",2920,1765,"Q",2919,1766,2917,1766,2913,1766,2912,1770,2912,1770,2912,1771,2912,1776,2906,1776,2905,1776,2904,1776,2902,1776,2902,1778,2903,1783,2902,1788,2901,1791,2900,1794,"L",2899,1794,"Q",2899,1794,2899,1794,2897,1795,2894,1795,2894,1795,2894,1795,
2892,1796,2893,1799,2893,1801,2891,1801,2890,1801,2889,1801,2889,1802,2888,1802,2888,1804,2886,1805,2886,1806,2885,1807,2885,1807,2884,1807,2882,1808,2882,1810,2882,1811,2882,1812,2881,1814,2881,1817,2881,1819,2880,1820,2880,1823,2880,1826,2880,1830,2880,1833,"L",2880,1834,"Q",2880,1844,2880,1853,2880,1863,2880,1872,2880,1879,2880,1886,2880,1887,2879,1886,2878,1886,2878,1887,2877,1887,2877,1887,2876,1887,2874,1888,"L",2874,1888,"Q",2872,1889,2870,1889,2869,1889,2869,1890,2869,1891,2869,1891,2869,
1892,2868,1893,2868,1894,2868,1894,2868,1894,2867,1894,2864,1894,2863,1897,2862,1897,2862,1898,2861,1899,2861,1900,2861,1900,2860,1901,2860,1902,2859,1904,2859,1905,2859,1906,2859,1906,2859,1907,2859,1911,2859,1915,2859,1915,2858,1915,2857,1915,2856,1916,2856,1916,2855,1916,2855,1918,2854,1918,2854,1918,2853,1918,2853,1919,2852,1920,2852,1921,2852,1921,2851,1921,2851,1921,2849,1921,2847,1922,2847,1922,2846,1922,2846,1925,2845,1927,2845,1928,2844,1929,2844,1930,2844,1931,2844,1931,2843,1931,2842,1933,
2839,1933,2837,1933,2836,1934,2836,1934,2835,1934,2835,1935,2835,1936,2835,1937,2834,1938,2834,1938,2834,1939,2834,1939,2834,1939,2834,1941,2832,1940,2829,1940,2825,1941,2823,1942,2820,1941,2818,1942,2816,1942,2815,1942,2815,1943,2815,1947,2815,1951,"L",2815,1951,"Q",2810,1952,2804,1952,2804,1952,2803,1951,2800,1950,2797,1951,2795,1951,2795,1954,2795,1955,2795,1956,2795,1956,2794,1956,2794,1958,2794,1959,2794,1961,2793,1962,2793,1962,2793,1962,2790,1963,2787,1963,2786,1964,2785,1965,2785,1966,2785,
1966,2785,1969,2783,1970,2783,1971,2782,1971,2779,1971,2776,1971,2776,1971,2776,1971,2775,1973,2774,1975,2773,1977,2773,1979,2773,1980,2772,1981,2772,1981,2772,1982,2772,1984,2772,1985,2772,1986,2772,1988,2772,1988,2772,1989,2771,1990,2772,1991,"L",2772,1991,"Q",2772,1994,2773,1996,"L",2774,1996,"Q",2778,1996,2781,1997,2781,1998,2782,1998,2783,1998,2782,2E3,2782,2001,2782,2003,2782,2007,2783,2012,2783,2013,2783,2014,2784,2015,2785,2015,2787,2016,2789,2016,2789,2016,2789,2017,2789,2021,2791,2024,2791,
2025,2791,2027,"L",2792,2027,"Q",2792,2030,2792,2033,2792,2035,2793,2036,2793,2036,2794,2036,2796,2036,2798,2036,"L",2799,2036,"Q",2800,2038,2800,2041,2801,2051,2800,2061,2800,2063,2800,2065,"L",2801,2065,"Q",2801,2066,2803,2066,2803,2066,2804,2067,2804,2068,2805,2068,2806,2068,2806,2068,2808,2068,2811,2068,"L",2811,2069,"Q",2812,2074,2812,2080,2812,2082,2813,2082,2814,2083,2814,2083,2819,2083,2824,2083,2824,2084,2824,2084,2825,2088,2825,2092,"L",2826,2092,"Q",2831,2092,2836,2092,2837,2092,2838,2092,
2839,2093,2840,2093,"L",2841,2093,"Q",2841,2096,2841,2098,2841,2104,2842,2109,2842,2110,2842,2111,2842,2113,2843,2115,2843,2117,2844,2118,2843,2119,2843,2120,2843,2123,2842,2127,2841,2128,2841,2129,2841,2130,2841,2130,2840,2132,2840,2135,2840,2135,2840,2136,2839,2136,2839,2136,2837,2136,2835,2137,2835,2138,2834,2138,2832,2140,2831,2140,2829,2140,2829,2142,2829,2142,2829,2143,2829,2146,2827,2149,2827,2149,2827,2150,2828,2154,2825,2158,"L",2824,2158,"Q",2822,2158,2821,2159,2821,2159,2820,2159,2819,
2160,2819,2162,2819,2163,2819,2164,2819,2174,2819,2183,2819,2185,2819,2187,"L",2820,2186,"Q",2825,2186,2830,2186,2831,2186,2832,2187,2832,2187,2833,2187,2834,2187,2835,2188,2836,2188,2837,2188,"L",2838,2189,"Q",2840,2189,2842,2189,2843,2189,2843,2190,"L",2843,2190,"Q",2843,2195,2844,2200,"L",2845,2200,"Q",2849,2200,2854,2201,"L",2854,2201,"Q",2854,2205,2855,2209,"L",2855,2209,"Q",2858,2209,2861,2209,"L",2861,2209,"Q",2862,2209,2862,2208,2863,2208,2863,2208,2863,2208,2864,2208,2866,2207,2870,2207,
2870,2203,2870,2198,2871,2194,2871,2191,2871,2190,2871,2189,2871,2188,2872,2187,"L",2872,2187,"Q",2875,2187,2878,2187,2879,2187,2879,2187,2880,2186,2882,2185,2881,2185,2881,2183,2881,2181,2881,2180,2882,2176,2882,2171,2882,2170,2882,2170,2882,2167,2882,2165,2882,2163,2883,2163,2884,2163,2884,2163,2888,2163,2892,2162,2895,2162,2898,2162,2902,2163,2906,2161,2907,2161,2907,2159,2907,2159,2907,2158,2907,2155,2907,2153,2906,2151,2907,2151,2908,2151,2909,2151,2919,2151,2928,2151,2929,2151,2929,2151,2928,
2150,2928,2148,2928,2144,2929,2139,"L",2929,2139,"Q",2937,2140,2946,2140,2950,2140,2954,2139,"L",2954,2139,"Q",2955,2137,2955,2136,2956,2135,2956,2133,2956,2132,2956,2130,2956,2130,2956,2130,2961,2130,2965,2130,2969,2129,2972,2130,2973,2131,2974,2131,2975,2131,2977,2130,"L",2977,2130,"Q",2977,2126,2978,2121,2987,2121,2995,2122,3E3,2123,3004,2123,3007,2124,3009,2124,3018,2124,3028,2124,3037,2124,3047,2124,3051,2124,3055,2125,3055,2125,3055,2126,3056,2128,3056,2130,"L",3057,2130,"Q",3058,2131,3059,
2131,3060,2131,3061,2131,3071,2131,3081,2131,3090,2131,3100,2131,3110,2131,3120,2131,3126,2131,3132,2131,3132,2131,3133,2130,3135,2129,3135,2127,3135,2127,3135,2126,3136,2125,3137,2124,3137,2123,3137,2123,3138,2123,3138,2122,3140,2121,3143,2122,3147,2122,3151,2122,3152,2122,3152,2121,3153,2121,3154,2120,3156,2119,3157,2116,3158,2113,3161,2111,3162,2110,3165,2110,3169,2110,3173,2110,3177,2110,3182,2110,3183,2110,3183,2110,3185,2109,3186,2108,3186,2108,3186,2107,3186,2103,3188,2102,3189,2101,3190,2101,
3191,2101,3192,2101,3193,2100,3196,2100,3198,2101,3200,2100,3202,2100,3203,2098,3204,2098,3204,2098,3207,2098,3207,2095,3207,2093,3207,2092,3208,2090,3210,2091,3212,2091,3214,2091,3222,2091,3230,2090,3231,2090,3232,2089,3232,2089,3233,2089,3234,2089,3235,2088,3237,2087,3237,2084,3237,2082,3238,2082,3247,2082,3256,2082,3260,2082,3264,2082,3266,2082,3267,2082,3270,2082,3274,2082,3276,2082,3276,2080,3276,2079,3277,2078,3278,2077,3278,2076,3279,2075,3279,2074,3279,2073,3280,2072,3281,2072,3281,2072,3281,
2072,3282,2072,3291,2072,3301,2072,3311,2072,3320,2072,3325,2072,3331,2072,3336,2072,3340,2070,3342,2070,3345,2069,3346,2069,3347,2068,3347,2068,3347,2068,3347,2063,3347,2058,3347,2057,3348,2055,3348,2055,3348,2054,3348,2053,3348,2052,3349,2050,3349,2047,3349,2047,3349,2046,3350,2046,3350,2045,3350,2043,3350,2041,3350,2038,3347,2037,"L",3347,2037,"Q",3345,2035,3343,2035,3343,2035,3342,2034,3340,2032,3340,2028,3339,2025,3339,2023,3339,2020,3339,2018,3339,2014,3339,2011,3339,2010,3340,2009,3343,2008,
3344,2007,3346,2007,3348,2006,3349,2005,3349,2004,3349,2003,3349,2003,3349,2002,3349,2001,3349,2E3,3350,2001,3352,2001,3355,2E3,3355,2E3,3356,2E3,3358,1999,3359,1997,3359,1996,3359,1995,3359,1994,3359,1993,3358,1993,3358,1992,3358,1991,3358,1989,3358,1989,3359,1988,3359,1985,3360,1982,3360,1982,3360,1981,3360,1981,3360,1981,3362,1980,3363,1979,3365,1977,3368,1976,3368,1976,3368,1976,3369,1976,3369,1976,3369,1975,3369,1975,3369,1972,3370,1969,"L",3370,1969,"Q",3371,1969,3372,1968,3372,1968,3373,1967,
3375,1966,3377,1965,3378,1964,3378,1963,3378,1962,3378,1961,3379,1961,3379,1960,3382,1959,3385,1958,3386,1958,3387,1956,3388,1955,3388,1955,3388,1954,3388,1954,3389,1954,3389,1953,3389,1952,3389,1952,3388,1950,3389,1950,3390,1941,3390,1932,3390,1931,3390,1930,3390,1929,3389,1929,"L",3388,1929,"Q",3388,1929,3387,1928,"L",3386,1928,"Q",3385,1926,3384,1925,3384,1924,3383,1924,3382,1923,3380,1923,"L",3379,1922,"Q",3378,1922,3377,1920,3376,1920,3376,1919,3377,1917,3376,1917,3376,1916,3375,1915,3375,1914,
3375,1913,3374,1911,3374,1910,3374,1909,3373,1909,3373,1908,3372,1908,3372,1907,3370,1907,"L",3370,1906,"Q",3370,1906,3369,1905,3369,1906,3368,1905,3367,1901,3366,1897,3365,1896,3365,1895,3365,1895,3364,1894,3363,1893,3362,1892,3362,1891,3362,1890,3361,1888,3359,1887,3358,1886,3357,1885,3357,1884,3357,1884,3357,1881,3357,1878,"L",3357,1878,"Q",3355,1877,3355,1876,"L",3354,1876,"Q",3353,1875,3351,1874,3350,1873,3351,1871,3351,1870,3351,1869,"L",3352,1868,"Q",3353,1868,3353,1867,3354,1866,3354,1865,
3355,1864,3355,1864,3356,1863,3357,1862,3358,1862,3358,1862,3359,1862,3359,1862,3361,1861,3363,1861,"L",3363,1860,"Q",3365,1858,3365,1856,3365,1856,3365,1855,3366,1853,3367,1852,3368,1852,3368,1852,3371,1852,3372,1851,3373,1851,3374,1851,3376,1850,3378,1850,3380,1849,3382,1848,3382,1848,3383,1848,3383,1848,3383,1848,3384,1846,3386,1844,"L",3386,1844,"Q",3387,1843,3388,1842,3389,1842,3389,1841,3390,1841,3391,1841,3396,1841,3400,1841,3402,1841,3402,1839,"L",3403,1839,"Q",3403,1837,3404,1837,3404,1836,
3404,1836,3405,1835,3405,1835,3405,1834,3405,1834,3405,1832,3406,1832,3412,1832,3417,1832,3418,1832,3418,1832,3419,1831,3420,1830,3420,1829,3420,1829,3420,1827,3420,1826,3421,1825,3421,1824,3421,1815,3420,1807,3420,1806,3420,1805,3420,1805,3419,1804,3417,1801,3416,1800,3416,1799,3415,1799,3414,1799,3415,1798,3415,1796,3414,1795,3414,1795,3414,1794,3414,1793,3413,1793,3411,1793,3410,1793,3408,1793,3408,1792,3408,1789,3406,1786,3406,1785,3405,1784,3405,1782,3403,1783,3402,1783,3400,1783,"L",3400,1782,
"Q",3400,1781,3399,1780,3399,1780,3398,1779,3397,1777,3394,1773,"L",3394,1773,"Q",3393,1773,3393,1773,3383,1773,3373,1773,3364,1773,3354,1773,3345,1773,3336,1773,3335,1770,3335,1767,3335,1766,3335,1766,3335,1765,3335,1764,3334,1762,3335,1762,"L",3334,1762,"Q",3331,1762,3327,1762,3326,1762,3324,1762,3320,1762,3316,1760,3315,1760,3315,1760,3315,1759,3315,1759,3315,1758,3314,1758,3314,1756,3315,1755,3313,1755,3311,1755,3309,1755,3306,1754,3305,1754,3304,1753,3303,1753,3301,1752,3300,1752,3298,1751,3297,
1751,3296,1750,"L",3296,1749,3295,1749,"Q",3295,1748,3295,1747,3295,1746,3295,1746,3295,1743,3293,1743,3293,1743,3292,1742,3291,1742,3289,1742,"L",3288,1742,"Q",3288,1741,3288,1740,3288,1739,3287,1738,3287,1737,3287,1736,3287,1736,3286,1735,3286,1734,3286,1734,3283,1733,3279,1733,3278,1733,3277,1733,3273,1732,3269,1732,"L",3269,1732,"Q",3268,1731,3268,1730,"L",3268,1729,"Q",3268,1727,3268,1725,3268,1724,3268,1723,3268,1723,3267,1723,3266,1723,3265,1723,3264,1723,3263,1723,3259,1722,3254,1722,3252,
1722,3250,1722,3248,1723,3248,1722,3248,1719,3248,1717,3248,1716,3248,1716,3247,1716,3247,1716,3245,1715,3244,1714,3242,1713,3241,1712,3240,1709,3240,1707,3240,1706,3239,1705,3239,1701,3238,1697,3238,1697,3238,1696,3238,1693,3235,1694,3233,1694,3233,1693,3233,1693,3233,1692,3233,1691,3233,1691,3231,1686,3229,1680,3229,1680,3229,1679,3229,1677,3228,1677,3227,1676,3227,1675,3226,1674,3225,1674,3224,1673,3223,1672,3222,1672,3222,1672,3222,1669,3221,1667,3221,1667,3220,1666,3220,1666,3220,1665,3220,1664,
3219,1662,3218,1660,3218,1657,3218,1655,3216,1655,"L",3215,1655,"Q",3212,1655,3212,1652,3212,1651,3212,1650,3211,1648,3211,1646,3211,1643,3209,1640,"L",3209,1640,"Q",3208,1640,3207,1639,3205,1638,3203,1637,"L",3203,1637,"Q",3202,1636,3202,1634,3201,1633,3201,1632,3200,1629,3197,1629,3197,1629,3196,1629,3195,1629,3195,1628,3195,1628,3194,1627,3193,1625,3193,1622,"L",3192,1622,"Q",3191,1622,3189,1622,"L",3189,1622,"Q",3188,1621,3187,1621,3187,1620,3187,1619,3187,1618,3186,1618,3186,1615,3184,1613,3184,
1612,3184,1612,3181,1611,3178,1611,"L",3178,1611,"Q",3176,1613,3176,1615,3176,1616,3176,1616,3175,1617,3174,1618,3174,1619,3173,1619,3171,1620,3170,1621,3170,1622,3170,1622,3164,1622,3158,1622,"L",3157,1622,"Q",3157,1624,3157,1625,3157,1626,3157,1626,3156,1627,3156,1628,"L",3156,1629,"Q",3147,1630,3138,1630,"Q",3138,1630,3137,1630,"Z"]],label:"Belarus",shortLabel:"BY",labelPosition:[309.6,191],labelAlignment:["center","middle"]},"022":{outlines:[["M",2800,1713,"Q",2783,1713,2767,1713,"L",2766,1712,
"Q",2766,1708,2766,1703,2766,1703,2767,1702,2762,1702,2758,1702,2743,1703,2728,1702,2726,1702,2725,1702,2723,1701,2723,1703,2723,1705,2723,1708,2723,1709,2723,1710,2722,1712,2724,1713,2715,1713,2706,1713,2704,1713,2701,1713,2700,1712,2700,1713,2700,1717,2700,1720,2700,1723,2700,1725,2699,1728,2700,1730,"L",2700,1730,"Q",2696,1730,2692,1731,2690,1731,2688,1731,2681,1730,2674,1730,"L",2674,1730,"Q",2673,1731,2673,1732,2673,1737,2677,1740,"L",2676,1740,"Q",2669,1740,2662,1740,2657,1740,2652,1739,2652,
1740,2652,1742,2652,1742,2652,1743,2653,1744,2652,1747,2652,1749,2653,1751,"L",2652,1751,"Q",2635,1751,2617,1751,2616,1751,2614,1751,2612,1751,2613,1753,2613,1753,2613,1754,2613,1757,2613,1760,2614,1762,2614,1763,2612,1763,2610,1763,2600,1763,2590,1763,2589,1763,2587,1762,2577,1762,2567,1762,2565,1762,2562,1762,2560,1762,2560,1763,2559,1764,2560,1766,2560,1771,2560,1775,2560,1776,2559,1776,2554,1776,2550,1776,2549,1776,2549,1776,2548,1778,2548,1781,2548,1786,2548,1790,2548,1791,2548,1791,2548,1793,
2547,1793,2547,1793,2546,1793,2536,1793,2527,1793,2525,1793,2526,1796,2526,1797,2526,1798,2526,1802,2526,1806,2531,1806,2535,1806,2536,1806,2536,1808,2536,1809,2536,1810,2536,1818,2536,1826,2539,1827,2542,1827,2543,1827,2545,1827,2545,1832,2545,1835,2545,1836,2546,1836,2547,1836,2548,1836,2550,1836,2553,1836,2554,1835,2555,1836,2556,1839,2556,1841,2556,1843,2556,1846,2560,1847,2562,1847,2564,1847,2565,1847,2565,1858,2565,1867,2565,1869,2567,1868,2569,1868,2571,1868,2574,1868,2576,1869,2576,1877,2576,
1885,2578,1885,2578,1886,2579,1886,2580,1886,2582,1886,2584,1886,2585,1886,2584,1888,2584,1890,2584,1892,2584,1902,2585,1911,2585,1918,2585,1924,2585,1925,2585,1927,2589,1926,2591,1926,2592,1926,2592,1926,2592,1926,2593,1926,2595,1925,2598,1925,2596,1925,2597,1923,2597,1922,2597,1921,2598,1921,2598,1921,2606,1921,2613,1920,2614,1920,2614,1920,2614,1916,2614,1912,2613,1910,2615,1911,2623,1912,2631,1913,2633,1913,2635,1913,2642,1913,2648,1913,2649,1913,2649,1913,2651,1913,2653,1912,2652,1911,2652,1908,
2652,1905,2652,1903,2652,1902,2653,1902,2653,1901,2654,1901,"L",2654,1901,"Q",2655,1901,2657,1901,2665,1902,2674,1902,2675,1902,2676,1902,"L",2676,1903,"Q",2676,1907,2677,1911,"L",2677,1911,"Q",2685,1912,2693,1911,2696,1911,2700,1911,2699,1912,2699,1914,2700,1919,2700,1924,2700,1926,2700,1928,"L",2701,1928,"Q",2706,1928,2711,1929,"L",2712,1929,"Q",2712,1937,2712,1945,2712,1946,2713,1946,2714,1946,2715,1946,2718,1946,2720,1946,"L",2719,1947,2719,1947,"Q",2719,1949,2719,1950,2719,1951,2719,1951,2719,
1953,2719,1954,2719,1958,2718,1960,2726,1964,2736,1963,2736,1963,2737,1962,2739,1962,2741,1961,2742,1961,2743,1961,"L",2744,1962,"Q",2744,1967,2744,1972,2744,1973,2745,1972,2750,1972,2755,1972,2762,1972,2768,1972,2766,1973,2767,1976,2767,1977,2767,1977,2767,1979,2768,1981,2768,1982,2769,1983,2769,1984,2769,1984,2769,1985,2770,1985,2771,1985,2772,1985,2772,1984,2772,1982,2772,1981,2772,1981,2773,1980,2773,1979,2773,1977,2774,1975,2775,1973,2776,1971,2776,1971,2776,1971,2779,1971,2782,1971,2783,1971,
2783,1970,2785,1969,2785,1966,2785,1966,2785,1965,2786,1964,2787,1963,2790,1963,2793,1962,2793,1962,2793,1962,2794,1961,2794,1959,2794,1958,2794,1956,2795,1956,2795,1956,2795,1955,2795,1954,2795,1951,2797,1951,2800,1950,2803,1951,2804,1952,2804,1952,2810,1952,2815,1951,"L",2815,1951,"Q",2815,1947,2815,1943,2815,1942,2816,1942,2818,1942,2820,1941,2823,1942,2825,1941,2829,1940,2832,1940,2834,1941,2834,1939,2834,1939,2834,1939,2834,1938,2834,1938,2835,1937,2835,1936,2835,1935,2835,1934,2836,1934,2836,
1934,2837,1933,2839,1933,2842,1933,2843,1931,2844,1931,2844,1931,2844,1930,2844,1929,2845,1928,2845,1927,2846,1925,2846,1922,2847,1922,2847,1922,2849,1921,2851,1921,2851,1921,2852,1921,2852,1921,2852,1920,2853,1919,2853,1918,2854,1918,2854,1918,2855,1918,2855,1916,2856,1916,2856,1916,2857,1915,2858,1915,2859,1915,2859,1915,2859,1911,2859,1907,2859,1906,2859,1906,2859,1905,2859,1904,2860,1902,2860,1901,2861,1900,2861,1900,2861,1899,2862,1898,2862,1897,2863,1897,2864,1894,2867,1894,2868,1894,2868,1894,
2868,1894,2868,1893,2869,1892,2869,1891,2869,1891,2869,1890,2869,1889,2870,1889,2872,1889,2874,1888,"L",2874,1888,"Q",2876,1887,2877,1887,2877,1887,2878,1887,2878,1886,2879,1886,2880,1887,2880,1886,2880,1879,2880,1872,2880,1863,2880,1853,2880,1844,2880,1834,"L",2880,1833,"Q",2880,1830,2880,1826,2880,1823,2880,1820,2881,1819,2881,1817,2881,1814,2882,1812,2882,1811,2882,1810,2882,1808,2884,1807,2885,1807,2885,1807,2886,1806,2886,1805,2888,1804,2888,1802,2889,1802,2889,1801,2890,1801,2891,1801,2893,
1801,2893,1799,2892,1796,2894,1795,2894,1795,2894,1795,2897,1795,2899,1794,2899,1794,2899,1794,"L",2900,1794,"Q",2901,1791,2902,1788,2903,1783,2902,1778,2902,1776,2904,1776,2905,1776,2906,1776,2912,1776,2912,1771,2912,1770,2912,1770,2913,1766,2917,1766,2919,1766,2920,1765,"L",2921,1765,"Q",2921,1764,2922,1763,2923,1761,2923,1759,2922,1759,2920,1759,2920,1759,2919,1758,2918,1757,2917,1756,2916,1753,2915,1752,"L",2914,1752,"Q",2911,1752,2912,1749,2912,1748,2912,1747,2911,1746,2911,1745,2911,1743,2911,
1742,2910,1739,2909,1736,2909,1735,2908,1735,2904,1735,2901,1734,2902,1727,2902,1720,2902,1720,2902,1719,2902,1718,2902,1718,2900,1718,2899,1718,2897,1718,2896,1716,2895,1715,2894,1713,2894,1713,2894,1712,2894,1711,2893,1711,2889,1711,2885,1711,2880,1711,2875,1711,2877,1712,2876,1715,2876,1717,2877,1717,2878,1717,2879,1718,2876,1719,2873,1720,2870,1721,2867,1721,2857,1721,2848,1721,2839,1721,2830,1721,2828,1721,2826,1720,2821,1719,2815,1719,2814,1719,2815,1717,2815,1715,2814,1714,"L",2814,1713,"Q",
2807,1713,2800,1713,"Z"]],label:"Lithuania",shortLabel:"LT",labelPosition:[273.7,182.3],labelAlignment:["center","middle"]},"020":{outlines:[["M",2874,1500,"Q",2874,1504,2874,1507,2874,1510,2875,1511,2875,1511,2874,1511,2864,1511,2853,1511,2853,1511,2853,1511,2853,1516,2853,1521,"L",2853,1521,"Q",2851,1521,2850,1521,2842,1521,2834,1521,2834,1522,2834,1522,2833,1524,2833,1526,2833,1527,2833,1528,2834,1530,2832,1530,2830,1530,2828,1530,2827,1530,2826,1530,2821,1530,2815,1530,2806,1530,2797,1530,2781,
1530,2764,1530,"L",2764,1530,"Q",2763,1526,2763,1522,2763,1522,2763,1521,2763,1521,2762,1521,2754,1521,2747,1521,2742,1521,2738,1522,2736,1522,2734,1522,2725,1521,2717,1521,2717,1522,2716,1522,2713,1522,2711,1524,2710,1524,2709,1524,2709,1525,2709,1525,2709,1532,2709,1539,"L",2709,1539,"Q",2699,1540,2690,1540,2688,1540,2687,1540,2685,1539,2685,1541,2685,1542,2685,1544,2685,1544,2685,1545,2685,1547,2686,1550,2682,1550,2677,1550,2677,1550,2676,1550,"L",2676,1550,"Q",2676,1551,2676,1553,2676,1556,2676,
1559,2676,1562,2676,1564,2676,1566,2677,1566,2678,1566,2679,1566,2682,1566,2685,1566,2685,1575,2685,1583,2685,1584,2686,1584,2689,1585,2694,1585,2695,1606,2695,1626,2695,1626,2697,1626,2705,1626,2713,1626,2714,1626,2715,1627,2715,1629,2715,1630,2714,1633,2715,1635,2720,1636,2726,1636,2726,1643,2726,1650,2726,1652,2726,1654,2727,1657,2724,1657,2724,1657,2723,1657,2713,1657,2703,1657,2693,1657,2684,1657,2680,1657,2676,1657,2676,1661,2676,1664,"L",2676,1666,"Q",2667,1667,2657,1667,2656,1665,2656,1664,
2656,1660,2654,1659,2649,1656,2642,1656,2640,1656,2637,1656,2636,1652,2636,1648,2636,1647,2635,1647,2631,1646,2626,1646,2626,1642,2626,1637,2621,1636,2616,1636,2616,1632,2616,1628,2607,1627,2597,1627,2597,1625,2597,1623,2597,1620,2596,1617,2591,1617,2586,1617,2583,1617,2579,1617,2577,1616,2576,1617,2576,1612,2576,1606,2573,1606,2570,1606,2568,1607,2566,1607,2564,1607,2565,1609,2566,1612,2565,1616,2563,1616,2561,1617,2560,1616,2559,1616,2557,1616,2554,1617,2554,1619,2554,1621,2555,1622,2555,1623,2554,
1625,2555,1625,2551,1625,2546,1625,2544,1625,2544,1626,2544,1631,2545,1635,2541,1635,2536,1635,2536,1641,2536,1646,2531,1646,2526,1646,2526,1646,2526,1648,2526,1657,2526,1667,2526,1677,2526,1686,2526,1696,2526,1706,2521,1706,2517,1706,"L",2516,1706,"Q",2515,1712,2515,1717,2515,1727,2515,1736,2515,1746,2515,1755,2515,1765,2515,1775,2514,1777,2516,1776,2517,1776,2517,1775,2522,1775,2527,1776,2527,1785,2527,1793,2536,1793,2546,1793,2547,1793,2547,1793,2548,1793,2548,1791,2548,1791,2548,1790,2548,1786,
2548,1781,2548,1778,2549,1776,2549,1776,2550,1776,2554,1776,2559,1776,2560,1776,2560,1775,2560,1771,2560,1766,2559,1764,2560,1763,2560,1762,2562,1762,2565,1762,2567,1762,2577,1762,2587,1762,2589,1763,2590,1763,2600,1763,2610,1763,2612,1763,2614,1763,2614,1762,2613,1760,2613,1757,2613,1754,2613,1753,2613,1753,2612,1751,2614,1751,2616,1751,2617,1751,2635,1751,2652,1751,"L",2653,1751,"Q",2652,1749,2652,1747,2653,1744,2652,1743,2652,1742,2652,1742,2652,1740,2652,1739,2657,1740,2662,1740,2669,1740,2676,
1740,"L",2677,1740,"Q",2673,1737,2673,1732,2673,1731,2674,1730,"L",2674,1730,"Q",2681,1730,2688,1731,2690,1731,2692,1731,2696,1730,2700,1730,"L",2700,1730,"Q",2699,1728,2700,1725,2700,1723,2700,1720,2700,1717,2700,1713,2700,1712,2701,1713,2704,1713,2706,1713,2715,1713,2724,1713,2722,1712,2723,1710,2723,1709,2723,1708,2723,1705,2723,1703,2723,1701,2725,1702,2726,1702,2728,1702,2743,1703,2758,1702,2762,1702,2767,1702,2766,1703,2766,1703,2766,1708,2766,1712,"L",2767,1713,"Q",2783,1713,2800,1713,2807,
1713,2814,1713,"L",2814,1714,"Q",2815,1715,2815,1717,2814,1719,2815,1719,2821,1719,2826,1720,2828,1721,2830,1721,2839,1721,2848,1721,2857,1721,2867,1721,2870,1721,2873,1720,2876,1719,2879,1718,2878,1717,2877,1717,2876,1717,2876,1715,2877,1712,2875,1711,2880,1711,2885,1711,2889,1711,2893,1711,2894,1711,2894,1712,2894,1713,2894,1713,2895,1715,2896,1716,2897,1718,2899,1718,2900,1718,2902,1718,"L",2902,1717,"Q",2902,1716,2904,1716,2905,1716,2907,1716,2909,1716,2911,1716,"L",2911,1715,"Q",2911,1712,2912,
1708,"L",2912,1708,"Q",2915,1708,2918,1708,"L",2918,1707,"Q",2919,1705,2918,1702,2918,1701,2918,1699,2918,1698,2920,1699,2923,1699,2927,1699,2928,1699,2928,1698,2929,1698,2930,1697,"L",2930,1697,"Q",2929,1694,2931,1691,2931,1691,2931,1691,2931,1690,2932,1690,2934,1691,2935,1689,"L",2935,1689,"Q",2935,1685,2936,1682,"L",2936,1682,"Q",2940,1682,2943,1681,2944,1681,2945,1681,2950,1681,2956,1681,"L",2956,1680,"Q",2956,1676,2956,1672,2956,1670,2959,1670,2960,1670,2961,1670,2966,1670,2970,1670,"L",2970,
1669,"Q",2971,1669,2971,1669,2971,1668,2971,1668,2972,1666,2972,1665,"L",2971,1664,"Q",2970,1662,2970,1660,2970,1659,2971,1659,2973,1659,2974,1659,2976,1659,2977,1659,2980,1659,2980,1655,2981,1654,2981,1653,2981,1652,2981,1651,2981,1647,2981,1642,"L",2981,1641,"Q",2980,1640,2980,1638,2979,1637,2980,1637,"L",2980,1636,"Q",2981,1636,2981,1636,2981,1635,2982,1634,2983,1634,2985,1634,2990,1633,2994,1634,"L",2994,1634,"Q",2994,1633,2993,1631,2993,1630,2992,1630,2992,1629,2991,1629,2987,1630,2984,1629,
"L",2983,1629,"Q",2983,1624,2983,1620,2983,1620,2983,1619,2979,1619,2974,1618,2972,1618,2970,1618,2969,1619,2969,1618,2969,1613,2969,1609,2969,1607,2969,1606,2969,1602,2971,1601,2967,1601,2964,1601,"L",2964,1601,"Q",2963,1597,2963,1594,2963,1592,2963,1590,2963,1587,2963,1584,2963,1584,2963,1583,2963,1582,2961,1582,2960,1582,2959,1581,2958,1581,2956,1580,2955,1580,2954,1580,2953,1579,2952,1579,2951,1578,2952,1577,2952,1574,2951,1572,2951,1570,2951,1567,2951,1561,2948,1556,2948,1555,2948,1554,"L",2948,
1554,"Q",2947,1553,2945,1553,2941,1552,2936,1553,2935,1553,2935,1553,2934,1550,2934,1548,2934,1545,2935,1542,2930,1542,2926,1542,"L",2925,1542,"Q",2925,1541,2925,1539,2925,1536,2924,1534,2924,1533,2924,1533,2920,1532,2916,1532,2915,1532,2914,1532,2913,1531,2914,1530,2914,1526,2913,1522,2913,1522,2913,1522,2911,1521,2910,1521,2909,1521,2908,1521,2908,1521,2907,1521,2905,1521,2905,1520,2905,1519,2905,1519,2905,1516,2905,1513,"L",2905,1512,"Q",2904,1512,2904,1512,2902,1511,2900,1512,"L",2899,1512,"Q",
2899,1511,2898,1510,2898,1508,2897,1506,2896,1504,2895,1500,2885,1500,2875,1500,"Q",2875,1500,2874,1500,"Z"]],label:"Latvia",shortLabel:"LV",labelPosition:[282.4,162.4],labelAlignment:["center","middle"]},"011":{outlines:[["M",2565,1506,"Q",2556,1506,2546,1506,2537,1506,2526,1506,2526,1516,2526,1526,2523,1526,2520,1526,2519,1526,2517,1526,2515,1526,2515,1527,2515,1537,2516,1547,2523,1546,2530,1547,2531,1547,2532,1547,2539,1547,2546,1547,2547,1547,2547,1547,2550,1546,2552,1546,2553,1545,2554,1545,
2554,1545,2555,1545,2556,1543,2556,1541,2556,1540,2556,1539,2556,1537,2555,1537,2557,1537,2559,1536,2561,1535,2564,1535,2564,1530,2565,1524,2567,1521,2566,1516,2567,1516,2569,1516,2572,1516,2574,1516,2576,1516,2576,1515,2577,1511,2576,1507,"Q",2571,1506,2565,1506,"Z"],["M",2553,1466,"Q",2545,1466,2536,1466,2535,1462,2535,1458,2535,1457,2535,1456,2534,1456,2533,1456,2531,1456,2528,1456,2526,1455,2526,1456,2526,1457,2527,1457,2527,1460,2527,1463,2527,1463,2527,1464,2526,1465,2526,1466,2526,1467,2525,
1467,2522,1467,2519,1467,2518,1467,2517,1467,2514,1467,2515,1469,2516,1470,2516,1471,2516,1473,2516,1476,2518,1475,2521,1475,2522,1476,2522,1476,2529,1476,2536,1476,2543,1476,2551,1476,2552,1476,2553,1476,2556,1476,2556,1474,2556,1473,2556,1472,2555,1470,2555,1468,"Q",2555,1467,2553,1466,"Z"],["M",2807,1301,"Q",2806,1301,2806,1301,2805,1300,2805,1298,2805,1295,2805,1293,"L",2805,1293,"Q",2801,1293,2796,1293,2796,1299,2796,1305,2796,1305,2796,1306,2790,1306,2786,1306,2785,1309,2785,1312,2786,1314,
2785,1315,2775,1315,2765,1315,2764,1315,2764,1317,2764,1320,2764,1323,2765,1325,2765,1326,2761,1326,2757,1326,2747,1326,2736,1325,2735,1324,2735,1321,2735,1319,2735,1316,2726,1316,2717,1316,2714,1316,2710,1316,2709,1316,2707,1316,2705,1316,2705,1317,2705,1319,2705,1321,2705,1323,2705,1326,2696,1326,2688,1326,2687,1326,2686,1327,2685,1327,2686,1329,2686,1332,2685,1336,2685,1337,2684,1337,2683,1337,2682,1337,2680,1337,2678,1337,2673,1338,2666,1337,2666,1339,2666,1341,2666,1343,2666,1344,2666,1346,2665,
1346,2656,1346,2646,1346,2646,1350,2646,1355,2642,1358,2635,1358,2635,1360,2635,1361,2635,1363,2635,1365,2636,1366,2635,1366,2631,1366,2626,1366,2626,1369,2626,1372,2626,1373,2626,1375,2626,1376,2625,1376,2620,1376,2616,1376,2616,1383,2616,1390,2616,1393,2615,1396,2606,1396,2596,1396,2596,1400,2596,1404,2596,1405,2595,1405,2591,1406,2586,1406,2586,1416,2586,1426,2587,1430,2586,1435,2586,1441,2586,1447,2587,1446,2589,1446,2592,1446,2596,1446,2597,1453,2596,1459,2596,1463,2596,1467,2597,1471,2597,1474,
2597,1475,2597,1477,2602,1477,2606,1477,2606,1488,2606,1498,2611,1497,2615,1497,2616,1497,2616,1499,2616,1501,2616,1502,2616,1504,2616,1506,2627,1506,2636,1506,2635,1506,2635,1504,2636,1502,2635,1501,2635,1498,2635,1496,2637,1496,2638,1496,2642,1496,2646,1496,2645,1491,2646,1486,2647,1485,2648,1485,2655,1485,2662,1485,2664,1485,2666,1485,2666,1511,2666,1536,2669,1537,2672,1537,2674,1537,2676,1537,2676,1544,2676,1550,"L",2676,1550,"Q",2677,1550,2677,1550,2682,1550,2686,1550,2685,1547,2685,1545,2685,
1544,2685,1544,2685,1542,2685,1541,2685,1539,2687,1540,2688,1540,2690,1540,2699,1540,2709,1539,"L",2709,1539,"Q",2709,1532,2709,1525,2709,1525,2709,1524,2710,1524,2711,1524,2713,1522,2716,1522,2717,1522,2717,1521,2725,1521,2734,1522,2736,1522,2738,1522,2742,1521,2747,1521,2754,1521,2762,1521,2763,1521,2763,1521,2763,1522,2763,1522,2763,1526,2764,1530,"L",2764,1530,"Q",2781,1530,2797,1530,2806,1530,2815,1530,2821,1530,2826,1530,2827,1530,2828,1530,2830,1530,2832,1530,2834,1530,2833,1528,2833,1527,
2833,1526,2833,1524,2834,1522,2834,1522,2834,1521,2842,1521,2850,1521,2851,1521,2853,1521,"L",2853,1521,"Q",2853,1516,2853,1511,2853,1511,2853,1511,2864,1511,2874,1511,2875,1511,2875,1511,2874,1510,2874,1507,2874,1504,2874,1500,2875,1500,2875,1500,2885,1500,2895,1500,2896,1500,2896,1500,2898,1500,2899,1500,2899,1500,2900,1500,2900,1499,2900,1497,2900,1496,2901,1494,2902,1489,2901,1483,2901,1477,2901,1472,2901,1471,2900,1472,2898,1472,2895,1472,2894,1472,2893,1471,2893,1471,2892,1470,2892,1466,2892,
1461,2892,1458,2892,1455,"L",2891,1455,"Q",2889,1454,2887,1454,2884,1454,2881,1454,"L",2880,1454,"Q",2880,1453,2880,1452,2880,1448,2880,1444,2879,1443,2878,1443,2875,1443,2871,1443,2871,1442,2871,1442,"L",2870,1441,"Q",2870,1438,2870,1435,2870,1431,2872,1429,2867,1429,2861,1429,"L",2861,1429,"Q",2860,1423,2860,1417,2860,1417,2860,1416,2857,1416,2853,1416,2852,1416,2851,1416,2851,1416,2850,1416,2850,1413,2850,1409,2850,1406,2850,1402,2850,1399,2849,1396,2849,1395,2849,1394,2849,1393,2851,1393,2853,
1393,2855,1393,2858,1393,2861,1394,2861,1394,2861,1393,2859,1386,2859,1378,2859,1372,2860,1366,2860,1366,2861,1366,2863,1365,2865,1365,2867,1365,2869,1366,2870,1365,2869,1362,2869,1355,2869,1347,2869,1344,2870,1341,2870,1341,2870,1341,2870,1339,2870,1337,"L",2870,1337,2869,1336,"Q",2869,1335,2867,1335,2863,1335,2859,1335,2858,1336,2858,1334,2858,1325,2858,1315,2858,1315,2858,1314,2857,1314,2857,1313,2857,1310,2855,1311,2855,1311,2854,1311,2853,1310,2852,1310,2843,1310,2835,1310,2834,1310,2834,1309,
2833,1308,2833,1307,2833,1304,2833,1301,"L",2832,1301,"Q",2829,1301,2826,1301,"Q",2817,1301,2807,1301,"Z"]],label:"Estonia",shortLabel:"EE",labelPosition:[274,142.6],labelAlignment:["center","middle"]},"012":{outlines:[["M",2578,576,"Q",2577,575,2577,571,2577,569,2578,566,2578,563,2576,562,2572,562,2567,562,2566,556,2565,548,2562,547,2557,548,2555,550,2552,550,2552,547,2552,545,2552,544,2551,541,2551,538,2547,537,2544,537,2541,538,2538,538,2538,536,2538,530,2538,522,2536,521,2535,521,2529,521,2526,
522,2526,517,2526,511,2526,509,2525,509,2520,509,2514,509,2513,499,2513,490,2513,471,2513,449,2507,447,2501,450,2501,438,2501,426,2501,420,2499,415,2499,411,2498,407,2498,395,2497,383,2494,382,2491,382,2486,382,2482,383,2478,383,2476,381,2478,380,2477,375,2468,374,2457,373,2456,369,2455,362,2453,361,2450,361,2447,361,2442,360,2434,360,2426,360,2421,360,2416,360,2413,361,2413,359,2412,350,2412,340,2407,339,2401,339,2400,330,2400,322,2400,320,2399,317,2398,310,2400,302,2398,302,2393,302,2388,301,2381,
301,2380,297,2380,294,2380,289,2381,283,2385,282,2390,283,2393,283,2393,281,2393,278,2393,275,2393,273,2393,272,2392,270,2391,268,"L",2391,268,"Q",2388,267,2386,268,2379,269,2381,260,2383,256,2382,250,2377,249,2371,249,2370,239,2370,229,2370,226,2371,224,2371,220,2370,215,2365,215,2359,214,2358,213,2358,210,2357,207,2357,205,2357,204,2355,201,2353,200,2350,200,2341,200,2331,199,2331,197,2331,195,2331,190,2331,185,2332,182,2330,181,2329,181,2325,180,2306,180,2287,180,2282,180,2278,182,2280,184,2280,
189,2280,191,2279,192,2279,195,2278,201,2277,205,2280,207,2281,208,2280,213,2272,214,2263,214,2262,217,2261,222,2259,224,2253,224,2252,227,2252,231,2252,234,2252,236,2252,238,2251,240,2251,253,2250,266,2251,266,2253,265,2256,265,2260,266,2261,284,2261,305,2262,308,2265,307,2268,307,2272,307,2273,309,2273,311,2273,322,2272,334,2270,335,2267,334,2264,334,2264,336,2263,355,2263,375,2263,378,2262,379,2257,381,2249,381,2245,382,2241,382,2238,382,2236,381,2234,381,2235,375,2221,374,2206,374,2205,380,2205,
386,2205,389,2204,391,2204,396,2205,396,2204,396,2201,395,2199,395,2197,395,2194,394,2194,397,2195,401,2195,405,2195,406,2195,408,2193,411,2186,413,2181,414,2177,414,2175,414,2173,414,2167,415,2168,410,2168,407,2168,404,2167,400,2170,400,2158,400,2144,399,2142,397,2142,394,2142,391,2143,389,2144,384,2140,385,2137,385,2133,385,2130,386,2130,382,2131,380,2131,377,2132,373,2128,373,2124,372,2119,372,2116,371,2116,364,2114,362,2109,362,2106,361,2107,356,2107,354,2106,353,2105,352,2102,352,2098,352,2093,
352,2090,351,2092,356,2092,360,2093,364,2089,364,2085,364,2082,364,2080,363,2075,363,2076,366,2077,369,2078,374,2080,376,2082,377,2084,379,2084,380,2085,384,2082,389,2082,393,2084,398,2086,400,2087,400,2095,400,2103,402,2103,407,2104,411,2111,411,2116,411,2114,413,2114,417,2112,422,2115,422,2119,422,2122,422,2131,422,2140,422,2139,424,2139,425,2138,431,2139,433,2149,434,2157,434,2154,436,2153,440,2152,443,2155,443,2169,442,2183,442,2182,443,2182,445,2181,448,2181,449,2180,452,2182,452,2194,452,2206,
453,2208,453,2210,454,2212,455,2211,459,2209,465,2216,464,2220,463,2220,466,2220,471,2221,476,2226,476,2229,478,2230,495,2231,510,2237,510,2242,510,2240,518,2241,527,2242,530,2243,530,2249,530,2254,531,2255,542,2255,551,2261,552,2265,554,2266,560,2267,563,2274,564,2279,565,2280,578,2281,590,2287,590,2292,591,2292,603,2295,614,2300,615,2303,615,2307,617,2306,620,2306,622,2305,624,2305,634,2305,642,2305,648,2306,654,2313,655,2318,656,2318,662,2319,665,2320,667,2319,669,2319,673,2323,673,2327,674,2328,
674,2330,677,2331,679,2331,682,2332,684,2333,685,2332,686,2332,691,2329,696,2328,696,2328,696,2337,696,2347,696,2357,696,2367,696,2370,696,2374,696,2375,702,2375,707,2380,707,2384,707,2385,703,2385,701,2385,699,2385,699,2390,697,2395,698,2395,703,2396,708,2396,712,2396,716,2400,717,2403,717,2404,717,2405,717,2405,723,2405,728,2405,730,2405,731,2405,731,2405,732,2405,734,2405,735,2409,736,2414,736,2415,736,2416,737,2416,742,2417,747,2426,747,2435,747,2434,750,2435,753,2435,755,2435,757,2441,757,2446,
757,2445,759,2446,761,2446,763,2445,766,2442,767,2441,768,2438,768,2436,768,2435,768,2436,769,2436,771,2436,772,2436,774,2436,776,2432,776,2430,776,2428,776,2426,776,2425,776,2425,778,2424,781,2424,783,2424,784,2425,785,2425,787,2423,787,2422,787,2421,787,2419,787,2417,787,2415,789,2415,792,2415,802,2415,811,2415,821,2415,831,"L",2415,831,"Q",2415,832,2415,833,2415,834,2415,834,2415,835,2416,835,2411,835,2406,835,2406,836,2406,837,2406,847,2404,858,"L",2402,858,"Q",2400,858,2396,858,2394,857,2394,
858,2394,867,2394,877,2394,887,2396,896,2394,896,2391,896,2389,896,2387,896,2386,898,2386,901,2386,911,2387,921,2387,922,2386,925,2384,925,2382,925,2380,926,2377,926,2376,926,2376,927,2376,932,2376,937,2375,942,2376,946,2373,946,2369,946,2368,946,2366,947,2366,956,2366,966,2362,966,2357,967,2357,967,2356,967,2355,971,2355,976,2355,986,2355,996,2351,996,2346,996,2344,996,2345,997,2345,998,2345,1E3,2345,1002,2345,1006,2347,1007,2346,1009,2346,1011,2346,1014,2347,1018,2344,1017,2340,1017,2336,1017,2336,
1024,2336,1032,2336,1033,2336,1034,2336,1036,2335,1036,2331,1036,2326,1036,2325,1038,2325,1040,2325,1042,2326,1045,2327,1047,2326,1050,2326,1053,2326,1056,2321,1056,2315,1056,2316,1066,2316,1076,2316,1080,2316,1083,2316,1085,2317,1086,2321,1086,2325,1087,2325,1091,2325,1096,2327,1096,2328,1096,2330,1096,2332,1096,2334,1097,2335,1097,2336,1103,2335,1109,2335,1116,2335,1124,2335,1124,2335,1125,2336,1127,2338,1126,2339,1126,2340,1126,2343,1126,2346,1127,2347,1130,2346,1133,2346,1135,2347,1136,2349,1136,
2351,1137,2355,1136,2355,1139,2355,1148,2355,1158,2355,1162,2355,1167,2359,1167,2361,1168,2362,1168,2363,1168,2364,1168,2365,1168,2366,1172,2366,1175,2368,1175,2370,1175,2372,1176,2373,1176,"L",2374,1176,"Q",2375,1177,2375,1178,2375,1180,2375,1181,2375,1183,2375,1186,2381,1186,2385,1186,2386,1185,2385,1188,2385,1189,2385,1190,2385,1199,2385,1209,2385,1219,2385,1228,2385,1232,2386,1235,2386,1240,2386,1245,2386,1250,2386,1255,2386,1257,2386,1258,2386,1263,2386,1267,2392,1268,2396,1268,2395,1277,2396,
1286,2397,1287,2398,1287,2402,1286,2406,1286,2406,1289,2406,1292,2406,1294,2407,1296,2409,1297,2409,1297,2410,1297,2411,1297,2412,1297,2414,1298,2415,1302,2416,1305,2425,1305,2434,1305,2443,1305,2453,1305,2458,1305,2463,1305,2463,1306,2464,1306,2465,1306,2466,1307,2467,1307,2467,1307,2471,1307,2475,1307,2475,1316,2475,1326,2475,1336,2475,1345,2481,1346,2486,1346,2491,1345,2495,1346,2496,1346,2496,1344,2496,1343,2497,1342,2497,1341,2497,1341,2497,1338,2497,1336,2501,1336,2505,1337,2510,1337,2515,1337,
2515,1342,2515,1346,2517,1347,2518,1347,2519,1347,2519,1347,2527,1347,2535,1347,2536,1344,2536,1341,2536,1339,2536,1337,2546,1337,2556,1337,2560,1337,2565,1336,2566,1332,2566,1328,2566,1328,2566,1327,2570,1326,2574,1326,2576,1326,2576,1325,2576,1324,2576,1324,2576,1320,2577,1316,2585,1316,2592,1316,2593,1316,2595,1315,2595,1310,2595,1305,2595,1301,2596,1297,2599,1296,2602,1297,2603,1297,2604,1296,2605,1286,2605,1277,2608,1276,2610,1276,2619,1276,2627,1276,2626,1275,2626,1273,2626,1271,2626,1270,2625,
1265,2625,1261,2625,1258,2625,1255,2628,1255,2629,1256,2632,1256,2633,1256,"L",2634,1256,"Q",2636,1256,2636,1255,2636,1252,2636,1248,2636,1247,2637,1247,2638,1246,2640,1247,2642,1247,2644,1247,2650,1247,2655,1246,2655,1241,2655,1237,2656,1234,2656,1231,2656,1228,2656,1225,2661,1225,2665,1225,2665,1221,2666,1217,2666,1217,2666,1216,2666,1211,2666,1207,2666,1206,2668,1206,2669,1206,2671,1206,2681,1206,2690,1206,2693,1206,2695,1206,2696,1204,2696,1201,2696,1200,2696,1198,2696,1196,2696,1195,2696,1194,
2697,1194,2700,1194,2704,1194,2709,1194,2713,1195,2717,1196,2722,1195,2725,1195,2727,1196,2729,1196,2730,1196,2738,1197,2746,1196,2745,1194,2746,1191,2746,1180,2746,1169,2746,1163,2746,1158,2746,1156,2747,1156,2748,1156,2750,1156,2752,1156,2755,1156,2757,1156,2759,1156,2761,1156,2762,1156,2760,1153,2760,1150,2761,1144,2761,1139,2761,1132,2760,1126,2760,1123,2764,1123,2766,1124,2768,1124,2771,1124,2772,1122,2773,1121,2773,1119,2774,1115,2773,1111,2773,1103,2775,1095,2776,1093,2776,1091,2776,1088,2776,
1085,2782,1085,2786,1085,2783,1080,2784,1074,2784,1069,2784,1065,2784,1060,2785,1055,2789,1055,2790,1054,2793,1047,2791,1042,2791,1041,2790,1039,2790,1036,2793,1036,2796,1036,2798,1036,"L",2799,1032,"Q",2798,1029,2797,1029,2797,1027,2797,1025,2797,1017,2797,1009,2797,1005,2801,1006,2805,1006,2809,1006,2812,987,2812,970,2812,966,2813,963,2820,962,2823,961,2823,958,2822,955,2822,946,2822,937,2822,918,2821,897,2819,896,2816,896,2815,896,2812,894,2812,888,2811,882,2811,880,2811,879,2811,873,2808,867,
2807,866,2804,865,2803,865,2800,863,2799,861,2799,857,2799,852,2800,846,2800,843,2796,842,2784,841,2772,841,2771,841,2769,839,2769,833,2774,831,2767,831,2758,831,2757,829,2756,825,2756,823,2753,823,2747,824,2741,825,2739,825,2737,824,2735,824,2736,820,2736,818,2734,815,2729,814,2724,814,2721,814,2718,814,2715,815,2714,812,2714,809,2714,806,2714,804,2709,805,2706,806,2705,804,2702,796,2699,789,2701,789,2703,789,2706,789,2708,789,2712,790,2711,787,2711,786,2711,784,2711,764,2710,743,2702,741,2694,742,
2694,740,2694,736,2688,735,2679,734,2678,730,2678,726,2675,726,2672,726,2666,726,2658,726,2657,709,2657,690,2640,689,2624,689,2623,689,2621,686,2621,676,2621,665,2620,665,2618,665,2617,665,2615,665,2613,666,2612,666,2612,658,2611,647,2611,639,2611,630,2611,629,2609,627,2600,626,2590,626,2589,619,2589,611,2589,610,2591,608,2595,607,2598,607,2603,606,2610,606,2611,603,2612,599,2609,599,2604,598,2603,594,2603,587,2597,586,2589,586,2588,582,2588,577,"Q",2585,576,2578,576,"Z"]],label:"Finland",shortLabel:"FI",
labelPosition:[256.2,95.4],labelAlignment:["center","middle"]},"046":{outlines:[["M",2654,1901,"Q",2653,1901,2653,1902,2652,1902,2652,1903,2652,1905,2652,1908,2652,1911,2653,1912,2651,1913,2649,1913,2649,1913,2648,1913,2642,1913,2635,1913,2633,1913,2631,1913,2623,1912,2615,1911,2613,1910,2614,1912,2614,1916,2614,1920,2614,1920,2613,1920,2606,1921,2598,1921,2598,1921,2597,1921,2597,1922,2597,1923,2596,1925,2598,1925,2595,1925,2593,1926,2592,1926,2592,1926,2592,1926,2591,1926,2589,1926,2585,1927,2585,
1929,2585,1930,2585,1932,2586,1932,2586,1935,2586,1936,2580,1936,2575,1937,2575,1941,2574,1945,2566,1945,2558,1945,2552,1945,2548,1945,2547,1945,2546,1944,2546,1941,2546,1938,2544,1936,2542,1937,2541,1937,2539,1936,2539,1937,2537,1937,2536,1943,2536,1950,2536,1952,2535,1953,2535,1955,2534,1955,2533,1956,2531,1956,2529,1956,2526,1956,2526,1958,2526,1960,2526,1963,2525,1967,2523,1967,2521,1966,2518,1966,2516,1966,2516,1976,2516,1985,2519,1985,2524,1985,2525,1985,2526,1985,2525,1981,2525,1976,2527,1976,
2529,1976,2534,1976,2539,1976,2542,1976,2543,1978,2546,1982,2545,1987,2543,1987,2542,1987,2539,1987,2536,1988,2536,1992,2536,1995,2533,1995,2530,1995,2528,1995,2527,1995,2526,2001,2525,2007,2522,2007,2520,2008,2518,2008,2516,2008,2516,2012,2516,2016,2516,2019,2516,2021,2516,2022,2516,2023,2517,2025,2517,2026,2520,2026,2522,2027,2524,2027,2525,2026,2525,2025,2526,2025,"L",2527,2025,"Q",2540,2024,2553,2024,2563,2024,2574,2024,2577,2025,2579,2024,2581,2023,2584,2022,2585,2022,2585,2022,2585,2021,2585,
2021,2586,2020,2587,2019,2588,2017,2587,2015,2587,2012,2587,2010,2587,2009,2589,2009,2592,2009,2595,2009,2609,2009,2623,2009,2625,2010,2626,2008,2626,2007,2627,2006,2627,2005,2627,2005,2627,2003,2627,2001,2627,2E3,2629,2001,2631,2001,2632,2001,2642,2001,2652,2001,2653,2001,2653,2E3,2653,1996,2654,1992,2654,1991,2655,1992,2662,1992,2669,1992,2676,1992,2683,1992,"L",2683,1991,"Q",2683,1987,2684,1983,"L",2684,1983,"Q",2691,1983,2698,1982,2701,1983,2704,1983,2704,1983,2704,1982,2705,1981,2704,1980,2704,
1980,2704,1979,2703,1979,2703,1979,2702,1978,2702,1976,2702,1974,2703,1972,"L",2703,1972,"Q",2710,1972,2716,1971,2716,1972,2716,1971,2716,1968,2716,1966,2716,1965,2717,1963,2718,1962,2718,1960,2719,1958,2719,1954,2719,1953,2719,1951,2719,1951,2719,1950,2719,1949,2719,1947,"L",2719,1947,2720,1946,"Q",2718,1946,2715,1946,2714,1946,2713,1946,2712,1946,2712,1945,2712,1937,2712,1929,"L",2711,1929,"Q",2706,1928,2701,1928,"L",2700,1928,"Q",2700,1926,2700,1924,2700,1919,2699,1914,2699,1912,2700,1911,2696,
1911,2693,1911,2685,1912,2677,1911,"L",2677,1911,"Q",2676,1907,2676,1903,"L",2676,1902,"Q",2675,1902,2674,1902,2665,1902,2657,1901,2655,1901,2654,1901,"Z"],["M",4441,47,"Q",4432,47,4422,47,4414,47,4405,47,4397,47,4389,47,4379,47,4370,47,4362,47,4354,47,4344,47,4335,47,4327,47,4319,47,4310,47,4301,47,4292,47,4282,47,4273,47,4265,47,4257,47,4249,47,4242,47,4234,47,"L",4233,47,"Q",4227,47,4221,47,4212,47,4202,47,4194,47,4186,47,4177,47,4168,47,4158,47,4148,47,4139,47,4129,47,4120,47,4111,47,4102,47,
4093,47,4083,47,4074,47,4065,47,4055,47,4046,47,4036,47,4027,47,4018,47,4008,47,3999,47,3990,47,3981,47,3971,47,3961,47,3954,47,3946,47,3938,47,3930,47,3922,47,3913,47,3905,47,3896,47,3889,47,3881,47,3874,47,3868,47,3859,47,3850,47,3840,47,3831,47,3822,47,3814,47,3805,47,3796,47,3787,47,3779,47,3771,47,3763,47,3755,47,3747,47,3743,47,3739,47,3731,47,3723,47,3714,47,3704,47,3696,47,3687,47,3678,47,3669,47,3660,47,3651,47,3641,47,3632,47,3622,47,3612,47,3603,47,3595,47,3586,47,3576,47,3567,47,3559,
47,3549,47,3540,47,3531,47,3521,47,3512,47,3502,47,3494,47,3486,47,3477,47,3467,47,3458,47,3449,47,3442,47,3434,47,3425,47,3416,47,3407,47,3398,47,3389,47,3379,47,3370,47,3361,47,3352,47,3343,47,3335,47,3327,47,3319,47,3311,47,3302,47,3293,47,3283,47,3274,47,3265,47,3257,47,3249,47,3241,47,3237,46,3232,47,3229,46,3226,47,3216,47,3207,47,"L",3206,47,"Q",3206,51,3206,56,3203,57,3201,57,3199,57,3197,57,3195,56,3195,57,3195,59,3195,61,3195,65,3196,68,"L",3196,69,"Q",3196,71,3196,74,3196,75,3196,75,3192,
76,3188,76,3187,76,3187,76,3186,78,3186,79,3186,82,3187,84,3187,85,3186,86,3186,87,3184,86,3175,86,3165,86,3166,87,3166,87,3166,91,3166,95,3166,96,3166,96,3164,96,3163,96,3160,97,3158,96,3154,96,3150,96,3148,96,3146,96,3145,92,3145,89,3145,88,3145,87,"L",3144,86,"Q",3138,86,3132,86,3129,86,3126,86,"L",3126,86,"Q",3126,81,3126,77,"L",3126,77,"Q",3124,76,3122,77,3116,77,3111,77,3111,77,3110,77,3109,76,3107,76,"L",3106,76,"Q",3106,78,3106,79,3106,82,3105,85,"L",3105,86,"Q",3101,86,3097,86,"L",3096,86,
"Q",3096,85,3096,83,3096,81,3095,78,3095,78,3095,77,3093,77,3091,77,3079,77,3067,77,3067,77,3066,77,3066,79,3066,81,3066,82,3066,82,3065,84,3066,86,3061,86,3057,86,3056,97,3056,106,3056,116,3056,126,3056,127,3057,126,3061,126,3066,126,3065,124,3066,121,3066,119,3066,116,"L",3067,116,"Q",3074,116,3081,116,3083,116,3085,116,3085,116,3085,117,3085,118,3085,120,3085,122,3086,123,3086,124,3086,124,"L",3086,125,"Q",3086,126,3087,126,3087,126,3088,126,3096,126,3105,127,"L",3105,127,"Q",3105,131,3105,136,
"L",3106,136,"Q",3108,136,3111,136,3113,136,3114,137,3114,138,3114,138,3114,141,3115,144,3115,144,3115,145,3116,146,3116,147,3117,151,3117,156,"L",3117,157,"Q",3119,157,3122,157,3123,157,3124,157,3124,158,3124,158,3124,161,3125,164,3125,164,3125,165,3125,174,3126,184,3126,185,3126,186,"L",3127,186,"Q",3128,187,3129,186,3132,186,3134,186,3135,187,3135,186,3137,186,3136,188,3136,189,3136,189,3136,193,3136,196,3136,206,3136,216,"L",3136,216,"Q",3135,217,3134,217,3131,217,3127,217,3127,218,3127,218,3127,
225,3126,231,3126,234,3127,236,3122,236,3118,236,3118,236,3117,235,"L",3116,235,"Q",3115,234,3116,231,3116,230,3116,229,3116,227,3115,226,3115,227,3114,227,3104,227,3093,227,3090,227,3088,226,3087,226,3086,226,"L",3086,226,"Q",3085,228,3085,229,3085,232,3085,234,3086,236,3087,236,"L",3086,236,"Q",3082,236,3078,237,3067,237,3056,237,3056,237,3056,237,3056,239,3056,241,3055,244,3057,246,3052,246,3047,246,3045,246,3044,247,"L",3045,247,"Q",3045,248,3046,248,3046,258,3046,267,3046,272,3047,277,"L",3048,
277,"Q",3050,278,3053,277,3055,277,3056,277,3056,278,3056,279,3056,280,3056,281,3056,282,3055,284,3055,284,3055,285,3054,286,3054,286,3054,296,3054,306,"L",3054,307,"Q",3050,307,3046,307,3045,307,3045,307,3044,309,3044,311,3044,314,3044,316,3044,316,3043,316,3040,317,3037,317,"L",3036,317,"Q",3036,319,3033,318,"L",3034,319,"Q",3034,322,3034,325,3033,331,3034,337,3032,336,3029,337,3029,337,3028,337,3028,338,3028,338,3027,338,3026,338,"L",3026,338,"Q",3025,346,3025,353,3025,363,3025,372,3025,373,3025,
374,3025,375,3024,375,3024,375,3024,376,3023,376,3023,376,3022,376,3021,376,3019,377,3017,377,3016,377,3016,378,3016,384,3016,389,3016,399,3016,408,3015,412,3016,416,3025,416,3034,417,3043,417,3053,417,3054,418,3054,418,3054,420,3055,421,3055,422,3055,422,3055,424,3057,425,3057,426,3058,426,3067,426,3077,426,3079,426,3082,427,3084,427,3087,427,3091,427,3095,427,"L",3096,427,"Q",3096,432,3096,436,"L",3097,436,"Q",3106,436,3115,437,"L",3115,437,"Q",3115,440,3116,442,3116,443,3116,443,3116,445,3116,
446,"L",3117,446,"Q",3126,446,3136,446,3142,446,3148,446,3146,446,3146,444,3147,441,3146,439,3145,437,3146,437,3151,437,3157,437,3161,437,3166,436,"L",3166,436,"Q",3166,431,3166,426,3166,425,3168,426,3169,426,3171,426,3172,426,3174,426,3175,427,3175,427,3176,429,3176,432,3175,435,3177,437,3177,437,3178,437,3186,437,3194,438,3194,438,3194,439,3194,442,3194,446,"L",3194,446,"Q",3197,446,3199,446,3202,446,3204,447,3204,448,3204,448,3204,450,3205,451,3205,452,3205,452,"L",3206,452,"Q",3206,454,3206,455,
3206,455,3206,456,3206,456,3206,457,3205,457,3204,457,3195,457,3186,457,3186,458,3186,459,"L",3186,459,"Q",3186,460,3187,461,3187,462,3187,465,"L",3187,466,"Q",3182,466,3178,466,3167,466,3157,466,"L",3156,466,"Q",3156,469,3156,472,3156,475,3156,477,"L",3156,477,"Q",3152,477,3148,477,3145,477,3142,477,3139,477,3137,477,3135,478,3135,477,3135,476,3135,476,3135,471,3136,466,"L",3135,466,"Q",3130,466,3124,466,3115,466,3107,467,3106,467,3106,467,3106,468,3105,468,3103,468,3105,470,3105,472,3105,473,"L",
3105,474,"Q",3105,474,3105,475,3105,476,3106,476,3106,476,3105,476,3105,477,3104,477,3091,477,3079,477,3078,477,3076,477,3074,476,3074,478,3074,480,3074,481,3075,483,3075,485,3075,485,3075,486,"L",3076,486,"Q",3077,488,3077,491,3077,494,3077,496,3076,496,3075,496,3075,496,3074,497,3073,497,3072,497,3062,497,3052,497,3039,497,3025,497,"L",3025,497,"Q",3023,499,3025,501,"L",3025,502,"Q",3025,504,3025,506,"L",3025,507,"Q",3023,507,3022,507,3020,507,3018,507,3012,506,3007,507,3007,507,3006,507,3004,507,
3004,508,3004,514,3004,519,3004,521,3004,523,3004,526,3005,527,3001,527,2997,527,"L",2997,527,"Q",2994,523,2995,517,"L",2995,516,"Q",2990,516,2986,516,2986,516,2985,516,2985,512,2985,508,2985,508,2984,507,2983,507,2982,507,2979,507,2977,506,2976,506,2976,506,2975,502,2975,497,"L",2975,496,"Q",2973,496,2971,496,2958,496,2945,496,2936,496,2927,496,2926,496,2926,496,2925,500,2925,504,2925,505,2925,506,2926,506,2927,507,2931,507,2935,507,"L",2936,507,"Q",2936,512,2936,516,2936,517,2936,517,2936,518,2936,
519,2935,521,2934,523,2934,526,2935,526,2933,526,2931,526,2929,526,2927,526,2926,525,2925,526,2925,528,2926,529,2926,533,2927,537,"L",2927,537,"Q",2929,536,2930,537,2931,537,2932,537,2933,537,2935,538,2935,538,2935,539,2935,543,2936,547,2936,547,2937,547,2941,548,2946,547,2954,547,2961,547,2963,547,2964,548,2965,548,2965,548,2965,550,2965,551,2966,552,2966,552,2966,553,2966,554,2966,556,2967,556,2970,557,2973,557,2979,557,2986,557,2984,557,2985,555,2985,553,2985,551,2985,549,2985,546,2986,546,2986,
546,3001,546,3015,546,3019,546,3023,546,"L",3023,547,"Q",3024,548,3024,549,3024,556,3024,563,"L",3024,564,"Q",3026,565,3027,566,3031,566,3034,566,"L",3035,566,"Q",3035,570,3035,574,"L",3035,574,"Q",3038,575,3040,575,3042,575,3043,575,3045,574,3045,576,3045,576,3045,577,3045,582,3045,586,3044,592,3046,596,3044,597,3042,597,3040,597,3038,597,3037,597,3037,597,3036,601,3036,606,"L",3036,606,"Q",3034,607,3031,607,3029,607,3027,607,3025,606,3024,607,"L",3025,607,"Q",3025,608,3025,608,3026,609,3026,611,
3026,611,3026,612,3026,616,3026,619,"L",3027,619,"Q",3027,620,3027,621,3028,623,3028,626,3028,626,3027,626,3018,626,3010,626,2996,626,2982,626,2970,626,2958,626,"L",2957,626,"Q",2957,626,2956,625,2955,625,2955,624,2955,621,2955,619,2955,617,2956,617,2951,616,2946,616,2941,616,2936,616,2936,616,2936,616,2935,611,2935,607,"L",2935,606,"Q",2931,606,2927,606,2922,606,2917,606,2917,606,2917,606,2915,606,2915,608,2915,611,2915,614,2915,614,2915,615,2916,615,2917,615,2919,616,2921,616,2924,615,2925,617,
2926,618,2926,618,2926,619,2926,619,2926,620,2926,621,2926,622,2925,624,2925,625,2925,626,"L",2925,626,"Q",2923,626,2922,626,2914,626,2906,626,2906,625,2906,623,2906,622,2906,621,2906,620,2905,619,"L",2905,618,"Q",2898,617,2891,617,2890,617,2889,617,2886,618,2885,614,2885,613,2885,611,2885,610,2885,608,"L",2885,607,"Q",2877,606,2870,606,2869,606,2867,606,2865,607,2865,605,2865,601,2865,597,"L",2865,597,"Q",2862,596,2859,596,2858,596,2857,596,2854,597,2855,595,2855,588,2855,582,2855,579,2855,577,2855,
576,2854,576,2853,576,2851,576,2849,576,2846,576,2846,576,2846,576,2844,571,2845,567,"L",2845,566,"Q",2841,566,2837,566,"L",2836,566,"Q",2835,561,2835,557,"L",2835,556,"Q",2833,556,2830,556,2829,556,2828,556,2825,556,2825,555,2825,552,2825,549,"L",2825,548,"Q",2821,547,2817,547,2816,547,2816,547,2815,543,2815,540,2815,538,2815,537,2816,535,2814,536,2809,536,2805,536,2805,526,2805,516,2805,507,2805,497,2805,492,2805,486,2795,486,2785,486,"L",2785,486,"Q",2784,485,2784,483,2784,480,2784,477,2784,477,
2784,477,2780,476,2777,476,"L",2775,476,"Q",2770,476,2765,476,2761,476,2757,476,"L",2756,476,"Q",2755,471,2755,467,"L",2755,467,"Q",2746,466,2737,466,2727,466,2717,466,"L",2717,466,"Q",2716,463,2716,460,2716,458,2716,457,2717,456,2715,456,2706,456,2696,456,2696,456,2695,456,2695,453,2695,451,2695,449,2695,448,2695,446,2694,446,2685,446,2677,446,2676,446,2676,446,2675,442,2675,437,"L",2675,437,"Q",2670,436,2664,436,2660,436,2657,436,"L",2656,436,"Q",2656,432,2656,428,2656,428,2656,427,2656,426,2655,
426,2651,426,2647,426,2646,426,2646,425,2645,424,2645,422,2645,420,2645,417,"L",2644,417,"Q",2644,416,2644,416,2636,416,2628,416,2627,416,2627,416,2627,415,2626,415,2626,415,2625,414,2625,410,2625,406,2635,406,2644,406,2654,406,2664,406,2669,406,2675,406,"L",2675,407,"Q",2674,410,2676,414,2676,414,2677,414,2677,415,2679,416,2679,416,2680,416,2689,416,2699,416,2704,416,2709,416,"L",2709,416,"Q",2711,416,2712,416,2714,417,2716,415,2716,415,2716,414,2716,412,2716,409,"L",2715,409,"Q",2714,407,2715,407,
2717,405,2720,406,2723,406,2725,405,2726,405,2726,405,2726,404,2726,404,2727,404,2727,403,2727,401,2727,399,2727,397,2725,397,"L",2725,396,2725,396,"Q",2725,395,2727,396,2728,396,2729,396,2732,396,2735,396,2735,397,2735,397,2735,401,2736,405,2736,405,2736,406,2738,407,2740,406,2742,406,2745,406,2750,406,2755,406,"L",2755,405,"Q",2754,401,2755,399,2755,399,2755,398,2755,397,2756,395,2756,395,2757,395,2765,395,2774,395,2776,395,2777,396,2779,396,2780,396,2792,396,2804,396,2806,396,2805,394,2805,393,
2805,392,2805,390,2805,388,2806,387,2808,386,2811,386,2814,385,2815,385,2815,384,2833,384,2850,384,2865,384,2879,385,2882,385,2885,384,"L",2885,384,"Q",2885,381,2886,377,"L",2886,377,"Q",2890,377,2894,377,2903,377,2911,377,2912,377,2913,376,2919,376,2924,376,2925,376,2925,375,2925,369,2925,363,2925,359,2925,356,2930,356,2935,356,2935,356,2935,355,2936,353,2936,350,2935,348,2936,348,2937,347,2938,347,2946,347,2954,346,2955,346,2955,345,2956,345,2956,345,2956,342,2956,339,2955,337,2956,337,2957,336,
2958,336,2961,336,2965,336,"L",2965,335,"Q",2966,331,2965,325,2965,321,2966,317,"L",2966,317,"Q",2971,317,2975,317,2975,317,2975,316,2975,314,2975,311,2975,308,2976,305,2976,304,2977,303,2977,302,2977,301,2978,299,2976,297,2981,297,2986,296,"L",2986,295,"Q",2986,286,2986,276,2986,273,2986,271,2986,269,2986,266,2986,257,2986,248,2986,238,2986,228,2986,223,2986,218,2982,216,2978,216,2977,216,2977,215,2976,215,2976,214,2976,211,2976,209,"L",2976,208,"Q",2976,204,2976,199,2976,198,2975,197,2975,196,2974,
196,2971,196,2969,196,2967,196,2965,196,2965,192,2965,188,"L",2965,187,"Q",2959,186,2953,187,2951,187,2948,187,2948,187,2947,186,2946,184,2946,182,2946,180,2946,179,2946,178,2945,177,2945,177,2944,176,2941,176,2937,176,"L",2936,176,"Q",2936,175,2936,173,2936,171,2936,168,2936,168,2935,167,2934,166,2932,167,2929,167,2926,167,"L",2926,166,"Q",2926,163,2926,161,2926,158,2925,156,2925,156,2924,155,2915,155,2907,155,"L",2906,155,"Q",2906,156,2906,156,2906,161,2905,166,2905,167,2904,167,2904,168,2904,168,
2900,168,2896,168,2896,163,2896,158,2896,158,2896,157,2886,157,2876,157,2877,152,2876,147,"L",2876,147,"Q",2872,146,2869,147,2863,147,2857,147,"L",2856,147,"Q",2856,150,2856,154,2856,155,2855,156,2855,157,2853,157,2850,157,2848,157,2847,157,2847,157,2842,157,2838,157,2832,157,2826,157,2816,158,2807,156,2806,153,2806,150,"L",2806,149,"Q",2806,147,2804,147,2804,147,2803,147,2795,146,2786,146,2785,146,2783,146,2767,146,2751,146,2738,146,2726,146,2726,145,2726,145,2726,144,2726,144,"L",2726,143,"Q",2726,
140,2726,137,"L",2726,136,"Q",2723,136,2721,136,2711,136,2701,136,2696,136,2691,136,2686,136,2681,136,2665,136,2648,136,2635,136,2621,136,2619,136,2616,136,2616,137,2616,137,2615,137,2615,137,2614,138,2614,140,2614,141,2615,141,"L",2615,142,"Q",2615,144,2616,146,"L",2615,146,"Q",2611,146,2606,146,2601,146,2597,146,"L",2596,146,"Q",2596,148,2596,151,2596,152,2595,154,2595,155,2594,156,2594,156,2593,156,2592,156,2591,156,2586,156,2581,156,2581,157,2581,157,2580,157,2578,157,2575,157,2571,157,2569,157,
2568,157,2565,157,2565,158,2565,163,2565,167,2562,166,2558,166,2556,166,2555,167,2555,168,2555,168,2554,172,2554,175,2554,176,2554,176,2553,176,2551,176,2549,176,2546,176,2546,177,2545,177,2545,178,2545,180,2545,183,2546,186,2543,186,2540,186,2539,186,2538,186,2535,186,2535,185,2535,183,2535,182,"L",2535,179,"Q",2535,178,2535,176,2535,174,2535,172,2534,165,2534,157,"L",2534,156,"Q",2525,156,2517,156,"L",2516,156,"Q",2516,157,2516,159,2516,160,2516,161,2517,163,2516,166,2516,166,2516,166,2514,166,
2512,166,2504,166,2496,166,2486,167,2477,166,2476,166,2476,166,2476,165,2475,165,2475,165,2475,164,2474,156,2474,147,"L",2474,147,"Q",2465,146,2456,146,"L",2456,146,"Q",2455,154,2455,162,2455,163,2455,163,2454,164,2454,167,2450,167,2446,167,"L",2446,167,"Q",2442,168,2438,167,2437,167,2436,168,"L",2436,168,"Q",2436,172,2436,176,2436,185,2436,195,"L",2436,196,"Q",2432,196,2428,197,2427,197,2426,197,"L",2425,197,"Q",2423,197,2421,197,2418,196,2417,197,"L",2416,197,"Q",2416,206,2416,214,2416,224,2415,
233,2415,235,2414,236,2413,237,2411,237,2409,237,2406,237,2406,237,2406,237,2406,239,2406,241,2405,243,2405,246,2405,255,2405,265,"L",2405,266,"Q",2401,266,2397,266,"L",2396,266,"Q",2393,269,2393,272,2393,273,2393,275,2393,278,2393,281,2393,283,2390,283,2385,282,2381,283,2380,289,2380,294,2380,297,2381,301,2388,301,2393,302,2398,302,2400,302,2398,310,2399,317,2400,320,2400,322,2400,330,2401,339,2407,339,2412,340,2412,350,2413,359,2413,361,2416,360,2421,360,2426,360,2434,360,2442,360,2447,361,2450,
361,2453,361,2455,362,2456,369,2457,373,2468,374,2477,375,2478,380,2476,381,2478,383,2482,383,2486,382,2491,382,2494,382,2497,383,2498,395,2498,407,2499,411,2499,415,2501,420,2501,426,2501,438,2501,450,2507,447,2513,449,2513,471,2513,490,2513,499,2514,509,2520,509,2525,509,2526,509,2526,511,2526,517,2526,522,2529,521,2535,521,2536,521,2538,522,2538,530,2538,536,2538,538,2541,538,2544,537,2547,537,2551,538,2551,541,2552,544,2552,545,2552,547,2552,550,2555,550,2557,548,2562,547,2565,548,2566,556,2567,
562,2572,562,2576,562,2578,563,2578,566,2577,569,2577,571,2577,575,2578,576,2585,576,2588,577,2588,582,2589,586,2597,586,2603,587,2603,594,2604,598,2609,599,2612,599,2611,603,2610,606,2603,606,2598,607,2595,607,2591,608,2589,610,2589,611,2589,619,2590,626,2600,626,2609,627,2611,629,2611,630,2611,639,2611,647,2612,658,2612,666,2613,666,2615,665,2617,665,2618,665,2620,665,2621,665,2621,676,2621,686,2623,689,2624,689,2640,689,2657,690,2657,709,2658,726,2666,726,2672,726,2675,726,2678,726,2678,730,2679,
734,2688,735,2694,736,2694,740,2694,742,2702,741,2710,743,2711,764,2711,784,2711,786,2711,787,2712,790,2708,789,2706,789,2703,789,2701,789,2699,789,2702,796,2705,804,2706,806,2709,805,2714,804,2714,806,2714,809,2714,812,2715,815,2718,814,2721,814,2724,814,2729,814,2734,815,2736,818,2736,820,2735,824,2737,824,2739,825,2741,825,2747,824,2753,823,2756,823,2756,825,2757,829,2758,831,2767,831,2774,831,2769,833,2769,839,2771,841,2772,841,2784,841,2796,842,2800,843,2800,846,2799,852,2799,857,2799,861,2800,
863,2803,865,2804,865,2807,866,2808,867,2811,873,2811,879,2811,880,2811,882,2812,888,2812,894,2815,896,2816,896,2819,896,2821,897,2822,918,2822,937,2822,946,2822,955,2823,958,2823,961,2820,962,2813,963,2812,966,2812,970,2812,987,2809,1006,2805,1006,2801,1006,2797,1005,2797,1009,2797,1017,2797,1025,2797,1027,2797,1029,2798,1029,2799,1032,"L",2798,1036,"Q",2796,1036,2793,1036,2790,1036,2790,1039,2791,1041,2791,1042,2793,1047,2790,1054,2789,1055,2785,1055,2784,1060,2784,1065,2784,1069,2784,1074,2783,
1080,2786,1085,2782,1085,2776,1085,2776,1088,2776,1091,2776,1093,2775,1095,2773,1103,2773,1111,2774,1115,2773,1119,2773,1121,2772,1122,2771,1124,2768,1124,2766,1124,2764,1123,2760,1123,2760,1126,2761,1132,2761,1139,2761,1144,2760,1150,2760,1153,2762,1156,2769,1156,2776,1156,2776,1155,2775,1153,2775,1153,2775,1152,2775,1149,2775,1147,2776,1145,2779,1146,2782,1146,2786,1146,2786,1148,2785,1149,2785,1152,2786,1155,2786,1155,2786,1156,2791,1156,2795,1157,2795,1160,2795,1162,2795,1165,2795,1169,2795,1172,
2795,1176,2796,1177,2796,1177,2801,1177,2805,1177,2805,1181,2805,1184,2805,1186,2806,1186,2807,1186,2808,1186,2817,1186,2826,1186,2830,1186,2833,1186,2834,1186,2835,1186,2835,1187,2835,1188,2835,1190,2835,1191,2835,1194,2836,1196,2841,1196,2846,1196,2844,1195,2845,1192,2845,1188,2845,1186,2848,1185,2849,1185,2854,1185,2858,1186,2859,1186,2860,1186,2861,1186,2862,1186,2864,1187,2866,1187,2865,1186,2865,1183,2865,1180,2865,1177,2869,1176,2872,1176,2877,1176,2882,1177,2883,1177,2885,1177,2884,1178,2885,
1181,2886,1184,2885,1187,2892,1187,2897,1187,2901,1187,2905,1187,2906,1187,2906,1189,2906,1190,2906,1191,2906,1196,2906,1201,2905,1203,2906,1206,2903,1207,2901,1207,2900,1207,2899,1207,2896,1206,2896,1209,2897,1211,2896,1212,2895,1214,2896,1215,2887,1215,2878,1215,2877,1215,2876,1215,2875,1214,2876,1212,2876,1211,2876,1209,2876,1207,2875,1207,2872,1207,2868,1207,2865,1207,2863,1207,2859,1208,2855,1206,2856,1208,2856,1209,2856,1210,2856,1212,2856,1215,2854,1217,2852,1217,2850,1217,2845,1217,2840,1217,
2837,1216,2835,1218,2835,1219,2835,1220,2834,1223,2835,1226,2838,1226,2840,1226,2841,1227,2843,1227,2844,1228,2845,1227,2845,1227,2846,1228,2846,1229,2847,1231,2847,1234,2846,1236,2842,1237,2837,1237,2836,1246,2836,1255,2834,1256,2832,1256,2830,1256,2826,1255,2825,1254,2826,1252,2826,1250,2826,1247,2826,1246,2825,1246,2822,1246,2820,1246,2818,1246,2816,1247,2816,1254,2816,1261,2815,1264,2816,1266,2810,1266,2803,1266,2800,1266,2796,1266,2796,1268,2796,1271,2797,1278,2796,1286,2796,1289,2796,1293,2801,
1293,2805,1293,"L",2805,1293,"Q",2805,1295,2805,1298,2805,1300,2806,1301,2806,1301,2807,1301,2817,1301,2826,1301,2829,1301,2832,1301,"L",2833,1301,"Q",2833,1304,2833,1307,2833,1308,2834,1309,2834,1310,2835,1310,2843,1310,2852,1310,2853,1310,2854,1311,2855,1311,2855,1311,2857,1310,2857,1313,2857,1314,2858,1314,2858,1315,2858,1315,2858,1325,2858,1334,2858,1336,2859,1335,2863,1335,2867,1335,2869,1335,2869,1336,"L",2870,1337,2870,1337,"Q",2870,1339,2870,1341,2870,1341,2870,1341,2869,1344,2869,1347,2869,
1355,2869,1362,2870,1365,2869,1366,2867,1365,2865,1365,2863,1365,2861,1366,2860,1366,2860,1366,2859,1372,2859,1378,2859,1386,2861,1393,2861,1394,2861,1394,2858,1393,2855,1393,2853,1393,2851,1393,2849,1393,2849,1394,2849,1395,2849,1396,2850,1399,2850,1402,2850,1406,2850,1409,2850,1413,2850,1416,2851,1416,2851,1416,2852,1416,2853,1416,2857,1416,2860,1416,2860,1417,2860,1417,2860,1423,2861,1429,"L",2861,1429,"Q",2867,1429,2872,1429,2870,1431,2870,1435,2870,1438,2870,1441,"L",2871,1442,"Q",2871,1442,
2871,1443,2875,1443,2878,1443,2879,1443,2880,1444,2880,1448,2880,1452,2880,1453,2880,1454,"L",2881,1454,"Q",2884,1454,2887,1454,2889,1454,2891,1455,"L",2892,1455,"Q",2892,1458,2892,1461,2892,1466,2892,1470,2893,1471,2893,1471,2894,1472,2895,1472,2898,1472,2900,1472,2901,1471,2901,1472,2901,1477,2901,1483,2902,1489,2901,1494,2900,1496,2900,1497,2900,1499,2900,1500,2899,1500,2899,1500,2898,1500,2896,1500,2896,1500,2895,1500,2896,1504,2897,1506,2898,1508,2898,1510,2899,1511,2899,1512,"L",2900,1512,"Q",
2902,1511,2904,1512,2904,1512,2905,1512,"L",2905,1513,"Q",2905,1516,2905,1519,2905,1519,2905,1520,2905,1521,2907,1521,2908,1521,2908,1521,2909,1521,2910,1521,2911,1521,2913,1522,2913,1522,2913,1522,2914,1526,2914,1530,2913,1531,2914,1532,2915,1532,2916,1532,2920,1532,2924,1533,2924,1533,2924,1534,2925,1536,2925,1539,2925,1541,2925,1542,"L",2926,1542,"Q",2930,1542,2935,1542,2934,1545,2934,1548,2934,1550,2935,1553,2935,1553,2936,1553,2941,1552,2945,1553,2947,1553,2948,1554,"L",2948,1554,"Q",2948,1555,
2948,1556,2951,1561,2951,1567,2951,1570,2951,1572,2952,1574,2952,1577,2951,1578,2952,1579,2953,1579,2954,1580,2955,1580,2956,1580,2958,1581,2959,1581,2960,1582,2961,1582,2963,1582,2963,1583,2963,1584,2963,1584,2963,1587,2963,1590,2963,1592,2963,1594,2963,1597,2964,1601,"L",2964,1601,"Q",2967,1601,2971,1601,2969,1602,2969,1606,2969,1607,2969,1609,2969,1613,2969,1618,2969,1619,2970,1618,2972,1618,2974,1618,2979,1619,2983,1619,2983,1620,2983,1620,2983,1624,2983,1629,"L",2984,1629,"Q",2987,1630,2991,
1629,2992,1629,2992,1630,2993,1630,2993,1631,2994,1633,2994,1634,2995,1634,2996,1634,2998,1635,3E3,1635,3008,1635,3016,1634,"L",3016,1633,"Q",3016,1627,3017,1620,3017,1620,3018,1620,3027,1620,3037,1620,3046,1620,3056,1620,3062,1620,3067,1620,"L",3068,1620,"Q",3068,1621,3068,1622,3068,1625,3068,1628,3068,1629,3069,1630,3069,1630,3069,1630,3074,1630,3079,1630,3081,1630,3083,1631,3084,1631,3084,1632,3084,1633,3084,1633,3084,1636,3087,1636,3087,1637,3088,1637,3089,1637,3090,1637,3090,1638,3090,1638,3090,
1640,3091,1642,"L",3091,1642,"Q",3098,1642,3104,1643,3104,1643,3104,1644,3104,1647,3105,1649,3105,1650,3106,1650,3110,1650,3114,1650,"L",3115,1650,"Q",3116,1649,3116,1648,3116,1647,3117,1646,"L",3117,1645,"Q",3118,1643,3116,1641,3122,1640,3127,1641,3128,1642,3130,1642,3134,1642,3137,1642,3136,1640,3136,1637,3136,1634,3136,1632,3136,1630,3137,1630,3138,1630,3138,1630,3147,1630,3156,1629,"L",3156,1628,"Q",3156,1627,3157,1626,3157,1626,3157,1625,3157,1624,3157,1622,"L",3158,1622,"Q",3164,1622,3170,1622,
3170,1622,3170,1621,3171,1620,3173,1619,3174,1619,3174,1618,3175,1617,3176,1616,3176,1616,3176,1615,3176,1613,3178,1611,"L",3178,1611,"Q",3181,1611,3184,1612,3184,1612,3184,1613,3186,1615,3186,1618,3187,1618,3187,1619,3187,1620,3187,1621,3188,1621,3189,1622,"L",3189,1622,"Q",3191,1622,3192,1622,"L",3193,1622,"Q",3193,1625,3194,1627,3195,1628,3195,1628,3195,1629,3196,1629,3197,1629,3197,1629,3200,1629,3201,1632,3201,1633,3202,1634,3202,1636,3203,1637,"L",3203,1637,"Q",3205,1638,3207,1639,3208,1640,
3209,1640,"L",3209,1640,"Q",3211,1643,3211,1646,3211,1648,3212,1650,3212,1651,3212,1652,3212,1655,3215,1655,"L",3216,1655,"Q",3218,1655,3218,1657,3218,1660,3219,1662,3220,1664,3220,1665,3220,1666,3220,1666,3221,1667,3221,1667,3222,1669,3222,1672,3222,1672,3223,1672,3224,1673,3225,1674,3226,1674,3227,1675,3227,1676,3228,1677,3229,1677,3229,1679,3229,1680,3229,1680,3231,1686,3233,1691,3233,1691,3233,1692,3233,1693,3233,1693,3233,1694,3235,1694,3238,1693,3238,1696,3238,1697,3238,1697,3239,1701,3239,
1705,3240,1706,3240,1707,3240,1709,3241,1712,3242,1713,3244,1714,3245,1715,3247,1716,3247,1716,3248,1716,3248,1716,3248,1717,3248,1719,3248,1722,3248,1723,3250,1722,3252,1722,3254,1722,3259,1722,3263,1723,3264,1723,3265,1723,3266,1723,3267,1723,3268,1723,3268,1723,3268,1724,3268,1725,3268,1727,3268,1729,"L",3268,1730,"Q",3268,1731,3269,1732,"L",3269,1732,"Q",3273,1732,3277,1733,3278,1733,3279,1733,3283,1733,3286,1734,3286,1734,3286,1735,3287,1736,3287,1736,3287,1737,3287,1738,3288,1739,3288,1740,
3288,1741,3288,1742,"L",3289,1742,"Q",3291,1742,3292,1742,3293,1743,3293,1743,3295,1743,3295,1746,3295,1746,3295,1747,3295,1748,3295,1749,"L",3296,1749,3296,1750,"Q",3297,1751,3298,1751,3300,1752,3301,1752,3303,1753,3304,1753,3305,1754,3306,1754,3309,1755,3311,1755,3313,1755,3315,1755,3314,1756,3314,1758,3315,1758,3315,1759,3315,1759,3315,1760,3315,1760,3316,1760,3320,1762,3324,1762,3326,1762,3327,1762,3331,1762,3334,1762,"L",3335,1762,"Q",3334,1762,3335,1764,3335,1765,3335,1766,3335,1766,3335,1767,
3335,1770,3336,1773,3345,1773,3354,1773,3364,1773,3373,1773,3383,1773,3393,1773,3393,1773,3394,1773,"L",3394,1773,"Q",3397,1777,3398,1779,3399,1780,3399,1780,3400,1781,3400,1782,"L",3400,1783,"Q",3402,1783,3403,1783,3405,1782,3405,1784,3406,1785,3406,1786,3408,1789,3408,1792,3408,1793,3410,1793,3411,1793,3413,1793,3414,1793,3414,1794,3414,1795,3414,1795,3415,1796,3415,1798,3414,1799,3415,1799,3416,1799,3416,1800,3417,1801,3419,1804,3420,1805,3420,1805,3420,1806,3420,1807,3421,1815,3421,1824,3421,
1825,3420,1826,3420,1827,3420,1829,3420,1829,3420,1830,3419,1831,3418,1832,3418,1832,3417,1832,3412,1832,3406,1832,3405,1832,3405,1834,3405,1834,3405,1835,3405,1835,3404,1836,3404,1836,3404,1837,3403,1837,3403,1839,"L",3402,1839,"Q",3402,1841,3400,1841,3396,1841,3391,1841,3390,1841,3389,1841,3389,1842,3388,1842,3387,1843,3386,1844,"L",3386,1844,"Q",3384,1846,3383,1848,3383,1848,3383,1848,3382,1848,3382,1848,3380,1849,3378,1850,3376,1850,3374,1851,3373,1851,3372,1851,3371,1852,3368,1852,3368,1852,
3367,1852,3366,1853,3365,1855,3365,1856,3365,1856,3365,1858,3363,1860,"L",3363,1861,"Q",3361,1861,3359,1862,3359,1862,3358,1862,3358,1862,3357,1862,3356,1863,3355,1864,3355,1864,3354,1865,3354,1866,3353,1867,3353,1868,3352,1868,"L",3351,1869,"Q",3351,1870,3351,1871,3350,1873,3351,1874,3353,1875,3354,1876,"L",3355,1876,"Q",3355,1877,3357,1878,"L",3357,1878,"Q",3357,1881,3357,1884,3357,1884,3357,1885,3358,1886,3359,1887,3361,1888,3362,1890,3362,1891,3362,1892,3363,1893,3364,1894,3365,1895,3365,1895,
3365,1896,3366,1897,3367,1901,3368,1905,3369,1906,3369,1905,3370,1906,3370,1906,"L",3370,1907,"Q",3372,1907,3372,1908,3373,1908,3373,1909,3374,1909,3374,1910,3374,1911,3375,1913,3375,1914,3375,1915,3376,1916,3376,1917,3377,1917,3376,1919,3376,1920,3377,1920,3378,1922,3379,1922,"L",3380,1923,"Q",3382,1923,3383,1924,3384,1924,3384,1925,3385,1926,3386,1928,"L",3387,1928,"Q",3388,1929,3388,1929,"L",3389,1929,"Q",3390,1929,3390,1930,3390,1931,3390,1932,3390,1941,3389,1950,3400,1950,3411,1950,3411,1950,
3412,1950,3409,1949,3409,1945,3410,1944,3410,1943,3411,1942,3412,1942,3421,1942,3430,1942,3427,1937,3431,1933,3432,1932,3432,1932,3433,1931,3434,1931,3442,1931,3451,1930,"L",3451,1929,"Q",3450,1924,3453,1923,3454,1922,3456,1922,3462,1923,3466,1922,3467,1921,3469,1921,3472,1922,3473,1918,3474,1917,3474,1916,3475,1915,3475,1914,3475,1910,3471,1907,3475,1907,3479,1909,3480,1909,3481,1909,3483,1909,3486,1909,3485,1907,3484,1906,3484,1905,3484,1904,3484,1901,3483,1899,3492,1899,3502,1899,3502,1897,3500,
1896,3500,1896,3500,1895,3499,1890,3504,1891,3506,1891,3509,1891,3511,1891,3513,1891,3514,1891,3512,1889,3511,1888,3511,1886,3511,1883,3512,1881,3512,1880,3513,1880,3527,1880,3541,1881,3544,1881,3545,1882,3546,1884,3546,1886,3545,1890,3547,1891,3548,1891,3549,1891,3559,1891,3570,1893,"L",3570,1894,"Q",3571,1899,3571,1905,3571,1907,3573,1907,3576,1906,3579,1907,3580,1907,3580,1908,3580,1918,3581,1927,"L",3582,1927,"Q",3586,1927,3591,1927,3589,1929,3589,1933,3589,1934,3589,1934,3589,1939,3589,1943,
3589,1945,3591,1944,3596,1943,3595,1947,3595,1951,3599,1950,3605,1949,3604,1955,3604,1958,3604,1961,3604,1962,3604,1963,3611,1962,3619,1962,3622,1962,3624,1963,3625,1963,3625,1964,3625,1968,3626,1971,3626,1971,3627,1971,3631,1970,3630,1974,3628,1981,3635,1980,3638,1979,3641,1979,3649,1979,3657,1979,3653,1979,3653,1974,3653,1973,3652,1971,3652,1971,3652,1970,3652,1970,3652,1969,3652,1969,3653,1969,3660,1968,3668,1970,3669,1971,3670,1971,3671,1971,3673,1971,3684,1971,3695,1972,"L",3695,1973,"Q",3695,
1977,3695,1981,3705,1982,3714,1982,3715,1982,3715,1983,3716,1984,3716,1985,3717,1987,3717,1989,3718,1991,3718,1993,3718,1995,3720,1995,3725,1994,3730,1994,3732,1994,3731,1997,3731,2E3,3730,2002,3730,2006,3732,2007,3733,2007,3734,2007,3737,2007,3739,2008,3740,2008,3740,2009,3741,2019,3741,2029,3741,2031,3744,2031,3750,2030,3757,2030,3776,2030,3796,2030,3799,2030,3803,2030,3801,2028,3800,2024,3800,2023,3800,2022,3802,2022,3805,2022,3807,2022,3809,2020,3817,2021,3826,2021,3831,2021,3837,2021,3838,2020,
3840,2020,3841,2020,3841,2020,3843,2020,3844,2019,3844,2019,3844,2019,3844,2017,3844,2017,3845,2016,3845,2015,3844,2012,3846,2010,"L",3846,2009,"Q",3852,2009,3857,2009,3861,2009,3865,2009,3866,2009,3866,2009,3866,2006,3866,2004,3866,2004,3866,2004,3867,2001,3868,2E3,"L",3869,2E3,"Q",3871,1999,3872,2E3,3873,2E3,3874,2E3,3878,2E3,3883,2E3,3884,2E3,3884,1999,3884,1998,3885,1998,3885,1997,3885,1997,3885,1994,3886,1991,3886,1989,3889,1989,3891,1990,3892,1990,3897,1990,3901,1991,3902,1991,3903,1991,3907,
1991,3911,1991,3912,1991,3912,1991,3916,1990,3920,1990,3921,1990,3923,1990,3923,1990,3923,1991,3924,1993,3925,1994,3925,1994,3925,1995,3925,1996,3926,1999,3927,2E3,3927,2001,3927,2004,3930,2003,3931,2003,3932,2003,3937,2003,3942,2003,3943,2003,3943,2002,3953,2002,3963,2002,3964,2002,3964,2004,3964,2005,3964,2006,3965,2008,3965,2009,"L",3966,2010,"Q",3969,2011,3970,2013,"L",3970,2013,"Q",3973,2014,3975,2014,3986,2014,3997,2014,3997,2014,3998,2014,3999,2014,4E3,2014,4012,2015,4022,2011,4023,2011,4023,
2011,4023,2011,4023,2010,4024,2010,4024,2009,4025,2007,4026,2007,4027,2007,4027,2006,4029,2005,4030,2004,4031,2004,4032,2003,4037,2003,4041,2003,"L",4042,2003,"Q",4042,2001,4042,1999,4042,1998,4042,1998,4042,1996,4042,1995,4042,1995,4042,1994,4044,1991,4047,1990,4048,1990,4048,1990,4049,1990,4050,1990,4050,1990,4050,1989,4053,1988,4056,1988,4060,1988,4064,1988,4067,1987,4069,1988,4069,1989,4070,1988,4076,1988,4081,1989,4083,1990,4085,1989,4086,1989,4086,1990,4086,1994,4086,1997,"L",4086,1997,"Q",
4088,1998,4090,2E3,4091,2001,4092,2002,4094,2003,4094,2004,"L",4095,2005,"Q",4096,2004,4096,2005,4097,2006,4097,2006,4097,2006,4098,2007,"L",4098,2007,"Q",4099,2009,4099,2012,4099,2014,4099,2015,4100,2016,4100,2017,4100,2020,4100,2023,"L",4100,2024,"Q",4098,2025,4096,2027,4095,2027,4095,2028,4094,2028,4093,2028,4092,2029,4091,2029,4091,2029,4091,2029,4091,2035,4091,2041,"L",4091,2042,"Q",4105,2042,4118,2043,"L",4119,2043,"Q",4120,2047,4120,2050,4120,2054,4120,2059,4120,2060,4120,2060,4120,2062,4119,
2062,4125,2062,4131,2062,4133,2062,4135,2062,4138,2062,4141,2062,4142,2063,4142,2063,4143,2072,4143,2081,4143,2081,4144,2082,4146,2082,4148,2081,4150,2080,4153,2080,4153,2083,4153,2086,4153,2096,4152,2105,4152,2106,4151,2107,4150,2107,4149,2107,4145,2107,4140,2108,4140,2109,4140,2110,4140,2111,4141,2113,4141,2113,4141,2114,4141,2115,4142,2116,4144,2120,4143,2124,4143,2127,4143,2131,4144,2132,4143,2132,4140,2132,4138,2132,4137,2133,4136,2133,4128,2133,4120,2133,4119,2133,4118,2133,4116,2133,4114,2133,
4112,2133,4109,2134,4109,2139,4109,2145,4109,2147,4109,2149,4110,2151,4107,2152,4105,2152,4104,2153,4102,2153,4100,2153,4090,2153,4080,2153,4080,2158,4080,2164,4080,2165,4081,2167,4083,2168,4082,2170,4081,2170,4081,2171,4080,2172,4079,2172,4072,2172,4065,2172,4063,2172,4064,2176,4065,2178,4065,2181,4065,2182,4064,2183,4055,2183,4045,2183,4045,2185,4045,2188,4045,2191,4045,2193,4045,2195,4045,2196,4041,2197,4037,2197,"L",4036,2197,"Q",4036,2206,4036,2214,4036,2217,4037,2217,4040,2217,4043,2217,4044,
2217,4044,2217,4046,2217,4046,2218,4046,2222,4046,2227,4046,2236,4046,2246,4049,2246,4053,2247,4057,2247,4060,2247,4061,2247,4062,2246,4066,2246,4071,2246,4073,2246,4075,2245,4075,2245,4075,2245,4076,2244,4076,2243,4076,2240,4076,2236,"L",4077,2236,"Q",4081,2236,4086,2236,4085,2235,4085,2233,4085,2231,4085,2229,4085,2227,4087,2227,4091,2226,4096,2226,4096,2224,4096,2222,4096,2220,4096,2217,4099,2215,4103,2216,"L",4104,2216,"Q",4105,2216,4106,2216,4105,2215,4106,2213,4106,2211,4105,2210,4105,2209,
4106,2208,4106,2208,4106,2207,"L",4107,2207,"Q",4116,2207,4126,2207,4126,2208,4125,2209,4125,2211,4125,2214,4125,2215,4126,2216,"L",4126,2216,"Q",4132,2216,4137,2216,4138,2217,4137,2218,4137,2220,4137,2222,4137,2223,4137,2223,4137,2229,4137,2234,4137,2235,4137,2236,4136,2237,4136,2238,4136,2242,4136,2246,"L",4136,2247,"Q",4131,2247,4127,2247,"L",4126,2247,"Q",4126,2254,4126,2260,4126,2261,4126,2263,4127,2266,4124,2265,4122,2265,4121,2265,4121,2266,4120,2266,4120,2266,4119,2266,4117,2266,4116,2267,
4117,2267,4117,2268,4117,2269,4117,2271,4117,2271,4116,2271,4116,2273,4116,2274,4116,2279,4116,2284,4117,2286,4115,2286,"L",4115,2286,"Q",4110,2286,4106,2286,"L",4106,2286,"Q",4105,2291,4105,2296,4105,2296,4105,2296,4101,2297,4097,2297,"L",4097,2297,"Q",4097,2300,4096,2302,4096,2303,4096,2304,4096,2305,4096,2306,4096,2311,4096,2315,"L",4096,2316,"Q",4096,2317,4095,2317,4090,2317,4085,2317,4086,2322,4086,2327,4086,2329,4086,2332,4087,2341,4087,2351,4087,2352,4086,2352,4086,2353,4086,2353,4086,2355,
4086,2357,"L",4087,2357,"Q",4096,2357,4106,2357,4111,2357,4115,2358,4115,2358,4115,2359,4115,2362,4116,2365,"L",4116,2365,"Q",4118,2365,4119,2366,4122,2366,4125,2366,4126,2367,4126,2369,4126,2371,4126,2372,4126,2375,4126,2379,4126,2382,4126,2384,4125,2386,4126,2386,4124,2386,4122,2386,4120,2386,4118,2386,4116,2386,4116,2387,4116,2388,4116,2390,4116,2391,4116,2393,4117,2395,4116,2395,4116,2396,4115,2396,4111,2396,4107,2396,"L",4106,2396,"Q",4106,2397,4106,2398,4106,2401,4106,2403,4106,2404,4106,2404,
4106,2405,4107,2406,4104,2406,4102,2406,4099,2406,4097,2406,4096,2405,4096,2406,4095,2408,4096,2410,"L",4096,2411,"Q",4096,2412,4096,2412,4096,2414,4096,2415,4101,2415,4105,2416,"L",4105,2416,"Q",4106,2418,4106,2419,"L",4107,2420,4107,2420,"Q",4107,2424,4107,2427,4107,2436,4107,2446,4107,2456,4107,2465,4107,2467,4104,2467,4100,2467,4096,2467,"L",4096,2467,"Q",4095,2468,4095,2470,4095,2472,4095,2474,4096,2476,4095,2477,4095,2477,4094,2477,4090,2477,4086,2477,"L",4086,2477,"Q",4085,2482,4085,2486,4085,
2487,4085,2487,4083,2487,4082,2487,4079,2487,4076,2487,4076,2488,4076,2488,4076,2497,4076,2506,"L",4076,2506,"Q",4066,2507,4056,2507,"L",4056,2507,"Q",4055,2508,4055,2510,4055,2513,4055,2515,4055,2515,4055,2516,4055,2517,4054,2517,4045,2517,4036,2517,4037,2522,4036,2527,4040,2526,4045,2526,4046,2526,4046,2527,4046,2537,4046,2547,4048,2546,4050,2547,4058,2547,4066,2547,4064,2542,4065,2536,4069,2535,4072,2536,4073,2536,4074,2536,4075,2536,4075,2538,4075,2546,4075,2554,4075,2555,4075,2556,4075,2556,
4076,2557,4078,2557,4079,2557,4082,2557,4085,2556,4086,2553,4086,2549,4085,2548,4086,2546,4090,2547,4094,2547,4095,2544,4095,2542,4095,2540,4095,2537,4100,2536,4105,2536,4107,2541,4107,2546,4107,2547,4109,2547,4111,2547,4113,2547,4119,2547,4125,2546,4125,2540,4126,2536,4135,2536,4145,2536,4151,2536,4156,2536,4156,2537,4156,2537,4156,2541,4156,2545,4156,2546,4158,2546,4160,2546,4163,2546,4172,2546,4182,2546,4188,2546,4194,2546,"L",4195,2546,"Q",4196,2547,4195,2548,4195,2550,4195,2552,4195,2554,4195,
2556,4205,2556,4214,2556,4224,2556,4234,2556,4235,2556,4235,2556,4236,2556,4236,2557,4236,2559,4236,2560,4236,2563,4236,2566,4236,2567,4237,2567,4242,2566,4247,2566,4251,2566,4255,2566,4256,2566,4256,2567,4256,2569,4256,2570,4256,2574,4256,2577,"L",4257,2577,"Q",4266,2577,4276,2577,4279,2577,4282,2577,"L",4284,2577,"Q",4284,2577,4285,2577,"L",4285,2577,"Q",4284,2579,4285,2582,4285,2584,4285,2586,"L",4286,2586,"Q",4295,2586,4304,2586,4305,2586,4305,2587,4305,2589,4305,2590,4305,2591,4305,2591,4305,
2594,4306,2596,"L",4306,2596,"Q",4309,2596,4311,2597,4314,2598,4317,2597,4321,2597,4326,2597,4330,2597,4334,2597,4337,2597,4336,2600,4336,2601,4336,2602,4336,2604,4336,2606,"L",4337,2606,"Q",4346,2606,4355,2606,4364,2606,4374,2606,4375,2606,4376,2606,4378,2606,4379,2606,4388,2606,4398,2606,4402,2606,4406,2606,"L",4406,2607,"Q",4406,2608,4405,2609,4405,2609,4405,2610,4405,2612,4406,2614,4406,2615,4406,2616,"L",4407,2616,"Q",4416,2616,4426,2616,4431,2616,4435,2617,"L",4435,2617,"Q",4435,2620,4436,2622,
"L",4436,2622,"Q",4436,2624,4436,2625,4436,2626,4438,2626,4440,2626,4442,2626,4444,2626,4446,2626,4444,2626,4446,2623,"L",4446,2622,"Q",4446,2614,4446,2606,4446,2597,4446,2587,4446,2577,4446,2568,4446,2559,4446,2549,4446,2540,4446,2531,4446,2523,4446,2515,4446,2506,4446,2497,4446,2487,4446,2477,4446,2467,4446,2458,4446,2448,4446,2438,4446,2437,4446,2435,"L",4446,2432,"Q",4446,2424,4446,2415,4446,2405,4446,2396,4446,2387,4446,2377,4446,2367,4446,2358,4446,2349,4446,2339,4446,2331,4446,2322,4446,2313,
4446,2303,4446,2294,4446,2285,4446,2276,4446,2268,4446,2259,4446,2249,4446,2239,4446,2230,4446,2226,4446,2221,"L",4446,2219,"Q",4446,2218,4446,2216,4446,2207,4446,2197,4446,2188,4446,2179,4446,2169,4446,2159,4446,2150,4446,2140,4446,2131,4446,2121,4446,2113,4446,2104,4446,2096,4446,2087,4446,2079,4446,2071,4446,2061,4446,2051,4446,2042,4446,2032,4446,2023,4446,2013,4446,2004,4446,1994,4446,1986,4446,1977,4445,1971,4445,1965,4445,1955,4445,1945,4445,1936,4445,1926,4445,1917,4445,1908,4445,1899,4445,
1890,4445,1881,4445,1871,4445,1863,4445,1854,4445,1844,4445,1835,4445,1826,4445,1816,4445,1807,4445,1797,4445,1788,4444,1779,4444,1776,4444,1774,4444,1765,4444,1757,4444,1749,4444,1741,4444,1732,4444,1723,4444,1714,4444,1705,4444,1696,4444,1687,4444,1678,4444,1670,4444,1661,4444,1651,4444,1643,4444,1634,4444,1625,4444,1616,4444,1606,4444,1597,4444,1589,4444,1580,4444,1570,4444,1561,4444,1552,4444,1543,4444,1535,4444,1526,4444,1518,4444,1510,4444,1502,4444,1495,4444,1487,4444,1480,"L",4444,1478,"Q",
4444,1470,4444,1460,4444,1451,4444,1441,4444,1432,4444,1423,4444,1415,4444,1406,4444,1397,4444,1388,4444,1381,4444,1374,4444,1366,4444,1359,4444,1349,4444,1340,4444,1332,4444,1324,4444,1314,4444,1305,4444,1296,4444,1288,4444,1279,4444,1270,4444,1261,4444,1252,"L",4444,1251,"Q",4444,1245,4444,1238,4444,1229,4444,1219,4444,1209,4444,1200,4444,1190,4444,1180,4444,1171,4444,1161,4444,1152,4444,1143,4444,1133,4444,1123,4444,1114,4444,1105,4444,1096,4444,1086,4444,1076,4444,1066,4444,1057,4444,1048,4444,
1039,4444,1030,4444,1022,4444,1014,4444,1004,4444,995,4444,987,4444,979,4444,970,4444,962,"L",4444,961,"Q",4444,959,4444,956,4444,946,4444,936,4444,927,4444,917,4444,907,4444,898,4444,891,4444,883,4444,877,4444,870,4444,862,4444,854,4444,848,4444,843,4444,834,4444,825,4444,817,4444,808,4444,800,4444,791,4444,785,4444,779,4444,772,4444,766,4444,759,4444,751,4444,743,4444,735,4444,726,4444,717,4444,708,4444,699,4444,689,4445,680,4445,679,4445,679,4445,670,4445,661,4445,656,4445,652,4445,643,4445,633,
4445,623,4445,614,4445,604,4445,595,4445,586,4445,577,4445,571,4445,565,4445,555,4445,546,4445,540,4445,533,4445,527,4445,521,4445,512,4445,503,4445,495,4445,487,4445,479,4445,472,4445,464,4445,456,4445,447,4445,439,4445,431,4445,424,4445,416,4445,407,4445,399,4445,390,4445,380,4445,371,4445,362,4445,353,4445,348,4445,342,4445,333,4445,323,4445,314,4445,305,4445,295,4445,286,4445,279,4445,271,4445,262,4445,253,4445,244,4445,234,4445,224,4445,215,4445,206,4445,196,4445,188,4445,180,4445,170,4445,160,
4445,151,4445,141,4445,132,4445,123,4445,113,4445,104,4445,95,4445,86,4445,76,4445,66,4445,57,4445,47,"Q",4443,47,4441,47,"Z"]],label:"Russia",shortLabel:"RU",labelPosition:[362.8,119.8],labelAlignment:["center","middle"]},"019":{outlines:[["M",2222,2978,"Q",2213,2978,2203,2978,2202,2978,2202,2978,2201,2977,2201,2975,2201,2973,2200,2972,2200,2971,2200,2971,2200,2967,2200,2964,2200,2963,2200,2962,2199,2961,2199,2959,2199,2956,2199,2953,"L",2199,2952,"Q",2196,2952,2193,2952,2185,2952,2177,2952,2176,
2952,2175,2953,"L",2174,2953,"Q",2174,2954,2174,2955,2173,2958,2174,2962,2170,2963,2166,2963,2164,2963,2162,2963,2160,2962,2157,2962,2156,2962,2155,2961,2154,2959,2154,2956,2154,2955,2154,2953,2155,2952,2154,2952,2153,2952,2152,2952,2145,2952,2137,2952,2135,2952,2134,2952,2131,2951,2131,2954,2131,2956,2131,2958,2131,2959,2131,2959,2131,2961,2130,2961,2129,2961,2129,2961,2123,2962,2117,2962,2115,2962,2113,2962,2112,2961,2112,2962,2112,2964,2112,2965,2112,2966,2112,2967,2111,2969,2112,2971,2107,2971,
2102,2971,2099,2971,2096,2971,2095,2971,2094,2972,2094,2973,2095,2974,"L",2095,2974,"Q",2096,2976,2096,2978,2096,2979,2097,2980,2091,2980,2086,2981,2086,2982,2085,2982,2076,2982,2067,2982,2067,2982,2066,2982,2066,2977,2066,2972,"L",2066,2972,"Q",2058,2971,2051,2971,2049,2971,2047,2971,2045,2970,2044,2971,"L",2044,2972,"Q",2045,2973,2044,2974,2044,2977,2044,2979,2045,2980,2044,2980,2043,2980,2042,2980,2042,2982,2042,2983,2046,2984,2051,2984,2051,2990,2051,2996,2051,3003,2051,3011,2051,3014,2053,3016,
2049,3016,2045,3016,2043,3016,2041,3017,2039,3018,2040,3019,2040,3025,2040,3031,2033,3032,2025,3032,2022,3031,2019,3031,2017,3032,2018,3033,2018,3034,2018,3035,2019,3035,2019,3036,2019,3038,2019,3040,2019,3042,2020,3042,2022,3042,2023,3042,2025,3042,2028,3042,2030,3042,2031,3043,2032,3043,2032,3044,2032,3046,2032,3048,2032,3050,2032,3052,2032,3056,2032,3061,2032,3062,2032,3064,2031,3066,2031,3068,2031,3069,2030,3070,2029,3070,2028,3070,2019,3070,2010,3070,2009,3061,2009,3051,2005,3051,2E3,3051,1993,
3051,1987,3050,1986,3050,1985,3050,1983,3050,1983,3051,1983,3052,1983,3053,1983,3054,1983,3055,1982,3059,1983,3062,1974,3062,1965,3062,1964,3060,1964,3057,1964,3050,1964,3043,1961,3042,1957,3042,1957,3045,1957,3050,1958,3051,1958,3053,1949,3053,1939,3053,1940,3056,1940,3058,1940,3059,1941,3060,1941,3064,1941,3067,1941,3074,1941,3081,1941,3082,1941,3083,1942,3085,1942,3086,1943,3089,1943,3091,1934,3091,1923,3091,1923,3087,1923,3083,1923,3082,1922,3082,1914,3081,1906,3080,1905,3080,1904,3078,1904,3076,
1904,3074,1905,3073,1904,3072,1903,3072,1902,3072,1894,3071,1885,3071,1884,3071,1883,3070,1883,3066,1883,3062,1884,3061,1883,3061,1880,3061,1878,3061,1868,3060,1859,3063,1859,3072,1859,3083,1856,3083,1853,3084,1848,3084,1843,3084,1843,3084,1842,3084,1839,3084,1840,3088,1840,3089,1840,3091,1841,3096,1837,3099,1837,3100,1836,3100,1824,3100,1814,3104,1812,3105,1811,3111,1809,3111,1806,3111,1802,3111,1797,3111,1791,3112,1785,3112,1785,3113,1785,3115,1785,3116,1785,3117,1784,3118,1784,3118,1784,3120,1784,
3121,1783,3121,1781,3122,1775,3122,1769,3122,1769,3127,1769,3132,1767,3133,1764,3133,1759,3133,1753,3134,1752,3134,1752,3135,1753,3139,1752,3142,1751,3143,1752,3145,1756,3145,1760,3145,1761,3154,1761,3162,1761,3164,1761,3164,1763,3165,1765,3165,1768,3165,1771,3163,1771,3166,1771,3169,1771,3186,1771,3203,1772,3204,1772,3205,1772,3207,1771,3209,1771,3211,1771,3212,1761,3212,1752,3213,1752,3219,1752,3225,1755,3226,1760,3226,1760,3227,1760,3229,1760,3235,1760,3241,1761,3244,1760,3245,1764,3245,1768,3247,
1769,3247,1769,3249,1769,3258,1769,3266,1769,3276,1769,3286,1769,3293,1773,3299,1774,3301,1778,3301,1782,3301,1786,3301,1786,3307,1787,3312,1796,3312,1805,3313,1805,3316,1805,3320,1805,3321,1806,3322,1815,3322,1825,3322,1832,3322,1840,3324,1840,3325,1840,3328,1841,3329,1841,3330,1841,3333,1840,3335,1838,3335,1834,3335,1834,3336,1833,3336,1832,3338,1832,3341,1832,3346,1832,3352,1832,3354,1835,3356,1835,3357,1837,3356,1837,3356,1838,3356,1842,3356,1846,3357,"L",1846,3358,"Q",1846,3362,1847,3366,1847,
3366,1847,3366,1851,3366,1855,3365,"L",1856,3365,"Q",1856,3365,1856,3365,1856,3363,1856,3360,1857,3360,1857,3359,1856,3356,1857,3356,1858,3356,1859,3356,1862,3356,1866,3355,1867,3355,1867,3355,1867,3354,1867,3353,1867,3350,1867,3347,1868,3347,1868,3347,1871,3347,1873,3347,1875,3347,1875,3345,1876,3343,1876,3341,1876,3335,1876,3330,1876,3328,1876,3327,1877,3327,1877,3327,1880,3327,1883,3326,1884,3326,1884,3326,1885,3325,1885,3325,"L",1885,3324,"Q",1886,3322,1886,3319,1886,3319,1885,3318,1886,3318,
1886,3317,1889,3317,1892,3317,1894,3318,1894,3316,1895,3316,1895,3315,1895,3315,1895,3314,1895,3311,1896,3307,"L",1896,3307,"Q",1901,3307,1906,3307,1908,3307,1907,3305,1907,3304,1907,3302,1907,3300,1907,3297,1907,3295,1910,3296,1913,3296,1915,3295,1917,3295,1916,3293,1916,3292,1916,3290,1916,3289,1917,3287,"L",1917,3287,"Q",1921,3287,1925,3287,1930,3286,1935,3286,"L",1936,3286,"Q",1935,3282,1935,3278,1935,3277,1936,3276,"L",1936,3276,"Q",1941,3276,1945,3276,"L",1945,3277,"Q",1946,3280,1946,3283,1945,
3286,1947,3286,1947,3287,1948,3287,1951,3287,1955,3287,1956,3287,1956,3287,1961,3287,1965,3287,"L",1966,3287,"Q",1966,3290,1966,3293,1965,3296,1968,3296,1977,3296,1985,3297,"L",1985,3298,1986,3298,"Q",1986,3302,1986,3305,1986,3306,1987,3306,1987,3307,1988,3307,1997,3307,2005,3308,2005,3308,2005,3309,2006,3312,2006,3315,"L",2006,3316,"Q",2011,3316,2015,3316,2015,3310,2016,3306,"L",2016,3306,"Q",2021,3306,2026,3306,2026,3307,2026,3307,2026,3312,2026,3317,2027,3317,2027,3317,2031,3317,2035,3317,"L",
2035,3318,"Q",2036,3322,2036,3326,2037,3326,2037,3326,2041,3326,2045,3326,2045,3327,2045,3327,2045,3332,2046,3336,2046,3337,2048,3337,2049,3337,2051,3337,2053,3337,2055,3337,2056,3337,2055,3338,2055,3341,2055,3343,2055,3353,2055,3363,2055,3364,2056,3365,2057,3365,2058,3366,"L",2059,3366,"Q",2062,3366,2066,3366,2066,3367,2066,3367,2066,3377,2066,3387,2065,3388,2067,3388,2068,3388,2069,3388,2070,3388,2071,3388,2072,3387,2074,3388,2075,3388,2076,3388,"L",2076,3388,"Q",2076,3392,2076,3396,2077,3396,2077,
3396,2081,3396,2085,3396,2085,3397,2085,3397,2085,3403,2085,3409,2085,3410,2085,3412,"L",2085,3413,"Q",2085,3414,2085,3416,2085,3417,2087,3417,2089,3417,2090,3417,2092,3417,2095,3417,2095,3418,2095,3418,2095,3421,2095,3425,"L",2096,3425,"Q",2103,3425,2110,3425,2111,3425,2111,3425,2113,3425,2114,3426,2115,3426,2115,3427,2115,3436,2115,3446,2120,3446,2126,3446,2126,3446,2126,3447,2126,3452,2127,3457,2127,3457,2128,3457,2131,3457,2135,3457,"L",2135,3458,"Q",2135,3462,2136,3465,"L",2136,3465,"Q",2137,
3465,2137,3465,2142,3465,2146,3465,"L",2146,3466,"Q",2146,3471,2146,3476,2156,3476,2166,3476,2171,3476,2176,3477,"L",2176,3477,"Q",2176,3479,2176,3481,"L",2176,3482,"Q",2176,3483,2176,3485,2176,3486,2177,3486,2177,3486,2178,3486,2186,3486,2194,3487,2195,3487,2195,3488,2196,3490,2195,3492,2195,3494,2196,3497,"L",2197,3497,"Q",2200,3496,2201,3497,2202,3497,2203,3497,2204,3497,2206,3497,2205,3499,2205,3502,2205,3504,2205,3504,2206,3505,2206,3506,"L",2207,3506,"Q",2216,3506,2225,3506,"L",2225,3507,"Q",
2225,3510,2226,3512,2226,3513,2226,3514,2226,3516,2226,3517,"L",2227,3517,"Q",2232,3517,2236,3517,2237,3517,2236,3519,2236,3519,2236,3520,2236,3523,2236,3526,2236,3526,2236,3527,"L",2237,3527,"Q",2242,3527,2248,3527,2252,3527,2255,3528,2256,3528,2256,3529,2256,3532,2256,3536,"L",2256,3536,"Q",2257,3537,2258,3537,2266,3537,2274,3537,"L",2274,3537,"Q",2274,3540,2274,3542,2274,3543,2275,3544,2275,3545,2276,3545,2276,3545,2276,3546,2277,3547,2278,3546,2280,3546,2282,3546,2288,3546,2294,3547,"L",2294,
3547,"Q",2294,3550,2295,3554,2295,3555,2295,3556,2295,3557,2295,3557,2299,3556,2304,3557,2306,3557,2308,3557,2309,3557,2309,3557,2312,3557,2314,3558,2314,3558,2314,3559,2314,3562,2315,3566,2315,3566,2315,3566,2318,3566,2320,3566,2321,3567,2321,3567,2323,3567,2324,3567,2324,3568,2324,3569,2325,3570,2325,3571,2325,3571,2325,3572,2325,3574,2326,3577,"L",2326,3577,"Q",2331,3577,2335,3577,2337,3577,2337,3575,2337,3574,2337,3572,2337,3568,2336,3566,2336,3566,2336,3566,2340,3566,2343,3566,2344,3566,2345,
3566,2350,3566,2354,3567,"L",2354,3567,"Q",2354,3572,2355,3577,2355,3577,2355,3577,2361,3577,2366,3577,2365,3578,2366,3580,2366,3582,2366,3585,2365,3586,2367,3586,2369,3586,2372,3586,2373,3586,2374,3586,2380,3586,2386,3585,"L",2386,3584,"Q",2387,3584,2387,3583,2387,3581,2387,3578,2387,3577,2388,3577,2390,3577,2391,3576,2392,3576,2393,3576,2394,3576,2394,3577,2394,3579,2394,3581,2394,3583,2394,3585,2395,3585,2395,3586,2395,3586,2396,3586,2400,3586,2404,3586,"L",2405,3586,"Q",2405,3592,2405,3597,2405,
3597,2406,3597,2408,3597,2411,3597,2413,3597,2414,3598,2415,3598,2415,3599,2415,3603,2415,3607,"L",2416,3607,"Q",2420,3607,2425,3608,"L",2425,3609,"Q",2424,3613,2426,3615,2426,3616,2427,3616,2428,3616,2428,3616,2429,3616,2430,3616,2436,3616,2442,3616,2444,3615,2445,3616,2445,3617,2445,3617,2445,3622,2445,3626,"L",2445,3627,"Q",2448,3627,2450,3627,2452,3627,2454,3627,2454,3628,2454,3628,2455,3632,2455,3636,2455,3637,2456,3636,2458,3636,2460,3636,2462,3636,2465,3636,2465,3636,2465,3636,2465,3635,2465,
3635,2465,3633,2465,3632,2465,3629,2465,3626,"L",2466,3625,"Q",2467,3624,2470,3624,2477,3624,2483,3625,"L",2484,3625,"Q",2484,3627,2484,3630,2484,3633,2485,3637,2485,3637,2486,3637,2490,3637,2495,3637,2495,3638,2495,3638,2495,3642,2495,3646,2495,3647,2497,3647,2498,3647,2499,3647,2502,3647,2504,3647,2504,3648,2504,3648,2504,3657,2504,3666,2510,3666,2516,3667,"L",2516,3668,"Q",2516,3671,2516,3675,2516,3675,2516,3675,2522,3675,2529,3676,2530,3675,2531,3676,2532,3676,2532,3676,2534,3676,2534,3676,2535,
3677,2535,3677,2535,3681,2535,3685,2535,3687,2538,3687,2541,3687,2543,3687,2553,3687,2562,3687,2564,3687,2565,3686,2566,3686,2566,3685,2566,3681,2566,3677,"L",2567,3677,"Q",2571,3677,2576,3677,2576,3678,2576,3678,2576,3688,2576,3697,2577,3697,2578,3697,2580,3697,2582,3697,2584,3696,2585,3697,2585,3698,2586,3699,2586,3699,2586,3700,2586,3708,2586,3716,2586,3717,2587,3717,2590,3717,2592,3717,2595,3716,2595,3718,2596,3718,2596,3719,2596,3723,2596,3726,"L",2597,3726,"Q",2600,3726,2604,3726,"L",2604,3727,
"Q",2604,3732,2604,3737,2604,3741,2604,3745,2604,3746,2606,3746,2607,3746,2607,3746,2611,3746,2614,3746,"L",2615,3746,"Q",2615,3748,2616,3749,2616,3749,2616,3750,2616,3757,2616,3764,"L",2616,3765,"Q",2616,3766,2616,3767,"L",2617,3767,"Q",2621,3767,2625,3767,2625,3774,2625,3780,2625,3781,2626,3782,2626,3783,2626,3784,"L",2626,3785,2626,3785,"Q",2627,3786,2627,3785,2629,3785,2630,3785,2636,3785,2642,3786,2643,3786,2644,3786,2645,3787,2645,3788,2645,3792,2645,3796,2646,3796,2646,3796,2647,3796,2647,
3796,2648,3797,2649,3797,2653,3797,2656,3797,2656,3804,2656,3812,2656,3813,2656,3815,2656,3817,2654,3817,2645,3817,2636,3817,2636,3817,2636,3818,2636,3819,2636,3820,2636,3823,2636,3826,2636,3826,2636,3826,2631,3826,2627,3827,"L",2626,3827,"Q",2626,3831,2626,3835,2626,3836,2625,3837,2625,3837,2625,3838,2625,3840,2626,3842,2626,3844,2626,3845,2626,3855,2626,3865,2626,3874,2626,3885,2621,3885,2616,3885,2616,3886,2616,3887,2616,3888,2616,3888,2617,3897,2616,3906,2625,3906,2634,3906,2640,3906,2647,3906,
2646,3906,2646,3904,2646,3900,2646,3896,"L",2647,3896,"Q",2651,3896,2655,3895,2656,3895,2656,3894,2656,3892,2656,3891,2656,3888,2656,3885,2658,3885,2660,3886,2661,3886,2662,3886,2663,3886,2665,3886,2666,3886,2666,3884,2666,3883,2666,3882,2666,3875,2666,3868,2666,3862,2666,3856,2667,3856,2667,3856,2675,3856,2682,3856,"L",2686,3854,"Q",2686,3845,2686,3837,2686,3832,2686,3827,2680,3826,2675,3826,2674,3824,2674,3822,2674,3821,2674,3819,2674,3809,2674,3800,2674,3798,2674,3797,2674,3795,2676,3796,2678,
3796,2679,3796,2686,3796,2694,3796,2696,3796,2696,3795,2696,3795,2696,3794,2696,3790,2696,3786,2698,3785,2700,3786,2702,3787,2705,3787,2710,3787,2716,3787,2714,3786,2715,3784,2715,3782,2715,3781,2715,3779,2715,3777,2715,3775,2717,3776,2718,3776,2719,3776,2722,3776,2725,3775,2725,3766,2725,3757,2725,3756,2724,3756,2723,3755,2721,3756,2718,3756,2715,3756,2715,3746,2715,3737,"L",2715,3737,"Q",2713,3737,2711,3737,2709,3738,2708,3737,"L",2707,3736,2706,3736,"Q",2706,3732,2706,3727,"L",2706,3727,"Q",2704,
3726,2702,3726,2699,3726,2697,3726,2694,3727,2694,3724,2694,3723,2694,3721,2695,3721,2694,3721,2694,3719,2694,3717,"L",2694,3717,"Q",2692,3716,2691,3716,2681,3716,2671,3716,2669,3716,2667,3716,2665,3717,2665,3716,2664,3714,2664,3712,2665,3709,2664,3707,"L",2664,3707,"Q",2661,3706,2659,3706,2657,3707,2656,3707,2655,3707,2655,3707,2654,3704,2654,3702,2654,3694,2655,3686,2655,3685,2655,3684,2655,3674,2655,3664,2655,3654,2655,3645,2655,3636,2656,3626,2661,3626,2666,3626,2666,3626,2665,3625,"L",2665,3624,
"Q",2665,3624,2665,3623,2665,3620,2665,3616,2666,3616,2666,3616,2671,3615,2676,3616,2675,3614,2676,3612,2676,3612,2676,3611,2676,3608,2676,3606,2680,3606,2683,3606,2685,3606,2686,3606,2684,3604,2684,3601,2685,3601,2684,3601,2684,3600,2684,3598,2684,3596,2686,3595,2686,3595,2686,3595,2687,3595,2687,3595,2691,3595,2695,3595,2695,3596,2695,3596,2695,3601,2695,3606,2695,3606,2696,3606,"L",2696,3607,"Q",2710,3607,2723,3607,2724,3607,2725,3607,2726,3607,2726,3609,2726,3610,2726,3611,2726,3614,2726,3617,
"L",2727,3617,"Q",2743,3617,2758,3617,2760,3617,2762,3617,2763,3616,2765,3616,"L",2765,3617,"Q",2766,3618,2766,3619,2766,3623,2766,3626,"L",2767,3626,"Q",2771,3626,2775,3627,"L",2775,3627,"Q",2775,3637,2775,3646,2776,3646,2776,3646,2786,3646,2796,3646,2796,3646,2797,3646,2796,3649,2796,3651,2796,3652,2796,3652,2797,3654,2797,3657,2804,3657,2812,3657,2815,3657,2816,3656,2817,3655,2817,3653,2817,3648,2817,3643,2817,3633,2817,3624,2817,3617,2817,3611,2817,3610,2816,3609,2816,3607,2815,3607,"L",2814,
3607,"Q",2813,3607,2812,3607,2809,3606,2806,3606,2806,3603,2806,3601,2806,3599,2806,3597,2805,3596,2805,3596,2795,3596,2786,3596,2786,3591,2785,3587,2782,3586,2778,3586,2777,3586,2775,3586,2775,3577,2775,3566,2774,3566,2772,3566,2763,3566,2753,3566,2744,3566,2734,3566,2725,3566,2716,3566,2716,3566,2716,3565,"L",2716,3564,"Q",2715,3563,2716,3562,2716,3559,2716,3557,"L",2716,3557,"Q",2713,3556,2709,3556,"L",2708,3556,"Q",2702,3556,2695,3556,2695,3551,2695,3546,2690,3546,2684,3546,2675,3546,2666,3546,
2666,3542,2666,3537,2662,3537,2659,3537,2649,3537,2639,3537,2638,3537,2637,3537,2636,3537,2636,3536,2636,3532,2636,3528,2636,3528,2636,3527,2631,3527,2626,3527,2624,3527,2622,3527,2617,3526,2611,3526,2609,3526,2607,3526,2606,3527,2606,3526,2606,3524,2606,3522,2606,3520,2606,3517,"L",2605,3516,"Q",2599,3516,2593,3517,2584,3517,2576,3517,2566,3517,2556,3517,"L",2556,3517,"Q",2555,3515,2555,3514,2555,3510,2555,3506,2560,3506,2566,3505,2566,3496,2566,3486,2570,3486,2574,3486,2574,3481,2574,3476,2574,
3466,2574,3457,"L",2574,3456,"Q",2573,3456,2571,3456,"L",2570,3456,"Q",2569,3456,2568,3456,2566,3455,2566,3456,2566,3457,2566,3459,2566,3462,2566,3464,"L",2566,3465,"Q",2564,3466,2562,3466,2560,3466,2558,3466,2556,3465,2555,3467,2555,3468,2555,3468,2555,3470,2556,3471,2557,3472,2556,3474,"L",2556,3475,"Q",2550,3476,2543,3476,2535,3476,2526,3476,"L",2526,3476,"Q",2525,3479,2525,3481,2525,3483,2525,3484,2526,3486,2524,3486,2524,3486,2523,3486,2519,3486,2514,3486,2505,3486,2496,3486,2490,3485,2485,3486,
2485,3482,2485,3477,"L",2485,3477,"Q",2476,3476,2467,3476,"L",2466,3476,"Q",2466,3472,2466,3468,2466,3468,2465,3467,2464,3466,2461,3466,2459,3466,2456,3467,2452,3466,2447,3466,2447,3466,2446,3466,2446,3464,2446,3462,2446,3461,2445,3460,2445,3459,2445,3457,"L",2445,3457,"Q",2441,3457,2437,3457,2437,3457,2436,3457,2436,3453,2436,3448,2436,3448,2435,3447,"L",2435,3446,"Q",2428,3446,2421,3446,2418,3446,2416,3447,"L",2416,3446,"Q",2416,3442,2416,3437,2411,3437,2407,3437,2406,3437,2406,3437,2405,3434,2405,
3430,2405,3429,2405,3427,2405,3426,2406,3426,2401,3426,2396,3426,2396,3424,2396,3422,"L",2396,3421,"Q",2396,3419,2396,3417,2396,3416,2395,3416,2392,3416,2388,3416,2386,3416,2385,3416,2384,3415,2385,3414,2385,3411,2385,3408,2385,3406,2383,3406,2381,3407,2378,3406,2378,3406,2377,3406,2377,3405,2377,3405,2375,3405,2375,3404,2375,3403,2375,3402,2375,3400,2375,3397,"L",2375,3396,"Q",2373,3396,2371,3396,2368,3396,2366,3397,2366,3390,2366,3383,2366,3380,2365,3377,"L",2365,3377,"Q",2361,3377,2357,3377,2356,
3377,2356,3376,2355,3376,2355,3375,2355,3366,2355,3356,"L",2355,3356,"Q",2351,3356,2347,3356,2346,3356,2346,3356,2345,3347,2345,3338,2345,3338,2345,3337,2341,3337,2337,3337,2336,3337,2336,3336,2336,3332,2336,3327,"L",2336,3327,"Q",2332,3326,2327,3326,2327,3326,2326,3326,2326,3324,2326,3322,2326,3320,2326,3317,2321,3316,2318,3316,2309,3316,2299,3316,2297,3316,2295,3316,2295,3314,2295,3312,2295,3310,2295,3309,2295,3306,2297,3306,2292,3306,2287,3306,2286,3306,2285,3306,2281,3307,2277,3307,2277,3305,
2277,3304,2277,3302,2276,3299,2276,3298,2275,3297,2274,3297,2272,3297,2268,3296,2266,3297,2266,3294,2266,3291,2266,3290,2266,3288,2266,3286,2264,3287,2255,3287,2245,3287,2245,3284,2245,3282,2245,3280,2245,3279,2245,3278,2245,3277,2243,3277,2242,3277,2239,3278,2237,3277,2237,3274,2237,3271,"L",2237,3270,"Q",2235,3269,2236,3267,2236,3266,2235,3266,2234,3264,2232,3265,2229,3265,2227,3264,2226,3264,2226,3264,2225,3262,2225,3261,2225,3260,2225,3258,2225,3256,2227,3256,2226,3256,2225,3255,2221,3255,2217,
3255,2215,3255,2215,3253,2215,3246,2215,3239,2215,3238,2215,3238,2213,3236,2210,3237,2209,3237,2208,3237,2206,3237,2206,3236,2206,3227,2206,3217,2206,3216,2205,3216,2203,3215,2201,3215,2198,3216,2196,3217,2196,3215,2196,3213,2196,3211,2195,3210,2195,3204,2195,3197,2196,3197,2196,3197,2201,3197,2205,3196,2206,3196,2206,3195,2206,3194,2207,3192,2207,3191,2207,3189,2207,3188,2207,3187,2212,3187,2217,3187,"L",2217,3187,"Q",2217,3185,2216,3183,2216,3182,2216,3182,2216,3181,2216,3180,2216,3178,2215,3176,
"L",2215,3176,"Q",2214,3175,2213,3175,2213,3175,2212,3175,2211,3174,2210,3175,2203,3176,2196,3176,"L",2195,3175,"Q",2195,3171,2195,3167,2195,3166,2195,3166,2191,3165,2187,3165,2187,3165,2186,3165,2186,3160,2186,3154,2185,3145,2185,3135,2185,3126,2185,3116,2191,3116,2196,3116,2196,3116,2197,3116,2195,3116,2196,3114,2196,3113,2196,3111,2196,3109,2196,3106,2197,3106,2197,3106,2201,3106,2205,3106,"L",2205,3107,"Q",2205,3110,2205,3114,2205,3114,2205,3115,2205,3117,2208,3117,2209,3117,2210,3117,2213,3117,
2215,3116,2216,3116,2216,3115,2216,3112,2216,3110,2216,3108,2216,3107,2217,3107,2217,3107,2222,3107,2226,3106,2226,3106,2226,3106,2227,3105,2227,3104,2227,3099,2227,3095,2234,3095,2240,3095,2243,3095,2246,3095,2247,3094,2247,3092,2247,3090,2247,3087,"L",2247,3086,"Q",2256,3086,2265,3086,"L",2266,3086,"Q",2267,3081,2267,3077,2267,3077,2267,3076,2271,3076,2276,3076,"L",2277,3076,"Q",2277,3071,2277,3067,2277,3062,2277,3057,2278,3056,2278,3056,2284,3055,2289,3055,"L",2290,3055,"Q",2290,3053,2291,3050,
2291,3048,2291,3045,"L",2291,3045,"Q",2291,3039,2291,3032,2291,3023,2291,3014,2288,3014,2285,3015,2284,3015,2283,3014,2282,3014,2281,3013,2280,3012,2280,3011,2279,3007,2279,3002,2279,2997,2278,2992,2278,2988,2280,2987,2285,2984,2291,2983,"L",2292,2983,"Q",2293,2979,2292,2975,"L",2292,2975,"Q",2292,2973,2292,2972,2287,2972,2282,2972,2273,2972,2264,2972,"L",2263,2972,"Q",2263,2974,2263,2975,2262,2977,2263,2979,2260,2979,2258,2979,2250,2978,2242,2978,"Q",2232,2978,2222,2978,"Z","M",2226,3286,"Q",2227,
3287,2228,3287,2230,3288,2230,3290,2229,3293,2228,3294,2226,3294,2226,3295,2224,3297,2222,3299,2221,3299,2221,3299,2219,3299,2217,3299,2216,3299,2216,3298,2215,3296,2215,3295,2214,3292,2213,3291,2211,3289,2213,3288,2215,3286,2216,3285,2217,3284,2218,3283,2220,3281,2221,3282,2222,3284,2223,3284,"Q",2225,3285,2226,3286,"Z","M",2277,3493,"Q",2279,3491,2282,3490,2283,3490,2284,3491,2285,3492,2286,3494,2286,3495,2286,3495,2286,3497,2286,3498,2287,3500,2289,3502,2289,3506,2286,3508,2284,3509,2284,3510,
2283,3511,2282,3511,2281,3512,2281,3513,2280,3510,2278,3508,2277,3505,2276,3503,2275,3502,2274,3502,2273,3501,2272,3500,2271,3500,2272,3499,2272,3498,2272,3497,2272,3496,2273,3496,2274,3495,2274,3495,"Q",2276,3494,2277,3493,"Z"],["M",2491,3882,"Q",2491,3879,2490,3874,2483,3870,2482,3877,"Q",2484,3881,2491,3882,"Z"],["M",2497,3881,"Q",2506,3884,2505,3874,2494,3869,2490,3874,"Q",2494,3878,2497,3881,"Z"],["M",2346,3938,"Q",2344,3941,2346,3944,2342,3944,2338,3944,2337,3954,2337,3964,2341,3963,2344,3964,
2345,3975,2346,3985,2352,3985,2357,3985,2355,3989,2356,3994,2357,3996,2358,3996,2371,3996,2385,3997,2386,4002,2386,4006,2394,4007,2400,4007,2412,4007,2425,4008,2424,4013,2426,4014,2427,4014,2429,4014,2437,4014,2445,4015,2445,4020,2446,4024,2456,4024,2465,4025,2468,4027,2468,4033,2488,4033,2508,4033,2510,4033,2513,4034,2514,4038,2513,4040,2513,4044,2516,4043,2518,4043,2520,4044,2524,4046,2529,4045,2532,4045,2533,4046,2535,4050,2536,4054,2544,4054,2552,4055,2558,4056,2557,4061,2556,4065,2561,4065,2563,
4064,2566,4064,2571,4064,2577,4064,2575,4063,2576,4056,2585,4056,2594,4055,2594,4045,2594,4036,2594,4035,2597,4036,2599,4035,2605,4035,2606,4030,2606,4025,2606,4023,2606,4021,2607,4015,2602,4016,2599,4016,2596,4015,2596,4006,2596,3996,2596,3995,2593,3994,2585,3994,2577,3995,2577,3990,2577,3985,2577,3982,2575,3983,2573,3985,2568,3984,2568,3974,2568,3963,2568,3960,2567,3957,2567,3954,2569,3954,2571,3954,2576,3953,2576,3949,2576,3945,2576,3942,2575,3939,2575,3936,2577,3936,2578,3936,2580,3936,2581,3936,
2584,3935,2585,3930,2585,3925,2585,3906,2585,3886,"L",2584,3886,"Q",2583,3886,2582,3886,2580,3886,2578,3887,2573,3888,2575,3894,2570,3895,2566,3896,2566,3900,2568,3904,2562,3904,2559,3905,2542,3906,2525,3906,2524,3906,2523,3909,2522,3914,2524,3915,2521,3915,2518,3915,2514,3914,2514,3918,2515,3921,2515,3923,2516,3926,2514,3926,2510,3926,2505,3928,2504,3932,2506,3935,2502,3935,2498,3935,2482,3936,2466,3938,2465,3942,2467,3944,2462,3944,2458,3944,2453,3944,2446,3943,2446,3939,2448,3935,2446,3935,2443,
3935,2436,3935,2430,3936,2425,3936,2425,3933,2425,3931,2424,3927,2417,3925,2408,3925,2407,3929,2406,3935,2403,3936,2400,3936,2395,3936,2390,3936,2384,3935,2385,3941,2385,3945,2385,3946,2384,3946,2382,3946,2375,3944,2366,3944,2365,3941,2365,3936,2360,3935,2355,3935,"Q",2350,3935,2346,3938,"Z"],["M",2046,3689,"Q",2046,3682,2044,3674,2042,3672,2037,3672,2036,3664,2035,3655,2032,3653,2028,3653,2027,3650,2026,3645,2018,3645,2011,3645,1999,3645,1989,3646,1988,3646,1987,3649,1987,3654,1986,3659,1986,3663,
1988,3664,1984,3663,1978,3664,1977,3666,1976,3670,1975,3673,1974,3674,1971,3675,1966,3676,1965,3678,1964,3680,1964,3684,1966,3685,1961,3685,1957,3685,1954,3685,1954,3687,1955,3690,1954,3694,1939,3695,1924,3695,1926,3705,1927,3714,1931,3714,1933,3715,1939,3724,1938,3734,1937,3736,1942,3735,1946,3734,1945,3739,1945,3741,1945,3742,1946,3749,1946,3755,1946,3757,1949,3757,1952,3756,1956,3756,1955,3770,1954,3782,1954,3786,1954,3790,1954,3792,1956,3792,1958,3795,1960,3795,1963,3795,1966,3796,1967,3800,1966,
3803,1961,3803,1957,3804,1957,3815,1958,3824,1961,3824,1964,3825,1966,3825,1966,3828,1966,3830,1966,3831,1967,3834,1968,3836,1969,3839,1968,3841,1967,3845,1967,3846,1967,3860,1967,3873,1966,3875,1971,3874,1974,3873,1974,3876,1975,3879,1975,3881,1976,3883,1976,3884,1976,3890,1977,3894,1987,3894,1997,3894,1994,3894,1994,3891,1993,3885,2E3,3887,2004,3886,2004,3884,2006,3880,2006,3875,2006,3870,2007,3864,2012,3864,2016,3863,2015,3856,2022,3857,2023,3857,2025,3856,2029,3855,2034,3855,2037,3855,2041,3856,
2043,3858,2043,3861,2043,3868,2050,3867,2052,3866,2054,3865,2055,3843,2055,3823,2055,3801,2055,3779,2055,3773,2055,3767,2057,3764,2056,3758,2055,3750,2056,3742,2057,3740,2057,3737,2057,3718,2057,3698,2056,3694,2054,3694,2051,3694,2046,3693,"Q",2046,3691,2046,3689,"Z"]],label:"Italy",shortLabel:"IT",labelPosition:[204.2,319.8],labelAlignment:["center","middle"]},"035":{outlines:[["M",2908,2986,"Q",2908,2985,2908,2983,2908,2981,2906,2981,2902,2981,2897,2981,2896,2981,2895,2980,2887,2980,2878,2980,2878,
2976,2878,2971,2878,2971,2878,2970,"L",2878,2970,"Q",2871,2969,2865,2970,2855,2970,2845,2970,2844,2970,2843,2969,2840,2968,2837,2968,2835,2968,2833,2968,2831,2969,2831,2968,2831,2967,2831,2967,2831,2957,2831,2947,"L",2830,2947,"Q",2825,2947,2820,2947,"L",2819,2947,"Q",2819,2941,2818,2936,2818,2935,2818,2935,2816,2934,2815,2934,2813,2934,2810,2934,2809,2935,2809,2934,2809,2931,2809,2928,2809,2928,2809,2927,2807,2924,2806,2921,2806,2920,2805,2920,2803,2919,2800,2919,2800,2919,2799,2919,2795,2920,2790,
2920,2789,2920,2787,2920,2785,2921,2782,2921,2780,2921,2777,2921,2776,2921,2776,2920,2776,2918,2776,2916,2776,2913,2774,2912,2773,2913,2773,2913,2761,2913,2750,2913,2750,2913,2750,2914,2751,2918,2752,2920,"L",2753,2921,"Q",2754,2921,2753,2922,2753,2922,2752,2923,2752,2923,2752,2923,2749,2924,2747,2924,2744,2923,2741,2924,"L",2740,2925,"Q",2740,2926,2740,2928,2740,2931,2740,2934,2741,2934,2741,2935,2741,2936,2741,2937,2741,2940,2740,2942,2740,2942,2740,2943,2740,2943,2739,2943,2739,2943,2738,2943,
2733,2943,2727,2943,2722,2943,2717,2943,2715,2943,2713,2944,"L",2712,2944,"Q",2712,2946,2712,2948,2712,2953,2710,2958,2710,2959,2709,2959,2708,2960,2706,2960,2695,2960,2684,2960,"L",2684,2960,"Q",2683,2964,2683,2968,2683,2970,2682,2971,2682,2972,2682,2972,2678,2972,2674,2972,2674,2972,2673,2973,2673,2973,2673,2974,2671,2978,2673,2982,"L",2673,2982,"Q",2669,2982,2665,2982,2669,2994,2668,3006,2668,3007,2668,3008,"L",2668,3009,"Q",2669,3016,2673,3019,2677,3018,2680,3018,2677,3019,2678,3022,2679,3024,
2679,3025,2679,3033,2679,3040,2683,3037,2691,3038,2698,3038,2705,3038,2707,3038,2707,3039,2707,3061,2708,3082,2712,3083,2715,3085,2716,3085,2717,3085,2720,3084,2720,3087,2720,3102,2721,3116,"L",2722,3116,"Q",2728,3117,2733,3119,2735,3120,2734,3124,2734,3127,2735,3130,2735,3130,2736,3130,2740,3129,2740,3131,2741,3133,2741,3135,2741,3144,2742,3152,2742,3153,2743,3153,2752,3153,2762,3153,2764,3153,2766,3154,2767,3154,2767,3155,2767,3159,2767,3163,2767,3165,2769,3165,2774,3164,2779,3164,2780,3164,2781,
3165,2782,3165,2782,3166,2782,3174,2781,3182,2781,3183,2780,3184,2780,3184,2779,3184,2772,3184,2766,3184,2767,3188,2768,3192,"L",2769,3192,"Q",2773,3192,2778,3192,2776,3195,2777,3199,2777,3200,2777,3201,2778,3201,2779,3201,2783,3201,2787,3202,"L",2787,3203,"Q",2788,3210,2788,3219,"L",2787,3219,"Q",2787,3220,2787,3220,2784,3221,2782,3222,2781,3222,2780,3222,2780,3222,2779,3222,2780,3228,2780,3234,2780,3235,2780,3236,2781,3237,2781,3237,2787,3237,2793,3237,2794,3237,2795,3237,2797,3238,2800,3239,2801,
3240,2804,3240,2805,3240,2804,3241,2804,3243,2804,3245,2804,3247,2805,3247,2806,3248,2807,3248,2808,3248,2809,3248,2811,3249,2812,3249,2815,3249,2818,3250,2820,3250,2822,3251,2822,3251,2822,3252,2823,3256,2823,3261,"L",2823,3261,"Q",2833,3261,2842,3261,2848,3261,2853,3262,2858,3262,2863,3262,2863,3263,2864,3263,2864,3264,2864,3264,2864,3265,2864,3265,2864,3268,2864,3270,"L",2865,3271,"Q",2868,3271,2871,3271,2874,3271,2878,3271,2891,3269,2901,3261,2911,3253,2922,3252,2932,3250,2947,3236,2972,3275,
2974,3279,2981,3290,2983,3290,2991,3298,2985,3330,"L",2986,3330,"Q",2997,3330,3005,3330,3010,3330,3014,3330,3014,3330,3013,3329,3013,3329,3013,3328,3013,3320,3013,3312,3014,3312,3014,3312,3021,3311,3028,3311,"L",3029,3311,"Q",3036,3311,3043,3311,"L",3044,3311,3044,3311,"Q",3043,3305,3043,3300,3043,3299,3045,3299,3047,3299,3049,3299,3057,3299,3066,3299,3066,3299,3067,3298,3068,3297,3070,3297,3071,3297,3071,3296,3071,3294,3071,3291,3071,3287,3071,3282,3071,3279,3071,3276,3071,3269,3072,3262,3073,3258,
3073,3254,3073,3252,3073,3251,3074,3243,3074,3234,3074,3231,3074,3228,3074,3226,3074,3225,3075,3224,3076,3224,3079,3224,3080,3223,3081,3223,3081,3222,3081,3217,3081,3212,3081,3209,3081,3206,3082,3205,3084,3205,3086,3205,3088,3205,3090,3205,3092,3205,3091,3205,3091,3203,3091,3202,3091,3201,3091,3199,3091,3198,3091,3197,3091,3195,3091,3190,3091,3186,3092,3186,3092,3185,3093,3185,3095,3186,3096,3186,3098,3186,3100,3186,3102,3185,3102,3185,3102,3185,3102,3178,3102,3171,3102,3168,3102,3164,"L",3102,3163,
"Q",3101,3162,3098,3162,3097,3162,3096,3161,3094,3161,3091,3161,3090,3162,3089,3161,3089,3160,3089,3159,3089,3155,3089,3151,"L",3088,3151,"Q",3085,3151,3082,3150,3081,3150,3080,3150,3072,3150,3064,3150,3068,3150,3066,3147,3066,3147,3066,3146,3065,3144,3065,3142,3065,3141,3065,3141,3065,3139,3063,3139,3056,3139,3048,3140,3048,3140,3047,3140,3046,3139,3045,3139,3041,3139,3038,3139,3038,3136,3039,3133,3039,3129,3039,3124,3039,3120,3039,3117,3039,3107,3039,3097,3039,3095,3039,3094,3040,3094,3040,3093,
3041,3092,3043,3093,3045,3093,3047,3093,"L",3047,3092,3047,3092,"Q",3048,3090,3049,3086,3046,3086,3043,3086,3042,3086,3042,3086,3041,3086,3041,3085,"L",3040,3085,"Q",3040,3078,3040,3072,3040,3064,3040,3055,3040,3049,3042,3044,3038,3044,3033,3044,3032,3044,3031,3044,3028,3044,3029,3042,3029,3038,3028,3035,3026,3035,3023,3035,3022,3036,3022,3035,3022,3031,3022,3026,3022,3026,3022,3025,"L",3023,3024,"Q",3028,3024,3032,3024,3032,3021,3032,3019,3032,3016,3033,3014,3033,3013,3034,3013,3035,3012,3034,3012,
3025,3012,3016,3012,3014,3012,3012,3011,3010,3011,3008,3011,3007,3011,3007,3010,3007,3007,3007,3004,3007,3001,3009,3001,3007,3001,3005,3001,2998,3E3,2992,3001,2990,3001,2990,3002,2990,3004,2990,3005,2990,3007,2990,3009,2990,3012,2989,3014,2989,3015,2989,3015,2989,3016,2989,3017,2989,3019,2988,3022,2988,3022,2988,3022,2984,3022,2980,3022,2968,3022,2956,3022,2952,3022,2947,3022,2941,3022,2936,3021,2935,3021,2934,3020,2932,3019,2929,3019,2925,3019,2922,3017,2921,3017,2921,3017,2919,3016,2919,3014,2919,
3007,2919,3E3,2919,2998,2919,2997,2920,2995,2919,2995,2914,2995,2908,2995,2909,2995,2909,2995,2909,2991,2909,2988,"Q",2909,2987,2908,2986,"Z"]],label:"Serbia",shortLabel:"CS",labelPosition:[288.4,312.1],labelAlignment:["center","middle"]},"047":{outlines:[["M",2974,3279,"Q",2972,3275,2947,3236,2932,3250,2922,3252,2911,3253,2901,3261,2891,3269,2878,3271,2878,3272,2878,3272,2878,3280,2879,3287,2876,3286,2874,3287,2874,3287,2873,3287,2872,3287,2870,3288,"L",2870,3288,"Q",2870,3292,2870,3295,"L",2871,
3296,"Q",2874,3296,2876,3296,2878,3295,2879,3296,2879,3298,2879,3300,2879,3301,2880,3302,2881,3303,2881,3305,"L",2882,3305,"Q",2882,3306,2884,3309,2885,3309,2887,3309,2894,3309,2900,3309,2902,3309,2904,3310,2905,3310,2906,3311,2907,3311,2906,3312,"L",2906,3312,"Q",2906,3317,2906,3321,2906,3321,2906,3322,2907,3323,2910,3323,2910,3323,2911,3323,2912,3323,2914,3323,2914,3324,2915,3324,2917,3324,2918,3327,2918,3328,2918,3329,2919,3331,2919,3333,2919,3333,2919,3334,2919,3336,2920,3338,2920,3339,2920,3339,
2920,3347,2921,3354,"L",2921,3354,2922,3355,"Q",2924,3355,2927,3355,2929,3355,2930,3356,2930,3356,2931,3356,"L",2931,3355,"Q",2931,3354,2931,3352,2932,3352,2932,3352,2941,3352,2949,3352,2950,3352,2950,3352,2951,3352,2951,3352,2952,3351,2952,3350,2952,3348,2952,3345,2952,3343,2952,3341,2951,3340,2953,3340,2955,3340,2956,3340,2962,3340,2968,3341,2972,3341,2977,3341,2978,3341,2980,3340,2982,3340,2984,3340,2985,3341,2985,3339,2985,3337,2985,3336,2985,3333,2985,3330,2991,3298,2983,3290,"Q",2981,3290,2974,
3279,"Z"]],label:"Kosovo",shortLabel:"KO",labelPosition:[292.9,329.6],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("fusioncharts.maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.MiddleEast.20.10-30-2012 06:49:14
*/
FusionCharts(["private","modules.renderer.js-middleeast",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"MiddleEast",revision:20,creditLabel:!1,standaloneInit:!0,baseWidth:640,baseHeight:470,baseScaleFactor:10,entities:{"05":{outlines:[["M",680,1871,"Q",678,1877,674,1881,673,1883,672,1885,667,1891,663,1899,663,1901,662,1902,660,1904,658,1907,656,1910,652,1912,648,1915,646,1920,646,1921,644,1923,642,1926,640,1929,639,1931,635,1935,
633,1938,631,1941,630,1944,629,1945,627,1948,622,1951,620,1953,618,1954,617,1956,615,1958,612,1961,610,1964,602,1971,593,1978,590,1981,586,1986,579,1990,570,1996,565,2003,558,2014,557,2023,557,2032,557,2036,556,2040,556,2043,556,2046,555,2057,555,2067,555,2087,555,2106,555,2109,556,2111,559,2129,563,2145,564,2147,564,2149,564,2153,566,2156,567,2159,567,2162,567,2170,567,2177,567,2196,567,2215,567,2234,568,2274,"L",572,2255,"Q",573,2252,575,2249,576,2246,577,2245,579,2239,582,2236,584,2235,584,2234,
586,2231,586,2230,587,2227,587,2226,588,2221,591,2218,594,2212,597,2209,600,2206,603,2202,605,2198,607,2194,607,2187,610,2184,612,2181,613,2177,614,2174,615,2172,621,2167,621,2160,622,2157,623,2157,626,2156,627,2151,627,2148,629,2146,633,2141,635,2136,636,2135,637,2134,638,2133,639,2131,640,2128,641,2127,642,2126,643,2125,645,2123,646,2121,648,2119,649,2117,650,2115,651,2114,652,2113,652,2112,654,2109,655,2107,660,2103,662,2096,663,2094,664,2091,666,2084,668,2080,669,2076,672,2072,677,2067,681,2060,
682,2058,682,2057,684,2056,685,2054,688,2049,693,2044,695,2040,696,2036,697,2034,697,2033,700,2030,701,2029,702,2026,704,2024,705,2021,708,2019,710,2016,710,2011,712,2008,713,2007,714,2006,714,2005,718,2E3,724,1996,728,1994,731,1991,733,1989,736,1984,737,1983,737,1981,738,1963,737,1947,737,1945,734,1946,732,1946,729,1947,727,1947,725,1950,723,1952,722,1954,722,1956,721,1957,719,1961,719,1962,717,1964,716,1965,714,1968,713,1969,707,1973,700,1977,697,1979,694,1981,685,1988,675,1993,672,1994,670,1996,
669,1998,668,1999,664,2001,663,1998,662,1996,660,1995,658,1994,657,1992,654,1986,656,1982,657,1981,657,1979,657,1975,660,1973,661,1973,662,1971,665,1967,667,1961,668,1957,672,1956,674,1954,674,1952,677,1949,680,1947,682,1944,687,1940,688,1934,687,1929,685,1924,684,1922,683,1920,683,1919,683,1913,683,1907,686,1904,686,1902,687,1899,688,1899,691,1898,691,1894,693,1889,695,1887,695,1881,696,1878,700,1876,702,1876,705,1873,705,1869,703,1866,707,1862,709,1861,709,1860,711,1857,713,1855,715,1852,718,1849,
719,1848,720,1847,721,1846,722,1845,725,1843,725,1841,726,1838,726,1837,728,1834,729,1833,732,1829,737,1829,752,1829,767,1829,775,1830,778,1835,779,1837,781,1839,785,1837,787,1835,788,1834,789,1833,791,1831,791,1830,790,1827,789,1826,784,1823,785,1815,785,1813,786,1811,793,1807,796,1802,797,1800,797,1799,797,1796,797,1791,798,1786,798,1778,800,1777,800,1774,800,1771,802,1767,803,1766,803,1766,804,1763,805,1761,805,1759,805,1758,804,1755,799,1756,794,1756,787,1753,773,1752,758,1753,757,1754,754,1754,
752,1754,751,1755,749,1757,746,1760,744,1762,742,1764,740,1769,740,1777,738,1779,738,1780,737,1782,736,1784,735,1786,734,1787,734,1789,733,1790,730,1793,727,1797,726,1800,724,1801,722,1803,719,1806,719,1808,717,1809,714,1814,710,1821,709,1824,708,1826,707,1828,705,1830,704,1832,701,1836,700,1841,697,1845,692,1849,690,1854,689,1855,688,1857,686,1861,681,1866,"Q",680,1868,680,1871,"Z"]],label:"Israel",shortLabel:"IS",labelPosition:[36,200.4],labelAlignment:["right","middle"],labelConnectors:[["M",360,
2004,"L",660,2004]]},"07":{outlines:[["M",1998,2237,"Q",1994,2243,1985,2250,1984,2251,1983,2251,1980,2254,1979,2256,1979,2258,1976,2260,1975,2262,1974,2264,1974,2264,1973,2267,1972,2269,1971,2270,1970,2271,1970,2274,1970,2276,1969,2277,1966,2281,1963,2284,1960,2286,1958,2288,1954,2292,1950,2297,1949,2298,1948,2299,1950,2301,1952,2303,1954,2304,1955,2304,1964,2304,1969,2309,1972,2312,1975,2313,1979,2315,1982,2315,1985,2315,1987,2316,1997,2316,2004,2317,2007,2318,2009,2318,2011,2319,2013,2319,2019,
2321,2024,2325,2025,2327,2027,2328,2033,2336,2037,2342,2040,2347,2041,2350,2042,2352,2043,2354,2045,2357,2045,2359,2047,2364,2047,2366,2046,2373,2047,2379,2048,2380,2050,2380,2052,2381,2054,2381,2059,2382,2063,2382,2074,2382,2085,2383,2094,2383,2102,2381,2104,2380,2105,2379,2107,2379,2109,2378,2114,2378,2115,2377,2118,2377,2119,2377,2122,2376,2123,2374,2125,2371,2126,2369,2128,2366,2129,2364,2131,2362,2131,2360,2132,2358,2131,2356,2129,2355,2128,2354,2126,2354,2125,2353,2122,2352,2122,2351,2122,2349,
2121,2347,2121,2346,2121,2344,2120,2341,2121,2339,2121,2336,2120,2333,2119,2332,2119,2330,2116,2321,2117,2315,2117,2302,2116,2290,2114,2288,2113,2288,2108,2286,2107,2283,2097,2281,2091,2275,2089,2273,2088,2272,2086,2271,2087,2267,2087,2264,2088,2262,2090,2259,2090,2259,2093,2256,2097,2256,2103,2254,2107,2253,2111,2251,2112,2250,2116,2245,2123,2243,2124,2243,2125,2241,2127,2241,2128,2240,2131,2238,2133,2237,2143,2236,2150,2235,2152,2234,2153,2232,2154,2231,2155,2230,2155,2222,2154,2218,2151,2216,2149,
2214,2148,2212,2145,2211,2144,2204,2144,2199,2141,2198,2141,2194,2141,2192,2141,2190,2142,2187,2142,2184,2142,2181,2143,2180,2140,2182,2136,2183,2131,2184,2127,2181,2125,2180,2123,2178,2122,2177,2120,2176,2116,2175,2112,2173,2110,2173,2108,2172,2095,2171,2082,2171,2073,2171,2065,2171,2062,2171,2059,2174,2056,2175,2054,2179,2053,2180,2051,2182,2051,2183,2050,2184,2049,2185,2047,2186,2040,2192,2033,2200,2031,2203,2028,2205,2026,2206,2025,2207,2024,2210,2022,2211,2019,2212,2017,2215,2010,2224,2003,2230,
2002,2231,2001,2232,"Q",2E3,2234,1998,2237,"Z"]],label:"Kuwait",shortLabel:"KU",labelPosition:[221,227],labelAlignment:["left","middle"],labelConnectors:[["M",2210,2270,"L",2070,2270]]},12:{outlines:[["M",2389,2717,"Q",2386,2714,2384,2710,2382,2707,2379,2707,2380,2709,2377,2712,2377,2717,2375,2719,2374,2720,2373,2721,2372,2722,2369,2724,2369,2725,2367,2728,2367,2729,2364,2730,2363,2731,2362,2732,2359,2735,2355,2738,2351,2740,2350,2746,2350,2748,2348,2749,2347,2750,2348,2753,2348,2756,2347,2758,2347,
2760,2346,2762,2345,2763,2344,2764,2339,2772,2331,2782,2330,2788,2324,2794,2323,2796,2322,2797,2320,2801,2315,2804,2314,2807,2313,2808,2312,2809,2311,2810,2309,2812,2307,2816,2306,2818,2305,2819,2304,2825,2304,2831,2304,2850,2304,2871,2303,2873,2302,2874,2301,2876,2299,2878,2297,2883,2290,2888,2293,2894,2297,2899,2298,2900,2299,2901,2300,2903,2301,2904,2305,2909,2305,2914,2309,2917,2310,2920,2312,2923,2313,2923,2315,2926,2317,2927,2328,2928,2342,2928,2349,2924,2354,2919,2355,2919,2355,2919,2356,2918,
2356,2917,2357,2917,2357,2916,2359,2916,2359,2914,2362,2911,2364,2908,2365,2906,2368,2904,2373,2900,2377,2893,2380,2889,2383,2887,2385,2885,2386,2883,2388,2878,2389,2873,2390,2871,2391,2868,2391,2868,2392,2864,2394,2861,2394,2857,2394,2853,2394,2849,2395,2845,2395,2842,2395,2840,2396,2837,2397,2832,2397,2828,2397,2825,2397,2822,2398,2817,2395,2814,2393,2811,2391,2809,2390,2806,2390,2802,2390,2801,2391,2798,2392,2796,2393,2793,2395,2790,2398,2784,2400,2782,2402,2776,2406,2770,2409,2764,2410,2763,2411,
2762,2415,2760,2415,2754,2416,2748,2414,2744,2413,2742,2411,2740,2409,2737,2405,2735,2403,2734,2403,2732,2402,2729,2400,2727,2397,2725,2395,2723,"Q",2392,2720,2389,2717,"Z"]],label:"Qatar",shortLabel:"QA",labelPosition:[252,284],labelAlignment:["left","middle"],labelConnectors:[["M",2520,2840,"L",2350,2840]]},"02":{outlines:[["M",2316,2690,"Q",2317,2665,2295,2666,2269,2667,2262,2681,"L",2262,2681,"Q",2263,2683,2263,2686,2263,2691,2262,2696,2258,2704,2259,2712,2259,2717,2259,2721,2259,2725,2262,2726,
2263,2726,2264,2727,2266,2730,2265,2731,2264,2733,2263,2734,"L",2262,2737,"Q",2282,2740,2300,2742,2314,2743,2314,2735,"Q",2315,2712,2316,2690,"Z"]],label:"Bahrain ",shortLabel:"BA",labelPosition:[229,253],labelAlignment:["center","top"],labelConnectors:[["M",2290,2530,"L",2290,2690]]},"09":{outlines:[["M",942,1547,"Q",938,1550,936,1555,936,1559,933,1561,927,1565,923,1568,922,1569,920,1569,914,1572,910,1577,907,1579,905,1584,905,1586,904,1587,903,1588,902,1589,901,1590,900,1592,899,1593,897,1595,894,
1597,892,1599,888,1603,882,1607,881,1608,879,1608,870,1613,865,1621,864,1624,860,1627,858,1629,858,1630,857,1633,854,1635,853,1636,852,1638,850,1642,847,1646,844,1649,842,1654,838,1656,835,1661,835,1663,834,1665,834,1666,832,1668,830,1671,826,1676,825,1678,823,1680,818,1685,813,1689,809,1691,805,1695,804,1696,803,1696,800,1699,795,1702,792,1705,788,1709,784,1712,782,1717,781,1719,780,1720,779,1721,778,1722,767,1737,754,1754,757,1754,758,1753,773,1752,787,1753,794,1756,799,1756,804,1755,805,1758,805,
1759,805,1761,805,1761,805,1760,810,1759,812,1757,817,1752,819,1746,818,1735,823,1732,826,1730,830,1728,836,1727,838,1724,839,1723,840,1722,848,1719,855,1716,860,1715,864,1713,866,1713,867,1712,869,1710,871,1708,872,1708,873,1706,874,1705,875,1704,878,1702,879,1701,881,1699,884,1698,886,1694,889,1694,890,1688,891,1684,892,1680,892,1679,892,1673,895,1669,900,1666,902,1665,904,1663,905,1662,907,1661,909,1659,910,1654,911,1651,917,1646,924,1647,930,1647,937,1647,946,1647,955,1646,958,1644,959,1643,958,
1632,962,1624,964,1620,969,1618,971,1618,972,1616,976,1612,980,1609,983,1608,985,1606,989,1603,992,1602,994,1601,995,1601,1001,1601,1005,1596,1007,1596,1008,1595,1011,1593,1011,1589,1012,1585,1012,1584,1012,1577,1011,1571,1004,1566,1003,1557,1003,1554,1002,1551,1002,1547,1004,1544,1006,1539,1007,1535,1010,1525,1005,1525,984,1525,960,1524,959,1529,957,1532,955,1535,952,1539,951,1540,948,1542,"Q",946,1545,942,1547,"Z"]],label:"Lebanon",shortLabel:"LE",labelPosition:[59,156.7],labelAlignment:["right",
"middle"],labelConnectors:[["M",590,1567,"L",925,1567]]},13:{outlines:[["M",2102,2381,"Q",2094,2383,2085,2383,2074,2382,2063,2382,2059,2382,2054,2381,2052,2381,2050,2380,2048,2380,2047,2379,2046,2373,2047,2366,2047,2364,2045,2359,2045,2357,2043,2354,2042,2352,2041,2350,2040,2347,2037,2342,2033,2336,2027,2328,2025,2327,2024,2325,2019,2321,2013,2319,2011,2319,2009,2318,2007,2318,2004,2317,1997,2316,1987,2316,1985,2315,1982,2315,1979,2315,1975,2313,1972,2312,1969,2309,1964,2304,1955,2304,1954,2304,1952,
2303,1950,2301,1948,2299,1947,2299,1947,2299,1946,2299,1945,2300,1939,2301,1934,2301,1930,2301,1926,2301,1909,2297,1890,2297,1871,2298,1853,2296,1849,2296,1845,2294,1837,2291,1828,2291,1809,2291,1790,2291,1784,2291,1778,2291,1773,2291,1768,2290,1756,2290,1744,2290,1742,2290,1741,2289,1739,2289,1737,2288,1735,2287,1731,2286,1728,2284,1725,2284,1724,2284,1721,2282,1718,2279,1713,2276,1711,2275,1709,2273,1704,2269,1698,2266,1695,2265,1689,2260,1684,2259,1681,2255,1680,2254,1679,2253,1675,2252,1673,2250,
1672,2249,1670,2248,1666,2246,1663,2243,1661,2241,1655,2242,1653,2241,1650,2240,1648,2240,1645,2239,1643,2239,1641,2238,1640,2238,1636,2236,1632,2233,1625,2231,1623,2231,1619,2229,1615,2226,1613,2222,1610,2215,1612,2205,1616,2197,1622,2187,1625,2179,1628,2166,1629,2153,1629,2140,1629,2138,1628,2136,1627,2131,1625,2125,1625,2123,1623,2122,1622,2121,1620,2121,1601,2121,1581,2121,1580,2121,1578,2120,1576,2120,1574,2119,1567,2118,1568,2111,1569,2105,1566,2100,1565,2097,1564,2095,1564,2093,1563,2092,1559,
2085,1554,2075,1551,2073,1549,2069,1548,2067,1545,2066,1543,2066,1541,2066,1540,2066,1538,2065,1533,2065,1529,2063,1527,2063,1526,2061,1523,2059,1521,2057,1520,2056,1517,2053,1515,2051,1513,2049,1509,2046,1501,2043,1498,2042,1495,2043,1494,2043,1493,2043,1488,2039,1481,2035,1480,2034,1479,2033,1478,2033,1476,2032,1475,2031,1473,2030,1471,2030,1469,2029,1465,2028,1463,2026,1462,2026,1460,2025,1454,2023,1450,2018,1440,2013,1434,2005,1432,2003,1431,2001,1430,1998,1429,1996,1428,1995,1427,1994,1426,1993,
1425,1992,1424,1991,1422,1988,1420,1986,1418,1984,1416,1982,1413,1980,1408,1977,1403,1972,1402,1972,1401,1972,1400,1972,1399,1971,1397,1969,1395,1968,1389,1965,1385,1960,1383,1957,1381,1954,1379,1952,1377,1949,1376,1949,1375,1945,1370,1941,1368,1935,1367,1934,1366,1932,1365,1931,1364,1929,1363,1927,1358,1926,1349,1921,1336,1917,1334,1916,1331,1916,1330,1916,1328,1915,1325,1914,1323,1914,1311,1911,1298,1912,1296,1912,1294,1912,1289,1910,1282,1908,1280,1907,1278,1907,1275,1907,1273,1906,1258,1898,1241,
1896,1240,1896,1235,1895,1234,1894,1233,1892,1232,1891,1230,1891,1226,1890,1224,1886,1222,1884,1220,1881,1219,1880,1217,1878,1213,1876,1206,1878,1206,1878,1204,1879,1203,1881,1198,1881,1198,1880,1197,1880,1195,1879,1191,1880,1188,1880,1185,1881,1183,1881,1180,1882,1177,1883,1174,1884,1171,1884,1171,1886,1170,1891,1166,1892,1165,1893,1163,1896,1163,1899,1160,1899,1158,1900,1156,1900,1155,1901,1153,1901,1148,1902,1145,1909,1139,1914,1133,1920,1130,1922,1128,1922,1121,1922,1114,1922,1113,1922,1110,1925,
1108,1927,1106,1927,1102,1927,1098,1927,1079,1927,1060,1927,1058,1927,1057,1928,1056,1929,1052,1932,1051,1933,1048,1933,1040,1934,1034,1937,1029,1939,1023,1940,1016,1940,1010,1940,1007,1941,1003,1941,999,1941,996,1942,995,1943,994,1944,993,1946,990,1948,986,1948,979,1951,966,1951,954,1951,952,1951,950,1951,944,1950,940,1954,940,1954,938,1957,938,1958,937,1959,934,1963,929,1962,923,1960,918,1960,911,1959,906,1962,906,1963,904,1965,903,1967,904,1968,906,1973,910,1979,911,1981,912,1982,915,1987,917,
1993,921,1999,925,2006,926,2008,929,2010,932,2015,936,2019,940,2023,943,2027,946,2031,950,2036,954,2040,956,2044,959,2047,961,2050,963,2051,963,2052,965,2056,969,2060,970,2061,970,2062,971,2065,974,2067,977,2069,979,2075,980,2079,982,2083,983,2087,985,2090,986,2092,988,2094,987,2095,985,2095,982,2097,980,2102,979,2105,977,2106,976,2108,974,2108,962,2110,947,2113,944,2114,940,2115,938,2117,935,2120,934,2121,933,2122,931,2124,928,2128,925,2129,924,2130,923,2132,922,2135,921,2137,920,2140,919,2146,917,
2151,916,2153,915,2154,914,2155,912,2156,908,2159,904,2160,901,2161,902,2164,902,2166,901,2169,900,2171,900,2174,899,2178,897,2182,896,2182,892,2183,883,2184,874,2184,870,2184,867,2183,857,2182,848,2186,845,2188,843,2188,831,2189,820,2189,817,2189,814,2188,805,2187,799,2196,799,2202,793,2206,793,2209,791,2212,790,2214,789,2215,789,2216,787,2218,785,2222,779,2227,778,2230,776,2232,773,2233,771,2237,770,2239,769,2240,768,2241,767,2242,763,2249,755,2255,754,2256,753,2257,752,2260,749,2261,746,2262,745,
2265,744,2266,742,2267,739,2268,733,2273,732,2275,727,2277,725,2279,720,2281,717,2283,714,2287,713,2291,710,2292,709,2293,704,2293,702,2293,698,2291,696,2291,694,2290,678,2290,663,2290,651,2290,642,2283,635,2278,625,2280,624,2281,622,2281,614,2281,607,2281,588,2281,568,2282,568,2283,568,2284,568,2286,568,2289,569,2295,564,2300,563,2304,560,2307,557,2310,556,2317,553,2323,550,2329,549,2332,548,2334,546,2336,545,2339,544,2345,544,2355,544,2356,542,2359,540,2364,537,2369,535,2372,532,2376,528,2379,526,
2387,526,2388,525,2389,523,2392,517,2393,514,2396,510,2400,509,2401,508,2402,507,2404,506,2406,506,2407,505,2409,503,2412,501,2416,500,2418,499,2419,493,2430,497,2440,512,2440,528,2440,535,2442,540,2443,543,2446,544,2447,547,2449,550,2450,556,2453,557,2459,557,2465,559,2468,560,2472,562,2475,565,2481,569,2487,570,2489,570,2490,570,2492,571,2495,573,2504,572,2514,572,2524,572,2534,572,2542,574,2551,574,2554,577,2557,578,2559,579,2560,580,2563,580,2564,582,2567,584,2569,586,2575,586,2581,586,2584,586,
2586,588,2596,593,2600,594,2603,597,2603,599,2603,601,2604,607,2607,608,2612,616,2622,621,2631,622,2633,623,2634,625,2636,626,2640,627,2644,627,2645,627,2649,628,2654,629,2656,629,2657,631,2677,630,2696,630,2701,632,2705,635,2710,637,2714,638,2716,639,2717,640,2719,640,2720,642,2722,644,2723,645,2730,645,2736,645,2739,646,2740,647,2741,648,2743,649,2744,650,2748,651,2751,652,2754,653,2756,654,2758,654,2761,658,2763,659,2766,662,2769,662,2770,663,2773,664,2774,666,2777,666,2778,668,2780,670,2782,672,
2784,676,2792,681,2801,682,2803,683,2804,684,2806,685,2809,685,2821,685,2832,685,2851,685,2871,685,2873,685,2874,684,2876,684,2878,680,2897,682,2916,683,2919,684,2921,687,2923,689,2927,692,2931,693,2936,695,2940,694,2946,694,2951,696,2957,700,2958,705,2958,711,2964,719,2969,724,2971,727,2971,729,2971,730,2971,739,2971,745,2976,752,2979,755,2981,756,2983,758,2984,764,2991,772,2997,773,2998,775,3001,779,3006,784,3010,786,3013,787,3014,790,3018,792,3022,793,3024,798,3026,799,3030,800,3034,801,3038,803,
3044,804,3045,804,3048,805,3053,807,3059,807,3061,808,3063,810,3067,810,3071,810,3072,811,3074,811,3077,812,3079,814,3081,814,3083,815,3087,816,3092,816,3093,817,3096,819,3099,821,3105,824,3109,826,3114,826,3117,829,3121,829,3139,829,3157,829,3159,830,3161,831,3166,830,3173,830,3176,831,3181,832,3184,833,3189,834,3190,836,3194,836,3195,838,3198,843,3202,846,3208,846,3209,847,3211,848,3215,848,3219,848,3221,847,3223,845,3229,842,3236,838,3240,839,3247,840,3253,838,3257,837,3259,836,3262,834,3267,830,
3272,830,3273,828,3273,827,3289,827,3306,827,3325,827,3344,827,3355,827,3366,828,3375,830,3384,833,3392,836,3404,837,3406,837,3408,838,3413,840,3419,842,3440,837,3458,836,3464,837,3468,851,3480,867,3491,870,3493,873,3496,875,3497,878,3498,883,3502,887,3504,893,3503,894,3505,895,3507,897,3508,903,3512,908,3516,912,3518,913,3519,917,3522,922,3526,923,3527,924,3528,926,3529,927,3529,931,3532,934,3536,938,3539,940,3544,951,3560,963,3576,964,3577,965,3578,970,3582,974,3589,975,3591,975,3592,978,3595,980,
3598,982,3600,982,3601,984,3605,985,3607,988,3612,989,3618,989,3621,990,3624,992,3630,994,3634,995,3637,995,3639,996,3641,996,3643,997,3646,997,3648,997,3661,997,3673,1E3,3680,1002,3687,1004,3689,1005,3689,1005,3691,1005,3692,1005,3703,1005,3713,1005,3724,1008,3735,1009,3737,1010,3742,1011,3744,1011,3751,1011,3751,1012,3754,1012,3756,1015,3761,1014,3764,1016,3766,1019,3768,1020,3771,1025,3780,1029,3791,1030,3793,1031,3794,1032,3795,1035,3799,1037,3802,1038,3806,1039,3811,1042,3814,1047,3821,1048,
3829,1048,3831,1049,3834,1052,3839,1055,3842,1055,3844,1057,3846,1058,3847,1060,3849,1061,3850,1063,3853,1066,3855,1069,3859,1070,3860,1072,3862,1076,3866,1083,3872,1086,3875,1089,3877,1093,3879,1096,3884,1098,3886,1101,3889,1102,3891,1103,3891,1105,3893,1107,3894,1107,3895,1109,3897,1111,3900,1114,3906,1114,3911,1114,3917,1114,3929,1114,3942,1114,3951,1117,3959,1117,3961,1118,3964,1119,3965,1120,3968,1119,3971,1123,3973,1124,3976,1126,3978,1127,3980,1131,3984,1132,3986,1135,3987,1138,3990,1141,3998,
1142,4018,1142,4037,1142,4040,1145,4044,1145,4046,1146,4049,1153,4049,1160,4050,1165,4050,1169,4048,1171,4048,1173,4047,1175,4045,1174,4042,1172,4039,1172,4038,1171,4033,1172,4031,1173,4029,1175,4028,1177,4027,1178,4026,1183,4021,1189,4017,1192,4015,1193,4012,1194,4011,1195,4009,1199,4006,1204,4004,1206,4003,1208,4001,1210,4E3,1211,3999,1213,3996,1214,3994,1218,3989,1223,3984,1226,3982,1228,3978,1230,3972,1235,3970,1238,3970,1240,3968,1248,3965,1255,3962,1258,3960,1260,3959,1262,3956,1265,3955,1269,
3954,1270,3954,1276,3952,1280,3952,1299,3952,1318,3952,1321,3952,1324,3951,1328,3951,1332,3950,1335,3949,1338,3949,1341,3948,1344,3945,1346,3943,1347,3942,1350,3940,1353,3937,1355,3935,1359,3934,1362,3934,1364,3933,1377,3932,1388,3938,1392,3940,1395,3941,1408,3946,1420,3951,1423,3953,1425,3953,1435,3955,1444,3959,1446,3960,1448,3960,1450,3961,1452,3961,1460,3960,1466,3965,1469,3966,1472,3967,1474,3968,1477,3969,1483,3972,1489,3974,1495,3974,1497,3975,1503,3976,1505,3978,1507,3979,1508,3980,1512,3983,
1515,3985,1517,3989,1522,3989,1525,3990,1529,3994,1531,3993,1533,3994,1534,3995,1536,3997,1537,4E3,1543,4001,1544,4002,1547,4002,1548,4002,1550,4003,1555,4003,1559,4004,1561,4005,1563,4005,1574,4006,1583,4012,1585,4016,1586,4019,1587,4021,1587,4023,1588,4037,1588,4051,1588,4053,1587,4054,1587,4056,1587,4060,1584,4060,1581,4064,1580,4066,1579,4067,1577,4069,1577,4073,1577,4088,1577,4102,1577,4104,1576,4105,1574,4110,1574,4118,1571,4123,1569,4132,1567,4136,1565,4143,1564,4146,1564,4148,1564,4159,1568,
4164,1572,4160,1576,4154,1578,4151,1581,4149,1584,4147,1587,4144,1593,4139,1598,4136,1602,4133,1606,4130,1609,4126,1612,4125,1620,4118,1623,4113,1624,4108,1627,4105,1629,4102,1630,4101,1631,4099,1632,4097,1636,4093,1639,4091,1640,4089,1642,4088,1644,4086,1645,4084,1647,4083,1647,4082,1650,4078,1653,4075,1655,4074,1657,4072,1658,4071,1660,4069,1663,4066,1666,4062,1668,4060,1669,4058,1670,4055,1673,4052,1675,4050,1676,4047,1678,4043,1679,4041,1681,4037,1685,4034,1686,4033,1688,4032,1692,4029,1693,4028,
1695,4027,1696,4026,1703,4023,1706,4019,1707,4017,1709,4016,1714,4012,1718,4010,1720,4008,1722,4006,1724,4003,1726,4001,1726,4E3,1728,3998,1730,3995,1730,3994,1731,3993,1733,3989,1735,3986,1738,3984,1740,3983,1741,3981,1746,3977,1749,3972,1750,3971,1751,3970,1755,3967,1757,3964,1758,3962,1759,3961,1761,3958,1761,3957,1761,3954,1764,3953,1765,3953,1766,3952,1767,3951,1768,3949,1771,3946,1775,3943,1778,3940,1779,3939,1782,3938,1784,3936,1787,3932,1793,3928,1794,3927,1795,3926,1796,3925,1797,3923,1798,
3922,1799,3921,1808,3908,1819,3894,1821,3891,1824,3888,1831,3882,1839,3874,1841,3872,1842,3870,1845,3868,1845,3867,1847,3863,1851,3860,1855,3857,1859,3854,1864,3849,1871,3844,1880,3837,1887,3830,1888,3830,1889,3828,1891,3826,1894,3823,1895,3822,1896,3821,1902,3818,1903,3816,1904,3815,1905,3814,1907,3814,1907,3811,1910,3805,1913,3801,1916,3797,1921,3794,1923,3790,1925,3788,1926,3786,1926,3786,1931,3783,1938,3782,1944,3781,1949,3779,1951,3778,1954,3778,1972,3778,1991,3778,2E3,3778,2008,3776,2012,3774,
2015,3773,2017,3772,2019,3772,2031,3770,2043,3766,2045,3766,2046,3765,2056,3763,2066,3761,2076,3759,2085,3756,2088,3756,2090,3755,2097,3751,2104,3750,2106,3750,2109,3749,2114,3749,2116,3747,2120,3746,2120,3746,2124,3744,2128,3744,2130,3744,2131,3743,2149,3738,2168,3734,2174,3732,2180,3731,2184,3731,2188,3730,2197,3728,2205,3725,2212,3723,2218,3721,2222,3720,2226,3718,2230,3716,2235,3715,2237,3715,2239,3715,2241,3714,2243,3714,2251,3714,2260,3713,2264,3713,2268,3713,2271,3712,2273,3712,2278,3712,2281,
3710,2284,3708,2286,3707,2293,3707,2296,3706,2300,3706,2303,3706,2306,3706,2309,3706,2311,3705,2312,3704,2313,3703,2316,3700,2327,3695,2337,3690,2343,3688,2349,3684,2351,3683,2352,3682,2357,3677,2363,3675,2367,3672,2371,3670,2375,3668,2377,3668,2379,3667,2380,3666,2382,3666,2384,3665,2389,3664,2392,3664,2394,3663,2396,3662,2399,3661,2400,3661,2405,3658,2412,3658,2420,3656,2424,3654,2427,3652,2430,3652,2439,3650,2444,3649,2449,3648,2454,3647,2456,3646,2458,3646,2463,3644,2470,3643,2473,3643,2475,3642,
2486,3639,2497,3636,2499,3636,2500,3635,2504,3634,2505,3634,2507,3633,2508,3631,2509,3630,2510,3629,2517,3625,2524,3620,2526,3619,2527,3618,2530,3617,2532,3616,2534,3616,2538,3615,2540,3614,2542,3613,2552,3612,2562,3609,2564,3609,2567,3608,2569,3607,2570,3606,2572,3604,2573,3603,2576,3602,2578,3600,2589,3597,2598,3593,2608,3587,2618,3585,2620,3585,2622,3585,2629,3583,2636,3580,2639,3578,2639,3577,2642,3576,2642,3576,2643,3572,2648,3572,2649,3572,2650,3571,2655,3566,2663,3565,2665,3565,2668,3564,2674,
3562,2679,3561,2682,3561,2685,3562,2693,3563,2693,3557,2693,3556,2694,3553,2695,3552,2695,3551,2696,3550,2697,3547,2698,3545,2698,3542,2698,3541,2699,3538,2700,3532,2704,3526,2705,3523,2707,3521,2707,3520,2709,3517,2712,3515,2713,3511,2716,3511,2719,3507,2723,3499,2727,3491,2729,3488,2729,3484,2729,3482,2730,3481,2730,3480,2731,3477,2731,3476,2731,3474,2732,3469,2734,3466,2736,3463,2738,3459,2739,3458,2739,3457,2742,3454,2744,3451,2745,3450,2746,3448,2747,3446,2748,3444,2749,3443,2750,3442,2751,3440,
2752,3439,2758,3432,2758,3422,2758,3419,2759,3416,2760,3412,2761,3408,2761,3407,2762,3403,2764,3400,2766,3394,2767,3391,2769,3388,2771,3387,2771,3385,2773,3381,2775,3378,2777,3376,2778,3374,2780,3370,2783,3365,2784,3364,2786,3361,2787,3359,2787,3356,2788,3352,2790,3348,2790,3347,2791,3344,2792,3343,2792,3341,2792,3340,2793,3336,2794,3335,2795,3332,2796,3329,2798,3326,2799,3325,2799,3323,2802,3317,2805,3313,2806,3312,2807,3311,2808,3310,2809,3309,2810,3308,2811,3306,2811,3305,2814,3303,2815,3302,2816,
3299,2817,3298,2817,3296,2818,3286,2817,3275,2816,3272,2815,3269,2815,3268,2814,3267,2810,3262,2807,3257,2801,3247,2793,3232,2793,3230,2792,3229,2791,3227,2789,3224,2787,3217,2782,3212,2773,3203,2766,3192,2761,3193,2759,3199,2759,3200,2755,3202,2754,3203,2753,3204,2749,3208,2743,3210,2731,3211,2717,3210,2714,3209,2710,3209,2703,3209,2695,3210,2688,3210,2680,3208,2675,3207,2668,3204,2661,3201,2651,3200,2645,3197,2639,3196,2637,3196,2636,3195,2635,3194,2629,3193,2629,3193,2626,3191,2616,3186,2605,3187,
2602,3187,2599,3186,2597,3186,2595,3185,2592,3185,2590,3183,2589,3183,2587,3183,2582,3183,2578,3180,2576,3180,2574,3179,2572,3178,2568,3176,2565,3172,2560,3171,2560,3171,2557,3170,2555,3169,2553,3169,2549,3168,2543,3168,2536,3168,2530,3166,2526,3165,2519,3164,2517,3163,2516,3163,2512,3161,2508,3161,2504,3161,2500,3161,2481,3161,2460,3160,2449,3156,2440,3150,2437,3148,2435,3147,2416,3146,2395,3146,2395,3141,2395,3137,2395,3135,2395,3133,2394,3130,2394,3127,2394,3125,2393,3123,2393,3114,2393,3106,2393,
3097,2392,3088,2392,3081,2390,3074,2388,3066,2389,3057,2390,3048,2387,3037,2387,3036,2386,3033,2384,3029,2382,3028,2381,3027,2379,3026,2377,3022,2374,3018,2367,3008,2360,3003,2359,3002,2355,3E3,2352,2999,2349,2997,2348,2996,2347,2995,2341,2990,2335,2984,2329,2978,2324,2971,2323,2970,2323,2968,2322,2962,2322,2957,2322,2955,2321,2953,2319,2946,2319,2934,2318,2932,2317,2927,2315,2926,2313,2923,2312,2923,2310,2920,2309,2917,2305,2914,2305,2909,2301,2904,2300,2903,2299,2901,2298,2900,2297,2899,2293,2894,
2290,2888,2290,2887,2290,2887,2290,2886,2288,2884,2288,2884,2288,2883,2288,2882,2286,2879,2286,2877,2286,2876,"L",2286,2875,"Q",2286,2874,2286,2872,2285,2861,2285,2849,2285,2843,2284,2837,2284,2835,2283,2833,2277,2820,2275,2805,2275,2802,2273,2797,2270,2793,2267,2789,2267,2788,2265,2785,2263,2785,2261,2782,2260,2781,2257,2778,2256,2778,2254,2776,2252,2773,2251,2772,2249,2771,2246,2769,2244,2768,2242,2766,2239,2764,2243,2761,2244,2761,2245,2760,2246,2759,2248,2756,2249,2753,2249,2750,2249,2745,2249,
2741,2248,2737,2252,2738,2255,2738,2257,2737,2258,2736,2259,2736,2261,2735,2263,2734,2264,2733,2265,2732,2266,2730,2264,2727,2263,2726,2262,2726,2259,2725,2259,2721,2259,2717,2259,2712,2258,2704,2262,2696,2257,2687,2262,2682,2262,2681,2262,2681,2260,2679,2256,2679,2255,2679,2255,2675,2254,2669,2255,2664,2255,2662,2256,2660,2259,2656,2258,2649,2257,2646,2256,2644,2255,2640,2254,2636,2254,2634,2254,2632,2254,2631,2253,2627,2251,2621,2247,2615,2243,2610,2239,2604,2232,2599,2225,2594,2224,2593,2222,2591,
2221,2590,2220,2589,2219,2588,2217,2587,2213,2587,2209,2586,2208,2586,2205,2583,2201,2576,2195,2567,2194,2554,2194,2541,2194,2535,2192,2529,2191,2528,2190,2526,2187,2518,2178,2516,2177,2515,2175,2514,2174,2512,2173,2510,2171,2507,2169,2504,2168,2503,2167,2501,2162,2495,2157,2486,2156,2485,2155,2484,2150,2478,2144,2472,2144,2471,2143,2470,2142,2466,2142,2461,2142,2459,2141,2455,2140,2450,2138,2444,2137,2438,2134,2432,2131,2425,2129,2417,2129,2416,2128,2414,2128,2413,2127,2409,2127,2404,2125,2399,2124,
2396,2123,2394,2120,2385,2119,2377,2118,2377,2115,2377,2114,2378,2109,2378,2107,2379,2105,2379,"Q",2104,2380,2102,2381,"Z"]],label:"Saudi Arabia",shortLabel:"SA",labelPosition:[157.6,302.1],labelAlignment:["center","middle"]},20:{outlines:[["M",2120,3746,"Q",2120,3746,2116,3747,2114,3749,2109,3749,2106,3750,2104,3750,2097,3751,2090,3755,2088,3756,2085,3756,2076,3759,2066,3761,2056,3763,2046,3765,2045,3766,2043,3766,2031,3770,2019,3772,2017,3772,2015,3773,2012,3774,2008,3776,2E3,3778,1991,3778,1972,
3778,1954,3778,1951,3778,1949,3779,1944,3781,1938,3782,1931,3783,1926,3786,1926,3786,1925,3788,1923,3790,1921,3794,1916,3797,1913,3801,1910,3805,1907,3811,1907,3814,1905,3814,1904,3815,1903,3816,1902,3818,1896,3821,1895,3822,1894,3823,1891,3826,1889,3828,1888,3830,1887,3830,1880,3837,1871,3844,1864,3849,1859,3854,1855,3857,1851,3860,1847,3863,1845,3867,1845,3868,1842,3870,1841,3872,1839,3874,1831,3882,1824,3888,1821,3891,1819,3894,1808,3908,1799,3921,1798,3922,1797,3923,1796,3925,1795,3926,1794,3927,
1793,3928,1787,3932,1784,3936,1782,3938,1779,3939,1778,3940,1775,3943,1771,3946,1768,3949,1767,3951,1766,3952,1765,3953,1764,3953,1761,3954,1761,3957,1761,3958,1759,3961,1758,3962,1757,3964,1755,3967,1751,3970,1750,3971,1749,3972,1746,3977,1741,3981,1740,3983,1738,3984,1735,3986,1733,3989,1731,3993,1730,3994,1730,3995,1728,3998,1726,4E3,1726,4001,1724,4003,1722,4006,1720,4008,1718,4010,1714,4012,1709,4016,1707,4017,1706,4019,1703,4023,1696,4026,1695,4027,1693,4028,1692,4029,1688,4032,1686,4033,1685,
4034,1681,4037,1679,4041,1678,4043,1676,4047,1675,4050,1673,4052,1670,4055,1669,4058,1668,4060,1666,4062,1663,4066,1660,4069,1658,4071,1657,4072,1655,4074,1653,4075,1650,4078,1647,4082,1647,4083,1645,4084,1644,4086,1642,4088,1640,4089,1639,4091,1636,4093,1632,4097,1631,4099,1630,4101,1629,4102,1627,4105,1624,4108,1623,4113,1620,4118,1612,4125,1609,4126,1606,4130,1602,4133,1598,4136,1593,4139,1587,4144,1584,4147,1581,4149,1578,4151,1576,4154,1572,4160,1568,4164,1564,4159,1564,4148,1564,4146,1565,4143,
1567,4136,1569,4132,1571,4123,1574,4118,1574,4110,1576,4105,1577,4104,1577,4102,1577,4088,1577,4073,1577,4069,1579,4067,1580,4066,1581,4064,1584,4060,1587,4060,1587,4056,1587,4054,1588,4053,1588,4051,1588,4037,1587,4023,1587,4021,1586,4019,1585,4016,1583,4012,1574,4006,1563,4005,1561,4005,1559,4004,1555,4003,1550,4003,1548,4002,1547,4002,1544,4002,1543,4001,1537,4E3,1536,3997,1534,3995,1533,3994,1531,3993,1529,3994,1525,3990,1522,3989,1517,3989,1515,3985,1512,3983,1508,3980,1507,3979,1505,3978,1503,
3976,1497,3975,1495,3974,1489,3974,1483,3972,1477,3969,1474,3968,1472,3967,1469,3966,1466,3965,1460,3960,1452,3961,1450,3961,1448,3960,1446,3960,1444,3959,1435,3955,1425,3953,1423,3953,1420,3951,1408,3946,1395,3941,1392,3940,1388,3938,1377,3932,1364,3933,1362,3934,1359,3934,1355,3935,1353,3937,1350,3940,1347,3942,1346,3943,1344,3945,1341,3948,1338,3949,1335,3949,1332,3950,1328,3951,1324,3951,1321,3952,1318,3952,1299,3952,1280,3952,1276,3952,1270,3954,1269,3954,1265,3955,1262,3956,1260,3959,1258,3960,
1255,3962,1248,3965,1240,3968,1238,3970,1235,3970,1230,3972,1228,3978,1226,3982,1223,3984,1218,3989,1214,3994,1213,3996,1211,3999,1210,4E3,1208,4001,1206,4003,1204,4004,1199,4006,1195,4009,1194,4011,1193,4012,1192,4015,1189,4017,1183,4021,1178,4026,1177,4027,1175,4028,1173,4029,1172,4031,1171,4033,1172,4038,1172,4039,1174,4042,1175,4045,1173,4047,1171,4048,1169,4048,1165,4050,1160,4050,1153,4049,1146,4049,"L",1146,4049,"Q",1149,4050,1149,4053,1149,4054,1148,4056,1147,4058,1146,4059,1143,4065,1143,
4072,1143,4082,1142,4094,1142,4104,1142,4114,1142,4115,1141,4117,1140,4125,1139,4134,1135,4139,1132,4140,1130,4141,1130,4142,1129,4146,1128,4147,1128,4149,1128,4151,1127,4158,1127,4166,1127,4185,1127,4204,1127,4216,1127,4228,1130,4234,1131,4238,1131,4241,1133,4242,1139,4245,1140,4251,1141,4253,1142,4255,1142,4277,1145,4296,1145,4298,1145,4301,1145,4320,1145,4339,1145,4352,1145,4364,1146,4367,1146,4369,1147,4376,1148,4383,1149,4386,1150,4388,1153,4392,1155,4396,1156,4398,1157,4399,1158,4400,1159,4401,
1160,4403,1160,4404,1164,4414,1163,4426,1163,4430,1163,4434,1163,4441,1162,4448,1162,4450,1161,4452,1160,4454,1159,4458,1157,4462,1156,4466,1156,4468,1155,4469,1154,4472,1154,4476,1153,4479,1152,4481,1151,4490,1151,4499,1152,4506,1152,4512,1152,4518,1155,4519,1161,4518,1162,4521,1162,4523,1163,4526,1164,4529,1164,4529,1164,4536,1165,4539,1165,4542,1169,4541,1172,4543,1172,4543,1173,4548,1172,4553,1172,4559,1175,4562,1176,4563,1177,4564,1179,4567,1183,4567,1186,4568,1187,4568,1194,4568,1199,4570,1213,
4570,1223,4572,1224,4575,1225,4576,1228,4578,1232,4579,1234,4579,1236,4580,1237,4581,1239,4581,1250,4581,1260,4581,1263,4581,1262,4578,1262,4574,1265,4572,1269,4570,1270,4569,1285,4569,1298,4570,1301,4571,1304,4571,1319,4571,1334,4570,1336,4570,1338,4570,1345,4568,1352,4564,1353,4563,1354,4562,1356,4561,1358,4560,1361,4558,1364,4558,1366,4558,1368,4557,1375,4555,1380,4551,1381,4550,1383,4549,1392,4544,1402,4541,1406,4540,1408,4538,1409,4537,1409,4536,1411,4533,1414,4532,1417,4530,1419,4528,1423,4525,
1428,4522,1429,4521,1430,4520,1432,4519,1433,4518,1434,4517,1437,4516,1439,4514,1441,4512,1443,4511,1445,4509,1449,4508,1449,4507,1449,4502,1452,4499,1456,4495,1456,4489,1459,4485,1460,4484,1461,4482,1463,4481,1466,4478,1470,4476,1474,4477,1476,4475,1497,4474,1517,4474,1538,4473,1558,4473,1577,4473,1597,4473,1602,4473,1607,4473,1609,4473,1610,4471,1611,4471,1612,4470,1620,4465,1626,4462,1635,4462,1642,4459,1645,4458,1647,4456,1650,4455,1652,4454,1654,4453,1656,4451,1657,4451,1658,4449,1659,4448,1660,
4447,1662,4446,1662,4443,1666,4440,1669,4436,1670,4432,1673,4432,1674,4432,1675,4431,1680,4427,1688,4425,1690,4425,1692,4423,1694,4423,1695,4422,1697,4422,1699,4420,1700,4419,1702,4418,1703,4418,1704,4416,1708,4412,1710,4411,1713,4407,1715,4405,1716,4403,1717,4402,1719,4401,1721,4400,1723,4400,1725,4399,1726,4398,1728,4398,1732,4397,1734,4397,1748,4397,1763,4396,1766,4396,1768,4395,1771,4394,1775,4395,1778,4395,1781,4395,1786,4396,1788,4396,1798,4395,1808,4396,1811,4397,1814,4397,1817,4398,1819,4395,
1823,4390,1826,4388,1831,4384,1835,4381,1838,4379,1839,4378,1842,4375,1845,4373,1848,4369,1851,4365,1853,4358,1857,4355,1861,4348,1862,4346,1863,4343,1864,4342,1870,4334,1875,4327,1877,4324,1878,4322,1879,4321,1880,4319,1881,4318,1882,4317,1889,4310,1895,4306,1897,4305,1899,4304,1907,4298,1916,4299,1922,4300,1928,4297,1931,4296,1934,4295,1940,4294,1944,4291,1947,4288,1950,4287,1952,4286,1953,4285,1954,4282,1958,4282,1960,4283,1961,4282,1964,4281,1966,4280,1970,4279,1971,4279,1982,4276,1994,4275,1996,
4273,1999,4273,2004,4271,2006,4271,2013,4269,2020,4268,2030,4264,2038,4263,2041,4263,2044,4261,2050,4259,2056,4259,2059,4258,2061,4257,2064,4256,2066,4255,2070,4255,2074,4254,2076,4253,2078,4253,2081,4252,2084,4251,2086,4251,2088,4250,2097,4248,2103,4246,2107,4244,2113,4243,2123,4241,2133,4238,2135,4238,2137,4236,2138,4235,2140,4234,2142,4233,2144,4232,2154,4230,2161,4226,2162,4226,2163,4224,2165,4222,2168,4221,2170,4220,2173,4218,2175,4218,2176,4217,2182,4214,2186,4208,2188,4206,2189,4205,2191,4204,
2192,4202,2194,4201,2196,4200,2199,4199,2201,4198,2209,4195,2214,4188,2216,4186,2218,4184,2221,4181,2224,4178,2242,4178,2261,4178,2266,4178,2270,4178,2278,4174,2281,4172,2287,4169,2287,4161,2286,4156,2286,4152,2286,4133,2286,4113,2286,4111,2287,4108,2288,4105,2288,4103,2288,4101,2290,4100,2292,4099,2293,4097,2298,4091,2304,4086,2305,4085,2306,4083,2308,4081,2310,4080,2313,4077,2314,4076,2315,4074,2318,4073,2320,4071,2321,4071,2323,4070,2323,4068,2325,4066,2328,4065,2332,4063,2336,4061,2338,4060,2339,
4059,2340,4058,2341,4057,2349,4053,2355,4049,2358,4046,2360,4045,2366,4042,2371,4041,2373,4041,2375,4040,2382,4034,2389,4031,2394,4028,2398,4024,2399,4013,2395,4004,2392,3995,2388,3983,2387,3977,2384,3972,2380,3965,2379,3957,2379,3954,2379,3952,2379,3950,2378,3948,2376,3939,2377,3929,2377,3927,2376,3926,2375,3919,2372,3913,2368,3903,2364,3891,2363,3887,2361,3884,2359,3880,2359,3876,2359,3874,2359,3872,2357,3868,2357,3863,2357,3861,2356,3860,2355,3857,2353,3854,2352,3851,2351,3849,2350,3846,2350,3843,
2350,3841,2350,3839,2349,3838,2348,3836,2348,3833,2347,3831,2346,3826,2345,3819,2344,3817,2343,3813,2342,3811,2341,3809,2340,3806,2338,3803,2336,3799,2335,3794,2334,3793,2334,3791,2334,3771,2334,3752,2334,3749,2334,3747,2331,3738,2328,3729,2325,3724,2323,3718,2319,3709,2316,3700,2313,3703,2312,3704,2311,3705,2309,3706,2306,3706,2303,3706,2300,3706,2296,3706,2293,3707,2286,3707,2284,3708,2281,3710,2278,3712,2273,3712,2271,3712,2268,3713,2264,3713,2260,3713,2251,3714,2243,3714,2241,3714,2239,3715,2237,
3715,2235,3715,2230,3716,2226,3718,2222,3720,2218,3721,2212,3723,2205,3725,2197,3728,2188,3730,2184,3731,2180,3731,2174,3732,2168,3734,2149,3738,2131,3743,2130,3744,2128,3744,"Q",2124,3744,2120,3746,"Z"]],label:"Yemen",shortLabel:"YM",labelPosition:[176.2,417.1],labelAlignment:["center","middle"]},10:{outlines:[["M",2940,2887,"Q",2938,2887,2934,2886,2932,2886,2929,2885,2923,2884,2917,2884,2916,2884,2912,2885,2908,2886,2904,2887,2897,2889,2889,2888,2886,2888,2884,2888,2879,2887,2879,2892,2879,2902,
2878,2914,2877,2917,2878,2923,2878,2924,2880,2926,2884,2928,2887,2931,2888,2932,2891,2934,2892,2935,2893,2938,2894,2943,2896,2951,2898,2957,2897,2963,2897,2966,2898,2968,2900,2978,2900,2988,2900,2991,2897,2994,2894,2998,2889,2998,2886,2998,2884,2998,2873,2996,2864,3004,2862,3005,2860,3006,2852,3007,2845,3009,2843,3009,2841,3010,2838,3011,2834,3012,2832,3013,2830,3015,2828,3017,2827,3019,2824,3023,2822,3026,2821,3027,2820,3029,2819,3032,2816,3034,2815,3036,2814,3037,2812,3041,2811,3048,2809,3050,2810,
3054,2810,3059,2808,3066,2807,3068,2807,3069,2806,3071,2805,3073,2804,3075,2804,3077,2803,3078,2802,3079,2802,3081,2801,3083,2799,3085,2798,3090,2798,3092,2798,3093,2797,3098,2796,3103,2796,3105,2795,3107,2795,3110,2794,3113,2793,3123,2793,3136,2792,3139,2791,3143,2790,3145,2789,3146,2787,3148,2785,3150,2783,3154,2780,3158,2779,3160,2778,3161,2777,3167,2777,3173,2777,3175,2777,3177,2775,3184,2770,3188,2769,3190,2766,3192,2772,3203,2781,3212,2786,3217,2789,3224,2790,3227,2791,3229,2792,3230,2793,3232,
2801,3247,2806,3257,2810,3262,2813,3267,2814,3268,2815,3269,2815,3272,2817,3275,2817,3286,2817,3296,2816,3298,2816,3299,2814,3302,2813,3303,2811,3305,2810,3306,2809,3308,2808,3309,2808,3310,2807,3311,2806,3312,2805,3313,2801,3317,2799,3323,2798,3325,2797,3326,2795,3329,2794,3332,2793,3335,2793,3336,2792,3340,2792,3341,2791,3343,2791,3344,2790,3347,2789,3348,2787,3352,2787,3356,2786,3359,2786,3361,2784,3364,2783,3365,2779,3370,2778,3374,2777,3376,2775,3378,2773,3381,2771,3385,2770,3387,2769,3388,2766,
3391,2766,3394,2763,3400,2762,3403,2761,3407,2760,3408,2759,3412,2758,3416,2757,3419,2757,3422,2757,3432,2752,3439,2751,3440,2749,3442,2749,3443,2748,3444,2747,3446,2746,3448,2744,3450,2744,3451,2741,3454,2739,3457,2738,3458,2737,3459,2736,3463,2734,3466,2731,3469,2731,3474,2731,3476,2730,3477,2729,3480,2729,3481,2729,3482,2729,3484,2728,3488,2726,3491,2722,3499,2718,3507,2715,3511,2712,3511,2712,3515,2709,3517,2707,3520,2706,3521,2705,3523,2703,3526,2699,3532,2698,3538,2697,3541,2697,3542,2698,3545,
2697,3547,2696,3550,2695,3551,2694,3552,2693,3553,2692,3556,2692,3557,2692,3563,2685,3562,2681,3561,2679,3561,2674,3562,2667,3564,2665,3565,2662,3565,2655,3566,2650,3571,2649,3572,2647,3572,2643,3572,2642,3576,2642,3576,2639,3577,2638,3578,2636,3580,2629,3583,2621,3585,2619,3585,2617,3585,2607,3587,2597,3593,2589,3597,2578,3600,2575,3602,2572,3603,2571,3604,2569,3606,2569,3607,2566,3608,2564,3609,2561,3609,2551,3612,2541,3613,2539,3614,2537,3615,2534,3616,2531,3616,2529,3617,2526,3618,2525,3619,2524,
3620,2517,3625,2510,3629,2509,3630,2508,3631,2507,3633,2505,3634,2504,3634,2500,3635,2498,3636,2496,3636,2486,3639,2475,3642,2472,3643,2470,3643,2463,3644,2457,3646,2456,3646,2454,3647,2449,3648,2444,3649,2438,3650,2430,3652,2426,3652,2424,3654,2419,3656,2411,3658,2405,3658,2400,3661,2399,3661,2395,3662,2394,3663,2391,3664,2389,3664,2384,3665,2382,3666,2380,3666,2378,3667,2376,3668,2374,3668,2371,3670,2367,3672,2362,3675,2356,3677,2351,3682,2350,3683,2349,3684,2342,3688,2336,3690,2326,3695,2315,3700,
"L",2315,3700,2315,3700,"Q",2319,3709,2322,3718,2325,3724,2327,3729,2330,3738,2333,3747,2334,3749,2334,3752,2334,3771,2334,3791,2334,3793,2334,3794,2336,3799,2338,3803,2339,3806,2341,3809,2342,3811,2342,3813,2344,3817,2344,3819,2345,3826,2347,3831,2347,3833,2348,3836,2349,3838,2349,3839,2350,3841,2350,3843,2349,3846,2350,3849,2352,3851,2353,3854,2354,3857,2356,3860,2356,3861,2356,3863,2356,3868,2358,3872,2359,3874,2359,3876,2358,3880,2361,3884,2363,3887,2364,3891,2367,3903,2372,3913,2374,3919,2376,
3926,2376,3927,2376,3929,2376,3939,2378,3948,2378,3950,2378,3952,2379,3954,2379,3957,2379,3965,2384,3972,2387,3977,2388,3983,2392,3995,2395,4004,2398,4013,2397,4023,2397,4025,2397,4027,2403,4026,2408,4022,2414,4019,2417,4016,2422,4012,2425,4010,2426,4010,2428,4009,2430,4008,2432,4008,2435,4008,2437,4007,2441,4006,2445,4006,2446,4005,2448,4005,2454,4003,2459,4004,2462,4004,2464,4002,2472,4E3,2475,3997,2477,3996,2479,3995,2485,3992,2490,3989,2492,3988,2494,3988,2498,3987,2501,3986,2508,3983,2516,3982,
2519,3982,2522,3981,2526,3980,2526,3980,2544,3979,2559,3980,2561,3980,2562,3980,2565,3981,2567,3981,2580,3981,2592,3982,2596,3983,2600,3983,2607,3983,2615,3983,2626,3983,2637,3982,2639,3982,2641,3981,2646,3979,2648,3975,2649,3973,2650,3972,2652,3969,2654,3966,2655,3965,2656,3964,2660,3960,2662,3958,2665,3955,2667,3953,2670,3951,2670,3947,2669,3944,2670,3943,2671,3941,2672,3939,2672,3936,2673,3933,2676,3929,2675,3924,2674,3916,2677,3909,2679,3905,2679,3901,2679,3895,2683,3890,2685,3889,2686,3887,2688,
3882,2691,3876,2692,3874,2695,3873,2696,3873,2697,3872,2699,3870,2702,3869,2704,3868,2706,3866,2709,3865,2711,3863,2717,3859,2724,3858,2726,3858,2729,3857,2732,3856,2735,3855,2737,3854,2740,3854,2746,3854,2752,3855,2754,3856,2756,3856,2765,3856,2775,3855,2777,3855,2779,3854,2790,3851,2801,3849,2804,3849,2806,3848,2809,3847,2810,3847,2817,3845,2819,3838,2819,3836,2821,3835,2822,3833,2822,3832,2827,3822,2834,3813,2837,3809,2841,3806,2844,3803,2845,3798,2845,3796,2846,3795,2846,3794,2847,3793,2848,3788,
2853,3785,2855,3782,2856,3778,2856,3777,2857,3776,2861,3771,2863,3768,2864,3766,2864,3764,2868,3762,2868,3758,2870,3755,2872,3752,2875,3748,2878,3746,2881,3744,2882,3743,2883,3742,2884,3741,2885,3740,2886,3739,2888,3738,2891,3736,2892,3734,2892,3733,2896,3729,2898,3726,2902,3722,2905,3721,2912,3715,2919,3709,2922,3706,2924,3705,2927,3704,2929,3703,2931,3702,2934,3701,2935,3701,2936,3699,2939,3698,2944,3698,2952,3698,2960,3698,2979,3698,2999,3698,3004,3698,3009,3697,3008,3685,3010,3674,3011,3671,3011,
3667,3011,3647,3011,3628,3011,3620,3012,3612,3013,3609,3013,3607,3017,3596,3019,3584,3020,3582,3020,3581,3020,3566,3020,3552,3023,3548,3024,3547,3026,3544,3028,3542,3029,3541,3030,3540,3032,3539,3033,3536,3034,3535,3035,3534,3036,3533,3037,3532,3039,3530,3039,3528,3039,3526,3040,3524,3041,3523,3042,3522,3045,3519,3048,3514,3049,3513,3050,3512,3054,3506,3059,3500,3066,3497,3068,3493,3069,3492,3070,3491,3071,3490,3071,3488,3073,3485,3077,3485,3079,3485,3081,3483,3084,3481,3085,3482,3091,3484,3094,3490,
3095,3491,3095,3493,3095,3496,3095,3498,3095,3500,3097,3500,3104,3499,3111,3499,3116,3499,3120,3499,3122,3499,3123,3497,3130,3494,3130,3489,3130,3484,3130,3479,3132,3476,3133,3473,3134,3470,3135,3468,3136,3467,3138,3465,3140,3463,3141,3461,3146,3456,3149,3452,3150,3450,3151,3448,3153,3442,3156,3442,3157,3440,3157,3439,3161,3436,3164,3432,3165,3430,3166,3428,3168,3425,3171,3421,3172,3419,3173,3417,3174,3415,3174,3413,3176,3410,3176,3409,3179,3407,3181,3404,3182,3401,3184,3399,3186,3390,3192,3386,3196,
3384,3199,3381,3201,3380,3203,3379,3204,3378,3205,3377,3209,3375,3211,3372,3212,3371,3213,3369,3216,3366,3217,3365,3218,3361,3220,3360,3225,3355,3228,3353,3230,3348,3232,3347,3235,3345,3236,3341,3239,3338,3240,3336,3241,3335,3242,3333,3244,3332,3246,3330,3252,3321,3262,3315,3264,3313,3265,3312,3266,3310,3269,3309,3272,3304,3276,3299,3276,3294,3279,3291,3280,3288,3282,3286,3283,3284,3284,3281,3285,3280,3286,3279,3289,3276,3289,3275,3291,3274,3292,3272,3294,3269,3295,3267,3297,3262,3299,3261,3299,3260,
3300,3259,3301,3259,3301,3258,3301,3256,3302,3253,3302,3251,3304,3248,3306,3244,3308,3239,3308,3238,3310,3235,3313,3231,3312,3226,3312,3221,3311,3214,3310,3213,3309,3212,3305,3208,3299,3205,3296,3204,3294,3201,3293,3200,3292,3198,3286,3188,3279,3183,3277,3181,3275,3179,3274,3177,3270,3175,3268,3174,3266,3172,3264,3171,3261,3169,3259,3167,3255,3165,3251,3162,3249,3158,3248,3156,3246,3154,3242,3147,3239,3138,3237,3132,3232,3127,3229,3124,3228,3119,3226,3113,3222,3107,3221,3104,3221,3103,3221,3102,3219,
3099,3216,3097,3213,3091,3212,3090,3211,3088,3210,3085,3209,3079,3210,3075,3206,3073,3204,3073,3201,3072,3194,3069,3187,3066,3186,3065,3184,3065,3175,3064,3169,3061,3168,3060,3166,3059,3162,3057,3160,3056,3159,3056,3156,3054,3154,3053,3151,3052,3148,3052,3147,3051,3147,3050,3145,3049,3139,3048,3131,3048,3129,3047,3127,3046,3123,3044,3119,3042,3113,3041,3107,3038,3106,3037,3103,3036,3101,3036,3099,3035,3097,3034,3095,3033,3089,3030,3084,3026,3079,3022,3070,3018,3068,3017,3066,3016,3062,3012,3056,3013,
3054,3013,3053,3013,3051,3012,3050,3011,3048,3010,3046,3009,3040,3005,3034,3001,3029,2998,3024,2996,3023,2995,3021,2992,3014,2988,3009,2982,3005,2978,3001,2975,3E3,2974,2999,2973,2995,2968,2990,2964,2989,2964,2986,2961,2985,2960,2983,2957,2983,2956,2982,2954,2979,2949,2975,2942,2974,2941,2972,2938,2970,2936,2968,2935,2965,2930,2964,2923,2964,2921,2963,2919,2962,2915,2961,2911,2960,2906,2958,2899,2957,2897,2957,2893,2957,2892,2956,2890,2953,2891,2951,2890,2947,2889,2944,2888,"Q",2943,2888,2940,2887,
"Z"]],label:"Oman",shortLabel:"MU",labelPosition:[288.4,345.5],labelAlignment:["center","middle"]},18:{outlines:[["M",2979,2698,"Q",2977,2698,2974,2698,2967,2696,2964,2702,2964,2703,2963,2704,2961,2709,2957,2713,2956,2715,2955,2716,2954,2717,2951,2719,2950,2721,2948,2721,2947,2721,2945,2724,2944,2726,2942,2732,2943,2735,2941,2738,2940,2740,2938,2742,2936,2743,2935,2745,2933,2746,2931,2748,2929,2750,2927,2751,2923,2753,2919,2757,2919,2758,2917,2759,2917,2759,2915,2761,2913,2763,2909,2766,2907,2768,
2905,2770,2904,2771,2901,2773,2899,2774,2898,2777,2897,2780,2895,2782,2894,2783,2893,2784,2892,2786,2887,2790,2883,2793,2880,2795,2879,2796,2876,2799,2876,2799,2874,2801,2869,2803,2866,2808,2866,2809,2864,2810,2863,2811,2862,2812,2861,2813,2860,2814,2857,2816,2854,2818,2852,2820,2850,2822,2846,2828,2838,2833,2834,2838,2830,2841,2829,2841,2826,2844,2824,2846,2820,2848,2814,2851,2807,2857,2806,2858,2805,2859,2804,2860,2803,2861,2802,2862,2800,2863,2798,2865,2797,2868,2795,2871,2792,2873,2787,2876,2784,
2882,2781,2885,2776,2889,2767,2898,2757,2906,2756,2907,2755,2908,2754,2910,2752,2911,2747,2913,2744,2916,2742,2918,2741,2922,2739,2926,2739,2933,2737,2935,2734,2939,2727,2940,2720,2941,2719,2942,2717,2942,2712,2944,2712,2949,2712,2954,2715,2954,2718,2955,2716,2961,2712,2964,2708,2967,2703,2970,2698,2971,2696,2972,2692,2974,2691,2975,2689,2976,2687,2977,2686,2978,2682,2983,2676,2987,2675,2988,2674,2989,2673,2991,2669,2993,2665,2993,2660,2993,2641,2993,2622,2993,2602,2993,2583,2993,2580,2993,2575,2992,
2570,2992,2565,2987,2556,2986,2547,2986,2536,2986,2525,2983,2520,2982,2515,2980,2508,2977,2502,2979,2490,2984,2482,2994,2481,2996,2480,2997,2479,2998,2478,2998,2477,3E3,2475,3E3,2471,3E3,2467,3005,2461,3007,2454,3007,2452,3007,2447,3008,2434,3008,2422,3008,2420,3008,2418,3008,2412,3007,2407,3003,2404,3001,2404,2996,2402,2991,2402,2982,2399,2980,2398,2976,2397,2972,2392,2971,2381,2971,2370,2971,2368,2971,2366,2970,2363,2968,2357,2969,2357,2968,2356,2966,2355,2964,2355,2962,2354,2958,2355,2951,2356,
2948,2358,2946,2359,2945,2361,2942,2362,2940,2364,2939,2368,2938,2366,2931,2366,2929,2365,2927,2364,2923,2362,2921,2361,2920,2360,2919,2358,2918,2356,2917,2356,2918,2355,2919,2355,2919,2354,2919,2349,2924,2342,2928,2328,2928,2317,2927,2318,2932,2319,2934,2319,2946,2321,2953,2322,2955,2322,2957,2322,2962,2323,2968,2323,2970,2324,2971,2329,2978,2335,2984,2341,2990,2347,2995,2348,2996,2349,2997,2352,2999,2355,3E3,2359,3002,2360,3003,2367,3008,2374,3018,2377,3022,2379,3026,2381,3027,2382,3028,2384,3029,
2386,3033,2387,3036,2387,3037,2390,3048,2389,3057,2388,3066,2390,3074,2392,3081,2392,3088,2393,3097,2393,3106,2393,3114,2393,3123,2394,3125,2394,3127,2394,3130,2395,3133,2395,3135,2395,3137,2395,3141,2395,3146,2416,3146,2435,3147,2437,3148,2439,3149,2449,3156,2460,3160,2481,3161,2500,3161,2504,3161,2508,3161,2512,3161,2516,3163,2517,3163,2519,3164,2526,3165,2530,3166,2536,3168,2543,3168,2549,3168,2553,3169,2555,3169,2557,3170,2560,3171,2560,3171,2565,3172,2568,3176,2572,3178,2574,3179,2576,3180,2578,
3180,2582,3183,2587,3183,2589,3183,2590,3183,2592,3185,2595,3185,2597,3186,2599,3186,2602,3187,2605,3187,2616,3186,2626,3191,2629,3193,2629,3193,2635,3194,2636,3195,2637,3196,2639,3196,2645,3197,2651,3200,2661,3201,2668,3204,2675,3207,2680,3208,2688,3210,2695,3210,2703,3209,2710,3209,2714,3209,2717,3210,2731,3211,2743,3210,2749,3208,2753,3204,2754,3203,2755,3202,2759,3200,2759,3199,2761,3193,2766,3192,2769,3190,2770,3188,2775,3184,2777,3177,2778,3175,2778,3173,2778,3167,2779,3161,2779,3160,2780,3158,
2783,3154,2786,3150,2787,3148,2789,3146,2791,3145,2791,3143,2792,3139,2794,3136,2794,3123,2795,3113,2795,3110,2796,3107,2796,3105,2797,3103,2798,3098,2798,3093,2798,3092,2799,3090,2799,3085,2801,3083,2802,3081,2803,3079,2804,3078,2804,3077,2805,3075,2806,3073,2807,3071,2807,3069,2808,3068,2808,3066,2811,3059,2810,3054,2809,3050,2811,3048,2812,3041,2815,3037,2816,3036,2817,3034,2820,3032,2821,3029,2821,3027,2822,3026,2825,3023,2827,3019,2829,3017,2831,3015,2832,3013,2834,3012,2838,3011,2842,3010,2844,
3009,2845,3009,2853,3007,2860,3006,2862,3005,2864,3004,2873,2996,2884,2998,2887,2998,2889,2998,2895,2998,2898,2994,2900,2991,2900,2988,2900,2978,2898,2968,2898,2966,2898,2963,2898,2957,2896,2951,2895,2943,2894,2938,2892,2935,2891,2934,2889,2932,2888,2931,2884,2928,2881,2926,2879,2924,2878,2923,2878,2917,2879,2914,2879,2902,2879,2892,2880,2887,2884,2888,2887,2888,2889,2888,2898,2889,2904,2887,2908,2886,2913,2885,2916,2884,2918,2884,2924,2884,2929,2885,2932,2886,2934,2886,2939,2887,2940,2887,2943,2888,
2944,2888,2947,2889,2952,2890,2954,2891,2957,2890,2957,2882,2956,2873,2956,2863,2957,2853,2958,2851,2959,2848,2960,2845,2961,2840,2961,2838,2962,2835,2964,2832,2964,2829,2966,2824,2965,2817,2965,2815,2966,2813,2967,2808,2967,2799,2968,2787,2968,2774,2968,2773,2968,2771,"L",2968,2771,"Q",2970,2766,2971,2758,2972,2755,2976,2751,2979,2748,2981,2742,2983,2738,2987,2734,2989,2731,2990,2728,2991,2727,2992,2726,2995,2725,2995,2722,2995,2721,2996,2717,2998,2709,2998,2699,"Q",2988,2698,2979,2698,"Z"]],label:"United Arab Emirates",
shortLabel:"AE",labelPosition:[264.3,308.4],labelAlignment:["center","middle"]},"04":{outlines:[["M",2103,1261,"Q",2103,1259,2101,1256,2101,1255,2099,1254,2096,1249,2093,1246,2092,1246,2090,1245,2089,1244,2087,1242,2087,1238,2087,1234,2087,1232,2087,1230,2088,1226,2092,1225,2092,1224,2093,1222,2095,1220,2095,1216,2095,1203,2095,1189,2095,1186,2096,1184,2093,1184,2090,1184,2085,1185,2078,1182,2066,1181,2054,1181,2052,1179,2050,1177,2049,1176,2046,1173,2045,1171,2044,1169,2044,1163,2035,1160,2031,1160,
2028,1160,2006,1160,1985,1160,1960,1160,1932,1158,1929,1156,1927,1150,1924,1150,1920,1150,1917,1151,1916,1147,1915,1145,1913,1145,1906,1144,1897,1144,1896,1145,1893,1147,1892,1148,1891,1150,1887,1157,1877,1157,1871,1157,1867,1161,1865,1164,1862,1166,1859,1170,1854,1172,1847,1175,1843,1180,1842,1180,1840,1182,1831,1190,1822,1199,1820,1196,1816,1190,1813,1191,1810,1194,1809,1196,1806,1197,1805,1198,1803,1199,1802,1200,1800,1201,1798,1202,1797,1206,1794,1207,1792,1210,1790,1213,1786,1217,1786,1221,1783,
1224,1782,1226,1779,1228,1777,1232,1773,1235,1770,1237,1768,1238,1766,1240,1763,1242,1761,1244,1759,1247,1758,1248,1757,1249,1751,1252,1747,1257,1746,1258,1745,1258,1739,1262,1729,1266,1726,1266,1723,1268,1720,1268,1718,1269,1715,1269,1714,1270,1713,1271,1710,1273,1708,1274,1706,1275,1703,1277,1700,1281,1699,1283,1698,1283,1684,1284,1668,1284,1667,1285,1665,1286,1659,1288,1659,1294,1659,1296,1658,1299,1656,1302,1656,1309,1655,1312,1655,1317,1654,1318,1653,1319,1650,1323,1643,1328,1639,1332,1636,1336,
1636,1339,1634,1341,1632,1344,1630,1347,1629,1349,1628,1351,1627,1354,1627,1356,1627,1358,1626,1362,1625,1364,1625,1366,1624,1376,1618,1383,1617,1384,1616,1386,1615,1391,1612,1396,1608,1401,1609,1407,1609,1409,1608,1411,1606,1416,1603,1421,1600,1424,1598,1427,1595,1431,1590,1434,1590,1437,1589,1443,1586,1446,1587,1451,1587,1453,1586,1456,1585,1458,1585,1460,1584,1462,1583,1464,1583,1466,1582,1469,1578,1478,1573,1490,1572,1496,1571,1501,1571,1503,1570,1504,1567,1507,1566,1511,1565,1513,1563,1515,1562,
1517,1560,1521,1559,1525,1554,1527,1552,1529,1550,1532,1546,1535,1543,1537,1542,1538,1541,1539,1537,1543,1534,1546,1533,1548,1531,1549,1526,1554,1520,1558,1519,1559,1518,1560,1517,1562,1514,1563,1512,1563,1510,1564,1508,1566,1505,1567,1504,1567,1502,1568,1495,1573,1487,1576,1484,1578,1482,1579,1480,1579,1476,1582,1473,1585,1465,1588,1461,1590,1457,1592,1456,1593,1454,1594,1451,1597,1445,1599,1444,1599,1442,1600,1438,1602,1434,1603,1430,1603,1427,1606,1423,1609,1420,1611,1419,1613,1418,1613,1415,1614,
1412,1615,1409,1616,1405,1617,1396,1622,1387,1627,1386,1628,1384,1629,1371,1635,1358,1641,1355,1643,1352,1643,1344,1645,1337,1650,1336,1651,1334,1651,1333,1653,1331,1653,1330,1654,1328,1654,1325,1655,1323,1655,1317,1656,1312,1661,1311,1663,1309,1663,1307,1664,1306,1665,1303,1667,1299,1668,1297,1668,1296,1669,1293,1671,1290,1672,1281,1674,1275,1680,1274,1681,1273,1681,1271,1683,1269,1683,1266,1685,1263,1686,1261,1688,1259,1688,1255,1690,1250,1693,1247,1695,1243,1696,1240,1697,1237,1698,1232,1700,1228,
1702,1220,1705,1213,1709,1201,1716,1191,1724,1193,1733,1192,1745,1192,1748,1192,1751,1190,1757,1189,1762,1187,1770,1187,1779,1188,1802,1188,1825,1188,1838,1189,1852,1189,1856,1190,1859,1190,1861,1190,1862,1190,1871,1191,1880,1192,1879,1195,1878,1198,1877,1197,1880,1198,1880,1198,1881,1203,1881,1204,1879,1206,1878,1206,1878,1213,1876,1217,1878,1219,1880,1220,1881,1222,1884,1224,1886,1226,1890,1230,1891,1232,1891,1233,1892,1234,1894,1235,1895,1240,1896,1241,1896,1258,1898,1273,1906,1275,1907,1278,1907,
1280,1907,1282,1908,1289,1910,1294,1912,1296,1912,1298,1912,1311,1911,1323,1914,1325,1914,1328,1915,1330,1916,1331,1916,1334,1916,1336,1917,1349,1921,1358,1926,1363,1927,1364,1929,1365,1931,1366,1932,1367,1934,1368,1935,1370,1941,1375,1945,1376,1949,1377,1949,1379,1952,1381,1954,1383,1957,1385,1960,1389,1965,1395,1968,1397,1969,1399,1971,1400,1972,1401,1972,1402,1972,1403,1972,1408,1977,1413,1980,1416,1982,1418,1984,1420,1986,1422,1988,1424,1991,1425,1992,1426,1993,1427,1994,1428,1995,1429,1996,1430,
1998,1431,2001,1432,2003,1434,2005,1440,2013,1450,2018,1454,2023,1460,2025,1462,2026,1463,2026,1465,2028,1469,2029,1471,2030,1473,2030,1475,2031,1476,2032,1478,2033,1479,2033,1480,2034,1481,2035,1488,2039,1493,2043,1494,2043,1495,2043,1498,2042,1501,2043,1509,2046,1513,2049,1515,2051,1517,2053,1520,2056,1521,2057,1523,2059,1526,2061,1527,2063,1529,2063,1533,2065,1538,2065,1540,2066,1541,2066,1543,2066,1545,2066,1548,2067,1549,2069,1551,2073,1554,2075,1559,2085,1563,2092,1564,2093,1564,2095,1565,2097,
1566,2100,1569,2105,1568,2111,1567,2118,1574,2119,1576,2120,1578,2120,1580,2121,1581,2121,1601,2121,1620,2121,1622,2121,1623,2122,1625,2123,1625,2125,1627,2131,1628,2136,1629,2138,1629,2140,1629,2153,1628,2166,1625,2179,1622,2187,1616,2197,1612,2205,1610,2215,1613,2222,1615,2226,1619,2229,1623,2231,1625,2231,1632,2233,1636,2236,1640,2238,1641,2238,1643,2239,1645,2239,1648,2240,1650,2240,1653,2241,1655,2242,1661,2241,1663,2243,1666,2246,1670,2248,1672,2249,1673,2250,1675,2252,1679,2253,1680,2254,1681,
2255,1684,2259,1689,2260,1695,2265,1698,2266,1704,2269,1709,2273,1711,2275,1713,2276,1718,2279,1721,2282,1724,2284,1725,2284,1728,2284,1731,2286,1735,2287,1737,2288,1739,2289,1741,2289,1742,2290,1744,2290,1756,2290,1768,2290,1773,2291,1778,2291,1784,2291,1790,2291,1809,2291,1828,2291,1837,2291,1845,2294,1849,2296,1853,2296,1871,2298,1890,2297,1909,2297,1926,2301,1930,2301,1934,2301,1939,2301,1945,2300,1947,2299,1948,2299,1949,2298,1950,2297,1954,2292,1958,2288,1960,2286,1963,2284,1966,2281,1969,2277,
1970,2276,1970,2274,1970,2271,1971,2270,1972,2269,1973,2267,1974,2264,1974,2264,1975,2262,1976,2260,1979,2258,1979,2256,1980,2254,1983,2251,1984,2251,1985,2250,1994,2243,1998,2237,2E3,2234,2001,2232,2002,2231,2003,2230,2010,2224,2017,2215,2019,2212,2022,2211,2024,2210,2025,2207,2026,2206,2028,2205,2031,2203,2033,2200,2040,2192,2047,2186,2049,2185,2050,2184,2051,2183,2051,2182,2053,2180,2054,2179,2056,2175,2059,2174,2062,2171,2065,2171,2073,2171,2082,2171,2095,2171,2108,2172,2110,2173,2112,2173,2116,
2175,2120,2176,2122,2177,2123,2178,2125,2180,2127,2181,2131,2184,2136,2183,2140,2182,2143,2180,2145,2179,2148,2177,2150,2176,2149,2172,2148,2169,2152,2169,2154,2170,2155,2171,2161,2178,2169,2181,2173,2184,2174,2187,2176,2188,2177,2189,2179,2190,2184,2190,2187,2190,2190,2189,2193,2187,2194,2186,2195,2185,2196,2184,2197,2182,2198,2179,2198,2177,2199,2176,2199,2170,2200,2166,2201,2164,2202,2164,2199,2161,2195,2159,2194,2158,2193,2157,2191,2152,2185,2149,2184,2148,2183,2147,2182,2146,2181,2145,2178,2140,
2172,2133,2170,2132,2168,2130,2162,2130,2158,2126,2158,2123,2158,2120,2158,2118,2159,2114,2159,2094,2159,2075,2159,2072,2159,2069,2159,2066,2158,2064,2156,2056,2149,2050,2147,2050,2145,2049,2143,2049,2138,2047,2136,2045,2132,2044,2129,2044,2129,2041,2129,2036,2131,2032,2133,2025,2133,2016,2133,2014,2134,2010,2138,2005,2142,2E3,2143,1998,2146,1996,2147,1987,2147,1977,2147,1976,2147,1974,2149,1969,2153,1964,2154,1963,2156,1961,2158,1960,2161,1957,2161,1954,2163,1952,2164,1951,2164,1949,2166,1934,2165,
1919,2165,1916,2166,1914,2167,1907,2163,1901,2162,1900,2160,1897,2159,1896,2156,1893,2155,1892,2154,1891,2153,1888,2153,1885,2153,1882,2152,1880,2151,1871,2152,1861,2152,1859,2151,1857,2149,1852,2150,1846,2150,1844,2149,1843,2147,1841,2145,1840,2144,1839,2142,1837,2139,1835,2136,1834,2131,1832,2127,1826,2126,1825,2124,1824,2122,1823,2119,1821,2115,1820,2114,1815,2112,1813,2111,1811,2106,1806,2102,1799,2101,1798,2098,1797,2095,1794,2090,1791,2087,1788,2085,1787,2084,1787,2083,1786,2082,1786,2080,1784,
2076,1783,2073,1780,2069,1776,2065,1775,2064,1774,2062,1773,2060,1771,2054,1768,2050,1767,2049,1764,2048,1762,2045,1758,2042,1753,2039,1750,2039,1749,2037,1747,2037,1745,2035,1744,2034,1744,2032,1742,2032,1725,2031,1705,2029,1702,2029,1692,2027,1688,2026,1684,2025,1681,2025,1677,2025,1676,2024,1673,2023,1671,2021,1670,2019,1667,2015,1662,2014,1660,2012,1659,2010,1657,2007,1657,2E3,1656,1994,1657,1994,1647,1995,1636,1995,1634,1996,1632,1998,1629,2001,1625,2002,1623,2003,1621,2005,1619,2006,1617,2008,
1613,2008,1609,2011,1605,2011,1602,2013,1600,2014,1599,2017,1596,2019,1595,2026,1591,2030,1584,2031,1583,2032,1582,2035,1579,2035,1575,2037,1568,2041,1564,2042,1563,2043,1561,2043,1558,2048,1556,2052,1553,2053,1551,2055,1548,2057,1545,2057,1542,2059,1542,2061,1541,2063,1540,2065,1539,2067,1538,2068,1538,2069,1536,2071,1533,2072,1532,2077,1529,2079,1524,2081,1520,2082,1518,2084,1516,2085,1515,2087,1514,2088,1513,2089,1512,2090,1511,2091,1507,2092,1506,2097,1503,2099,1500,2102,1498,2102,1496,2103,1495,
2104,1494,2106,1494,2107,1492,2108,1491,2110,1489,2111,1488,2112,1487,2120,1484,2121,1477,2123,1474,2124,1474,2127,1474,2128,1471,2131,1470,2133,1472,2133,1471,2135,1470,2137,1469,2137,1468,2140,1466,2143,1462,2144,1461,2144,1460,2145,1459,2147,1456,2148,1454,2152,1452,2154,1451,2156,1447,2157,1442,2157,1436,2157,1430,2155,1424,2154,1421,2153,1419,2152,1413,2155,1409,2157,1406,2160,1401,2162,1400,2163,1399,2166,1397,2169,1395,2171,1391,2175,1388,2177,1387,2177,1386,2180,1381,2185,1377,2187,1376,2188,
1375,2189,1374,2189,1372,2188,1371,2185,1370,2184,1369,2181,1367,2179,1366,2174,1365,2162,1365,2147,1364,2143,1362,2134,1361,2132,1360,2131,1358,2128,1356,2124,1354,2122,1353,2121,1351,2120,1349,2117,1345,2117,1335,2117,1325,2117,1305,2117,1286,2117,1282,2112,1281,2111,1281,2109,1278,2107,1275,2106,1272,"Q",2104,1265,2103,1261,"Z"]],label:"Iraq",shortLabel:"IZ",labelPosition:[169.4,177.3],labelAlignment:["center","middle"]},"06":{outlines:[["M",1088,1769,"Q",1083,1772,1076,1775,1072,1779,1067,1783,
1066,1784,1064,1785,1053,1788,1039,1791,1037,1791,1035,1792,1031,1792,1025,1794,"L",1025,1794,1025,1795,"Q",1023,1798,1019,1797,1017,1798,1017,1799,1016,1800,1014,1802,1013,1802,1012,1804,1011,1805,1009,1805,1006,1805,1004,1807,997,1814,984,1819,977,1821,970,1822,966,1823,963,1826,961,1827,957,1830,956,1832,954,1832,949,1834,942,1838,940,1839,937,1841,936,1844,934,1845,933,1845,929,1846,927,1847,925,1848,921,1850,918,1851,914,1853,913,1855,912,1856,910,1856,908,1857,905,1857,893,1857,880,1858,875,
1858,872,1856,869,1855,867,1853,866,1852,865,1851,863,1848,858,1846,855,1844,854,1842,854,1841,852,1840,851,1839,851,1837,851,1834,848,1833,843,1831,839,1825,837,1824,835,1822,833,1819,832,1816,831,1815,829,1812,828,1811,826,1807,825,1806,823,1804,821,1802,818,1800,816,1799,814,1797,812,1794,808,1794,802,1794,797,1791,797,1796,797,1799,797,1800,796,1802,793,1807,786,1811,785,1813,785,1815,784,1823,789,1826,790,1827,791,1830,791,1831,789,1833,788,1834,787,1835,785,1837,781,1839,779,1837,778,1835,775,
1830,767,1829,752,1829,737,1829,732,1829,729,1833,728,1834,726,1837,726,1838,725,1841,725,1843,722,1845,721,1846,720,1847,719,1848,718,1849,715,1852,713,1855,711,1857,709,1860,709,1861,707,1862,703,1866,705,1869,705,1873,702,1876,700,1876,696,1878,695,1881,695,1887,693,1889,691,1894,691,1898,688,1899,687,1899,686,1902,686,1904,683,1907,683,1913,683,1919,683,1920,684,1922,685,1924,687,1929,688,1934,687,1940,682,1944,680,1947,677,1949,674,1952,674,1954,672,1956,668,1957,667,1961,665,1967,662,1971,661,
1973,660,1973,657,1975,657,1979,657,1981,656,1982,654,1986,657,1992,658,1994,660,1995,662,1996,663,1998,664,2001,668,1999,669,1998,670,1996,672,1994,675,1993,685,1988,694,1981,697,1979,700,1977,707,1973,713,1969,714,1968,716,1965,717,1964,719,1962,719,1961,721,1957,722,1956,722,1954,723,1952,725,1950,727,1947,729,1947,732,1946,734,1946,737,1945,737,1947,738,1963,737,1981,737,1983,736,1984,733,1989,731,1991,728,1994,724,1996,718,2E3,714,2005,714,2006,713,2007,712,2008,710,2011,710,2016,708,2019,705,
2021,704,2024,702,2026,701,2029,700,2030,697,2033,697,2034,696,2036,695,2040,693,2044,688,2049,685,2054,684,2056,682,2057,682,2058,681,2060,677,2067,672,2072,669,2076,668,2080,666,2084,664,2091,663,2094,662,2096,660,2103,655,2107,654,2109,652,2112,652,2113,651,2114,650,2115,649,2117,648,2119,646,2121,645,2123,643,2125,642,2126,641,2127,640,2128,639,2131,638,2133,637,2134,636,2135,635,2136,633,2141,629,2146,627,2148,627,2151,626,2156,623,2157,622,2157,621,2160,621,2167,615,2172,614,2174,613,2177,612,
2181,610,2184,607,2187,607,2194,605,2198,603,2202,600,2206,597,2209,594,2212,591,2218,588,2221,587,2226,587,2227,586,2230,586,2231,584,2234,584,2235,582,2236,579,2239,577,2245,576,2246,575,2249,573,2252,573,2255,572,2257,572,2260,573,2262,572,2264,569,2272,568,2282,588,2281,607,2281,614,2281,622,2281,624,2281,625,2280,635,2278,642,2283,651,2290,663,2290,678,2290,694,2290,696,2291,698,2291,702,2293,704,2293,709,2293,710,2292,713,2291,714,2287,717,2283,720,2281,725,2279,727,2277,732,2275,733,2273,739,
2268,742,2267,744,2266,745,2265,746,2262,749,2261,752,2260,753,2257,754,2256,755,2255,763,2249,767,2242,768,2241,769,2240,770,2239,771,2237,773,2233,776,2232,778,2230,779,2227,785,2222,787,2218,789,2216,789,2215,790,2214,791,2212,793,2209,793,2206,799,2202,799,2196,805,2187,814,2188,817,2189,820,2189,831,2189,843,2188,845,2188,848,2186,857,2182,867,2183,870,2184,874,2184,883,2184,892,2183,896,2182,897,2182,899,2178,900,2174,900,2171,901,2169,902,2166,902,2164,901,2161,904,2160,908,2159,912,2156,914,
2155,915,2154,916,2153,917,2151,919,2146,920,2140,921,2137,922,2135,923,2132,924,2130,925,2129,928,2128,931,2124,933,2122,934,2121,935,2120,938,2117,940,2115,944,2114,947,2113,962,2110,974,2108,976,2108,977,2106,979,2105,980,2102,982,2097,985,2095,987,2095,988,2094,986,2092,985,2090,983,2087,982,2083,980,2079,979,2075,977,2069,974,2067,971,2065,970,2062,970,2061,969,2060,965,2056,963,2052,963,2051,961,2050,959,2047,956,2044,954,2040,950,2036,946,2031,943,2027,940,2023,936,2019,932,2015,929,2010,926,
2008,925,2006,921,1999,917,1993,915,1987,912,1982,911,1981,910,1979,906,1973,904,1968,903,1967,904,1965,906,1963,906,1962,911,1959,918,1960,923,1960,929,1962,934,1963,937,1959,938,1958,938,1957,940,1954,940,1954,944,1950,950,1951,952,1951,954,1951,966,1951,979,1951,986,1948,990,1948,993,1946,994,1944,995,1943,996,1942,999,1941,1003,1941,1007,1941,1010,1940,1016,1940,1023,1940,1029,1939,1034,1937,1040,1934,1048,1933,1051,1933,1052,1932,1056,1929,1057,1928,1058,1927,1060,1927,1079,1927,1098,1927,1102,
1927,1106,1927,1108,1927,1110,1925,1113,1922,1114,1922,1121,1922,1128,1922,1130,1922,1133,1920,1139,1914,1145,1909,1148,1902,1153,1901,1155,1901,1156,1900,1158,1900,1160,1899,1163,1899,1163,1896,1165,1893,1166,1892,1170,1891,1171,1886,1171,1884,1174,1884,1177,1883,1180,1882,1183,1881,1185,1881,1188,1880,1191,1880,1190,1871,1190,1862,1190,1861,1190,1859,1189,1856,1189,1852,1188,1838,1188,1825,1188,1802,1187,1779,1187,1770,1189,1762,1190,1757,1192,1751,1192,1748,1192,1745,1193,1733,1191,1724,1190,1725,
1186,1727,1184,1729,1180,1730,1176,1731,1171,1732,1170,1732,1168,1733,1164,1734,1158,1735,1156,1736,1154,1737,1150,1739,1146,1740,1145,1741,1143,1742,1140,1743,1138,1743,1132,1744,1128,1747,1127,1748,1125,1749,1121,1752,1116,1753,1107,1756,1099,1762,"Q",1093,1765,1088,1769,"Z"]],label:"Jordan",shortLabel:"JO",labelPosition:[83,203.8],labelAlignment:["center","middle"]},14:{outlines:[["M",1458,1246,"Q",1448,1246,1439,1246,1437,1246,1433,1245,1430,1245,1428,1245,1427,1245,1424,1246,1417,1247,1412,1252,
1402,1253,1392,1252,1390,1251,1388,1251,1387,1250,1385,1249,1377,1244,1374,1237,1374,1236,1372,1234,1370,1232,1368,1228,1366,1225,1362,1221,1361,1221,1360,1219,1358,1216,1354,1216,1352,1216,1347,1218,1341,1221,1334,1220,1333,1220,1331,1221,1330,1225,1327,1225,1315,1223,1310,1231,1309,1233,1307,1233,1304,1235,1300,1237,1293,1237,1285,1238,1280,1238,1275,1240,1274,1241,1271,1243,1270,1245,1268,1248,1259,1249,1250,1249,1247,1249,1244,1249,1242,1249,1242,1256,1241,1258,1237,1260,1219,1261,1202,1261,1200,
1261,1197,1260,1194,1260,1195,1257,1196,1249,1192,1243,1189,1242,1187,1242,1182,1242,1178,1240,1175,1238,1172,1237,1169,1236,1165,1234,1162,1232,1159,1232,1155,1231,1153,1235,1152,1236,1151,1237,1150,1239,1149,1240,1146,1244,1142,1247,1138,1251,1136,1254,1135,1255,1134,1256,1132,1257,1129,1262,1126,1263,1127,1267,1127,1269,1126,1271,1125,1286,1125,1301,1125,1304,1124,1308,1123,1312,1115,1316,1108,1316,1100,1317,1097,1318,1094,1318,1092,1317,1090,1318,1088,1319,1087,1320,1085,1321,1083,1324,1081,1326,
1080,1331,1079,1333,1078,1334,1077,1336,1076,1337,1072,1341,1069,1344,1069,1345,1067,1346,1059,1351,1049,1357,1048,1357,1047,1358,1045,1359,1042,1362,1038,1367,1033,1372,1032,1373,1031,1375,1030,1379,1025,1379,1024,1379,1022,1380,1019,1381,1015,1382,1014,1382,1012,1383,1008,1384,1003,1384,1002,1385,1001,1386,998,1389,993,1395,991,1399,987,1406,987,1415,987,1425,987,1427,987,1430,988,1439,987,1449,987,1451,986,1454,986,1456,985,1457,983,1466,977,1474,971,1482,970,1494,970,1495,969,1496,968,1498,966,
1498,963,1500,962,1506,961,1508,960,1511,959,1516,960,1520,960,1522,960,1524,984,1525,1005,1525,1010,1525,1007,1535,1006,1539,1004,1544,1002,1547,1002,1551,1003,1554,1003,1557,1004,1566,1011,1571,1012,1577,1012,1584,1012,1585,1011,1589,1011,1593,1008,1595,1007,1596,1005,1596,1001,1601,995,1601,994,1601,992,1602,989,1603,985,1606,983,1608,980,1609,976,1612,972,1616,971,1618,969,1618,964,1620,962,1624,958,1632,959,1643,958,1644,955,1646,946,1647,937,1647,930,1647,924,1647,917,1646,911,1651,910,1654,
909,1659,907,1661,905,1662,904,1663,902,1665,900,1666,895,1669,892,1673,892,1679,892,1680,891,1684,890,1688,889,1694,886,1694,884,1698,881,1699,879,1701,878,1702,875,1704,874,1705,873,1706,872,1708,871,1708,869,1710,867,1712,866,1713,864,1713,860,1715,855,1716,848,1719,840,1722,839,1723,838,1724,836,1727,830,1728,826,1730,823,1732,818,1735,819,1746,817,1752,812,1757,810,1759,805,1760,805,1761,805,1761,"L",805,1761,"Q",804,1764,803,1766,803,1766,802,1767,800,1771,800,1774,800,1777,798,1778,798,1786,
797,1791,802,1794,808,1794,812,1794,814,1797,816,1799,818,1800,821,1802,823,1804,825,1806,826,1807,828,1811,829,1812,831,1815,832,1816,833,1819,835,1822,837,1824,839,1825,843,1831,848,1833,851,1834,851,1837,851,1839,852,1840,854,1841,854,1842,855,1844,858,1846,863,1848,865,1851,866,1852,867,1853,869,1855,872,1856,875,1858,880,1858,893,1857,905,1857,908,1857,910,1856,912,1856,913,1855,914,1853,918,1851,921,1850,925,1848,927,1847,929,1846,933,1845,934,1845,936,1844,937,1841,940,1839,942,1838,949,1834,
954,1832,956,1832,957,1830,961,1827,963,1826,966,1823,970,1822,977,1821,984,1819,997,1814,1004,1807,1006,1805,1009,1805,1011,1805,1012,1804,1013,1802,1014,1802,1016,1800,1017,1799,1017,1798,1019,1797,1019,1797,1020,1797,1023,1797,1025,1795,"L",1025,1794,1025,1794,"Q",1031,1792,1035,1792,1037,1791,1039,1791,1053,1788,1064,1785,1066,1784,1067,1783,1072,1779,1076,1775,1083,1772,1088,1769,1093,1765,1099,1762,1107,1756,1116,1753,1121,1752,1125,1749,1127,1748,1128,1747,1132,1744,1138,1743,1140,1743,1143,
1742,1145,1741,1146,1740,1150,1739,1154,1737,1156,1736,1158,1735,1164,1734,1168,1733,1170,1732,1171,1732,1176,1731,1180,1730,1184,1729,1186,1727,1190,1725,1191,1724,1201,1716,1213,1709,1220,1705,1228,1702,1232,1700,1237,1698,1240,1697,1243,1696,1247,1695,1250,1693,1255,1690,1259,1688,1261,1688,1263,1686,1266,1685,1269,1683,1271,1683,1273,1681,1274,1681,1275,1680,1281,1674,1290,1672,1293,1671,1296,1669,1297,1668,1299,1668,1303,1667,1306,1665,1307,1664,1309,1663,1311,1663,1312,1661,1317,1656,1323,1655,
1325,1655,1328,1654,1330,1654,1331,1653,1333,1653,1334,1651,1336,1651,1337,1650,1344,1645,1352,1643,1355,1643,1358,1641,1371,1635,1384,1629,1386,1628,1387,1627,1396,1622,1405,1617,1409,1616,1412,1615,1415,1614,1418,1613,1419,1613,1420,1611,1423,1609,1427,1606,1430,1603,1434,1603,1438,1602,1442,1600,1444,1599,1445,1599,1451,1597,1454,1594,1456,1593,1457,1592,1461,1590,1465,1588,1473,1585,1476,1582,1480,1579,1482,1579,1484,1578,1487,1576,1495,1573,1502,1568,1504,1567,1505,1567,1508,1566,1510,1564,1512,
1563,1514,1563,1517,1562,1518,1560,1519,1559,1520,1558,1526,1554,1531,1549,1533,1548,1534,1546,1537,1543,1541,1539,1542,1538,1543,1537,1546,1535,1550,1532,1552,1529,1554,1527,1559,1525,1560,1521,1562,1517,1563,1515,1565,1513,1566,1511,1567,1507,1570,1504,1571,1503,1571,1501,1572,1496,1573,1490,1578,1478,1582,1469,1583,1466,1583,1464,1584,1462,1585,1460,1585,1458,1586,1456,1587,1453,1587,1451,1586,1446,1589,1443,1590,1437,1590,1434,1595,1431,1598,1427,1600,1424,1603,1421,1606,1416,1608,1411,1609,1409,
1609,1407,1608,1401,1612,1396,1615,1391,1616,1386,1617,1384,1618,1383,1624,1376,1625,1366,1625,1364,1626,1362,1627,1358,1627,1356,1627,1354,1628,1351,1629,1349,1630,1347,1632,1344,1634,1341,1636,1339,1636,1336,1639,1332,1643,1328,1650,1323,1653,1319,1654,1318,1655,1317,1655,1312,1656,1309,1656,1302,1658,1299,1659,1296,1659,1294,1659,1288,1665,1286,1667,1285,1668,1284,1684,1284,1698,1283,1699,1283,1700,1281,1703,1277,1706,1275,1708,1274,1710,1273,1713,1271,1714,1270,1715,1269,1718,1269,1720,1268,1723,
1268,1726,1266,1729,1266,1739,1262,1745,1258,1746,1258,1747,1257,1751,1252,1757,1249,1758,1248,1759,1247,1761,1244,1763,1242,1766,1240,1768,1238,1770,1237,1773,1235,1777,1232,1779,1228,1782,1226,1783,1224,1786,1221,1786,1217,1790,1213,1792,1210,1794,1207,1797,1206,1798,1202,1800,1201,1802,1200,1803,1199,1805,1198,1806,1197,1809,1196,1810,1194,1813,1191,1816,1190,1815,1186,1815,1182,1816,1174,1815,1165,1813,1167,1812,1167,1809,1167,1804,1168,1802,1169,1797,1169,1794,1171,1790,1175,1788,1176,1784,1177,
1782,1178,1778,1179,1777,1180,1775,1181,1774,1183,1772,1184,1771,1185,1768,1187,1756,1187,1744,1187,1725,1187,1705,1187,1686,1187,1667,1187,1648,1187,1627,1188,1626,1189,1624,1190,1624,1191,1622,1193,1615,1193,1610,1197,1608,1200,1602,1203,1597,1203,1593,1205,1590,1206,1587,1206,1575,1206,1564,1213,1560,1214,1557,1216,1554,1218,1552,1218,1541,1220,1530,1220,1529,1220,1525,1221,1517,1222,1513,1227,1510,1231,1505,1234,1503,1236,1499,1237,1488,1239,1477,1240,1475,1240,1473,1240,1469,1242,1464,1244,"Q",
1460,1245,1458,1246,"Z"]],label:"Syria",shortLabel:"SY",labelPosition:[121.6,151.1],labelAlignment:["center","middle"]},16:{outlines:[["M",118,1313,"Q",109,1319,103,1328,100,1332,96,1336,93,1339,89,1341,100,1342,114,1340,119,1336,128,1332,130,1331,136,1326,142,1322,146,1313,148,1309,154,1304,158,1297,165,1290,153,1301,138,1308,"Q",131,1311,118,1313,"Z"],["M",1378,569,"Q",1376,569,1373,571,1364,571,1355,571,1351,571,1347,569,1343,566,1335,566,1335,566,1333,564,1332,562,1328,558,1324,554,1317,550,1314,
550,1311,547,1310,542,1310,536,1310,531,1314,524,1315,518,1315,512,1315,511,1312,510,1311,511,1309,511,1305,511,1305,514,1305,515,1304,518,1294,520,1282,520,1279,521,1273,523,1271,523,1267,526,1265,527,1262,528,1258,528,1254,529,1247,530,1240,530,1221,530,1201,529,1199,526,1197,525,1194,524,1192,524,1188,524,1184,524,1165,524,1145,524,1127,524,1109,524,1107,524,1104,524,1098,526,1090,528,1088,529,1085,530,1080,533,1074,536,1066,540,1055,543,1051,544,1044,546,1030,546,1015,547,1014,547,1012,548,1010,
549,1008,550,1007,550,1005,552,1004,553,1002,553,1001,554,998,556,993,559,989,561,986,564,983,566,982,568,980,568,972,571,964,574,962,575,959,578,957,579,954,581,953,582,952,583,950,585,945,587,944,588,942,589,937,590,934,593,928,595,920,597,912,597,905,601,896,606,885,610,882,611,880,613,879,614,878,615,"L",877,615,"Q",876,616,874,617,874,618,871,619,869,621,867,623,864,624,862,626,859,628,855,629,853,629,850,630,849,631,845,632,844,633,842,633,837,635,832,638,831,639,828,639,822,640,817,642,815,
643,811,645,808,647,806,650,806,651,804,652,802,653,797,656,795,656,793,656,789,657,787,655,785,653,783,652,779,652,775,652,756,653,737,651,733,651,729,650,725,649,720,650,716,651,715,646,715,644,711,641,711,638,708,639,705,639,702,639,683,639,664,639,662,639,660,639,657,640,657,635,655,633,654,631,653,630,651,629,650,629,648,629,629,629,609,628,599,628,590,630,589,630,585,631,579,632,580,641,577,643,574,645,570,647,567,654,567,661,567,671,568,674,570,677,572,677,574,678,579,680,584,682,586,682,587,
684,587,685,588,688,605,692,622,696,621,698,619,698,612,699,605,701,604,702,602,702,584,702,564,703,561,705,557,710,552,711,547,711,536,711,524,712,518,711,517,716,516,722,519,730,519,733,520,736,520,740,518,740,509,742,498,744,495,745,492,745,481,745,470,743,452,740,434,740,432,740,429,741,418,741,408,741,405,741,403,742,400,742,400,740,400,738,400,736,400,733,398,728,390,727,383,727,379,727,374,727,371,726,371,730,370,733,373,735,374,736,376,737,377,739,376,743,374,746,373,749,371,752,368,751,367,
751,364,749,361,746,360,742,360,742,357,741,355,739,348,739,343,736,334,736,332,736,329,736,327,736,326,734,325,733,322,733,308,732,295,732,293,732,290,733,274,736,258,743,256,743,254,744,252,745,250,747,243,748,240,756,239,759,235,761,234,762,230,764,228,766,223,768,217,769,214,774,209,777,205,784,205,785,202,787,201,788,199,788,197,789,196,790,190,794,185,797,184,798,181,801,178,803,175,807,175,809,172,810,166,814,159,821,155,823,151,830,151,833,148,834,146,834,144,835,139,838,135,842,134,844,133,
845,131,848,131,852,132,856,132,859,133,864,130,869,130,872,127,874,126,875,124,876,123,877,122,878,118,882,110,888,103,890,94,890,92,890,90,891,88,894,83,897,79,899,77,902,80,902,84,902,86,902,88,902,93,900,98,902,103,905,108,908,109,909,110,910,111,911,110,914,110,915,109,916,108,918,107,918,104,920,105,925,111,926,119,926,120,926,123,925,128,925,135,924,140,924,144,924,144,909,145,894,145,881,145,871,145,866,146,860,150,858,153,857,157,856,158,855,162,854,167,854,172,854,178,854,182,855,185,855,
189,856,192,856,198,856,204,857,205,862,205,867,204,871,203,871,200,873,199,874,196,876,195,876,194,877,193,878,191,879,191,881,189,885,187,886,185,889,184,890,184,891,183,893,183,894,182,896,180,897,179,899,179,900,178,902,178,912,178,922,178,924,176,928,175,930,174,932,174,935,173,937,173,948,172,959,172,970,162,972,157,973,155,977,154,982,154,986,153,990,155,994,157,996,158,999,159,1E3,159,1001,161,1004,165,1007,167,1009,168,1011,163,1013,160,1017,159,1019,155,1019,153,1019,150,1017,147,1016,144,
1015,142,1015,140,1015,135,1015,128,1013,120,1013,119,1004,116,1001,113,996,112,995,110,993,110,991,107,992,105,992,103,992,99,991,99,994,99,996,99,999,98,1003,97,1007,95,1011,90,1014,89,1014,87,1017,87,1018,85,1019,84,1020,82,1021,79,1022,77,1026,78,1030,83,1033,88,1034,92,1039,94,1041,97,1043,98,1044,99,1045,106,1051,113,1054,118,1056,124,1060,126,1060,128,1061,129,1062,132,1064,133,1065,135,1066,137,1067,138,1072,141,1075,144,1079,145,1079,145,1082,142,1089,137,1094,135,1095,133,1096,130,1098,
128,1101,127,1103,126,1104,126,1105,124,1106,121,1107,121,1110,120,1113,120,1117,120,1119,121,1121,123,1124,127,1126,133,1129,137,1132,134,1136,130,1141,130,1144,128,1145,127,1146,125,1146,124,1148,123,1149,122,1151,121,1152,121,1154,121,1156,122,1158,123,1161,124,1162,125,1162,128,1164,130,1166,131,1168,132,1169,134,1171,134,1177,132,1179,132,1181,132,1182,129,1183,129,1183,127,1185,126,1186,125,1187,120,1189,115,1194,115,1195,113,1198,112,1201,112,1205,111,1208,115,1211,125,1211,134,1211,137,1211,
140,1211,142,1211,144,1210,148,1210,148,1207,149,1204,149,1201,150,1199,151,1198,153,1197,155,1197,175,1197,194,1197,197,1197,202,1198,205,1199,208,1201,211,1205,208,1207,207,1208,205,1209,199,1213,191,1215,187,1218,182,1221,177,1221,172,1221,166,1221,160,1223,155,1224,157,1228,"L",156,1229,"Q",154,1231,151,1232,150,1234,148,1236,148,1236,147,1236,149,1237,150,1238,155,1240,159,1242,162,1243,163,1244,167,1247,170,1249,177,1250,182,1250,185,1250,187,1249,190,1248,192,1247,194,1246,195,1245,198,1243,
198,1240,200,1237,202,1234,204,1234,204,1232,207,1228,213,1229,215,1229,217,1229,219,1230,220,1231,229,1231,233,1235,234,1236,235,1238,237,1241,237,1242,237,1244,238,1245,239,1246,242,1246,244,1246,245,1247,247,1250,248,1251,249,1252,249,1254,251,1257,251,1258,252,1259,253,1261,256,1263,258,1264,259,1263,259,1262,262,1257,263,1251,267,1250,268,1251,275,1251,277,1254,279,1258,280,1260,281,1263,282,1266,283,1269,284,1271,284,1286,285,1299,287,1301,287,1302,288,1307,293,1308,295,1309,296,1310,299,1313,
303,1315,306,1318,310,1319,314,1321,315,1322,318,1325,322,1325,325,1326,328,1326,347,1323,367,1323,373,1318,377,1316,378,1316,379,1315,381,1314,383,1312,393,1308,402,1309,409,1309,417,1308,418,1308,419,1306,423,1304,425,1301,427,1299,428,1296,428,1294,429,1292,431,1288,433,1286,435,1285,436,1283,440,1280,444,1275,445,1274,445,1271,445,1265,446,1259,447,1256,447,1255,447,1253,449,1252,451,1248,454,1248,457,1249,458,1248,459,1246,461,1245,463,1243,464,1242,464,1241,464,1239,464,1233,468,1231,472,1227,
478,1226,493,1226,508,1227,515,1227,525,1228,527,1234,530,1235,535,1237,539,1238,542,1240,543,1240,548,1245,553,1247,554,1248,555,1249,560,1250,565,1256,567,1258,569,1259,572,1261,575,1261,578,1262,579,1263,589,1267,598,1269,600,1270,602,1271,607,1274,609,1275,614,1279,616,1282,617,1284,618,1285,621,1292,624,1294,628,1301,629,1304,631,1306,632,1307,634,1310,634,1312,635,1317,636,1321,636,1326,639,1328,641,1329,642,1331,643,1334,645,1336,649,1339,653,1340,655,1342,657,1342,659,1343,662,1343,"L",662,
1343,"Q",666,1343,669,1343,672,1342,675,1341,684,1338,694,1338,696,1338,698,1338,700,1337,701,1336,704,1334,705,1333,707,1333,707,1331,709,1328,715,1328,721,1329,727,1329,730,1329,734,1328,740,1324,743,1322,746,1320,750,1318,755,1317,758,1317,765,1317,773,1317,777,1317,780,1314,783,1312,785,1311,787,1311,787,1309,790,1307,795,1307,805,1307,814,1308,820,1308,825,1306,828,1306,831,1303,834,1300,834,1299,837,1296,842,1294,843,1293,844,1292,847,1290,851,1287,854,1285,857,1283,859,1283,860,1282,864,1278,
868,1273,871,1271,872,1270,875,1267,879,1264,881,1263,882,1262,886,1258,890,1255,894,1252,898,1250,899,1249,900,1247,903,1245,907,1244,910,1241,912,1239,920,1235,927,1236,936,1236,945,1236,947,1237,949,1239,951,1242,954,1244,957,1247,958,1247,962,1251,964,1256,967,1257,970,1258,973,1257,975,1258,977,1259,979,1260,982,1261,984,1262,987,1263,988,1264,990,1269,995,1271,997,1273,999,1273,1008,1274,1014,1273,1017,1267,1021,1264,1022,1262,1022,1260,1024,1259,1025,1258,1026,1258,1029,1257,1030,1257,1032,
1256,1038,1252,1042,1250,1044,1248,1049,1245,1054,1244,1057,1241,1058,1240,1062,1239,1063,1238,1065,1237,1066,1236,1067,1235,1071,1231,1077,1231,1081,1231,1085,1235,1086,1236,1088,1237,1092,1239,1092,1245,1092,1247,1091,1248,1090,1250,1089,1252,1088,1256,1085,1258,1085,1258,1084,1261,1084,1262,1081,1264,1080,1265,1078,1265,1070,1265,1066,1272,1065,1274,1064,1274,1063,1275,1061,1278,1058,1281,1057,1285,1057,1287,1056,1289,1056,1289,1055,1292,1052,1297,1049,1304,1044,1308,1039,1315,1038,1316,1037,1317,
1036,1318,1035,1318,1028,1323,1029,1333,1027,1334,1027,1340,1027,1341,1025,1346,1024,1348,1023,1349,1022,1350,1021,1351,1018,1353,1017,1357,1016,1359,1015,1359,1012,1361,1011,1369,1010,1371,1010,1374,1010,1375,1008,1378,1006,1380,1004,1382,1004,1383,1003,1384,1008,1384,1012,1383,1014,1382,1015,1382,1019,1381,1022,1380,1024,1379,1025,1379,1030,1379,1031,1375,1032,1373,1033,1372,1038,1367,1042,1362,1045,1359,1047,1358,1048,1357,1049,1357,1059,1351,1067,1346,1069,1345,1069,1344,1072,1341,1076,1337,1077,
1336,1078,1334,1079,1333,1080,1331,1081,1326,1083,1324,1085,1321,1087,1320,1088,1319,1090,1318,1092,1317,1094,1318,1097,1318,1100,1317,1108,1316,1115,1316,1123,1312,1124,1308,1125,1304,1125,1301,1125,1286,1126,1271,1127,1269,1127,1267,1126,1263,1129,1262,1132,1257,1134,1256,1135,1255,1136,1254,1138,1251,1142,1247,1146,1244,1149,1240,1150,1239,1151,1237,1152,1236,1153,1235,1155,1231,1159,1232,1162,1232,1165,1234,1169,1236,1172,1237,1175,1238,1178,1240,1182,1242,1187,1242,1189,1242,1192,1243,1196,1249,
1195,1257,1194,1260,1197,1260,1200,1261,1202,1261,1219,1261,1237,1260,1241,1258,1242,1256,1242,1249,1244,1249,1247,1249,1250,1249,1259,1249,1268,1248,1270,1245,1271,1243,1274,1241,1275,1240,1280,1238,1285,1238,1293,1237,1300,1237,1304,1235,1307,1233,1309,1233,1310,1231,1315,1223,1327,1225,1330,1225,1331,1221,1333,1220,1334,1220,1341,1221,1347,1218,1352,1216,1354,1216,1358,1216,1360,1219,1361,1221,1362,1221,1366,1225,1368,1228,1370,1232,1372,1234,1374,1236,1374,1237,1377,1244,1385,1249,1387,1250,1388,
1251,1390,1251,1392,1252,1402,1253,1412,1252,1417,1247,1424,1246,1427,1245,1428,1245,1430,1245,1433,1245,1437,1246,1439,1246,1448,1246,1458,1246,1460,1245,1464,1244,1469,1242,1473,1240,1475,1240,1477,1240,1488,1239,1499,1237,1503,1236,1505,1234,1510,1231,1513,1227,1517,1222,1525,1221,1529,1220,1530,1220,1541,1220,1552,1218,1554,1218,1557,1216,1560,1214,1564,1213,1575,1206,1587,1206,1590,1206,1593,1205,1597,1203,1602,1203,1608,1200,1610,1197,1615,1193,1622,1193,1624,1191,1624,1190,1626,1189,1627,1188,
1648,1187,1667,1187,1686,1187,1705,1187,1725,1187,1744,1187,1756,1187,1768,1187,1771,1185,1772,1184,1774,1183,1775,1181,1777,1180,1778,1179,1782,1178,1784,1177,1788,1176,1790,1175,1794,1171,1797,1169,1802,1169,1804,1168,1809,1167,1812,1167,1813,1167,1815,1165,1816,1174,1815,1182,1815,1186,1816,1190,1820,1196,1822,1199,1831,1190,1840,1182,1842,1180,1843,1180,1847,1175,1854,1172,1859,1170,1862,1166,1865,1164,1867,1161,1871,1157,1877,1157,1887,1157,1891,1150,1892,1148,1893,1147,1896,1145,1897,1144,1906,
1144,1913,1145,1915,1145,1916,1147,1917,1151,1920,1150,1924,1150,1927,1150,1929,1156,1932,1158,1960,1160,1985,1160,2006,1160,2028,1160,2031,1160,2035,1160,2044,1163,2044,1169,2045,1171,2046,1173,2049,1176,2050,1177,2052,1179,2054,1181,2066,1181,2078,1182,2085,1185,2090,1184,2093,1184,2096,1184,2096,1183,2097,1182,2097,1182,2098,1181,2100,1179,2101,1176,2102,1173,2102,1172,2104,1169,2104,1167,2104,1165,2104,1162,2104,1158,2106,1154,2114,1154,2116,1149,2117,1145,2117,1144,2118,1138,2113,1135,2109,1130,
2106,1127,2104,1124,2103,1123,2101,1122,2099,1120,2097,1118,2096,1116,2094,1114,2093,1113,2091,1110,2090,1109,2089,1108,2088,1106,2087,1104,2086,1102,2086,1100,2085,1099,2084,1097,2083,1095,2082,1092,2081,1091,2079,1081,2080,1072,2081,1071,2082,1070,2087,1063,2090,1058,2092,1055,2093,1054,2097,1048,2101,1040,2102,1038,2102,1036,2103,1033,2104,1030,2105,1019,2106,1011,2107,1010,2108,1009,2113,1002,2120,994,2121,991,2122,990,2123,987,2125,982,2126,980,2127,978,2127,972,2129,969,2130,966,2130,964,2131,
960,2131,959,2132,956,2133,952,2135,947,2138,945,2138,944,2140,942,2141,937,2142,934,2148,916,2147,896,2147,889,2147,882,2148,878,2152,877,2154,877,2155,876,2156,875,2157,874,2161,873,2164,871,2167,870,2169,866,2175,861,2179,859,2182,856,2183,854,2191,853,2195,850,2197,847,2198,845,2200,844,2202,843,2205,841,2206,837,2207,836,2208,835,2211,832,2213,830,2218,826,2222,822,2223,820,2223,817,2225,814,2227,813,2224,812,2220,813,2217,813,2216,811,2213,808,2212,806,2208,803,2205,800,2205,799,2202,798,2200,
795,2197,793,2196,793,2194,791,2193,790,2193,789,2192,786,2190,785,2186,781,2182,777,2179,773,2173,771,2172,770,2171,769,2168,764,2165,760,2163,757,2162,755,2162,752,2161,750,2160,742,2161,732,2162,730,2162,726,2162,724,2163,723,2166,719,2168,712,2169,710,2170,707,2170,705,2171,702,2172,699,2173,694,2175,689,2176,684,2177,679,2178,674,2179,673,2180,670,2181,668,2181,665,2180,663,2180,662,2178,658,2175,655,2174,652,2171,649,2168,646,2170,642,2168,642,2167,640,2167,639,2166,636,2165,634,2164,632,2162,
630,2161,627,2160,625,2158,621,2157,618,2155,615,2154,613,2153,611,2151,607,2149,605,2146,600,2144,596,2141,591,2137,585,2133,582,2132,578,2118,577,2103,578,2102,579,2101,582,2102,586,2104,587,2104,587,2101,588,2099,589,2096,590,2092,596,2084,595,2066,592,2047,592,2027,592,2008,592,2005,592,2003,593,1997,594,1996,586,1994,582,1989,577,1986,576,1982,576,1980,576,1978,576,1977,578,1974,579,1973,580,1972,581,1972,584,1970,585,1970,586,1968,588,1967,591,1964,594,1958,588,1950,589,1945,589,1944,594,1944,
595,1942,598,1941,599,1939,600,1937,601,1935,601,1931,601,1928,605,1927,606,1924,607,1924,607,1921,609,1918,610,1915,612,1914,613,1912,614,1910,614,1909,616,1906,619,1903,622,1902,623,1901,626,1900,627,1898,628,1896,629,1894,629,1891,631,1888,632,1887,633,1885,633,1884,634,1880,635,1876,636,1870,637,1869,637,1867,638,1865,639,1862,641,1859,642,1857,643,1854,644,1852,645,1850,646,1848,647,1847,648,1844,649,1840,649,1836,652,1834,654,1832,654,1820,653,1818,661,1817,664,1815,664,1811,665,1808,665,1802,
665,1797,663,1795,663,1793,662,1788,661,1784,659,1782,658,1780,657,1779,656,1777,656,1774,656,1772,654,1771,652,1769,651,1767,650,1763,649,1750,649,1737,649,1717,649,1698,649,1696,649,1692,648,1678,647,1664,647,1661,647,1660,650,1660,651,1659,653,1656,654,1654,659,1652,660,1650,660,1637,661,1624,661,1622,661,1620,660,1617,659,1612,661,1609,661,1607,661,1599,661,1597,669,1596,670,1594,670,1588,669,1583,672,1581,673,1580,674,1578,677,1573,675,1567,671,1560,668,1553,664,1546,657,1545,655,1544,654,1542,
649,1537,649,1534,649,1532,648,1530,646,1527,648,1519,651,1513,657,1512,658,1510,658,1503,660,1495,659,1494,659,1492,658,1491,656,1489,655,1488,654,1487,653,1486,653,1485,652,1482,649,1477,643,1472,641,1468,636,1466,635,1464,634,1460,633,1459,630,1457,626,1454,621,1453,619,1452,619,1449,619,1447,619,1427,619,1408,618,1404,618,1399,616,1397,614,1396,611,1396,609,1393,611,1393,595,1393,580,1393,573,1393,567,1394,561,1388,561,1383,560,1382,564,"Q",1381,568,1378,569,"Z"]],label:"Turkey ",shortLabel:"TU",
labelPosition:[115.2,94.7],labelAlignment:["center","middle"]},"03":{outlines:[["M",3504,1020,"Q",3502,1019,3500,1019,3494,1018,3488,1020,3481,1021,3475,1026,3471,1029,3467,1031,3464,1032,3464,1035,3464,1042,3464,1051,3457,1052,3449,1052,3430,1052,3410,1052,3407,1052,3404,1052,3385,1049,3365,1050,3356,1050,3348,1049,3343,1049,3338,1052,3336,1054,3331,1057,3330,1058,3328,1060,3325,1062,3323,1065,3322,1066,3321,1067,3320,1069,3319,1069,3318,1071,3315,1072,3313,1074,3308,1078,3306,1081,3300,1084,3297,
1086,3292,1088,3286,1092,3281,1097,3280,1099,3278,1100,3277,1101,3275,1103,3274,1104,3271,1105,3267,1108,3262,1110,3252,1112,3243,1120,3240,1121,3238,1122,3237,1124,3236,1125,3235,1128,3231,1132,3231,1135,3229,1136,3229,1137,3225,1138,3207,1139,3189,1139,3170,1139,3151,1139,3150,1140,3150,1140,3145,1144,3145,1150,3144,1152,3143,1157,3143,1163,3143,1169,3143,1171,3142,1172,3141,1179,3142,1189,3142,1194,3141,1199,3141,1202,3144,1204,3146,1209,3145,1215,3145,1223,3142,1232,3134,1231,3126,1227,3125,1226,
3123,1226,3104,1225,3085,1225,3066,1225,3046,1225,3045,1225,3040,1226,3037,1227,3036,1230,3033,1234,3026,1235,3024,1236,3019,1237,3009,1240,2998,1239,2985,1238,2971,1240,2967,1242,2963,1241,2959,1241,2953,1243,2951,1246,2943,1247,2939,1246,2935,1249,2922,1250,2906,1250,2904,1251,2901,1252,2899,1252,2896,1253,2894,1254,2889,1255,2881,1262,2870,1260,2865,1259,2859,1259,2857,1259,2855,1258,2852,1258,2849,1257,2839,1257,2828,1257,2825,1256,2819,1253,2816,1252,2813,1250,2812,1249,2810,1247,2807,1243,2803,
1238,2799,1237,2795,1233,2792,1233,2790,1231,2788,1229,2783,1230,2777,1231,2772,1226,2770,1225,2768,1224,2767,1224,2764,1223,2761,1222,2760,1219,2760,1218,2757,1217,2755,1215,2753,1212,2752,1211,2751,1210,2748,1209,2748,1206,2748,1203,2746,1200,2745,1198,2743,1196,2740,1192,2741,1186,2741,1177,2738,1169,2737,1168,2736,1167,2734,1165,2732,1160,2729,1158,2726,1156,2726,1156,2723,1154,2719,1152,2714,1149,2697,1149,2681,1152,2679,1152,2678,1152,2670,1152,2663,1151,2660,1151,2658,1149,2655,1147,2651,1145,
2650,1144,2649,1143,2648,1143,2646,1142,2642,1139,2639,1138,2638,1136,2637,1135,2637,1134,2635,1133,2633,1132,2630,1132,2620,1131,2613,1130,2611,1128,2611,1125,2610,1115,2610,1105,2610,1093,2613,1084,2614,1082,2614,1080,2614,1077,2614,1074,2615,1071,2616,1070,2617,1067,2620,1065,2622,1064,2623,1062,2627,1060,2626,1054,2625,1051,2625,1047,2625,1033,2626,1020,2626,1017,2628,1016,2629,1014,2631,1012,2631,1011,2632,1011,2631,1006,2628,1001,2610,1E3,2593,1E3,2592,1E3,2590,997,2589,995,2588,994,2587,992,
2585,992,2584,991,2582,990,2581,988,2581,986,2580,984,2580,982,2578,974,2569,965,2564,965,2561,964,2560,963,2557,962,2553,960,2550,955,2550,953,2551,950,2552,949,2554,947,2557,943,2560,941,2561,940,2566,939,2568,939,2570,938,2574,936,2579,936,2580,936,2583,935,2586,935,2588,934,2589,933,2590,932,2592,930,2595,926,2596,926,2597,924,2599,921,2601,919,2605,917,2604,911,2604,909,2605,905,2605,894,2605,884,2605,882,2606,880,2607,878,2608,876,2609,875,2611,875,2616,876,2616,872,2616,869,2616,866,2616,865,
2613,863,2609,862,2606,859,2602,854,2596,851,2594,849,2591,847,2589,845,2585,843,2581,842,2576,842,2574,842,2569,843,2566,844,2565,845,2560,850,2553,852,2550,852,2548,852,2544,852,2539,854,2535,855,2531,856,2529,857,2526,858,2524,858,2521,859,2512,863,2501,867,2495,869,2490,871,2487,872,2485,874,2484,875,2483,876,2483,878,2482,879,2481,881,2479,882,2477,882,2475,887,2473,889,2472,891,2472,893,2471,895,2469,898,2465,901,2464,903,2463,903,2457,907,2451,914,2450,915,2449,916,2443,921,2431,928,2428,929,
2426,931,2423,933,2419,933,2418,934,2416,934,2416,937,2412,937,2411,937,2408,939,2396,940,2384,938,2378,938,2377,941,2376,943,2375,946,2369,947,2363,947,2353,947,2344,948,2336,948,2325,946,2323,945,2321,941,2317,939,2312,939,2305,940,2300,938,2295,936,2289,936,2287,936,2284,936,2282,936,2280,935,2275,935,2269,934,2264,935,2263,929,2262,926,2262,922,2262,920,2261,915,2260,914,2258,911,2257,909,2256,905,2256,901,2253,895,2253,893,2253,891,2253,882,2250,875,2246,866,2242,860,2239,856,2237,852,2234,846,
2234,837,2232,834,2233,830,2233,828,2232,827,2232,825,2231,824,2230,819,2227,813,2225,814,2223,817,2223,820,2222,822,2218,826,2213,830,2211,832,2208,835,2207,836,2206,837,2205,841,2202,843,2200,844,2198,845,2197,847,2195,850,2191,853,2183,854,2182,856,2179,859,2175,861,2169,866,2167,870,2164,871,2161,873,2157,874,2156,875,2155,876,2154,877,2152,877,2148,878,2147,882,2147,889,2147,896,2148,916,2142,934,2141,937,2140,942,2138,944,2138,945,2135,947,2133,952,2132,956,2131,959,2131,960,2130,964,2130,966,
2129,969,2127,972,2127,978,2126,980,2125,982,2123,987,2122,990,2121,991,2120,994,2113,1002,2108,1009,2107,1010,2106,1011,2105,1019,2104,1030,2103,1033,2102,1036,2102,1038,2101,1040,2097,1048,2093,1054,2092,1055,2090,1058,2087,1063,2082,1070,2081,1071,2080,1072,2079,1081,2081,1091,2082,1092,2083,1095,2084,1097,2085,1099,2086,1100,2086,1102,2087,1104,2088,1106,2089,1108,2090,1109,2091,1110,2093,1113,2094,1114,2096,1116,2097,1118,2099,1120,2101,1122,2103,1123,2104,1124,2106,1127,2109,1130,2113,1135,
2118,1138,2117,1144,2117,1145,2116,1149,2114,1154,2106,1154,2104,1158,2104,1162,2104,1165,2104,1167,2104,1169,2102,1172,2102,1173,2101,1176,2100,1179,2098,1181,2097,1182,2097,1182,2096,1183,2096,1184,2095,1186,2095,1189,2095,1203,2095,1216,2095,1220,2093,1222,2092,1224,2092,1225,2088,1226,2087,1230,2087,1232,2087,1234,2087,1238,2087,1242,2089,1244,2090,1245,2092,1246,2093,1246,2096,1249,2099,1254,2101,1255,2101,1256,2103,1259,2103,1261,2104,1265,2106,1272,2107,1275,2109,1278,2111,1281,2112,1281,2117,
1282,2117,1286,2117,1305,2117,1325,2117,1335,2117,1345,2120,1349,2121,1351,2122,1353,2124,1354,2128,1356,2131,1358,2132,1360,2134,1361,2143,1362,2147,1364,2162,1365,2174,1365,2179,1366,2181,1367,2184,1369,2185,1370,2188,1371,2189,1372,2189,1374,2188,1375,2187,1376,2185,1377,2180,1381,2177,1386,2177,1387,2175,1388,2171,1391,2169,1395,2166,1397,2163,1399,2162,1400,2160,1401,2157,1406,2155,1409,2152,1413,2153,1419,2154,1421,2155,1424,2157,1430,2157,1436,2157,1442,2156,1447,2154,1451,2152,1452,2148,1454,
2147,1456,2145,1459,2144,1460,2144,1461,2143,1462,2140,1466,2137,1468,2137,1469,2135,1470,2133,1471,2133,1472,2131,1470,2128,1471,2127,1474,2124,1474,2123,1474,2121,1477,2120,1484,2112,1487,2111,1488,2110,1489,2108,1491,2107,1492,2106,1494,2104,1494,2103,1495,2102,1496,2102,1498,2099,1500,2097,1503,2092,1506,2091,1507,2090,1511,2089,1512,2088,1513,2087,1514,2085,1515,2084,1516,2082,1518,2081,1520,2079,1524,2077,1529,2072,1532,2071,1533,2069,1536,2068,1538,2067,1538,2065,1539,2063,1540,2061,1541,2059,
1542,2057,1542,2057,1545,2055,1548,2053,1551,2052,1553,2048,1556,2043,1558,2043,1561,2042,1563,2041,1564,2037,1568,2035,1575,2035,1579,2032,1582,2031,1583,2030,1584,2026,1591,2019,1595,2017,1596,2014,1599,2013,1600,2011,1602,2011,1605,2008,1609,2008,1613,2006,1617,2005,1619,2003,1621,2002,1623,2001,1625,1998,1629,1996,1632,1995,1634,1995,1636,1994,1647,1994,1657,2E3,1656,2007,1657,2010,1657,2012,1659,2014,1660,2015,1662,2019,1667,2021,1670,2023,1671,2024,1673,2025,1676,2025,1677,2025,1681,2026,1684,
2027,1688,2029,1692,2029,1702,2031,1705,2032,1725,2032,1742,2034,1744,2035,1744,2037,1745,2037,1747,2039,1749,2039,1750,2042,1753,2045,1758,2048,1762,2049,1764,2050,1767,2054,1768,2060,1771,2062,1773,2064,1774,2065,1775,2069,1776,2073,1780,2076,1783,2080,1784,2082,1786,2083,1786,2084,1787,2085,1787,2087,1788,2090,1791,2095,1794,2098,1797,2101,1798,2102,1799,2106,1806,2111,1811,2112,1813,2114,1815,2115,1820,2119,1821,2122,1823,2124,1824,2126,1825,2127,1826,2131,1832,2136,1834,2139,1835,2142,1837,2144,
1839,2145,1840,2147,1841,2149,1843,2150,1844,2150,1846,2149,1852,2151,1857,2152,1859,2152,1861,2151,1871,2152,1880,2153,1882,2153,1885,2153,1888,2154,1891,2155,1892,2156,1893,2159,1896,2160,1897,2162,1900,2163,1901,2167,1907,2166,1914,2165,1916,2165,1919,2166,1934,2164,1949,2164,1951,2163,1952,2161,1954,2161,1957,2158,1960,2156,1961,2154,1963,2153,1964,2149,1969,2147,1974,2147,1976,2147,1977,2147,1987,2146,1996,2143,1998,2142,2E3,2138,2005,2134,2010,2133,2014,2133,2016,2133,2025,2131,2032,2129,2036,
2129,2041,2129,2044,2132,2044,2136,2045,2138,2047,2143,2049,2145,2049,2147,2050,2149,2050,2156,2056,2158,2064,2159,2066,2159,2069,2159,2072,2159,2075,2159,2094,2159,2114,2158,2118,2158,2120,2158,2123,2158,2126,2162,2130,2168,2130,2170,2132,2172,2133,2178,2140,2181,2145,2182,2146,2183,2147,2184,2148,2185,2149,2191,2152,2193,2157,2194,2158,2195,2159,2199,2161,2202,2164,2203,2162,2204,2160,2206,2159,2207,2158,2208,2157,2210,2156,2211,2155,2212,2154,2215,2150,2220,2151,2225,2151,2230,2151,2233,2151,2233,
2147,2233,2138,2233,2129,2237,2125,2239,2124,2243,2123,2244,2122,2247,2119,2247,2114,2247,2110,2248,2107,2252,2106,2254,2107,2258,2108,2262,2109,2264,2109,2265,2110,2266,2111,2267,2112,2269,2116,2274,2118,2277,2119,2277,2120,2277,2123,2279,2125,2281,2126,2281,2129,2280,2136,2280,2142,2280,2145,2281,2147,2282,2151,2282,2152,2282,2158,2284,2161,2289,2167,2294,2171,2297,2172,2299,2173,2301,2174,2303,2175,2305,2176,2306,2178,2307,2179,2308,2180,2309,2181,2310,2182,2312,2183,2314,2183,2316,2183,2317,2182,
2320,2180,2322,2178,2325,2177,2325,2176,2328,2171,2335,2172,2339,2172,2341,2170,2344,2168,2344,2167,2345,2163,2350,2163,2355,2162,2357,2162,2360,2163,2362,2166,2365,2167,2365,2167,2373,2172,2372,2182,2372,2185,2373,2187,2376,2193,2377,2199,2377,2202,2379,2205,2381,2206,2382,2207,2383,2210,2384,2211,2385,2214,2387,2214,2383,2216,2384,2220,2384,2222,2384,2225,2384,2228,2385,2230,2387,2232,2388,2234,2389,2235,2393,2235,2398,2235,2402,2236,2403,2241,2404,2245,2404,2250,2404,2256,2404,2265,2405,2272,2405,
2275,2405,2277,2405,2284,2408,2290,2409,2294,2412,2297,2415,2301,2418,2305,2422,2310,2425,2314,2426,2315,2426,2317,2427,2319,2428,2320,2430,2322,2434,2324,2437,2326,2437,2327,2438,2329,2439,2331,2441,2337,2442,2344,2443,2347,2443,2350,2442,2361,2446,2371,2447,2373,2447,2375,2447,2381,2447,2387,2448,2391,2448,2392,2453,2392,2452,2395,2452,2398,2452,2401,2451,2414,2453,2426,2453,2430,2457,2430,2459,2432,2459,2432,2459,2442,2460,2449,2460,2456,2461,2461,2464,2467,2467,2471,2469,2475,2473,2479,2476,2481,
2477,2481,2479,2482,2481,2482,2488,2482,2495,2483,2497,2484,2499,2484,2501,2485,2503,2486,2508,2489,2510,2490,2512,2492,2513,2493,2519,2500,2527,2502,2528,2503,2530,2503,2531,2504,2533,2504,2536,2504,2539,2504,2542,2505,2544,2505,2546,2506,2548,2507,2550,2508,2553,2509,2556,2510,2562,2510,2566,2509,2568,2511,2573,2518,2577,2524,2579,2527,2580,2529,2583,2533,2584,2537,2588,2543,2588,2549,2593,2555,2594,2559,2597,2562,2598,2563,2599,2564,2599,2566,2599,2569,2600,2570,2601,2577,2607,2576,2613,2575,2617,
2579,2619,2581,2620,2583,2623,2585,2628,2589,2631,2591,2632,2591,2640,2591,2642,2593,2644,2594,2645,2595,2647,2597,2649,2598,2654,2602,2659,2604,2666,2605,2670,2605,2672,2608,2672,2609,2672,2613,2672,2617,2673,2620,2673,2621,2676,2623,2676,2627,2676,2629,2676,2631,2677,2634,2679,2634,2682,2634,2683,2636,2686,2639,2692,2639,2695,2638,2698,2638,2717,2638,2737,2638,2740,2638,2744,2639,2750,2642,2753,2644,2756,2647,2759,2650,2764,2652,2769,2652,2773,2651,2775,2653,2782,2654,2786,2659,2787,2660,2789,2661,
2792,2662,2793,2662,2798,2663,2800,2663,2808,2663,2815,2663,2820,2661,2822,2659,2826,2657,2827,2656,2829,2652,2835,2653,2837,2653,2839,2654,2846,2654,2849,2651,2850,2649,2852,2647,2854,2645,2854,2643,2858,2643,2863,2641,2878,2634,2894,2631,2891,2628,2895,2626,2897,2626,2898,2625,2900,2623,2903,2622,2906,2620,2907,2619,2910,2617,2911,2617,2915,2616,2916,2615,2924,2612,2929,2609,2933,2608,2934,2607,2944,2603,2955,2597,2962,2593,2970,2594,2975,2594,2978,2592,2981,2590,2983,2589,2987,2588,2991,2588,2995,
2587,2996,2587,3003,2587,3009,2585,3012,2581,3015,2580,3026,2575,3035,2578,3037,2579,3039,2579,3043,2581,3047,2584,3051,2585,3053,2586,3058,2589,3063,2592,3066,2594,3067,2597,3068,2599,3069,2601,3070,2602,3071,2604,3070,2610,3072,2612,3073,2614,3073,2616,3077,2619,3079,2623,3080,2625,3080,2626,3083,2630,3085,2636,3085,2638,3085,2639,3085,2654,3086,2669,3086,2673,3087,2674,3089,2680,3091,2683,3093,2686,3093,2687,3094,2693,3096,2698,3096,2700,3096,2702,3096,2712,3097,2722,3099,2726,3099,2729,3100,2732,
3100,2733,3102,2742,3101,2752,3101,2755,3103,2758,3104,2761,3104,2764,3105,2769,3106,2772,3106,2774,3108,2774,3112,2777,3118,2776,3124,2776,3129,2778,3158,2778,3185,2779,3197,2779,3209,2780,3213,2781,3214,2781,3217,2781,3217,2786,3221,2790,3225,2790,3229,2791,3230,2791,3239,2792,3250,2792,3253,2792,3255,2793,3257,2793,3258,2794,3259,2795,3260,2796,3263,2797,3265,2800,3268,2804,3270,2805,3272,2806,3273,2807,3274,2808,3276,2809,3279,2810,3280,2811,3284,2812,3286,2812,3291,2814,3294,2814,3297,2815,3298,
2814,3299,2811,3300,2807,3305,2805,3308,2808,3310,2809,3311,2810,3315,2812,3320,2811,3324,2811,3329,2811,3341,2811,3354,2812,3355,2815,3355,2817,3355,2819,3356,2821,3356,2822,3358,2822,3360,2821,3361,2821,3380,2822,3399,2821,3409,2821,3419,2824,3425,2823,3426,2825,3429,2828,3430,2829,3432,2833,3438,2834,3445,2835,3447,2831,3448,2828,3451,2826,3452,2825,3454,2824,3462,2819,3471,2816,3474,2816,3476,2815,3482,2814,3486,2819,3487,2820,3488,2821,3492,2823,3493,2825,3494,2827,3495,2828,3496,2830,3497,2832,
3500,2835,3501,2835,3506,2838,3509,2839,3514,2844,3520,2845,3523,2846,3524,2846,3526,2847,3529,2847,3531,2847,3533,2847,3538,2849,3543,2849,3551,2848,3559,2850,3562,2851,3565,2851,3572,2851,3576,2850,3577,2849,3579,2849,3586,2849,3593,2850,3594,2850,3595,2850,3595,2844,3595,2838,3596,2834,3596,2832,3597,2826,3602,2822,3604,2820,3607,2818,3608,2817,3609,2816,3611,2812,3614,2809,3615,2806,3616,2804,3618,2797,3619,2792,3620,2781,3620,2773,3621,2771,3622,2769,3622,2764,3624,2762,3626,2760,3626,2758,3629,
2754,3630,2752,3632,2750,3633,2748,3636,2744,3637,2742,3640,2736,3643,2729,3644,2727,3646,2726,3648,2724,3649,2722,3651,2719,3653,2717,3654,2715,3654,2713,3655,2709,3657,2706,3656,2701,3658,2701,3660,2697,3662,2696,3670,2693,3675,2687,3677,2685,3679,2683,3680,2678,3684,2676,3687,2674,3689,2672,3691,2671,3692,2671,3695,2671,3698,2669,3701,2668,3702,2667,3705,2662,3709,2662,3711,2662,3712,2661,3720,2655,3729,2653,3733,2652,3735,2652,3749,2652,3762,2651,3764,2651,3766,2651,3768,2650,3770,2650,3776,2648,
3781,2645,3784,2643,3785,2642,3787,2641,3789,2641,3790,2640,3791,2639,3793,2639,3794,2638,3799,2635,3801,2632,3804,2628,3808,2625,3809,2625,3810,2623,3811,2622,3813,2621,3816,2619,3817,2619,3819,2618,3820,2617,3826,2615,3828,2612,3831,2605,3832,2599,3834,2594,3835,2591,3836,2588,3836,2586,3837,2582,3834,2580,3832,2578,3832,2577,3831,2573,3829,2572,3827,2571,3826,2571,3826,2569,3822,2568,3817,2565,3814,2562,3813,2561,3812,2560,3805,2560,3802,2559,3799,2558,3799,2557,3797,2556,3796,2556,3794,2554,3794,
2549,3795,2547,3795,2544,3796,2543,3796,2541,3798,2533,3798,2524,3797,2518,3797,2511,3794,2505,3795,2501,3795,2494,3795,2488,3795,2487,3795,2486,3796,2483,3797,2483,3798,2481,3800,2480,3802,2478,3802,2474,3802,2469,3803,2464,3804,2459,3804,2457,3804,2444,3803,2431,3803,2428,3802,2427,3800,2425,3799,2422,3798,2420,3795,2419,3792,2419,3790,2418,3785,2416,3781,2416,3777,2414,3775,2413,3773,2411,3772,2411,3769,2409,3767,2406,3765,2404,3761,2404,3758,2403,3757,2401,3751,2394,3741,2392,3739,2390,3737,2390,
3733,2389,3731,2387,3729,2386,3727,2385,3725,2384,3724,2383,3723,2382,3721,2381,3720,2378,3717,2378,3714,2376,3712,2375,3708,2374,3706,2370,3706,2370,3706,2370,3705,2369,3705,2368,3704,2366,3703,2365,3702,2364,3701,2362,3700,2361,3699,2359,3698,2357,3697,2355,3696,2349,3690,2343,3689,2341,3688,2339,3688,2336,3686,2334,3685,2331,3684,2329,3684,2325,3683,2322,3683,2314,3680,2307,3679,2307,3677,2306,3676,2305,3675,2304,3674,2303,3673,2300,3673,2299,3672,2297,3671,2295,3671,2294,3669,2288,3668,2284,3667,
2281,3665,2276,3665,2270,3664,2265,3663,2263,3663,2261,3663,2256,3661,2252,3660,2250,3659,2247,3658,2246,3657,2243,3656,2241,3651,2239,3651,2238,3648,2236,3646,2234,3644,2231,3642,2228,3640,2224,3638,2219,3634,2217,3633,2216,3632,2216,3633,2210,3637,2204,3639,2201,3642,2198,3644,2196,3644,2195,3645,2194,3647,2192,3648,2190,3650,2189,3651,2187,3652,2185,3655,2179,3657,2177,3658,2176,3658,2174,3659,2172,3660,2171,3665,2167,3671,2163,3677,2158,3681,2156,3683,2154,3684,2154,3687,2149,3691,2144,3692,2139,
3693,2138,3694,2130,3699,2126,3701,2125,3702,2124,3705,2121,3708,2117,3711,2113,3712,2112,3715,2110,3719,2107,3722,2104,3725,2101,3726,2100,3727,2099,3728,2096,3729,2095,3733,2093,3735,2087,3737,2086,3737,2085,3738,2080,3742,2078,3743,2074,3745,2073,3746,2071,3747,2070,3751,2066,3756,2062,3758,2061,3758,2060,3759,2058,3761,2056,3762,2053,3763,2051,3764,2045,3766,2042,3767,2039,3767,2037,3769,2036,3769,2034,3771,2028,3774,2027,3775,2025,3775,2022,3776,2020,3776,2019,3775,2018,3774,2016,3771,2014,3770,
2012,3768,2009,3765,2007,3761,2004,3762,1999,3763,1994,3760,1992,3760,1978,3759,1967,3757,1965,3755,1964,3748,1959,3741,1959,3735,1960,3730,1960,3721,1960,3712,1960,3710,1959,3708,1957,3703,1955,3701,1952,3701,1951,3699,1950,3697,1948,3696,1946,3693,1943,3693,1937,3694,1918,3694,1899,3694,1896,3695,1894,3696,1891,3699,1889,3706,1882,3705,1870,3705,1865,3705,1860,3705,1853,3705,1846,3711,1841,3712,1836,3714,1831,3714,1829,3715,1823,3715,1820,3716,1818,3716,1816,3718,1809,3718,1801,3717,1782,3717,1764,
3717,1758,3718,1752,3721,1746,3724,1744,3726,1738,3730,1737,3735,1730,3738,1727,3740,1726,3741,1724,3744,1720,3746,1717,3748,1716,3749,1715,3751,1714,3751,1711,3751,1709,3752,1707,3756,1702,3756,1695,3756,1693,3756,1691,3757,1688,3757,1684,3757,1681,3758,1679,3759,1675,3756,1672,3755,1671,3752,1671,3749,1666,3745,1664,3743,1663,3742,1662,3740,1659,3737,1659,3735,1658,3733,1654,3732,1648,3736,1644,3737,1643,3738,1641,3740,1638,3740,1635,3742,1633,3742,1631,3743,1630,3744,1629,3747,1624,3747,1619,3747,
1611,3747,1605,3747,1601,3748,1597,3751,1596,3751,1595,3754,1594,3756,1593,3759,1591,3759,1591,3761,1590,3762,1589,3766,1585,3772,1586,3776,1586,3780,1587,3784,1587,3785,1587,3785,1584,3788,1582,3789,1580,3791,1578,3793,1577,3794,1575,3797,1573,3798,1572,3803,1571,3806,1571,3808,1571,3808,1569,3814,1564,3816,1559,3818,1557,3818,1555,3819,1548,3821,1547,3823,1543,3825,1541,3829,1536,3833,1528,3836,1525,3836,1524,3840,1519,3841,1516,3842,1512,3843,1509,3846,1507,3847,1506,3853,1500,3857,1492,3859,1491,
3860,1489,3867,1481,3872,1472,3873,1470,3874,1469,3877,1464,3879,1460,3880,1457,3880,1454,3880,1451,3881,1449,3882,1443,3884,1440,3885,1436,3887,1432,3888,1429,3888,1429,3889,1420,3890,1414,3897,1414,3904,1414,3904,1412,3904,1410,3903,1408,3903,1405,3903,1398,3903,1390,3907,1387,3912,1382,3913,1381,3913,1380,3914,1377,3914,1374,3913,1358,3922,1344,3923,1343,3926,1341,3927,1333,3927,1325,3927,1315,3926,1305,3926,1294,3928,1283,3931,1278,3930,1270,3928,1267,3926,1264,3924,1262,3923,1262,3913,1260,3904,
1259,3897,1258,3889,1257,3886,1257,3882,1258,3874,1259,3873,1252,3873,1251,3871,1248,3869,1246,3867,1244,3866,1243,3865,1241,3861,1235,3850,1236,3848,1236,3843,1235,3840,1235,3838,1234,3833,1229,3827,1225,3821,1221,3818,1219,3815,1217,3812,1215,3809,1214,3808,1211,3807,1208,3804,1206,3804,1205,3803,1204,3796,1196,3789,1187,3789,1186,3788,1185,3784,1177,3778,1170,3777,1169,3776,1166,3776,1164,3774,1163,3771,1161,3770,1157,3769,1155,3769,1154,3769,1144,3769,1134,3768,1132,3766,1131,3764,1130,3763,1127,
3762,1126,3760,1126,3757,1125,3754,1125,3735,1125,3715,1125,3706,1125,3699,1124,3692,1122,3683,1118,3680,1117,3675,1116,3674,1116,3672,1116,3668,1115,3665,1113,3664,1112,3663,1111,3659,1107,3654,1105,3648,1103,3639,1098,3629,1096,3619,1090,3617,1089,3615,1088,3611,1088,3609,1084,3606,1083,3603,1082,3601,1082,3598,1080,3596,1079,3594,1077,3590,1073,3588,1069,3587,1068,3585,1067,3581,1063,3575,1060,3572,1058,3570,1056,3568,1054,3565,1051,3561,1047,3557,1041,3556,1040,3555,1039,3549,1035,3544,1027,3542,
1026,3537,1025,3533,1025,3530,1025,"Q",3516,1026,3504,1020,"Z"]],label:"Iran",shortLabel:"IN",labelPosition:[283.2,189.2],labelAlignment:["center","middle"]},11:{outlines:[["M",5316,1230,"Q",5306,1230,5296,1229,5288,1229,5280,1231,5276,1232,5275,1235,5275,1236,5272,1238,5269,1240,5265,1240,5248,1240,5230,1240,5228,1240,5226,1240,5225,1241,5224,1242,5219,1244,5213,1249,5211,1250,5209,1251,5206,1254,5203,1256,5202,1257,5200,1257,5192,1259,5184,1261,5182,1262,5180,1262,5177,1262,5175,1268,5173,1269,
5172,1273,5168,1276,5167,1283,5163,1286,5156,1288,5148,1290,5139,1290,5134,1290,5129,1289,5123,1289,5116,1292,5112,1291,5110,1296,5108,1297,5106,1299,5104,1301,5100,1306,5092,1310,5083,1316,5078,1317,5075,1321,5072,1326,5067,1330,5067,1332,5065,1333,5064,1334,5063,1335,5060,1336,5060,1339,5060,1341,5060,1345,5061,1347,5063,1352,5063,1354,5066,1355,5066,1356,5068,1358,5070,1359,5071,1360,5072,1361,5074,1362,5077,1363,5080,1367,5082,1369,5082,1370,5085,1375,5086,1380,5088,1384,5088,1389,5088,1391,5088,
1394,5087,1396,5087,1397,5086,1404,5087,1411,5088,1413,5088,1414,5088,1415,5088,1417,5088,1421,5087,1426,5086,1427,5086,1431,5084,1432,5085,1437,5085,1438,5083,1441,5083,1443,5082,1446,5082,1451,5079,1453,5078,1454,5075,1457,5072,1460,5070,1464,5068,1467,5066,1471,5066,1473,5065,1474,5065,1474,5063,1476,5060,1478,5058,1482,5058,1482,5055,1484,5054,1486,5053,1486,5045,1493,5038,1501,5037,1504,5035,1505,5034,1506,5033,1507,5028,1513,5021,1519,5020,1520,5018,1521,5017,1522,5017,1524,5016,1527,5014,1529,
5013,1530,5011,1531,5001,1536,4994,1545,4994,1547,4989,1550,4987,1552,4985,1552,4982,1553,4982,1558,4980,1562,4981,1567,4981,1569,4982,1572,4983,1576,4984,1577,4986,1579,4984,1585,4983,1587,4981,1591,4979,1594,4978,1596,4976,1601,4970,1604,4966,1606,4964,1611,4961,1615,4956,1618,4953,1619,4946,1621,4944,1621,4941,1622,4940,1622,4938,1624,4935,1627,4930,1629,4928,1629,4925,1630,4923,1631,4920,1631,4916,1632,4913,1633,4907,1635,4901,1635,4892,1635,4880,1633,4878,1633,4876,1632,4874,1631,4872,1630,4866,
1628,4860,1626,4858,1625,4855,1624,4853,1624,4851,1623,4845,1622,4839,1622,4837,1623,4836,1625,4835,1626,4834,1630,4833,1634,4832,1639,4832,1642,4834,1642,4837,1643,4840,1647,4842,1649,4842,1650,4843,1652,4845,1655,4853,1659,4857,1665,4858,1666,4858,1669,4858,1672,4858,1679,4859,1682,4859,1685,4859,1687,4859,1690,4860,1696,4856,1700,4855,1701,4854,1702,4853,1704,4853,1705,4852,1709,4850,1712,4849,1714,4847,1716,4846,1718,4845,1722,4845,1723,4842,1726,4841,1727,4837,1730,4835,1732,4832,1732,4830,1733,
4826,1736,4823,1737,4819,1739,4813,1741,4813,1749,4811,1749,4806,1749,4787,1750,4768,1750,4767,1750,4764,1751,4760,1753,4755,1755,4754,1756,4753,1757,4752,1758,4751,1761,4749,1762,4750,1766,4750,1769,4750,1771,4750,1773,4748,1776,4745,1779,4741,1784,4738,1788,4735,1792,4732,1795,4732,1802,4731,1806,4728,1810,4727,1811,4725,1813,4724,1814,4721,1816,4717,1818,4716,1822,4715,1824,4714,1826,4713,1830,4709,1831,4708,1832,4706,1833,4705,1834,4703,1836,4701,1837,4699,1841,4699,1850,4699,1860,4699,1861,4700,
1864,4700,1869,4701,1875,4702,1890,4695,1904,4693,1907,4690,1909,4684,1914,4679,1922,4677,1925,4673,1927,4672,1928,4670,1929,4667,1931,4665,1932,4664,1933,4661,1935,4660,1936,4659,1937,4651,1941,4647,1947,4644,1952,4639,1954,4637,1954,4636,1955,4633,1957,4626,1956,4623,1955,4619,1949,4618,1948,4617,1947,4615,1944,4609,1940,4605,1938,4601,1939,4600,1939,4598,1938,4595,1937,4589,1937,4586,1938,4584,1938,4572,1939,4560,1939,4556,1939,4551,1938,4548,1938,4545,1938,4543,1937,4539,1938,4533,1938,4531,1942,
4529,1945,4528,1946,4526,1949,4519,1952,4514,1957,4508,1961,4505,1963,4503,1965,4501,1968,4499,1968,4498,1969,4496,1970,4495,1971,4491,1973,4488,1980,4488,1991,4487,1992,4486,1995,4486,1997,4484,1997,4468,1997,4451,1997,4432,1997,4412,1997,4407,1997,4401,1997,4389,1996,4379,2001,4377,2002,4375,2004,4367,2010,4361,2014,4359,2015,4357,2015,4353,2016,4351,2019,4351,2020,4349,2021,4343,2024,4340,2030,4338,2032,4336,2036,4335,2038,4335,2040,4334,2043,4331,2045,4329,2047,4328,2049,4325,2053,4321,2056,4318,
2060,4316,2067,4316,2068,4314,2071,4311,2075,4310,2077,4309,2079,4308,2082,4308,2083,4307,2086,4307,2088,4304,2090,4303,2092,4301,2093,4299,2094,4299,2097,4299,2099,4297,2101,4295,2104,4295,2107,4295,2111,4294,2114,4293,2118,4293,2122,4292,2131,4293,2140,4293,2141,4293,2141,4290,2143,4287,2143,4286,2144,4283,2145,4283,2147,4281,2148,4281,2148,4279,2151,4279,2163,4279,2175,4279,2180,4279,2185,4280,2189,4277,2191,4274,2194,4271,2196,4269,2198,4266,2200,4264,2201,4261,2203,4260,2204,4259,2205,4258,2208,
4255,2208,4251,2209,4249,2213,4241,2214,4232,2214,4224,2214,4216,2213,4206,2213,4195,2215,4194,2217,4190,2217,4183,2217,4179,2220,4178,2221,4176,2221,4175,2223,4173,2226,4173,2227,4170,2228,4164,2231,4156,2232,4154,2232,4151,2233,4146,2234,4140,2234,4137,2234,4135,2234,4116,2237,4097,2237,4078,2236,4059,2236,4049,2236,4040,2237,4034,2238,4029,2241,4028,2242,4026,2243,4024,2245,4022,2246,4019,2250,4016,2252,4014,2253,4011,2254,4010,2255,4006,2257,4E3,2257,3994,2257,3982,2258,3972,2253,3971,2253,3969,
2252,3966,2251,3964,2251,3963,2251,3959,2250,3951,2249,3944,2245,3938,2241,3931,2240,3929,2240,3926,2241,3923,2241,3921,2246,3920,2248,3917,2250,3898,2251,3879,2251,3875,2251,3870,2253,3856,2254,3840,2254,3839,2255,3837,2256,3833,2257,3830,2259,3828,2261,3826,2261,3816,2261,3806,2261,3804,2261,3800,2260,3797,2260,3794,2259,3787,2255,3780,2254,3778,2254,3774,2253,3763,2249,3752,2244,3750,2243,3747,2242,3741,2239,3732,2238,3730,2238,3727,2237,3726,2236,3724,2235,3715,2232,3710,2229,3705,2225,3699,2221,
3698,2221,3696,2220,3695,2218,3691,2218,3688,2217,3685,2217,3680,2216,3674,2217,3668,2217,3662,2215,3659,2214,3657,2212,3654,2210,3651,2209,3649,2209,3647,2209,3642,2208,3640,2209,3635,2212,3632,2216,3633,2216,3634,2217,3638,2219,3640,2224,3642,2228,3644,2231,3646,2234,3648,2236,3651,2238,3651,2239,3656,2241,3657,2243,3658,2246,3659,2247,3660,2250,3661,2252,3663,2256,3663,2261,3663,2263,3664,2265,3665,2270,3665,2276,3667,2281,3668,2284,3669,2288,3671,2294,3671,2295,3672,2297,3673,2299,3673,2300,3674,
2303,3675,2304,3676,2305,3677,2306,3679,2307,3680,2307,3683,2314,3683,2322,3684,2325,3684,2329,3685,2331,3686,2334,3688,2336,3688,2339,3689,2341,3690,2343,3696,2349,3697,2355,3698,2357,3699,2359,3700,2361,3701,2362,3702,2364,3703,2365,3704,2366,3705,2368,3705,2369,3706,2370,3706,2370,3706,2370,3708,2374,3712,2375,3714,2376,3717,2378,3720,2378,3721,2381,3723,2382,3724,2383,3725,2384,3727,2385,3729,2386,3731,2387,3733,2389,3737,2390,3739,2390,3741,2392,3751,2394,3757,2401,3758,2403,3761,2404,3765,2404,
3767,2406,3769,2409,3772,2411,3773,2411,3775,2413,3777,2414,3781,2416,3785,2416,3790,2418,3792,2419,3795,2419,3798,2420,3799,2422,3800,2425,3802,2427,3803,2428,3803,2431,3804,2444,3804,2457,3804,2459,3803,2464,3802,2469,3802,2474,3802,2478,3800,2480,3798,2481,3797,2483,3796,2485,3795,2488,3795,2494,3795,2501,3794,2505,3797,2511,3797,2518,3798,2524,3798,2533,3796,2541,3796,2543,3795,2544,3795,2547,3794,2549,3794,2554,3796,2556,3797,2556,3799,2557,3799,2558,3802,2559,3805,2560,3812,2560,3813,2561,3814,
2562,3817,2565,3822,2568,3826,2569,3826,2571,3827,2571,3829,2572,3831,2573,3832,2577,3832,2578,3834,2580,3837,2582,3836,2586,3836,2588,3835,2591,3834,2594,3832,2599,3831,2605,3828,2612,3826,2615,3820,2617,3819,2618,3817,2619,3816,2619,3813,2621,3811,2622,3810,2623,3809,2625,3808,2625,3804,2628,3801,2632,3799,2635,3794,2638,3793,2639,3791,2639,3790,2640,3789,2641,3787,2641,3785,2642,3784,2643,3781,2645,3776,2648,3770,2650,3768,2650,3766,2651,3764,2651,3762,2651,3749,2652,3735,2652,3733,2652,3729,2653,
3720,2655,3712,2661,3711,2662,3709,2662,3705,2662,3702,2667,3701,2668,3698,2669,3695,2671,3692,2671,3691,2671,3689,2672,3687,2674,3684,2676,3680,2678,3679,2683,3677,2685,3675,2687,3670,2693,3662,2696,3660,2697,3658,2701,3656,2701,3657,2706,3655,2709,3654,2713,3654,2715,3653,2717,3651,2719,3649,2722,3648,2724,3646,2726,3644,2727,3643,2729,3640,2736,3637,2742,3636,2744,3633,2748,3632,2750,3630,2752,3629,2754,3626,2758,3626,2760,3624,2762,3622,2764,3622,2769,3621,2771,3620,2773,3620,2781,3619,2792,3618,
2797,3616,2804,3615,2806,3614,2809,3611,2812,3609,2816,3608,2817,3607,2818,3604,2820,3602,2822,3597,2826,3596,2832,3596,2834,3595,2838,3595,2844,3595,2850,3595,2853,3595,2857,3593,2862,3594,2862,3606,2862,3617,2861,3620,2857,3622,2855,3624,2853,3624,2852,3624,2848,3627,2849,3630,2849,3634,2849,3637,2849,3639,2848,3643,2845,3644,2843,3646,2838,3650,2839,3655,2841,3660,2843,3667,2844,3671,2845,3675,2847,3680,2847,3685,2849,3687,2849,3689,2850,3690,2851,3692,2851,3690,2848,3690,2846,3689,2844,3689,2840,
3692,2837,3696,2832,3702,2835,3704,2836,3706,2837,3709,2838,3712,2839,3714,2839,3716,2839,3720,2838,3721,2840,3722,2841,3724,2841,3746,2841,3769,2841,3781,2841,3792,2840,3800,2837,3805,2833,3808,2828,3812,2828,3818,2828,3823,2827,3824,2820,3830,2820,3846,2821,3861,2821,3883,2821,3904,2821,3906,2824,3907,2826,3908,2828,3908,2829,3908,2835,3911,2836,3914,2839,3915,2839,3918,2841,3919,2841,3921,2841,3922,2841,3929,2841,3932,2843,3936,2844,3938,2846,3941,2846,3942,2844,3944,2842,3946,2841,3948,2834,3952,
2831,3955,2829,3957,2827,3961,2823,3966,2821,3971,2819,3974,2819,3992,2819,4010,2819,4015,2815,4021,2816,4025,2817,4026,2817,4029,2817,4029,2822,4048,2822,4067,2822,4075,2822,4082,2821,4084,2820,4084,2819,4085,2817,4086,2816,4089,2812,4094,2813,4098,2813,4101,2813,4121,2813,4140,2813,4144,2813,4147,2814,4149,2814,4151,2814,4153,2814,4154,2815,4156,2816,4157,2817,4165,2823,4171,2828,4174,2831,4178,2832,4179,2833,4181,2833,4184,2834,4185,2836,4186,2838,4187,2839,4189,2840,4189,2843,4189,2845,4189,2847,
4190,2855,4190,2864,4190,2872,4190,2879,4191,2881,4191,2883,4193,2886,4193,2887,4194,2892,4195,2893,4197,2898,4200,2899,4202,2900,4205,2901,4211,2901,4213,2903,4218,2904,4222,2904,4224,2904,4226,2905,4229,2908,4230,2908,4233,2911,4234,2913,4236,2916,4237,2919,4237,2922,4238,2924,4240,2929,4241,2933,4245,2935,4245,2938,4245,2948,4245,2957,4245,2959,4245,2961,4245,2965,4250,2965,4252,2968,4252,2971,4254,2980,4254,2989,4254,2995,4255,3001,4256,3007,4258,3009,4261,3011,4262,3012,4265,3012,4265,3016,4266,
3020,4266,3022,4267,3026,4272,3026,4275,3026,4277,3026,4279,3027,4281,3027,4288,3027,4295,3027,4302,3032,4305,3034,4309,3035,4311,3035,4315,3036,4318,3037,4319,3039,4320,3039,4322,3043,4327,3042,4333,3041,4336,3037,4338,3035,4341,3034,4345,3032,4344,3029,4343,3026,4345,3024,4345,3018,4347,3016,4348,3010,4352,3010,4356,3005,4360,3005,4361,3005,4363,3004,4364,3003,4366,3003,4369,3003,4372,3004,4379,3006,4384,3006,4386,3006,4387,3006,4390,3007,4392,3007,4400,3010,4409,3009,4413,3008,4417,3009,4420,3009,
4421,3006,4422,3E3,4423,2996,4424,2982,4425,2971,4425,2969,4425,2966,4438,2966,4451,2966,4466,2966,4481,2966,4501,2966,4524,2966,4525,2967,4526,2968,4528,2971,4529,2973,4529,2975,4532,2976,4533,2977,4535,2978,4537,2979,4540,2980,4542,2981,4544,2982,4550,2986,4556,2986,4563,2986,4569,2983,4574,2981,4580,2978,4581,2977,4582,2976,4588,2972,4594,2969,4598,2968,4600,2966,4601,2965,4602,2964,4607,2961,4610,2956,4612,2952,4616,2950,4624,2949,4634,2950,4638,2952,4642,2956,4642,2960,4646,2962,4647,2966,4652,
2971,4655,2972,4660,2971,4668,2970,4679,2968,4681,2967,4683,2963,4684,2961,4684,2957,4684,2953,4690,2954,4692,2953,4698,2953,4700,2949,4697,2946,4697,2945,4696,2942,4695,2940,4694,2938,4693,2936,4692,2933,4691,2931,4691,2928,4691,2925,4693,2923,4694,2921,4696,2917,4700,2916,4702,2914,4703,2913,4706,2909,4707,2902,4704,2895,4699,2895,4698,2891,4699,2886,4699,2881,4699,2879,4698,2877,4697,2876,4696,2874,4693,2870,4689,2867,4688,2864,4686,2861,4682,2851,4676,2844,4675,2843,4673,2840,4672,2838,4672,2834,
4672,2815,4672,2793,4673,2786,4666,2782,4665,2780,4660,2779,4659,2778,4654,2778,4651,2776,4646,2776,4642,2777,4636,2776,4634,2775,4633,2773,4633,2773,4630,2772,4627,2773,4627,2771,4626,2767,4626,2763,4625,2757,4622,2752,4621,2751,4620,2747,4622,2741,4622,2734,4621,2729,4621,2724,4620,2716,4625,2711,4626,2710,4629,2709,4629,2705,4629,2699,4627,2689,4634,2686,4636,2684,4639,2682,4640,2677,4640,2672,4640,2667,4640,2662,4641,2659,4639,2659,4627,2658,4613,2658,4613,2656,4610,2654,4605,2649,4596,2651,4595,
2651,4592,2650,4589,2649,4587,2647,4587,2646,4584,2645,4578,2644,4575,2643,4575,2639,4576,2635,4576,2633,4576,2631,4576,2612,4576,2592,4576,2587,4580,2584,4585,2579,4590,2575,4592,2571,4593,2569,4595,2564,4596,2560,4598,2558,4599,2556,4604,2552,4607,2549,4609,2548,4609,2547,4611,2544,4611,2542,4614,2538,4617,2538,4621,2531,4625,2529,4627,2528,4629,2526,4631,2525,4634,2524,4637,2521,4641,2520,4643,2520,4644,2519,4648,2513,4652,2506,4654,2505,4655,2504,4656,2503,4657,2502,4659,2499,4660,2499,4665,2497,
4668,2493,4675,2489,4677,2486,4679,2484,4681,2480,4683,2474,4690,2472,4693,2470,4693,2467,4694,2464,4696,2463,4698,2460,4698,2459,4699,2457,4700,2455,4704,2450,4707,2450,4710,2450,4713,2451,4714,2452,4714,2454,4714,2456,4715,2457,4718,2462,4717,2469,4717,2471,4718,2473,4722,2479,4726,2481,4729,2482,4731,2483,4735,2488,4738,2492,4739,2494,4741,2495,4742,2496,4743,2497,4745,2500,4750,2500,4756,2501,4761,2499,4763,2498,4763,2497,4765,2495,4769,2493,4770,2490,4770,2487,4771,2485,4772,2484,4774,2481,4777,
2481,4785,2477,4789,2475,4802,2473,4815,2474,4820,2475,4825,2475,4833,2475,4841,2475,4845,2475,4849,2473,4854,2471,4857,2468,4858,2466,4860,2465,4862,2464,4864,2463,4867,2461,4869,2460,4874,2456,4876,2452,4877,2451,4878,2449,4880,2445,4879,2441,4879,2437,4882,2436,4883,2435,4884,2434,4886,2430,4889,2426,4891,2418,4894,2416,4896,2414,4898,2413,4899,2412,4900,2411,4901,2410,4902,2409,4907,2406,4912,2401,4918,2393,4926,2389,4928,2388,4929,2387,4931,2385,4933,2381,4939,2378,4941,2374,4944,2371,4945,2370,
4947,2368,4948,2367,4949,2366,4950,2365,4957,2359,4965,2354,4966,2353,4967,2352,4969,2351,4969,2349,4972,2343,4975,2341,4977,2336,4981,2336,4991,2328,5001,2323,5004,2320,5007,2316,5008,2315,5009,2314,5010,2312,5012,2311,5014,2309,5016,2308,5018,2307,5019,2306,5022,2304,5022,2301,5023,2297,5027,2295,5032,2290,5035,2287,5037,2285,5038,2283,5047,2279,5050,2274,5052,2273,5054,2271,5056,2265,5059,2262,5064,2257,5068,2249,5070,2247,5071,2246,5073,2245,5074,2244,5076,2242,5076,2241,5079,2237,5082,2234,5086,
2230,5086,2225,5087,2223,5087,2221,5088,2219,5090,2217,5093,2215,5094,2214,5095,2213,5096,2211,5098,2209,5098,2207,5099,2205,5099,2202,5101,2200,5102,2198,5104,2196,5105,2195,5106,2191,5110,2191,5115,2188,5119,2184,5120,2181,5120,2180,5134,2180,5146,2178,5149,2177,5150,2177,5151,2177,5152,2177,5153,2177,5154,2178,5157,2175,5159,2172,5160,2171,5160,2170,5162,2168,5162,2166,5162,2156,5163,2149,5164,2147,5164,2145,5165,2143,5166,2141,5167,2139,5168,2138,5169,2137,5170,2136,5173,2126,5180,2122,5181,2121,
5182,2119,5188,2109,5193,2104,5194,2103,5195,2102,5198,2099,5200,2098,5202,2098,5203,2097,5206,2095,5210,2091,5215,2087,5218,2085,5224,2080,5233,2075,5235,2073,5237,2071,5239,2069,5242,2067,5245,2060,5249,2057,5251,2056,5253,2055,5260,2053,5262,2050,5267,2046,5270,2042,5274,2039,5278,2037,5280,2036,5282,2035,5283,2035,5285,2035,5293,2038,5298,2038,5301,2039,5301,2039,5299,2037,5297,2034,5294,2029,5291,2027,5288,2026,5286,2025,5282,2023,5284,2017,5283,2008,5285,2002,5285,1996,5290,1997,5297,1992,5296,
1985,5295,1982,5295,1980,5295,1977,5294,1975,5293,1973,5292,1972,5290,1968,5291,1962,5291,1958,5292,1954,5293,1950,5294,1947,5295,1945,5295,1944,5295,1940,5296,1939,5299,1933,5302,1932,5306,1928,5307,1922,5309,1917,5312,1914,5317,1914,5319,1913,5336,1913,5350,1911,5354,1911,5354,1907,5353,1897,5364,1898,5368,1899,5373,1899,5380,1899,5386,1898,5393,1895,5392,1889,5391,1886,5393,1884,5394,1883,5395,1882,5400,1878,5398,1872,5396,1869,5396,1867,5396,1853,5395,1839,5387,1839,5380,1838,5377,1837,5375,1837,
5369,1837,5363,1837,5356,1836,5350,1836,5348,1836,5345,1834,5343,1833,5341,1832,5339,1831,5336,1829,5335,1829,5334,1827,5334,1809,5333,1791,5329,1788,5324,1788,5319,1788,5315,1791,5309,1791,5307,1790,5306,1788,5306,1786,5305,1784,5305,1782,5304,1779,5304,1777,5304,1772,5303,1767,5301,1765,5300,1764,5297,1759,5294,1757,5291,1755,5291,1754,5290,1753,5289,1752,5286,1749,5283,1746,5280,1743,5279,1741,5278,1741,5277,1739,5276,1739,5275,1737,5274,1736,5273,1735,5272,1728,5275,1724,5276,1721,5278,1719,5281,
1715,5284,1712,5286,1711,5286,1710,5288,1708,5291,1708,5298,1707,5301,1704,5305,1701,5307,1698,5308,1693,5307,1690,5305,1688,5304,1686,5302,1677,5299,1669,5299,1666,5298,1664,5297,1662,5297,1660,5295,1654,5300,1652,5302,1651,5304,1650,5308,1648,5312,1644,5314,1643,5315,1641,5318,1634,5322,1631,5324,1625,5320,1625,5318,1625,5316,1624,5315,1620,5312,1619,5310,1617,5309,1616,5305,1615,5300,1612,5296,1609,5299,1605,5300,1604,5301,1602,5308,1599,5308,1595,5310,1592,5310,1591,5306,1587,5304,1586,5302,1583,
5301,1582,5297,1579,5296,1576,5295,1566,5296,1559,5298,1555,5298,1554,5299,1552,5300,1551,5304,1549,5306,1546,5308,1544,5309,1542,5311,1539,5314,1536,5316,1530,5320,1528,5322,1528,5323,1526,5324,1524,5328,1523,5337,1521,5342,1517,5343,1516,5345,1516,5349,1510,5354,1508,5357,1506,5361,1506,5368,1506,5374,1507,5386,1509,5395,1515,5400,1517,5405,1517,5410,1517,5414,1519,5422,1523,5431,1525,5433,1525,5435,1526,5440,1527,5445,1530,5454,1533,5460,1534,5463,1535,5465,1535,5467,1536,5469,1536,5474,1538,5480,
1538,5483,1539,5484,1539,5485,1540,5486,1541,5488,1545,5491,1545,5495,1547,5495,1547,5496,1549,5497,1551,5495,1553,5496,1555,5503,1556,5508,1553,5511,1552,5511,1552,5515,1551,5515,1550,5521,1550,5522,1548,5525,1546,5526,1546,5528,1543,5529,1542,5533,1539,5538,1539,5541,1539,5544,1538,5546,1538,5545,1534,5566,1531,5585,1531,5588,1531,5591,1530,5593,1529,5594,1527,5595,1522,5596,1520,5615,1519,5634,1519,5651,1519,5668,1518,5667,1510,5670,1505,5672,1504,5672,1502,5673,1501,5674,1500,5675,1497,5678,1495,
5679,1494,5680,1493,5682,1488,5684,1486,5685,1485,5686,1484,5693,1478,5698,1472,5700,1471,5701,1470,5706,1468,5707,1465,5710,1463,5712,1462,5715,1461,5716,1460,5723,1458,5728,1458,5730,1457,5731,1456,5733,1454,5736,1453,5739,1448,5746,1446,5748,1444,5749,1444,5751,1441,5756,1438,5761,1435,5764,1432,5766,1430,5769,1429,5770,1429,5770,1426,5770,1424,5768,1423,5764,1421,5761,1420,5754,1418,5749,1417,5745,1416,5743,1415,5738,1412,5734,1411,5728,1406,5723,1406,5718,1405,5715,1405,5713,1405,5711,1404,5707,
1401,5703,1399,5702,1399,5701,1398,5691,1397,5683,1397,5681,1396,5680,1395,5673,1393,5669,1389,5669,1382,5669,1375,5669,1370,5668,1367,5667,1366,5666,1361,5665,1358,5668,1357,5664,1358,5662,1361,5659,1367,5654,1367,5651,1367,5648,1368,5644,1368,5641,1365,5639,1365,5636,1365,5630,1364,5624,1364,5623,1364,5619,1363,5613,1363,5610,1362,5607,1360,5608,1354,5608,1353,5607,1350,5606,1347,5605,1345,5604,1343,5603,1341,5601,1339,5598,1338,5595,1338,5595,1335,5594,1325,5606,1326,5610,1324,5614,1324,5617,1323,
5617,1320,5618,1307,5618,1295,5618,1293,5617,1289,5616,1285,5616,1281,5616,1272,5615,1262,5609,1262,5605,1259,5604,1257,5604,1255,5604,1252,5603,1249,5595,1249,5588,1249,5583,1249,5578,1251,5577,1251,5574,1252,5571,1252,5566,1252,5565,1251,5564,1249,5564,1238,5564,1227,5564,1222,5561,1217,5544,1216,5526,1216,5524,1216,5521,1217,5515,1218,5514,1212,5514,1211,5513,1208,5496,1207,5478,1207,5478,1213,5474,1219,5466,1220,5455,1220,5452,1221,5450,1226,5450,1228,5446,1229,5439,1230,5431,1230,5412,1230,5393,
1230,5373,1230,5354,1230,"Q",5335,1230,5316,1230,"Z"]],label:"Pakistan",shortLabel:"PK",labelPosition:[447.2,228.5],labelAlignment:["center","middle"]},"01":{outlines:[["M",4935,1127,"Q",4932,1126,4928,1127,4924,1128,4920,1132,4918,1134,4915,1138,4912,1140,4911,1142,4909,1143,4908,1144,4904,1145,4904,1149,4902,1157,4903,1166,4903,1169,4903,1171,4904,1176,4900,1180,4900,1181,4898,1183,4897,1186,4894,1189,4889,1190,4884,1190,4880,1190,4879,1185,4878,1180,4871,1179,4869,1179,4866,1176,4863,1174,4859,
1170,4846,1170,4832,1170,4831,1171,4830,1174,4829,1175,4829,1176,4828,1179,4825,1179,4823,1179,4820,1178,4815,1177,4812,1182,4811,1186,4806,1186,4801,1186,4796,1188,4795,1189,4793,1189,4789,1191,4789,1198,4775,1199,4760,1199,4759,1202,4758,1208,4756,1212,4749,1212,4748,1212,4745,1213,4742,1214,4736,1213,4734,1212,4731,1211,4730,1211,4728,1207,4726,1202,4725,1197,4725,1195,4723,1192,4722,1191,4721,1188,4716,1181,4711,1180,4712,1177,4711,1174,4710,1173,4710,1172,4709,1172,4709,1172,4693,1172,4675,1172,
4669,1169,4662,1169,4661,1169,4659,1168,4649,1166,4640,1166,4638,1166,4635,1165,4630,1165,4629,1162,4629,1162,4626,1161,4607,1161,4587,1161,4582,1161,4577,1161,4563,1161,4549,1161,4546,1161,4544,1160,4542,1159,4539,1160,4534,1161,4532,1157,4530,1154,4530,1155,4521,1150,4515,1145,4514,1144,4512,1143,4507,1141,4500,1141,4495,1141,4491,1141,4487,1140,4486,1142,4485,1144,4483,1144,4478,1146,4477,1151,4476,1154,4475,1156,4474,1158,4473,1160,4473,1163,4470,1166,4469,1168,4467,1168,4452,1169,4437,1169,4418,
1169,4399,1169,4390,1168,4384,1174,4381,1177,4378,1179,4378,1181,4376,1184,4376,1184,4374,1187,4373,1190,4370,1194,4370,1197,4368,1200,4365,1203,4362,1207,4361,1209,4360,1210,4359,1212,4357,1214,4355,1217,4354,1222,4353,1230,4349,1236,4348,1238,4347,1238,4345,1240,4345,1242,4344,1244,4343,1245,4340,1248,4339,1251,4337,1258,4334,1264,4330,1273,4323,1283,4326,1285,4323,1288,4321,1289,4318,1291,4315,1293,4307,1296,4302,1302,4295,1306,4294,1309,4291,1310,4290,1310,4287,1312,4286,1315,4282,1315,4281,1316,
4279,1316,4277,1318,4275,1319,4274,1321,4272,1321,4264,1324,4256,1329,4255,1330,4254,1331,4253,1331,4250,1332,4246,1334,4242,1338,4241,1339,4238,1340,4237,1341,4235,1342,4228,1345,4221,1347,4204,1354,4191,1364,4188,1364,4184,1364,4164,1364,4145,1364,4142,1364,4140,1363,4134,1362,4132,1369,4129,1372,4131,1380,4131,1387,4131,1395,4129,1396,4129,1402,4128,1403,4127,1405,4125,1410,4119,1412,4118,1413,4117,1414,4115,1417,4111,1417,4109,1418,4107,1419,4105,1419,4103,1420,4098,1423,4095,1428,4092,1429,4090,
1432,4088,1433,4087,1435,4086,1436,4085,1437,4083,1440,4075,1443,4068,1445,4062,1449,4061,1449,4058,1452,4057,1453,4055,1453,4051,1454,4047,1455,4045,1456,4042,1456,4040,1456,4037,1456,4036,1456,4033,1454,4031,1454,4030,1453,4029,1452,4026,1451,4025,1450,4021,1448,4013,1447,4005,1447,4E3,1447,3995,1446,3994,1446,3992,1443,3991,1441,3987,1439,3981,1435,3975,1429,3972,1427,3969,1426,3960,1424,3950,1424,3945,1424,3941,1424,3931,1425,3924,1419,3920,1416,3916,1414,3910,1414,3904,1414,3897,1414,3890,1414,
3889,1420,3888,1429,3888,1429,3887,1432,3885,1436,3884,1440,3882,1443,3881,1449,3880,1451,3880,1454,3880,1457,3879,1460,3877,1464,3874,1469,3873,1470,3872,1472,3867,1481,3860,1489,3859,1491,3857,1492,3853,1500,3847,1506,3846,1507,3843,1509,3842,1512,3841,1516,3840,1519,3836,1524,3836,1525,3833,1528,3829,1536,3825,1541,3823,1543,3821,1547,3819,1548,3818,1555,3818,1557,3816,1559,3814,1564,3808,1569,3808,1571,3806,1571,3803,1571,3798,1572,3797,1573,3794,1575,3793,1577,3791,1578,3789,1580,3788,1582,3785,
1584,3785,1587,3784,1587,3780,1587,3776,1586,3772,1586,3766,1585,3762,1589,3761,1590,3759,1591,3759,1591,3756,1593,3754,1594,3751,1595,3751,1596,3748,1597,3747,1601,3747,1605,3747,1611,3747,1619,3747,1624,3744,1629,3743,1630,3742,1631,3742,1633,3740,1635,3740,1638,3738,1641,3737,1643,3736,1644,3732,1648,3733,1654,3735,1658,3737,1659,3740,1659,3742,1662,3743,1663,3745,1664,3749,1666,3752,1671,3755,1671,3756,1672,3759,1675,3758,1679,3757,1681,3757,1684,3757,1688,3756,1691,3756,1693,3756,1695,3756,1702,
3752,1707,3751,1709,3751,1711,3751,1714,3749,1715,3748,1716,3746,1717,3744,1720,3741,1724,3740,1726,3738,1727,3735,1730,3730,1737,3726,1738,3724,1744,3721,1746,3718,1752,3717,1758,3717,1764,3717,1782,3718,1801,3718,1809,3716,1816,3716,1818,3715,1820,3715,1823,3714,1829,3714,1831,3712,1836,3711,1841,3705,1846,3705,1853,3705,1860,3705,1865,3705,1870,3706,1882,3699,1889,3696,1891,3695,1894,3694,1896,3694,1899,3694,1918,3693,1937,3693,1943,3696,1946,3697,1948,3699,1950,3701,1951,3701,1952,3703,1955,3708,
1957,3710,1959,3712,1960,3721,1960,3730,1960,3735,1960,3741,1959,3748,1959,3755,1964,3757,1965,3759,1967,3760,1978,3760,1992,3763,1994,3762,1999,3761,2004,3765,2007,3768,2009,3770,2012,3771,2014,3774,2016,3775,2018,3776,2019,3776,2020,3775,2022,3775,2025,3774,2027,3771,2028,3769,2034,3769,2036,3767,2037,3767,2039,3766,2042,3764,2045,3763,2051,3762,2053,3761,2056,3759,2058,3758,2060,3758,2061,3756,2062,3751,2066,3747,2070,3746,2071,3745,2073,3743,2074,3742,2078,3738,2080,3737,2085,3737,2086,3735,2087,
3733,2093,3729,2095,3728,2096,3727,2099,3726,2100,3725,2101,3722,2104,3719,2107,3715,2110,3712,2112,3711,2113,3708,2117,3705,2121,3702,2124,3701,2125,3699,2126,3694,2130,3693,2138,3692,2139,3691,2144,3687,2149,3684,2154,3683,2154,3681,2156,3677,2158,3671,2163,3665,2167,3660,2171,3659,2172,3658,2174,3658,2176,3657,2177,3655,2179,3652,2185,3651,2187,3650,2189,3648,2190,3647,2192,3645,2194,3644,2195,3644,2196,3642,2198,3639,2201,3637,2204,3633,2210,3632,2216,3635,2212,3640,2209,3642,2208,3647,2209,3649,
2209,3651,2209,3654,2210,3657,2212,3659,2214,3662,2215,3668,2217,3674,2217,3680,2216,3685,2217,3688,2217,3691,2218,3695,2218,3696,2220,3698,2221,3699,2221,3705,2225,3710,2229,3715,2232,3724,2235,3726,2236,3727,2237,3730,2238,3732,2238,3741,2239,3747,2242,3750,2243,3752,2244,3763,2249,3774,2253,3778,2254,3780,2254,3787,2255,3794,2259,3797,2260,3800,2260,3804,2261,3806,2261,3816,2261,3826,2261,3828,2261,3830,2259,3833,2257,3837,2256,3839,2255,3840,2254,3856,2254,3870,2253,3875,2251,3879,2251,3898,2251,
3917,2250,3920,2248,3921,2246,3923,2241,3926,2241,3929,2240,3931,2240,3938,2241,3944,2245,3951,2249,3959,2250,3963,2251,3964,2251,3966,2251,3969,2252,3971,2253,3972,2253,3982,2258,3994,2257,4E3,2257,4006,2257,4010,2255,4011,2254,4014,2253,4016,2252,4019,2250,4022,2246,4024,2245,4026,2243,4028,2242,4029,2241,4034,2238,4040,2237,4049,2236,4059,2236,4078,2236,4097,2237,4116,2237,4135,2234,4137,2234,4140,2234,4146,2234,4151,2233,4154,2232,4156,2232,4164,2231,4170,2228,4173,2227,4173,2226,4175,2223,4176,
2221,4178,2221,4179,2220,4183,2217,4190,2217,4194,2217,4195,2215,4206,2213,4216,2213,4224,2214,4232,2214,4241,2214,4249,2213,4251,2209,4255,2208,4258,2208,4259,2205,4260,2204,4261,2203,4264,2201,4266,2200,4269,2198,4271,2196,4274,2194,4277,2191,4280,2189,4279,2185,4279,2180,4279,2175,4279,2163,4279,2151,4281,2148,4281,2148,4283,2147,4283,2145,4286,2144,4287,2143,4290,2143,4293,2141,4293,2141,4293,2140,4292,2131,4293,2122,4293,2118,4294,2114,4295,2111,4295,2107,4295,2104,4297,2101,4299,2099,4299,2097,
4299,2094,4301,2093,4303,2092,4304,2090,4307,2088,4307,2086,4308,2083,4308,2082,4309,2079,4310,2077,4311,2075,4314,2071,4316,2068,4316,2067,4318,2060,4321,2056,4325,2053,4328,2049,4329,2047,4331,2045,4334,2043,4335,2040,4335,2038,4336,2036,4338,2032,4340,2030,4343,2024,4349,2021,4351,2020,4351,2019,4353,2016,4357,2015,4359,2015,4361,2014,4367,2010,4375,2004,4377,2002,4379,2001,4389,1996,4401,1997,4407,1997,4412,1997,4432,1997,4451,1997,4468,1997,4484,1997,4486,1997,4486,1995,4487,1992,4488,1991,4488,
1980,4491,1973,4495,1971,4496,1970,4498,1969,4499,1968,4501,1968,4503,1965,4505,1963,4508,1961,4514,1957,4519,1952,4526,1949,4528,1946,4529,1945,4531,1942,4533,1938,4539,1938,4543,1937,4545,1938,4548,1938,4551,1938,4556,1939,4560,1939,4572,1939,4584,1938,4586,1938,4589,1937,4595,1937,4598,1938,4600,1939,4601,1939,4605,1938,4609,1940,4615,1944,4617,1947,4618,1948,4619,1949,4623,1955,4626,1956,4633,1957,4636,1955,4637,1954,4639,1954,4644,1952,4647,1947,4651,1941,4659,1937,4660,1936,4661,1935,4664,1933,
4665,1932,4667,1931,4670,1929,4672,1928,4673,1927,4677,1925,4679,1922,4684,1914,4690,1909,4693,1907,4695,1904,4702,1890,4701,1875,4700,1869,4700,1864,4699,1861,4699,1860,4699,1850,4699,1841,4701,1837,4703,1836,4705,1834,4706,1833,4708,1832,4709,1831,4713,1830,4714,1826,4715,1824,4716,1822,4717,1818,4721,1816,4724,1814,4725,1813,4727,1811,4728,1810,4731,1806,4732,1802,4732,1795,4735,1792,4738,1788,4741,1784,4745,1779,4748,1776,4750,1773,4750,1771,4750,1769,4750,1766,4749,1762,4751,1761,4752,1758,4753,
1757,4754,1756,4755,1755,4760,1753,4764,1751,4767,1750,4768,1750,4787,1750,4806,1749,4811,1749,4813,1749,4813,1741,4819,1739,4823,1737,4826,1736,4830,1733,4832,1732,4835,1732,4837,1730,4841,1727,4842,1726,4845,1723,4845,1722,4846,1718,4847,1716,4849,1714,4850,1712,4852,1709,4853,1705,4853,1704,4854,1702,4855,1701,4856,1700,4860,1696,4859,1690,4859,1687,4859,1685,4859,1682,4858,1679,4858,1672,4858,1669,4858,1666,4857,1665,4853,1659,4845,1655,4843,1652,4842,1650,4842,1649,4840,1647,4837,1643,4834,1642,
4832,1642,4832,1639,4833,1634,4834,1630,4835,1626,4836,1625,4837,1623,4839,1622,4845,1622,4851,1623,4853,1624,4855,1624,4858,1625,4860,1626,4866,1628,4872,1630,4874,1631,4876,1632,4878,1633,4880,1633,4892,1635,4901,1635,4907,1635,4913,1633,4916,1632,4920,1631,4923,1631,4925,1630,4928,1629,4930,1629,4935,1627,4938,1624,4940,1622,4941,1622,4944,1621,4946,1621,4953,1619,4956,1618,4961,1615,4964,1611,4966,1606,4970,1604,4976,1601,4978,1596,4979,1594,4981,1591,4983,1587,4984,1585,4986,1579,4984,1577,4983,
1576,4982,1572,4981,1569,4981,1567,4980,1562,4982,1558,4982,1553,4985,1552,4987,1552,4989,1550,4994,1547,4994,1545,5001,1536,5011,1531,5013,1530,5014,1529,5016,1527,5017,1524,5017,1522,5018,1521,5020,1520,5021,1519,5028,1513,5033,1507,5034,1506,5035,1505,5037,1504,5038,1501,5045,1493,5053,1486,5054,1486,5055,1484,5058,1482,5058,1482,5060,1478,5063,1476,5065,1474,5065,1474,5066,1473,5066,1471,5068,1467,5070,1464,5072,1460,5075,1457,5078,1454,5079,1453,5082,1451,5082,1446,5083,1443,5083,1441,5085,1438,
5085,1437,5084,1432,5086,1431,5086,1427,5087,1426,5088,1421,5088,1417,5088,1415,5088,1414,5088,1413,5087,1411,5086,1404,5087,1397,5087,1396,5088,1394,5088,1391,5088,1389,5088,1384,5086,1380,5085,1375,5082,1370,5082,1369,5080,1367,5077,1363,5074,1362,5072,1361,5071,1360,5070,1359,5068,1358,5066,1356,5066,1355,5063,1354,5063,1352,5061,1347,5060,1345,5060,1341,5060,1339,5060,1336,5063,1335,5064,1334,5065,1333,5067,1332,5067,1330,5072,1326,5075,1321,5078,1317,5083,1316,5092,1310,5100,1306,5104,1301,5106,
1299,5108,1297,5110,1296,5112,1291,5116,1292,5123,1289,5129,1289,5134,1290,5139,1290,5148,1290,5156,1288,5163,1286,5167,1283,5168,1276,5172,1273,5173,1269,5175,1268,5177,1262,5180,1262,5182,1262,5184,1261,5192,1259,5200,1257,5202,1257,5203,1256,5206,1254,5209,1251,5211,1250,5213,1249,5219,1244,5224,1242,5225,1241,5226,1240,5228,1240,5230,1240,5248,1240,5265,1240,5269,1240,5272,1238,5275,1236,5275,1235,5276,1232,5280,1231,5288,1229,5296,1229,5306,1230,5316,1230,5335,1230,5354,1230,5373,1230,5393,1230,
5412,1230,5431,1230,5439,1230,5446,1229,5450,1228,5450,1226,5452,1221,5455,1220,5466,1220,5474,1219,5478,1213,5478,1207,5478,1207,5478,1206,5478,1204,5477,1201,5476,1199,5477,1198,5478,1196,5479,1195,5480,1194,5481,1193,5482,1191,5483,1190,5485,1189,5485,1187,5486,1182,5491,1180,5494,1179,5499,1179,5510,1179,5523,1178,5520,1177,5521,1172,5521,1167,5520,1160,5518,1160,5516,1160,5514,1160,5511,1159,5509,1159,5506,1158,5503,1157,5500,1157,5481,1157,5461,1157,5460,1157,5457,1159,5457,1161,5456,1162,5454,
1163,5454,1165,5453,1166,5449,1167,5443,1169,5439,1170,5438,1170,5435,1171,5432,1171,5429,1172,5423,1174,5413,1174,5410,1174,5406,1174,5403,1175,5403,1172,5403,1167,5402,1159,5402,1157,5401,1155,5400,1153,5399,1149,5385,1147,5370,1147,5368,1147,5367,1148,5364,1150,5361,1150,5360,1150,5356,1152,5355,1154,5353,1155,5352,1156,5351,1158,5350,1160,5345,1161,5342,1162,5339,1163,5338,1163,5334,1164,5327,1167,5319,1174,5317,1175,5315,1176,5311,1177,5309,1178,5304,1181,5299,1186,5296,1187,5293,1189,5288,1191,
5285,1192,5283,1193,5281,1193,5279,1193,5276,1195,5273,1198,5266,1199,5264,1200,5263,1201,5262,1201,5259,1202,5258,1204,5255,1206,5250,1209,5244,1214,5240,1215,5235,1217,5230,1217,5228,1220,5227,1221,5224,1222,5223,1223,5222,1224,5221,1225,5218,1227,5217,1228,5215,1229,5213,1230,5210,1231,5203,1233,5195,1235,5188,1237,5180,1239,5175,1240,5170,1243,5170,1243,5167,1246,5166,1247,5164,1248,5160,1250,5156,1254,5150,1255,5141,1254,5139,1252,5136,1249,5135,1237,5135,1225,5130,1224,5125,1226,5124,1225,5124,
1222,5123,1219,5122,1215,5122,1213,5122,1211,5121,1208,5121,1205,5121,1196,5122,1187,5123,1182,5123,1180,5123,1173,5129,1172,5132,1172,5132,1167,5134,1160,5134,1155,5136,1153,5136,1152,5137,1150,5141,1150,5144,1150,5145,1149,5148,1146,5148,1142,5151,1135,5153,1129,5154,1126,5154,1125,5155,1123,5155,1121,5156,1120,5158,1120,5160,1117,5162,1112,5162,1111,5163,1108,5164,1106,5164,1105,5165,1098,5165,1092,5165,1090,5165,1087,5164,1084,5163,1082,5161,1080,5156,1079,5155,1079,5151,1078,5149,1077,5146,1078,
5143,1078,5143,1076,5143,1072,5142,1069,5142,1065,5145,1063,5149,1061,5151,1057,5153,1056,5154,1055,5156,1055,5156,1052,5157,1042,5155,1030,5153,1027,5149,1025,5146,1022,5140,1021,5139,1019,5136,1018,5133,1018,5129,1014,5129,1011,5126,1011,5116,1011,5105,1011,5102,1011,5099,1011,5096,1010,5095,1012,5094,1015,5093,1019,5094,1023,5090,1026,5088,1027,5086,1028,5084,1029,5083,1029,5081,1031,5079,1032,5078,1033,5074,1034,5073,1035,5071,1036,5063,1040,5060,1046,5060,1048,5057,1050,5055,1051,5054,1052,5052,
1055,5050,1061,5049,1062,5048,1063,5046,1065,5043,1067,5044,1071,5041,1074,5040,1075,5039,1076,5037,1079,5034,1078,5032,1078,5030,1078,5023,1076,5020,1086,5019,1089,5019,1091,5019,1102,5018,1116,5016,1118,5015,1119,5014,1121,5013,1122,5012,1124,5008,1125,5006,1126,5002,1127,4998,1130,4991,1133,4988,1134,4984,1134,4983,1134,4979,1133,4978,1132,4975,1132,4968,1132,4961,1128,4950,1127,4939,1127,"Q",4937,1127,4935,1127,"Z"]],label:"Afghanistan",shortLabel:"AF",labelPosition:[434.7,163.6],labelAlignment:["center",
"middle"]},17:{outlines:[["M",3913,428,"Q",3912,428,3909,429,3908,445,3907,463,3907,464,3907,466,3906,465,3906,464,3905,464,3904,463,3901,462,3896,462,3893,460,3892,455,3888,451,3881,450,3877,449,3871,449,3869,450,3868,451,3867,452,3865,454,3864,456,3862,457,3857,461,3853,469,3853,472,3852,474,3851,475,3850,477,3848,482,3842,484,3839,484,3837,486,3836,488,3834,488,3832,489,3829,489,3810,489,3790,488,3786,488,3783,490,3775,495,3768,500,3767,501,3763,502,3760,505,3755,506,3754,507,3752,507,3751,508,
3750,509,3747,512,3743,514,3741,515,3737,519,3733,521,3729,525,3728,526,3727,526,3725,527,3722,530,3721,531,3719,534,3717,535,3717,537,3717,539,3716,541,3716,543,3716,545,3715,552,3715,560,3715,567,3716,575,3716,581,3715,585,3713,589,3708,594,3708,602,3706,610,3706,612,3706,614,3706,617,3702,617,3682,617,3663,617,3660,617,3659,616,3657,615,3654,615,3650,615,3647,614,3646,613,3643,612,3640,612,3635,609,3628,609,3620,608,3615,608,3609,611,3592,613,3574,613,3574,613,3573,613,"L",3573,613,"Q",3554,612,
3535,612,3530,612,3524,610,3521,609,3517,608,3513,607,3510,606,3510,605,3510,604,3509,603,3509,602,3509,602,3507,600,3506,599,3504,594,3503,593,3502,591,3501,589,3500,588,3497,585,3498,579,3498,575,3496,571,3495,568,3494,565,3493,559,3496,553,3497,535,3496,520,3493,516,3492,513,3491,511,3491,510,3489,505,3489,502,3488,500,3486,498,3486,496,3484,495,3478,489,3469,482,3465,479,3460,475,3459,473,3457,472,3453,468,3448,465,3447,464,3444,464,3437,463,3430,465,3428,466,3425,466,3424,466,3422,467,3419,468,
3415,469,3405,470,3393,474,3390,475,3385,476,3382,476,3378,478,3372,479,3367,480,3363,481,3357,482,3355,482,3353,483,3345,485,3337,487,3326,490,3315,493,3314,493,3312,493,3308,494,3303,496,3301,496,3300,497,3296,499,3290,499,3285,499,3281,502,3278,505,3274,507,3270,508,3269,511,3269,512,3267,513,3266,514,3264,515,3260,516,3257,521,3250,526,3244,531,3243,533,3242,533,3230,537,3220,543,3220,543,3219,545,3216,546,3217,549,3217,551,3217,554,3217,569,3216,584,3216,594,3218,604,3219,608,3223,609,3223,609,
3225,609,"L",3225,609,"Q",3228,605,3229,602,3229,601,3230,599,3231,598,3231,596,3232,589,3232,584,3232,582,3234,580,3239,577,3243,574,3246,572,3248,566,3249,563,3249,562,3252,559,3252,558,3254,558,3254,556,3257,554,3258,552,3259,550,3260,549,3262,547,3264,546,3266,544,3268,542,3269,541,3270,540,3275,538,3278,535,3283,533,3287,533,3290,532,3292,531,3297,529,3303,528,3308,527,3310,528,3318,528,3325,525,3327,524,3328,524,3331,521,3335,521,3339,522,3343,521,3352,521,3360,518,3362,517,3364,518,3367,519,
3368,519,3369,519,3370,520,3373,522,3375,524,3376,526,3377,527,3378,529,3379,531,3379,534,3379,536,3379,549,3381,562,3382,565,3383,567,3385,572,3386,577,3387,579,3387,581,3386,589,3390,591,3392,593,3394,596,3395,598,3397,600,3400,602,3404,605,3407,607,3407,608,3409,609,3411,611,3412,612,3413,613,3414,614,3415,614,3419,617,3422,621,3425,624,3426,626,3431,634,3431,642,3430,646,3430,650,3430,652,3427,653,3423,655,3422,655,3421,656,3419,657,3416,659,3414,660,3411,662,3408,664,3406,667,3404,667,3401,669,
3398,671,3394,674,3389,677,3383,676,3382,678,3381,679,3379,679,3375,680,3373,680,3368,682,3367,687,3365,692,3365,694,3364,697,3363,697,3361,698,3361,701,3359,704,3358,705,3356,707,3354,707,3348,707,3342,707,3334,707,3327,705,3324,705,3322,705,3318,705,3314,705,3313,705,3311,705,3299,702,3285,702,3282,702,3279,702,3276,701,3271,701,3268,699,3265,699,3255,699,3244,698,3242,695,3234,693,3230,693,3227,691,3225,690,3223,688,3219,684,3214,685,3214,686,3213,687,3211,690,3210,694,3209,698,3204,701,3202,702,
3201,703,3197,705,3195,709,3194,711,3194,712,3193,715,3191,719,3190,720,3190,722,3189,727,3184,729,3181,730,3178,734,3175,735,3173,737,3172,739,3171,740,3170,741,3169,742,3168,743,3167,744,3167,745,3166,747,3165,755,3165,762,3165,768,3166,775,3166,781,3165,786,3164,788,3164,790,3162,793,3161,796,3159,801,3158,806,3165,806,3174,806,3176,803,3179,803,3184,799,3189,796,3193,793,3197,794,3199,794,3200,793,3211,791,3222,791,3224,791,3225,791,3227,792,3229,792,3236,794,3240,794,3244,795,3247,796,3256,795,
3259,800,3262,804,3263,809,3251,809,3240,808,3238,807,3237,807,3230,806,3225,809,3223,810,3221,811,3219,813,3218,814,3218,816,3217,817,3215,820,3215,821,3214,824,3216,825,3218,826,3219,827,3222,831,3227,831,3234,831,3239,834,3241,835,3242,836,3247,842,3252,848,3254,853,3250,853,3248,854,3247,854,3242,854,3237,854,3232,855,3231,855,3229,856,3228,857,3223,862,3218,864,3211,864,3209,868,3208,869,3207,870,3204,872,3200,875,3198,876,3197,876,3192,875,3192,880,3193,882,3193,884,3198,889,3202,891,3204,892,
3205,893,3212,898,3217,900,3220,903,3220,905,3221,911,3224,916,3227,920,3230,923,3231,924,3232,926,3233,928,3235,930,3237,931,3239,931,3236,933,3236,938,3236,940,3235,941,3235,943,3234,944,3233,945,3231,949,3231,952,3228,954,3227,955,3226,956,3223,960,3219,963,3218,964,3217,965,3216,966,3214,967,3212,969,3210,970,3208,971,3208,972,3207,975,3204,976,3204,977,3202,978,3195,983,3189,991,3185,996,3187,1004,3187,1005,3186,1007,3185,1010,3185,1012,3185,1013,3184,1016,3182,1018,3180,1023,3177,1029,3177,
1037,3178,1040,3177,1042,3177,1044,3176,1045,3175,1048,3173,1055,3172,1057,3172,1059,3170,1063,3169,1071,3167,1076,3167,1081,3167,1083,3165,1087,3163,1093,3159,1097,3157,1099,3156,1104,3152,1112,3153,1121,3153,1126,3153,1130,3154,1135,3151,1139,3170,1139,3189,1139,3207,1139,3225,1138,3229,1137,3229,1136,3231,1135,3231,1132,3235,1128,3236,1125,3237,1124,3238,1122,3240,1121,3243,1120,3252,1112,3262,1110,3267,1108,3271,1105,3274,1104,3275,1103,3277,1101,3278,1100,3280,1099,3281,1097,3286,1092,3292,1088,
3297,1086,3300,1084,3306,1081,3308,1078,3313,1074,3315,1072,3318,1071,3319,1069,3320,1069,3321,1067,3322,1066,3323,1065,3325,1062,3328,1060,3330,1058,3331,1057,3336,1054,3338,1052,3343,1049,3348,1049,3356,1050,3365,1050,3385,1049,3404,1052,3407,1052,3410,1052,3430,1052,3449,1052,3457,1052,3464,1051,3464,1042,3464,1035,3464,1032,3467,1031,3471,1029,3475,1026,3481,1021,3488,1020,3494,1018,3500,1019,3502,1019,3504,1020,3516,1026,3530,1025,3533,1025,3537,1025,3542,1026,3544,1027,3549,1035,3555,1039,3556,
1040,3557,1041,3561,1047,3565,1051,3568,1054,3570,1056,3572,1058,3575,1060,3581,1063,3585,1067,3587,1068,3588,1069,3590,1073,3594,1077,3596,1079,3598,1080,3601,1082,3603,1082,3606,1083,3609,1084,3611,1088,3615,1088,3617,1089,3619,1090,3629,1096,3639,1098,3648,1103,3654,1105,3659,1107,3663,1111,3664,1112,3665,1113,3668,1115,3672,1116,3674,1116,3675,1116,3680,1117,3683,1118,3692,1122,3699,1124,3706,1125,3715,1125,3735,1125,3754,1125,3757,1125,3760,1126,3762,1126,3763,1127,3764,1130,3766,1131,3768,1132,
3769,1134,3769,1144,3769,1154,3769,1155,3770,1157,3771,1161,3774,1163,3776,1164,3776,1166,3777,1169,3778,1170,3784,1177,3788,1185,3789,1186,3789,1187,3796,1196,3803,1204,3804,1205,3804,1206,3807,1208,3808,1211,3809,1214,3812,1215,3815,1217,3818,1219,3821,1221,3827,1225,3833,1229,3838,1234,3840,1235,3843,1235,3848,1236,3850,1236,3861,1235,3865,1241,3866,1243,3867,1244,3869,1246,3871,1248,3873,1251,3873,1252,3874,1259,3882,1258,3886,1257,3889,1257,3897,1258,3904,1259,3913,1260,3923,1262,3924,1262,3926,
1264,3928,1267,3930,1270,3931,1278,3928,1283,3926,1294,3926,1305,3927,1315,3927,1325,3927,1333,3926,1341,3923,1343,3922,1344,3913,1358,3914,1374,3914,1377,3913,1380,3913,1381,3912,1382,3907,1387,3903,1390,3903,1398,3903,1405,3903,1408,3904,1410,3904,1412,3904,1414,3910,1414,3916,1414,3920,1416,3924,1419,3931,1425,3941,1424,3945,1424,3950,1424,3960,1424,3969,1426,3972,1427,3975,1429,3981,1435,3987,1439,3991,1441,3992,1443,3994,1446,3995,1446,4E3,1447,4005,1447,4013,1447,4021,1448,4025,1450,4026,1451,
4029,1452,4030,1453,4031,1454,4033,1454,4036,1456,4037,1456,4040,1456,4042,1456,4045,1456,4047,1455,4051,1454,4055,1453,4057,1453,4058,1452,4061,1449,4062,1449,4068,1445,4075,1443,4083,1440,4085,1437,4086,1436,4087,1435,4088,1433,4090,1432,4092,1429,4095,1428,4098,1423,4103,1420,4105,1419,4107,1419,4109,1418,4111,1417,4115,1417,4117,1414,4118,1413,4119,1412,4125,1410,4127,1405,4128,1403,4129,1402,4129,1396,4131,1395,4131,1387,4131,1380,4129,1372,4132,1369,4134,1362,4140,1363,4142,1364,4145,1364,4164,
1364,4184,1364,4188,1364,4191,1364,4204,1354,4221,1347,4228,1345,4235,1342,4237,1341,4238,1340,4241,1339,4242,1338,4246,1334,4250,1332,4253,1331,4254,1331,4255,1330,4256,1329,4264,1324,4272,1321,4274,1321,4275,1319,4277,1318,4279,1316,4281,1316,4282,1315,4286,1315,4287,1312,4290,1310,4291,1310,4294,1309,4295,1306,4302,1302,4307,1296,4315,1293,4318,1291,4321,1289,4323,1288,4326,1285,4323,1283,4330,1273,4334,1264,4337,1258,4339,1251,4340,1248,4343,1245,4344,1244,4345,1242,4345,1240,4347,1238,4348,1238,
4349,1236,4353,1230,4354,1222,4355,1217,4357,1214,4359,1212,4360,1210,4361,1209,4362,1207,4365,1203,4368,1200,4370,1197,4370,1194,4373,1190,4374,1187,4376,1184,4376,1184,4378,1181,4378,1179,4381,1177,4384,1174,4390,1168,4399,1169,4418,1169,4437,1169,4452,1169,4467,1168,4469,1168,4470,1166,4473,1163,4473,1160,4474,1158,4475,1156,4476,1154,4477,1151,4478,1146,4483,1144,4485,1144,4486,1142,4487,1140,4491,1141,4495,1141,4500,1141,4507,1141,4512,1143,4514,1144,4515,1145,4521,1150,4530,1155,4530,1154,4532,
1157,4534,1161,4539,1160,4542,1159,4544,1160,4546,1161,4549,1161,4563,1161,4577,1161,4576,1155,4579,1148,4580,1136,4580,1126,4581,1123,4581,1121,4583,1112,4589,1105,4591,1101,4593,1097,4594,1094,4595,1092,4597,1089,4598,1088,4600,1087,4602,1085,4605,1083,4606,1082,4609,1076,4609,1071,4610,1066,4609,1062,4609,1060,4607,1059,4603,1056,4601,1052,4598,1049,4597,1048,4596,1047,4595,1046,4592,1044,4589,1042,4588,1041,4587,1040,4586,1039,4584,1038,4580,1035,4576,1034,4570,1033,4566,1031,4565,1030,4562,1029,
4558,1026,4554,1024,4552,1023,4550,1021,4549,1021,4547,1020,4544,1018,4540,1016,4538,1015,4536,1015,4533,1015,4530,1015,4526,1018,4523,1020,4520,1022,4518,1025,4518,1026,4516,1027,4513,1029,4512,1031,4505,1031,4500,1031,4492,1027,4487,1020,4484,1016,4482,1015,4479,1013,4477,1010,4474,1007,4472,1005,4468,1001,4465,996,4463,994,4462,992,4459,990,4456,987,4451,983,4449,980,4449,979,4447,977,4445,974,4441,971,4436,964,4432,957,4430,954,4427,951,4426,950,4425,949,4422,942,4416,939,4408,936,4402,937,4397,
935,4392,935,4388,935,4384,932,4383,931,4382,930,4381,929,4379,928,4378,928,4377,926,4375,923,4371,919,4369,915,4368,914,4367,914,4366,912,4362,908,4359,906,4356,903,4355,902,4355,899,4351,895,4349,889,4341,884,4337,882,4333,875,4331,873,4329,867,4328,865,4326,864,4326,863,4325,861,4323,859,4321,857,4319,856,4317,855,4316,854,4314,852,4311,850,4309,849,4307,849,4305,847,4304,846,4301,844,4299,843,4297,842,4294,841,4292,839,4287,836,4280,831,4277,830,4274,828,4273,826,4271,825,4269,824,4268,823,4265,
819,4262,817,4258,814,4259,809,4258,809,4256,809,4253,809,4252,806,4250,800,4245,794,4245,784,4245,775,4245,774,4247,770,4249,769,4249,765,4249,759,4251,751,4251,749,4252,746,4253,743,4252,737,4252,736,4253,734,4254,730,4254,726,4255,721,4252,716,4250,712,4242,708,4239,708,4237,706,4237,706,4235,704,4235,694,4235,685,4235,681,4233,679,4233,677,4232,675,4231,667,4231,659,4231,654,4232,650,4232,644,4230,640,4229,637,4227,634,4226,630,4226,624,4225,623,4224,621,4223,619,4222,617,4222,617,4219,616,4217,
613,4214,611,4213,611,4212,609,4210,607,4203,607,4200,609,4195,612,4191,616,4187,619,4186,620,4184,621,4181,622,4179,624,4178,627,4174,628,4169,628,4162,630,4160,632,4156,631,4154,631,4152,632,4146,633,4145,627,4144,625,4140,623,4135,622,4130,622,4119,622,4108,621,4107,620,4106,619,4103,616,4100,614,4099,613,4097,612,4089,611,4081,611,4079,611,4074,610,4070,609,4065,606,4060,606,4057,604,4052,602,4046,603,4044,603,4042,603,4041,602,4040,601,4040,599,4040,597,4039,592,4043,591,4044,591,4046,588,4047,
586,4047,584,4046,578,4048,574,4049,572,4049,570,4051,566,4053,564,4055,560,4060,557,4060,554,4066,551,4067,549,4068,548,4070,545,4072,541,4073,539,4075,538,4078,537,4078,535,4075,535,4075,532,4074,531,4074,529,4074,528,4072,527,4071,526,4068,525,4067,525,4064,524,4061,517,4062,509,4062,506,4061,502,4061,501,4061,499,4060,496,4061,494,4061,491,4065,492,4067,492,4069,492,4073,490,4072,484,4072,483,4069,482,4065,482,4060,479,4044,479,4025,478,4021,476,4018,472,4016,470,4016,467,4015,466,4011,466,4009,
464,4007,464,4005,465,4002,464,3991,459,3991,446,3991,444,3989,443,3986,441,3984,439,3983,438,3982,437,3979,436,3977,434,3976,434,3975,432,3974,431,3973,430,3971,428,3970,426,3970,424,3968,423,3966,421,3961,416,3959,415,3958,414,3956,413,3954,412,3951,411,3948,411,3945,411,3945,415,3944,417,3943,419,3941,421,3939,424,3938,426,3937,426,3927,427,3918,427,"Q",3915,427,3913,428,"Z"]],label:"Turkmenistan",shortLabel:"TX",labelPosition:[388,93.3],labelAlignment:["center","middle"]},15:{outlines:[["M",5405,
870,"Q",5386,870,5364,870,5360,872,5361,877,5362,882,5359,882,5348,881,5338,881,5333,881,5329,881,5326,881,5326,882,5326,885,5323,888,5312,889,5300,888,5295,888,5289,891,5279,891,5269,891,5266,891,5264,891,5262,891,5260,890,5255,889,5252,885,5251,882,5251,880,5250,872,5250,860,5247,855,5244,848,5225,847,5205,848,5204,848,5202,850,5198,854,5195,859,5188,860,5178,860,5175,861,5171,862,5169,863,5168,864,5162,866,5155,865,5153,865,5150,863,5149,863,5147,862,5144,861,5142,858,5140,857,5139,854,5138,852,
5136,852,5135,851,5133,850,5132,849,5129,847,5128,845,5123,845,5118,845,5111,844,5108,844,5105,844,5086,844,5066,844,5048,844,5029,844,5025,844,5021,845,5007,850,4990,852,4988,847,4988,840,4989,837,4989,834,4990,831,4990,830,4989,825,4991,823,4991,817,4992,812,4993,811,4994,809,4997,804,4999,799,5E3,796,5E3,795,4999,789,5004,788,5006,787,5008,787,5010,786,5011,785,5019,785,5025,784,5030,780,5036,780,5041,780,5042,775,5044,769,5048,768,5070,767,5089,767,5095,767,5101,768,5105,770,5107,771,5107,779,
5114,778,5116,777,5119,777,5124,777,5124,784,5128,786,5133,789,5136,790,5141,790,5144,790,5148,789,5152,786,5155,785,5157,784,5157,781,5158,779,5159,777,5160,776,5161,775,5170,773,5174,767,5175,764,5177,761,5178,758,5178,757,5168,757,5158,757,5157,757,5155,757,5153,755,5152,752,5151,738,5152,721,5152,721,5154,718,5157,716,5159,712,5160,712,5161,710,5161,709,5163,706,5165,703,5169,701,5173,700,5180,697,5182,696,5185,696,5187,696,5188,694,5189,693,5193,690,5196,690,5199,689,5200,688,5202,687,5203,682,
5202,674,5202,673,5200,670,5198,663,5199,655,5199,652,5198,650,5198,647,5196,647,5195,646,5193,645,5192,645,5189,644,5186,644,5181,643,5179,642,5178,644,5177,645,5174,647,5169,649,5164,655,5155,658,5148,664,5147,665,5145,666,5141,668,5139,670,5138,671,5135,672,5129,673,5124,674,5123,675,5120,676,5116,678,5113,681,5110,682,5108,684,5107,684,5105,686,5105,687,5103,689,5102,691,5099,693,5094,694,5089,694,5077,694,5065,693,5059,693,5054,695,5052,696,5050,695,5043,695,5039,700,5038,701,5037,702,5036,706,
5034,706,5032,707,5032,709,5031,712,5027,715,5027,720,5025,722,5023,726,5020,733,5018,735,5015,736,5014,737,5013,741,5013,749,5013,756,5013,758,5012,760,5011,762,5009,765,5007,766,5005,766,4992,767,4979,767,4978,767,4975,768,4968,768,4965,774,4964,775,4963,775,4959,775,4957,779,4957,780,4955,782,4953,783,4949,785,4947,787,4945,788,4943,789,4942,790,4941,791,4939,794,4938,794,4935,797,4934,799,4933,800,4932,801,4931,804,4930,805,4929,807,4925,814,4919,821,4917,824,4911,829,4910,831,4907,834,4907,836,
4906,837,4905,838,4904,840,4902,842,4901,846,4885,847,4869,847,4851,847,4833,847,4829,847,4825,847,4822,847,4819,847,4811,846,4803,846,4798,847,4797,850,4797,851,4794,851,4788,851,4780,852,4779,859,4779,866,4779,871,4775,875,4770,877,4767,881,4767,882,4765,884,4763,889,4764,895,4764,896,4765,899,4766,901,4767,902,4768,904,4771,906,4773,910,4774,916,4779,920,4785,919,4789,919,4794,918,4800,918,4803,922,4805,923,4806,923,4808,925,4809,927,4810,929,4813,933,4814,934,4815,936,4816,940,4816,945,4816,947,
4816,950,4815,955,4815,961,4812,962,4809,962,4805,961,4805,964,4805,970,4805,976,4805,987,4806,1E3,4807,1001,4810,1004,4811,1020,4811,1037,4811,1040,4812,1042,4813,1050,4808,1052,4806,1054,4804,1055,4799,1059,4793,1062,4792,1064,4791,1067,4790,1069,4789,1071,4788,1074,4785,1076,4784,1078,4783,1079,4777,1086,4771,1089,4767,1091,4764,1092,4759,1094,4753,1098,4748,1101,4745,1104,4744,1106,4741,1107,4739,1108,4736,1110,4730,1116,4726,1124,4725,1126,4725,1129,4726,1134,4723,1137,4721,1140,4719,1144,4718,
1147,4715,1149,4708,1157,4709,1169,"L",4709,1169,"Q",4709,1171,4710,1172,"L",4710,1172,"Q",4710,1173,4711,1174,4712,1177,4711,1180,4716,1181,4721,1188,4722,1191,4723,1192,4725,1195,4725,1197,4726,1202,4728,1207,4730,1211,4731,1211,4734,1212,4736,1213,4742,1214,4745,1213,4748,1212,4749,1212,4756,1212,4758,1208,4759,1202,4760,1199,4775,1199,4789,1198,4789,1191,4793,1189,4795,1189,4796,1188,4801,1186,4806,1186,4811,1186,4812,1182,4815,1177,4820,1178,4823,1179,4825,1179,4828,1179,4829,1176,4829,1175,
4830,1174,4831,1171,4832,1170,4846,1170,4859,1170,4863,1174,4866,1176,4869,1179,4871,1179,4878,1180,4879,1185,4880,1190,4884,1190,4889,1190,4894,1189,4897,1186,4898,1183,4900,1181,4900,1180,4904,1176,4903,1171,4903,1169,4903,1166,4902,1157,4904,1149,4904,1145,4908,1144,4909,1143,4911,1142,4912,1140,4915,1138,4918,1134,4920,1132,4924,1128,4928,1127,4932,1126,4935,1127,4937,1127,4939,1127,4950,1127,4961,1128,4968,1132,4975,1132,4978,1132,4979,1133,4983,1134,4984,1134,4988,1134,4991,1133,4998,1130,5002,
1127,5006,1126,5008,1125,5012,1124,5013,1122,5014,1121,5015,1119,5016,1118,5018,1116,5019,1102,5019,1091,5019,1089,5020,1086,5023,1076,5030,1078,5032,1078,5034,1078,5037,1079,5039,1076,5040,1075,5041,1074,5044,1071,5043,1067,5046,1065,5048,1063,5049,1062,5050,1061,5052,1055,5054,1052,5055,1051,5057,1050,5060,1048,5060,1046,5063,1040,5071,1036,5073,1035,5074,1034,5078,1033,5079,1032,5081,1031,5083,1029,5084,1029,5086,1028,5088,1027,5090,1026,5094,1023,5093,1019,5094,1015,5095,1012,5096,1010,5099,1011,
5102,1011,5105,1011,5116,1011,5126,1011,5129,1011,5129,1014,5133,1018,5136,1018,5139,1019,5140,1021,5146,1022,5149,1025,5153,1027,5155,1030,5157,1042,5156,1052,5156,1055,5154,1055,5153,1056,5151,1057,5149,1061,5145,1063,5142,1065,5142,1069,5143,1072,5143,1076,5143,1078,5146,1078,5149,1077,5151,1078,5155,1079,5156,1079,5161,1080,5163,1082,5164,1084,5165,1087,5165,1090,5165,1092,5165,1098,5164,1105,5164,1106,5163,1108,5162,1111,5162,1112,5160,1117,5158,1120,5156,1120,5155,1121,5155,1123,5154,1125,5154,
1126,5153,1129,5151,1135,5148,1142,5148,1146,5145,1149,5144,1150,5141,1150,5137,1150,5136,1152,5136,1153,5134,1155,5134,1160,5132,1167,5132,1172,5129,1172,5123,1173,5123,1180,5123,1182,5122,1187,5121,1196,5121,1205,5121,1208,5122,1211,5122,1213,5122,1215,5123,1219,5124,1222,5124,1225,5125,1226,5130,1224,5135,1225,5135,1237,5136,1249,5139,1252,5141,1254,5150,1255,5156,1254,5160,1250,5164,1248,5166,1247,5167,1246,5170,1243,5170,1243,5175,1240,5180,1239,5188,1237,5195,1235,5203,1233,5210,1231,5213,1230,
5215,1229,5217,1228,5218,1227,5221,1225,5222,1224,5223,1223,5224,1222,5227,1221,5228,1220,5230,1217,5235,1217,5240,1215,5244,1214,5250,1209,5255,1206,5258,1204,5259,1202,5262,1201,5263,1201,5264,1200,5266,1199,5273,1198,5276,1195,5279,1193,5281,1193,5283,1193,5285,1192,5288,1191,5293,1189,5296,1187,5299,1186,5304,1181,5309,1178,5311,1177,5315,1176,5317,1175,5319,1174,5327,1167,5334,1164,5338,1163,5339,1163,5342,1162,5345,1161,5350,1160,5351,1158,5352,1156,5353,1155,5355,1154,5356,1152,5360,1150,5361,
1150,5364,1150,5367,1148,5368,1147,5370,1147,5385,1147,5399,1149,5400,1153,5401,1155,5402,1157,5402,1159,5403,1167,5403,1172,5403,1175,5406,1174,5410,1174,5413,1174,5423,1174,5429,1172,5432,1171,5435,1171,5438,1170,5439,1170,5443,1169,5449,1167,5453,1166,5454,1165,5454,1163,5456,1162,5457,1161,5457,1159,5460,1157,5461,1157,5481,1157,5500,1157,5503,1157,5506,1158,5509,1159,5511,1159,5514,1160,5516,1160,5518,1160,5520,1160,5521,1167,5521,1172,5520,1177,5523,1178,5523,1178,5524,1178,5531,1179,5536,1177,
5537,1177,5537,1175,5538,1172,5538,1171,5539,1168,5539,1165,5540,1160,5540,1157,5541,1153,5542,1149,5543,1145,5544,1144,5547,1141,5546,1135,5546,1129,5549,1124,5550,1121,5550,1120,5549,1117,5550,1116,5551,1114,5551,1112,5551,1098,5551,1085,5549,1086,5550,1079,5549,1079,5547,1077,5547,1073,5544,1067,5544,1062,5544,1054,5547,1049,5554,1045,5555,1045,5556,1042,5556,1032,5555,1022,5555,1021,5554,1019,5553,1017,5552,1015,5551,1014,5550,1010,5546,1008,5543,1004,5538,1004,5533,1004,5526,1004,5516,1E3,5513,
1E3,5510,1E3,5505,999,5503,1001,5500,1004,5495,1005,5491,1007,5483,1007,5481,1008,5478,1008,5473,1007,5468,1008,5462,1008,5459,1E3,5458,995,5453,996,5446,998,5445,994,5445,992,5444,987,5444,978,5443,969,5443,962,5446,955,5445,950,5449,949,5452,944,5455,938,5457,937,5459,935,5460,934,5460,932,5463,928,5466,920,5468,918,5470,913,5473,911,5473,910,5474,906,5476,900,5477,897,5477,895,5477,890,5481,887,5482,886,5482,884,5484,880,5486,876,5486,875,5487,872,5487,871,5487,869,5488,865,5490,860,5490,858,5491,
857,5495,851,5499,845,5498,845,5496,846,5488,846,5480,846,5478,846,5473,845,5468,845,5463,845,5461,845,5458,846,5457,846,5454,847,5452,852,5452,859,5449,864,5445,867,5445,868,5441,869,"Q",5423,870,5405,870,"Z"]],label:"Tajikistan",shortLabel:"TI",labelPosition:[525.2,99.9],labelAlignment:["center","middle"]},"08":{outlines:[["M",5678,358,"Q",5672,363,5663,366,5653,370,5635,374,5624,376,5610,381,5601,382,5598,390,5597,395,5595,400,5593,405,5591,410,5589,415,5588,420,5585,431,5580,439,5570,453,5555,
440,5552,440,5548,439,5537,437,5528,431,5520,431,5515,427,5510,423,5502,421,5500,420,5495,417,5489,415,5480,413,5458,412,5435,412,5432,412,5428,411,5404,405,5378,406,5353,407,5325,410,5323,417,5320,419,5317,422,5314,432,5314,441,5306,448,5299,455,5291,460,5302,465,5312,476,5317,480,5318,482,5324,485,5325,485,5321,489,5315,489,5313,492,5311,495,5305,503,5302,512,5293,511,5284,511,5281,511,5279,512,5278,513,5276,514,5275,514,5272,517,5268,520,5264,522,5263,523,5262,524,5260,527,5255,528,5253,531,5248,
532,5244,532,5241,534,5238,536,5232,539,5230,543,5225,546,5224,550,5219,549,5214,548,5208,550,5207,551,5204,554,5201,555,5198,559,5198,560,5196,562,5195,563,5193,563,5192,564,5191,566,5191,571,5192,576,5192,579,5192,581,5192,589,5196,592,5210,591,5225,593,5226,596,5226,596,5226,601,5227,606,5235,606,5240,609,5240,616,5241,619,5251,620,5259,621,5260,624,5260,626,5260,629,5262,629,5279,630,5294,629,5297,629,5299,626,5302,621,5305,616,5306,613,5306,612,5307,609,5307,609,5309,605,5311,604,5316,602,5318,
600,5321,597,5323,594,5324,590,5326,589,5328,588,5329,586,5330,585,5331,582,5336,581,5339,582,5342,585,5345,589,5347,590,5347,592,5349,603,5349,614,5352,620,5353,623,5355,625,5356,625,5364,630,5368,635,5370,636,5371,636,5378,637,5381,642,5387,647,5393,649,5394,650,5396,651,5400,652,5402,653,5408,653,5411,655,5414,656,5415,657,5418,659,5419,659,5422,660,5424,662,5425,664,5428,664,5438,664,5448,664,5450,667,5451,670,5453,674,5459,677,5460,678,5462,678,5463,678,5464,679,5462,680,5460,682,5456,684,5453,
688,5449,689,5444,691,5443,692,5440,693,5437,694,5433,696,5429,696,5424,697,5421,699,5418,700,5417,701,5415,703,5410,710,5403,716,5402,717,5400,719,5396,720,5391,719,5378,718,5364,718,5355,718,5344,720,5344,721,5343,723,5341,724,5341,726,5340,728,5339,730,5338,731,5338,732,5334,737,5331,739,5330,740,5328,741,5324,743,5321,747,5320,747,5318,748,5317,749,5315,750,5311,753,5310,757,5310,759,5308,761,5295,762,5281,762,5279,760,5277,756,5276,754,5273,752,5255,751,5236,751,5218,751,5197,752,5196,754,5194,
756,5186,757,5178,757,5178,758,5177,761,5175,764,5174,767,5170,773,5161,775,5160,776,5159,777,5158,779,5157,781,5157,784,5155,785,5152,786,5148,789,5144,790,5141,790,5136,790,5133,789,5128,786,5124,784,5124,777,5119,777,5116,777,5114,778,5107,779,5107,771,5105,770,5101,768,5095,767,5089,767,5070,767,5048,768,5044,769,5042,775,5041,780,5036,780,5030,780,5025,784,5019,785,5011,785,5010,786,5008,787,5006,787,5004,788,4999,789,5E3,795,5E3,796,4999,799,4997,804,4994,809,4993,811,4992,812,4991,817,4991,
823,4989,825,4990,830,4990,831,4989,834,4989,837,4988,840,4988,847,4990,852,5007,850,5021,845,5025,844,5029,844,5048,844,5066,844,5086,844,5105,844,5108,844,5111,844,5118,845,5123,845,5128,845,5129,847,5132,849,5133,850,5135,851,5136,852,5138,852,5139,854,5140,857,5142,858,5144,861,5147,862,5149,863,5150,863,5153,865,5155,865,5162,866,5168,864,5169,863,5171,862,5175,861,5178,860,5188,860,5195,859,5198,854,5202,850,5204,848,5205,848,5225,847,5244,848,5247,855,5250,860,5250,872,5251,880,5251,882,5252,
885,5255,889,5260,890,5262,891,5264,891,5266,891,5269,891,5279,891,5289,891,5295,888,5300,888,5312,889,5323,888,5326,885,5326,882,5326,881,5329,881,5333,881,5338,881,5348,881,5359,882,5362,882,5361,877,5360,872,5364,870,5386,870,5405,870,5423,870,5441,869,5445,868,5445,867,5449,864,5452,859,5452,852,5454,847,5457,846,5458,846,5461,845,5463,845,5468,845,5473,845,5478,846,5480,846,5488,846,5496,846,5498,845,5499,845,5500,844,5501,843,5502,842,5503,840,5504,839,5505,837,5505,836,5506,834,5507,819,5515,
812,5519,807,5522,804,5528,797,5537,791,5545,787,5548,787,5559,780,5566,778,5585,777,5598,776,5609,770,5616,766,5622,764,5623,763,5642,755,5648,740,5653,730,5665,733,5670,733,5674,731,5708,730,5735,732,5740,739,5740,742,5740,750,5742,757,5764,757,5783,756,5797,755,5808,756,5822,757,5830,749,5834,740,5837,737,5845,730,5850,725,5865,708,5874,689,5882,683,5883,678,5898,679,5908,676,5921,671,5928,670,5933,668,5938,668,5965,667,5993,666,6004,662,6010,661,6014,660,6018,659,6025,657,6028,656,6039,651,6043,
649,6047,643,6055,644,6060,644,6065,644,6069,643,6072,642,6077,640,6081,635,6084,632,6088,630,6095,626,6096,620,6101,612,6104,606,6118,597,6127,592,6132,589,6141,583,6174,586,6193,575,6202,570,6209,563,6230,552,6253,547,6263,543,6268,542,6279,538,6290,535,6297,533,6300,525,6307,519,6309,512,6316,505,6318,497,6320,493,6322,491,6321,482,6325,481,6316,468,6305,464,6297,461,6289,456,6283,453,6280,453,6274,453,6270,451,6264,449,6263,448,6245,436,6237,415,6234,406,6223,405,6215,405,6207,404,6204,403,6201,
402,6199,402,6198,402,6149,402,6096,401,6085,397,6073,396,6069,396,6065,396,6055,395,6046,389,6036,384,6028,382,6017,381,6005,380,5982,378,5967,390,5964,390,5960,390,5911,390,5863,390,5814,390,5765,391,5755,391,5747,385,5745,384,5742,380,5738,375,5722,366,5717,364,5713,359,5712,357,5706,354,5701,352,5693,351,"Q",5687,350,5678,358,"Z"]],label:"Kyrgyzstan",shortLabel:"KG",labelPosition:[565.6,56.1],labelAlignment:["center","middle"]},19:{outlines:[["M",4715,286,"Q",4688,285,4653,286,4644,289,4630,288,
4603,287,4573,289,4553,290,4538,289,4531,290,4525,292,4520,293,4515,295,4512,296,4508,297,4503,297,4493,299,4488,300,4483,300,4472,300,4458,301,4449,301,4440,306,4434,307,4428,308,4418,309,4408,309,4390,307,4373,302,4368,282,4353,274,4344,263,4338,257,4326,237,4314,218,4310,211,4306,199,4304,194,4303,192,4291,175,4279,161,4277,157,4274,154,4267,147,4259,139,4255,132,4250,129,4242,119,4237,115,4229,108,4227,97,4225,89,4214,91,4209,82,4202,73,4199,68,4195,66,4179,55,4173,46,4168,44,4163,42,4159,41,
4155,39,4146,35,4131,26,4125,21,4120,22,"L",3797,108,3588,602,"Q",3586,604,3584,606,3582,606,3581,606,3577,609,3574,612,"L",3574,613,"Q",3592,613,3609,611,3615,608,3620,608,3628,609,3635,609,3640,612,3643,612,3646,613,3647,614,3650,615,3654,615,3657,615,3659,616,3660,617,3663,617,3682,617,3702,617,3706,617,3706,614,3706,612,3706,610,3708,602,3708,594,3713,589,3715,585,3716,581,3716,575,3715,567,3715,560,3715,552,3716,545,3716,543,3716,541,3717,539,3717,537,3717,535,3719,534,3721,531,3722,530,3725,
527,3727,526,3728,526,3729,525,3733,521,3737,519,3741,515,3743,514,3747,512,3750,509,3751,508,3752,507,3754,507,3755,506,3760,505,3763,502,3767,501,3768,500,3775,495,3783,490,3786,488,3790,488,3810,489,3829,489,3832,489,3834,488,3836,488,3837,486,3839,484,3842,484,3848,482,3850,477,3851,475,3852,474,3853,472,3853,469,3857,461,3862,457,3864,456,3865,454,3867,452,3868,451,3869,450,3871,449,3877,449,3881,450,3888,451,3892,455,3893,460,3896,462,3901,462,3904,463,3905,464,3906,464,"L",3907,463,"Q",3908,
445,3909,429,3912,428,3913,428,3915,427,3918,427,3927,427,3937,426,3938,426,3939,424,3941,421,3943,419,3944,417,3945,415,3945,411,3948,411,3951,411,3954,412,3956,413,3958,414,3959,415,3961,416,3966,421,3968,423,3970,424,3970,426,3971,428,3973,430,3974,431,3975,432,3976,434,3977,434,3979,436,3982,437,3983,438,3984,439,3986,441,3989,443,3991,444,3991,446,3991,459,4002,464,4005,465,4007,464,4009,464,4011,466,4015,466,4016,467,4016,470,4018,472,4021,476,4025,478,4044,479,4060,479,4065,482,4069,482,4072,
483,4072,484,4073,490,4069,492,4067,492,4065,492,4061,491,4061,494,4060,496,4061,499,4061,501,4061,502,4062,506,4062,509,4061,517,4064,524,4067,525,4068,525,4071,526,4072,527,4074,528,4074,529,4074,531,4075,532,4075,535,4078,535,4078,537,4075,538,4073,539,4072,541,4070,545,4068,548,4067,549,4066,551,4060,554,4060,557,4055,560,4053,564,4051,566,4049,570,4049,572,4048,574,4046,578,4047,584,4047,586,4046,588,4044,591,4043,591,4039,592,4040,597,4040,599,4040,601,4041,602,4042,603,4044,603,4046,603,4052,
602,4057,604,4060,606,4065,606,4070,609,4074,610,4079,611,4081,611,4089,611,4097,612,4099,613,4100,614,4103,616,4106,619,4107,620,4108,621,4119,622,4130,622,4135,622,4140,623,4144,625,4145,627,4146,633,4152,632,4154,631,4156,631,4160,632,4162,630,4169,628,4174,628,4178,627,4179,624,4181,622,4184,621,4186,620,4187,619,4191,616,4195,612,4200,609,4203,607,4210,607,4212,609,4213,611,4214,611,4217,613,4219,616,4222,617,4222,617,4223,619,4224,621,4225,623,4226,624,4226,630,4227,634,4229,637,4230,640,4232,
644,4232,650,4231,654,4231,659,4231,667,4232,675,4233,677,4233,679,4235,681,4235,685,4235,694,4235,704,4237,706,4237,706,4239,708,4242,708,4250,712,4252,716,4255,721,4254,726,4254,730,4253,734,4252,736,4252,737,4253,743,4252,746,4251,749,4251,751,4249,759,4249,765,4249,769,4247,770,4245,774,4245,775,4245,784,4245,794,4250,800,4252,806,4253,809,4256,809,4258,809,4259,809,4258,814,4262,817,4265,819,4268,823,4269,824,4271,825,4273,826,4274,828,4277,830,4280,831,4287,836,4292,839,4294,841,4297,842,4299,
843,4301,844,4304,846,4305,847,4307,849,4309,849,4311,850,4314,852,4316,854,4317,855,4319,856,4321,857,4323,859,4325,861,4326,863,4326,864,4328,865,4329,867,4331,873,4333,875,4337,882,4341,884,4349,889,4351,895,4355,899,4355,902,4356,903,4359,906,4362,908,4366,912,4367,914,4368,914,4369,915,4371,919,4375,923,4377,926,4378,928,4379,928,4381,929,4382,930,4383,931,4384,932,4388,935,4392,935,4397,935,4402,937,4408,936,4416,939,4422,942,4425,949,4426,950,4427,951,4430,954,4432,957,4436,964,4441,971,4445,
974,4447,977,4449,979,4449,980,4451,983,4456,987,4459,990,4462,992,4463,994,4465,996,4468,1001,4472,1005,4474,1007,4477,1010,4479,1013,4482,1015,4484,1016,4487,1020,4492,1027,4500,1031,4505,1031,4512,1031,4513,1029,4516,1027,4518,1026,4518,1025,4520,1022,4523,1020,4526,1018,4530,1015,4533,1015,4536,1015,4538,1015,4540,1016,4544,1018,4547,1020,4549,1021,4550,1021,4552,1023,4554,1024,4558,1026,4562,1029,4565,1030,4566,1031,4570,1033,4576,1034,4580,1035,4584,1038,4586,1039,4587,1040,4588,1041,4589,1042,
4592,1044,4595,1046,4596,1047,4597,1048,4598,1049,4601,1052,4603,1056,4607,1059,4609,1060,4609,1062,4610,1066,4609,1071,4609,1076,4606,1082,4605,1083,4602,1085,4600,1087,4598,1088,4597,1089,4595,1092,4594,1094,4593,1097,4591,1101,4589,1105,4583,1112,4581,1121,4581,1123,4580,1126,4580,1136,4579,1148,4576,1155,4577,1161,4582,1161,4587,1161,4607,1161,4626,1161,4629,1162,4629,1162,4630,1165,4635,1165,4638,1166,4640,1166,4649,1166,4659,1168,4661,1169,4662,1169,4669,1169,4675,1172,4693,1172,4709,1172,4709,
1172,4710,1172,"L",4710,1172,"Q",4709,1171,4709,1169,"L",4709,1169,"Q",4708,1157,4715,1149,4718,1147,4719,1144,4721,1140,4723,1137,4726,1134,4725,1129,4725,1126,4726,1124,4730,1116,4736,1110,4739,1108,4741,1107,4744,1106,4745,1104,4748,1101,4753,1098,4759,1094,4764,1092,4767,1091,4771,1089,4777,1086,4783,1079,4784,1078,4785,1076,4788,1074,4789,1071,4790,1069,4791,1067,4792,1064,4793,1062,4799,1059,4804,1055,4806,1054,4808,1052,4813,1050,4812,1042,4811,1040,4811,1037,4811,1020,4810,1004,4807,1001,
4806,1E3,4805,987,4805,976,4805,970,4805,964,4805,961,4809,962,4812,962,4815,961,4815,955,4816,950,4816,947,4816,945,4816,940,4815,936,4814,934,4813,933,4810,929,4809,927,4808,925,4806,923,4805,923,4803,922,4800,918,4794,918,4789,919,4785,919,4779,920,4774,916,4773,910,4771,906,4768,904,4767,902,4766,901,4765,899,4764,896,4764,895,4763,889,4765,884,4767,882,4767,881,4770,877,4775,875,4779,871,4779,866,4779,859,4780,852,4788,851,4794,851,4797,851,4797,850,4798,847,4803,846,4811,846,4819,847,4822,847,
4825,847,4829,847,4833,847,4851,847,4869,847,4885,847,4901,846,4902,842,4904,840,4905,838,4906,837,4907,836,4907,834,4910,831,4911,829,4917,824,4919,821,4925,814,4929,807,4930,805,4931,804,4932,801,4933,800,4934,799,4935,797,4938,794,4939,794,4941,791,4942,790,4943,789,4945,788,4947,787,4949,785,4953,783,4955,782,4957,780,4957,779,4959,775,4963,775,4964,775,4965,774,4968,768,4975,768,4978,767,4979,767,4992,767,5005,766,5007,766,5009,765,5011,762,5012,760,5013,758,5013,756,5013,749,5013,741,5014,737,
5015,736,5018,735,5020,733,5023,726,5025,722,5027,720,5027,715,5031,712,5032,709,5032,707,5034,706,5036,706,5037,702,5038,701,5039,700,5043,695,5050,695,5052,696,5054,695,5059,693,5065,693,5077,694,5089,694,5094,694,5099,693,5102,691,5103,689,5105,687,5105,686,5107,684,5108,684,5110,682,5113,681,5116,678,5120,676,5123,675,5124,674,5129,673,5135,672,5138,671,5139,670,5141,668,5145,666,5147,665,5148,664,5155,658,5164,655,5169,649,5174,647,5177,645,5178,644,5179,642,5181,643,5186,644,5189,644,5192,645,
5193,645,5195,646,5196,647,5198,647,5198,650,5199,652,5199,655,5198,663,5200,670,5202,673,5202,674,5203,682,5202,687,5200,688,5199,689,5196,690,5193,690,5189,693,5188,694,5187,696,5185,696,5182,696,5180,697,5173,700,5169,701,5165,703,5163,706,5161,709,5161,710,5160,712,5159,712,5157,716,5154,718,5152,721,5152,721,5151,738,5152,752,5153,755,5155,757,5157,757,5158,757,5168,757,5178,757,5186,757,5194,756,5196,754,5197,752,5218,751,5236,751,5255,751,5273,752,5276,754,5277,756,5279,760,5281,762,5295,762,
5308,761,5310,759,5310,757,5311,753,5315,750,5317,749,5318,748,5320,747,5321,747,5324,743,5328,741,5330,740,5331,739,5334,737,5338,732,5338,731,5339,730,5340,728,5341,726,5341,724,5343,723,5344,721,5344,720,5355,718,5364,718,5378,718,5391,719,5396,720,5400,719,5402,717,5403,716,5410,710,5415,703,5417,701,5418,700,5421,699,5424,697,5429,696,5433,696,5437,694,5440,693,5443,692,5444,691,5449,689,5453,688,5456,684,5460,682,5462,680,5464,679,5463,678,5462,678,5460,678,5459,677,5453,674,5451,670,5450,667,
5448,664,5438,664,5428,664,5425,664,5424,662,5422,660,5419,659,5418,659,5415,657,5414,656,5411,655,5408,653,5402,653,5400,652,5396,651,5394,650,5393,649,5387,647,5381,642,5378,637,5371,636,5370,636,5368,635,5364,630,5356,625,5355,625,5353,623,5352,620,5349,614,5349,603,5347,592,5347,590,5345,589,5342,585,5339,582,5336,581,5331,582,5330,585,5329,586,5328,588,5326,589,5324,590,5323,594,5321,597,5318,600,5316,602,5311,604,5309,605,5307,609,5307,609,5306,612,5306,613,5305,616,5302,621,5299,626,5297,629,
5294,629,5279,630,5262,629,5260,629,5260,626,5260,624,5259,621,5251,620,5241,619,5240,616,5240,609,5235,606,5227,606,5226,601,5226,596,5226,596,5225,593,5210,591,5196,592,5192,589,5192,581,5192,579,5192,576,5191,571,5191,566,5192,564,5193,563,5195,563,5196,562,5198,560,5198,559,5201,555,5204,554,5207,551,5208,550,5214,548,5219,549,5224,550,5225,546,5230,543,5232,539,5238,536,5241,534,5244,532,5248,532,5253,531,5255,528,5260,527,5262,524,5263,523,5264,522,5268,520,5272,517,5275,514,5276,514,5278,513,
5279,512,5281,511,5284,511,5293,511,5302,512,5305,503,5311,495,5313,492,5315,489,5321,489,5325,485,5324,485,5318,482,5317,480,5312,476,5302,465,5291,460,5288,462,5286,463,5277,469,5267,480,5263,485,5262,495,5262,503,5255,504,5243,505,5230,504,5217,503,5208,508,5207,512,5199,521,5191,528,5182,539,5170,544,5160,547,5155,548,5145,552,5132,554,5122,561,5119,563,5112,569,5104,576,5090,583,5080,587,5070,594,5059,598,5043,608,5040,611,5037,614,5034,617,5030,619,5020,624,5006,630,5006,643,4995,645,4994,644,
4992,637,4991,633,4976,634,4969,632,4956,627,4951,622,4941,621,4931,612,4915,613,4909,613,4898,619,4864,620,4827,621,4821,627,4801,626,4794,624,4793,617,4793,613,4792,610,4792,606,4791,602,4789,595,4794,587,4803,581,4804,567,4804,562,4805,557,4808,547,4797,546,4795,540,4794,528,4792,523,4783,524,4763,526,4742,521,4737,506,4748,495,4752,491,4754,482,4757,480,4756,475,4754,467,4767,469,4781,460,4783,442,4784,428,4801,419,4806,418,4807,410,4808,403,4809,397,4811,381,4795,385,4778,388,4777,375,4776,362,
4773,345,4771,333,4759,325,4758,318,4755,315,4745,306,4736,296,"Q",4730,288,4715,286,"Z"]],label:"Uzbekistan",shortLabel:"UZ",labelPosition:[443.9,59.7],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("fusioncharts.maps.js is required in order to define vizualization"))},
[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.NorthAmericaWOCentral.20.10-30-2012 06:49:23
*/
FusionCharts(["private","modules.renderer.js-northamericawocentral",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"NorthAmericaWOCentral",revision:20,creditLabel:!1,standaloneInit:!0,baseWidth:650,baseHeight:650,baseScaleFactor:10,entities:{"023":{outlines:[["M",1450,2915,"Q",1449,2919,1448,2924,1448,2929,1446,2934,1446,2935,1445,2936,1444,2943,1447,2948,1449,2950,1450,2951,1453,2953,1454,2958,1455,2963,1453,2964,1452,2965,1452,
2965,1452,2966,1451,2967,1446,2972,1447,2978,1448,2979,1448,2980,1449,2982,1450,2991,1450,3E3,1452,3009,1454,3017,1458,3018,1462,3019,1459,3027,1455,3036,1456,3037,1457,3039,1458,3040,1461,3041,1461,3045,1461,3050,1463,3054,1465,3057,1466,3060,1468,3067,1471,3072,1473,3074,1474,3074,1479,3075,1484,3075,1485,3075,1485,3074,1486,3061,1477,3053,1476,3052,1473,3044,1471,3036,1472,3031,1474,3026,1475,3023,1477,3021,1479,3017,1480,3016,1480,3016,1486,3013,1486,3008,1487,3E3,1484,2995,1483,2995,1482,2995,
1476,2993,1477,2987,1477,2987,1477,2986,1480,2980,1485,2973,1487,2970,1490,2967,1495,2962,1497,2958,1498,2957,1499,2956,1500,2955,1501,2951,1502,2950,1502,2949,1506,2946,1510,2941,1510,2941,1511,2940,1513,2939,1514,2936,1514,2935,1514,2935,1513,2934,1512,2933,1508,2933,1503,2933,1500,2932,1496,2931,1495,2931,1494,2930,1493,2930,1492,2929,1491,2927,1490,2926,1487,2923,1484,2919,1482,2918,1481,2917,1478,2916,1476,2915,1474,2914,1472,2914,1466,2913,1464,2906,1462,2907,1460,2906,1459,2907,1458,2907,1456,
2910,1452,2913,"Q",1451,2914,1450,2915,"Z"],["M",1515,2752,"Q",1515,2751,1514,2750,1512,2749,1511,2748,"L",1508,2749,"Q",1508,2762,1508,2775,1509,2776,1508,2777,1509,2780,1509,2781,1510,2783,1510,2784,1510,2786,1507,2788,1507,2789,1506,2789,1504,2791,1502,2792,1501,2793,1500,2793,1499,2795,1499,2798,1499,2800,1500,2801,1500,2801,1501,2802,1502,2802,1502,2802,1503,2802,1505,2803,1506,2803,1506,2804,1508,2805,1507,2808,1507,2809,1506,2809,1506,2810,1505,2811,1500,2815,1499,2823,1500,2828,1503,2830,
1504,2831,1504,2832,1508,2836,1511,2839,1512,2840,1512,2841,1513,2859,1513,2877,"L",1515,2881,"Q",1522,2881,1530,2881,1530,2880,1530,2880,1532,2879,1530,2878,1530,2878,1530,2876,1530,2868,1530,2860,1530,2860,1530,2859,1531,2856,1532,2853,"L",1533,2853,"Q",1540,2854,1539,2847,1539,2846,1538,2845,1538,2842,1534,2843,1532,2843,1532,2841,1533,2837,1533,2833,1533,2828,1532,2824,1532,2823,1531,2822,1530,2821,1528,2820,1528,2819,1527,2818,1527,2815,1531,2815,1536,2816,1540,2814,1541,2814,1541,2813,1542,
2813,1542,2811,1543,2809,1542,2805,1542,2804,1541,2803,1537,2798,1535,2792,1535,2792,1534,2791,1533,2789,1532,2787,1532,2785,1530,2781,1528,2778,1528,2776,1528,2775,1526,2769,1526,2769,1526,2768,1525,2767,1524,2765,1521,2757,1518,2755,"Q",1516,2753,1515,2752,"Z"],["M",1504,2693,"Q",1500,2695,1498,2699,1498,2700,1497,2700,1497,2701,1496,2701,1495,2702,1495,2702,1494,2703,1494,2705,1493,2707,1493,2709,1494,2711,1494,2714,1495,2720,1492,2725,1492,2726,1491,2728,1490,2728,1490,2728,1488,2729,1486,2731,
1485,2731,1484,2731,1484,2732,1483,2732,1478,2738,1479,2746,1479,2748,1477,2749,1477,2749,1476,2750,1476,2753,1480,2752,1482,2751,1484,2750,1489,2747,1492,2743,1493,2742,1493,2741,1493,2741,1493,2740,1494,2739,1494,2739,1495,2734,1499,2732,1501,2730,1502,2728,1502,2727,1503,2725,1504,2724,1504,2723,1507,2721,1508,2716,1508,2713,1508,2710,1509,2710,1508,2709,1509,2708,1509,2706,1509,2703,1510,2700,1511,2697,1509,2695,"Q",1508,2693,1504,2693,"Z"],["M",1551,2710,"Q",1550,2710,1549,2709,1547,2707,1545,
2706,1544,2705,1543,2704,1540,2701,1536,2701,1535,2701,1534,2700,1530,2697,1527,2692,1525,2691,1522,2692,1522,2697,1521,2701,1520,2702,1520,2703,1519,2705,1518,2707,1518,2708,1518,2708,1518,2709,1517,2710,1517,2716,1519,2719,1520,2720,1518,2724,1517,2728,1517,2733,1517,2736,1519,2737,1520,2739,1523,2740,1530,2741,1532,2738,1533,2738,1533,2737,1533,2735,1534,2733,1534,2730,1536,2727,1538,2726,1539,2723,1540,2728,1540,2732,1546,2734,1549,2730,1553,2727,1551,2721,1551,2719,1552,2718,1552,2717,1553,2716,
1553,2716,1553,2716,1553,2714,1553,2712,"Q",1552,2711,1551,2710,"Z"],["M",1534,2602,"Q",1533,2602,1532,2602,1527,2605,1524,2609,1523,2609,1523,2609,1520,2613,1520,2617,1520,2618,1518,2618,1517,2620,1515,2622,1515,2623,1514,2624,1512,2625,1512,2629,"L",1512,2629,"Q",1513,2634,1513,2637,1514,2640,1514,2643,1514,2650,1513,2656,1513,2657,1512,2658,1510,2659,1509,2660,1507,2662,1504,2665,1503,2665,1501,2667,1499,2669,1500,2672,1501,2673,1502,2674,1504,2674,1506,2675,1508,2675,1510,2675,1511,2675,1512,
2674,1513,2674,1514,2673,1518,2668,1525,2668,1526,2669,1527,2668,1529,2667,1532,2665,1533,2664,1534,2663,1534,2662,1534,2661,1534,2657,1538,2654,1541,2652,1541,2648,1541,2644,1541,2640,1542,2638,1542,2636,1543,2627,1543,2617,1543,2617,1543,2616,1543,2614,1543,2612,1544,2610,1544,2609,1545,2606,1544,2605,1542,2603,1541,2603,1540,2602,1539,2602,"Q",1537,2602,1534,2602,"Z"],["M",1462,2583,"Q",1462,2584,1462,2585,1462,2589,1460,2592,1460,2593,1459,2594,1458,2604,1460,2609,1462,2615,1461,2618,1460,2622,
1462,2626,1463,2629,1464,2630,1464,2635,1462,2638,1462,2639,1462,2640,1463,2642,1464,2643,1465,2644,1466,2645,1467,2646,1467,2646,1470,2649,1470,2654,1469,2657,1468,2661,1468,2662,1467,2662,1465,2665,1461,2667,1459,2668,1458,2672,1457,2675,1458,2678,1461,2682,1465,2685,1465,2685,1465,2686,1465,2691,1465,2696,1465,2698,1464,2700,1463,2704,1460,2707,1459,2708,1458,2710,1458,2712,1457,2713,1458,2720,1458,2727,1458,2727,1458,2727,1465,2729,1467,2723,1468,2722,1468,2721,1470,2713,1473,2707,1477,2700,1481,
2701,1483,2701,1484,2699,1485,2698,1485,2695,1485,2689,1486,2677,1486,2677,1486,2676,1490,2673,1491,2668,1492,2667,1492,2666,1493,2661,1490,2658,1490,2657,1490,2656,1490,2651,1490,2646,1490,2646,1489,2646,1490,2646,1490,2646,"L",1490,2646,"Q",1491,2646,1491,2646,1492,2646,1492,2646,1495,2646,1498,2639,1499,2638,1499,2637,1503,2635,1506,2631,1506,2630,1506,2630,1507,2625,1504,2621,1503,2620,1501,2618,1499,2615,1495,2613,1494,2612,1494,2611,1493,2605,1493,2598,1493,2595,1494,2592,1494,2592,1494,2591,
1495,2586,1495,2581,1495,2580,1494,2579,1490,2577,1488,2573,1488,2573,1487,2572,1485,2569,1482,2569,1474,2569,1465,2569,1463,2576,1462,2582,"Q",1462,2582,1462,2583,"Z"],["M",862,2198,"Q",861,2200,860,2204,859,2205,859,2205,858,2206,857,2208,862,2211,864,2211,875,2210,886,2210,887,2210,888,2211,889,2211,889,2211,891,2212,893,2214,894,2215,895,2215,899,2214,901,2212,902,2211,902,2210,905,2208,906,2205,907,2203,905,2201,901,2198,896,2196,895,2196,894,2196,893,2195,893,2194,893,2191,896,2188,898,2187,
898,2183,898,2184,897,2183,896,2184,894,2184,894,2184,893,2185,892,2185,890,2186,889,2187,887,2188,886,2189,885,2189,882,2192,878,2192,874,2192,870,2191,864,2191,862,2196,"Q",862,2197,862,2198,"Z"],["M",765,2221,"Q",767,2222,769,2224,770,2225,770,2225,772,2227,774,2230,774,2231,775,2231,775,2232,775,2232,776,2235,778,2237,779,2237,779,2238,781,2241,787,2241,792,2240,794,2242,795,2242,796,2243,797,2243,797,2244,799,2245,800,2245,802,2247,802,2251,802,2253,803,2254,807,2256,810,2252,812,2249,816,2246,
816,2246,817,2246,823,2245,825,2249,826,2250,827,2251,830,2254,835,2254,835,2247,835,2240,835,2239,835,2238,838,2236,840,2239,841,2241,844,2243,847,2245,849,2249,850,2249,850,2249,855,2251,859,2250,860,2250,860,2249,861,2246,862,2241,862,2236,858,2232,857,2231,857,2230,857,2225,857,2220,857,2217,855,2216,853,2215,852,2212,"L",849,2210,"Q",830,2209,811,2209,808,2213,804,2215,800,2217,798,2220,798,2217,798,2214,798,2208,802,2205,804,2204,803,2202,803,2202,803,2201,800,2197,796,2194,794,2193,790,2191,
789,2191,787,2191,782,2191,776,2191,775,2191,774,2191,772,2191,771,2190,771,2190,770,2190,767,2192,766,2196,764,2201,765,2206,765,2211,761,2212,761,2213,761,2213,"Q",758,2218,765,2221,"Z"],["M",556,1691,"Q",556,1692,556,1692,558,1696,561,1700,562,1701,562,1703,562,1708,562,1713,563,1714,562,1716,562,1718,562,1722,562,1725,562,1726,563,1728,563,1728,564,1729,565,1729,567,1729,568,1730,569,1731,569,1731,572,1735,575,1737,576,1738,576,1738,578,1738,578,1740,578,1742,579,1744,580,1744,581,1745,582,1745,
583,1745,589,1746,592,1743,595,1741,598,1739,599,1738,600,1738,602,1736,603,1734,604,1734,605,1733,608,1733,610,1731,611,1731,611,1729,612,1728,612,1727,612,1724,611,1722,608,1720,607,1716,607,1715,607,1714,606,1713,604,1711,599,1705,593,1700,589,1697,584,1697,580,1698,576,1696,576,1696,575,1695,573,1693,571,1690,570,1688,568,1688,564,1689,560,1687,"Q",556,1690,556,1691,"Z"],["M",1322,1303,"Q",1319,1303,1315,1302,1315,1303,1314,1303,1313,1303,1312,1303,1303,1304,1294,1304,1293,1304,1292,1305,1290,
1307,1287,1307,1282,1306,1277,1306,1274,1306,1273,1307,1272,1308,1271,1308,1270,1309,1268,1310,1266,1312,1263,1312,1263,1312,1262,1313,1258,1316,1255,1319,1255,1320,1254,1320,1253,1323,1250,1324,1249,1325,1247,1326,1244,1328,1240,1328,1239,1328,1238,1328,1237,1330,1234,1329,1233,1329,1232,1330,1231,1330,1230,1330,1227,1331,1223,1331,1218,1331,1213,1329,1213,1329,1211,1329,1207,1328,1202,1328,1200,1328,1198,1326,1197,1325,1196,1324,1195,1324,1194,1323,1193,1323,1192,1322,1186,1320,1180,1313,1180,1313,
1179,1313,1177,1309,1173,1306,1164,1302,1158,1295,1156,1293,1154,1291,1151,1288,1146,1291,1146,1291,1145,1291,1143,1292,1141,1293,1141,1294,1140,1295,1137,1297,1135,1300,1133,1302,1130,1303,1130,1304,1129,1304,1125,1306,1121,1306,1121,1306,1120,1306,1119,1305,1117,1305,1115,1305,1113,1304,1113,1306,1113,1309,"L",1113,1309,"Q",1113,1319,1113,1327,1113,1336,1113,1345,1113,1354,1113,1363,1113,1373,1113,1381,1113,1390,1113,1399,1113,1404,1113,1409,"L",1112,1410,1094,1433,1094,1433,"Q",1095,1435,1095,
1438,1095,1439,1095,1439,1098,1443,1101,1446,1104,1450,1106,1454,1106,1454,1107,1455,1110,1458,1112,1460,1115,1463,1117,1465,1120,1467,1122,1469,1129,1476,1127,1486,1126,1486,1125,1487,1122,1489,1118,1490,1115,1491,1113,1495,1113,1497,1112,1498,1112,1499,1111,1500,1111,1500,1110,1501,1110,1502,1110,1503,1109,1513,1114,1518,"L",1117,1518,"Q",1123,1518,1125,1520,1127,1522,1128,1522,1129,1522,1129,1523,1129,1528,1130,1532,1131,1536,1135,1535,1136,1536,1136,1536,1138,1537,1139,1540,1139,1541,1139,1541,
1140,1546,1136,1547,1133,1547,1130,1548,1127,1550,1122,1549,1122,1549,1121,1549,1120,1549,1119,1548,1118,1548,1117,1547,1117,1547,1116,1546,1116,1546,1116,1546,1118,1542,1115,1539,1115,1539,1115,1538,1115,1532,1114,1527,1114,1526,1113,1525,1113,1525,1113,1524,1112,1521,1111,1520,1108,1518,1103,1518,1101,1518,1100,1518,1097,1518,1097,1521,1098,1526,1098,1531,1098,1535,1096,1538,1096,1539,1096,1540,1096,1541,1096,1542,1092,1541,1090,1538,1090,1537,1088,1535,1088,1535,1088,1534,1087,1531,1083,1531,1077,
1531,1070,1531,1069,1531,1068,1530,1063,1528,1060,1524,1056,1518,1047,1511,1044,1509,1043,1507,1042,1505,1042,1504,1042,1503,1041,1502,1040,1501,1040,1501,1038,1499,1037,1497,1033,1492,1029,1488,1029,1488,1028,1487,1028,1485,1027,1484,1027,1483,1026,1482,1026,1477,1028,1473,1029,1473,1029,1472,1034,1470,1038,1467,1039,1466,1039,1466,1045,1463,1052,1464,1055,1464,1058,1464,"L",1059,1464,"Q",1056,1460,1053,1457,1053,1457,1052,1456,1051,1455,1050,1454,1047,1451,1046,1449,1045,1448,1045,1447,1041,1444,
1037,1442,1036,1442,1036,1441,1035,1440,1034,1440,1033,1439,1032,1438,1032,1438,1032,1438,1031,1437,1029,1437,1027,1437,1024,1437,1022,1437,1019,1437,1017,1436,1014,1435,1014,1435,1013,1435,1013,1434,1011,1433,1011,1433,1011,1433,1010,1432,1010,1432,1008,1431,1006,1430,1005,1430,1003,1429,1003,1429,1002,1429,1001,1429,1001,1429,998,1429,994,1429,993,1429,992,1430,992,1431,990,1432,989,1434,985,1435,982,1437,981,1437,980,1438,980,1435,977,1435,975,1432,974,1430,973,1427,973,1426,972,1425,972,1424,
972,1424,972,1419,967,1417,966,1416,964,1415,963,1415,963,1415,958,1415,953,1415,952,1415,950,1415,944,1415,938,1415,938,1415,937,1415,936,1415,935,1414,935,1414,934,1414,934,1414,933,1413,931,1412,929,1411,928,1411,926,1411,923,1411,920,1411,919,1411,918,1410,917,1410,916,1409,913,1408,910,1406,908,1404,904,1402,904,1402,902,1401,902,1401,902,1401,901,1402,901,1403,901,1404,901,1404,900,1406,899,1408,900,1411,899,1412,899,1413,898,1414,899,1416,900,1418,901,1419,901,1420,902,1421,902,1421,902,1422,
902,1422,902,1427,904,1430,907,1434,909,1438,909,1439,909,1439,910,1440,910,1440,910,1441,911,1442,913,1446,915,1450,916,1452,916,1454,917,1456,918,1458,918,1459,918,1459,920,1462,921,1464,922,1465,922,1466,922,1468,921,1470,921,1470,921,1471,918,1472,916,1473,916,1473,915,1473,915,1473,914,1472,913,1470,911,1468,"L",911,1468,"Q",909,1467,908,1468,908,1468,907,1468,905,1468,902,1468,897,1468,891,1468,"L",891,1468,"Q",888,1472,889,1477,889,1478,889,1480,889,1481,889,1481,889,1482,889,1482,"L",889,
1482,"Q",888,1484,886,1485,886,1485,886,1485,885,1486,885,1486,881,1490,877,1492,877,1492,877,1492,877,1494,876,1494,876,1498,878,1502,880,1506,881,1510,882,1510,882,1511,884,1519,888,1527,889,1528,889,1528,892,1533,894,1536,896,1538,901,1540,902,1540,903,1541,912,1545,919,1551,920,1552,921,1553,922,1554,923,1554,924,1555,925,1555,930,1558,934,1563,935,1564,935,1565,936,1565,936,1566,938,1570,940,1572,943,1574,945,1578,946,1579,946,1579,946,1580,947,1581,947,1582,947,1582,949,1584,948,1588,948,1591,
947,1593,947,1594,947,1596,947,1596,947,1597,950,1599,956,1597,963,1595,968,1596,973,1597,977,1600,981,1602,986,1603,988,1604,989,1604,990,1604,992,1605,993,1605,994,1606,997,1608,999,1609,1004,1610,1009,1610,1010,1610,1010,1611,1013,1613,1013,1618,1013,1621,1012,1623,1012,1624,1011,1625,1009,1627,1008,1630,1008,1630,1007,1631,1005,1633,1001,1632,996,1632,991,1632,989,1632,988,1630,988,1630,987,1629,986,1628,986,1626,982,1628,982,1634,982,1634,981,1635,981,1636,981,1636,981,1641,980,1645,980,1647,
979,1648,979,1648,979,1649,980,1653,976,1655,976,1656,975,1656,969,1661,964,1667,963,1669,963,1670,961,1673,960,1677,960,1678,959,1678,958,1680,956,1681,955,1681,954,1681,951,1682,948,1683,947,1683,946,1683,935,1683,924,1682,922,1683,921,1682,917,1680,914,1676,914,1676,913,1676,908,1674,906,1671,904,1669,903,1667,901,1663,897,1660,897,1660,896,1659,889,1660,881,1660,880,1660,878,1660,868,1660,858,1661,857,1661,855,1660,853,1657,850,1655,848,1654,846,1653,844,1650,843,1648,843,1647,842,1646,842,1637,
842,1629,842,1628,841,1627,840,1626,839,1625,838,1624,836,1623,835,1622,833,1621,833,1621,832,1621,828,1621,825,1624,823,1627,821,1628,819,1628,818,1628,817,1627,815,1627,814,1626,813,1624,813,1624,812,1623,810,1621,807,1618,807,1618,806,1618,804,1619,802,1620,802,1621,801,1621,800,1622,799,1623,797,1625,794,1628,794,1628,793,1628,791,1631,788,1633,785,1636,781,1639,780,1641,778,1643,778,1643,777,1643,774,1644,772,1642,771,1640,771,1636,771,1634,768,1634,761,1635,753,1635,751,1636,747,1636,740,1638,
734,1641,733,1641,732,1641,727,1642,722,1643,721,1643,719,1643,715,1646,714,1649,713,1652,710,1651,709,1651,708,1651,705,1650,702,1647,701,1647,701,1646,699,1645,695,1647,695,1648,694,1648,693,1649,692,1649,684,1654,683,1664,683,1667,682,1669,682,1670,681,1670,679,1671,677,1671,676,1672,675,1672,674,1677,674,1682,674,1684,673,1685,669,1687,669,1693,669,1697,673,1696,678,1695,682,1697,683,1697,683,1698,683,1702,683,1706,683,1711,677,1710,673,1710,672,1714,671,1715,671,1717,671,1718,670,1718,670,1722,
672,1724,674,1725,677,1725,679,1726,680,1726,684,1729,685,1732,691,1741,698,1749,699,1749,699,1750,704,1752,705,1756,705,1757,705,1757,706,1761,704,1764,702,1768,699,1773,698,1774,697,1774,692,1778,687,1775,683,1772,684,1765,686,1760,687,1754,687,1754,686,1753,684,1751,678,1751,677,1752,676,1750,676,1750,676,1749,675,1744,675,1742,675,1740,676,1737,676,1734,674,1731,672,1728,672,1727,673,1726,671,1726,663,1723,653,1723,650,1724,647,1724,645,1724,643,1724,643,1724,643,1724,642,1724,642,1724,640,1725,
638,1725,"L",638,1779,"Q",636,1780,635,1783,635,1783,635,1783,634,1785,634,1788,633,1791,630,1793,630,1793,630,1794,630,1800,630,1806,631,1807,631,1808,632,1809,635,1810,637,1812,641,1816,646,1820,649,1820,652,1821,656,1825,659,1829,665,1829,671,1829,675,1830,679,1830,681,1830,683,1831,687,1829,689,1829,690,1828,692,1826,692,1824,693,1822,694,1820,695,1819,696,1818,699,1816,703,1816,708,1815,712,1812,713,1812,713,1812,714,1812,714,1812,716,1812,719,1811,720,1811,721,1810,721,1810,721,1810,722,1810,
724,1811,"L",724,1811,"Q",725,1811,725,1811,727,1810,730,1811,729,1811,729,1811,727,1811,725,1811,725,1811,724,1811,"L",724,1811,"Q",722,1812,720,1813,720,1813,719,1814,717,1815,715,1816,"L",715,1816,"Q",713,1817,711,1818,710,1819,708,1819,708,1820,707,1822,706,1822,706,1823,699,1828,699,1837,699,1838,698,1839,695,1842,692,1846,691,1848,690,1848,686,1854,682,1858,679,1862,679,1867,680,1870,678,1872,678,1873,678,1873,677,1876,677,1878,676,1879,676,1879,676,1880,676,1882,676,1884,674,1886,673,1887,
672,1887,671,1888,667,1887,664,1887,664,1887,664,1888,663,1888,662,1887,660,1887,659,1887,658,1886,655,1887,652,1886,650,1886,650,1888,650,1889,649,1890,649,1892,649,1896,649,1900,649,1903,649,1906,648,1907,646,1909,643,1909,641,1910,639,1911,638,1912,636,1913,633,1915,631,1918,631,1919,630,1920,627,1922,624,1923,622,1923,621,1923,620,1923,618,1923,619,1928,618,1932,633,1933,648,1933,649,1933,649,1934,650,1934,650,1935,651,1936,652,1937,654,1939,654,1940,656,1941,658,1942,673,1942,688,1942,688,1955,
688,1967,"L",688,1967,"Q",688,1970,688,1972,"L",688,1972,"Q",694,1972,700,1972,700,1974,700,1976,"L",700,1976,"Q",699,1977,696,1978,696,1989,696,2003,694,2003,692,2003,693,2004,692,2004,691,2005,691,2005,691,2013,691,2020,697,2020,703,2020,702,2015,705,2013,706,2013,706,2013,710,2009,714,2005,716,2004,719,2002,720,2002,721,2002,723,2002,724,2E3,725,2E3,726,2E3,735,2E3,745,2E3,741,2003,735,2004,733,2005,731,2006,730,2006,728,2007,728,2007,727,2007,726,2008,726,2008,724,2014,725,2020,725,2021,727,2023,
730,2026,733,2028,734,2029,735,2030,736,2031,737,2032,739,2033,740,2034,741,2034,742,2035,745,2035,748,2037,750,2038,751,2038,752,2039,753,2038,757,2039,759,2040,759,2041,759,2041,760,2041,760,2041,764,2042,768,2043,769,2044,769,2044,774,2044,777,2043,778,2043,779,2043,780,2043,780,2043,781,2043,782,2043,784,2043,786,2042,788,2041,790,2041,"L",791,2041,"Q",792,2041,792,2040,793,2040,794,2040,795,2040,793,2041,792,2042,791,2043,789,2044,786,2045,785,2046,783,2046,782,2047,782,2047,780,2048,778,2049,
775,2050,774,2052,774,2053,773,2053,773,2054,772,2055,772,2055,772,2055,770,2057,768,2057,763,2057,758,2057,749,2057,740,2057,738,2057,736,2057,736,2060,734,2061,733,2062,732,2063,732,2064,731,2064,730,2066,729,2068,728,2068,728,2068,727,2071,727,2073,727,2074,727,2075,727,2076,725,2076,721,2076,718,2076,717,2077,716,2077,714,2078,711,2080,711,2080,710,2080,709,2081,708,2081,706,2082,704,2084,703,2085,702,2085,701,2086,700,2087,699,2087,699,2088,696,2089,695,2091,693,2093,691,2096,691,2097,690,2098,
690,2098,689,2098,689,2106,689,2113,684,2115,679,2115,"L",678,2112,"Q",680,2111,679,2109,678,2109,678,2108,678,2105,678,2102,669,2101,657,2101,651,2101,645,2102,643,2102,639,2101,635,2101,632,2103,629,2105,624,2105,620,2105,617,2109,615,2114,610,2118,606,2121,603,2119,600,2116,600,2113,601,2110,599,2109,598,2108,596,2106,595,2105,594,2104,593,2104,593,2104,592,2104,592,2104,588,2105,584,2103,584,2103,583,2103,580,2103,575,2103,575,2103,575,2102,573,2101,570,2100,568,2099,565,2098,563,2098,561,2098,
559,2098,556,2098,555,2098,554,2098,553,2098,553,2097,552,2097,551,2097,549,2095,546,2094,545,2094,545,2094,544,2094,544,2093,541,2093,538,2093,536,2093,533,2093,533,2093,532,2093,531,2093,529,2094,529,2094,528,2094,522,2095,516,2095,515,2095,515,2095,514,2096,514,2096,513,2098,512,2098,511,2099,511,2099,510,2100,509,2100,508,2100,507,2100,507,2101,507,2101,503,2105,499,2109,499,2109,498,2110,497,2112,496,2115,496,2116,496,2117,496,2117,495,2117,494,2117,493,2116,493,2115,492,2114,490,2112,486,2110,
484,2109,482,2109,481,2109,480,2109,480,2097,480,2085,"L",480,2084,"Q",481,2083,479,2082,477,2080,473,2078,471,2077,468,2075,467,2075,466,2075,463,2075,461,2074,459,2071,456,2071,455,2070,455,2070,452,2068,449,2067,449,2066,448,2066,429,2066,419,2067,409,2067,408,2069,408,2072,406,2072,404,2073,398,2073,395,2073,392,2072,391,2072,389,2071,388,2070,385,2069,384,2069,383,2068,381,2067,378,2066,377,2065,376,2064,375,2062,372,2062,371,2062,370,2061,369,2061,368,2061,363,2061,360,2065,359,2068,356,2069,
355,2069,354,2069,352,2070,351,2069,350,2069,349,2069,346,2068,347,2064,348,2061,345,2058,345,2057,344,2056,344,2055,343,2054,343,2053,342,2053,342,2052,341,2051,341,2051,340,2050,340,2049,337,2049,336,2049,336,2048,335,2045,331,2044,330,2044,329,2044,328,2043,326,2043,325,2043,324,2042,323,2041,322,2041,320,2042,318,2041,318,2059,318,2077,324,2077,329,2078,330,2078,331,2079,333,2080,335,2082,339,2087,343,2083,346,2078,347,2077,348,2075,349,2078,350,2081,352,2078,353,2076,355,2076,356,2075,357,2075,
361,2076,362,2079,364,2082,365,2083,369,2086,372,2088,373,2089,374,2089,376,2090,377,2091,378,2091,378,2091,384,2090,387,2092,388,2093,388,2093,389,2094,389,2094,393,2098,401,2100,403,2100,405,2101,407,2101,408,2101,414,2102,419,2101,420,2101,421,2101,424,2099,428,2094,429,2093,432,2091,433,2091,433,2090,435,2089,437,2089,445,2088,449,2094,451,2096,452,2098,453,2099,453,2099,454,2104,451,2106,451,2107,450,2108,450,2114,454,2116,456,2117,457,2118,463,2122,469,2125,475,2128,480,2127,485,2127,487,2128,
488,2129,488,2129,493,2132,498,2133,500,2133,502,2133,503,2133,503,2133,503,2132,505,2132,507,2132,506,2131,509,2132,512,2133,513,2133,514,2134,516,2137,518,2139,519,2140,520,2141,524,2144,529,2145,532,2145,535,2146,536,2146,537,2146,542,2147,546,2149,547,2149,548,2149,553,2151,556,2154,558,2155,561,2156,570,2159,581,2157,582,2157,582,2156,584,2152,583,2147,584,2145,587,2145,589,2145,591,2145,593,2144,595,2144,597,2144,598,2144,600,2145,601,2145,602,2145,603,2145,604,2146,604,2146,607,2147,609,2148,
610,2149,611,2149,612,2150,612,2150,613,2150,615,2148,618,2143,623,2145,627,2147,632,2149,634,2150,637,2151,641,2153,647,2153,654,2152,660,2154,662,2155,663,2155,665,2157,667,2159,668,2159,669,2159,681,2159,692,2158,693,2158,693,2158,696,2156,700,2158,704,2160,704,2156,704,2151,705,2150,707,2148,708,2148,712,2148,717,2147,719,2147,721,2148,721,2150,722,2151,724,2155,729,2154,731,2154,734,2154,740,2154,746,2154,747,2151,748,2151,749,2150,749,2149,749,2149,749,2148,750,2148,750,2147,"L",750,2147,"Q",
754,2148,758,2147,"L",758,2147,"Q",760,2148,760,2147,762,2150,761,2153,762,2154,761,2155,771,2156,780,2156,"L",783,2156,"Q",783,2153,784,2151,783,2150,784,2149,784,2149,784,2148,789,2149,794,2148,"L",794,2148,"Q",795,2149,797,2148,796,2155,800,2158,801,2160,802,2161,804,2163,807,2162,809,2162,811,2161,811,2161,812,2161,813,2160,814,2160,818,2160,823,2161,823,2161,824,2161,829,2161,831,2159,832,2157,833,2154,834,2153,836,2152,837,2152,838,2151,839,2151,839,2151,846,2152,852,2148,855,2147,858,2147,
866,2149,875,2148,883,2148,890,2148,890,2146,893,2142,894,2141,894,2139,895,2138,895,2136,896,2133,893,2131,893,2131,892,2131,890,2128,888,2125,887,2124,886,2123,886,2122,885,2121,883,2119,880,2116,879,2115,878,2114,877,2113,877,2112,878,2106,884,2103,885,2102,886,2102,890,2100,895,2100,903,2100,912,2100,913,2099,915,2099,918,2098,921,2095,922,2095,924,2095,930,2094,934,2097,935,2098,935,2099,941,2102,946,2103,950,2104,951,2102,952,2101,953,2100,956,2097,961,2097,964,2098,966,2096,969,2095,971,2093,
972,2093,972,2092,973,2092,973,2091,976,2088,978,2084,979,2082,980,2080,981,2079,982,2079,985,2079,988,2080,990,2081,992,2081,993,2082,994,2082,1002,2082,1010,2081,1011,2081,1012,2080,1015,2078,1020,2076,1022,2075,1025,2073,1026,2073,1027,2073,1031,2072,1034,2071,1035,2071,1035,2071,1039,2072,1041,2071,1043,2070,1044,2069,1045,2069,1045,2068,1054,2062,1064,2065,1070,2067,1076,2067,1077,2067,1078,2067,1080,2067,1086,2067,1092,2067,1098,2066,1104,2066,1108,2069,1112,2073,1112,2074,1113,2078,1113,2082,
1113,2086,1115,2089,1117,2091,1118,2093,1119,2094,1120,2095,1122,2098,1123,2101,1124,2103,1124,2105,1124,2106,1124,2107,1126,2110,1127,2113,"L",1127,2113,"Q",1127,2115,1128,2116,1128,2117,1128,2118,1129,2118,1129,2119,"L",1129,2119,"Q",1129,2120,1129,2120,1128,2120,1127,2119,1126,2119,1125,2117,1124,2116,1123,2115,1123,2115,1122,2114,1118,2110,1115,2107,1112,2105,1108,2103,1107,2103,1107,2102,1104,2099,1100,2096,1097,2094,1094,2091,1094,2091,1093,2090,1091,2088,1089,2088,1087,2088,1086,2087,1077,
2088,1067,2088,1066,2089,1065,2089,1061,2090,1057,2090,1052,2090,1051,2086,1048,2091,1046,2097,1046,2098,1046,2099,1046,2103,1044,2104,1043,2104,1042,2105,1040,2107,1037,2109,1034,2112,1030,2116,1029,2116,1028,2116,1028,2116,1027,2116,1022,2117,1018,2118,1014,2119,1011,2119,1009,2119,1006,2120,1E3,2124,993,2127,987,2130,987,2136,988,2137,988,2138,990,2139,991,2140,992,2141,993,2141,994,2142,994,2142,996,2143,997,2143,999,2144,1002,2144,1003,2145,1004,2145,1007,2145,1008,2148,1009,2150,1010,2151,1011,
2151,1011,2152,"L",1012,2152,"Q",1011,2152,1011,2152,1002,2157,992,2158,987,2158,982,2156,982,2156,981,2156,979,2154,978,2152,977,2152,976,2152,971,2152,969,2154,967,2157,965,2160,964,2161,964,2162,965,2166,969,2166,971,2167,972,2168,974,2169,976,2171,977,2172,978,2172,985,2177,990,2180,995,2183,1001,2182,1005,2182,1007,2179,1010,2176,1011,2179,1012,2182,1021,2178,1029,2177,1031,2178,1034,2179,1036,2181,1038,2183,1038,2182,1041,2179,1045,2179,1051,2180,1055,2183,1057,2185,1058,2181,1059,2181,1059,
2180,1060,2175,1065,2175,1069,2175,1072,2175,1075,2175,1078,2179,1079,2179,1079,2180,1084,2183,1089,2186,1091,2186,1092,2187,1093,2187,1093,2188,1097,2193,1106,2195,"L",1106,2194,"Q",1116,2196,1120,2189,1121,2188,1122,2186,1123,2185,1126,2182,1131,2179,1135,2176,1136,2176,1136,2176,1139,2176,1141,2176,1141,2173,1140,2170,1140,2170,1139,2169,1139,2165,1143,2163,1146,2162,1149,2161,1148,2159,1146,2157,1145,2155,1145,2151,1145,2150,1146,2149,1147,2148,1148,2148,1155,2149,1157,2145,1157,2144,1158,2144,
1159,2143,1159,2143,1161,2140,1165,2138,1171,2136,1174,2139,1175,2141,1175,2142,1176,2147,1173,2150,1173,2151,1173,2152,1172,2158,1178,2158,1184,2158,1190,2158,1191,2158,1191,2159,1194,2161,1197,2162,1199,2163,1201,2164,1203,2164,1204,2165,1208,2168,1209,2171,1210,2181,1210,2191,1211,2192,1212,2192,1215,2194,1217,2195,1227,2199,1226,2211,1223,2229,1235,2238,1239,2242,1245,2241,1250,2241,1255,2240,1257,2240,1259,2238,1263,2236,1269,2237,1271,2237,1263,2241,1262,2242,1261,2243,1257,2250,1249,2252,1245,
2254,1246,2259,1246,2262,1250,2264,1258,2271,1262,2279,1263,2281,1263,2283,1265,2291,1270,2297,1271,2299,1272,2300,1283,2314,1306,2313,1310,2314,1314,2317,1315,2318,1317,2320,1324,2329,1334,2338,1336,2339,1338,2340,1343,2343,1348,2346,1351,2349,1356,2349,1356,2354,1351,2358,1350,2359,1350,2360,1351,2371,1361,2373,1363,2373,1364,2375,1370,2380,1374,2382,1376,2383,1380,2386,1385,2390,1390,2388,1395,2386,1397,2386,1399,2385,1401,2386,1407,2386,1410,2388,1414,2391,1421,2390,1422,2398,1415,2402,1412,2404,
1406,2405,1404,2406,1402,2406,1400,2406,1399,2408,1398,2411,1397,2410,1395,2410,1395,2411,1395,2416,1395,2420,1395,2422,1396,2423,1397,2424,1397,2424,1400,2427,1400,2431,1400,2431,1400,2431,1404,2438,1408,2444,1411,2448,1413,2453,1414,2457,1419,2460,1421,2461,1422,2462,1424,2463,1424,2465,1424,2468,1425,2469,1426,2469,1426,2470,1428,2473,1429,2475,1429,2476,1429,2477,1429,2483,1430,2490,1430,2492,1430,2494,1431,2498,1432,2500,1433,2502,1434,2505,1434,2506,1434,2506,1434,2511,1435,2515,1436,2520,1438,
2522,1439,2523,1439,2524,1442,2532,1448,2538,1451,2542,1452,2546,1454,2550,1455,2553,1456,2554,1457,2554,1460,2555,1463,2554,1465,2553,1466,2551,1468,2549,1473,2549,1474,2549,1474,2550,1477,2553,1483,2554,1484,2554,1485,2553,1487,2552,1488,2551,1488,2550,1489,2549,1490,2549,1490,2548,1490,2544,1488,2544,1487,2544,1486,2543,1484,2541,1481,2538,1478,2536,1477,2534,1477,2533,1477,2531,1477,2525,1479,2523,1482,2520,1481,2517,1480,2513,1483,2513,1486,2512,1489,2514,1491,2516,1491,2519,1491,2523,1491,2526,
1491,2527,1492,2527,1494,2529,1496,2529,1498,2526,1499,2525,1499,2527,1499,2530,1499,2531,1498,2532,1498,2533,1497,2534,1498,2541,1497,2548,"L",1497,2548,"Q",1497,2550,1496,2551,1496,2552,1496,2553,1496,2554,1495,2555,1495,2556,1495,2556,1495,2560,1498,2560,1501,2560,1504,2560,1505,2560,1505,2560,1506,2561,1506,2561,1507,2566,1508,2571,1508,2572,1508,2573,1511,2576,1513,2580,1516,2583,1519,2582,1521,2582,1522,2582,1525,2581,1526,2578,1526,2575,1524,2574,1523,2573,1523,2570,1523,2567,1524,2563,1524,
2563,1524,2562,1527,2559,1528,2557,1528,2556,1528,2555,1528,2552,1528,2548,1528,2541,1529,2534,1529,2533,1529,2532,1532,2528,1533,2522,1534,2517,1533,2512,1534,2511,1534,2510,1538,2507,1541,2505,1541,2505,1542,2504,1543,2504,1543,2504,1545,2506,1544,2509,1544,2512,1543,2514,1543,2516,1542,2517,1542,2517,1542,2518,1542,2521,1540,2524,1540,2524,1540,2524,1540,2525,1540,2526,1540,2531,1539,2535,1539,2536,1538,2537,1538,2538,1538,2538,1538,2541,1537,2544,1537,2545,1536,2546,1536,2547,1536,2548,1536,2549,
1540,2547,1543,2545,1539,2549,1535,2554,1537,2556,1539,2559,1539,2563,1540,2565,1539,2566,1540,2569,1540,2571,1541,2572,1541,2573,1541,2574,1541,2574,1542,2575,1542,2575,1543,2580,1544,2585,1545,2585,1545,2585,1545,2586,1546,2588,1547,2589,1551,2590,1554,2591,1557,2590,1557,2590,1558,2589,1559,2588,1561,2587,1562,2587,1563,2586,1565,2587,1567,2586,1568,2586,1569,2585,1568,2586,1568,2586,1564,2591,1559,2597,1558,2599,1556,2600,1552,2603,1553,2609,1553,2611,1553,2613,1553,2617,1557,2618,1558,2618,1559,
2619,1559,2619,1560,2619,1563,2621,1564,2626,1564,2627,1564,2628,1565,2632,1567,2636,1567,2637,1568,2638,1570,2641,1567,2642,1566,2643,1566,2644,1563,2649,1566,2654,1567,2656,1566,2659,1566,2660,1565,2660,1563,2661,1561,2662,1561,2663,1561,2664,1561,2672,1560,2680,1560,2681,1559,2682,1558,2683,1557,2683,1556,2685,1553,2683,1553,2683,1552,2683,1550,2681,1546,2681,1545,2681,1543,2681,1541,2682,1542,2684,1542,2685,1542,2686,1544,2688,1546,2689,1547,2690,1548,2691,1553,2697,1558,2703,1559,2704,1559,2705,
1560,2705,1560,2706,1561,2706,1561,2706,1561,2707,1561,2707,1562,2707,1562,2707,"L",1562,2708,"Q",1563,2709,1563,2709,1564,2711,1563,2714,1563,2721,1565,2727,1566,2728,1567,2731,1568,2732,1568,2733,1569,2737,1568,2741,1568,2743,1567,2745,1567,2746,1567,2747,1567,2752,1567,2756,1567,2757,1568,2758,1571,2761,1574,2766,1576,2772,1579,2777,1581,2781,1584,2783,1586,2784,1587,2785,"L",1587,2786,"Q",1588,2787,1589,2788,1587,2789,1587,2788,1586,2787,1585,2787,1579,2786,1575,2788,1572,2790,1569,2791,1567,
2792,1567,2794,1568,2797,1565,2799,1563,2800,1560,2801,1558,2802,1556,2804,1556,2805,1555,2806,1553,2808,1552,2810,1552,2810,1551,2810,1549,2812,1548,2813,1547,2815,1547,2818,1547,2819,1547,2820,1545,2823,1548,2823,1553,2824,1555,2822,1557,2819,1559,2819,1561,2819,1562,2819,1564,2819,1566,2818,1569,2817,1571,2815,1574,2813,1577,2812,1581,2810,1585,2810,1593,2810,1596,2815,1596,2819,1597,2822,1597,2822,1597,2823,1598,2831,1597,2840,1597,2843,1597,2846,1597,2846,1597,2847,"L",1597,2847,"Q",1597,2847,
1596,2848,1596,2849,1596,2849,1595,2852,1594,2854,1594,2855,1594,2855,1594,2856,1594,2856,1594,2858,1593,2858,1593,2859,1593,2859,1593,2860,1592,2861,1592,2862,1592,2863,1594,2867,1597,2870,1600,2873,1597,2874,1596,2874,1595,2875,1593,2880,1587,2879,1583,2879,1579,2879,1577,2880,1576,2881,1575,2882,1574,2883,1574,2884,1576,2886,1577,2887,1578,2888,1579,2889,1578,2890,1578,2892,1578,2892,1578,2893,1579,2894,1580,2895,1580,2896,1580,2897,1581,2898,1581,2899,1581,2900,1582,2902,1582,2903,1582,2905,1584,
2906,1585,2907,1586,2907,1587,2907,1587,2907,1588,2907,1589,2906,1590,2904,1591,2903,1592,2903,1593,2902,1594,2902,1594,2901,1597,2899,1599,2898,1603,2896,1605,2894,1609,2891,1612,2888,1613,2888,1613,2887,1615,2886,1617,2884,1620,2883,1622,2880,1625,2876,1626,2871,1626,2869,1627,2867,1627,2865,1628,2862,1628,2860,1628,2859,1629,2856,1629,2853,1631,2850,1630,2847,1631,2846,1631,2845,1633,2842,1637,2838,1639,2837,1641,2835,1645,2833,1647,2829,1647,2828,1647,2827,1648,2824,1645,2823,1645,2823,1644,2822,
1642,2818,1640,2815,1638,2813,1637,2811,1636,2808,1635,2805,1635,2805,1634,2804,1634,2802,1633,2799,1633,2799,1633,2799,1628,2792,1624,2784,1622,2780,1619,2775,1618,2774,1615,2773,1615,2773,1614,2773,1606,2767,1602,2761,1601,2760,1599,2758,1599,2758,1598,2757,1596,2754,1593,2750,1593,2747,1592,2744,1592,2743,1591,2741,1592,2724,1591,2705,1591,2699,1591,2692,1591,2691,1590,2690,1590,2690,1590,2689,1590,2689,1589,2688,1590,2670,1590,2652,1590,2651,1590,2650,1591,2632,1588,2619,1586,2605,1587,2600,1589,
2596,1587,2591,1585,2586,1580,2578,1580,2577,1579,2576,1579,2575,1578,2574,1578,2573,1577,2571,1576,2569,1576,2566,1576,2563,1575,2560,1574,2558,1573,2557,1571,2555,1571,2551,1572,2547,1572,2543,1572,2540,1571,2536,1571,2535,1570,2534,1570,2533,1570,2531,1569,2528,1567,2525,1566,2524,1565,2523,1564,2521,1563,2519,1562,2518,1562,2517,1561,2517,1561,2516,1561,2512,1561,2508,1561,2505,1562,2503,1562,2501,1564,2500,1567,2497,1568,2494,1569,2493,1569,2492,1569,2490,1567,2488,1566,2487,1566,2486,1565,2483,
1562,2481,1561,2480,1561,2479,1559,2477,1558,2476,1557,2475,1557,2475,1557,2469,1550,2470,1547,2470,1544,2469,1543,2469,1542,2468,1537,2468,1533,2469,1529,2471,1525,2471,1520,2471,1516,2474,1511,2478,1508,2483,1508,2484,1507,2484,1506,2485,1502,2485,1502,2486,1500,2486,1499,2487,1496,2487,1493,2488,1490,2489,1489,2490,1487,2490,1487,2490,1487,2490,1480,2492,1473,2492,1467,2491,1462,2490,1461,2491,1461,2490,1460,2489,1459,2489,1456,2487,1456,2483,1457,2481,1457,2478,1457,2470,1456,2461,1456,2460,1455,
2459,1452,2456,1452,2452,1452,2451,1452,2450,1450,2447,1448,2444,1445,2440,1445,2434,1445,2431,1444,2429,1444,2428,1443,2428,1443,2426,1442,2423,1442,2422,1441,2421,1441,2420,1441,2419,1441,2411,1441,2402,1442,2398,1441,2395,1441,2394,1440,2393,1437,2390,1433,2386,1441,2380,1447,2375,1450,2372,1447,2366,1447,2365,1445,2365,1441,2365,1439,2361,1439,2360,1438,2359,1436,2359,1435,2358,1433,2357,1432,2356,1430,2355,1426,2355,1422,2355,1419,2355,1416,2355,1409,2355,1402,2355,1401,2352,1400,2349,1398,2348,
1397,2348,1395,2346,1391,2342,1386,2342,1383,2342,1381,2338,1379,2334,1379,2327,1379,2326,1379,2325,"L",1775,1705,1775,1705,"Q",1774,1705,1774,1704,1773,1704,1772,1704,1768,1703,1768,1702,1769,1701,1769,1700,1769,1699,1767,1698,1767,1698,1767,1697,1765,1696,1765,1695,1765,1695,1764,1694,1763,1691,1761,1687,1761,1687,1760,1685,1760,1683,1758,1681,1757,1679,1756,1678,1755,1677,1754,1676,1754,1674,1753,1670,1753,1670,1753,1669,1753,1666,1752,1663,1752,1661,1752,1659,1751,1658,1750,1657,1750,1656,1749,
1655,1748,1653,1747,1651,1745,1649,1744,1648,1743,1648,1743,1647,1742,1645,1740,1643,1740,1643,1740,1642,1739,1642,1739,1641,1737,1639,1735,1638,1733,1637,1730,1636,1728,1636,1726,1635,1724,1634,1721,1633,1720,1633,1719,1632,1718,1632,1717,1632,1716,1632,1715,1631,1712,1627,1707,1626,1706,1626,1704,1626,1704,1626,1703,1626,1702,1626,1702,1625,1700,1625,1698,1624,1698,1624,1698,1623,1697,1622,1696,1622,1695,1621,1693,1620,1693,1620,1692,1620,1691,1620,1690,1619,1690,1618,1689,1618,1689,1617,1688,1616,
1687,1615,1685,1612,1685,1612,1685,1611,1682,1608,1682,1604,1682,1603,1682,1603,1682,1602,1682,1602,1681,1600,1679,1599,1679,1598,1678,1598,1678,1597,1677,1596,1677,1595,1676,1595,1676,1593,1673,1591,"L",1672,1591,"Q",1672,1590,1670,1588,1667,1585,1662,1583,1661,1583,1660,1583,1658,1581,1656,1580,1652,1578,1648,1576,1645,1573,1644,1569,1643,1566,1642,1565,1641,1563,1640,1563,1640,1562,1639,1561,1637,1559,1635,1557,1635,1557,1635,1556,1635,1555,1635,1555,1634,1554,1634,1554,1633,1552,1632,1549,1631,
1546,1629,1542,1628,1540,1626,1538,1623,1534,1621,1531,1621,1530,1621,1530,1621,1528,1620,1526,1620,1526,1619,1525,1618,1524,1617,1523,1616,1521,1614,1518,1613,1517,1611,1515,1610,1514,1608,1513,1608,1513,1607,1512,1606,1511,1605,1510,1601,1509,1597,1508,1597,1508,1596,1508,1592,1507,1589,1505,1589,1504,1589,1504,1588,1502,1586,1499,1585,1499,1585,1498,1581,1497,1577,1496,1577,1496,1576,1496,1575,1496,1575,1495,1574,1495,1573,1495,1571,1494,1568,1493,1564,1491,1562,1488,1561,1487,1561,1486,1560,1483,
1560,1478,1560,1478,1559,1477,1559,1477,1559,1476,1558,1475,1558,1473,1557,1468,1551,1469,1550,1469,1550,1469,1548,1468,1548,1466,1549,1463,1550,1461,1551,1460,1552,1458,1553,1457,1554,1456,1554,1455,1554,1455,1555,1454,1555,1453,1555,1452,1556,1451,1557,1448,1559,1446,1558,1445,1558,1444,1557,1443,1557,1442,1557,1442,1556,1441,1556,1440,1555,1438,1555,1436,1554,1434,1554,1433,1553,1432,1553,1432,1553,1431,1552,1430,1550,1429,1546,1426,1541,1423,1541,1423,1540,1422,1539,1422,1539,1421,1537,1420,1534,
1419,1530,1418,1527,1416,"L",1526,1416,"Q",1525,1415,1523,1414,1521,1413,1518,1411,"L",1518,1410,"Q",1518,1407,1518,1404,1518,1404,1518,1403,1518,1402,1518,1402,1520,1400,1521,1398,1522,1398,1523,1396,1524,1394,1524,1392,1524,1392,1523,1391,1521,1389,1519,1385,1517,1383,1515,1383,1511,1383,1506,1383,1506,1383,1505,1383,1504,1384,1503,1384,1501,1385,1499,1386,1498,1387,1496,1387,1493,1388,1490,1387,1489,1386,1488,1384,1488,1382,1488,1379,1488,1378,1488,1377,1489,1375,1490,1375,1498,1375,1505,1375,
1506,1375,1506,1375,1507,1374,1508,1374,1509,1373,1510,1373,1511,1372,1511,1371,1511,1369,1511,1367,1511,1366,1511,1365,1509,1362,1506,1360,1506,1359,1505,1359,1502,1356,1499,1354,1498,1352,1496,1351,1496,1351,1496,1350,1494,1349,1491,1349,1491,1349,1490,1348,1487,1348,1485,1347,1484,1348,1484,1347,1477,1347,1471,1347,1466,1347,1461,1347,1458,1347,1456,1347,1453,1346,1450,1346,1450,1346,1449,1346,1448,1346,1447,1346,1446,1346,1446,1346,1444,1346,1442,1345,1442,1344,1441,1344,1438,1342,1435,1341,1432,
1341,1428,1339,1420,1334,1415,1327,1414,1326,1413,1325,1410,1323,1406,1322,1405,1322,1404,1321,1396,1321,1387,1320,1386,1320,1385,1320,1376,1320,1368,1320,1366,1320,1363,1319,1357,1319,1350,1318,1348,1318,1346,1318,1344,1317,1341,1316,1337,1316,1332,1313,1329,1312,1327,1308,1327,1305,1323,1303,"Q",1323,1303,1322,1303,"Z"],["M",3277,3552,"Q",3274,3549,3273,3545,"L",3273,3545,"Q",3265,3545,3256,3545,3257,3549,3256,3552,"L",3256,3556,"Q",3257,3566,3256,3575,3238,3574,3226,3576,3212,3578,3198,3578,2575,
3617,2055,3507,1926,3480,1803,3443,1803,3444,1802,3444,1799,3447,1801,3448,1802,3451,1802,3451,1802,3452,1804,3458,1807,3465,1804,3470,1800,3475,1800,3478,1800,3482,1797,3485,1791,3491,1789,3495,1787,3500,1779,3502,1771,3505,1759,3501,1748,3497,1742,3495,1737,3493,1734,3493,1731,3492,1727,3487,1723,3483,1714,3477,1712,3476,1711,3474,1704,3466,1694,3456,1692,3457,1690,3459,1690,3460,1689,3461,1688,3462,1687,3464,1686,3465,1686,3465,1684,3468,1682,3470,1682,3471,1681,3472,1677,3482,1681,3491,1682,3492,
1682,3493,1683,3495,1685,3497,1686,3497,1686,3498,1687,3499,1688,3499,1688,3500,1688,3501,1689,3506,1689,3511,1690,3529,1688,3547,1688,3548,1688,3549,1688,3554,1686,3558,1682,3567,1681,3576,1681,3580,1682,3583,1683,3583,1683,3583,1688,3586,1687,3591,"L",1688,3591,"Q",1688,3593,1688,3595,1688,3597,1686,3598,1685,3599,1684,3600,1683,3602,1681,3604,1681,3605,1680,3606,1678,3610,1676,3615,1676,3616,1676,3617,1676,3620,1675,3624,1675,3625,1675,3626,1674,3628,1673,3631,1673,3632,1673,3632,1671,3636,1670,
3638,1669,3639,1668,3640,1666,3645,1665,3649,1664,3653,1663,3657,1663,3658,1663,3659,1663,3663,1662,3667,1662,3669,1661,3670,1658,3673,1657,3677,1657,3678,1656,3678,1655,3680,1655,3682,1655,3683,1654,3684,1653,3686,1653,3687,1652,3688,1652,3690,1649,3698,1646,3706,1645,3707,1645,3707,1645,3709,1644,3709,1640,3716,1634,3723,1632,3725,1631,3728,1628,3734,1626,3740,1626,3741,1625,3741,1625,3742,1624,3743,1623,3748,1621,3753,1621,3754,1620,3755,1617,3757,1616,3762,1616,3764,1616,3764,1615,3767,1614,3769,
1611,3772,1612,3776,1607,3786,1606,3790,1605,3794,1605,3797,1606,3801,1602,3806,1602,3807,1600,3808,1600,3809,1599,3809,1594,3814,1592,3822,1592,3824,1591,3824,1588,3827,1585,3830,1583,3833,1579,3835,1577,3837,1574,3841,1574,3842,1573,3844,1573,3845,1572,3846,1570,3849,1568,3851,1566,3854,1564,3855,1561,3856,1559,3858,1559,3859,1559,3859,1559,3866,1559,3872,1559,3881,1559,3890,1559,3890,1559,3890,1560,3891,1559,3893,1558,3893,1557,3893,1555,3893,1554,3893,1554,3894,1553,3894,1552,3895,1550,3899,1550,
3903,1549,3908,1549,3913,1549,3917,1548,3920,1550,3920,1551,3920,1551,3926,1551,3933,1551,3935,1552,3937,1552,3939,1553,3950,1553,3961,1553,3963,1553,3965,1552,3968,1553,3970,1553,3972,1554,3975,1555,3976,1555,3977,1555,3978,1553,3976,1551,3974,1551,3979,1551,3984,1548,3987,1546,3988,1543,3989,1537,3990,1538,3997,1539,4E3,1537,4003,1537,4004,1536,4004,1534,4009,1531,4012,"L",1531,4013,"Q",1527,4018,1523,4021,1523,4022,1521,4023,1520,4024,1520,4025,1519,4027,1516,4029,1515,4031,1514,4032,1511,4035,
1510,4037,1510,4038,1509,4038,1508,4039,1508,4042,1508,4042,1508,4043,1508,4050,1507,4058,1508,4059,1508,4059,1510,4061,1512,4063,1512,4064,1513,4065,1517,4073,1522,4082,1524,4103,1524,4126,"L",1524,4126,"Q",1521,4126,1518,4126,1515,4150,1514,4176,1514,4177,1515,4177,1516,4178,1516,4179,1518,4182,1521,4184,1522,4185,1522,4186,1523,4190,1524,4192,1525,4193,1525,4194,1525,4196,1526,4197,1526,4199,1527,4201,1527,4202,1528,4202,1528,4203,1529,4204,1532,4208,1536,4211,1538,4213,1538,4216,"L",1538,4216,
"Q",1539,4218,1540,4219,1540,4227,1540,4235,1540,4236,1539,4236,1539,4238,1539,4238,1541,4242,1540,4247,1543,4250,1545,4253,1548,4256,1550,4258,1551,4259,1551,4260,1553,4263,1557,4265,1558,4266,1558,4266,1559,4271,1558,4276,1558,4278,1557,4280,1554,4288,1553,4296,1553,4297,1552,4297,1552,4307,1552,4317,1552,4318,1552,4319,1553,4321,1553,4321,1554,4325,1555,4327,1556,4328,1556,4328,1556,4329,1557,4329,1559,4332,1561,4335,1561,4336,1562,4336,1562,4337,1563,4338,1572,4343,1581,4348,1582,4358,1582,4366,
"L",1582,4366,"Q",1582,4367,1582,4367,1581,4367,1580,4367,1579,4367,1578,4367,1576,4369,1574,4370,1572,4374,1570,4378,1569,4379,1569,4380,1569,4383,1568,4387,1568,4388,1568,4388,1568,4391,1567,4393,1567,4399,1569,4403,1570,4404,1571,4404,1573,4406,1575,4408,1577,4412,1580,4416,1581,4417,1581,4417,1582,4426,1582,4435,1583,4436,1583,4436,1583,4437,1583,4438,1584,4441,1586,4442,1587,4443,1588,4444,1590,4446,1589,4449,1590,4450,1590,4450,1592,4454,1595,4457,1596,4458,1597,4458,1598,4459,1598,4459,1603,
4461,1603,4466,1603,4467,1603,4468,1603,4469,1604,4469,1604,4470,1605,4471,1605,4471,1605,4472,1607,4474,1608,4475,1609,4476,1609,4477,1610,4479,1611,4480,1612,4481,1612,4481,1615,4482,1614,4485,1614,4487,1611,4489,1609,4490,1609,4494,1609,4495,1610,4496,1611,4498,1613,4500,1614,4500,1614,4501,1615,4501,1616,4502,1617,4503,1618,4503,1620,4503,1620,4504,1620,4505,1619,4505,1618,4508,1618,4513,"L",1618,4516,"Q",1618,4519,1618,4522,1618,4526,1617,4529,1617,4530,1617,4530,1617,4531,1616,4532,1616,4532,
1615,4532,1614,4534,1613,4536,1612,4539,1612,4541,1612,4543,1612,4546,1612,4548,1613,4550,1615,4552,1616,4553,"L",1616,4554,"Q",1617,4554,1617,4555,1619,4557,1620,4559,1630,4560,1639,4559,1641,4560,1643,4560,1647,4561,1649,4565,1650,4566,1651,4566,1655,4566,1658,4568,1659,4568,1660,4568,1662,4568,1663,4569,1665,4571,1668,4572,1669,4573,1669,4573,1670,4573,1671,4574,1672,4574,1672,4575,1674,4575,1675,4575,1680,4577,1684,4581,1687,4583,1690,4586,1690,4587,1691,4587,1693,4590,1694,4593,1695,4595,1695,
4596,1695,4597,1696,4598,1698,4600,1700,4603,1702,4605,1704,4608,1706,4612,1711,4612,1712,4613,1712,4613,1714,4614,1716,4615,1717,4615,1718,4615,1719,4616,1719,4616,1722,4617,1724,4617,1725,4617,1725,4618,1726,4619,1728,4619,1729,4619,1730,4619,1733,4621,1737,4620,"L",1738,4621,"Q",1739,4622,1740,4622,1745,4629,1743,4636,1743,4640,1746,4642,1746,4642,1746,4644,1746,4646,1748,4646,1750,4646,1752,4646,1755,4646,1755,4646,1757,4646,1757,4647,1758,4647,1759,4647,1760,4648,1760,4648,1763,4649,1765,4651,
1766,4652,1766,4653,1766,4654,1767,4654,1768,4655,1768,4656,1773,4663,1778,4668,1779,4668,1780,4669,1784,4672,1787,4675,1787,4676,1788,4677,1788,4678,1789,4678,1789,4679,1790,4680,1791,4681,1791,4682,1798,4687,1802,4692,1803,4693,1803,4693,1805,4694,1805,4695,1805,4698,1805,4701,1805,4719,1805,4737,1805,4738,1806,4739,1807,4741,1808,4744,1809,4746,1811,4748,1812,4750,1811,4754,1811,4755,1811,4756,1813,4760,1816,4764,1823,4765,1832,4765,"L",1832,4765,"Q",1855,4766,1883,4767,1923,4768,1961,4770,1973,
4777,1970,4784,1970,4786,1970,4787,1970,4787,1970,4788,1971,4788,1970,4788,"L",1979,4788,"Q",1995,4797,2020,4816,2042,4833,2055,4839,2110,4864,2141,4884,2152,4892,2203,4909,2219,4919,2227,4922,2243,4925,2252,4927,2270,4930,2323,4933,2369,4936,2381,4941,"L",2438,4941,"Q",2435,4934,2435,4925,2435,4914,2456,4912,"L",2500,4912,"Q",2501,4912,2503,4912,"L",2561,4912,"Q",2571,4911,2575,4920,2577,4925,2581,4935,2598,4959,2604,4959,2612,4960,2615,4966,2617,4969,2619,4976,2630,4976,2636,4984,2645,4995,2646,
4996,2652,5E3,2661,5004,2669,5007,2673,5010,2682,5017,2686,5043,2690,5071,2693,5076,2702,5088,2707,5102,2709,5107,2719,5112,2732,5117,2737,5119,2784,5149,2795,5149,2802,5149,2817,5132,2832,5117,2836,5108,2833,5089,2848,5090,2859,5090,2865,5085,2869,5079,2870,5079,2874,5080,2881,5084,2888,5088,2894,5087,2909,5088,2917,5089,2925,5090,2940,5097,2954,5104,2957,5107,2963,5113,2984,5131,2991,5142,3004,5162,3004,5163,3004,5165,3007,5172,3013,5187,3018,5199,3026,5206,3034,5214,3041,5225,3047,5235,3051,5239,
3053,5241,3061,5253,3066,5262,3077,5263,3081,5264,3086,5280,3088,5289,3090,5298,3091,5306,3103,5319,3115,5333,3115,5338,3115,5353,3126,5359,3132,5362,3145,5367,3154,5374,3171,5380,3187,5386,3196,5387,3254,5391,3261,5391,3265,5391,3275,5388,3276,5388,3278,5387,3278,5386,3278,5384,3278,5379,3277,5374,3277,5373,3277,5372,3276,5367,3274,5362,3274,5357,3271,5353,3267,5345,3262,5340,3260,5337,3259,5332,3259,5332,3259,5331,3258,5326,3258,5321,3258,5317,3257,5313,3257,5311,3256,5308,3256,5308,3255,5307,3252,
5298,3252,5288,3253,5287,3253,5286,3253,5286,3254,5285,3254,5283,3255,5280,3255,5279,3255,5278,3256,5277,3256,5275,3257,5274,3257,5274,3258,5271,3258,5268,3259,5267,3259,5266,3260,5264,3261,5262,3265,5254,3269,5245,3271,5243,3272,5240,3273,5240,3273,5239,3274,5237,3275,5235,3280,5230,3284,5224,3286,5221,3287,5219,3288,5218,3288,5217,3290,5214,3293,5212,3297,5209,3301,5206,3302,5205,3303,5203,3305,5202,3306,5200,3307,5197,3311,5194,"L",3311,5194,3311,5194,"Q",3313,5192,3314,5192,3317,5189,3321,5186,
3323,5184,3325,5183,3327,5183,3329,5182,3334,5181,3340,5178,3343,5177,3345,5175,3353,5170,3361,5164,3367,5160,3373,5156,3374,5156,3375,5155,3376,5155,3377,5155,3380,5153,3382,5152,3387,5149,3389,5146,3393,5142,3398,5141,3399,5141,3400,5140,3402,5139,3405,5137,3410,5135,3412,5130,3414,5127,3416,5124,3416,5123,3417,5122,3419,5119,3423,5117,3425,5117,3426,5116,3427,5116,3427,5115,3428,5115,3429,5114,3432,5112,3434,5107,3435,5107,3436,5106,3437,5106,3438,5103,3439,5102,3440,5101,3442,5101,3443,5100,3446,
5098,3449,5096,3450,5095,3451,5095,3456,5091,3462,5086,3463,5085,3464,5085,3465,5084,3466,5084,3469,5082,3472,5080,3476,5078,3478,5075,3479,5074,3480,5074,3481,5073,3482,5073,3486,5070,3491,5070,3492,5070,3493,5069,3496,5068,3501,5066,3505,5065,3509,5064,3509,5064,3510,5063,3511,5063,3512,5062,3514,5062,3516,5061,3521,5061,3525,5057,3526,5057,3526,5055,3527,5054,3529,5054,3531,5054,3531,5053,3534,5053,3535,5053,3538,5052,3540,5055,3541,5057,3542,5057,3553,5057,3563,5057,3565,5057,3566,5056,3572,5054,
3580,5055,"L",3583,5059,"Q",3585,5059,3587,5060,3590,5062,3595,5063,3601,5065,3612,5065,3613,5065,3613,5065,3617,5067,3621,5066,3626,5066,3628,5063,3632,5059,3635,5055,3636,5053,3636,5051,3636,5048,3636,5045,3637,5043,3637,5042,3638,5042,3638,5041,3639,5040,3641,5039,3647,5038,3652,5038,3653,5038,3654,5037,3660,5037,3664,5038,3666,5039,3667,5039,3670,5039,3672,5041,3673,5043,3674,5043,3675,5044,3675,5045,3676,5046,3676,5046,3678,5046,3678,5048,3679,5049,3679,5050,3680,5050,3680,5051,3682,5052,3683,
5052,3684,5052,3684,5052,3686,5054,3687,5054,3688,5054,3689,5054,3690,5055,3691,5055,3694,5056,3696,5057,3698,5059,3701,5060,3703,5061,3705,5062,3708,5065,3711,5068,3716,5074,3724,5078,3726,5078,3727,5079,3731,5082,3735,5084,3736,5084,3736,5084,3738,5086,3739,5087,3740,5087,3741,5087,3746,5084,3751,5080,3753,5079,3754,5078,3756,5074,3758,5070,3759,5070,3759,5069,3761,5067,3765,5068,3766,5068,3767,5069,3768,5070,3771,5070,3774,5070,3776,5070,3781,5071,3784,5074,3784,5075,3785,5075,3788,5076,3791,5076,
3795,5076,3797,5071,3798,5071,3798,5070,3799,5069,3799,5067,3800,5064,3800,5059,3800,5059,3799,5058,3799,5057,3798,5056,3797,5055,3795,5054,3795,5054,3794,5053,3791,5049,3792,5042,3792,5041,3792,5040,3796,5037,3801,5041,3801,5041,3802,5042,3803,5042,3804,5043,3806,5046,3809,5047,3815,5049,3820,5055,3822,5056,3823,5056,3827,5057,3831,5056,3832,5057,3833,5056,3844,5056,3848,5063,3849,5064,3849,5064,3853,5067,3856,5070,3857,5070,3857,5071,3859,5071,3860,5071,3867,5072,3871,5067,3871,5067,3871,5066,3872,
5063,3872,5059,3872,5054,3866,5052,3863,5052,3860,5051,3856,5050,3852,5049,3851,5049,3849,5048,3847,5047,3844,5046,3840,5047,3835,5045,3833,5044,3831,5043,3826,5040,3825,5034,3825,5028,3827,5025,3828,5024,3829,5023,3829,5022,3830,5021,3831,5020,3833,5017,3835,5014,3838,5010,3839,5010,3839,5009,3843,5007,3840,5004,3840,5003,3839,5003,3835,5001,3832,4998,3831,4997,3830,4997,3825,4997,3824,5002,3823,5003,3823,5004,3823,5005,3822,5006,3822,5006,3821,5006,3820,5007,3820,5008,3818,5010,3817,5010,3808,5013,
3807,5004,3808,5002,3808,5001,3815,4996,3818,4989,3819,4988,3820,4986,3821,4985,3823,4983,3824,4981,3826,4979,3828,4976,3830,4974,3833,4969,3841,4968,3843,4967,3845,4966,3848,4965,3854,4962,3860,4959,3868,4958,3878,4958,3882,4958,3887,4959,3889,4959,3898,4958,3906,4957,3908,4957,3909,4957,3912,4956,3914,4956,3918,4955,3923,4951,3930,4945,3928,4934,3926,4924,3936,4925,3938,4926,3938,4927,3940,4936,3940,4945,3940,4947,3941,4948,3942,4950,3943,4951,3944,4954,3948,4955,3954,4957,3958,4955,3960,4954,3961,
4953,3979,4944,3990,4930,3992,4928,3994,4925,3995,4924,3996,4923,3997,4916,4003,4918,4011,4920,4010,4930,4010,4933,4015,4933,4018,4932,4021,4931,4028,4929,4035,4924,4043,4919,4055,4915,4067,4911,4077,4927,4086,4928,4094,4927,4098,4928,4100,4928,4104,4928,4107,4930,4115,4933,4121,4939,4126,4943,4130,4947,4131,4948,4132,4949,4134,4952,4137,4954,4137,4955,4138,4955,4140,4960,4144,4962,4146,4963,4147,4963,4149,4963,4152,4964,4157,4964,4161,4962,4162,4962,4164,4962,4165,4962,4166,4961,4169,4960,4171,4959,
4173,4958,4174,4957,4176,4956,4177,4954,4180,4951,4184,4947,4185,4946,4187,4944,4189,4943,4190,4940,4191,4938,4193,4937,4194,4937,4194,4937,4197,4933,4201,4930,4210,4924,4216,4917,4218,4914,4222,4914,4223,4914,4223,4913,4225,4911,4228,4912,4232,4912,4236,4911,4243,4911,4248,4914,4249,4914,4250,4914,4253,4915,4256,4916,4261,4919,4266,4921,4267,4922,4269,4923,4277,4927,4284,4933,4290,4937,4294,4941,4299,4945,4301,4947,4305,4950,4309,4953,4312,4955,4315,4957,4318,4960,4322,4959,4327,4960,4333,4960,4335,
4960,4338,4962,4340,4963,4341,4963,4342,4964,4342,4965,4345,4969,4348,4974,4351,4977,4355,4979,4362,4983,4360,4992,4360,4998,4362,5002,4365,5006,4367,5010,4368,5011,4368,5011,4369,5017,4369,5022,4369,5040,4367,5057,4367,5059,4367,5059,4366,5064,4367,5069,4367,5070,4368,5070,4370,5071,4371,5072,4372,5073,4372,5073,4374,5076,4377,5078,4379,5078,4380,5078,4381,5078,4382,5078,4382,5075,4382,5071,4382,5068,4382,5065,4381,5063,4381,5060,4380,5055,4385,5055,4386,5056,4387,5056,4389,5057,4392,5057,4397,5057,
4399,5060,4400,5060,4399,5061,4398,5063,4398,5065,4398,5066,4397,5066,4396,5069,4396,5071,4396,5072,4395,5073,4395,5075,4395,5076,4391,5086,4386,5095,4390,5095,4393,5097,4396,5099,4399,5100,4401,5101,4402,5102,4404,5104,4405,5106,4407,5109,4408,5112,4409,5113,4410,5115,4413,5121,4418,5125,4419,5125,4420,5126,4423,5128,4426,5130,4427,5131,4427,5132,4428,5134,4430,5134,4430,5135,4431,5135,4434,5135,4438,5133,4438,5133,4439,5132,4442,5127,4449,5128,"L",4450,5129,"Q",4451,5137,4451,5145,4451,5146,4451,
5147,4452,5148,4452,5148,4453,5149,4453,5149,4456,5153,4459,5156,4459,5157,4460,5157,4461,5160,4463,5161,4465,5163,4466,5164,4467,5165,4475,5165,4483,5165,4481,5173,4480,5180,4484,5183,4489,5187,4492,5190,4493,5191,4494,5191,4494,5192,4494,5193,4495,5195,4497,5196,4498,5197,4498,5197,4505,5198,4512,5198,4513,5198,4514,5197,4519,5195,4525,5196,4526,5196,4526,5196,4528,5198,4530,5199,4531,5200,4531,5200,4531,5204,4534,5207,4535,5208,4535,5208,4536,5209,4536,5209,4537,5210,4537,5211,4539,5212,4541,5214,
4544,5218,4547,5221,4550,5224,4553,5227,4554,5229,4555,5229,4556,5230,4557,5231,4562,5234,4566,5238,4568,5240,4569,5241,4571,5243,4572,5243,4576,5246,4580,5245,4582,5245,4583,5244,4585,5244,4587,5243,4592,5241,4597,5239,4601,5238,4603,5235,4603,5234,4603,5234,4604,5231,4607,5230,4608,5230,4608,5230,4611,5229,4615,5229,4616,5229,4616,5229,4617,5228,4617,5227,4618,5226,4618,5224,4618,5223,4618,5221,4618,5211,4617,5200,4617,5195,4619,5191,4620,5190,4620,5188,4621,5187,4621,5186,4622,5185,4622,5184,4623,
5173,4623,5161,4623,5160,4621,5157,4620,5154,4617,5147,4613,5141,4617,5141,4620,5141,4619,5137,4619,5136,4618,5134,4618,5132,4617,5129,4614,5121,4611,5113,4610,5107,4608,5102,4608,5101,4607,5100,4606,5096,4605,5093,4602,5088,4599,5081,4598,5081,4598,5080,4593,5077,4590,5074,4583,5068,4577,5059,4577,5059,4576,5058,4570,5052,4566,5044,4565,5041,4563,5037,4560,5033,4557,5031,4556,5030,4554,5028,4550,5024,4546,5021,4546,5020,4545,5020,4537,5016,4534,5009,4533,5007,4532,5006,4529,5003,4527,4998,4527,4998,
4526,4997,4524,4995,4521,4992,4520,4991,4519,4990,4518,4988,4517,4986,4516,4985,4515,4983,4514,4982,4513,4980,4512,4980,4510,4978,4509,4976,4504,4974,4500,4973,4502,4970,4505,4967,4505,4962,4505,4962,4505,4961,4506,4960,4506,4959,4507,4959,4506,4958,4505,4957,4502,4954,4501,4953,4500,4953,4497,4952,4494,4949,4490,4946,4486,4942,4481,4938,4475,4934,4472,4932,4469,4928,4468,4927,4467,4926,4464,4922,4461,4918,4456,4911,4450,4904,4449,4903,4448,4902,4444,4897,4441,4894,4437,4891,4437,4885,4438,4880,4433,
4879,4429,4879,4428,4877,4426,4874,4425,4870,4424,4869,4423,4868,4422,4865,4420,4862,4417,4854,4414,4846,4414,4846,4414,4845,4412,4842,4409,4838,4406,4836,4405,4832,4405,4831,4405,4830,4403,4825,4401,4820,4401,4820,4401,4819,4399,4817,4397,4813,4397,4812,4396,4811,4394,4806,4393,4801,4393,4797,4392,4792,4392,4787,4394,4783,4394,4775,4394,4767,4394,4766,4395,4764,4396,4761,4396,4758,4396,4757,4396,4756,4397,4755,4397,4753,4398,4748,4398,4742,4398,4737,4399,4733,4401,4730,4400,4725,4400,4725,4401,4724,
4401,4723,4402,4722,4405,4717,4406,4712,4407,4711,4407,4710,4407,4708,4407,4707,4408,4705,4409,4703,4409,4703,4409,4701,4410,4698,4411,4694,4411,4693,4411,4692,4413,4689,4414,4686,4414,4685,4414,4684,4415,4683,4416,4681,4417,4680,4417,4678,4419,4675,4424,4675,4425,4676,4426,4675,4426,4675,4426,4674,4425,4671,4422,4669,4421,4669,4420,4668,4418,4665,4421,4665,4422,4665,4423,4664,4425,4663,4426,4663,4429,4662,4433,4661,4434,4661,4435,4661,4440,4659,4443,4653,4443,4653,4444,4652,4445,4651,4446,4650,4447,
4649,4448,4648,4449,4648,4450,4646,4451,4645,4452,4644,4455,4642,4456,4639,4457,4638,4457,4637,4458,4636,4459,4635,4465,4627,4470,4619,4471,4618,4472,4617,4477,4611,4480,4604,4481,4603,4481,4602,4482,4601,4482,4601,4484,4599,4485,4597,4487,4595,4488,4594,4489,4594,4489,4593,4489,4589,4489,4585,4490,4582,4490,4579,4490,4579,4490,4578,4490,4578,4491,4577,4492,4576,4492,4573,4492,4572,4493,4571,4495,4568,4494,4565,4494,4564,4495,4562,4495,4560,4496,4558,4496,4556,4497,4555,4497,4553,4498,4550,4503,4542,
4508,4533,4509,4532,4509,4531,4512,4530,4513,4527,4516,4523,4518,4519,4519,4519,4519,4518,4522,4517,4523,4514,4524,4513,4525,4511,4526,4510,4527,4509,4528,4508,4529,4508,4533,4506,4538,4505,4542,4505,4545,4504,4553,4503,4555,4497,4556,4496,4556,4495,4557,4494,4557,4492,4557,4491,4558,4489,4558,4482,4558,4475,4559,4473,4559,4472,4561,4468,4562,4463,4563,4462,4564,4461,4571,4454,4576,4446,4577,4445,4578,4443,4581,4441,4583,4438,4583,4436,4584,4435,4586,4429,4592,4427,4599,4425,4605,4422,4607,4421,4609,
4421,4610,4421,4610,4420,4611,4420,4612,4420,4614,4418,4617,4414,4619,4411,4621,4409,4622,4408,4623,4408,4626,4405,4628,4403,4629,4402,4630,4401,4633,4399,4636,4398,4640,4396,4639,4392,4639,4391,4638,4390,4635,4388,4630,4389,4629,4389,4628,4389,4623,4393,4617,4392,4616,4392,4616,4392,4616,4390,4615,4389,4614,4384,4615,4378,4615,4377,4615,4376,4616,4375,4616,4374,4616,4371,4617,4368,4614,4369,4610,4368,4609,4369,4608,4368,4605,4365,4606,4361,4606,4360,4606,4360,4611,4355,4611,4347,4616,4351,4621,4357,
4621,4358,4622,4358,4631,4359,4636,4356,4637,4355,4638,4354,4641,4349,4645,4346,4646,4345,4647,4344,4647,4341,4647,4338,4648,4337,4648,4336,4649,4336,4649,4335,4654,4331,4654,4325,4655,4323,4655,4320,4655,4317,4653,4315,4650,4312,4646,4308,4645,4306,4644,4306,4639,4305,4634,4305,4632,4305,4631,4305,4630,4306,4628,4306,4627,4307,4626,4307,4622,4309,4618,4309,4616,4309,4615,4309,4614,4309,4613,4309,4609,4310,4608,4312,4607,4313,4607,4313,4605,4314,4603,4316,4603,4317,4603,4317,4600,4322,4595,4321,4594,
4321,4594,4320,4592,4317,4595,4314,4599,4310,4603,4306,4609,4297,4616,4294,4616,4294,4617,4293,4619,4293,4619,4292,4621,4291,4622,4289,4624,4288,4627,4287,4633,4287,4637,4289,4642,4292,4646,4294,4647,4295,4648,4295,4651,4296,4652,4295,4642,4288,4636,4278,4636,4277,4635,4276,4633,4273,4630,4270,4626,4266,4623,4261,4622,4256,4619,4253,4618,4252,4617,4251,4614,4247,4609,4243,4608,4242,4606,4241,4603,4239,4600,4237,4598,4235,4597,4235,4595,4235,4593,4235,4590,4237,4587,4238,4586,4238,4585,4239,4584,4239,
4582,4240,4572,4241,4563,4238,4560,4236,4559,4233,4559,4223,4565,4216,4569,4213,4568,4208,4569,4199,4564,4193,4564,4193,4563,4192,4561,4191,4560,4188,4559,4183,4559,4178,4559,4173,4558,4168,4553,4167,4546,4167,4544,4168,4541,4168,4538,4169,4537,4166,4537,4162,4536,4161,4535,4161,4535,4160,4537,4159,4538,4158,4539,4157,4540,4156,4541,4155,4542,4155,4545,4152,4541,4151,4533,4149,4525,4144,4525,4143,4524,4142,4522,4141,4521,4139,4520,4138,4519,4137,4517,4131,4515,4126,4514,4122,4514,4118,4514,4116,4513,
4114,4513,4111,4513,4107,4513,4106,4513,4105,4512,4100,4509,4094,4506,4089,4505,4084,4504,4079,4504,4072,4503,4066,4505,4061,4506,4060,4507,4058,4509,4056,4512,4053,4517,4048,4524,4043,4526,4042,4528,4040,4529,4040,4529,4039,4533,4036,4538,4036,"L",4538,4036,"Q",4546,4036,4554,4035,"L",4555,4035,"Q",4556,4036,4557,4036,4561,4038,4566,4041,4567,4042,4568,4042,4569,4043,4570,4043,4571,4044,4572,4044,"L",4573,4044,"Q",4578,4044,4583,4044,"L",4584,4044,"Q",4587,4044,4589,4043,4590,4043,4590,4043,4600,
4040,4608,4037,4608,4037,4609,4037,4612,4037,4615,4035,4616,4034,4616,4033,4617,4028,4617,4023,4617,4022,4617,4021,4618,4020,4618,4019,4619,4018,4619,4017,4622,4015,4621,4012,4622,4012,4622,4011,4623,4011,4624,4010,4625,4010,4625,4008,4625,4007,4625,4005,4626,4003,4627,4E3,4627,3998,4627,3997,4628,3996,4628,3995,4629,3988,4629,3980,4629,3971,4626,3964,4626,3963,4625,3962,4624,3961,4624,3958,4624,3954,4623,3950,4623,3949,4622,3948,4620,3944,4617,3940,4616,3940,4615,3940,4610,3939,4605,3939,4601,3939,
4597,3937,4597,3937,4596,3937,4596,3931,4596,3925,4596,3924,4596,3923,4600,3919,4600,3914,4600,3912,4600,3911,4602,3908,4605,3907,4606,3907,4607,3908,4608,3908,4609,3909,4614,3911,4617,3916,4618,3917,4619,3918,4620,3919,4621,3919,4626,3921,4631,3919,4639,3916,4646,3911,4648,3910,4649,3909,4652,3905,4656,3901,4661,3897,4665,3892,4667,3890,4668,3889,4672,3884,4677,3881,4682,3878,4686,3875,4688,3874,4686,3871,4685,3871,4685,3870,4684,3869,4684,3868,4682,3865,4677,3865,"L",4677,3865,"Q",4676,3865,4675,
3866,4669,3870,4660,3873,4658,3875,4655,3875,4650,3877,4646,3881,4646,3882,4645,3882,4638,3886,4633,3891,4630,3893,4626,3893,4625,3893,4624,3893,4618,3891,4619,3885,4620,3884,4620,3883,4622,3880,4623,3878,4624,3878,4624,3877,4626,3874,4628,3872,4630,3871,4631,3869,4638,3863,4645,3860,4645,3860,4646,3859,4652,3852,4661,3849,4662,3849,4663,3849,4667,3847,4671,3847,4672,3847,4673,3847,4677,3844,4682,3840,4686,3837,4690,3835,4694,3834,4697,3832,4698,3831,4699,3830,4701,3827,4705,3827,4706,3827,4706,3827,
4709,3825,4714,3823,4714,3823,4715,3823,4718,3822,4720,3821,4722,3821,4723,3820,4726,3817,4730,3813,4733,3809,4733,3804,4732,3803,4732,3802,4731,3802,4731,3801,4728,3798,4727,3793,4726,3788,4729,3784,4730,3784,4731,3783,4732,3783,4733,3783,4736,3786,4740,3790,4741,3791,4742,3791,4745,3792,4746,3790,4746,3789,4747,3788,4748,3787,4748,3786,4749,3785,4749,3783,4751,3781,4753,3777,4755,3775,4756,3774,4757,3773,4757,3772,4759,3766,4764,3769,"L",4764,3769,"Q",4768,3771,4772,3774,4774,3775,4775,3776,4776,
3776,4777,3776,4778,3776,4778,3775,4780,3774,4781,3773,4782,3773,4782,3772,4783,3771,4785,3770,4787,3770,4789,3769,4790,3768,4790,3767,4791,3766,4792,3765,4794,3763,4798,3762,4799,3762,4800,3760,4805,3755,4810,3749,4809,3748,4808,3747,4807,3747,4806,3746,4806,3746,4792,3734,4779,3724,4788,3735,4797,3746,4796,3748,4795,3749,4794,3751,4793,3754,4792,3756,4791,3759,4788,3760,4786,3760,4784,3760,4783,3760,4781,3759,4780,3758,4779,3757,4775,3755,4770,3753,4764,3749,4759,3744,4758,3744,4757,3743,4750,3737,
4743,3730,4742,3730,4741,3730,4734,3730,4731,3726,4730,3726,4730,3725,4729,3719,4730,3714,4731,3713,4732,3712,4734,3710,4736,3709,4736,3708,4736,3708,4737,3707,4737,3707,4738,3707,4739,3706,4740,3703,4738,3701,4737,3701,4736,3701,4734,3701,4730,3701,4729,3701,4728,3701,4724,3702,4718,3702,4718,3692,4718,3682,4718,3665,4718,3647,4719,3646,4721,3646,4722,3646,4724,3645,4724,3645,4725,3644,4725,3644,4725,3643,4725,3626,4725,3609,"L",4725,3609,"Q",4727,3609,4729,3608,4736,3607,4741,3604,4737,3601,4738,
3593,4739,3591,4740,3591,4749,3589,4757,3591,4757,3587,4758,3584,4759,3580,4764,3580,4769,3581,4767,3573,4765,3566,4769,3557,4772,3548,4772,3545,4771,3540,4771,3536,4770,3529,4773,3526,4775,3529,4776,3532,4779,3538,4785,3541,4786,3542,4787,3542,4790,3541,4795,3539,4794,3539,4793,3538,4793,3538,4793,3537,4792,3537,4791,3536,4784,3533,4785,3523,4793,3524,4797,3530,4798,3532,4798,3533,4802,3536,4807,3530,4806,3528,4804,3527,4800,3525,4800,3519,4801,3513,4805,3512,4821,3510,4823,3497,4824,3496,4825,3496,
4831,3494,4832,3489,4833,3488,4833,3487,4837,3483,4843,3481,4845,3479,4846,3477,4848,3474,4849,3469,4850,3466,4856,3467,"L",4858,3465,"Q",4845,3457,4836,3450,4833,3447,4829,3448,4820,3449,4820,3442,4821,3431,4813,3427,4807,3424,4801,3424,4795,3423,4784,3420,4773,3417,4775,3411,4777,3406,4769,3402,4762,3397,4761,3382,4760,3368,4752,3355,4750,3352,4748,3350,4746,3348,4745,3346,4744,3343,4742,3341,4739,3338,4736,3336,4729,3332,4724,3329,4718,3326,4712,3323,4710,3323,4708,3322,4698,3321,4694,3325,4689,
3331,4683,3336,4682,3337,4681,3339,4678,3342,4674,3343,4672,3344,4671,3343,4664,3336,4652,3334,4644,3333,4642,3340,4643,3341,4642,3341,4641,3350,4640,3358,4640,3359,4639,3360,4637,3375,4637,3390,4637,3395,4636,3401,4634,3418,4634,3436,4635,3441,4634,3445,4632,3458,4642,3461,4644,3461,4645,3462,4646,3463,4647,3464,4649,3473,4644,3476,4643,3478,4641,3479,4635,3485,4636,3495,4637,3497,4637,3498,4638,3500,4639,3501,4640,3505,4640,3509,4639,3511,4639,3512,4633,3520,4622,3526,4620,3527,4617,3529,4613,3531,
4613,3536,4615,3546,4609,3551,4608,3552,4606,3553,4605,3554,4604,3555,4600,3557,4595,3557,4592,3558,4589,3559,4579,3561,4567,3567,4563,3569,4557,3570,4555,3571,4552,3572,4550,3573,4547,3573,4537,3578,4528,3582,4523,3584,4518,3586,4515,3588,4510,3590,4505,3592,4500,3594,4482,3601,4465,3610,4463,3611,4460,3611,4450,3613,4443,3619,4441,3621,4438,3622,4437,3622,4435,3623,4432,3625,4427,3628,4426,3630,4424,3630,4415,3634,4411,3643,4410,3645,4410,3646,4410,3651,4407,3652,4406,3653,4405,3654,4405,3656,4404,
3657,4400,3665,4397,3674,4391,3688,4380,3702,4377,3705,4376,3707,4376,3708,4376,3709,4376,3710,4376,3711,4376,3714,4373,3716,4376,3722,4378,3722,4383,3724,4389,3724,4384,3733,4392,3742,4393,3743,4393,3744,4395,3752,4395,3758,4395,3763,4386,3771,4377,3779,4368,3787,4359,3795,4350,3801,4349,3802,4347,3802,4340,3805,4331,3804,4319,3804,4306,3804,4305,3804,4303,3804,4298,3806,4292,3809,4289,3810,4286,3810,4284,3811,4281,3811,4279,3811,4276,3812,4272,3814,4267,3817,4266,3818,4265,3818,4260,3822,4255,3822,
4254,3826,4253,3828,4250,3837,4252,3839,4255,3842,4262,3846,4270,3850,4268,3858,4268,3861,4267,3864,4267,3864,4265,3864,4264,3864,4264,3864,4265,3873,4263,3877,4261,3881,4253,3889,4248,3894,4237,3902,4228,3908,4225,3913,4219,3926,4203,3937,4184,3950,4175,3956,4151,3973,4130,4002,4126,4008,4113,4008,4109,4008,4105,4012,4102,4017,4097,4017,4086,4017,4079,4017,4067,4017,4059,4026,"L",4058,4025,"Q",4057,4021,4057,4018,4052,4018,4042,4014,4035,4011,4027,4012,4026,4009,4026,4005,4026,3993,4041,3963,4052,
3940,4059,3930,4059,3928,4059,3926,4058,3918,4058,3910,4058,3904,4060,3901,"L",4046,3868,4025,3843,"Q",4025,3839,4022,3836,4023,3832,4010,3832,3996,3832,3985,3853,3975,3874,3965,3874,3962,3874,3958,3872,3953,3869,3953,3864,3953,3859,3962,3844,3967,3836,3971,3830,3975,3815,3975,3805,3969,3742,3940,3742,3937,3739,3924,3738,3912,3739,3909,3735,3905,3730,3893,3728,3880,3727,3876,3726,"L",3867,3730,"Q",3862,3730,3860,3735,"L",3860,3766,"Q",3852,3767,3849,3769,3849,3770,3849,3770,3847,3775,3850,3777,"L",
3850,3806,"Q",3845,3812,3838,3811,"L",3829,3785,3829,3794,3822,3805,3809,3805,3809,3868,"Q",3803,3869,3803,3875,"L",3803,3883,"Q",3807,3884,3810,3888,"L",3810,3916,3831,3935,3831,3941,3839,3949,"Q",3837,3960,3845,3965,"L",3845,4006,"Q",3841,4006,3836,4008,"L",3836,4020,3829,4026,3829,4047,3802,4067,3787,4060,3777,4060,3777,4046,3769,4046,3761,4039,3761,4030,"Q",3756,4027,3753,4026,"L",3753,3984,3746,3984,3746,3966,3740,3966,"Q",3739,3961,3738,3958,"L",3738,3876,3747,3824,3747,3818,3755,3793,3742,
3793,3736,3822,3735,3823,3733,3831,"Q",3726,3833,3722,3836,"L",3715,3850,3705,3850,3705,3835,"Q",3710,3831,3710,3829,"L",3730,3789,3730,3763,"Q",3738,3759,3741,3757,3746,3756,3749,3757,3755,3755,3756,3755,"L",3756,3745,"Q",3763,3745,3763,3749,"L",3774,3749,3774,3740,3782,3730,3814,3730,3814,3714,"Q",3821,3712,3822,3710,"L",3844,3710,3862,3719,3870,3719,3870,3707,3899,3707,3899,3702,"Q",3906,3698,3906,3697,3903,3692,3896,3689,"L",3896,3680,"Q",3889,3678,3887,3672,3882,3672,3878,3672,3878,3672,3877,
3672,"L",3877,3672,"Q",3875,3672,3874,3672,3873,3673,3873,3673,3872,3674,3871,3675,3868,3677,3863,3676,3861,3676,3858,3676,3849,3676,3839,3675,3838,3676,3836,3675,3834,3676,3834,3673,3834,3671,3834,3668,3835,3668,3835,3667,3838,3665,3838,3663,3838,3662,3838,3662,3836,3661,3834,3659,3834,3660,3833,3659,3827,3661,3823,3662,3820,3665,3818,3668,3816,3672,3811,3674,3809,3675,3803,3673,3797,3671,3793,3672,3790,3674,3788,3677,3787,3680,3786,3680,3784,3681,3781,3678,"L",3781,3682,"Q",3778,3682,3771,3685,
3764,3688,3760,3694,3756,3701,3755,3702,3752,3707,3742,3701,3732,3695,3724,3699,3715,3703,3710,3701,3706,3700,3702,3698,3701,3697,3699,3696,3697,3694,3690,3686,3684,3678,3681,3679,3678,3680,3672,3682,3666,3683,3661,3684,3659,3684,3658,3685,3654,3691,3647,3692,3645,3692,3645,3691,3643,3690,3643,3687,3642,3684,3642,3681,3640,3670,3628,3673,3627,3673,3625,3674,3621,3677,3618,3680,3617,3681,3615,3682,3607,3687,3599,3694,3597,3696,3593,3699,3592,3701,3590,3702,3582,3706,3574,3709,3565,3713,3561,3717,3559,
3718,3558,3720,3552,3725,3542,3724,3534,3724,3525,3723,3524,3723,3522,3723,3513,3721,3514,3711,3515,3708,3513,3706,3512,3702,3507,3704,3496,3708,3485,3715,3484,3715,3483,3716,3480,3717,3478,3719,3472,3724,3463,3726,3453,3728,3445,3722,3454,3714,3464,3702,3466,3699,3468,3696,3483,3675,3499,3657,3501,3656,3503,3654,3519,3645,3532,3635,3534,3634,3535,3634,3541,3632,3546,3628,3549,3625,3553,3623,3561,3620,3562,3611,3560,3611,3557,3611,3550,3610,3544,3605,3543,3605,3541,3604,3538,3604,3535,3604,3532,3603,
3529,3605,3527,3607,3525,3608,3524,3608,3522,3609,3520,3609,3517,3610,3509,3610,3503,3607,3502,3607,3501,3606,3500,3605,3498,3604,3497,3604,3495,3604,3491,3607,3487,3609,3486,3610,3485,3610,3482,3611,3479,3613,3475,3616,3470,3619,3470,3620,3469,3620,3462,3621,3455,3620,3455,3620,3454,3619,3449,3617,3447,3614,3446,3613,3444,3611,3441,3609,3437,3606,3433,3603,3428,3602,3424,3602,3420,3604,3420,3605,3419,3606,3417,3609,3414,3607,3413,3606,3412,3604,3411,3603,3410,3602,3406,3599,3402,3597,3401,3596,3399,
3595,3395,3593,3390,3591,3389,3590,3388,3590,3379,3588,3369,3588,3364,3588,3359,3592,3359,3592,3358,3592,3357,3594,3354,3594,3354,3595,3353,3595,3352,3596,3351,3596,3350,3597,3349,3598,3347,3601,3342,3601,3341,3601,3340,3600,3336,3598,3330,3595,3329,3594,3328,3594,3325,3594,3323,3593,3320,3593,3317,3592,3315,3591,3314,3591,3307,3586,3298,3587,3293,3588,3290,3585,3289,3584,3288,3581,3287,3577,3286,3572,3286,3572,3286,3571,3285,3569,3285,3566,3285,3566,3284,3565,3283,3562,3282,3559,"Q",3280,3556,3277,
3552,"Z"],["M",4555,4035,"L",4554,4035,"Q",4546,4036,4538,4036,"L",4538,4036,"Q",4534,4036,4530,4039,4529,4040,4528,4040,4526,4042,4524,4043,4521,4069,4531,4084,4535,4089,4539,4094,4547,4103,4549,4121,4549,4126,4555,4129,4559,4131,4563,4133,4572,4138,4578,4141,4598,4153,4593,4181,4589,4208,4604,4223,4604,4193,4604,4175,4605,4158,4609,4147,4612,4136,4612,4123,4612,4111,4610,4105,4607,4099,4603,4092,4599,4085,4590,4078,4581,4070,4583,4056,4584,4050,4584,4044,"L",4583,4044,"Q",4578,4044,4573,4044,"L",
4572,4044,"Q",4571,4044,4570,4043,4569,4043,4568,4042,4567,4042,4566,4041,4561,4038,4557,4036,"Q",4556,4036,4555,4035,"Z"]],label:"United States",shortLabel:"US",labelPosition:[284.4,434],labelAlignment:["center","middle"]},"005":{outlines:[["M",2715,1226,"Q",2714,1227,2712,1227,2707,1227,2702,1229,2701,1229,2700,1229,2697,1229,2696,1231,2695,1234,2693,1236,2692,1237,2690,1237,2685,1240,2681,1246,2686,1246,2691,1246,2692,1246,2693,1247,2697,1248,2700,1248,2704,1249,2705,1251,2706,1251,2706,1252,2708,
1255,2711,1254,2716,1253,2719,1249,2721,1247,2722,1245,2723,1245,2723,1245,2728,1244,2731,1246,2734,1249,2736,1249,2738,1249,2739,1251,2739,1252,2740,1252,2749,1254,2755,1248,2756,1247,2756,1246,2757,1246,2757,1245,2758,1243,2758,1241,2757,1240,2757,1239,2757,1234,2754,1231,2750,1228,2745,1225,2742,1222,2741,1219,2740,1217,2739,1215,2738,1211,2733,1211,2733,1212,2732,1212,2727,1214,2724,1217,2723,1218,2723,1219,2722,1221,2721,1222,"Q",2718,1225,2715,1226,"Z"],["M",2970,1222,"Q",2972,1227,2972,1232,
2971,1235,2971,1237,2970,1244,2970,1252,2970,1253,2971,1254,2971,1255,2972,1255,2975,1256,2976,1257,2977,1258,2978,1258,2979,1259,2980,1259,2984,1260,2988,1262,2990,1263,2992,1265,2994,1266,2993,1267,2992,1271,2988,1274,2986,1276,2984,1278,2981,1281,2984,1283,2986,1285,2987,1286,2987,1286,2989,1288,2990,1289,2991,1291,2992,1293,2992,1296,2992,1299,2992,1298,2993,1297,2994,1302,2996,1306,2996,1306,3E3,1306,3002,1304,3004,1303,3005,1301,3005,1300,3005,1300,3006,1299,3006,1298,3010,1294,3013,1290,3014,
1289,3014,1288,3013,1282,3017,1278,3018,1276,3019,1275,3019,1274,3019,1273,3020,1272,3021,1271,3022,1269,3023,1268,3024,1267,3024,1266,3025,1266,3025,1265,3026,1264,3026,1263,3027,1263,3027,1262,3030,1258,3032,1255,3033,1254,3033,1252,3034,1250,3032,1247,3032,1247,3031,1246,3030,1244,3028,1243,3026,1241,3023,1241,3022,1241,3020,1241,3015,1241,3010,1239,3010,1239,3009,1239,3008,1239,3006,1238,3002,1237,3E3,1233,2997,1228,2992,1223,2991,1222,2990,1221,2988,1218,2984,1216,2977,1214,2969,1215,2970,1218,
2970,1220,"Q",2970,1221,2970,1222,"Z"],["M",2895,1198,"Q",2894,1199,2893,1200,2893,1203,2892,1205,2892,1210,2886,1211,2886,1212,2885,1211,2881,1209,2880,1204,2877,1195,2877,1185,2878,1183,2876,1182,2869,1177,2861,1171,2860,1170,2859,1169,2855,1167,2850,1167,2846,1167,2845,1170,2844,1170,2844,1171,2840,1174,2834,1173,2834,1174,2833,1174,2832,1174,2831,1174,2828,1174,2827,1175,2826,1178,2826,1183,2827,1186,2828,1188,2829,1189,2829,1189,2829,1193,2833,1193,2834,1194,2835,1194,2838,1195,2842,1195,2843,
1196,2844,1196,2844,1196,2845,1197,2847,1197,2848,1197,2851,1198,2854,1199,2855,1200,2855,1200,2856,1207,2856,1213,2856,1214,2856,1215,2857,1215,2857,1216,2858,1218,2861,1219,2864,1220,2864,1223,2865,1227,2865,1230,2865,1234,2865,1235,2866,1237,2866,1238,2866,1241,2864,1241,2860,1244,2856,1246,2854,1247,2853,1248,2850,1250,2851,1254,2851,1255,2851,1255,2854,1257,2859,1257,2861,1257,2864,1256,2869,1256,2874,1258,2875,1259,2875,1259,2878,1262,2880,1265,2882,1266,2886,1266,2887,1266,2888,1265,2892,1264,
2896,1263,2908,1261,2914,1267,2915,1268,2916,1269,2917,1273,2915,1277,2914,1279,2913,1280,2913,1284,2915,1286,2916,1286,2917,1287,2918,1287,2918,1287,2919,1288,2920,1288,2922,1288,2923,1289,2924,1290,2923,1290,2924,1294,2926,1296,2927,1297,2928,1297,2929,1299,2931,1300,2934,1304,2940,1304,2941,1304,2942,1304,2947,1301,2949,1295,2949,1294,2950,1293,2951,1292,2951,1290,2952,1284,2952,1278,2952,1277,2949,1275,2947,1273,2946,1271,2946,1271,2945,1270,2944,1269,2942,1267,2939,1264,2929,1264,2929,1264,2928,
1264,2928,1264,2929,1263,"L",2929,1263,"Q",2930,1250,2930,1238,2930,1233,2929,1228,2929,1223,2932,1222,2929,1219,2925,1219,2921,1220,2917,1220,2914,1220,2913,1219,2912,1218,2911,1217,2908,1215,2908,1211,2909,1205,2905,1201,2905,1200,2904,1199,2903,1198,2901,1198,"Q",2897,1197,2895,1198,"Z"],["M",2932,1094,"Q",2931,1094,2929,1094,2929,1100,2928,1104,2928,1106,2927,1106,2926,1108,2925,1112,2926,1115,2927,1117,2930,1120,2935,1121,2937,1121,2938,1122,2943,1127,2948,1131,2949,1133,2951,1134,2951,1134,
2952,1133,2956,1129,2951,1126,2950,1125,2950,1125,2950,1120,2950,1116,2950,1113,2949,1110,2948,1110,2948,1109,2945,1108,2946,1103,2946,1102,2946,1101,2947,1099,2944,1097,2943,1097,2942,1097,"Q",2935,1098,2932,1094,"Z"],["M",3141,1401,"Q",3137,1397,3131,1395,3131,1395,3130,1394,3128,1392,3125,1391,3113,1387,3102,1394,3104,1399,3102,1401,3101,1403,3098,1405,3091,1409,3088,1415,3088,1416,3087,1417,3086,1421,3087,1425,3087,1426,3088,1426,3092,1430,3095,1435,3096,1436,3097,1436,3099,1438,3099,1439,3099,
1440,3100,1441,3101,1442,3101,1443,3105,1447,3105,1453,3106,1454,3106,1455,3107,1456,3107,1457,3108,1458,3108,1458,3109,1459,3110,1460,3110,1461,3111,1461,3112,1463,3113,1464,3113,1467,3115,1468,3116,1468,3117,1469,3118,1470,3119,1471,3124,1473,3123,1479,3123,1481,3122,1483,3121,1487,3119,1490,3119,1491,3118,1492,3116,1494,3115,1498,3115,1500,3115,1502,3115,1507,3116,1510,3117,1512,3118,1514,3119,1515,3119,1515,3120,1517,3121,1518,3122,1519,3122,1520,3123,1521,3123,1522,3126,1526,3125,1531,3125,1532,
3126,1533,3126,1535,3127,1537,3127,1541,3129,1542,3130,1544,3131,1544,3133,1547,3136,1549,3137,1549,3137,1550,3141,1556,3145,1559,3146,1558,3146,1558,3146,1557,3146,1555,3147,1553,3149,1550,3151,1548,3155,1548,3155,1548,3156,1548,3163,1554,3169,1560,3170,1561,3171,1561,3177,1562,3183,1563,3190,1563,3193,1557,3194,1556,3195,1554,3196,1554,3196,1553,3197,1547,3197,1542,3197,1540,3198,1539,3198,1538,3199,1537,3202,1533,3205,1530,3207,1528,3209,1529,3214,1530,3217,1535,3217,1536,3218,1537,3219,1538,3219,
1538,3220,1549,3220,1559,3220,1564,3224,1563,3227,1563,3230,1563,3231,1563,3233,1563,3237,1562,3242,1560,3243,1560,3244,1560,3256,1557,3267,1553,3274,1551,3280,1547,3280,1547,3281,1546,3286,1544,3292,1542,3293,1542,3293,1542,3301,1542,3308,1542,3315,1542,3319,1538,3321,1537,3322,1535,3327,1531,3331,1527,3332,1526,3332,1524,3333,1519,3333,1513,3333,1511,3334,1510,3340,1506,3343,1512,3344,1512,3344,1512,3346,1514,3346,1515,3347,1519,3347,1523,3347,1524,3347,1525,3348,1526,3348,1527,3349,1529,3352,1529,
3358,1529,3364,1529,3378,1531,3386,1523,3390,1520,3394,1519,3402,1517,3406,1511,3407,1510,3406,1508,3406,1504,3406,1499,3406,1498,3407,1497,3407,1496,3408,1495,3409,1494,3409,1493,3414,1488,3414,1482,3413,1480,3412,1479,3408,1475,3403,1471,3401,1470,3401,1469,3400,1467,3400,1464,3399,1461,3401,1458,3404,1455,3405,1453,3405,1452,3405,1450,3406,1446,3402,1444,3401,1443,3399,1442,3394,1439,3389,1438,3384,1437,3381,1434,3381,1434,3380,1433,3375,1431,3369,1432,3362,1432,3355,1428,3354,1427,3352,1426,3348,
1425,3344,1423,3338,1420,3333,1424,3332,1425,3331,1426,3327,1428,3323,1431,3322,1432,3322,1432,3320,1433,3319,1434,3314,1436,3308,1436,3303,1435,3300,1439,3299,1440,3298,1441,3296,1442,3293,1444,3289,1448,3285,1452,3276,1460,3267,1467,3267,1467,3266,1468,3264,1472,3262,1476,3262,1477,3261,1477,3257,1478,3252,1478,3249,1478,3246,1477,3244,1476,3241,1476,3240,1475,3239,1474,3236,1470,3231,1470,3230,1470,3230,1471,3227,1474,3223,1475,3218,1478,3212,1477,3206,1477,3201,1477,3200,1478,3199,1478,3198,1481,
3197,1483,3195,1485,3192,1485,3190,1485,3188,1485,3186,1484,3183,1482,3180,1479,3179,1474,3179,1470,3179,1467,3179,1462,3177,1461,3177,1461,3176,1460,3171,1460,3171,1455,3172,1452,3168,1450,3163,1447,3156,1448,3155,1448,3154,1449,3153,1450,3151,1450,3150,1451,3150,1451,3149,1454,3145,1453,3142,1453,3142,1450,3142,1448,3142,1446,3142,1445,3142,1445,3140,1437,3144,1432,3147,1428,3154,1429,3162,1430,3167,1424,3170,1420,3167,1416,3166,1415,3165,1414,3161,1414,3156,1414,3151,1414,3145,1414,3144,1414,3143,
1413,3141,1410,3141,1403,"Q",3141,1402,3141,1401,"Z"],["M",3144,1376,"Q",3138,1376,3140,1382,3140,1384,3141,1385,3141,1387,3142,1388,3148,1394,3155,1401,"L",3158,1403,"Q",3159,1397,3159,1392,3158,1386,3158,1381,3158,1380,3157,1379,3156,1379,3155,1379,"Q",3148,1379,3144,1376,"Z"],["M",3119,1307,"Q",3119,1307,3118,1307,3113,1313,3116,1320,3117,1323,3118,1324,3120,1327,3123,1328,3127,1330,3130,1333,3131,1334,3131,1334,3132,1335,3132,1336,3134,1337,3135,1337,3136,1338,3138,1338,3141,1338,3143,1336,3145,
1336,3145,1335,3144,1331,3144,1326,3145,1325,3144,1323,3143,1318,3140,1316,3139,1314,3138,1312,3137,1309,3133,1308,"Q",3126,1307,3119,1307,"Z"],["M",3769,1963,"Q",3763,1962,3756,1960,3755,1960,3755,1960,3753,1961,3753,1964,3753,1968,3750,1969,3747,1971,3746,1974,3746,1978,3749,1979,3750,1980,3751,1980,3754,1983,3756,1984,3757,1985,3757,1985,3758,1987,3759,1987,3760,1988,3761,1988,3763,1988,3764,1986,3768,1979,3780,1980,3781,1980,3782,1979,3787,1977,3790,1972,3791,1971,3791,1970,3788,1963,3777,1964,
3775,1964,3772,1963,"Q",3771,1963,3769,1963,"Z"],["M",3685,1973,"Q",3683,1978,3682,1982,3682,1983,3682,1983,3681,1985,3681,1987,3681,1994,3680,2E3,3680,2003,3679,2006,3679,2013,3679,2020,3679,2021,3679,2021,3680,2023,3681,2024,3682,2024,3682,2025,3683,2025,3683,2026,3684,2027,3685,2028,3688,2035,3692,2042,3693,2043,3693,2044,3694,2045,3695,2047,3697,2051,3700,2053,3701,2054,3701,2053,3707,2054,3713,2054,3717,2054,3721,2052,3724,2051,3727,2048,3730,2046,3734,2043,3735,2043,3735,2042,3738,2039,3740,
2037,3740,2037,3740,2036,3741,2036,3741,2035,3742,2032,3744,2030,3744,2029,3745,2029,3749,2023,3748,2016,3748,2014,3748,2013,3747,2006,3745,2E3,3743,1993,3741,1987,3740,1986,3740,1986,3735,1982,3736,1975,"L",3736,1974,"Q",3736,1971,3735,1967,3735,1967,3734,1967,3730,1965,3724,1965,3724,1965,3723,1965,3721,1963,3718,1962,3716,1961,3713,1961,3708,1960,3704,1961,3704,1959,3702,1961,3702,1961,3702,1961,3701,1962,3700,1963,3699,1964,3697,1965,3697,1966,3696,1966,3691,1971,3685,1973,"Q",3685,1973,3685,
1973,"Z"],["M",3588,1934,"Q",3588,1935,3587,1935,3584,1938,3584,1942,3584,1946,3584,1949,3584,1953,3591,1957,3592,1957,3594,1955,3596,1953,3595,1951,3594,1949,3594,1948,3595,1946,3597,1943,3598,1940,3601,1936,3605,1932,3604,1926,3604,1920,3604,1914,3604,1910,3602,1909,3601,1909,3601,1909,3598,1911,3595,1911,3591,1912,3591,1916,3591,1917,3591,1917,"Q",3592,1927,3588,1934,"Z"],["M",3507,1969,"Q",3509,1965,3514,1960,3515,1959,3516,1958,3519,1954,3515,1952,3514,1951,3513,1951,3512,1949,3508,1949,3507,
1949,3506,1948,3504,1947,3501,1946,3500,1946,3499,1946,3495,1944,3490,1945,3487,1945,3484,1943,3480,1941,3478,1938,3477,1937,3475,1937,3472,1936,3470,1934,3466,1931,3466,1922,3467,1921,3466,1920,3465,1916,3461,1919,3460,1919,3460,1919,3456,1922,3450,1925,3449,1925,3449,1923,3447,1920,3443,1921,3439,1923,3435,1921,3431,1919,3424,1919,3421,1919,3418,1919,"L",3418,1919,"Q",3414,1919,3410,1918,3404,1918,3400,1922,3396,1926,3396,1926,3395,1927,3394,1927,3392,1929,3390,1929,3389,1930,3389,1931,3388,1935,
3387,1938,3387,1944,3388,1948,3390,1951,3391,1952,3392,1954,3393,1955,3397,1959,3399,1963,3403,1970,3410,1972,3411,1973,3412,1973,3416,1977,3420,1979,3421,1980,3421,1981,3421,1993,3421,2004,3421,2005,3420,2005,3418,2009,3413,2013,3412,2014,3411,2015,3410,2016,3410,2017,3409,2020,3409,2022,3409,2045,3409,2067,3410,2074,3405,2078,3401,2083,3398,2086,3397,2087,3396,2088,3394,2089,3395,2094,3396,2099,3395,2104,3395,2109,3394,2111,3393,2112,3393,2113,3394,2114,3394,2114,3397,2118,3398,2125,3398,2126,3397,
2126,3396,2127,3394,2127,3387,2128,3386,2133,3386,2134,3386,2135,3385,2137,3385,2137,3384,2140,3381,2142,3380,2142,3379,2142,3375,2143,3372,2140,3372,2139,3371,2139,3370,2138,3369,2137,3366,2134,3363,2130,3363,2129,3362,2128,3359,2123,3355,2120,3351,2118,3346,2115,3338,2108,3330,2098,3329,2097,3328,2097,3327,2095,3326,2093,3326,2088,3327,2083,3328,2082,3329,2073,3330,2063,3337,2047,3332,2037,3333,2036,3334,2035,3333,2035,3332,2034,3327,2031,3326,2030,3324,2029,3317,2024,3308,2015,3307,2014,3305,2013,
3301,2006,3296,2002,3294,2E3,3292,1998,3290,1997,3289,1997,3282,1994,3281,2E3,3281,2002,3281,2002,3279,2005,3278,2007,3276,2013,3275,2018,3275,2020,3274,2021,3274,2036,3274,2050,3274,2053,3273,2056,3272,2064,3273,2073,3266,2083,3259,2079,3252,2075,3251,2072,3251,2069,3250,2065,3250,2062,3250,2061,3251,2059,3251,2057,3252,2054,3252,2051,3251,2041,3250,2032,3250,2031,3250,2029,3250,2027,3248,2025,3244,2021,3238,2017,3238,2016,3237,2016,3232,2014,3233,2006,3233,2005,3232,2002,3231,2E3,3231,1995,3232,
1991,3237,1992,3243,1994,3244,1994,3248,1996,3251,1999,3252,2E3,3253,2E3,3253,1999,3252,1998,3249,1992,3246,1988,3245,1987,3244,1985,3242,1983,3238,1981,3237,1981,3236,1980,3233,1979,3229,1979,3223,1979,3217,1979,3216,1979,3214,1979,3213,1980,3212,1980,3211,1981,3210,1981,3208,1982,3207,1982,3205,1983,3202,1984,3192,1985,3187,1977,3187,1976,3186,1975,3183,1973,3178,1973,3173,1974,3172,1972,3175,1967,3173,1964,3171,1959,3178,1957,3185,1956,3186,1955,3186,1954,3187,1953,3188,1952,3188,1950,3189,1949,
3189,1947,3190,1935,3190,1923,3190,1922,3190,1921,3187,1916,3184,1913,3180,1909,3175,1906,3170,1904,3164,1900,3164,1900,3163,1900,3159,1900,3157,1898,3155,1896,3155,1894,3155,1893,3154,1892,3154,1891,3154,1890,3153,1874,3153,1857,3153,1856,3153,1854,3152,1852,3151,1848,3151,1847,3150,1846,3144,1841,3137,1835,3136,1835,3134,1833,3132,1829,3130,1824,3130,1823,3129,1822,3128,1818,3127,1816,3126,1814,3120,1813,3115,1812,3115,1814,3115,1815,3112,1816,3105,1816,3101,1812,3100,1812,3099,1811,3096,1808,3097,
1802,3097,1801,3098,1800,3100,1798,3102,1795,3103,1794,3104,1792,3108,1789,3111,1786,3112,1785,3112,1783,3113,1777,3113,1771,3113,1770,3114,1769,3115,1766,3117,1764,3121,1759,3121,1753,3121,1752,3120,1750,3116,1743,3108,1738,3108,1737,3108,1736,3106,1731,3108,1726,3110,1722,3117,1721,3125,1721,3137,1723,3149,1725,3152,1722,3153,1721,3153,1720,3154,1718,3155,1715,3155,1714,3155,1712,3158,1706,3161,1700,3163,1697,3165,1694,3165,1692,3166,1690,3167,1682,3167,1673,3167,1671,3169,1669,3172,1666,3172,1663,
3172,1659,3172,1656,3173,1652,3175,1648,3177,1645,3178,1643,3179,1643,3179,1642,3180,1638,3183,1635,3183,1635,3183,1634,3184,1631,3184,1628,3185,1622,3180,1620,3179,1620,3178,1619,3177,1619,3174,1619,3173,1619,3172,1618,3171,1618,3169,1617,3167,1617,3166,1616,3162,1615,3159,1614,3153,1614,3148,1616,3147,1617,3145,1617,3138,1619,3132,1617,3131,1617,3130,1616,3125,1613,3121,1610,3120,1609,3119,1609,3114,1606,3109,1609,3109,1609,3108,1609,3107,1610,3106,1610,3105,1610,3105,1611,3102,1613,3099,1612,3099,
1612,3098,1611,3093,1611,3089,1612,3088,1612,3087,1612,3084,1613,3080,1613,3079,1613,3079,1613,3070,1620,3064,1630,3063,1631,3063,1632,3062,1639,3066,1640,3067,1640,3068,1640,3071,1642,3071,1645,3071,1645,3071,1646,3071,1649,3067,1649,3064,1650,3062,1647,3061,1647,3060,1647,3058,1648,3057,1652,3057,1661,3059,1670,3059,1671,3059,1672,3060,1675,3062,1677,3063,1678,3062,1679,3063,1683,3062,1687,3061,1688,3061,1689,3060,1690,3060,1692,3060,1708,3061,1723,3061,1725,3062,1726,3063,1729,3064,1731,3068,1737,
3073,1742,3076,1744,3077,1750,3080,1761,3080,1773,3080,1787,3079,1802,3079,1809,3079,1815,3079,1817,3077,1817,3074,1820,3071,1823,3070,1824,3070,1826,3069,1832,3072,1836,3075,1840,3075,1844,3076,1845,3076,1846,3071,1848,3068,1845,3067,1844,3066,1844,3062,1845,3060,1848,3057,1854,3054,1859,3054,1860,3054,1861,3054,1878,3054,1894,3055,1895,3055,1896,3060,1901,3063,1903,3065,1904,3066,1906,3067,1907,3067,1908,3067,1912,3066,1914,3066,1915,3065,1916,3063,1920,3059,1924,3058,1926,3057,1927,3055,1932,3053,
1935,3052,1938,3054,1940,3057,1944,3060,1945,3062,1946,3063,1948,3066,1953,3067,1957,3069,1963,3071,1966,3071,1968,3075,1969,3079,1971,3083,1973,3084,1973,3085,1974,3090,1977,3092,1979,3094,1981,3097,1980,3100,1980,3111,1982,3122,1985,3120,1986,3118,1988,3122,1990,3127,1992,3132,1995,3133,1996,3134,1995,3135,1995,3137,1994,3139,1992,3142,1991,3146,1989,3146,1991,3147,1993,3150,1991,3151,1990,3151,1990,3151,1991,3151,1994,3149,2E3,3149,2003,3149,2007,3144,2008,3140,2009,3139,2009,3136,2009,3134,2011,
3133,2013,3132,2015,3132,2016,3132,2017,3133,2018,3134,2020,3136,2024,3135,2029,3134,2032,3133,2033,3132,2036,3130,2038,3129,2039,3128,2039,3126,2041,3127,2046,3128,2048,3131,2050,3133,2052,3137,2052,3138,2052,3140,2050,3141,2049,3141,2048,3142,2047,3141,2046,3141,2039,3141,2037,3142,2035,3143,2032,"L",3143,2032,"Q",3145,2029,3150,2031,3155,2034,3156,2038,3158,2042,3158,2048,3157,2054,3157,2056,3157,2058,3158,2059,3160,2062,3162,2065,3163,2066,3163,2067,3160,2073,3155,2078,3154,2079,3154,2080,3153,
2082,3152,2083,3147,2091,3137,2100,3134,2103,3132,2104,3130,2107,3125,2109,3124,2110,3122,2110,3120,2112,3115,2110,3110,2107,3105,2110,3101,2112,3102,2129,3104,2145,3108,2154,3109,2155,3110,2155,3117,2159,3112,2165,3110,2167,3109,2167,3106,2169,3104,2172,3102,2175,3100,2176,3094,2176,3092,2174,3090,2170,3089,2166,3089,2163,3086,2161,3084,2160,3082,2159,3080,2158,3079,2155,3077,2147,3080,2139,3081,2137,3081,2135,3082,2125,3082,2115,3082,2112,3081,2110,3079,2105,3072,2103,3070,2103,3068,2103,3063,2103,
3060,2101,3056,2098,3052,2093,3050,2092,3049,2091,3046,2086,3041,2084,"L",3040,2084,"Q",3041,2080,3043,2079,3044,2079,3044,2079,3046,2078,3048,2078,3055,2078,3059,2082,3060,2084,3063,2084,3064,2084,3065,2084,3071,2085,3074,2080,3074,2079,3075,2078,3076,2078,3077,2077,3079,2075,3081,2072,3083,2069,3086,2066,3086,2066,3086,2065,3088,2062,3090,2061,3093,2059,3096,2054,3097,2053,3097,2052,3096,2050,3095,2049,3090,2046,3087,2040,3086,2039,3085,2038,3085,2037,3084,2036,3082,2033,3080,2028,3078,2025,3076,
2023,3074,2021,3073,2019,3072,2018,3072,2017,3070,2014,3070,2011,3070,2006,3069,2002,3069,2001,3069,2E3,3069,1998,3068,1997,3067,1996,3065,1996,3057,1996,3049,1996,3048,1996,3046,1996,3044,1995,3041,1992,3039,1991,3038,1989,3036,1985,3034,1983,3032,1982,3031,1981,3027,1978,3021,1976,3017,1974,3012,1975,3011,1975,3010,1976,3010,1977,3009,1977,3008,1980,3007,1982,3007,1984,3007,1985,3007,1989,3005,1991,3004,1991,3004,1991,3004,1993,3003,1994,3002,1998,3002,2003,3003,2007,3003,2011,3004,2016,3001,2018,
2995,2025,2989,2029,2986,2031,2982,2031,2975,2030,2971,2034,2971,2034,2970,2035,2970,2039,2972,2041,2974,2045,2976,2046,2977,2047,2979,2048,2981,2049,2984,2049,2988,2049,2990,2050,2990,2051,2991,2051,2994,2053,2999,2053,3E3,2054,3001,2055,3002,2055,3003,2055,3003,2056,3004,2056,3007,2058,3011,2061,3013,2062,3016,2063,3017,2064,3018,2064,3026,2066,3030,2069,3031,2070,3031,2072,3031,2077,3032,2084,3030,2085,3028,2087,3027,2088,3027,2089,3024,2093,3018,2094,3015,2095,3011,2095,3007,2096,3008,2102,3009,
2110,3008,2119,3007,2126,3011,2128,3012,2129,3013,2130,"L",3015,2131,"Q",3012,2139,3003,2140,3001,2141,3E3,2142,2997,2144,2995,2144,2992,2145,2989,2145,2977,2145,2969,2142,2967,2142,2966,2140,2961,2135,2954,2134,2954,2134,2953,2134,2952,2134,2950,2134,"L",2949,2135,"Q",2949,2137,2946,2136,2946,2136,2945,2137,2943,2137,2942,2138,2938,2141,2934,2141,2934,2141,2933,2141,2932,2143,2929,2143,2929,2143,2928,2143,2923,2145,2918,2147,2917,2148,2916,2148,2912,2148,2908,2148,2903,2149,2899,2147,2894,2145,2889,
2145,2883,2144,2880,2143,2877,2141,2874,2139,2870,2136,2865,2133,2861,2131,2858,2128,2858,2128,2857,2127,2857,2126,2855,2125,2854,2124,2854,2123,2853,2121,2849,2121,2845,2120,2841,2121,2838,2123,2833,2124,2832,2124,2831,2124,2830,2124,2829,2124,2823,2125,2819,2123,2816,2122,2814,2120,2812,2117,2812,2110,2813,2108,2812,2107,2812,2106,2811,2105,2809,2101,2805,2101,2804,2101,2803,2101,2799,2101,2798,2099,2797,2099,2797,2099,2791,2095,2785,2090,2785,2090,2784,2089,2784,2088,2782,2087,2782,2087,2782,2087,
2782,2084,2784,2082,2784,2082,2784,2081,2785,2080,2785,2080,2786,2079,2786,2077,2786,2073,2786,2069,2786,2068,2786,2067,2785,2065,2784,2062,2784,2062,2784,2061,2784,2060,2783,2059,2783,2058,2782,2057,2779,2054,2776,2050,2775,2050,2773,2049,2769,2049,2764,2049,2761,2049,2759,2048,2754,2048,2750,2050,2746,2053,2741,2055,2740,2056,2739,2056,2738,2058,2734,2059,2733,2060,2731,2060,2729,2061,2726,2061,2725,2062,2724,2062,2723,2063,2720,2064,2719,2065,2718,2065,2716,2068,2712,2067,2710,2067,2707,2067,2703,
2066,2700,2068,2699,2069,2698,2070,2697,2071,2695,2072,2693,2074,2691,2077,2690,2079,2689,2082,2689,2083,2688,2083,2687,2085,2684,2087,2683,2087,2683,2087,2681,2090,2681,2094,2686,2094,2688,2096,2690,2099,2695,2099,2698,2099,2700,2099,2705,2099,2710,2098,2711,2099,2711,2098,2711,2089,2722,2088,2728,2088,2733,2089,2737,2091,2743,2090,2745,2090,2748,2089,2749,2089,2749,2089,2755,2082,2758,2076,2759,2075,2760,2074,2761,2073,2762,2072,2763,2071,2764,2071,2772,2070,2775,2074,2776,2075,2776,2075,2777,2080,
2777,2085,2773,2085,2769,2086,2768,2087,2768,2088,2766,2090,2763,2091,2763,2091,2762,2091,2761,2092,2759,2092,2757,2093,2756,2095,2755,2096,2755,2098,2755,2104,2753,2108,2753,2109,2752,2109,2749,2110,2745,2110,2744,2110,2742,2109,2739,2108,2734,2108,2730,2108,2728,2110,2727,2110,2726,2111,2726,2111,2725,2112,2724,2112,2723,2113,2722,2113,2720,2115,2718,2118,2715,2121,2709,2127,2702,2133,2699,2135,2701,2140,2701,2143,2704,2145,2706,2147,2709,2148,2713,2151,2712,2157,2712,2162,2712,2166,2712,2167,2712,
2168,2712,2170,2713,2170,2715,2171,2715,2173,2716,2174,2716,2175,2717,2176,2717,2177,2720,2180,2719,2185,2719,2191,2721,2195,2723,2196,2725,2197,2726,2198,2727,2201,2727,2202,2726,2202,2725,2203,2724,2204,2722,2208,2717,2208,2716,2208,2715,2208,2714,2209,2712,2209,2709,2209,2707,2211,2707,2212,2706,2213,2706,2215,2705,2215,2703,2216,2703,2217,2701,2219,2700,2218,2694,2213,2690,2207,2687,2204,2686,2199,2686,2198,2686,2196,2685,2191,2691,2191,2693,2192,2694,2192,2694,2193,2695,2193,2699,2194,2702,2193,
2705,2193,2704,2191,2704,2190,2704,2189,2702,2189,2702,2187,2702,2185,2700,2183,2695,2177,2693,2168,2693,2168,2693,2168,"L",2693,2167,"Q",2692,2167,2692,2166,2692,2166,2692,2165,"L",2691,2165,"Q",2691,2165,2690,2165,"L",2690,2165,"Q",2680,2158,2676,2146,2675,2148,2674,2148,2673,2149,2673,2150,2672,2152,2671,2153,2670,2155,2669,2156,2669,2159,2664,2157,2661,2150,2662,2141,2662,2139,2662,2139,2655,2136,2648,2134,2643,2132,2641,2128,2640,2126,2640,2124,2641,2117,2634,2116,2632,2115,2629,2116,2624,2119,
2619,2121,2618,2122,2617,2122,2615,2123,2614,2125,2612,2128,2609,2128,2597,2128,2585,2128,2564,2129,2544,2126,2541,2125,2538,2124,2529,2118,2518,2119,2507,2119,2498,2115,2497,2114,2496,2113,2482,2107,2472,2095,2471,2094,2469,2092,2469,2092,2469,2091,2469,2088,2470,2086,2473,2080,2480,2074,2487,2069,2496,2071,2504,2072,2508,2069,2509,2068,2510,2067,2512,2066,2512,2065,2514,2062,2514,2058,2515,2054,2514,2050,2513,2046,2510,2044,2496,2032,2488,2021,2487,2019,2486,2018,2483,2016,2480,2016,2475,2016,2472,
2019,2471,2020,2471,2021,2468,2024,2462,2024,2457,2025,2453,2020,2450,2016,2445,2011,2440,2006,2437,2005,2433,2005,2422,2004,2411,2004,2410,2002,2404,1991,2389,1979,2386,1976,2384,1974,2380,1971,2373,1966,2370,1965,2368,1963,2367,1962,2365,1961,2362,1959,2361,1957,2354,1946,2344,1937,2337,1931,2329,1924,2328,1922,2327,1921,2326,1918,2324,1916,2316,1910,2304,1907,2295,1905,2287,1901,2284,1899,2280,1899,2274,1899,2274,1905,2274,1907,2272,1908,2271,1909,2269,1911,2267,1914,2262,1915,2261,1916,2260,1917,
2258,1920,2253,1922,2245,1925,2235,1924,2230,1923,2226,1921,2218,1917,2223,1914,2226,1912,2229,1910,2236,1906,2234,1896,2234,1894,2233,1892,2233,1889,2233,1886,2232,1877,2237,1872,2238,1871,2239,1870,2241,1869,2241,1867,2245,1858,2233,1856,2222,1855,2219,1860,2220,1861,2221,1862,2223,1863,2225,1863,2227,1865,2231,1866,2227,1865,2225,1868,2223,1870,2221,1871,2214,1875,2209,1883,2208,1885,2207,1886,2204,1889,2205,1896,2205,1897,2205,1899,2202,1907,2190,1904,2189,1904,2187,1904,2176,1902,2176,1892,2176,
1882,2175,1872,2175,1870,2174,1868,2172,1858,2172,1848,2172,1846,2171,1844,2169,1841,2169,1835,2169,1832,2169,1829,2168,1822,2166,1816,2165,1815,2165,1813,2165,1801,2154,1798,2149,1797,2148,1800,2148,1807,2149,1814,2149,1815,2150,1816,2151,1818,2151,1820,2151,1822,2149,1823,2148,1824,2146,1824,2145,1825,2144,1825,2131,1825,2130,1835,2129,1838,2127,1841,2125,1842,2124,1842,2117,1843,2114,1846,2112,1849,2106,1849,2105,1849,2104,1847,2103,1842,2102,1836,2102,1836,2102,1835,2101,1836,2099,1837,"L",2098,
1837,"Q",2084,1838,2069,1838,2065,1838,2062,1839,2059,1840,2057,1842,2055,1844,2052,1845,2050,1846,2048,1847,2039,1853,2033,1857,2028,1843,2009,1845,2007,1846,2006,1846,2002,1848,1999,1850,1996,1853,1993,1857,1992,1859,1989,1859,1982,1859,1976,1863,1973,1864,1973,1866,1973,1879,1960,1879,1958,1879,1958,1878,1956,1875,1952,1874,1951,1874,1951,1873,1949,1871,1950,1868,1950,1867,1951,1866,1959,1859,1965,1853,1967,1851,1968,1850,1971,1848,1972,1846,1973,1838,1982,1838,1984,1839,1984,1839,1987,1842,1992,
1843,1994,1844,1995,1843,2004,1839,2010,1831,2012,1829,2016,1828,2020,1827,2025,1827,2027,1827,2028,1828,2032,1832,2037,1835,2038,1836,2039,1836,2041,1836,2043,1835,2052,1834,2058,1831,2058,1831,2059,1830,2061,1829,2063,1828,2065,1827,2065,1827,2067,1823,2073,1823,2075,1823,2077,1823,2087,1823,2091,1818,2094,1815,2096,1811,2094,1808,2090,1809,2080,1811,2075,1805,2074,1804,2072,1804,2065,1802,2059,1805,2057,1806,2056,1807,2053,1811,2049,1811,2046,1811,2044,1809,2043,1808,2039,1807,2032,1807,2027,1811,
2025,1813,2023,1813,2019,1813,2014,1814,2008,1814,2001,1814,1990,1813,1986,1818,1985,1820,1983,1820,1982,1820,1980,1820,1965,1822,1950,1822,"L",1944,1822,"Q",1946,1821,1947,1820,"L",1948,1819,"Q",1949,1818,1951,1817,1952,1815,1953,1814,1954,1812,1954,1809,1955,1803,1950,1800,1941,1797,1930,1798,1928,1798,1928,1799,1925,1802,1920,1802,1919,1803,1918,1803,1910,1804,1904,1809,1904,1810,1902,1810,1895,1813,1892,1818,1892,1819,1891,1820,1887,1828,1877,1826,1875,1825,1873,1825,1871,1824,1868,1823,1865,
1821,1861,1818,1857,1813,1850,1807,1848,1805,1847,1804,1841,1798,1836,1789,1835,1786,1834,1781,1834,1778,1833,1776,1832,1774,1831,1772,1819,1760,1819,1742,1820,1741,1820,1740,1825,1737,1823,1731,1813,1733,1808,1728,1807,1727,1806,1726,1805,1722,1799,1719,1789,1715,1780,1706,1778,1705,1776,1705,"L",1776,1705,"Q",1776,1705,1775,1705,"L",1775,1705,1380,2325,"Q",1380,2326,1380,2327,1380,2334,1382,2338,1384,2342,1386,2342,1392,2342,1395,2346,1397,2348,1398,2348,1400,2349,1401,2352,1402,2355,1409,2355,
1416,2355,1419,2355,1423,2355,1427,2355,1431,2355,1432,2356,1434,2357,1435,2358,1437,2359,1438,2359,1440,2360,1440,2361,1441,2365,1445,2365,1447,2365,1448,2366,1450,2372,1447,2375,1441,2380,1433,2386,1437,2390,1441,2393,1442,2394,1442,2395,1442,2398,1442,2402,1441,2411,1441,2419,1442,2420,1442,2421,1442,2422,1443,2423,1443,2426,1444,2428,1444,2428,1444,2429,1446,2431,1446,2434,1446,2440,1449,2444,1451,2447,1452,2450,1453,2451,1453,2452,1453,2456,1455,2459,1456,2460,1456,2461,1457,2470,1457,2478,1457,
2481,1457,2483,1457,2487,1459,2489,1460,2489,1461,2490,1462,2491,1463,2490,1468,2491,1473,2492,1480,2492,1487,2490,1488,2490,1488,2490,1489,2490,1491,2489,1493,2488,1497,2487,1500,2487,1501,2486,1502,2486,1503,2485,1506,2485,1508,2484,1508,2484,1509,2483,1512,2478,1516,2474,1520,2471,1526,2471,1530,2471,1534,2469,1538,2468,1542,2468,1543,2469,1544,2469,1547,2470,1550,2470,1557,2469,1557,2475,1558,2475,1558,2476,1560,2477,1561,2479,1562,2480,1562,2481,1565,2483,1566,2486,1567,2487,1568,2488,1570,2490,
1569,2492,1569,2493,1569,2494,1567,2497,1564,2500,1563,2501,1562,2503,1561,2505,1561,2508,1561,2512,1562,2516,1562,2517,1562,2517,1563,2518,1563,2519,1564,2521,1566,2523,1567,2524,1568,2525,1570,2528,1570,2531,1570,2533,1571,2534,1571,2535,1571,2536,1572,2540,1572,2543,1572,2547,1572,2551,1572,2555,1573,2557,1574,2558,1575,2560,1577,2563,1577,2566,1577,2569,1578,2571,1578,2573,1579,2574,1579,2575,1580,2576,1580,2577,1581,2578,1586,2586,1587,2591,1589,2596,1588,2600,1586,2605,1589,2619,1591,2632,1590,
2650,1590,2651,1590,2652,1590,2670,1590,2688,1590,2689,1590,2689,1591,2690,1591,2690,1591,2691,1591,2692,1592,2699,1592,2705,1592,2724,1592,2741,1592,2743,1592,2744,1594,2747,1594,2750,1597,2754,1598,2757,1599,2758,1599,2758,1601,2760,1602,2761,1607,2767,1615,2773,1615,2773,1616,2773,1618,2774,1620,2775,1623,2780,1625,2784,1629,2792,1633,2799,1634,2799,1634,2799,1634,2802,1635,2804,1635,2805,1635,2805,1636,2808,1638,2811,1639,2813,1640,2815,1642,2818,1644,2822,1645,2823,1646,2823,1648,2824,1648,2827,
1648,2828,1647,2829,1645,2833,1641,2835,1640,2837,1638,2838,1634,2842,1632,2845,1631,2846,1631,2847,1631,2850,1629,2853,1629,2856,1629,2859,1629,2860,1628,2862,1628,2865,1627,2867,1628,2866,1630,2866,1631,2866,1632,2866,1636,2863,1642,2861,1642,2861,1643,2861,1646,2861,1647,2862,1650,2865,1650,2870,1650,2871,1649,2871,1644,2877,1637,2879,1636,2880,1635,2881,1634,2882,1633,2883,1631,2884,1629,2886,1628,2887,1627,2888,1627,2889,1626,2890,1624,2895,1627,2898,1630,2902,1629,2907,1628,2908,1627,2908,1623,
2908,1618,2908,1615,2909,1612,2909,1610,2909,1609,2910,1607,2912,1606,2915,1606,2916,1605,2917,1604,2918,1604,2919,1602,2925,1596,2924,1592,2924,1587,2925,1586,2925,1586,2926,1582,2930,1583,2935,1583,2941,1583,2946,1584,2947,1584,2947,1587,2953,1590,2957,1592,2962,1593,2966,1593,2966,1592,2966,1589,2967,1587,2968,1586,2968,1585,2968,1584,2969,1584,2969,1576,2978,1570,2982,1569,2983,1568,2983,1563,2985,1558,2987,1555,2988,1552,2993,1552,2994,1552,2995,1552,2996,1552,2997,1553,3E3,1555,3003,1557,3006,
1558,3008,1558,3009,1559,3009,1561,3012,1564,3016,1566,3021,1568,3024,1568,3025,1569,3026,1573,3029,1579,3028,1582,3027,1584,3027,1585,3026,1586,3026,1594,3022,1602,3018,1608,3016,1612,3012,1616,3010,1620,3006,1624,3003,1629,2999,1631,2997,1634,2994,1634,2994,1635,2993,1638,2991,1641,2991,1643,2991,1643,2993,1643,2997,1641,3E3,1638,3004,1636,3006,1632,3010,1629,3013,1628,3014,1627,3015,1624,3019,1621,3022,1620,3024,1621,3026,1622,3031,1619,3032,1618,3033,1618,3035,1617,3037,1616,3039,1616,3039,1618,
3042,1621,3044,1622,3047,1623,3051,1626,3052,1628,3054,1628,3059,1628,3062,1628,3065,1628,3066,1627,3066,1621,3070,1626,3075,1628,3076,1629,3077,1632,3080,1636,3082,1639,3084,1639,3088,1638,3091,1638,3094,1637,3095,1636,3095,1633,3096,1629,3096,1628,3095,1628,3097,1629,3100,1629,3102,1629,3105,1631,3105,1632,3105,1632,3106,1635,3107,1637,3108,1637,3108,1637,3108,1637,3115,1637,3122,1636,3126,1636,3129,1635,3130,1635,3131,1634,3132,1634,3133,1634,3136,1632,3138,1632,3140,1631,3141,1630,3142,1630,3143,
1630,3144,1629,3145,1629,3151,1630,3156,1630,3157,1629,3157,1626,3160,1623,3162,1620,3165,1619,3170,1619,3172,1618,3174,1618,3175,1618,3176,1618,3180,1620,3183,1621,3184,1621,3185,1621,3188,1623,3188,1624,3188,1625,3188,1627,3188,1628,3186,1629,3185,1630,3183,1630,3182,1630,3181,1630,3172,1641,3173,1642,3174,1643,3174,1646,3177,1648,3181,1649,3182,1649,3182,1650,3185,1653,3186,1653,3186,1654,3186,1660,3186,1666,3186,1674,3187,1680,3191,1678,3194,1674,3195,1671,3196,1669,3197,1668,3197,1666,3197,1666,
3197,1665,3196,1661,3194,1656,3191,1654,3189,1652,3189,1649,3188,1646,3189,1644,3189,1642,3188,1642,3187,1640,3187,1635,3186,1632,3188,1632,3189,1631,3189,"L",1631,3189,"Q",1630,3191,1627,3191,1627,3192,1626,3192,1620,3195,1625,3199,1627,3200,1628,3200,1633,3201,1637,3204,1638,3205,1638,3205,1638,3208,1635,3209,1633,3210,1631,3208,1630,3207,1628,3206,1627,3206,1625,3206,1622,3207,1621,3205,1621,3205,1620,3204,1616,3205,1613,3203,1613,3203,1612,3203,1609,3203,1609,3205,1609,3206,1613,3210,1617,3214,
1615,3218,1613,3222,1616,3222,1619,3221,1619,3223,1618,3226,1619,3228,1619,3231,1621,3232,1624,3233,1626,3236,1628,3239,1629,3242,1631,3245,1634,3239,1636,3237,1635,3233,1635,3231,1637,3231,1638,3231,1639,3231,1640,3230,1640,3230,1645,3232,1646,3237,1646,3238,1646,3239,1646,3242,1647,3243,1647,3244,1649,3244,1650,3245,1651,3245,1656,3244,1661,3244,1666,3245,1669,3249,1672,3252,1673,3254,1674,3256,1676,3257,1678,3259,1677,3263,1677,3266,1679,3268,1683,3270,1688,3269,1689,3269,1691,3269,1691,3268,1692,
3267,1699,3261,1703,3255,1705,3254,1707,3252,1708,3252,1709,3252,1712,3252,1711,3257,1711,3260,1710,3262,1710,3263,1709,3264,1704,3269,1700,3275,1698,3277,1698,3281,1699,3282,1699,3284,1700,3287,1703,3288,1705,3289,1707,3292,1709,3295,1710,3296,1712,3297,1713,3298,1714,3299,1715,3298,1724,3300,1727,3293,1727,3293,1727,3292,1728,3291,1728,3290,1728,3284,1733,3282,1734,3281,1734,3281,1735,3277,1737,3273,1738,3271,1739,3270,1740,3271,1741,3271,1744,3274,1744,3278,1743,3281,1743,3284,1743,3286,1741,3287,
1737,3292,1731,3296,1728,3300,1727,3302,1726,3303,1726,3304,1725,3311,1731,3311,1736,3311,1741,3311,1746,3311,1745,3314,1744,3317,1742,3319,1742,3320,1741,3322,1738,3329,1733,3334,1731,3337,1729,3338,1727,3338,1726,3339,1723,3342,1724,3346,1725,3348,1725,3349,"L",1725,3350,"Q",1726,3355,1731,3356,1732,3357,1733,3358,1737,3361,1742,3361,1746,3360,1749,3360,1750,3359,1751,3359,1754,3358,1755,3357,1757,3356,1759,3353,1760,3353,1760,3352,1761,3347,1763,3343,1764,3341,1764,3339,1766,3334,1772,3334,1773,
3337,1775,3338,1777,3340,1776,3342,1776,3344,1775,3346,1775,3347,1774,3348,1770,3353,1766,3358,1764,3360,1763,3362,1762,3363,1761,3364,1759,3367,1759,3370,1759,3379,1760,3387,1760,3388,1761,3389,1764,3394,1768,3396,1770,3396,1771,3396,1774,3396,1775,3395,1776,3395,1777,3394,1781,3395,1786,3394,1792,3404,1790,3417,1790,3423,1792,3427,1794,3430,1794,3432,1795,3433,1795,3434,1797,3438,1801,3445,1802,3445,1802,3444,1803,3444,1804,3443,1926,3480,2055,3507,2575,3617,3199,3578,3212,3578,3226,3576,3239,3574,
3257,3575,3257,3566,3257,3556,"L",3257,3552,"Q",3257,3549,3257,3545,3266,3545,3274,3545,"L",3274,3545,"Q",3275,3549,3278,3552,3281,3556,3282,3559,3284,3562,3285,3565,3285,3566,3285,3566,3286,3569,3286,3571,3287,3572,3287,3572,3288,3577,3288,3581,3289,3584,3291,3585,3294,3588,3298,3587,3307,3586,3315,3591,3316,3591,3317,3592,3320,3593,3323,3593,3326,3594,3328,3594,3329,3594,3330,3595,3336,3598,3340,3600,3342,3601,3343,3601,3347,3601,3349,3598,3351,3597,3352,3596,3352,3596,3353,3595,3354,3595,3355,
3594,3357,3594,3359,3592,3359,3592,3360,3592,3364,3588,3370,3588,3380,3588,3388,3590,3389,3590,3391,3591,3395,3593,3399,3595,3401,3596,3402,3597,3407,3599,3411,3602,3412,3603,3412,3604,3414,3606,3415,3607,3418,3609,3420,3606,3420,3605,3421,3604,3424,3602,3428,3602,3434,3603,3438,3606,3441,3609,3445,3611,3446,3613,3448,3614,3450,3617,3454,3619,3455,3620,3456,3620,3463,3621,3469,3620,3470,3620,3471,3619,3475,3616,3479,3613,3482,3611,3485,3610,3487,3610,3487,3609,3492,3607,3496,3604,3497,3604,3498,3604,
3501,3605,3502,3606,3502,3607,3503,3607,3510,3610,3517,3610,3520,3609,3523,3609,3524,3608,3525,3608,3527,3607,3530,3605,3533,3603,3536,3604,3539,3604,3542,3604,3543,3605,3544,3605,3550,3610,3558,3611,3560,3611,3562,3611,3570,3611,3576,3611,3579,3611,3581,3608,3581,3607,3581,3606,3582,3589,3582,3572,3582,3562,3596,3563,3599,3563,3602,3564,3608,3566,3608,3558,3609,3550,3616,3547,3618,3547,3620,3547,3623,3547,3623,3545,3624,3540,3624,3536,3624,3524,3640,3527,3642,3527,3643,3529,3651,3534,3656,3529,3661,
3525,3667,3527,3673,3530,3676,3532,3679,3534,3681,3533,3682,3532,3684,3531,3685,3530,3687,3529,3688,3528,3690,3527,3691,3526,3693,3526,3706,3527,3719,3527,3723,3527,3725,3530,3727,3531,3729,3532,3736,3538,3739,3545,3742,3551,3745,3559,3746,3561,3747,3561,3750,3561,3750,3565,3750,3566,3750,3567,3755,3575,3767,3577,3771,3578,3774,3578,3785,3579,3794,3576,3795,3575,3796,3575,3798,3574,3800,3573,3800,3573,3801,3573,3802,3572,3803,3572,3805,3571,3808,3571,3813,3572,3815,3569,3816,3568,3818,3567,3821,3569,
3820,3576,3816,3599,3838,3605,3841,3606,3844,3606,3856,3607,3854,3619,3853,3621,3852,3622,3851,3623,3850,3625,3844,3629,3845,3639,3846,3641,3847,3641,3849,3643,3851,3643,3858,3644,3862,3646,3864,3646,3865,3647,3866,3647,3866,3648,3867,3658,3867,3667,3867,3673,3874,3672,3875,3672,3875,3672,3876,3672,3877,3672,"L",3878,3672,"Q",3878,3672,3878,3672,3883,3672,3887,3672,3901,3671,3909,3675,3911,3676,3913,3676,3936,3675,3958,3677,3967,3678,3973,3671,3979,3665,3982,3663,3985,3661,4006,3662,4028,3664,4015,
3668,4025,3666,4034,3664,4037,3663,4039,3663,4057,3663,4075,3663,4081,3663,4083,3666,4085,3668,4087,3668,4093,3672,4101,3674,4102,3675,4103,3676,4117,3686,4132,3694,4134,3695,4135,3696,4147,3703,4150,3713,4150,3715,4151,3718,4151,3719,4152,3720,4158,3723,4164,3728,4165,3729,4166,3731,4162,3734,4156,3733,4155,3733,4154,3733,4155,3743,4164,3750,4171,3757,4162,3758,4155,3759,4148,3759,4144,3760,4143,3757,4142,3756,4141,3755,4139,3752,4136,3750,4133,3747,4127,3747,4117,3748,4107,3748,4101,3749,4097,3746,
4093,3742,4091,3739,4088,3735,4083,3731,4077,3725,4069,3721,4067,3720,4065,3720,4057,3718,4056,3724,4056,3726,4057,3727,4064,3732,4071,3739,4080,3746,4084,3754,4085,3755,4085,3757,4086,3759,4086,3761,4090,3771,4081,3775,4078,3777,4078,3783,4079,3788,4076,3791,4075,3792,4075,3794,4075,3803,4077,3810,4084,3829,4088,3846,4089,3847,4090,3849,4091,3852,4092,3855,4093,3857,4094,3860,4094,3861,4094,3862,4096,3868,4091,3872,4090,3873,4089,3875,4084,3881,4078,3887,4076,3890,4074,3892,4072,3894,4071,3895,4069,
3898,4063,3898,4062,3898,4061,3899,4061,3900,4060,3901,4058,3904,4058,3910,4059,3918,4059,3926,4059,3928,4059,3930,4060,3935,4060,3939,4060,3939,4060,3940,4060,3940,4060,3941,4060,3943,4061,3945,4066,3965,4073,3984,4073,3968,4074,3952,4074,3952,4075,3950,4078,3944,4079,3938,4088,3945,4091,3958,4092,3962,4093,3965,4094,3968,4097,3971,4095,3964,4098,3961,4100,3960,4100,3958,4102,3950,4107,3943,4110,3939,4116,3931,4117,3930,4117,3928,4116,3916,4124,3911,4126,3910,4127,3909,4129,3908,4130,3907,4134,3906,
4136,3905,4146,3905,4156,3904,4166,3905,4176,3903,4177,3903,4178,3901,4189,3893,4202,3881,4207,3877,4211,3875,4217,3872,4220,3869,4223,3867,4225,3865,4226,3865,4227,3864,4229,3862,4231,3861,4234,3860,4237,3860,4250,3860,4261,3863,4263,3864,4264,3864,"L",4264,3864,"Q",4265,3864,4265,3864,4267,3864,4267,3864,4268,3861,4268,3858,4270,3850,4263,3846,4256,3842,4253,3839,4250,3837,4253,3828,4249,3823,4245,3820,4237,3827,4232,3833,4229,3835,4227,3837,4225,3838,4224,3839,4223,3839,4221,3839,4211,3841,4208,
3832,4208,3830,4207,3827,4206,3818,4210,3810,4213,3803,4221,3799,4222,3798,4223,3797,4230,3791,4239,3786,4240,3786,4241,3785,4251,3773,4266,3763,4270,3760,4275,3759,4277,3758,4280,3756,4283,3752,4287,3752,4315,3752,4342,3751,4346,3751,4346,3746,4347,3740,4349,3733,4352,3724,4358,3716,4359,3715,4360,3713,4364,3710,4370,3710,4373,3711,4375,3709,4376,3708,4377,3707,4378,3705,4380,3702,4392,3688,4397,3674,4401,3665,4405,3657,4406,3656,4406,3654,4407,3653,4408,3652,4411,3651,4410,3646,4411,3645,4411,3643,
4416,3634,4425,3630,4426,3630,4428,3628,4433,3625,4436,3623,4437,3622,4439,3622,4441,3621,4443,3619,4451,3613,4461,3611,4463,3611,4465,3610,4482,3601,4500,3594,4506,3592,4511,3590,4516,3588,4519,3586,4524,3584,4528,3582,4538,3578,4547,3573,4550,3573,4552,3572,4555,3571,4558,3570,4563,3569,4568,3567,4580,3561,4590,3559,4593,3558,4595,3557,4601,3557,4604,3555,4606,3554,4607,3553,4609,3552,4610,3551,4616,3546,4614,3536,4613,3531,4618,3529,4620,3527,4623,3526,4633,3520,4639,3512,4640,3511,4640,3509,4641,
3505,4639,3501,4639,3500,4638,3498,4637,3497,4637,3495,4636,3485,4642,3479,4643,3478,4645,3476,4650,3473,4647,3464,4647,3463,4645,3462,4644,3461,4643,3461,4632,3458,4634,3445,4635,3441,4635,3436,4634,3418,4636,3401,4637,3395,4637,3390,4638,3375,4640,3360,4640,3359,4640,3358,4642,3350,4643,3341,4643,3341,4643,3340,4644,3333,4653,3334,4665,3336,4672,3343,4673,3344,4674,3343,4679,3342,4681,3339,4683,3337,4684,3336,4689,3331,4694,3325,4698,3321,4708,3322,4710,3323,4712,3323,4718,3326,4724,3329,4729,3332,
4736,3336,4740,3338,4743,3341,4745,3343,4746,3346,4747,3348,4749,3350,4751,3352,4752,3355,4760,3368,4761,3382,4762,3397,4770,3402,4777,3406,4775,3411,4774,3417,4784,3420,4795,3423,4801,3424,4808,3424,4813,3427,4822,3431,4820,3442,4834,3441,4835,3441,4837,3441,4838,3440,4842,3440,4847,3439,4854,3438,4857,3435,4860,3433,4864,3432,4867,3430,4870,3429,4873,3428,4877,3426,4881,3424,4884,3420,4889,3412,4895,3405,4897,3404,4898,3401,4901,3397,4903,3392,4908,3384,4912,3376,4914,3373,4916,3370,4918,3366,4918,
3359,4918,3357,4918,3355,4920,3349,4925,3343,4926,3342,4927,3341,4932,3334,4941,3334,4942,3335,4942,3335,4945,3336,4948,3338,4948,3339,4949,3339,4956,3341,4963,3340,4964,3340,4965,3340,4968,3339,4970,3339,4981,3340,4991,3338,4993,3338,4994,3338,4999,3336,5003,3334,5004,3333,5005,3332,5005,3331,5007,3330,5008,3330,5010,3330,5011,3330,5011,3330,5014,3336,5012,3341,5012,3342,5011,3344,5010,3351,5001,3356,4994,3359,4990,3365,4989,3366,4989,3367,4989,3369,4987,3370,4985,3371,4984,3373,4983,3374,4983,3374,
4982,3375,4981,3375,4978,3376,4975,3376,4971,3376,4965,3376,4963,3375,4961,3377,4959,3380,4957,3382,4955,3385,4952,3388,4950,3392,4949,3396,4947,3403,4943,3407,4942,3408,4942,3408,4939,3413,4936,3417,4936,3418,4935,3418,4934,3422,4934,3428,4935,3432,4933,3435,4930,3439,4927,3443,4922,3451,4921,3459,4921,3463,4921,3466,4921,3468,4920,3469,4920,3474,4920,3479,4919,3484,4921,3487,4921,3487,4922,3488,4922,3489,4922,3490,4925,3494,4926,3496,4930,3501,4934,3505,4935,3506,4935,3506,4938,3506,4942,3506,4947,
3506,4952,3506,4956,3505,4959,3507,4960,3508,4960,3508,4961,3509,4962,3510,4964,3513,4969,3513,4971,3513,4972,3511,4975,3507,4978,3501,4979,3501,4979,3500,4981,3498,4982,3496,4983,3495,4984,3494,4984,3493,4985,3491,4986,3489,4988,3485,4989,3484,4990,3483,4990,3483,4991,3482,4991,3481,4992,3480,4998,3473,4996,3464,4996,3462,4997,3461,4997,3460,4997,3459,4999,3454,5002,3450,5003,3448,5003,3447,5006,3443,5006,3439,5007,3434,5005,3432,5004,3431,5004,3429,5002,3419,5002,3409,5002,3408,5003,3407,5004,3404,
5005,3403,5007,3399,5009,3395,5011,3392,5015,3387,5016,3385,5018,3384,5022,3382,5025,3384,5026,3385,5027,3385,5034,3385,5039,3381,5040,3381,5040,3380,5042,3378,5044,3376,5051,3370,5056,3363,5058,3361,5059,3360,5062,3358,5064,3354,5066,3350,5069,3346,5070,3346,5071,3345,5071,3344,5072,3343,5072,3343,5073,3342,5074,3342,5074,3341,5076,3339,5077,3337,5080,3334,5082,3331,5086,3327,5088,3323,5090,3321,5091,3319,5093,3318,5094,3317,5095,3316,5095,3316,5097,3315,5098,3313,5100,3310,5104,3306,5105,3306,5105,
3305,5106,3303,5108,3301,5111,3298,5113,3295,5115,3292,5117,3290,5120,3287,5123,3284,5126,3282,5127,3278,5124,3278,5121,3278,5116,3279,5114,3275,5114,3274,5113,3273,5112,3270,5110,3268,5108,3264,5104,3266,5101,3267,5098,3270,5095,3274,5090,3274,5086,3274,5081,3273,5081,3273,5080,3273,5078,3270,5072,3270,5071,3270,5070,3271,5068,3272,5065,3273,5064,3274,5063,3275,5061,3279,5059,3282,5059,3283,5058,3283,5054,3289,5046,3293,5044,3294,5043,3294,5038,3295,5033,3294,5026,3294,5021,3296,5020,3297,5018,3298,
5016,3300,5014,3301,5014,3301,5013,3302,5012,3303,5010,3303,5009,3304,5008,3304,5007,3305,5005,3305,5004,3306,5002,3306,5001,3307,4999,3307,4998,3308,4996,3309,4994,3310,4992,3310,4991,3311,4990,3311,4980,3312,4970,3311,4967,3311,4966,3309,4966,3308,4965,3308,4961,3305,4957,3301,4956,3301,4956,3301,4953,3301,4951,3299,4947,3297,4943,3297,4940,3298,4938,3298,4936,3298,4934,3298,4934,3298,4933,3298,4932,3299,4931,3300,4929,3303,4926,3302,4925,3302,4924,3303,4924,3303,4923,3304,4922,3304,4921,3304,4919,
3307,4916,3307,4912,3309,4909,3306,4907,3302,4904,3299,4901,3295,4899,3290,4899,3289,4899,3288,4898,3287,4897,3285,4895,3282,4889,3281,4889,3281,4888,3281,4884,3281,4882,3277,4877,3276,4876,3272,4876,3270,4876,3269,4876,3266,4874,3265,4874,3265,4873,3264,4871,3261,4868,3264,4867,3265,4866,3266,4865,3274,4856,3272,4854,3272,4853,3271,4851,3268,4851,3264,4851,3251,4851,3237,4851,3236,4851,3235,4852,3234,4852,3232,4852,3227,4855,3224,4856,3223,4856,3222,4857,3217,4857,3213,4857,3207,4857,3202,4857,3198,
4856,3197,4855,3198,4854,3198,4853,3199,4852,3200,4849,3204,4846,3208,4843,3214,4841,3221,4840,3223,4839,3224,4836,3228,4833,3230,4832,3230,4830,3231,4829,3231,4828,3231,4827,3230,4825,3227,4825,3226,4824,3225,4825,3221,4823,3218,4822,3216,4821,3214,4821,3207,4820,3201,4820,3200,4821,3199,4821,3198,4821,3198,4823,3196,4824,3193,4825,3193,4825,3192,4826,3191,4827,3189,4830,3183,4829,3176,4829,3175,4829,3174,4831,3173,4832,3170,4833,3165,4836,3160,4837,3159,4838,3158,4841,3156,4840,3153,4840,3151,4840,
3150,4840,3149,4839,3148,4839,3145,4839,3142,4839,3137,4837,3135,4837,3135,4836,3135,4833,3134,4830,3132,4824,3127,4818,3122,4817,3120,4815,3120,4811,3119,4806,3119,4805,3119,4804,3119,4803,3119,4803,3119,"L",4802,3119,"Q",4790,3119,4777,3118,4772,3118,4769,3120,4768,3121,4766,3121,4758,3125,4749,3129,4749,3129,4748,3130,4746,3133,4744,3133,4743,3133,4742,3134,4742,3134,4741,3135,4740,3136,4738,3137,4737,3138,4736,3139,4735,3140,4733,3141,4731,3142,4730,3143,4729,3146,4726,3147,4725,3149,4724,3150,
4716,3156,4710,3161,4707,3164,4703,3167,4703,3167,4703,3168,4698,3179,4688,3189,4688,3190,4686,3190,4683,3192,4680,3195,4679,3196,4679,3196,4671,3199,4668,3208,4666,3217,4659,3225,4658,3226,4657,3227,4656,3229,4654,3231,4650,3239,4647,3245,4647,3246,4646,3247,4645,3249,4642,3252,4637,3258,4632,3263,4631,3265,4631,3266,4628,3272,4625,3279,4625,3281,4625,3282,4624,3287,4623,3291,4623,3292,4622,3293,4621,3296,4620,3302,4619,3303,4619,3305,4619,3306,4619,3307,4618,3309,4618,3312,4618,3313,4618,3314,4617,
3317,4616,3320,4616,3321,4616,3322,4615,3323,4615,3325,4614,3326,4614,3327,4612,3329,4612,3332,4613,3334,4612,3337,4612,3340,4611,3342,4611,3343,4611,3344,4610,3345,4610,3346,4608,3350,4609,3355,4610,3365,4605,3372,4605,3373,4605,3374,4604,3375,4604,3377,4603,3378,4603,3379,4600,3386,4600,3393,4600,3394,4600,3395,4597,3398,4593,3402,4593,3402,4591,3402,4587,3404,4583,3408,4581,3410,4580,3410,4577,3414,4573,3415,4572,3416,4571,3416,4570,3416,4569,3414,4569,3411,4568,3408,4568,3404,4571,3403,4571,3402,
4572,3402,4572,3401,4572,3400,4573,3399,4573,3397,4574,3396,4574,3395,4575,3394,4575,3393,4576,3392,4576,3391,4576,3387,4578,3383,4578,3382,4578,3381,4579,3381,4579,3380,4581,3378,4581,3377,4582,3376,4582,3375,4583,3375,4583,3373,4583,3372,4584,3370,4586,3369,4586,3368,4587,3366,4587,3365,4588,3364,4588,3362,4589,3354,4589,3345,4589,3344,4589,3343,4589,3342,4589,3340,4589,3338,4588,3335,4587,3329,4588,3322,4588,3320,4588,3319,4590,3316,4590,3311,4590,3310,4590,3309,4591,3308,4591,3307,4591,3303,4592,
3298,4593,3298,4593,3297,4593,3296,4593,3296,4593,3293,4594,3290,4596,3287,4597,3284,4597,3283,4597,3282,4598,3281,4598,3279,4598,3278,4599,3276,4599,3267,4599,3258,4600,3257,4600,3255,4601,3253,4601,3251,4602,3248,4602,3246,4602,3246,4602,3245,4604,3240,4606,3236,4607,3235,4607,3234,4607,3229,4608,3225,4609,3224,4609,3223,4610,3222,4610,3221,4611,3218,4614,3215,4616,3213,4619,3210,4622,3206,4625,3201,4628,3197,4631,3193,4633,3192,4634,3190,4636,3187,4640,3184,4642,3183,4644,3182,4647,3180,4652,3177,
4658,3173,4664,3168,4665,3168,4665,3166,4666,3165,4666,3163,4666,3159,4664,3157,4658,3149,4657,3139,4658,3138,4657,3137,4657,3123,4657,3109,4657,3109,4657,3108,4659,3104,4660,3100,4661,3099,4662,3098,4665,3096,4665,3093,4666,3092,4666,3091,4667,3091,4667,3090,4668,3090,4668,3088,4668,3088,4669,3087,4669,3086,4670,3086,4674,3082,4678,3079,4681,3077,4684,3074,4685,3074,4685,3074,4699,3070,4710,3062,4717,3058,4726,3054,4730,3053,4733,3050,4736,3049,4738,3047,4739,3046,4741,3046,4744,3044,4748,3041,4749,
3040,4750,3040,4753,3039,4755,3037,4757,3036,4758,3034,4760,3032,4763,3031,4765,3030,4767,3029,4768,3028,4769,3028,4772,3026,4776,3025,4776,3025,4777,3024,4778,3024,4779,3023,4788,3020,4796,3016,4798,3016,4799,3015,4804,3012,4808,3009,4816,3004,4824,2998,4832,2992,4841,2986,4845,2983,4849,2982,4850,2982,4851,2982,4858,2979,4866,2979,4876,2980,4885,2977,4886,2977,4887,2977,4893,2977,4897,2973,4902,2970,4906,2966,4908,2965,4909,2963,4911,2961,4914,2960,4918,2958,4921,2955,4924,2951,4927,2949,4928,2948,
4929,2947,4933,2945,4937,2944,4938,2944,4938,2944,4943,2943,4947,2940,4949,2939,4950,2938,4951,2937,4952,2936,4955,2934,4957,2930,4957,2929,4958,2928,4961,2925,4961,2921,4961,2920,4961,2920,4962,2918,4962,2916,4963,2916,4963,2915,4965,2912,4964,2908,4965,2908,4965,2907,4968,2900,4972,2895,4973,2894,4973,2892,4973,2889,4973,2886,4973,2883,4972,2880,4971,2870,4971,2860,4972,2859,4972,2858,4973,2854,4973,2850,4974,2849,4974,2848,4975,2845,4975,2842,4976,2841,4976,2840,4976,2839,4976,2838,4977,2835,4978,
2832,4980,2830,4980,2827,4980,2826,4980,2824,4981,2822,4983,2819,4983,2818,4984,2816,4987,2808,4994,2803,4996,2803,4997,2802,4999,2800,5E3,2799,5001,2798,5001,2797,5003,2792,5007,2790,5008,2790,5009,2789,5010,2788,5010,2788,5011,2787,5013,2785,5014,2783,5016,2781,5020,2778,5025,2776,5032,2774,5036,2770,5037,2769,5037,2768,5038,2767,5038,2766,5039,2763,5040,2761,5040,2760,5040,2760,5040,2759,5040,2757,5042,2755,5042,2752,5041,2742,5046,2735,5047,2734,5047,2732,5049,2726,5052,2723,5053,2722,5054,2721,
5055,2719,5056,2716,5057,2716,5058,2715,5058,2709,5058,2704,5058,2700,5058,2695,5057,2694,5057,2693,5057,2691,5056,2689,5055,2686,5050,2687,5048,2687,5047,2687,5044,2688,5041,2687,5041,2684,5040,2680,5040,2678,5040,2676,5040,2675,5039,2673,5039,2673,5038,2672,5037,2671,5035,2671,5034,2671,5033,2672,5032,2673,5031,2673,5029,2673,5027,2673,5024,2674,5022,2672,5020,2670,5021,2667,5021,2665,5020,2663,5019,2663,5018,2662,5015,2662,5012,2661,5012,2658,5012,2655,5013,2649,5009,2647,5008,2647,5007,2646,5002,
2645,5003,2639,5003,2638,5004,2637,5007,2632,5004,2626,5004,2625,5003,2624,5002,2623,5001,2623,4992,2623,4983,2619,4982,2619,4980,2618,4977,2618,4974,2618,4968,2617,4963,2621,4962,2622,4961,2622,4959,2622,4957,2622,4946,2622,4940,2631,4935,2638,4931,2645,4928,2649,4924,2649,4919,2650,4917,2646,4916,2641,4917,2636,4917,2631,4916,2625,4915,2619,4910,2619,4905,2619,4902,2615,4900,2611,4893,2611,4886,2612,4884,2616,4882,2621,4878,2620,4875,2618,4872,2624,4870,2631,4865,2636,4861,2640,4858,2646,4855,2652,
4854,2656,4854,2658,4853,2659,4853,2660,4853,2661,4852,2673,4852,2684,4852,2685,4851,2686,4849,2691,4846,2696,4846,2698,4845,2699,4841,2703,4837,2707,4837,2708,4836,2709,4829,2714,4824,2720,4823,2721,4822,2721,4820,2724,4817,2725,4816,2725,4815,2725,4811,2723,4809,2719,4808,2717,4808,2716,4807,2709,4807,2703,4807,2701,4808,2700,4810,2697,4812,2693,4816,2686,4821,2678,4824,2673,4828,2668,4832,2661,4837,2654,4841,2648,4845,2640,4845,2639,4846,2638,4848,2634,4850,2630,4852,2626,4853,2621,4854,2621,4854,
2620,4855,2619,4855,2618,4856,2616,4858,2614,4860,2613,4861,2610,4866,2603,4873,2597,4875,2595,4874,2590,4874,2590,4874,2589,4873,2588,4872,2588,4857,2587,4842,2586,4841,2587,4840,2587,4837,2588,4834,2592,4830,2596,4826,2597,4825,2598,4823,2599,4821,2601,4818,2601,4817,2601,4816,2601,4807,2602,4797,2600,4796,2600,4795,2600,4791,2598,4786,2597,4786,2598,4785,2598,4781,2601,4778,2603,4774,2607,4768,2606,4765,2605,4762,2604,4758,2603,4753,2603,4751,2604,4750,2604,4744,2608,4740,2611,4740,2612,4739,2612,
4737,2618,4731,2615,4730,2615,4729,2614,4727,2612,4726,2611,4725,2610,4724,2609,4722,2608,4719,2605,4717,2602,4712,2600,4710,2599,4709,2595,4709,2593,4709,2592,4710,2588,4706,2586,4706,2587,4705,2588,4702,2590,4699,2592,4698,2593,4697,2593,4693,2594,4689,2594,4680,2595,4671,2592,4669,2592,4667,2590,4663,2587,4657,2585,4656,2585,4655,2585,4649,2584,4644,2587,4643,2587,4642,2588,4639,2588,4635,2588,4628,2589,4626,2585,4625,2581,4621,2580,4615,2580,4615,2573,4615,2566,4615,2558,4615,2558,4615,2557,4615,
2554,4614,2551,4613,2550,4613,2549,4613,2544,4612,2539,4612,2535,4613,2532,4616,2527,4613,2523,4612,2522,4611,2521,4607,2520,4603,2520,4597,2520,4592,2524,4592,2524,4591,2524,4585,2525,4583,2522,4581,2520,4579,2516,4578,2515,4577,2514,4574,2508,4568,2509,4567,2509,4566,2509,4565,2510,4564,2511,4561,2512,4558,2513,4560,2511,4560,2509,4560,2506,4561,2503,4564,2497,4560,2493,4559,2492,4558,2492,4556,2492,4554,2491,4553,2490,4552,2488,4548,2479,4536,2481,4536,2482,4535,2482,4532,2484,4529,2482,4526,2480,
4522,2477,4521,2476,4520,2476,4517,2477,4516,2474,4516,2474,4515,2473,4510,2470,4507,2466,4504,2462,4501,2457,4497,2460,4494,2465,4493,2468,4492,2469,4489,2472,4485,2471,4483,2471,4482,2470,4478,2470,4478,2466,4478,2464,4478,2462,4479,2460,4479,2457,4481,2454,4483,2452,4484,2451,4484,2451,4486,2446,4482,2443,4478,2442,4473,2442,4468,2442,4465,2440,4463,2439,4461,2437,4458,2435,4453,2432,4449,2430,4446,2427,4446,2426,4445,2425,4438,2419,4428,2419,4428,2419,4427,2419,4425,2419,4422,2418,4422,2418,4421,
2417,4419,2414,4416,2410,4415,2409,4414,2409,4410,2408,4405,2407,4405,2407,4404,2406,4401,2404,4397,2403,4396,2403,4395,2402,4394,2401,4393,2400,4387,2394,4382,2386,4381,2385,4380,2385,4375,2384,4371,2381,4369,2380,4368,2379,4367,2378,4366,2377,4364,2375,4362,2373,4362,2373,4361,2372,4360,2369,4358,2366,4358,2365,4357,2364,4356,2364,4355,2364,4352,2363,4348,2363,4347,2364,4346,2366,4346,2367,4345,2367,4345,2371,4347,2375,4349,2380,4347,2386,4346,2392,4346,2395,4346,2399,4347,2400,4349,2403,4350,2406,
4350,2407,4350,2408,4351,2409,4351,2410,4352,2414,4349,2414,4345,2413,4343,2415,4343,2416,4343,2416,4344,2416,4344,2416,4346,2417,4347,2419,4350,2423,4354,2427,4357,2430,4361,2433,4361,2433,4362,2434,4364,2441,4363,2449,4363,2450,4363,2451,4365,2454,4365,2456,4365,2457,4365,2458,4367,2459,4367,2460,4368,2464,4371,2465,4372,2465,4372,2466,4374,2468,4376,2471,4377,2472,4377,2473,4378,2478,4375,2481,4370,2485,4368,2490,4368,2491,4367,2492,4368,2503,4357,2507,4356,2507,4354,2508,4353,2508,4351,2508,4349,
2509,4349,2512,4349,2512,4348,2513,4347,2517,4347,2522,4347,2523,4348,2524,4348,2526,4349,2527,4349,2528,4350,2529,4352,2532,4352,2535,4352,2537,4350,2539,4346,2545,4339,2549,4335,2553,4331,2554,4331,2555,4331,2555,4329,2558,4327,2561,4327,2563,4326,2564,4324,2570,4317,2571,4317,2571,4316,2570,4313,2568,4310,2564,4310,2563,4309,2562,4307,2558,4302,2558,4300,2559,4299,2559,4298,2560,4297,2561,4297,2565,4297,2570,"L",4297,2572,"Q",4295,2570,4293,2567,4293,2567,4293,2566,4293,2565,4292,2565,4288,2560,
4281,2556,4278,2555,4276,2553,4272,2551,4273,2546,4274,2541,4269,2541,4268,2541,4267,2542,4265,2543,4262,2544,4261,2544,4259,2544,4259,2545,4258,2545,4257,2546,4256,2546,4252,2548,4247,2551,4247,2552,4246,2552,4239,2560,4233,2568,4233,2569,4232,2571,4231,2574,4229,2576,4227,2580,4222,2580,4216,2581,4213,2577,4212,2577,4212,2576,4212,2575,4212,2575,4214,2571,4217,2567,4218,2566,4220,2563,4220,2563,4220,2562,4221,2562,4216,2562,4211,2562,4212,2558,4213,2554,4217,2550,4221,2546,4221,2542,4223,2538,4222,
2538,4221,2534,4219,2531,4217,2528,4215,2526,4214,2526,4213,2526,4208,2526,4204,2526,4201,2526,4200,2525,4200,2524,4199,2523,4198,2518,4198,2514,4198,2511,4197,2508,4197,2507,4197,2506,4197,2502,4196,2499,4195,2498,4195,2497,4194,2497,4192,2496,4191,2495,4190,2494,4189,2494,4188,2493,4184,2493,4182,2491,4179,2489,4179,2484,4179,2480,4178,2475,4179,2474,4178,2472,4178,2467,4175,2464,4172,2461,4169,2456,4168,2455,4167,2454,4166,2453,4165,2452,4164,2450,4163,2449,4160,2446,4160,2441,4160,2439,4160,2436,
4161,2435,4161,2434,4164,2433,4165,2431,4165,2430,4162,2430,4159,2431,4162,2425,4166,2420,4165,2418,4165,2416,4164,2415,4163,2411,4160,2410,4154,2409,4154,2414,4154,2419,4151,2423,4150,2424,4149,2425,4147,2429,4143,2428,4143,2428,4142,2428,4134,2425,4130,2418,4128,2412,4124,2416,4124,2418,4123,2419,4123,2420,4122,2420,4122,2421,4121,2422,4120,2426,4115,2426,4111,2426,4107,2425,4096,2425,4084,2425,4083,2425,4082,2425,4073,2423,4063,2422,4063,2422,4062,2422,4060,2420,4060,2416,4061,2409,4058,2403,4058,
2402,4057,2400,4056,2400,4056,2400,4051,2401,4047,2404,4046,2406,4045,2407,4042,2410,4039,2407,4039,2406,4039,2406,4038,2404,4037,2403,4034,2401,4032,2398,4029,2393,4023,2393,4021,2393,4020,2393,4015,2397,4011,2400,4008,2403,4005,2403,4005,2396,4004,2389,4004,2388,4004,2387,4001,2382,3996,2382,3990,2382,3984,2382,3983,2382,3982,2381,3981,2381,3980,2380,3973,2376,3966,2372,3962,2369,3958,2372,3958,2373,3957,2374,3956,2376,3954,2378,3950,2383,3945,2387,3939,2392,3934,2394,3932,2395,3931,2396,3930,2396,
3929,2397,3928,2398,3927,2399,3924,2401,3921,2401,3916,2401,3911,2401,3910,2401,3909,2401,3904,2407,3895,2411,3886,2415,3876,2414,3875,2414,3874,2414,3869,2411,3862,2410,3858,2410,3853,2410,3852,2409,3851,2409,3849,2409,3848,2408,3837,2408,3827,2407,3826,2408,3825,2408,3822,2409,3819,2409,3818,2410,3817,2410,3817,2410,3816,2410,3815,2412,3814,2413,3813,2416,3812,2420,3812,2424,3812,2427,3812,2430,3811,2433,3810,2436,3808,2439,3808,2440,3807,2441,3807,2442,3806,2442,3805,2444,3806,2447,3806,2449,3806,
2450,3809,2455,3815,2460,3816,2461,3817,2461,3820,2463,3825,2466,3826,2466,3827,2467,3829,2467,3830,2468,3833,2469,3836,2471,3839,2473,3841,2476,3842,2478,3842,2479,3843,2483,3842,2488,3842,2493,3842,2498,3842,2499,3841,2501,3841,2504,3841,2511,3841,2518,3840,2524,3839,2530,3841,2533,3841,2534,3842,2534,3853,2535,3857,2545,3860,2550,3862,2554,3862,2555,3863,2555,3869,2561,3874,2569,3876,2570,3877,2572,3879,2575,3881,2577,3882,2578,3882,2578,3887,2586,3892,2591,3893,2592,3893,2592,3894,2593,3895,2594,
3895,2595,3895,2596,3896,2600,3896,2605,3896,2606,3895,2608,3895,2610,3895,2612,3894,2617,3892,2621,3892,2623,3892,2623,3891,2629,3890,2634,3888,2643,3888,2653,3888,2654,3888,2655,3887,2664,3887,2673,3887,2674,3887,2675,3883,2680,3881,2685,3881,2686,3881,2686,3880,2693,3880,2699,3880,2700,3880,2701,3878,2703,3877,2709,3885,2709,3892,2709,3893,2709,3894,2709,3897,2711,3901,2711,3906,2711,3910,2714,3911,2714,3912,2714,3913,2715,3915,2715,3916,2716,3918,2716,3923,2716,3928,2717,3929,2718,3930,2718,3934,
2718,3937,2719,3938,2720,3940,2721,3941,2721,3942,2721,3945,2722,3947,2723,3949,2724,3950,2724,3954,2727,3959,2729,3961,2729,3962,2730,3965,2732,3968,2734,3970,2735,3971,2736,3972,2737,3973,2738,3975,2740,3976,2742,3977,2745,3979,2746,3981,2747,3981,2749,3982,2751,3984,2753,3987,2755,3990,2758,3991,2759,3992,2765,3992,2771,3995,2770,3997,2769,3997,2772,3997,2775,4003,2782,4009,2789,4012,2793,4014,2797,4015,2799,4016,2801,4015,2806,4014,2811,4021,2817,4028,2823,4029,2825,4030,2827,4027,2839,4025,2852,
4028,2851,4031,2851,4030,2856,4029,2861,4028,2867,4028,2868,4028,2870,4028,2872,4027,2874,4027,2876,4026,2877,4026,2879,4025,2882,4025,2883,4024,2884,4024,2885,4024,2886,4023,2890,4021,2894,4020,2896,4020,2897,4019,2906,4017,2914,4013,2923,4008,2931,4005,2936,4002,2941,4001,2942,4E3,2943,3994,2949,3989,2957,3989,2958,3988,2959,3983,2963,3979,2969,3979,2970,3978,2971,3972,2975,3966,2980,3959,2988,3949,2994,3947,2996,3946,2997,3941,3003,3937,3012,3939,3014,3940,3016,3941,3018,3942,3019,3949,3023,3955,
3028,3957,3030,3959,3031,3968,3037,3972,3045,3973,3046,3973,3046,3979,3053,3983,3060,3984,3060,3984,3061,3984,3064,3985,3066,3986,3067,3986,3067,3986,3068,3986,3070,3987,3071,3987,3072,3989,3077,3991,3081,3992,3082,3992,3082,3995,3086,3997,3092,3998,3093,3998,3094,3999,3098,3999,3101,3999,3104,4001,3107,4002,3108,4002,3109,4004,3114,4007,3117,4007,3117,4008,3118,4009,3119,4010,3120,4014,3122,4016,3126,4017,3128,4018,3129,4018,3129,4018,3130,4019,3131,4019,3131,4021,3136,4026,3139,4032,3144,4038,3148,
4039,3149,4040,3149,4042,3152,4045,3154,4045,3155,4045,3156,4046,3170,4046,3184,4047,3187,4044,3189,4041,3192,4039,3195,4039,3196,4038,3196,4036,3198,4035,3203,4035,3207,4037,3208,4038,3209,4039,3210,4040,3211,4041,3211,4044,3214,4047,3216,4052,3220,4054,3225,4055,3226,4056,3227,4057,3228,4057,3229,4057,3232,4057,3236,4057,3237,4057,3239,4057,3242,4053,3243,4053,3242,4052,3241,4050,3239,4047,3237,4044,3234,4041,3230,4041,3229,4040,3229,4038,3226,4034,3226,4029,3227,4025,3229,4024,3230,4024,3230,4022,
3234,4020,3237,4020,3238,4019,3240,4019,3241,4018,3242,4018,3244,4017,3247,4017,3248,4017,3249,4015,3259,4016,3270,4014,3270,4013,3269,4011,3269,4009,3269,3998,3268,3987,3268,3986,3268,3985,3269,3982,3271,3979,3273,3974,3276,3970,3278,3970,3272,3970,3265,3970,3258,3968,3251,3967,3247,3962,3245,3962,3245,3961,3244,3959,3243,3956,3241,3952,3238,3944,3235,3941,3233,3937,3232,3936,3232,3935,3232,3933,3230,3931,3228,3929,3227,3927,3226,3921,3222,3914,3219,3913,3219,3912,3218,3904,3217,3896,3217,3895,3217,
3894,3216,3893,3213,3893,3210,3893,3205,3889,3202,3883,3195,3874,3190,3873,3189,3872,3188,3871,3188,3870,3187,3866,3185,3863,3180,3859,3172,3852,3167,3852,3166,3852,3166,3850,3163,3850,3159,3850,3159,3850,3158,"L",3850,3157,"Q",3850,3155,3850,3152,3850,3149,3849,3146,3848,3137,3845,3129,3843,3125,3842,3121,3842,3117,3841,3112,3841,3111,3841,3110,3840,3105,3839,3100,3839,3098,3836,3095,3827,3090,3820,3083,3819,3082,3819,3082,3817,3074,3816,3066,3816,3063,3815,3059,3814,3053,3813,3047,3813,3045,3812,
3044,3812,3037,3810,3031,3809,3027,3807,3022,3806,3020,3806,3019,3804,3016,3803,3012,3803,3011,3802,3011,3802,3011,3801,3010,3797,3009,3792,3010,"L",3791,3010,"Q",3790,3012,3788,3012,3787,3012,3787,3012,3785,3014,3781,3014,3781,3014,3780,3014,3779,3013,3777,3013,3777,3013,3776,3012,3774,3012,3773,3011,3766,3011,3758,3011,3757,3011,3756,3011,3754,3013,3751,3013,3748,3013,3746,3016,3745,3016,3744,3016,3744,3017,3743,3016,3741,3016,3740,3016,3731,3016,3723,3015,3718,3015,3714,3016,3711,3018,3707,3021,
3704,3025,3699,3024,3698,3024,3696,3024,3691,3026,3684,3025,3680,3025,3677,3028,3676,3028,3675,3029,3671,3032,3667,3034,3669,3028,3664,3025,3662,3024,3661,3022,3657,3019,3654,3018,3646,3016,3639,3012,3637,3011,3636,3010,3632,3007,3627,3007,3625,3008,3624,3007,3619,3008,3614,3005,3613,3004,3612,3004,3603,3002,3593,3001,3592,3002,3591,3001,3586,2999,3582,2998,3581,2997,3579,2996,3576,2994,3572,2995,3571,2995,3571,2995,3569,2996,3568,2996,3567,2997,3565,2997,3563,2998,3561,2998,3557,2999,3554,2998,3553,
2997,3552,2995,3551,2993,3547,2989,3544,2986,3540,2983,3537,2981,3536,2976,3535,2971,3532,2970,3529,2969,3527,2969,3526,2968,3525,2968,3519,2967,3513,2964,3512,2963,3511,2963,3510,2962,3508,2962,3506,2960,3501,2958,3501,2958,3500,2958,3491,2953,3482,2947,3482,2947,3480,2946,3476,2946,3471,2945,3466,2945,3463,2944,3462,2944,3461,2943,3453,2942,3445,2943,3425,2944,3408,2937,3407,2937,3407,2936,3401,2930,3395,2928,3394,2928,3393,2928,3387,2928,3381,2928,3379,2928,3378,2928,3375,2930,3372,2930,3371,2930,
3370,2930,3369,2931,3367,2931,3366,2932,3365,2933,3358,2937,3350,2942,3349,2942,3348,2942,3347,2943,3345,2943,3344,2944,3343,2944,3338,2946,3334,2948,3332,2949,3330,2950,3330,2951,3329,2951,3327,2951,3325,2953,3323,2956,3317,2955,3317,2955,3317,2954,3317,2946,3316,2937,3316,2932,3315,2928,3314,2926,3314,2925,3314,2924,3313,2922,3313,2921,3312,2921,3311,2920,3311,2918,3310,2915,3307,2911,3305,2908,3303,2904,3301,2899,3299,2894,3299,2894,3299,2894,3298,2891,3297,2888,3296,2887,3295,2885,3295,2884,3295,
2883,3294,2879,3292,2878,3292,2876,3290,2874,3289,2871,3288,2868,3287,2862,3283,2859,3281,2857,3279,2854,3279,2854,3278,2853,3275,2845,3272,2837,3272,2837,3272,2835,3272,2832,3269,2832,3264,2832,3258,2832,3248,2832,3238,2831,3233,2831,3227,2833,3226,2833,3225,2833,3220,2834,3215,2833,3214,2833,3213,2832,3212,2832,3212,2831,3209,2829,3206,2824,3205,2823,3204,2822,3198,2816,3198,2807,3199,2798,3199,2789,3199,2784,3198,2780,3198,2779,3197,2778,3197,2777,3197,2774,3197,2772,3196,2771,3195,2767,3194,2762,
3194,2760,3194,2759,3194,2756,3193,2752,3193,2743,3193,2734,3193,2729,3192,2725,3192,2720,3192,2716,3192,2714,3191,2713,3191,2712,3190,2711,3190,2705,3190,2698,3190,2697,3190,2696,3191,2695,3191,2693,3192,2690,3193,2687,3194,2686,3194,2685,3194,2683,3196,2681,3199,2677,3199,2671,3199,2671,3200,2670,3200,2670,3200,2670,3202,2667,3201,2661,3202,2660,3202,2659,3202,2659,3203,2658,3204,2658,3204,2657,3204,2656,3205,2655,3205,2655,3206,2654,3206,2653,3206,2653,3207,2652,3208,2650,3208,2650,3208,2649,3209,
2638,3209,2627,3210,2626,3210,2625,3210,2625,3210,2624,3211,2618,3211,2612,3212,2611,3212,2611,3219,2608,3228,2605,3229,2605,3230,2604,3231,2604,3232,2602,3233,2602,3233,2601,3234,2597,3231,2595,3228,2592,3226,2589,3225,2588,3226,2588,3227,2585,3229,2582,3229,2582,3230,2581,3230,2580,3231,2580,3234,2577,3238,2574,3243,2571,3246,2565,3247,2565,3247,2564,3247,2562,3247,2560,3246,2553,3246,2546,3246,2545,3247,2544,3249,2542,3250,2538,3251,2537,3251,2536,3257,2533,3265,2534,3266,2534,3267,2534,3272,2532,
3271,2526,3271,2525,3271,2524,3270,2521,3268,2520,3267,2520,3267,2520,3260,2520,3256,2517,3253,2515,3255,2512,3256,2512,3256,2511,3260,2508,3263,2505,3264,2505,3265,2505,3270,2505,3276,2505,3286,2506,3295,2504,3300,2504,3303,2500,3304,2499,3305,2498,3306,2498,3307,2495,3309,2492,3312,2489,3314,2486,3316,2482,3318,2479,3317,2474,3317,2473,3317,2472,3316,2472,3316,2471,3311,2464,3303,2460,3301,2459,3298,2457,3293,2454,3288,2452,3286,2452,3284,2451,3279,2450,3275,2449,3270,2448,3270,2444,3269,2439,3274,
2436,3275,2436,3275,2437,3278,2439,3280,2438,3282,2438,3289,2437,3297,2436,3303,2439,3310,2442,3311,2441,3315,2440,3320,2439,3321,2439,3322,2439,3324,2438,3326,2437,3329,2436,3332,2433,3333,2433,3333,2432,3335,2428,3334,2423,3334,2422,3334,2422,3333,2420,3332,2419,3330,2415,3328,2410,3328,2410,3328,2409,3327,2404,3328,2399,3328,2399,3328,2398,3329,2393,3334,2390,3338,2389,3340,2391,3342,2391,3343,2392,3347,2395,3351,2397,3352,2398,3354,2398,3360,2399,3367,2399,3372,2399,3377,2398,3380,2397,3383,2397,
3384,2396,3384,2396,3385,2396,3386,2395,3388,2394,3389,2393,3392,2390,3395,2387,3395,2387,3396,2386,3396,2386,3397,2385,3400,2381,3402,2376,3403,2376,3403,2375,3404,2372,3405,2369,3406,2368,3406,2367,3406,2364,3407,2362,3407,2360,3405,2356,3402,2353,3406,2353,3411,2354,3410,2351,3409,2342,3413,2336,3415,2333,3415,2331,3415,2327,3417,2325,3419,2323,3419,2322,3419,2316,3419,2311,3419,2308,3419,2304,3419,2299,3415,2300,3411,2300,3407,2300,3404,2301,3401,2301,3399,2301,3397,2300,3393,2299,3387,2299,3386,
2299,3385,2299,"L",3384,2299,"Q",3381,2298,3378,2298,3366,2296,3354,2297,3351,2297,3347,2296,3343,2296,3338,2296,3334,2296,3332,2295,3332,2294,3331,2294,3330,2293,3329,2292,3324,2286,3318,2279,3317,2278,3316,2276,3315,2274,3313,2271,3312,2269,3310,2267,3308,2265,3308,2261,3308,2257,3311,2253,3312,2253,3314,2252,3315,2252,3317,2251,3323,2251,3328,2252,3330,2253,3331,2254,3332,2255,3332,2255,3333,2255,3334,2256,3337,2259,3340,2261,3342,2263,3344,2264,3347,2266,3351,2266,3353,2267,3356,2267,3361,2268,
3364,2271,3370,2277,3376,2281,3378,2283,3380,2287,3381,2288,3382,2289,3383,2290,3383,2291,3384,2292,3385,2292,3387,2293,3388,2292,3389,2292,3389,2291,3391,2291,3392,2291,3398,2290,3402,2286,3404,2285,3405,2284,3408,2282,3410,2280,3410,2279,3411,2278,3412,2274,3416,2271,3417,2271,3417,2270,3421,2264,3426,2259,3428,2257,3428,2253,3427,2251,3427,2249,"L",3427,2248,"Q",3427,2247,3427,2246,3427,2245,3427,2243,3426,2239,3426,2234,3426,2232,3427,2231,3428,2230,3429,2229,3431,2225,3434,2221,3434,2221,3435,
2220,3439,2219,3439,2215,3439,2211,3436,2211,3435,2211,3435,2210,3434,2210,3433,2209,3430,2207,3426,2207,3425,2207,3423,2207,3422,2207,3421,2207,3419,2206,3416,2205,3416,2204,3416,2204,3416,2203,3415,2203,3413,2202,3411,2202,3405,2202,3405,2200,3404,2194,3410,2190,3411,2189,3412,2188,3413,2187,3414,2186,3419,2181,3425,2181,3428,2181,3431,2180,3441,2179,3450,2181,3451,2182,3454,2184,3458,2185,3456,2191,3454,2197,3459,2199,3464,2201,3470,2200,3477,2200,3478,2201,3480,2202,3483,2201,3483,2201,3483,2201,
3485,2200,3485,2198,3486,2197,3487,2196,"L",3487,2196,"Q",3486,2190,3489,2186,3489,2186,3489,2185,3492,2182,3491,2178,3490,2176,3487,2173,3487,2173,3486,2172,3485,2171,3484,2170,3478,2165,3467,2161,3466,2160,3464,2159,3462,2159,3462,2157,3461,2152,3461,2146,3461,2145,3461,2144,3462,2142,3463,2141,3464,2136,3471,2136,3476,2135,3479,2140,3480,2142,3479,2143,3480,2149,3483,2153,3484,2153,3484,2153,3486,2153,3486,2152,3487,2151,3489,2151,3491,2151,3491,2152,3492,2153,3493,2155,3496,2161,3501,2163,3506,
2165,3508,2170,3510,2176,3511,2177,3511,2179,3514,2179,3518,2177,3520,2175,3522,2174,3523,2173,3527,2171,3529,2169,3530,2167,3532,2166,3533,2166,3533,2165,"L",3534,2164,"Q",3535,2164,3536,2163,3537,2162,3537,2162,3541,2155,3545,2148,3546,2145,3548,2144,3554,2139,3553,2130,3553,2129,3553,2128,3555,2121,3558,2115,3559,2113,3560,2111,3561,2110,3561,2109,3562,2103,3562,2096,3562,2092,3561,2088,3561,2087,3560,2085,3560,2084,3559,2083,3556,2080,3552,2078,3550,2076,3547,2074,3547,2072,3545,2070,3545,2067,
3543,2065,3542,2065,3541,2064,3538,2061,3535,2057,3533,2055,3530,2053,3525,2050,3524,2045,3523,2043,3523,2041,3522,2037,3518,2034,3516,2033,3514,2033,3514,2033,3513,2032,3510,2032,3508,2030,3505,2028,3505,2024,3505,2020,3502,2012,3500,2005,3506,2007,3513,2009,3517,2008,3519,2007,3521,2006,3526,2005,3528,2E3,3529,1999,3529,1998,3530,1993,3530,1989,3531,1983,3529,1980,3528,1980,3528,1979,3526,1977,3522,1977,3517,1978,3512,1977,3512,1977,3511,1977,3505,1977,3506,1970,"Q",3506,1969,3507,1969,"Z"],["M",
3497,1576,"Q",3496,1576,3495,1575,3486,1575,3477,1575,3475,1576,3475,1577,3474,1580,3469,1580,3447,1580,3426,1580,3426,1589,3425,1595,3424,1603,3428,1609,3429,1611,3429,1612,3430,1613,3431,1614,3432,1616,3433,1617,3434,1619,3435,1619,3451,1618,3451,1632,3452,1635,3452,1637,3454,1642,3457,1643,3460,1646,3467,1650,3475,1655,3482,1653,3490,1651,3495,1646,3500,1642,3505,1636,3512,1627,3526,1628,3534,1628,3537,1628,3538,1628,3539,1627,3542,1627,3547,1624,3553,1622,3552,1620,3551,1617,3546,1612,3545,1611,
3543,1609,3538,1601,3528,1593,3527,1591,3524,1591,3516,1589,3511,1585,"Q",3505,1581,3497,1576,"Z"],["M",3036,978,"Q",3035,977,3034,977,3030,972,3024,973,3023,973,3022,974,3022,974,3021,975,3019,975,3018,975,3017,976,3017,976,3015,977,3015,981,3016,985,3016,989,3021,989,3026,989,3030,989,3031,990,3032,992,3032,995,3032,996,3031,996,3031,1E3,3030,1001,3029,1002,3028,1002,3026,1003,3024,1003,3021,1003,3020,1006,3020,1007,3019,1007,3016,1010,3011,1009,3007,1009,3003,1010,3002,1011,3001,1010,2999,1010,
3E3,1016,3001,1022,3E3,1023,2999,1026,2999,1026,3E3,1026,3007,1031,3014,1035,3015,1036,3017,1037,3018,1043,3020,1049,3022,1052,3017,1052,3013,1052,3011,1051,3009,1050,3008,1050,3007,1049,3002,1049,2998,1052,2997,1053,2997,1054,2995,1058,2995,1064,2995,1065,2995,1065,2993,1070,2993,1076,2993,1077,2994,1077,2996,1080,2999,1083,3005,1090,3015,1089,3021,1088,3021,1093,3021,1098,3019,1102,3018,1106,3013,1105,3012,1105,3010,1104,3006,1102,3003,1100,3002,1100,3001,1099,3001,1099,3E3,1098,2996,1096,2991,
1096,"L",2990,1096,"Q",2990,1099,2989,1101,2990,1103,2990,1104,2991,1106,2991,1107,2993,1111,2992,1116,2992,1121,2996,1124,2998,1125,3E3,1128,3001,1129,3001,1129,3003,1132,3006,1133,3010,1133,3013,1132,3014,1131,3015,1131,3018,1127,3021,1123,3022,1123,3023,1123,3024,1123,3024,1123,3025,1124,3026,1125,3026,1125,3026,1126,3028,1136,3023,1143,3022,1144,3021,1144,3014,1145,3013,1143,3012,1142,3008,1147,3005,1152,3005,1153,3005,1155,3006,1156,3007,1157,3008,1157,3010,1158,3012,1159,3013,1160,3014,1160,
3017,1160,3016,1163,3015,1168,3020,1167,3021,1166,3022,1165,3025,1162,3028,1158,3029,1156,3031,1157,3034,1159,3035,1161,3036,1163,3039,1163,3041,1163,3044,1162,3054,1157,3058,1147,3058,1147,3059,1146,3061,1146,3063,1145,3066,1145,3068,1147,3071,1150,3074,1151,3075,1152,3076,1152,3079,1152,3080,1154,3080,1154,3080,1155,3085,1156,3085,1159,3086,1162,3090,1162,3093,1161,3095,1161,3101,1160,3104,1163,3105,1164,3106,1164,3107,1165,3106,1165,3104,1170,3100,1172,3099,1173,3098,1174,3094,1176,3090,1178,3089,
1179,3087,1179,3081,1180,3075,1180,3073,1180,3070,1179,3069,1179,3068,1179,3065,1177,3060,1178,3058,1178,3057,1179,3056,1180,3055,1180,3053,1179,3052,1181,3050,1184,3045,1187,3042,1190,3042,1195,3042,1196,3042,1196,3045,1201,3048,1204,3050,1205,3052,1207,3053,1208,3053,1209,3054,1212,3054,1215,3054,1216,3054,1216,3055,1219,3057,1220,3060,1222,3062,1222,3064,1222,3065,1223,3066,1223,3068,1223,3073,1224,3078,1224,3082,1223,3084,1225,3085,1226,3085,1227,3086,1227,3086,1228,3087,1231,3085,1233,3084,1234,
3083,1235,3079,1237,3074,1241,3073,1242,3072,1244,3073,1245,3073,1246,3074,1247,3074,1247,3075,1250,3078,1250,3080,1252,3082,1253,3083,1254,3083,1254,3087,1254,3089,1255,3090,1256,3091,1256,3093,1256,3093,1257,3098,1260,3103,1260,3105,1260,3106,1259,3108,1258,3109,1255,3110,1253,3111,1252,3112,1250,3113,1248,3114,1247,3114,1246,3115,1246,3115,1245,3116,1243,3117,1241,3117,1240,3118,1240,3118,1239,3118,1238,3121,1235,3120,1230,3120,1228,3120,1227,3121,1226,3121,1225,3121,1221,3124,1220,3125,1223,3127,
1225,3127,1226,3127,1226,3128,1230,3130,1233,3131,1234,3131,1234,3132,1235,3132,1236,3134,1239,3137,1241,3139,1242,3140,1242,3143,1243,3144,1245,3145,1245,3146,1245,3149,1246,3150,1244,3151,1243,3151,1240,3151,1238,3150,1237,3149,1234,3147,1230,3146,1230,3145,1229,3145,1229,3144,1227,3144,1226,3143,1224,3143,1220,3146,1218,3149,1217,3152,1216,3156,1214,3155,1208,3155,1207,3155,1206,3159,1205,3163,1203,3164,1203,3164,1202,3167,1202,3167,1200,"L",3167,1200,"Q",3167,1195,3169,1192,3172,1188,3172,1183,
3173,1178,3173,1173,3173,1173,3173,1172,3174,1171,3175,1170,3178,1166,3180,1163,3181,1163,3181,1162,3184,1157,3187,1154,3188,1154,3188,1153,3191,1150,3193,1147,3195,1145,3197,1145,3198,1145,3198,1145,3201,1144,3202,1141,3197,1141,3194,1137,3192,1135,3188,1131,3184,1127,3180,1123,3180,1122,3179,1122,3176,1122,3174,1119,3171,1115,3167,1119,3165,1121,3163,1122,3162,1123,3160,1124,3158,1125,3154,1124,3154,1124,3153,1123,3152,1121,3152,1119,3152,1118,3151,1117,3150,1113,3149,1108,3149,1107,3149,1106,3149,
1097,3144,1089,3144,1089,3144,1088,3143,1087,3143,1086,3141,1083,3139,1081,3138,1080,3138,1079,3137,1078,3136,1076,3136,1075,3136,1074,3136,1069,3134,1064,3133,1062,3133,1060,3133,1059,3132,1058,3129,1055,3128,1052,3127,1052,3127,1052,3120,1050,3118,1056,3117,1061,3119,1064,3119,1065,3120,1066,3121,1066,3121,1067,3124,1069,3120,1071,3120,1072,3119,1072,3118,1074,3115,1073,3111,1072,3109,1068,3107,1064,3107,1058,3107,1057,3107,1056,3106,1055,3105,1054,3100,1049,3095,1046,3094,1046,3093,1046,3088,1045,
3082,1045,3082,1045,3082,1044,3081,1043,3081,1043,3080,1042,3079,1040,3078,1039,3078,1038,3074,1034,3071,1030,3070,1027,3069,1025,3069,1025,3068,1024,3065,1016,3059,1009,3058,1009,3058,1008,3057,1004,3057,999,3057,998,3056,997,3053,991,3049,987,3045,984,3039,980,"Q",3038,979,3036,978,"Z"],["M",3066,921,"Q",3063,921,3062,922,3062,923,3061,924,3058,926,3056,930,3056,931,3055,932,3052,936,3048,939,3046,942,3049,945,3050,946,3051,946,3053,949,3053,951,3055,949,3057,948,3061,945,3065,942,3066,942,3066,
942,3070,941,3071,944,3071,947,3070,949,3067,953,3066,958,3065,959,3065,960,3064,961,3064,962,3064,966,3067,966,3071,967,3073,964,3074,964,3074,963,3079,960,3081,957,3082,955,3085,953,3086,953,3087,952,3089,952,3090,951,3092,950,3093,949,3093,948,3094,948,3100,948,3105,948,3100,950,3095,952,3093,952,3092,953,3091,955,3090,957,3090,958,3088,959,3087,959,3086,961,3086,961,3086,962,3085,963,3085,964,3085,965,3084,966,3085,973,3082,979,3082,979,3081,980,3079,982,3078,984,3078,987,3079,989,3080,990,3080,
991,3081,992,3082,992,3085,995,3090,995,3093,995,3096,994,3098,994,3099,993,3100,993,3101,992,3102,991,3103,990,3104,989,3105,989,3110,988,3114,985,3117,984,3121,982,3125,980,3129,977,3131,974,3134,972,3135,972,3136,972,3138,970,3141,969,3142,969,3143,968,3144,968,3145,968,3151,967,3150,973,3150,974,3149,975,3146,978,3143,981,3142,982,3141,984,3141,985,3140,986,3140,988,3140,989,3139,990,3138,991,3137,992,3135,992,3135,993,3134,993,3132,993,3131,993,3127,994,3125,995,3124,995,3123,995,3117,995,3114,
996,3110,997,3107,999,3103,1001,3100,1004,3099,1006,3099,1007,3098,1009,3099,1010,3102,1013,3103,1015,3105,1018,3107,1020,3107,1021,3108,1021,3110,1022,3113,1022,3117,1023,3122,1025,3124,1026,3126,1027,3127,1027,3127,1026,3129,1025,3129,1024,3130,1023,3130,1022,3130,1022,3130,1021,3131,1018,3132,1014,3134,1012,3135,1010,3137,1007,3140,1005,3142,1005,3143,1004,3144,1002,3145,1E3,3147,999,3147,998,3149,997,3149,996,3151,993,3153,991,3155,989,3156,987,3157,986,3157,985,3158,984,3160,982,3162,981,3163,
979,3164,978,3165,976,3165,976,3166,976,3174,970,3184,967,3186,968,3185,971,3185,974,3182,975,3179,977,3175,977,3172,978,3170,980,3165,988,3160,993,3159,994,3159,994,3158,995,3158,995,3157,996,3156,997,3155,1E3,3152,1004,3151,1004,3151,1004,3151,1006,3150,1007,3150,1008,3149,1008,3147,1009,3147,1012,3146,1013,3145,1014,3143,1015,3143,1017,3143,1021,3144,1023,3146,1025,3146,1026,3147,1028,3148,1028,3153,1032,3159,1031,3162,1031,3163,1029,3165,1028,3167,1027,3169,1027,3170,1026,3173,1024,3174,1019,
3176,1014,3177,1010,3178,1009,3178,1007,3181,1003,3185,1E3,3186,1E3,3187,1E3,3191,999,3192,1001,3192,1002,3193,1003,3197,1006,3197,1012,3197,1013,3197,1013,3198,1016,3200,1020,3200,1021,3201,1022,3204,1024,3207,1022,3208,1021,3209,1019,3210,1018,3211,1017,3211,1017,3212,1016,3214,1013,3217,1011,3219,1009,3221,1006,3222,1004,3224,1002,3228,996,3233,992,3234,991,3235,991,3239,988,3238,982,3236,977,3245,972,3254,968,3256,969,3258,971,3261,968,3263,966,3268,965,3272,963,3276,966,3280,969,3284,967,3288,
965,3288,966,3289,968,3287,971,"L",3284,973,"Q",3279,976,3275,979,3272,982,3269,984,3265,986,3263,988,3262,989,3262,989,3261,991,3259,991,3258,991,3257,990,3255,993,3255,997,3255,1005,3257,1013,3258,1019,3253,1021,3252,1021,3251,1022,3247,1026,3242,1027,3241,1028,3240,1028,3235,1030,3230,1029,3224,1029,3220,1030,3219,1031,3217,1032,3216,1034,3215,1035,3215,1036,3215,1037,3214,1046,3217,1053,3217,1054,3218,1054,3219,1055,3220,1056,3220,1056,3220,1057,3223,1059,3225,1062,3225,1062,3227,1064,3229,1066,
3234,1061,3240,1058,3242,1065,3245,1072,3247,1074,3249,1076,3247,1080,3246,1084,3247,1085,3248,1086,3249,1086,3248,1086,3246,1085,"L",3246,1085,"Q",3245,1084,3243,1082,3243,1082,3242,1081,3238,1080,3235,1078,3234,1077,3233,1077,3232,1076,3230,1074,3229,1073,3227,1072,3226,1072,3225,1071,3225,1071,3224,1070,3223,1070,3223,1070,"L",3223,1070,"Q",3222,1069,3221,1069,3216,1066,3212,1063,3211,1062,3208,1060,3206,1059,3204,1057,3201,1054,3196,1052,3196,1052,3195,1052,3194,1049,3189,1049,3185,1050,3183,
1053,3182,1054,3181,1054,3175,1059,3169,1054,3168,1054,3167,1053,3165,1050,3159,1050,3157,1051,3155,1052,3154,1053,3154,1055,3154,1064,3153,1073,3153,1076,3155,1079,3156,1080,3156,1080,3162,1082,3163,1087,3163,1089,3164,1091,3164,1096,3167,1100,3168,1101,3168,1101,3171,1103,3174,1103,3177,1104,3178,1105,3186,1109,3193,1113,3194,1113,3194,1113,3199,1119,3207,1127,3207,1128,3208,1129,3210,1132,3212,1135,"L",3212,1135,"Q",3213,1136,3213,1136,3216,1139,3219,1143,3221,1145,3222,1147,3223,1148,3223,1149,
3223,1150,3223,1151,3224,1154,3221,1153,3220,1153,3219,1153,3214,1153,3212,1156,3212,1157,3212,1158,3212,1160,3213,1162,3215,1165,3219,1165,3221,1166,3223,1166,3228,1167,3233,1165,3234,1164,3235,1164,3239,1164,3242,1163,3243,1162,3245,1162,3247,1162,3249,1161,3250,1161,3250,1160,3255,1159,3259,1157,3259,1157,3260,1156,3261,1156,3262,1155,3263,1155,3263,1155,3269,1155,3268,1160,3267,1162,3267,1163,3266,1164,3266,1164,3265,1165,3264,1166,3263,1169,3260,1169,3258,1169,3256,1171,3255,1173,3254,1175,3253,
1177,3252,1178,3251,1179,3249,1179,3247,1179,3245,1178,3244,1178,3243,1177,3242,1177,3241,1176,3239,1174,3237,1174,3234,1173,3232,1174,3230,1175,3228,1175,3226,1175,3224,1175,3223,1176,3222,1176,3213,1176,3204,1178,3204,1178,3203,1179,3202,1179,3201,1180,3193,1183,3186,1191,3185,1191,3184,1192,3181,1194,3179,1197,3179,1198,3178,1198,3176,1199,3175,1202,3175,1203,3175,1204,3174,1205,3174,1206,3174,1208,3173,1209,3173,1209,3172,1210,3173,1218,3173,1225,3173,1226,3173,1226,3174,1231,3176,1234,3177,1235,
3178,1236,3180,1239,3184,1242,3188,1244,3192,1241,3196,1238,3200,1235,3202,1234,3203,1233,3209,1232,3208,1239,3208,1242,3211,1242,3215,1243,3219,1239,3219,1239,3219,1239,3220,1239,3220,1238,3222,1237,3222,1235,3223,1234,3222,1232,3222,1231,3221,1230,3218,1228,3217,1224,3217,1220,3217,1217,3218,1215,3218,1212,3218,1206,3218,1200,3226,1210,3228,1222,3229,1224,3229,1226,3229,1229,3229,1232,3229,1240,3228,1247,3228,1249,3227,1250,3227,1251,3227,1253,3226,1255,3225,1257,3225,1258,3225,1259,3226,1264,3224,
1267,3222,1272,3225,1276,3226,1278,3228,1279,3231,1283,3234,1286,3238,1290,3243,1290,3248,1291,3252,1288,3253,1287,3253,1287,3254,1284,3255,1281,3257,1278,3260,1274,3261,1273,3261,1272,3262,1268,3264,1265,3264,1265,3264,1264,3264,1263,3264,1262,3264,1257,3267,1252,3268,1251,3269,1250,3271,1247,3275,1244,3278,1248,3278,1253,3277,1256,3276,1260,3276,1262,3275,1263,3274,1265,3273,1268,3272,1269,3272,1270,3272,1276,3273,1282,3273,1283,3273,1283,3275,1284,3275,1285,3276,1286,3276,1286,3275,1286,3275,1286,
3271,1287,3270,1289,3269,1290,3268,1290,3266,1291,3267,1296,3267,1296,3267,1297,3270,1298,3269,1299,3268,1303,3263,1304,3262,1305,3260,1306,3259,1306,3258,1307,3254,1308,3251,1309,3251,1310,3251,1310,3250,1312,3247,1312,3245,1312,3244,1311,3243,1311,3242,1310,3239,1308,3236,1305,3236,1305,3236,1305,3229,1304,3223,1304,3218,1304,3216,1300,3216,1299,3216,1298,3217,1297,3217,1295,3218,1293,3218,1290,3219,1289,3218,1287,3217,1286,3216,1286,3215,1286,3214,1286,3213,1285,3212,1284,3209,1280,3207,1276,3206,
1275,3205,1275,3203,1274,3200,1273,3195,1273,3191,1275,3190,1276,3188,1277,3184,1279,3180,1278,3179,1278,3178,1278,3177,1278,3175,1277,3172,1276,3171,1274,3169,1274,3169,1275,3169,1276,3167,1276,3166,1276,3166,1279,3166,1283,3167,1285,3168,1288,3172,1291,3176,1295,3180,1300,3184,1305,3186,1307,3187,1310,3188,1310,3189,1311,3189,1311,3192,1312,3193,1313,3194,1314,3194,1315,3195,1315,3195,1316,3196,1318,3198,1317,3200,1317,3202,1318,3204,1318,3205,1320,3208,1324,3207,1330,3207,1331,3206,1332,3206,1333,
3205,1333,3204,1335,3202,1336,3201,1337,3200,1338,3198,1340,3196,1339,3195,1340,3194,1340,3193,1340,3192,1340,3187,1342,3182,1345,3182,1346,3181,1346,3175,1351,3172,1357,3171,1358,3170,1359,3168,1361,3166,1363,3163,1364,3161,1365,3159,1367,3158,1370,3159,1371,3159,1371,3159,1372,3159,1373,3160,1375,3161,1376,3162,1378,3163,1378,3165,1379,3165,1381,3163,1388,3166,1394,3167,1395,3168,1396,3170,1399,3172,1400,3173,1401,3174,1402,3176,1403,3177,1404,3177,1399,3177,1394,3177,1392,3177,1391,3176,1388,3175,
1385,3176,1381,3176,1376,3176,1373,3179,1373,3182,1373,3184,1376,3186,1379,3186,1383,3185,1388,3185,1389,3185,1390,3185,1392,3186,1395,3188,1399,3200,1397,3207,1395,3215,1394,3216,1396,3217,1399,3220,1397,3224,1394,3224,1389,3224,1388,3224,1387,3225,1386,3225,1384,3226,1383,3226,1382,3226,1380,3227,1379,3230,1377,3232,1381,3233,1382,3234,1383,3236,1385,3236,1388,3237,1392,3237,1397,3237,1398,3238,1397,3248,1398,3258,1398,3260,1399,3261,1399,3267,1401,3273,1400,3273,1397,3271,1394,3269,1390,3268,1386,
3268,1385,3267,1384,3265,1381,3265,1376,"L",3266,1375,"Q",3268,1375,3270,1373,3272,1371,3274,1368,3274,1367,3275,1366,3278,1361,3281,1366,3281,1367,3282,1368,3283,1371,3286,1370,3289,1370,3292,1370,3293,1369,3293,1369,3296,1365,3299,1370,3302,1374,3308,1375,3309,1375,3310,1376,3316,1376,3319,1373,3319,1372,3319,1372,3320,1370,3320,1369,3321,1366,3322,1364,3323,1360,3327,1361,3328,1361,3328,1361,3329,1361,3330,1361,3333,1362,3336,1363,3337,1364,3342,1362,3347,1360,3348,1362,3349,1365,3350,1366,3350,
1368,3350,1368,3353,1368,3352,1372,3351,1376,3351,1381,3351,1387,3357,1386,3358,1386,3359,1386,3360,1385,3363,1385,3369,1383,3373,1378,3374,1377,3374,1376,3376,1370,3381,1367,3382,1366,3383,1365,3383,1364,3384,1363,3387,1358,3386,1351,3386,1350,3386,1349,3387,1347,3387,1346,3388,1344,3389,1343,3391,1341,3394,1341,3399,1341,3401,1337,3402,1336,3402,1334,3403,1332,3403,1329,3403,1324,3402,1320,3402,1319,3401,1318,3401,1318,3400,1317,3399,1316,3399,1316,3398,1315,3397,1314,3395,1312,3393,1310,3391,1307,
3388,1306,3387,1306,3386,1307,3385,1308,3384,1309,3382,1311,3379,1314,3378,1315,3377,1316,3374,1320,3370,1317,3369,1317,3368,1316,3367,1315,3367,1314,3366,1310,3366,1305,3367,1301,3363,1299,3363,1299,3362,1299,3360,1296,3356,1295,3355,1294,3354,1294,3354,1295,3354,1296,3354,1298,3353,1298,3351,1299,3349,1300,3348,1301,3346,1299,3340,1294,3333,1295,3332,1295,3331,1296,3330,1298,3327,1297,3326,1297,3325,1297,3323,1298,3322,1298,3317,1299,3316,1301,3315,1302,3315,1302,3312,1305,3307,1304,3306,1304,3305,
1303,3303,1301,3303,1298,3304,1295,3307,1292,3307,1292,3308,1291,3311,1289,3311,1287,3312,1285,3310,1282,3311,1283,3312,1285,3312,1286,3312,1287,3314,1287,3315,1287,3323,1287,3331,1286,"L",3331,1286,"Q",3332,1286,3333,1286,3338,1286,3343,1285,3345,1285,3346,1284,3349,1284,3352,1284,3362,1282,3367,1277,3368,1276,3369,1275,3370,1274,3370,1273,3375,1270,3375,1265,3374,1260,3374,1254,3374,1254,3373,1254,3373,1253,3373,1252,3371,1249,3369,1246,3369,1245,3368,1245,3363,1241,3360,1237,3360,1236,3360,1235,
3360,1226,3357,1217,3365,1216,3372,1216,3375,1216,3378,1216,3382,1217,3385,1214,3386,1213,3386,1212,3387,1212,3387,1211,3388,1207,3392,1205,3392,1204,3393,1204,3399,1202,3398,1196,3398,1196,3397,1195,3397,1195,3396,1194,3394,1194,3391,1193,3390,1193,3388,1193,3386,1193,3385,1192,3384,1192,3384,1189,3385,1186,3389,1186,3392,1186,3394,1184,3394,1184,3395,1183,3396,1182,3396,1181,3397,1177,3397,1171,3397,1169,3396,1168,3392,1165,3386,1166,3385,1166,3383,1165,3377,1163,3382,1160,3384,1160,3385,1159,3388,
1157,3391,1154,3392,1153,3392,1152,3393,1146,3393,1140,3393,1137,3392,1134,3386,1132,3379,1133,3373,1134,3367,1131,3366,1131,3365,1130,3362,1128,3356,1128,3353,1128,3351,1129,3349,1129,3346,1130,3343,1132,3342,1137,3341,1142,3340,1143,3339,1145,3338,1147,3335,1151,3333,1150,3333,1144,3332,1138,3332,1137,3331,1137,3331,1137,3330,1136,3329,1136,3328,1135,3327,1134,3326,1133,3325,1133,3324,1132,3321,1132,3322,1129,3322,1128,3322,1128,3326,1125,3330,1121,3331,1119,3332,1118,3333,1118,3334,1117,3335,1117,
3337,1117,3337,1117,3338,1116,3339,1116,3340,1116,3341,1116,3351,1114,3353,1114,3354,1113,3355,1113,3356,1113,3365,1112,3372,1113,3383,1115,3385,1113,3386,1111,3386,1110,3386,1110,3386,1109,3386,1108,3385,1108,3385,1107,3384,1106,3382,1105,3380,1104,3378,1101,3375,1100,3375,1100,3374,1100,3369,1098,3364,1099,3363,1099,3363,1099,3362,1100,3360,1099,3358,1100,3355,1101,3354,1102,3353,1103,3352,1103,3351,1104,3350,1104,3349,1104,3345,1105,3341,1105,3333,1105,3332,1099,3331,1093,3334,1089,3334,1089,3335,
1088,3337,1086,3340,1083,3343,1080,3347,1080,3348,1080,3348,1080,3352,1079,3355,1077,3356,1077,3356,1077,3359,1075,3362,1074,"L",3364,1076,"Q",3369,1075,3372,1073,3377,1072,3382,1067,3383,1067,3384,1067,3387,1067,3389,1066,3390,1065,3390,1064,3391,1061,3391,1057,3391,1056,3390,1055,3388,1052,3385,1048,3378,1042,3366,1043,3365,1043,3363,1043,3359,1042,3358,1038,3359,1037,3359,1037,3360,1036,3361,1036,3362,1036,3363,1035,3373,1035,3382,1035,3383,1035,3384,1035,3387,1037,3390,1040,3390,1040,3391,1040,
3393,1043,3396,1043,3400,1042,3403,1040,3404,1040,3404,1039,3406,1039,3407,1037,3410,1034,3413,1029,3414,1028,3414,1027,3414,1024,3414,1021,3414,1020,3413,1019,3413,1018,3412,1016,3411,1014,3409,1014,3405,1014,3404,1012,3403,1012,3403,1011,3400,1012,3398,1010,3397,1010,3397,1009,3394,1006,3393,1003,3393,1002,3393,1001,3399,997,3405,991,3406,990,3406,989,3407,989,3407,988,3408,985,3408,982,3409,976,3405,972,3403,971,3402,970,3395,967,3393,961,3392,958,3394,957,3396,957,3397,958,3397,958,3398,958,3399,
959,3400,959,3402,960,3404,961,3407,964,3411,964,3412,964,3412,963,3414,957,3414,951,3414,950,3414,948,3415,947,3415,945,3415,943,3416,941,3418,938,3418,934,3418,930,3418,925,3418,924,3419,924,3420,923,3420,921,3420,920,3420,919,3421,918,3421,917,3422,916,3422,914,3423,912,3424,909,3424,908,3425,907,3426,905,3426,903,3426,895,3426,886,3426,885,3427,884,3430,883,3429,879,3429,873,3432,868,3433,866,3432,862,3432,860,3434,858,3436,856,3437,853,3437,851,3437,847,3436,846,3436,845,3435,845,3435,844,3434,
843,3433,843,3432,842,3432,841,"L",3431,841,"Q",3423,847,3418,857,3417,858,3416,859,3413,863,3410,867,3408,870,3406,872,3403,876,3399,879,3397,881,3396,882,3394,885,3393,887,3392,888,3392,889,3390,890,3389,892,3386,897,3382,901,3381,902,3380,902,3377,905,3374,902,3374,901,3374,900,3373,896,3373,891,3373,890,3374,889,3374,888,3378,887,3382,886,3384,883,3386,880,3389,877,"L",3389,877,"Q",3392,874,3393,869,3393,863,3395,861,3396,858,3396,854,3396,854,3395,854,3394,854,3393,855,3392,855,3391,857,3388,
859,3385,862,3385,862,3384,863,3383,863,3382,863,3379,861,3379,858,3379,854,3381,851,3383,850,3384,849,3388,848,3392,847,3397,845,3402,842,3405,840,3407,838,3407,837,3408,836,3410,835,3410,834,3412,831,3414,829,3415,829,3415,828,3416,827,3416,826,3417,823,3419,819,3422,815,3425,811,3426,809,3427,808,3430,804,3431,800,3432,798,3434,796,3434,796,3435,795,3435,793,3435,791,3436,790,3435,788,3435,775,3435,763,3435,762,3435,761,3435,756,3434,752,3434,751,3434,750,3430,746,3426,742,3425,741,3425,741,3420,
739,3416,741,3413,743,3409,744,3405,745,3400,744,3399,744,3398,744,3396,743,3395,742,3392,740,3391,738,3390,737,3390,736,3387,733,3383,729,3382,728,3381,728,3374,728,3366,728,3365,728,3364,728,3360,730,3357,733,3356,735,3355,735,3354,736,3353,737,3352,737,3351,737,3347,738,3347,743,3348,747,3346,751,3344,754,3343,756,3343,757,3342,758,3342,759,3341,759,3339,764,3334,760,3333,759,3333,758,3332,757,3331,755,3331,750,3331,744,3331,744,3331,743,3333,742,3333,740,3333,739,3334,737,3336,735,3335,735,3330,
735,3327,737,3325,738,3323,738,3315,740,3307,737,3306,737,3305,736,3299,735,3292,735,3291,735,3289,736,3283,739,3283,747,3283,746,3282,746,3281,745,3281,744,3279,742,3274,742,3273,743,3272,743,3269,745,3265,746,3264,747,3263,748,3258,753,3259,760,3259,761,3260,762,3261,763,3261,765,3262,766,3263,766,3264,768,3265,770,3268,774,3272,779,3273,780,3273,780,3275,780,3274,782,3273,782,3272,782,3268,783,3264,781,3263,781,3262,780,3260,779,3258,778,3255,775,3252,773,3251,773,3250,772,3248,770,3246,768,3245,
768,3244,767,3243,766,3243,765,3240,760,3235,763,3232,765,3228,765,3227,766,3226,766,3224,768,3220,768,3219,768,3217,768,3217,768,3216,769,3211,771,3210,775,3210,776,3210,776,3212,778,3214,779,3214,780,3215,780,3218,783,3221,784,3227,787,3233,791,3233,792,3234,792,3236,795,3238,800,3241,804,3244,806,3245,807,3246,808,3248,809,3249,812,3249,813,3249,813,3247,815,3245,816,3243,817,3241,818,3238,819,3237,816,3235,808,3226,804,3225,804,3224,803,3223,802,3221,801,3216,799,3211,795,3209,793,3205,791,3204,
791,3203,790,3195,788,3186,788,3183,789,3180,787,3180,787,3179,787,3177,789,3179,792,3181,794,3182,796,3184,799,3183,802,3183,804,3183,804,3183,805,3182,805,3181,809,3175,808,3174,808,3171,806,3170,805,3168,805,3167,805,3166,804,3160,805,3162,811,3163,813,3164,814,3166,816,3169,816,3170,816,3171,817,3174,820,3173,824,3173,825,3173,826,3172,827,3171,826,3165,826,3162,823,3160,822,3158,822,3156,827,3159,832,3159,833,3160,834,3160,835,3160,836,3160,843,3163,849,3164,851,3165,852,3170,861,3177,864,3188,
869,3195,876,3189,878,3181,877,3175,877,3169,877,3168,877,3167,876,3163,874,3160,872,3160,871,3160,871,3160,866,3154,865,3152,866,3151,864,3151,863,3150,862,3149,862,3148,861,3148,860,3147,860,3146,859,3146,859,3144,857,3141,856,3139,856,3138,854,3138,854,3137,853,3133,852,3131,850,3129,848,3126,847,3124,848,3124,850,3124,851,3123,852,3123,852,3123,853,3123,854,3121,856,3121,856,3121,857,3120,858,3120,858,3118,861,3119,864,3120,865,3120,866,3123,873,3118,878,3116,881,3113,882,3113,883,3112,883,3112,
883,3111,883,3110,884,3113,886,3113,886,3114,887,3119,891,3124,891,3127,892,3131,892,3134,892,3136,893,3137,893,3138,894,3140,896,3141,898,3141,900,3142,901,3143,901,3144,902,3144,903,3145,904,3141,906,3136,903,3136,903,3135,903,3131,903,3129,902,3128,901,3127,901,3121,900,3117,904,3116,905,3115,905,3113,907,3111,909,3108,912,3105,911,3105,911,3104,910,3104,910,3104,909,3103,906,3104,902,3104,900,3102,899,3101,899,3100,897,3100,897,3100,897,3098,895,3095,894,3094,894,3093,894,3093,895,3092,896,3090,
898,3087,902,3086,903,3086,904,3085,905,3085,906,3085,906,3084,907,3081,910,3079,914,3078,917,3075,919,"Q",3072,922,3066,921,"Z"],["M",3723,1679,"Q",3721,1677,3719,1677,3716,1677,3712,1676,3700,1676,3689,1679,3688,1679,3687,1679,3685,1681,3687,1684,3688,1687,3686,1693,3685,1699,3686,1705,3688,1711,3688,1712,3688,1720,3687,1728,3687,1729,3686,1730,3681,1735,3676,1729,3673,1724,3674,1717,3674,1713,3675,1709,3675,1706,3672,1705,3671,1705,3671,1704,3667,1699,3661,1703,3660,1704,3658,1705,3658,1706,3657,
1706,3654,1701,3656,1696,3657,1695,3657,1694,3657,1689,3656,1685,3656,1684,3654,1684,3651,1683,3649,1685,3646,1689,3644,1693,3643,1695,3642,1696,3642,1697,3641,1699,3641,1700,3640,1700,3640,1702,3637,1702,3637,1703,3636,1703,3632,1703,3630,1705,3628,1707,3626,1708,3625,1709,3624,1708,3621,1707,3620,1703,3620,1702,3619,1700,3619,1699,3618,1697,3619,1694,3623,1692,3624,1692,3625,1691,3626,1690,3627,1689,3629,1686,3632,1684,3634,1682,3634,1679,3634,1678,3634,1678,3636,1671,3631,1667,3630,1666,3629,1665,
3627,1664,3623,1664,3615,1664,3607,1664,3607,1665,3606,1665,3603,1671,3603,1678,3604,1683,3603,1688,3602,1689,3601,1689,3600,1689,3598,1688,3597,1686,3597,1681,3597,1678,3597,1675,3590,1677,3591,1686,3592,1690,3588,1693,3582,1686,3585,1678,3588,1673,3592,1669,3598,1665,3602,1661,3602,1660,3603,1659,3603,1653,3601,1648,3601,1647,3600,1647,3596,1644,3591,1641,3590,1641,3588,1640,3583,1640,3580,1641,3576,1644,3570,1643,3563,1643,3556,1642,3555,1642,3554,1641,3551,1637,3544,1637,3542,1637,3539,1637,"L",
3539,1637,"Q",3538,1637,3538,1637,3535,1638,3532,1639,3531,1640,3530,1640,3525,1647,3518,1653,3517,1654,3516,1655,3516,1656,3516,1657,3516,1663,3520,1667,3522,1668,3524,1669,3526,1671,3526,1671,3527,1672,3528,1672,3539,1672,3546,1680,3547,1681,3548,1681,3549,1683,3550,1685,3550,1687,3549,1687,3548,1689,3543,1688,3541,1688,3538,1688,3536,1688,3534,1686,3533,1686,3532,1685,3525,1685,3523,1688,3523,1689,3522,1689,3518,1692,3520,1697,3521,1698,3521,1698,3527,1703,3536,1705,3536,1705,3537,1705,3543,1706,
3546,1712,3546,1714,3546,1715,3547,1718,3543,1720,3541,1720,3539,1720,3535,1720,3530,1717,3529,1717,3528,1717,3526,1716,3524,1715,3523,1715,3522,1715,3515,1715,3507,1715,3505,1715,3504,1712,3504,1712,3503,1711,3502,1710,3502,1708,3502,1696,3502,1683,3502,1682,3501,1681,3500,1680,3497,1680,3493,1681,3490,1687,3490,1688,3489,1689,3489,1690,3488,1691,3487,1694,3486,1695,3482,1698,3480,1702,3477,1705,3474,1708,3472,1710,3471,1712,3470,1714,3469,1716,3466,1719,3466,1723,3466,1723,3465,1724,3463,1728,3459,
1729,3458,1725,3457,1720,3457,1719,3455,1717,3452,1715,3452,1710,3453,1707,3453,1704,3452,1692,3455,1681,3455,1679,3455,1678,3456,1671,3457,1665,3457,1664,3457,1663,3458,1660,3458,1657,3458,1655,3455,1655,3452,1656,3450,1652,3449,1651,3449,1650,3449,1648,3447,1649,3444,1649,3444,1646,3444,1646,3443,1645,3443,1639,3442,1633,3442,1632,3440,1631,3437,1629,3432,1629,3431,1629,3429,1627,3428,1627,3427,1625,3427,1625,3427,1623,3427,1620,3424,1619,3421,1618,3420,1614,3419,1613,3419,1612,3418,1610,3415,1608,
3415,1607,3414,1605,3413,1604,3412,1602,3410,1600,3408,1598,3406,1597,3405,1596,3404,1596,3403,1595,3398,1595,3392,1595,3388,1595,3384,1596,3382,1596,3381,1597,3375,1601,3372,1605,3372,1606,3371,1606,3367,1610,3361,1613,3361,1614,3360,1614,3358,1617,3353,1619,3352,1619,3351,1619,3350,1621,3347,1622,3341,1626,3339,1631,3338,1634,3337,1634,3335,1635,3334,1637,3334,1638,3333,1639,3330,1642,3325,1645,3324,1645,3324,1646,3326,1650,3329,1651,3330,1652,3330,1652,3337,1652,3337,1658,3337,1661,3335,1663,3331,
1666,3327,1671,3326,1671,3325,1672,3321,1675,3322,1682,3323,1688,3326,1693,3328,1695,3330,1697,3331,1699,3331,1700,3331,1701,3331,1703,3332,1705,3332,1706,3333,1713,3339,1715,3340,1716,3341,1716,3345,1716,3348,1716,3354,1717,3355,1720,3356,1722,3357,1722,3360,1725,3361,1730,3362,1732,3362,1732,3363,1734,3364,1735,3368,1740,3372,1741,3377,1743,3377,1747,3373,1750,3370,1746,3370,1746,3369,1745,3368,1745,3367,1744,3363,1739,3357,1736,3357,1736,3356,1735,3356,1735,3355,1734,3354,1732,3350,1732,3346,1732,
3342,1735,3341,1736,3340,1737,3336,1739,3336,1746,3337,1749,3337,1751,3338,1753,3339,1754,3344,1758,3346,1762,3348,1765,3348,1768,3349,1771,3350,1774,3351,1775,3351,1776,3354,1780,3359,1781,3361,1781,3363,1781,3371,1781,3375,1785,3378,1788,3382,1792,3382,1793,3382,1794,3382,1798,3382,1801,3382,1808,3381,1815,3381,1816,3380,1817,3378,1819,3376,1823,3374,1826,3370,1826,3367,1826,3365,1823,3362,1820,3355,1821,3357,1821,3358,1820,3359,1819,3359,1818,3359,1811,3364,1806,3365,1805,3366,1804,3372,1804,3375,
1801,3374,1801,3372,1801,3367,1801,3361,1800,3357,1799,3351,1798,3347,1797,3344,1794,3343,1794,3343,1793,3332,1788,3328,1777,3328,1775,3327,1774,3325,1770,3322,1765,3321,1765,3320,1764,3314,1760,3315,1753,3316,1752,3315,1750,3314,1747,3313,1741,3313,1740,3312,1739,3312,1737,3311,1735,3311,1733,3310,1728,3310,1727,3310,1726,3309,1724,3309,1723,3308,1721,3307,1720,3300,1714,3296,1709,3294,1706,3294,1703,3293,1698,3293,1693,3292,1686,3294,1681,3295,1680,3295,1678,3296,1666,3296,1655,3296,1653,3296,1652,
3298,1648,3299,1644,3299,1644,3299,1643,3300,1642,3300,1641,3302,1638,3301,1635,3301,1634,3301,1634,3303,1633,3303,1630,3303,1629,3304,1628,3304,1628,3305,1626,3306,1626,3306,1625,3307,1624,3307,1623,3308,1622,3309,1620,3309,1620,3310,1619,3313,1618,3314,1614,3316,1608,3308,1608,3302,1609,3296,1609,3292,1609,3290,1608,3290,1608,3290,1607,3282,1608,3275,1607,3274,1607,3273,1608,3270,1611,3266,1612,3265,1612,3264,1612,3263,1613,3262,1614,3261,1615,3259,1616,3258,1617,3257,1617,3254,1619,3251,1621,3242,
1630,3242,1645,3243,1648,3242,1650,3241,1657,3236,1661,3230,1667,3224,1672,3220,1676,3222,1682,3223,1684,3223,1686,3223,1689,3225,1691,3226,1693,3227,1695,3228,1698,3228,1701,3228,1709,3226,1716,3223,1726,3224,1738,3225,1758,3223,1778,3223,1779,3223,1780,3225,1783,3226,1784,3227,1785,3227,1786,3228,1796,3228,1806,3228,1808,3228,1809,3229,1810,3230,1811,3230,1812,3231,1812,3231,1813,3232,1814,3233,1815,3233,1816,3234,1817,3234,1817,3235,1819,3236,1821,3237,1821,3237,1822,3238,1823,3239,1823,3258,1823,
3277,1823,3278,1823,3279,1823,3282,1824,3283,1824,3288,1824,3292,1827,3297,1830,3300,1833,3302,1833,3302,1834,3303,1835,3304,1836,3305,1839,3308,1839,3308,1842,3306,1844,3305,1845,3304,1846,3304,1847,3303,1847,3301,1849,3298,1850,3297,1851,3296,1851,3289,1851,3283,1847,3273,1841,3260,1842,3257,1843,3254,1843,3253,1844,3252,1845,3251,1847,3251,1848,3251,1856,3254,1862,3259,1872,3269,1879,3271,1880,3271,1881,3273,1884,3274,1885,3279,1891,3283,1896,3288,1900,3293,1902,3296,1903,3298,1903,3301,1905,3303,
1907,3303,1907,3304,1907,3306,1906,3308,1905,3312,1902,3317,1899,3319,1899,3320,1898,3325,1895,3329,1892,3330,1892,3330,1891,3335,1891,3340,1892,3341,1892,3342,1893,3343,1895,3343,1896,3343,1898,3344,1899,3345,1900,3345,1901,3346,1907,3352,1909,3355,1910,3357,1911,3361,1915,3367,1915,3369,1915,3370,1914,3374,1912,3376,1911,3380,1908,3386,1905,3390,1903,3396,1903,3402,1904,3407,1904,3408,1904,3408,1904,3413,1905,3418,1906,3421,1906,3423,1906,3428,1906,3431,1903,3433,1902,3434,1901,3441,1898,3449,1899,
3453,1899,3458,1899,3459,1900,3460,1900,3464,1900,3467,1901,3472,1904,3479,1904,3481,1904,3482,1903,3483,1903,3484,1903,3487,1901,3487,1898,3487,1897,3486,1896,3484,1895,3482,1893,3480,1891,3478,1890,3476,1888,3473,1886,3472,1885,3470,1884,3463,1881,3457,1876,"L",3456,1876,"Q",3456,1876,3455,1875,"L",3458,1875,"Q",3477,1874,3494,1877,3497,1877,3504,1876,3511,1875,3528,1873,3545,1872,3554,1876,3563,1879,3568,1878,3569,1878,3570,1877,3577,1871,3574,1859,3574,1858,3573,1857,3572,1856,3571,1854,3570,
1851,3566,1849,3564,1848,3563,1846,3563,1846,3562,1845,3557,1840,3549,1841,3547,1841,3543,1841,3543,1841,3542,1840,3537,1837,3538,1830,3539,1828,3540,1827,3542,1826,3542,1825,3544,1823,3547,1820,3548,1820,3548,1819,3550,1818,3554,1819,3556,1819,3556,1820,3559,1823,3561,1827,3564,1832,3568,1833,3569,1833,3570,1834,3574,1836,3578,1837,3579,1838,3581,1839,3582,1839,3583,1839,3584,1840,3584,1840,3589,1840,3594,1840,3597,1840,3599,1842,3606,1850,3610,1857,3611,1859,3612,1860,3614,1862,3619,1861,3621,1861,
3622,1860,3629,1857,3634,1860,3636,1861,3636,1862,3636,1865,3636,1868,3636,1874,3642,1874,3644,1875,3645,1875,3648,1876,3652,1877,3659,1879,3664,1881,3665,1882,3666,1883,3667,1884,3668,1884,3674,1887,3679,1890,3681,1891,3682,1892,3685,1895,3688,1896,3691,1898,3690,1901,3690,1906,3686,1907,3685,1908,3685,1908,3682,1913,3677,1916,3676,1916,3675,1917,3674,1918,3673,1918,3673,1918,3672,1919,3670,1921,3667,1923,3667,1923,3667,1924,3669,1928,3671,1931,3674,1933,3674,1936,3673,1941,3674,1945,3675,1946,3676,
1946,3677,1946,3681,1942,3684,1939,3686,1936,3688,1932,3688,1931,3689,1930,3689,1929,3696,1924,3699,1915,3699,1914,3701,1913,3706,1910,3714,1910,3715,1911,3716,1911,3720,1912,3722,1915,3722,1916,3723,1916,3728,1922,3733,1929,3734,1930,3737,1931,3745,1933,3754,1932,3758,1932,3760,1936,3761,1937,3762,1937,3765,1941,3767,1943,3769,1945,3772,1944,3774,1944,3775,1944,3777,1943,3779,1940,3781,1939,3784,1939,3788,1939,3792,1939,3796,1939,3797,1943,3798,1945,3799,1946,3801,1948,3801,1951,3801,1952,3802,1953,
3806,1957,3810,1960,3819,1968,3824,1975,3827,1980,3830,1985,3832,1987,3834,1988,3836,1989,3837,1991,3838,1993,3840,1995,3841,1996,3842,1998,3842,1999,3843,1999,3848,2002,3847,2007,3847,2011,3847,2014,3847,2017,3845,2017,3845,2018,3844,2019,3843,2020,3843,2020,3839,2023,3840,2029,3840,2034,3839,2037,3839,2038,3838,2039,3838,2040,3838,2042,3839,2047,3836,2051,3835,2052,3835,2053,3835,2060,3831,2066,3830,2067,3830,2068,3830,2072,3828,2074,3828,2076,3827,2077,3826,2083,3823,2089,3823,2090,3822,2091,3822,
2092,3821,2093,3820,2094,3819,2095,3818,2096,3817,2097,3817,2097,3817,2098,3817,2106,3817,2112,3817,2115,3819,2115,3820,2116,3821,2117,3824,2120,3829,2123,3830,2124,3831,2125,3836,2128,3841,2127,3846,2127,3850,2128,3854,2129,3855,2132,3856,2135,3856,2135,3863,2138,3862,2146,3861,2148,3860,2150,3860,2152,3859,2153,3857,2155,3854,2154,3853,2155,3852,2154,3849,2155,3847,2156,3845,2157,3843,2158,3842,2159,3840,2161,3837,2166,3834,2169,3832,2171,3828,2172,3824,2173,3820,2176,3818,2178,3817,2179,3814,2184,
3809,2184,3808,2184,3806,2185,3802,2187,3798,2189,3794,2190,3788,2190,3775,2190,3762,2190,3755,2190,3747,2189,3747,2188,3745,2188,3745,2187,3742,2191,3740,2195,3739,2194,3738,2194,3738,2196,3739,2198,3739,2202,3739,2203,3739,2203,3741,2206,3741,2210,3742,2212,3742,2214,3742,2220,3742,2226,3742,2227,3741,2228,3736,2232,3730,2237,3730,2238,3730,2239,3730,2240,3734,2250,3735,2251,3735,2252,3736,2255,3738,2257,3739,2258,3739,2259,3741,2265,3746,2270,3747,2271,3749,2272,3750,2273,3751,2273,3757,2274,3763,
2275,3778,2275,3793,2274,3795,2274,3797,2272,3806,2265,3811,2259,3813,2257,3815,2255,3816,2254,3817,2252,3820,2247,3825,2242,3826,2241,3827,2240,3833,2237,3840,2238,3842,2238,3844,2238,3845,2239,3845,2239,3851,2239,3855,2239,3856,2239,3857,2238,3858,2237,3858,2236,3859,2231,3859,2226,3860,2221,3865,2218,3867,2217,3868,2215,3872,2211,3877,2212,3878,2212,3879,2214,3881,2218,3881,2223,3882,2224,3882,2225,3882,2227,3882,2228,3883,2227,3884,2226,3888,2223,3892,2218,3892,2217,3892,2216,3892,2209,3899,2212,
3900,2213,3901,2214,3902,2215,3903,2215,3907,2217,3910,2220,3911,2221,3912,2222,3918,2225,3923,2228,3926,2230,3928,2232,3929,2232,3929,2233,3936,2238,3943,2242,3944,2243,3946,2243,3951,2247,3955,2249,3956,2250,3957,2249,3971,2250,3985,2250,3986,2250,3987,2250,3992,2252,3997,2253,4005,2254,4001,2260,4E3,2261,3999,2262,3994,2267,3990,2270,3987,2272,3990,2274,3995,2278,4001,2283,4008,2288,4015,2290,4016,2291,4017,2290,4023,2289,4026,2285,4027,2284,4028,2284,4032,2285,4034,2287,4037,2289,4039,2290,4040,
2291,4041,2291,4044,2293,4048,2294,4049,2294,4051,2294,4057,2295,4063,2294,4065,2293,4067,2292,4075,2288,4084,2286,4090,2285,4095,2287,4098,2288,4099,2289,4101,2291,4103,2292,4116,2300,4132,2298,4137,2298,4142,2298,4167,2298,4192,2298,4213,2298,4234,2298,4236,2298,4238,2297,4239,2297,4240,2296,4243,2293,4246,2291,4240,2287,4237,2283,4235,2280,4232,2275,4231,2274,4230,2272,4228,2269,4224,2268,4220,2269,4217,2266,4216,2265,4215,2264,4211,2262,4207,2258,4206,2257,4205,2256,4204,2255,4202,2254,4197,2251,
4189,2251,4183,2252,4177,2252,4170,2252,4167,2245,4166,2245,4165,2244,4160,2242,4153,2242,4147,2243,4140,2241,4139,2241,4138,2239,4137,2238,4135,2236,4134,2236,4133,2235,4132,2235,4131,2235,4118,2236,4109,2229,4106,2226,4103,2226,4101,2225,4099,2225,4099,2224,4097,2223,4096,2223,4094,2222,4094,2221,4093,2221,4090,2218,4087,2218,4086,2217,4085,2217,4078,2216,4079,2209,4079,2207,4081,2207,4082,2206,4083,2206,4088,2201,4098,2202,4101,2202,4104,2202,4113,2201,4122,2205,4123,2206,4125,2206,4127,2207,4128,
2207,4134,2209,4141,2208,4148,2208,4156,2208,4159,2209,4162,2210,4163,2210,4164,2211,4168,2212,4172,2212,4181,2214,4192,2213,4203,2213,4214,2213,4215,2214,4216,2214,4222,2215,4225,2212,4226,2211,4227,2210,4233,2205,4241,2204,4245,2204,4247,2201,4245,2197,4240,2194,4238,2192,4235,2190,4230,2187,4226,2183,4225,2182,4224,2181,4219,2179,4217,2176,4216,2175,4215,2174,4215,2174,4214,2174,4210,2173,4208,2172,4205,2168,4205,2163,4205,2162,4205,2161,4207,2155,4214,2156,4218,2156,4221,2158,4222,2159,4223,2159,
4226,2162,4227,2165,"L",4230,2163,"Q",4227,2157,4224,2154,4221,2150,4217,2145,4216,2145,4215,2144,4212,2141,4208,2142,4203,2142,4201,2139,4200,2138,4199,2136,4192,2129,4184,2126,4182,2125,4180,2125,4175,2126,4174,2122,4174,2121,4173,2119,4173,2114,4173,2108,4174,2104,4172,2102,4169,2100,4164,2101,4158,2103,4152,2104,4151,2104,4150,2104,4146,2105,4144,2101,4143,2100,4142,2098,4136,2090,4132,2081,4129,2082,4128,2086,4127,2087,4130,2089,4133,2091,4130,2094,4126,2097,4121,2107,4118,2095,4116,2093,4114,
2090,4111,2090,4109,2090,4107,2089,4107,2089,4106,2089,4108,2095,4104,2096,4102,2096,4100,2096,4099,2095,4096,2094,4091,2091,4085,2087,4083,2085,4081,2084,4080,2083,4079,2082,4077,2081,4074,2079,4062,2073,4056,2061,4055,2058,4052,2057,4050,2057,4049,2054,4047,2052,4042,2052,4039,2053,4037,2053,4035,2054,4033,2056,4030,2061,4034,2064,4024,2058,4016,2051,4012,2048,4014,2042,4016,2039,4021,2039,4027,2040,4031,2037,4035,2034,4038,2032,4039,2032,4040,2031,4042,2031,4043,2029,4044,2029,4044,2028,4037,2018,
4024,2016,4022,2016,4019,2015,4014,2012,4015,2006,4016,2002,4021,2E3,4028,1997,4028,1988,4035,1987,4041,1987,4045,1987,4048,1989,4053,1992,4058,1993,4062,1993,4065,1995,4074,1999,4082,2003,4083,2004,4084,2004,4090,2004,4095,2005,4095,2005,4095,2004,4101,1999,4102,1996,4104,1992,4104,1987,4104,1982,4107,1977,4108,1976,4108,1975,4109,1974,4109,1971,4110,1970,4110,1968,4111,1965,4112,1962,4112,1961,4112,1959,4117,1966,4116,1977,4116,1982,4115,1986,4115,1989,4114,1990,4114,1991,4113,1992,4113,1993,4112,
1994,4111,1995,4110,1997,4110,1998,4110,1998,4110,2001,4108,2003,4108,2004,4107,2005,4108,2011,4107,2017,4108,2019,4110,2018,4113,2018,4115,2019,4121,2022,4124,2018,4126,2016,4128,2015,4129,2014,4130,2013,4134,2014,4135,2018,4136,2021,4138,2025,4138,2026,4139,2027,4140,2030,4145,2029,4148,2029,4151,2030,4163,2034,4177,2035,4181,2036,4185,2036,4192,2036,4197,2035,4198,2035,4199,2034,4201,2033,4200,2029,4199,2027,4198,2026,4194,2022,4191,2018,4189,2014,4186,2012,4183,2009,4180,2006,4179,2005,4179,2004,
4178,2002,4177,2001,4177,1999,4176,1997,4176,1996,4175,1995,4174,1984,4185,1984,4186,1984,4187,1983,4192,1980,4194,1975,4195,1974,4195,1973,4195,1971,4194,1970,4192,1967,4192,1964,4192,1963,4191,1962,4191,1961,4190,1960,4189,1958,4188,1956,4188,1956,4188,1954,4188,1949,4188,1944,4189,1944,4189,1943,4191,1941,4194,1939,4189,1937,4183,1938,4180,1939,4179,1936,4179,1936,4178,1935,4174,1933,4175,1927,4176,1922,4182,1920,4186,1918,4190,1914,4193,1911,4193,1907,4194,1906,4194,1905,4195,1898,4193,1893,4192,
1889,4188,1886,4184,1883,4178,1880,4176,1880,4174,1879,4170,1879,4166,1878,4165,1878,4164,1878,4163,1877,4161,1875,4159,1874,4157,1874,4152,1874,4150,1878,4149,1881,4148,1884,4147,1886,4147,1887,4146,1892,4141,1893,4135,1893,4131,1899,4128,1903,4125,1906,4125,1907,4124,1908,4121,1913,4115,1913,4112,1914,4112,1911,4112,1906,4114,1902,4115,1901,4115,1900,4120,1895,4119,1887,4120,1886,4120,1884,4121,1879,4118,1876,4117,1875,4116,1872,4109,1875,4106,1881,4106,1882,4105,1883,4104,1889,4097,1892,4096,1893,
4094,1893,4094,1894,4093,1894,4085,1902,4080,1909,4079,1911,4077,1911,4074,1911,4072,1910,4072,1909,4072,1908,4072,1889,4070,1869,4070,1869,4069,1868,4060,1860,4047,1863,4046,1863,4044,1864,4036,1868,4033,1875,4032,1873,4032,1868,4032,1861,4032,1854,4026,1853,4023,1858,4022,1859,4021,1860,4021,1862,4020,1863,4018,1868,4013,1869,4013,1870,4012,1870,4010,1876,4011,1882,4012,1886,4008,1884,4007,1884,4007,1883,4006,1876,4006,1868,3999,1869,3997,1876,3996,1878,3995,1880,3995,1881,3995,1883,3996,1887,3994,
1887,3992,1883,3992,1877,3992,1872,3991,1867,3991,1866,3989,1865,3987,1864,3985,1865,3983,1867,3981,1868,3979,1870,3978,1872,3977,1874,3976,1875,3976,1876,3975,1876,3971,1874,3969,1870,3969,1869,3969,1867,3968,1865,3966,1864,3966,1864,3965,1863,3955,1858,3947,1866,3946,1867,3945,1868,3945,1867,3945,1866,3945,1860,3945,1854,3945,1854,3944,1853,3938,1849,3929,1851,3922,1852,3916,1856,3912,1858,3908,1858,3902,1859,3900,1853,3900,1851,3899,1849,3900,1844,3900,1839,3900,1838,3900,1837,3902,1830,3902,1823,
3902,1818,3901,1814,3901,1813,3899,1813,3895,1813,3891,1813,3888,1813,3886,1815,3883,1821,3880,1826,3880,1826,3879,1826,3874,1824,3872,1818,3869,1811,3873,1804,3874,1803,3875,1803,3886,1802,3897,1802,3904,1802,3912,1802,3913,1802,3914,1801,3922,1798,3928,1794,3932,1791,3932,1786,3931,1785,3929,1783,3929,1783,3928,1783,3921,1783,3913,1782,3896,1781,3882,1789,3878,1791,3873,1791,3870,1791,3866,1791,3867,1782,3870,1779,3874,1776,3873,1768,3872,1760,3877,1762,3883,1764,3888,1764,3889,1764,3890,1763,3891,
1761,3894,1760,3895,1760,3896,1759,3897,1759,3897,1758,3899,1750,3893,1748,3893,1748,3892,1747,3890,1743,3885,1741,3884,1741,3883,1740,3877,1737,3872,1732,3869,1729,3862,1729,3861,1730,3859,1730,3854,1731,3854,1736,3855,1742,3855,1747,3855,1750,3853,1750,3852,1750,3852,1751,3851,1752,3850,1753,3850,1754,3850,1755,3849,1759,3845,1762,3845,1762,3845,1763,3845,1764,3843,1766,3843,1767,3842,1769,3842,1767,3842,1766,3842,1764,3842,1762,3842,1755,3841,1748,"L",3840,1748,"Q",3834,1748,3828,1749,3826,1749,
3825,1750,3821,1756,3814,1759,3813,1760,3811,1759,3812,1759,3812,1758,3815,1754,3819,1750,3823,1747,3826,1741,3829,1738,3831,1735,3833,1732,3834,1726,3835,1723,3835,1720,3836,1711,3825,1712,3821,1712,3816,1711,3815,1710,3813,1709,3812,1709,3811,1708,3810,1708,3809,1708,3800,1707,3796,1713,3794,1717,3792,1720,3792,1721,3791,1722,3790,1723,3789,1724,3786,1727,3783,1733,3782,1734,3782,1734,3780,1736,3779,1738,3778,1736,3778,1733,3778,1730,3780,1726,3782,1722,3783,1718,3776,1722,3772,1728,3772,1729,3771,
1729,3771,1731,3771,1732,3771,1737,3771,1742,3771,1747,3772,1752,3773,1753,3773,1755,"L",3773,1755,"Q",3774,1759,3775,1761,3776,1762,3776,1763,3777,1770,3777,1777,3777,1779,3777,1780,3773,1780,3770,1776,3769,1774,3767,1772,3765,1770,3765,1765,3767,1760,3765,1756,3764,1752,3761,1749,3757,1753,3758,1759,3760,1769,3751,1767,3750,1766,3748,1766,3742,1763,3743,1755,3744,1753,3746,1751,3747,1750,3747,1749,3751,1746,3756,1743,"L",3757,1743,"Q",3761,1741,3762,1736,3763,1734,3763,1731,3764,1730,3764,1728,
3764,1725,3764,1721,3764,1715,3763,1708,3763,1707,3762,1706,3761,1704,3757,1705,3754,1705,3752,1706,3751,1707,3749,1709,3749,1709,3749,1710,"L",3749,1710,"Q",3745,1715,3744,1721,3744,1726,3740,1729,3739,1730,3738,1730,3733,1734,3731,1741,3731,1742,3731,1744,3730,1745,3730,1747,3730,1753,3729,1759,3729,1760,3727,1760,3726,1760,3724,1759,3721,1758,3720,1755,3718,1751,3717,1748,3716,1746,3716,1744,3715,1734,3719,1725,3719,1724,3720,1723,3724,1714,3730,1709,3733,1706,3735,1702,3736,1697,3736,1691,3736,
1690,3736,1689,3735,1688,3732,1686,"Q",3727,1683,3723,1679,"Z","M",3962,2027,"Q",3967,2032,3966,2038,3966,2040,3965,2041,3965,2043,3964,2043,3963,2044,3962,2045,3960,2047,3957,2049,3949,2055,3935,2054,3932,2054,3928,2054,3928,2055,3928,2056,3928,2065,3927,2073,3927,2075,3926,2077,3926,2078,3925,2078,3924,2080,3923,2080,3920,2081,3917,2080,3916,2080,3915,2079,3915,2077,3914,2075,3914,2066,3913,2057,3913,2057,3912,2056,3909,2052,3902,2050,3900,2049,3898,2048,3893,2046,3889,2041,3888,2040,3888,2038,
3887,2028,3887,2017,3887,2011,3889,2008,3891,2005,3895,2005,3896,2005,3897,2005,3905,2004,3911,2011,3912,2012,3913,2012,3918,2016,3924,2017,3928,2017,3930,2015,3931,2014,3931,2014,3938,2011,3945,2012,3949,2012,3952,2016,3955,2022,3960,2026,"Q",3962,2027,3962,2027,"Z"],["M",1621,3256,"Q",1619,3255,1618,3253,1617,3253,1617,3252,1613,3246,1608,3241,1608,3240,1607,3239,1604,3236,1599,3233,1599,3233,1598,3233,1595,3229,1589,3227,1587,3227,1585,3225,1583,3224,1579,3224,1573,3224,1568,3224,1567,3224,1567,
3224,1565,3226,1563,3227,1563,3228,1562,3228,1563,3231,1564,3232,1564,3233,1564,3234,1565,3235,1565,3237,1565,3237,1565,3238,1568,3241,1570,3244,1571,3245,1573,3246,1574,3246,1574,3246,1577,3247,1580,3249,1581,3249,1580,3250,1581,3255,1581,3260,1581,3261,1581,3261,1579,3265,1577,3267,1576,3269,1576,3270,1576,3272,1575,3274,1575,3278,1578,3280,1583,3284,1588,3283,1590,3283,1591,3283,1597,3285,1602,3289,1603,3289,1603,3290,1604,3294,1604,3298,1604,3300,1604,3300,1603,3304,1603,3308,1603,3309,1603,3309,
1615,3312,1624,3322,1625,3323,1625,3323,1628,3325,1629,3327,1631,3331,1634,3334,1635,3335,1635,3336,1636,3336,1636,3337,1636,3341,1633,3341,1630,3340,1627,3342,1626,3343,1626,3343,1625,3348,1628,3351,1631,3353,1634,3356,1635,3356,1637,3359,1637,3360,1638,3360,1647,3365,1655,3370,1657,3373,1656,3377,1656,3379,1655,3381,1655,3382,1654,3382,1652,3385,1653,3389,1653,3389,1653,3390,1655,3393,1658,3394,1663,3395,1666,3399,1667,3400,1667,3400,1669,3404,1672,3406,1672,3407,1672,3407,1673,3408,1673,3409,1673,
3410,1674,3410,1674,3411,1675,3412,1675,3413,1676,3415,1676,3420,1676,3426,1677,3427,1677,3427,1678,3428,1679,3429,1679,3430,1680,3431,1683,3433,1686,3438,1687,3439,1688,3440,1688,3441,1689,3442,1691,3445,1696,3449,1697,3449,1698,3450,"L",1698,3450,1699,3450,"Q",1702,3452,1705,3455,1706,3455,1706,3456,1712,3458,1714,3461,1716,3463,1718,3465,1723,3470,1728,3474,1729,3475,1729,3475,1730,3476,1731,3476,1739,3477,1745,3473,1747,3471,1749,3469,1753,3466,1751,3460,1751,3459,1751,3458,1751,3454,1750,3449,
1750,3448,1750,3447,1750,3443,1749,3438,1749,3437,1749,3435,1749,3430,1749,3425,1750,3420,1746,3417,1745,3417,1744,3416,1741,3414,1740,3412,1739,3412,1739,3411,1738,3411,1736,3410,1733,3407,1730,3405,1729,3405,1729,3405,1729,3403,1728,3402,1723,3396,1718,3390,1713,3383,1708,3377,1707,3375,1707,3372,1707,3364,1707,3356,1708,3354,1707,3352,1707,3351,1706,3350,1705,3349,1704,3348,1700,3341,1699,3332,1699,3330,1699,3328,1698,3324,1698,3320,1698,3314,1698,3309,1699,3307,1697,3306,1696,3305,1694,3304,1691,
3302,1687,3299,1686,3298,1684,3297,1682,3296,1679,3295,1675,3293,1672,3291,1672,3291,1672,3290,1672,3288,1671,3287,1670,3287,1670,3286,1668,3282,1665,3281,1659,3280,1656,3278,1653,3277,1651,3275,1644,3272,1636,3267,1635,3267,1634,3266,1632,3263,1627,3261,1624,3260,1622,3257,"Q",1622,3257,1621,3256,"Z"],["M",2272,1710,"Q",2277,1715,2285,1720,2288,1722,2289,1724,2293,1729,2296,1731,2297,1732,2298,1733,2301,1735,2301,1738,2300,1743,2300,1747,2298,1761,2299,1776,2299,1777,2299,1778,2300,1780,2300,1781,
2301,1787,2301,1792,2302,1793,2302,1794,2303,1795,2303,1796,2304,1797,2304,1797,2305,1798,2307,1797,2309,1796,2310,1796,2312,1797,2314,1796,2317,1795,2319,1794,2320,1794,2321,1789,2321,1784,2325,1789,2328,1794,2331,1790,2333,1788,2335,1786,2339,1783,2341,1778,2343,1776,2346,1777,2348,1777,2350,1778,2351,1780,2352,1780,2353,1781,2355,1782,2356,1784,2357,1783,2359,1783,2364,1783,2369,1784,2370,1783,2381,1779,2387,1766,2388,1764,2389,1763,2392,1760,2391,1756,2390,1751,2392,1748,2395,1744,2399,1739,2400,
1739,2400,1738,2403,1734,2408,1729,2409,1728,2409,1727,2413,1727,2416,1727,2422,1727,2424,1724,2425,1723,2426,1722,2429,1720,2431,1716,2434,1712,2438,1707,2440,1705,2442,1702,2446,1700,2449,1694,2450,1694,2450,1693,2460,1689,2468,1686,2469,1686,2470,1685,2475,1683,2481,1682,2482,1682,2483,1681,2488,1676,2497,1674,2498,1674,2499,1674,2503,1675,2504,1672,2504,1672,2505,1672,2506,1671,2506,1671,2512,1668,2517,1666,2520,1664,2523,1663,2528,1661,2534,1660,2535,1660,2535,1660,2537,1660,2539,1659,2540,1658,
2542,1658,2542,1658,2543,1658,2544,1656,2546,1655,2547,1654,2548,1652,2549,1652,2549,1652,2549,1652,2550,1651,2550,1651,2550,1650,2551,1650,2551,1650,2553,1650,2554,1649,2556,1647,2558,1647,2559,1648,2560,1648,2560,1647,2560,1646,2559,1641,2558,1635,2557,1634,2557,1634,2553,1630,2550,1624,2550,1623,2549,1622,2545,1618,2541,1613,2537,1607,2534,1601,2534,1600,2533,1600,2532,1589,2524,1583,2523,1582,2522,1581,2520,1577,2515,1573,2512,1570,2508,1569,2505,1568,2501,1567,2498,1566,2494,1569,2490,1572,2484,
1576,2480,1581,2473,1582,2467,1583,2467,1578,2467,1576,2468,1575,2472,1573,2472,1570,2471,1568,2468,1567,2457,1563,2450,1554,2449,1552,2447,1550,2443,1546,2440,1540,2439,1539,2439,1539,2436,1537,2434,1533,2432,1531,2429,1530,2425,1529,2421,1528,2421,1528,2416,1529,2411,1530,2408,1529,2406,1529,2399,1527,2392,1526,2374,1526,2368,1526,2361,1526,2357,1527,2353,1526,2354,1527,2353,1529,2354,1534,2353,1539,2353,1561,2353,1584,2353,1586,2352,1587,2346,1593,2339,1600,2337,1602,2336,1603,2335,1604,2334,1605,
2330,1611,2320,1617,2314,1621,2315,1627,2315,1633,2315,1638,2315,1639,2313,1639,2312,1640,2310,1641,2309,1641,2303,1640,2298,1638,2299,1642,2299,1646,2299,1652,2300,1659,2297,1661,2294,1664,2293,1664,2289,1670,2284,1673,2280,1677,2274,1681,2266,1687,2258,1694,2258,1695,2257,1696,2256,1700,2259,1701,2260,1702,2261,1702,2262,1703,2263,1704,"Q",2268,1707,2272,1710,"Z"],["M",2649,1380,"Q",2650,1377,2649,1374,2649,1374,2648,1373,2647,1371,2646,1370,2644,1367,2640,1366,2635,1365,2630,1367,2629,1367,2628,
1368,2625,1368,2624,1372,2624,1374,2625,1375,2626,1377,2627,1377,2631,1379,2633,1381,2635,1384,2639,1384,2646,1385,2649,1381,"Q",2649,1381,2649,1380,"Z"],["M",2516,1438,"Q",2510,1442,2505,1448,2509,1449,2509,1454,2509,1455,2509,1456,2512,1462,2519,1462,2520,1463,2521,1462,2522,1461,2524,1459,2528,1457,2533,1453,2534,1452,2534,1451,2536,1449,2538,1446,2538,1445,2539,1444,2540,1444,2540,1444,2541,1441,2542,1440,2545,1437,2546,1433,2547,1433,2547,1432,2550,1428,2552,1423,2552,1423,2552,1422,2554,1419,
2551,1419,2549,1418,2547,1418,2541,1419,2542,1419,2543,1419,2540,1421,2538,1422,2536,1424,2535,1425,2535,1425,2534,1426,2532,1426,2531,1427,2531,1428,2530,1430,2528,1431,2525,1432,2523,1433,"Q",2521,1436,2516,1438,"Z"],["M",2461,1371,"Q",2458,1370,2456,1372,2453,1375,2448,1377,2447,1378,2446,1378,2444,1384,2444,1390,2444,1392,2444,1394,2443,1395,2443,1397,2443,1400,2441,1403,2441,1404,2441,1404,2443,1406,2447,1406,2453,1405,2457,1407,2459,1407,2460,1408,2463,1411,2467,1411,2468,1411,2469,1411,2474,
1407,2478,1403,2479,1403,2480,1402,2483,1399,2487,1400,2488,1400,2488,1400,2490,1405,2487,1409,2485,1412,2485,1414,2485,1418,2484,1422,2484,1426,2487,1429,2488,1429,2488,1429,2490,1429,2491,1428,2495,1425,2499,1420,2500,1418,2501,1417,2503,1413,2503,1408,2503,1407,2503,1406,2505,1402,2508,1397,2509,1396,2510,1396,2513,1395,2514,1397,2515,1398,2515,1398,2515,1401,2515,1404,2515,1407,2517,1409,2518,1410,2519,1411,2522,1412,2524,1410,2527,1407,2530,1405,2531,1404,2531,1402,2532,1394,2532,1385,2532,1384,
2533,1383,2534,1379,2537,1376,2538,1376,2539,1375,2542,1371,2544,1366,2546,1361,2551,1360,2556,1359,2559,1361,2560,1361,2560,1362,2561,1366,2561,1370,2561,1371,2560,1372,2558,1377,2555,1381,2553,1384,2551,1388,2549,1391,2549,1396,2549,1400,2554,1401,2559,1402,2563,1399,2564,1399,2564,1397,2565,1393,2566,1389,2567,1388,2568,1387,2569,1386,2571,1385,2575,1383,2581,1384,2585,1384,2589,1383,2590,1382,2591,1382,2592,1382,2592,1379,2592,1376,2591,1373,2590,1365,2590,1355,2590,1354,2590,1352,2593,1348,2595,
1344,2595,1343,2596,1341,2603,1334,2610,1331,2612,1331,2613,1330,2616,1326,2617,1323,2619,1319,2616,1316,2614,1314,2615,1313,2616,1312,2614,1309,2611,1307,2608,1303,2606,1300,2604,1299,2602,1299,2601,1299,2599,1300,2597,1301,2591,1303,2594,1307,2594,1308,2594,1309,2595,1312,2592,1314,2591,1315,2589,1316,2589,1316,2588,1317,2585,1319,2582,1319,2577,1320,2574,1317,2570,1314,2564,1311,2563,1311,2561,1310,2554,1310,2547,1310,2546,1310,2545,1310,2541,1314,2538,1316,2536,1319,2532,1322,2532,1322,2531,1323,
2528,1327,2525,1330,2525,1331,2525,1331,2522,1337,2516,1340,2513,1342,2510,1345,2510,1346,2509,1346,2508,1348,2506,1349,2503,1351,2501,1352,2496,1355,2491,1356,2490,1356,2489,1356,2487,1358,2485,1359,2482,1361,2481,1364,2481,1365,2480,1365,2478,1366,2476,1367,2476,1368,2475,1368,"Q",2469,1372,2461,1371,"Z"],["M",3911,3143,"Q",3902,3133,3888,3134,3886,3134,3884,3135,3874,3143,3864,3148,3861,3152,3862,3157,3863,3160,3864,3160,3871,3162,3878,3162,3899,3162,3920,3163,3932,3164,3933,3155,3928,3153,3923,
3150,"Q",3916,3148,3911,3143,"Z"],["M",5034,3227,"Q",5033,3227,5031,3227,5029,3227,5028,3228,5025,3231,5021,3231,5019,3231,5017,3232,5013,3236,5010,3238,5008,3240,5004,3241,5001,3243,4998,3245,4996,3247,4989,3245,4982,3244,4977,3249,4974,3252,4967,3258,4959,3264,4946,3264,4933,3263,4914,3244,4910,3241,4910,3236,4910,3243,4910,3249,4910,3256,4909,3265,4908,3275,4918,3273,4927,3271,4927,3275,4927,3280,4928,3280,4933,3281,4936,3281,4940,3280,4942,3277,4948,3269,4955,3277,4959,3283,4969,3282,4982,3281,
4986,3275,4988,3273,4990,3271,4992,3269,4992,3267,4994,3264,4999,3266,5E3,3267,5001,3268,5001,3273,5007,3273,5013,3273,5019,3274,5029,3276,5031,3268,5031,3266,5030,3264,5027,3258,5024,3254,5018,3245,5027,3241,"Q",5036,3236,5034,3227,"Z"],["M",4915,3051,"Q",4917,3051,4919,3051,4926,3050,4932,3045,4935,3043,4931,3042,4930,3041,4926,3038,4922,3034,4915,3032,4909,3030,4904,3035,4899,3040,4898,3039,4896,3039,4894,3038,4890,3037,4885,3037,4880,3037,4875,3036,4872,3036,4869,3036,4869,3036,4868,3035,4859,
3035,4849,3035,4847,3035,4843,3035,4840,3036,4837,3036,4832,3037,4830,3039,4826,3044,4819,3043,4818,3043,4816,3043,4815,3044,4814,3044,4809,3045,4807,3048,4807,3048,4806,3049,4804,3051,4801,3050,4795,3050,4788,3050,4787,3051,4787,3051,4787,3052,4786,3053,4785,3054,4784,3056,4784,3057,4784,3058,4784,3059,4784,3060,4784,3063,4788,3063,4795,3063,4801,3061,4811,3058,4822,3059,4824,3059,4826,3060,4827,3060,4829,3061,4830,3062,4831,3062,4838,3067,4847,3066,4856,3065,4866,3065,4878,3066,4888,3062,4889,3062,
4890,3062,4902,3059,4910,3053,"Q",4912,3052,4915,3051,"Z"],["M",5139,3183,"Q",5137,3183,5136,3184,5128,3190,5123,3194,5121,3195,5121,3197,5120,3199,5111,3196,5115,3190,5113,3181,5112,3177,5112,3172,5112,3164,5105,3162,5103,3161,5102,3160,5098,3159,5094,3156,5093,3155,5092,3154,5087,3148,5080,3146,"L",5079,3147,"Q",5079,3154,5078,3161,5078,3162,5077,3163,5077,3164,5077,3165,5076,3183,5077,3201,5078,3210,5078,3219,5078,3227,5078,3235,5078,3237,5079,3239,5081,3242,5084,3244,5085,3245,5085,3245,5086,
3246,5087,3248,5091,3254,5098,3257,5098,3258,5099,3258,5101,3260,5103,3264,"L",5104,3265,"Q",5114,3251,5127,3243,5132,3241,5138,3237,5147,3233,5152,3226,5153,3225,5153,3224,5155,3211,5155,3198,5155,3195,5154,3193,"Q",5151,3185,5139,3183,"Z"],["M",5089,2742,"Q",5093,2739,5094,2735,5095,2734,5096,2734,5100,2734,5099,2729,5098,2723,5090,2722,5086,2728,5082,2732,5077,2737,5073,2741,5061,2751,5056,2765,5053,2775,5054,2788,5054,2791,5055,2794,5056,2798,5059,2802,5061,2804,5063,2806,5066,2808,5066,2811,
5066,2827,5065,2844,5065,2852,5070,2855,5079,2860,5076,2871,5075,2876,5074,2881,5074,2891,5075,2901,5075,2902,5076,2903,5080,2909,5085,2915,5077,2920,5075,2929,5074,2936,5080,2936,5082,2936,5083,2937,5091,2941,5101,2940,5102,2949,5094,2952,5085,2956,5086,2964,5086,2966,5087,2966,5091,2970,5090,2977,5090,2979,5090,2979,5095,2981,5094,2986,5092,2996,5103,2993,5108,2992,5108,2995,5107,3E3,5107,3004,5106,3006,5106,3008,5104,3017,5104,3026,5103,3028,5102,3030,5100,3033,5097,3037,5093,3044,5093,3054,5094,
3056,5095,3057,5097,3059,5097,3061,5098,3072,5109,3071,5111,3071,5113,3070,5115,3069,5116,3068,5125,3062,5133,3057,5143,3051,5149,3047,5150,3046,5151,3046,5156,3045,5161,3040,5163,3038,5165,3037,5169,3036,5172,3033,5174,3032,5175,3031,5182,3023,5192,3021,5204,3018,5215,3014,5219,3013,5222,3010,5224,3007,5227,3005,5233,2998,5241,2990,5242,2989,5243,2987,5244,2986,5245,2986,5253,2982,5251,2975,5249,2960,5260,2951,5262,2951,5263,2952,5264,2953,5264,2954,5266,2956,5266,2958,5268,2965,5267,2971,5266,2979,
5272,2980,5274,2980,5274,2979,5279,2973,5287,2972,5289,2972,5290,2971,5290,2969,5290,2967,5287,2955,5298,2947,5299,2946,5301,2945,5302,2943,5304,2942,5306,2941,5309,2941,5311,2941,5312,2942,5316,2955,5310,2961,5304,2967,5307,2978,5311,2989,5306,2995,5301,3002,5300,3003,5297,3007,5293,3008,5290,3009,5290,3012,5291,3015,5294,3019,5297,3022,5299,3019,5301,3018,5302,3018,5304,3016,5307,3014,5310,3012,5313,3012,5315,3012,5317,3011,5318,3010,5320,3008,5321,3007,5322,3006,5323,3001,5323,2995,5323,2978,5324,
2960,5324,2957,5326,2956,5335,2950,5333,2940,5332,2932,5335,2927,5339,2921,5347,2917,5348,2917,5349,2916,5357,2914,5357,2919,5357,2921,5358,2923,5359,2924,5359,2925,5362,2929,5365,2932,5370,2937,5369,2947,5367,2955,5371,2960,5373,2962,5377,2965,5378,2967,5378,2967,5378,2972,5382,2971,5384,2970,5385,2969,5386,2963,5386,2956,5387,2952,5387,2947,5389,2941,5392,2938,5394,2937,5394,2937,5399,2937,5400,2942,5400,2943,5401,2945,5402,2946,5403,2948,5404,2949,5405,2950,5406,2952,5407,2953,5413,2963,5418,2955,
5419,2954,5420,2953,5422,2953,5423,2952,5425,2949,5430,2949,5440,2951,5440,2943,5440,2942,5439,2940,5434,2934,5429,2925,5428,2922,5426,2919,5425,2917,5425,2914,5425,2908,5422,2905,5419,2902,5416,2899,5415,2897,5415,2895,5414,2887,5413,2879,5413,2878,5413,2877,5413,2867,5402,2867,5400,2868,5399,2869,5398,2870,5396,2871,5394,2874,5395,2876,5397,2879,5397,2881,5400,2888,5396,2890,5396,2891,5395,2892,5393,2897,5386,2896,5381,2895,5378,2892,5378,2891,5377,2890,5374,2877,5374,2862,5375,2855,5371,2857,5371,
2859,5370,2859,5367,2863,5363,2866,5362,2868,5361,2870,5361,2875,5361,2881,5361,2883,5361,2884,5365,2889,5364,2895,5364,2902,5356,2904,5355,2905,5354,2904,5351,2898,5346,2892,5343,2887,5343,2881,5343,2879,5342,2877,5338,2868,5339,2857,5339,2855,5340,2855,5343,2854,5343,2849,5343,2841,5344,2833,5344,2826,5341,2823,5339,2825,5337,2827,5335,2829,5332,2830,5327,2833,5327,2838,5327,2842,5326,2845,5325,2850,5319,2853,5315,2856,5313,2862,5310,2871,5305,2881,5305,2879,5304,2877,5304,2864,5303,2851,5303,2849,
5303,2846,5301,2840,5291,2842,5286,2843,5286,2840,5286,2834,5285,2827,5286,2819,5286,2811,5287,2805,5281,2802,5280,2802,5278,2801,5268,2797,5260,2804,5259,2805,5257,2806,5250,2811,5248,2820,5247,2825,5244,2829,5243,2828,5242,2827,5242,2825,5241,2824,5240,2823,5238,2823,5230,2824,5231,2833,5232,2838,5226,2841,5221,2843,5220,2848,5220,2850,5220,2853,5222,2863,5216,2868,5213,2860,5212,2851,5212,2849,5211,2847,5212,2838,5202,2838,5201,2838,5199,2839,5197,2840,5196,2841,5190,2846,5184,2851,5183,2852,5181,
2853,5179,2857,5174,2858,5173,2859,5172,2858,5171,2857,5170,2855,5169,2850,5166,2845,5162,2840,5163,2831,5163,2829,5164,2829,5169,2826,5167,2818,5163,2821,5160,2823,5158,2825,5156,2828,5153,2831,5151,2831,5145,2831,5139,2831,5137,2831,5137,2832,5135,2834,5134,2836,5134,2837,5134,2838,5128,2851,5129,2866,5129,2868,5128,2869,5124,2874,5120,2867,5117,2862,5116,2855,5116,2852,5116,2849,5114,2841,5113,2831,5113,2829,5112,2827,5112,2823,5111,2818,5110,2812,5109,2805,5109,2803,5108,2802,5105,2796,5104,2788,
5104,2787,5104,2785,5105,2784,5106,2782,5107,2777,5107,2772,5108,2767,5108,2763,5110,2752,5099,2748,5098,2748,5096,2749,5095,2750,5093,2751,5092,2753,5091,2754,5090,2756,5086,2755,5083,2753,5083,2750,5084,2748,5085,2746,5086,2745,5087,2744,"Q",5088,2742,5089,2742,"Z"],["M",3735,2446,"Q",3734,2446,3734,2446,3732,2447,3730,2447,3728,2448,3728,2451,3729,2458,3728,2464,3727,2468,3727,2470,3726,2473,3728,2476,3730,2480,3728,2481,3726,2481,3727,2484,3728,2487,3731,2489,3733,2490,3733,2491,3734,2492,3735,
2493,3736,2493,3737,2493,3739,2497,3744,2496,3745,2496,3746,2496,3747,2497,3748,2497,3749,2498,3750,2499,3754,2503,3758,2502,3760,2502,3760,2502,3763,2497,3762,2491,3762,2489,3761,2486,3760,2485,3760,2484,3759,2480,3758,2475,3758,2472,3758,2469,3757,2464,3757,2457,3757,2448,3750,2447,3749,2446,3747,2446,"Q",3741,2446,3735,2446,"Z"],["M",3787,2348,"Q",3786,2347,3785,2348,3784,2349,3778,2349,3772,2348,3769,2347,3767,2346,3765,2346,3765,2347,3764,2347,3763,2348,3762,2349,3761,2350,3760,2350,3759,2351,
3758,2352,3757,2353,3756,2354,3756,2355,3756,2356,3760,2361,3765,2365,3766,2366,3767,2366,3768,2368,3770,2368,3775,2369,3781,2369,3789,2370,3793,2365,3794,2365,3795,2364,3796,2360,3796,2356,3796,2355,3795,2354,"Q",3792,2351,3787,2348,"Z"],["M",3799,2322,"Q",3792,2321,3788,2325,3789,2326,3789,2326,3790,2330,3793,2331,3794,2332,3795,2332,3796,2334,3798,2334,3800,2335,3802,2334,3806,2334,3807,2337,3808,2340,3809,2339,3812,2340,3815,2340,3817,2340,3817,2339,3824,2334,3817,2330,3816,2330,3815,2330,3811,
2330,3810,2328,3809,2327,3808,2325,3807,2324,3805,2323,"Q",3803,2323,3799,2322,"Z"],["M",3590,2454,"Q",3590,2455,3590,2456,3587,2460,3587,2466,3588,2469,3586,2471,3585,2472,3585,2472,3584,2478,3583,2484,3583,2488,3585,2489,3587,2490,3588,2492,3589,2493,3589,2493,3591,2496,3595,2496,3599,2495,3604,2494,3606,2494,3608,2494,3612,2493,3616,2492,3617,2492,3618,2491,3622,2491,3623,2489,3625,2487,3626,2484,3627,2480,3630,2478,3631,2478,3632,2476,3632,2476,3633,2475,3635,2475,3634,2472,3634,2467,3637,2463,
3640,2461,3639,2457,3638,2451,3642,2447,3643,2446,3643,2445,3645,2445,3645,2442,3644,2440,3644,2437,3644,2436,3644,2434,3643,2431,3641,2429,3638,2426,3633,2426,3630,2426,3628,2428,3628,2429,3627,2430,3625,2432,3621,2433,3620,2433,3619,2434,3615,2435,3613,2438,3612,2439,3611,2440,3609,2441,3608,2442,3607,2442,3606,2443,3600,2444,3593,2443,3594,2446,3593,2446,3593,2447,3592,2448,"Q",3591,2451,3590,2454,"Z"],["M",3496,2206,"Q",3493,2206,3490,2206,3491,2209,3492,2213,3492,2214,3493,2215,3496,2219,3501,
2219,3502,2219,3502,2220,3504,2223,3504,2228,3504,2230,3507,2230,3510,2231,3517,2230,3525,2229,3522,2233,3521,2235,3521,2236,3522,2237,3525,2237,3527,2238,3528,2238,3531,2239,3531,2237,3532,2237,3533,2236,3534,2234,3535,2232,3536,2230,3533,2230,3527,2230,3525,2225,3525,2224,3524,2223,3520,2219,3517,2215,3517,2215,3516,2214,3514,2213,3512,2211,3511,2211,3510,2211,3506,2211,3503,2209,3502,2208,3501,2208,3500,2208,3498,2207,"Q",3497,2206,3496,2206,"Z"],["M",3473,2243,"Q",3472,2242,3470,2241,3470,2241,
3469,2240,3468,2239,3467,2238,3464,2234,3459,2233,3459,2233,3458,2233,3457,2234,3456,2233,3452,2233,3447,2237,3443,2241,3444,2247,3445,2253,3447,2252,3449,2251,3445,2259,3442,2268,3445,2271,3447,2275,3447,2283,3448,2290,3448,2302,3449,2305,3449,2309,3451,2326,3452,2336,3453,2347,3449,2349,3446,2351,3451,2352,3457,2353,3457,2353,3458,2355,3458,2356,3460,2361,3464,2364,3465,2365,3466,2366,3469,2368,3469,2371,3469,2372,3468,2373,3463,2382,3454,2390,3453,2391,3451,2392,3445,2397,3439,2402,3438,2404,3437,
2406,3437,2410,3436,2413,3436,2417,3437,2419,3440,2423,3444,2422,3445,2422,3446,2422,3449,2420,3451,2419,3458,2415,3465,2411,3478,2405,3489,2398,3492,2395,3496,2395,3497,2396,3497,2397,3497,2408,3497,2418,3497,2430,3505,2437,3505,2437,3506,2438,3508,2442,3512,2441,3516,2441,3519,2439,3524,2435,3531,2431,3532,2430,3533,2429,3534,2429,3535,2428,3537,2426,3537,2425,3537,2420,3537,2416,3537,2415,3537,2414,3539,2411,3540,2408,3540,2407,3541,2405,3548,2395,3556,2388,3560,2385,3559,2379,3559,2377,3558,2375,
3558,2372,3558,2367,3557,2362,3559,2357,3560,2354,3563,2352,3564,2351,3564,2350,3568,2347,3571,2344,3572,2344,3573,2344,3576,2344,3577,2347,3578,2348,3578,2348,3579,2350,3580,2350,3580,2351,3581,2351,3583,2352,3583,2355,3584,2356,3584,2356,3587,2356,3590,2355,3598,2355,3601,2358,3603,2360,3603,2362,3603,2364,3605,2366,3607,2368,3606,2371,3606,2373,3607,2373,3614,2372,3620,2374,3624,2376,3628,2377,3630,2377,3631,2377,3643,2378,3656,2378,3661,2378,3663,2376,3664,2376,3665,2375,3667,2374,3668,2371,3668,
2370,3668,2369,3669,2367,3670,2366,3671,2365,3671,2365,3674,2362,3676,2359,3677,2359,3677,2358,3678,2352,3678,2345,3678,2340,3673,2338,3672,2338,3672,2337,3667,2330,3656,2331,3655,2332,3654,2332,3653,2333,3651,2333,3651,2334,3650,2334,3643,2338,3633,2342,3632,2343,3631,2343,3628,2346,3623,2344,3622,2334,3622,2324,3622,2323,3622,2321,3619,2317,3617,2314,3617,2313,3616,2312,3615,2312,3614,2311,3609,2299,3596,2297,3596,2297,3595,2296,3589,2295,3583,2294,3577,2293,3570,2294,3565,2294,3560,2289,3559,2288,
3558,2287,3547,2283,3542,2275,3541,2275,3541,2274,3537,2274,3533,2274,3527,2274,3520,2273,3519,2274,3518,2273,3514,2274,3511,2270,3511,2270,3510,2269,3510,2266,3507,2263,3507,2263,3507,2263,3503,2260,3499,2263,3496,2265,3496,2269,3497,2277,3490,2274,3489,2274,3488,2273,3486,2272,3483,2271,3481,2269,3477,2263,3475,2260,3475,2254,3475,2252,3476,2249,"Q",3476,2244,3473,2243,"Z"],["M",2768,1668,"Q",2769,1669,2769,1670,2770,1671,2771,1671,2778,1670,2782,1673,2785,1676,2785,1680,2786,1682,2786,1683,2790,
1688,2795,1693,2798,1696,2799,1700,2800,1701,2801,1703,2803,1707,2804,1711,2805,1712,2805,1713,2804,1717,2806,1717,2813,1711,2821,1705,2822,1705,2822,1704,2823,1703,2824,1702,2825,1701,2827,1697,2827,1696,2828,1694,2828,1694,2828,1693,2830,1688,2829,1682,2829,1676,2830,1673,2831,1672,2831,1671,2831,1667,2827,1665,2827,1665,2826,1664,2823,1660,2818,1657,2818,1657,2817,1656,2815,1654,2813,1652,2812,1652,2811,1652,2802,1651,2795,1653,2794,1654,2794,1654,2792,1654,2791,1654,2788,1655,2785,1656,2779,1659,
2771,1663,"Q",2767,1666,2768,1668,"Z"],["M",2682,1705,"Q",2682,1704,2681,1704,2676,1704,2671,1702,2667,1701,2669,1705,2672,1709,2671,1715,2669,1720,2672,1723,2674,1725,2676,1727,2677,1730,2678,1730,2679,1736,2682,1739,2683,1740,2684,1740,2688,1743,2685,1747,2683,1749,2681,1749,2671,1750,2660,1750,2658,1750,2657,1750,2653,1751,2651,1753,2650,1755,2648,1756,2645,1759,2639,1758,2638,1758,2638,1757,2636,1754,2638,1751,2642,1746,2645,1741,2647,1739,2647,1738,2649,1737,2649,1736,2652,1734,2653,1730,2653,
1729,2652,1728,2648,1724,2643,1720,2642,1720,2641,1719,2639,1718,2637,1716,2630,1710,2622,1706,2620,1705,2619,1704,2615,1700,2608,1701,2607,1701,2606,1702,2603,1704,2598,1708,2597,1709,2596,1709,2593,1714,2593,1720,2593,1720,2593,1721,2592,1723,2590,1723,2584,1723,2578,1723,2577,1723,2575,1723,2571,1724,2566,1724,2565,1724,2565,1724,2563,1720,2566,1717,2567,1717,2567,1716,2575,1706,2581,1694,2582,1693,2582,1692,2583,1687,2583,1683,2583,1682,2583,1682,2582,1676,2582,1671,2583,1663,2575,1663,2567,1663,
2560,1664,2557,1664,2553,1666,2552,1667,2550,1668,2544,1672,2538,1675,2536,1675,2535,1675,2530,1675,2527,1677,2525,1678,2523,1678,2517,1679,2510,1679,2509,1679,2508,1680,2507,1681,2506,1681,2502,1684,2498,1686,2496,1687,2495,1688,2491,1691,2486,1693,2485,1694,2484,1694,2482,1696,2478,1697,2477,1698,2476,1698,2473,1701,2470,1703,2465,1706,2461,1709,2458,1711,2457,1713,2454,1717,2456,1720,2460,1724,2463,1727,2463,1728,2464,1729,2467,1737,2459,1737,2458,1737,2457,1737,2454,1739,2452,1740,2449,1743,2445,
1745,2441,1749,2438,1751,2434,1754,2431,1756,2430,1757,2429,1758,2426,1760,2425,1763,2424,1771,2429,1775,2434,1778,2439,1779,2441,1780,2441,1780,2443,1782,2445,1782,2451,1785,2456,1789,2454,1791,2452,1792,2449,1795,2447,1796,2444,1799,2444,1803,2445,1803,2445,1804,2446,1805,2446,1805,2454,1806,2462,1806,2465,1806,2467,1806,2469,1806,2470,1806,2477,1805,2484,1805,2490,1805,2496,1804,2512,1803,2517,1815,2514,1818,2509,1819,2508,1819,2507,1819,2488,1820,2468,1820,2467,1820,2465,1820,2459,1822,2452,1823,
2451,1824,2449,1824,2447,1825,2446,1825,2444,1826,2442,1826,2438,1827,2435,1830,2434,1832,2433,1834,2433,1838,2432,1842,2432,1848,2436,1851,2436,1852,2437,1852,2438,1858,2442,1862,2447,1867,2454,1869,2455,1870,2456,1870,2460,1871,2465,1872,2466,1872,2467,1872,2469,1875,2472,1874,2474,1874,2476,1875,2480,1876,2484,1876,2486,1877,2487,1877,2488,1878,2490,1878,2496,1879,2503,1879,2517,1880,2530,1878,2543,1876,2566,1884,2585,1890,2587,1893,2590,1896,2593,1897,2596,1898,2597,1901,2598,1907,2596,1912,2596,
1913,2595,1913,2595,1917,2593,1919,2592,1920,2590,1920,2588,1920,2585,1923,2583,1926,2579,1926,2575,1926,2568,1921,2566,1920,2565,1920,2562,1920,2560,1917,2559,1916,2557,1915,2554,1913,2549,1913,2542,1912,2534,1911,2532,1911,2530,1911,2517,1907,2502,1907,2477,1908,2451,1908,2450,1908,2449,1908,2447,1911,2442,1915,2441,1916,2441,1917,2440,1923,2440,1929,2440,1931,2441,1933,2443,1939,2446,1944,2452,1954,2459,1964,2462,1969,2467,1972,2469,1973,2470,1974,2474,1976,2478,1979,2480,1981,2483,1980,2484,1980,
2485,1981,2498,1988,2513,1987,2521,1986,2528,1988,2532,1989,2537,1991,2539,1992,2541,1994,2546,1999,2543,2003,2542,2005,2542,2007,2542,2011,2540,2015,2538,2019,2537,2024,2536,2035,2536,2046,2537,2047,2537,2048,2538,2049,2538,2050,2539,2051,2539,2051,2541,2056,2546,2060,2547,2060,2547,2061,2551,2066,2557,2066,2579,2066,2601,2065,2623,2065,2644,2062,2656,2060,2668,2060,2670,2060,2671,2059,2679,2055,2686,2050,2688,2049,2689,2048,2692,2045,2695,2044,2697,2043,2698,2042,2701,2041,2706,2041,2709,2041,2712,
2041,2716,2041,2719,2040,2721,2040,2722,2040,2724,2038,2726,2037,2727,2036,2728,2035,2729,2035,2730,2034,2735,2030,2737,2025,2741,2018,2745,2011,2747,2010,2747,2008,2751,1999,2760,1997,2761,1999,2760,2001,2760,2003,2761,2004,2762,2006,2762,2008,2765,2015,2769,2021,2770,2023,2771,2023,2773,2023,2775,2023,2777,2024,2779,2024,2786,2024,2789,2029,2794,2036,2800,2043,2801,2044,2801,2044,2804,2045,2807,2045,2815,2046,2821,2049,2822,2050,2822,2050,2824,2051,2825,2052,2830,2055,2833,2058,2834,2059,2835,2059,
2842,2060,2848,2060,2860,2060,2872,2058,2874,2058,2875,2057,2879,2054,2885,2053,2891,2052,2893,2048,2893,2048,2894,2047,2898,2047,2898,2044,2899,2041,2899,2038,2900,2032,2895,2029,2894,2029,2891,2029,2889,2029,2887,2027,2884,2024,2885,2018,2886,2013,2883,2013,2880,2013,2879,2014,2875,2017,2872,2019,2870,2021,2869,2023,2865,2027,2862,2020,2862,2020,2861,2019,2860,2018,2858,2016,2857,2015,2856,2014,2854,2010,2854,2003,2854,2002,2855,2E3,2858,1998,2862,1998,2868,1999,2874,1998,2875,1998,2876,1997,2877,
1996,2877,1994,2879,1992,2879,1989,2879,1983,2879,1977,2880,1976,2880,1974,2883,1969,2889,1968,2890,1968,2890,1968,2892,1970,2894,1971,2895,1972,2896,1972,2897,1973,2898,1973,2900,1974,2900,1977,2899,1981,2901,1982,2903,1979,2905,1978,2906,1978,2907,1978,2914,1977,2917,1981,2918,1983,2919,1983,2925,1987,2925,1980,2925,1975,2924,1969,2924,1967,2924,1965,2924,1960,2922,1956,2922,1955,2921,1954,2919,1954,2917,1954,2912,1954,2906,1953,2906,1953,2905,1952,2900,1943,2889,1935,2888,1935,2888,1934,2882,1934,
2879,1929,2876,1924,2872,1919,2871,1918,2870,1917,2869,1916,2868,1915,2867,1915,2866,1914,2860,1910,2856,1915,2854,1917,2849,1917,"L",2848,1917,"Q",2847,1913,2844,1909,2844,1908,2844,1906,2843,1900,2840,1896,2836,1890,2831,1886,2830,1885,2829,1885,2823,1882,2823,1873,2823,1868,2823,1863,2822,1856,2825,1851,2826,1850,2826,1849,2827,1848,2828,1847,2830,1845,2832,1842,2833,1841,2833,1840,2835,1836,2833,1833,2833,1832,2833,1831,2823,1827,2820,1815,2818,1810,2817,1804,2816,1800,2815,1797,2812,1787,2812,
1776,2812,1776,2811,1775,2809,1769,2807,1762,2804,1751,2805,1739,2805,1734,2805,1728,2806,1724,2804,1723,2803,1723,2803,1722,2802,1722,2802,1721,2799,1718,2795,1715,2793,1715,2792,1713,2786,1708,2776,1703,2775,1703,2774,1702,2773,1701,2770,1699,2766,1698,2762,1694,2761,1693,2760,1692,2758,1691,2756,1688,2752,1685,2747,1685,2746,1686,2745,1687,2744,1687,2744,1688,2743,1689,2742,1690,2740,1692,2738,1694,2733,1698,2734,1705,2735,1707,2735,1707,2738,1710,2737,1714,2736,1717,2738,1720,2739,1722,2739,1723,
2739,1732,2739,1740,2739,1743,2739,1746,2739,1769,2740,1791,2740,1792,2740,1792,2741,1793,2742,1794,2745,1798,2748,1803,2749,1803,2749,1803,2752,1804,2752,1806,2752,1809,2749,1810,2748,1811,2747,1811,2743,1815,2733,1818,2723,1822,2722,1817,2720,1812,2721,1807,2723,1802,2722,1800,2722,1798,2721,1796,"L",2721,1795,"Q",2721,1793,2720,1789,2719,1783,2717,1773,2716,1763,2718,1757,2719,1751,2719,1750,2718,1746,2716,1743,2716,1742,2715,1740,2711,1736,2709,1733,2704,1728,2699,1722,2696,1718,2692,1713,2691,
1712,2690,1711,"Q",2686,1709,2682,1705,"Z"],["M",2850,1518,"Q",2849,1517,2849,1516,2848,1514,2847,1512,2847,1511,2846,1510,2845,1510,2843,1509,2837,1512,2834,1519,2834,1520,2833,1521,2830,1524,2830,1527,2826,1527,2826,1529,2825,1534,2827,1536,2829,1538,2830,1539,2833,1543,2835,1544,2839,1546,2844,1546,2848,1546,2851,1545,2853,1545,2853,1543,2853,1539,2853,1534,2853,1531,2853,1528,"Q",2851,1523,2850,1518,"Z"],["M",2957,1654,"Q",2956,1653,2955,1652,2953,1650,2949,1647,2949,1647,2949,1646,2947,1641,
2940,1640,2929,1639,2924,1646,2923,1647,2922,1649,2922,1650,2922,1650,2921,1653,2921,1656,2921,1659,2923,1661,2925,1663,2925,1667,2925,1668,2924,1669,2922,1674,2920,1671,2919,1670,2919,1670,2917,1670,2916,1669,2906,1668,2906,1675,2906,1677,2907,1677,2912,1683,2919,1688,2920,1689,2921,1689,2923,1691,2925,1691,2927,1692,2928,1692,2935,1692,2937,1697,2938,1698,2938,1698,2941,1699,2941,1701,2941,1705,2941,1710,2941,1716,2941,1721,2943,1734,2936,1740,2935,1741,2934,1741,2932,1742,2928,1742,2925,1741,2921,
1740,2919,1740,2918,1739,2907,1734,2902,1725,2902,1724,2902,1724,2903,1710,2889,1712,2888,1712,2887,1713,2883,1717,2879,1720,2877,1723,2877,1726,2877,1729,2876,1732,2875,1741,2880,1747,2881,1748,2881,1748,2884,1753,2889,1756,2890,1757,2890,1757,2896,1759,2896,1764,2896,1767,2899,1767,2900,1768,2900,1768,2903,1773,2910,1772,2914,1772,2917,1773,2918,1773,2918,1773,2923,1781,2931,1784,2936,1786,2939,1791,2943,1797,2948,1803,2951,1807,2954,1811,2955,1813,2955,1814,2957,1819,2961,1821,2964,1824,2968,1827,
2973,1832,2972,1841,2994,1855,2998,1842,3001,1831,2996,1814,"L",2996,1814,"Q",2996,1812,2995,1809,2995,1809,2994,1808,"L",2994,1808,"Q",2994,1807,2994,1807,2994,1808,2994,1808,2995,1809,2995,1809,2997,1811,2997,1814,"L",2997,1814,"Q",2997,1817,2999,1818,3002,1820,3004,1821,3005,1822,3005,1822,3007,1823,3009,1823,3014,1825,3017,1829,3018,1830,3019,1830,3024,1832,3027,1827,3031,1822,3034,1816,3035,1815,3035,1814,3040,1809,3039,1802,3039,1797,3038,1792,3038,1791,3038,1789,3038,1774,3037,1759,3038,1758,
3038,1756,3039,1755,3039,1753,3040,1753,3040,1752,3043,1749,3042,1744,3042,1743,3042,1743,3038,1741,3034,1741,3033,1741,3032,1741,3030,1744,3027,1744,3025,1744,3024,1742,3023,1740,3022,1739,3020,1735,3019,1728,3019,1727,3018,1726,3016,1725,3015,1721,3013,1719,3010,1717,3006,1714,3001,1717,3E3,1718,2996,1719,2995,1720,2994,1720,2986,1721,2987,1713,2988,1707,2994,1703,2995,1703,2996,1703,2997,1701,2997,1697,2998,1694,3E3,1693,3003,1692,3004,1690,3004,1689,3008,1686,3013,1683,3012,1681,3011,1680,3008,
1678,3007,1677,3007,1676,3003,1670,3009,1667,3010,1667,3011,1666,3018,1662,3017,1656,3017,1655,3017,1654,3013,1650,3009,1646,3007,1645,3004,1645,2998,1646,2992,1646,2990,1646,2989,1647,2988,1648,2985,1648,2984,1648,2983,1648,2982,1649,2981,1650,2980,1651,2978,1653,2978,1654,2975,1654,2969,1657,2961,1656,2959,1656,2959,1655,"Q",2958,1655,2957,1654,"Z"],["M",3071,1495,"Q",3069,1494,3068,1492,3066,1487,3061,1488,3060,1488,3059,1488,3057,1489,3055,1490,3053,1491,3050,1494,3048,1495,3047,1495,3044,1497,
3041,1499,3036,1504,3032,1509,3030,1509,3030,1514,3030,1519,3029,1522,3029,1525,3028,1527,3028,1529,3026,1530,3025,1531,3024,1532,3024,1533,3023,1534,3022,1536,3021,1537,3021,1542,3023,1544,3024,1545,3024,1546,3026,1548,3027,1548,3029,1548,3029,1548,3033,1552,3039,1554,3045,1556,3051,1559,3052,1559,3054,1560,3057,1561,3060,1563,3063,1566,3066,1567,3067,1568,3068,1569,3071,1573,3078,1572,3084,1572,3089,1571,3094,1570,3098,1567,3099,1567,3099,1566,3101,1562,3100,1556,3099,1550,3097,1543,3096,1541,3096,
1540,3094,1533,3093,1527,3093,1526,3092,1525,3092,1523,3092,1522,3092,1520,3090,1519,3087,1515,3083,1512,3081,1511,3080,1509,3076,1507,3073,1501,3073,1500,3073,1498,"Q",3072,1496,3071,1495,"Z"],["M",3066,1375,"Q",3060,1371,3052,1371,3046,1371,3040,1372,3035,1372,3032,1370,3031,1369,3030,1369,3029,1368,3028,1367,3027,1367,3026,1367,3022,1367,3018,1368,3018,1368,3018,1368,3017,1368,3017,1369,3017,1370,3017,1370,3014,1373,3011,1376,3010,1377,3010,1378,3009,1379,3008,1380,3008,1381,3007,1383,3007,1392,
3010,1400,3010,1401,3011,1401,3016,1404,3020,1407,3021,1408,3022,1408,3038,1417,3045,1428,3048,1431,3055,1431,3062,1431,3069,1430,3070,1430,3071,1429,3072,1429,3076,1428,3080,1427,3082,1423,3084,1421,3085,1416,3086,1413,3085,1401,3086,1399,3085,1396,3085,1395,3085,1395,3084,1394,3084,1393,3082,1392,3080,1390,3078,1388,3077,1385,3077,1384,3076,1383,"Q",3072,1379,3066,1375,"Z"],["M",2947,1414,"Q",2943,1412,2938,1410,2932,1409,2925,1409,2922,1410,2919,1410,2917,1411,2917,1414,2918,1416,2917,1418,2916,
1421,2918,1424,2920,1426,2920,1427,2921,1427,2921,1428,2922,1429,2923,1429,2931,1432,2937,1438,2941,1442,2940,1447,2941,1449,2941,1451,2942,1456,2943,1461,2943,1462,2943,1462,2945,1468,2949,1474,2946,1474,2944,1472,2944,1472,2943,1471,2942,1471,2941,1470,2935,1465,2929,1459,2929,1459,2928,1458,2926,1455,2923,1452,2920,1448,2918,1445,2916,1443,2915,1441,2915,1441,2914,1440,2914,1439,2913,1438,2912,1437,2911,1436,2910,1433,2908,1430,2908,1430,2908,1429,"L",2908,1429,"Q",2907,1428,2907,1427,2906,1427,
2905,1427,2900,1426,2897,1427,2894,1429,2892,1432,2891,1435,2892,1439,2893,1441,2894,1442,2895,1443,2896,1444,2897,1444,2897,1444,2901,1447,2900,1451,2900,1455,2900,1458,2900,1462,2902,1464,2908,1468,2906,1476,2906,1478,2905,1480,2905,1481,2904,1481,2901,1484,2895,1485,"L",2895,1485,"Q",2893,1485,2892,1486,2891,1487,2890,1488,2889,1490,2885,1491,2885,1491,2884,1491,2879,1496,2877,1501,2876,1502,2877,1502,2877,1503,2878,1504,2879,1504,2880,1504,2892,1504,2904,1503,2904,1503,2905,1502,2906,1501,2907,
1501,2912,1498,2919,1496,2921,1496,2923,1496,2927,1497,2930,1494,2931,1494,2932,1494,2938,1494,2943,1493,2945,1493,2945,1496,2945,1499,2944,1503,2943,1504,2942,1504,2942,1505,2940,1506,2940,1506,2938,1507,2936,1507,2935,1508,2935,1509,2933,1510,2929,1512,2932,1515,2935,1518,2938,1519,2939,1519,2939,1520,2940,1523,2940,1525,2936,1530,2932,1535,2930,1538,2932,1541,2933,1542,2935,1542,2939,1543,2942,1546,2946,1550,2954,1548,2963,1547,2970,1548,2977,1549,2978,1547,2978,1547,2979,1546,2982,1546,2984,1543,
2986,1541,2988,1541,2989,1541,2989,1540,2991,1539,2991,1538,2992,1537,2992,1536,2993,1534,2992,1532,2992,1531,2991,1530,2991,1529,2990,1528,2990,1528,2989,1527,2987,1524,2987,1519,2988,1513,2991,1509,2994,1507,2996,1505,"L",2993,1502,"Q",2994,1502,2994,1501,2996,1480,2995,1458,2995,1447,2994,1436,2994,1435,2993,1434,2988,1430,2986,1426,2986,1425,2985,1423,2984,1422,2984,1420,2984,1418,2982,1416,2981,1414,2978,1413,2977,1413,2976,1412,2975,1412,2974,1411,2972,1411,2970,1410,2970,1410,2970,1409,2969,
1408,2968,1406,"L",2968,1406,"Q",2968,1406,2967,1407,2964,1409,2963,1413,2962,1417,2960,1421,2958,1424,2958,1428,2954,1426,2954,1421,2954,1421,2953,1420,2952,1416,2948,1415,"Q",2948,1415,2947,1414,"Z"],["M",2910,1306,"Q",2907,1304,2904,1301,2903,1300,2902,1299,2901,1298,2900,1298,2897,1298,2893,1298,2885,1298,2885,1307,2885,1309,2887,1311,2888,1311,2889,1312,2890,1313,2891,1313,2892,1314,2893,1313,2901,1314,2907,1313,2912,1312,2911,1308,"Q",2911,1307,2910,1306,"Z"],["M",3029,1301,"Q",3023,1304,3015,
1307,3015,1310,3014,1311,3012,1315,3012,1319,3012,1321,3013,1322,3013,1322,3014,1323,3016,1325,3018,1327,3019,1327,3019,1327,3024,1328,3030,1328,3039,1328,3049,1329,3054,1329,3060,1328,3064,1327,3064,1323,3065,1322,3065,1321,3065,1320,3066,1319,3066,1316,3067,1313,3067,1310,3065,1308,3062,1305,3058,1304,3052,1304,3047,1303,3039,1301,3031,1301,"Q",3030,1301,3029,1301,"Z"],["M",2879,1468,"Q",2877,1468,2874,1468,2873,1469,2871,1470,2868,1474,2868,1476,2868,1477,2868,1480,2869,1482,2870,1484,2870,1486,
2871,1486,2872,1486,2873,1485,2874,1484,2876,1483,2878,1483,2879,1482,2881,1480,2883,1479,2885,1479,2888,1479,2891,1479,2893,1479,2894,1476,2896,1475,"L",2896,1474,"Q",2896,1473,2896,1473,2895,1472,2895,1472,2893,1467,2888,1467,"Q",2884,1467,2879,1468,"Z"],["M",2869,1441,"Q",2868,1442,2867,1442,2866,1443,2865,1443,2864,1443,2863,1444,2859,1445,2856,1443,2856,1443,2855,1442,2852,1441,2848,1442,2845,1443,2844,1444,2844,1445,2842,1448,2841,1451,2843,1452,2845,1454,2845,1455,2844,1456,2846,1456,2846,
1456,2847,1457,2849,1458,2853,1458,2854,1459,2855,1459,2862,1461,2869,1462,2871,1462,2872,1462,2875,1462,2879,1462,2880,1461,2880,1460,2881,1460,2882,1459,2883,1458,2883,1457,2883,1453,2879,1450,2879,1450,2879,1449,2879,1444,2879,1439,"L",2879,1439,"Q",2873,1438,2869,1441,"Z"],["M",2845,1405,"Q",2844,1405,2843,1405,2842,1405,2841,1406,2841,1407,2841,1408,2841,1420,2842,1431,2842,1433,2843,1433,2846,1435,2849,1435,2851,1436,2852,1436,2854,1438,2856,1438,2859,1439,2863,1438,2866,1438,2868,1436,2870,
1433,2871,1431,2872,1430,2872,1429,2872,1427,2871,1426,2870,1426,2869,1425,2867,1423,2866,1422,2865,1421,2864,1420,2863,1418,2859,1416,2857,1415,2854,1412,"Q",2850,1408,2845,1405,"Z"],["M",2755,1397,"Q",2756,1394,2754,1391,2752,1388,2747,1389,2746,1389,2745,1390,2743,1391,2742,1392,2737,1393,2735,1397,2735,1397,2734,1397,2734,1398,2734,1399,2733,1400,2733,1401,2731,1406,2728,1408,2727,1410,2726,1411,2724,1412,2723,1412,2722,1413,2720,1414,2719,1415,2718,1415,2717,1416,2716,1417,2715,1420,2715,1422,
2715,1423,2715,1423,2717,1424,2718,1426,2718,1428,2719,1429,2725,1435,2732,1442,2733,1443,2733,1444,2734,1447,2735,1450,2735,1454,2732,1456,2730,1458,2726,1457,2722,1457,2720,1460,2720,1461,2721,1462,2721,1463,2722,1463,2723,1464,2724,1465,2727,1467,2730,1469,2732,1470,2733,1471,2735,1474,2736,1477,2739,1481,2742,1484,2742,1485,2743,1486,2745,1496,2736,1501,2736,1501,2735,1501,2731,1501,2726,1498,2725,1498,2724,1497,2715,1495,2704,1494,2704,1493,2703,1493,2699,1491,2692,1491,2690,1492,2688,1492,2682,
1493,2680,1488,2680,1488,2680,1487,2680,1485,2680,1482,2679,1478,2678,1473,2678,1473,2678,1472,2678,1471,2677,1471,2675,1468,2673,1463,2673,1461,2672,1459,2671,1456,2667,1451,2667,1450,2666,1449,2666,1447,2665,1444,2666,1444,2665,1444,2665,1441,2664,1439,2664,1439,2664,1438,2662,1435,2660,1432,2659,1432,2658,1430,2656,1426,2650,1425,2649,1425,2648,1425,2643,1424,2638,1424,2634,1424,2632,1428,2632,1424,2632,1420,2632,1420,2632,1419,2630,1418,2631,1415,2631,1414,2631,1412,2630,1411,2630,1408,2630,1406,
2629,1405,2626,1401,2622,1398,2619,1397,2615,1396,2610,1395,2607,1397,"L",2607,1397,"Q",2607,1398,2606,1399,2605,1399,2604,1400,2604,1400,2603,1401,2602,1401,2601,1402,2600,1403,2599,1404,2598,1405,2597,1405,2597,1405,2596,1405,2603,1418,2606,1420,2607,1421,2608,1422,2608,1423,2608,1423,2604,1426,2599,1425,2598,1425,2597,1424,2588,1418,2577,1421,2573,1423,2572,1427,2572,1431,2572,1434,2571,1439,2574,1441,2575,1443,2576,1444,2578,1445,2579,1446,2580,1446,2582,1446,2588,1446,2594,1445,2600,1445,2604,
1448,2606,1449,2606,1450,2607,1451,2608,1451,2608,1452,2607,1453,2605,1454,2602,1456,2600,1457,2596,1456,2594,1456,2593,1456,2583,1456,2574,1456,2569,1456,2563,1455,2557,1455,2557,1460,2557,1462,2557,1463,2559,1466,2560,1469,2567,1468,2574,1468,2575,1468,2576,1468,2581,1468,2586,1467,2593,1467,2592,1473,2589,1483,2579,1485,2578,1485,2577,1485,2568,1486,2560,1483,2557,1481,2554,1480,2552,1479,2546,1479,2541,1479,2538,1481,2536,1482,2537,1488,2537,1494,2540,1498,2541,1499,2541,1499,2549,1500,2557,1500,
2558,1500,2558,1501,2561,1504,2564,1507,2565,1507,2566,1508,2571,1510,2576,1509,2580,1509,2585,1509,"L",2586,1510,"Q",2586,1511,2585,1514,2586,1518,2586,1522,2586,1523,2587,1524,2590,1525,2591,1524,2593,1524,2594,1522,2598,1513,2603,1504,2603,1503,2604,1501,2604,1500,2605,1499,2606,1498,2606,1497,2610,1486,2623,1488,2624,1488,2625,1488,2627,1490,2628,1490,2632,1492,2632,1496,2632,1498,2632,1499,2631,1500,2631,1501,2629,1505,2622,1508,2621,1509,2620,1510,2619,1511,2619,1512,2619,1513,2619,1514,2620,
1517,2625,1517,2630,1517,2635,1517,2637,1517,2638,1516,2640,1515,2641,1512,2642,1509,2645,1508,2651,1507,2653,1512,2656,1517,2658,1521,2660,1520,2662,1519,2666,1516,2670,1513,2672,1510,2676,1509,2679,1509,2683,1509,2687,1509,2689,1512,2689,1512,2689,1513,2690,1514,2690,1515,2691,1520,2688,1525,2686,1527,2683,1529,2681,1529,2679,1530,2678,1530,2676,1530,2673,1531,2671,1532,2669,1533,2668,1533,2663,1538,2655,1538,2651,1538,2646,1537,2636,1537,2628,1542,2627,1542,2626,1542,2620,1543,2613,1543,2608,1544,
2604,1546,2602,1547,2601,1549,2599,1552,2599,1556,2599,1561,2601,1563,2602,1564,2602,1564,2605,1570,2608,1572,2612,1574,2615,1577,2616,1577,2616,1577,2618,1578,2619,1578,2624,1579,2628,1580,2630,1581,2631,1581,2633,1582,2635,1582,2641,1583,2646,1580,2655,1575,2664,1572,2666,1571,2667,1570,2670,1570,2673,1568,2674,1567,2676,1567,2679,1567,2682,1565,2685,1562,2689,1560,2693,1557,2698,1553,2700,1553,2701,1552,2706,1552,2709,1550,2713,1548,2717,1546,2718,1546,2719,1545,2721,1543,2724,1541,2725,1541,2725,
1540,2727,1538,2730,1537,2735,1537,2738,1540,2739,1540,2739,1540,2750,1542,2752,1533,2752,1532,2753,1531,2756,1528,2759,1533,2759,1534,2759,1535,2761,1538,2762,1541,2764,1546,2769,1548,2771,1549,2772,1550,2774,1551,2777,1551,2780,1552,2782,1548,2784,1544,2788,1547,2793,1550,2794,1545,2795,1544,2796,1542,2799,1539,2801,1535,2802,1534,2803,1533,2803,1533,2803,1532,2804,1528,2806,1524,2806,1523,2806,1523,2807,1522,2807,1521,2807,1518,2809,1515,2810,1513,2811,1512,2812,1509,2813,1507,2814,1507,2814,1506,
2815,1489,2814,1470,2814,1469,2813,1469,2813,1469,2812,1468,2812,1466,2809,1465,2808,1464,2807,1463,2803,1459,2799,1457,2799,1457,2798,1457,2794,1462,2789,1468,2786,1471,2785,1476,2785,1478,2786,1480,2788,1481,2788,1482,2788,1487,2784,1491,2782,1481,2772,1474,2771,1473,2770,1472,2769,1471,2766,1466,2763,1460,2761,1458,2759,1457,2758,1457,2757,1458,2756,1457,2755,1457,2753,1457,2747,1457,2750,1452,2751,1451,2751,1451,2756,1450,2760,1446,2760,1446,2761,1445,2762,1445,2762,1443,2762,1441,2761,1440,2761,
1439,2760,1438,2759,1437,2757,1436,2755,1433,2753,1431,2749,1426,2749,1420,2749,1415,2749,1409,2750,1406,2753,1403,2754,1402,2754,1401,"Q",2755,1399,2755,1397,"Z"],["M",2739,1275,"Q",2732,1275,2726,1273,2725,1273,2724,1272,2718,1272,2711,1272,2705,1272,2698,1272,2697,1272,2697,1272,2694,1274,2691,1275,2691,1276,2690,1276,2686,1279,2681,1278,2675,1277,2672,1281,2673,1288,2672,1295,2672,1296,2672,1297,2672,1304,2672,1310,2672,1314,2675,1315,2678,1317,2681,1320,2681,1321,2681,1321,2684,1324,2686,1327,
2688,1328,2692,1328,2697,1327,2701,1326,2706,1325,2710,1324,2714,1324,2719,1322,2720,1322,2721,1321,2722,1321,2723,1320,2727,1319,2729,1316,2729,1315,2729,1313,2730,1310,2730,1306,2731,1303,2729,1301,2728,1300,2727,1300,2720,1300,2720,1293,2721,1289,2724,1285,2725,1284,2727,1283,2735,1280,2743,1276,"Q",2741,1275,2739,1275,"Z"],["M",2813,1318,"Q",2813,1321,2816,1327,2819,1333,2819,1337,2820,1342,2820,1343,2821,1344,2821,1346,2822,1352,2825,1358,2825,1359,2825,1360,2827,1365,2830,1364,2833,1362,2837,
1361,2841,1360,2844,1363,2848,1367,2849,1365,2849,1365,2850,1363,2851,1358,2848,1356,2847,1355,2845,1353,2843,1349,2841,1345,2841,1344,2840,1343,2839,1342,2838,1341,2836,1340,2835,1337,2835,1336,2835,1336,2832,1332,2833,1326,2835,1318,2829,1313,2827,1312,2825,1310,2822,1309,2818,1309,2817,1309,2816,1309,2815,1312,2814,1314,"Q",2814,1315,2813,1318,"Z"]],label:"Canada",shortLabel:"CA",labelPosition:[268.2,296.4],labelAlignment:["center","middle"]},"024":{outlines:[["M",4283,1560,"Q",4283,1554,4283,
1547,4284,1539,4278,1534,4273,1531,4266,1530,4257,1530,4247,1530,4243,1529,4239,1528,4236,1527,4233,1525,4223,1520,4209,1521,4208,1521,4207,1521,4207,1522,4206,1522,4204,1524,4201,1524,4199,1525,4198,1526,4196,1527,4195,1527,4194,1529,4192,1529,4191,1530,4189,1531,4186,1532,4187,1536,4189,1538,4189,1539,4190,1541,4190,1542,4194,1546,4194,1551,4195,1553,4196,1553,4202,1553,4206,1559,4207,1559,4207,1560,4206,1560,4205,1560,4201,1559,4201,1562,4201,1564,4202,1565,4203,1566,4204,1568,4206,1574,4213,1574,
4215,1574,4216,1575,4217,1576,4218,1578,4220,1584,4229,1582,4231,1582,4232,1581,4238,1574,4249,1575,4251,1575,4251,1575,4253,1581,4253,1587,4267,1585,4272,1573,4274,1569,4276,1567,4278,1565,4279,1565,"Q",4283,1564,4283,1560,"Z"],["M",4306,545,"Q",4308,544,4308,542,4308,541,4308,541,4306,539,4303,537,4302,536,4301,536,4298,534,4294,533,4290,532,4287,530,4286,530,4285,529,4282,528,4281,526,4278,523,4275,525,4274,526,4273,526,4273,528,4272,528,4269,531,4267,535,4265,540,4263,543,4262,544,4261,544,4259,
546,4255,546,4254,547,4253,547,4253,547,4252,547,4252,548,4251,548,4246,551,4239,554,4238,555,4237,555,4235,555,4233,555,4225,556,4219,553,4218,552,4217,551,4215,549,4215,547,4213,541,4212,535,4212,532,4210,529,4208,531,4205,532,4198,536,4193,541,4193,542,4192,543,4192,544,4192,545,4194,549,4197,552,4199,553,4199,554,4201,555,4202,556,4203,560,4205,561,4206,562,4206,562,4210,564,4210,567,4210,568,4210,569,4207,574,4201,573,4200,573,4199,572,4195,569,4192,565,4190,563,4189,562,4188,561,4187,560,4186,
558,4184,556,4182,554,4181,553,4174,547,4166,542,4163,541,4161,539,4152,530,4141,524,4140,524,4138,523,4135,520,4129,518,4128,518,4127,517,4125,517,4123,516,4122,515,4120,514,4119,514,4118,513,4117,511,4117,508,4117,507,4116,506,4116,501,4116,496,4117,489,4110,488,4108,488,4106,488,4104,488,4104,486,4104,481,4104,475,4104,469,4098,466,4092,463,4087,466,4086,467,4083,467,4082,468,4080,468,4075,469,4073,467,4070,463,4067,462,4064,460,4061,459,4059,458,4059,456,4058,455,4057,455,4054,452,4054,447,4054,
440,4055,433,4055,424,4049,417,4047,416,4044,413,4042,411,4039,411,4036,411,4032,411,4026,410,4024,414,4024,414,4023,414,4021,415,4020,418,4020,420,4020,422,4020,429,4019,436,4020,437,4020,438,4022,443,4026,447,4027,448,4028,449,4029,450,4030,450,4031,451,4031,451,4033,452,4034,452,4034,453,4035,453,4036,454,4037,454,4041,456,4040,460,4036,460,4032,460,4028,460,4023,459,4022,459,4020,458,4018,457,4015,455,4006,449,4007,438,4006,437,4006,437,"L",4006,437,"Q",4005,436,4005,436,4005,433,4005,431,4005,
426,4007,422,4008,422,4008,421,4009,420,4009,419,4011,417,4012,415,4012,415,4012,414,"L",4013,414,"Q",4016,408,4020,403,4023,400,4022,396,4022,395,4022,394,4020,391,4017,387,4017,387,4016,386,4016,385,4015,385,4011,380,4006,377,4005,377,4004,377,4003,376,4001,376,3999,377,3997,377,3994,379,3992,381,3990,383,3989,386,3988,389,3986,392,3985,393,3985,394,3983,397,3979,399,3977,400,3975,403,3973,406,3972,410,3972,410,3971,410,3971,412,3971,413,3970,417,3968,421,3967,423,3966,425,"L",3966,425,"Q",3966,
426,3966,427,3966,429,3966,431,3966,429,3965,426,3965,425,3965,424,3964,416,3965,407,3965,406,3965,406,3965,405,3965,403,3966,403,3966,402,3967,400,3967,396,3966,392,3968,388,3968,388,3969,387,3972,381,3976,376,3977,374,3979,371,"L",3980,371,"Q",3982,369,3982,366,3983,364,3982,363,3980,361,3977,359,3977,358,3976,358,3974,355,3976,353,3978,349,3977,345,3977,342,3974,341,3970,341,3966,341,3962,342,3958,340,3955,338,3954,335,3953,331,3955,328,3956,328,3956,327,3956,324,3956,321,3956,321,3956,320,3955,
318,3952,317,3951,316,3949,314,3947,312,3945,309,3943,305,3940,302,3937,297,3933,292,3933,291,3932,290,3931,287,3929,285,3928,285,3927,284,3926,284,3925,284,3919,284,3911,283,3908,283,3904,285,3904,285,3904,285,3903,287,3902,287,3902,288,3901,289,3895,294,3890,298,3888,300,3886,302,3886,303,3885,303,3883,305,3881,307,3878,310,3876,313,3875,314,3875,315,3870,320,3870,327,3871,331,3870,334,3870,339,3874,340,3876,341,3878,342,3881,343,3883,344,3884,345,3884,345,3887,345,3889,348,3890,348,3890,349,3890,
356,3890,363,3891,364,3891,365,3891,366,3891,367,3892,371,3892,374,3892,378,3890,381,3889,385,3885,385,3882,386,3880,386,3877,386,3873,389,3874,393,3876,394,3876,395,3877,396,3878,397,3879,399,3879,400,3880,400,3881,401,3881,401,3884,404,3886,406,3887,407,3887,407,3889,408,3889,409,3891,412,3893,414,3895,415,3897,418,3898,420,3899,422,3899,422,3899,423,3902,428,3904,432,3904,433,3905,433,3906,435,3907,437,3910,443,3913,446,3915,448,3917,450,3918,452,3920,453,3922,455,3922,458,3923,459,3923,459,3926,
463,3928,466,3929,466,3929,467,3931,473,3935,478,3933,478,3932,477,3931,477,3930,477,3928,476,3926,474,3924,473,3921,471,3920,471,3919,470,3919,470,3918,469,3916,467,3915,465,3911,459,3906,455,3901,452,3897,447,3897,446,3896,444,"L",3896,444,"Q",3893,440,3890,436,3890,436,3890,435,3888,432,3885,429,3884,429,3884,428,3882,427,3879,425,3877,423,3874,422,3870,419,3866,413,3865,412,3864,410,3863,409,3861,407,3860,405,3858,405,3857,405,3856,404,3856,404,3855,404,3851,404,3849,402,3845,399,3841,396,3838,
394,3835,393,3834,393,3833,392,3831,391,3828,391,3827,391,3825,391,3825,392,3825,392,3823,393,3821,394,3818,396,3817,399,3817,405,3816,412,3817,412,3817,412,3818,413,3819,413,3820,414,3822,414,3825,416,3827,417,3830,419,3832,421,3833,421,3833,422,3835,424,3838,424,3839,425,3839,425,3840,426,3840,426,3840,427,3840,428,3840,435,3840,441,3840,444,3839,447,3839,455,3844,458,"L",3845,458,"Q",3845,464,3845,469,3845,470,3844,470,3843,474,3843,479,3844,480,3844,480,3844,481,3844,481,3845,482,3845,482,3846,
487,3841,487,3839,488,3838,487,3837,487,3837,487,3833,486,3834,482,3834,481,3833,480,3833,479,3832,478,3832,475,3831,472,3831,472,3831,471,3831,468,3830,464,3830,464,3829,463,3829,461,3829,458,3829,457,3829,456,3828,453,3827,449,3827,449,3826,448,3826,447,3825,445,3823,443,3820,440,3819,439,3818,438,3816,436,3813,435,3810,434,3806,434,3805,435,3804,435,3802,436,3800,440,3800,441,3799,441,3799,441,3798,442,3797,444,3794,447,3792,450,3790,452,3787,457,3784,462,3782,465,3780,467,3780,468,3780,469,3780,
475,3780,481,3780,485,3778,488,3778,489,3778,489,3778,491,3776,492,3776,493,3775,493,3775,498,3774,503,3773,512,3773,522,"L",3773,522,"Q",3775,524,3774,526,3774,527,3774,527,3775,529,3775,531,3775,534,3770,533,3767,533,3763,530,3763,530,3763,530,3762,529,3760,529,3760,529,3759,529,3759,528,3759,527,3758,518,3758,509,3759,508,3759,507,3759,507,3759,506,3760,504,3760,502,3760,498,3758,495,3755,492,3751,491,3746,490,3745,486,3745,483,3748,482,3752,481,3755,478,3757,475,3759,472,3759,472,3759,471,3760,
471,3760,470,3761,470,3761,469,3761,469,3761,468,3762,468,3762,467,3764,465,3766,462,"L",3766,462,"Q",3767,462,3767,461,3767,461,3767,460,3768,458,3769,456,3770,456,3770,455,3772,452,3773,449,3774,445,3777,441,3779,440,3781,437,3783,434,3785,431,3787,429,3788,427,3789,427,3789,426,3789,425,3789,424,3791,421,3790,417,3790,416,3790,415,3790,413,3789,410,3789,408,3789,404,3789,404,3788,403,3788,398,3788,393,3789,386,3789,380,3788,378,3787,376,3787,375,3787,374,3787,373,3786,372,3782,359,3768,358,3766,
359,3765,359,3763,360,3762,360,3758,362,3755,363,3747,365,3744,369,3743,370,3742,371,3739,373,3737,377,3735,385,3736,393,3736,391,3733,389,3730,388,3727,385,3720,379,3713,375,3711,375,3710,374,3707,374,3704,373,3699,372,3697,375,3696,379,3696,383,3696,384,3696,385,3697,386,3697,386,3699,388,3699,391,3700,392,3700,393,3700,396,3696,398,3695,399,3692,399,3687,400,3684,404,3683,407,3683,406,3681,403,3682,398,3682,397,3682,395,3683,394,3683,393,3685,390,3687,387,3688,387,3688,386,3689,385,3689,383,3689,
380,3688,378,3685,372,3678,372,3669,372,3664,377,3663,378,3663,378,3660,383,3657,387,3657,389,3656,391,3656,394,3652,393,3640,392,3630,398,3629,398,3627,399,3623,402,3623,408,3623,414,3623,419,3623,421,3622,421,3617,422,3611,422,3608,422,3605,423,3603,423,3603,428,3604,429,3604,429,3605,431,3605,431,3606,433,3607,434,3609,436,3611,439,3608,439,3607,440,3606,441,3606,442,3603,446,3597,447,3596,448,3595,449,3594,451,3593,451,3587,453,3589,459,3590,460,3591,461,3592,461,3592,461,3596,463,3600,467,3599,
467,3597,468,3596,469,3594,470,3593,470,3592,471,3589,474,3588,477,3588,479,3587,481,3586,485,3586,491,3586,491,3585,491,3585,492,3585,492,3585,493,3585,493,3586,494,3588,494,3591,495,3595,494,3599,494,3603,493,3604,493,3605,493,3607,494,3608,495,3609,496,3609,496,3608,507,3616,511,3617,512,3618,515,3619,521,3614,523,3613,523,3612,525,3609,525,3606,525,3605,526,3605,526,3598,529,3588,529,3578,529,3567,528,3562,528,3558,530,3557,531,3556,531,3551,535,3552,541,3553,541,3553,541,3556,543,3559,543,3562,
542,3564,544,3564,545,3565,545,3565,547,3565,548,3564,548,3563,549,3563,550,3562,550,3559,554,3555,555,3551,557,3551,563,3551,564,3551,565,3552,565,3552,565,3555,566,3554,569,3554,570,3553,571,3552,573,3550,575,3548,577,3547,579,3547,580,3546,581,3545,587,3549,590,3549,590,3550,590,3555,590,3558,586,3558,585,3559,585,3563,582,3566,579,3567,578,3568,577,3570,577,3570,576,3572,574,3574,575,3577,576,3579,573,3579,573,3580,573,3583,573,3584,571,3585,571,3586,570,3587,568,3587,565,3587,565,3588,565,3589,
561,3592,558,3594,557,3595,556,3599,553,3603,550,3604,550,3605,550,3610,550,3615,549,3616,549,3616,549,3619,547,3622,545,3623,545,3623,544,3625,544,3626,544,"L",3628,543,"Q",3628,543,3628,543,3629,544,3630,544,3631,545,3631,546,3632,547,3632,547,3634,551,3637,553,3638,554,3638,554,3639,558,3636,558,3633,558,3629,558,3626,558,3623,558,3618,557,3618,563,"L",3618,565,"Q",3618,565,3617,565,3616,564,3616,564,3613,563,3611,563,3609,563,3607,562,3602,562,3598,565,3593,569,3588,574,3588,574,3587,574,"L",
3587,574,"Q",3583,578,3579,581,3578,583,3576,584,3575,585,3574,586,3571,591,3575,593,3579,596,3584,595,3587,595,3589,594,3595,593,3603,595,3609,595,3616,595,3618,595,3618,596,3623,600,3629,602,3628,603,3627,603,3616,603,3606,607,3587,607,3568,607,3567,608,3566,608,3564,612,3565,616,3565,617,3565,617,3566,619,3567,619,3570,623,3575,624,3578,625,3581,627,3582,628,3582,628,3584,629,3585,629,3590,629,3596,629,3603,629,3610,629,3615,629,3619,629,3624,628,3627,630,3629,631,3630,631,3631,632,3632,632,3634,
633,3635,633,3638,636,3640,638,3643,641,3645,642,3649,643,3649,646,3649,648,3648,650,3647,651,3646,651,3644,654,3638,654,3632,655,3628,653,3627,652,3626,652,3624,652,3620,651,3616,649,3611,648,3604,647,3596,647,3590,647,3584,647,3580,647,3576,646,3572,646,3568,646,3565,646,3562,645,3558,644,3553,644,3551,644,3549,644,3543,647,3538,650,3538,651,3538,651,3535,656,3539,658,3540,658,3541,659,3544,662,3547,663,3548,664,3548,664,3552,667,3555,670,3556,671,3556,671,3557,672,3558,673,3561,676,3566,675,3568,
675,3569,676,3571,679,3574,680,3574,680,3575,680,3579,680,3582,682,3582,682,3583,683,3585,687,3584,692,3584,693,3584,693,3585,694,3585,695,3587,698,3592,698,3593,698,3593,699,3597,701,3601,705,3591,705,3581,704,3579,704,3578,704,3569,704,3559,704,3558,704,3556,704,3555,705,3553,705,"L",3553,705,"Q",3552,706,3553,709,3554,712,3560,717,3566,723,3565,724,3564,725,3561,728,3559,729,3559,730,3559,731,3561,732,3564,735,3561,735,3559,735,3559,736,3560,737,3561,738,3562,740,3562,741,3561,740,3560,739,"L",
3560,739,"Q",3560,738,3559,737,3556,735,3553,731,3553,730,3552,729,3551,729,3549,727,3549,726,3548,725,3543,719,3539,714,3538,713,3537,711,3536,710,3534,709,3533,708,3531,707,3529,703,3525,701,3525,701,3524,701,3517,696,3509,696,3502,697,3503,703,3504,704,3504,704,3507,706,3506,710,3506,711,3505,712,3504,714,3502,716,3501,717,3501,717,3499,719,3498,721,3495,725,3489,729,3487,730,3486,731,3485,732,3484,733,3482,738,3479,741,3477,743,3476,744,3475,745,3475,746,3474,748,3474,749,3474,750,3473,750,3472,
754,3472,758,3472,759,3473,760,3473,761,3474,761,3479,762,3482,764,3485,766,3486,768,3486,770,3483,770,3481,769,3478,770,3472,771,3467,774,3467,775,3466,775,3459,778,3460,788,3461,789,3461,790,3462,792,3463,792,3464,793,3464,793,3467,796,3469,798,3470,799,3470,799,3473,801,3476,804,3477,805,3479,804,3482,804,3483,805,3484,806,3484,806,3485,810,3485,814,3484,818,3486,822,3488,826,3491,829,3492,830,3493,830,3495,833,3498,837,3499,838,3499,838,3503,841,3502,846,3501,847,3501,847,3487,848,3472,848,3471,
848,3470,848,3467,851,3467,856,3467,862,3466,868,3463,870,3462,874,3462,881,3462,887,3462,897,3462,907,3462,908,3461,908,3460,909,3460,909,"L",3460,909,"Q",3458,916,3458,922,"L",3458,923,"Q",3455,924,3454,925,3454,926,3453,926,3451,932,3451,937,3451,939,3451,940,3452,946,3452,953,3452,955,3452,957,3453,961,3457,964,3461,966,3465,970,3466,971,3467,972,3468,972,3468,972,3472,973,3475,973,3478,973,3480,973,3485,972,3489,968,3490,966,3491,965,3493,963,3495,960,3499,956,3502,951,3502,950,3503,949,3504,
949,3504,948,3506,944,3510,942,3511,943,3511,945,3511,947,3510,948,3508,950,3509,952,3509,953,3508,954,3506,960,3506,968,3507,972,3509,975,3510,976,3510,976,3512,978,3514,980,3519,985,3526,990,3526,991,3527,992,3527,993,3528,993,3528,994,3528,995,3529,1003,3529,1010,3529,1020,3528,1028,3527,1036,3527,1043,3523,1043,3519,1044,3519,1045,3518,1045,3517,1045,3515,1046,3513,1048,3511,1049,3511,1049,3510,1050,3506,1054,3502,1057,3501,1058,3501,1058,3499,1059,3498,1060,3498,1061,3497,1061,3495,1063,3493,
1066,3491,1069,3488,1074,3488,1074,3488,1075,3487,1082,3487,1090,3487,1091,3487,1091,3487,1092,3486,1093,3486,1094,3485,1094,3485,1095,3484,1095,3484,1096,3483,1096,3483,1097,3482,1097,3481,1098,3480,1099,3478,1100,3477,1102,3477,1102,3477,1102,3477,1103,3476,1104,3476,1106,3475,1107,3472,1110,3470,1111,3466,1115,3464,1118,3463,1120,3462,1121,3462,1122,3461,1122,3460,1123,3459,1125,3459,1126,3458,1126,3454,1129,3452,1132,"L",3452,1132,"Q",3451,1134,3450,1136,3449,1137,3449,1140,3449,1141,3449,1141,
3449,1144,3448,1146,3448,1146,3448,1147,3448,1149,3447,1151,3447,1152,3447,1153,"L",3447,1154,"Q",3447,1156,3447,1159,3447,1160,3447,1160,3447,1162,3448,1163,3448,1163,3448,1164,3449,1167,3449,1171,3449,1172,3449,1173,3450,1173,3451,1174,3451,1174,3452,1175,3454,1176,3457,1176,3458,1176,3459,1177,3460,1177,3460,1177,3461,1178,3462,1178,3465,1181,3468,1183,3469,1183,3469,1184,3471,1184,3472,1184,3477,1185,3481,1185,3481,1185,3482,1185,3485,1187,3486,1189,3488,1192,3492,1192,3493,1192,3494,1191,3497,
1189,3500,1185,3501,1185,3501,1184,3503,1183,3504,1181,3505,1178,3507,1175,3511,1176,3510,1181,3510,1182,3510,1183,3509,1186,3512,1188,3514,1190,3517,1191,3519,1193,3521,1194,3524,1195,3526,1194,3529,1193,3531,1195,3534,1196,3536,1195,3538,1194,3541,1193,3544,1193,3547,1190,3549,1187,3551,1187,3553,1186,3556,1188,3560,1190,3562,1187,3565,1184,3569,1180,3570,1179,3570,1179,3572,1175,3575,1171,3576,1171,3576,1171,3579,1166,3583,1163,3584,1163,3585,1162,3589,1162,3591,1163,3592,1165,3593,1166,3594,1166,
3594,1167,3594,1172,3596,1175,3597,1178,3598,1180,3599,1181,3600,1181,3601,1182,3600,1184,3600,1185,3599,1186,3599,1188,3597,1188,3588,1188,3579,1188,3579,1189,3578,1189,3577,1190,3576,1191,3574,1193,3573,1195,3573,1196,3572,1196,3572,1197,3572,1197,3572,1197,3571,1197,3571,1197,3571,1198,3570,1198,3570,1199,3567,1202,3563,1204,3562,1204,3560,1205,3560,1205,3559,1206,3558,1207,3556,1207,3556,1211,3556,1215,3555,1215,3555,1216,3554,1217,3553,1218,3552,1218,3552,1218,3550,1219,3549,1219,3545,1221,3541,
1222,3541,1222,3540,1222,3538,1223,3536,1224,3536,1224,3535,1224,3534,1225,3532,1227,3531,1229,3530,1230,3530,1230,3529,1230,3526,1235,3523,1239,3523,1239,3522,1240,3522,1241,3521,1242,3520,1243,3519,1245,"L",3519,1245,"Q",3519,1246,3520,1246,3520,1247,3521,1247,3522,1248,3524,1248,3524,1249,3525,1249,3526,1249,3527,1251,3529,1254,3533,1254,3534,1254,3535,1254,3536,1255,3536,1255,3537,1256,3537,1257,3537,1257,3538,1258,3542,1261,3546,1257,3548,1256,3548,1255,3550,1253,3550,1252,3549,1246,3555,1244,
3555,1248,3555,1251,3555,1256,3559,1258,3562,1259,3563,1260,3566,1262,3570,1262,3572,1262,3574,1261,3584,1259,3589,1250,3589,1250,3590,1249,3593,1249,3596,1249,3601,1249,3599,1256,3598,1259,3596,1261,3594,1263,3592,1265,3589,1268,3587,1270,3587,1272,3587,1273,3587,1274,3586,1275,3585,1275,3585,1276,3584,1278,3583,1279,3582,1280,3581,1281,3581,1281,3581,1283,3580,1286,3582,1286,3585,1287,3587,1289,3588,1290,3589,1290,3590,1290,3590,1290,3592,1290,3595,1290,3598,1290,3600,1292,3601,1292,3602,1292,3621,
1293,3641,1293,3644,1293,3647,1294,3651,1294,3652,1291,3651,1291,3649,1290,3648,1290,3647,1289,3644,1288,3641,1287,3636,1285,3637,1279,3638,1276,3640,1275,3642,1275,3644,1274,3645,1274,3645,1274,3650,1272,3652,1269,3653,1268,3653,1267,3654,1263,3656,1260,3658,1258,3659,1259,3660,1259,3660,1259,3665,1261,3664,1266,3664,1272,3668,1273,3669,1273,3670,1272,3671,1272,3671,1272,3675,1270,3676,1265,3676,1264,3676,1263,3680,1261,3681,1256,3682,1254,3683,1251,3684,1250,3684,1248,3686,1245,3688,1248,3689,1249,
3690,1249,3692,1250,3694,1249,3694,1249,3695,1249,3696,1249,3696,1248,3697,1247,3697,1247,3699,1245,3699,1242,3698,1238,3700,1233,3700,1232,3700,1231,3700,1229,3703,1228,3708,1225,3713,1226,3723,1226,3732,1225,3733,1226,3733,1225,3738,1226,3742,1223,3743,1222,3743,1222,3748,1219,3752,1219,3758,1220,3762,1222,3762,1223,3763,1223,3764,1223,3764,1223,3765,1226,3768,1225,3772,1225,3777,1224,3778,1224,3779,1224,3780,1224,3780,1224,3783,1223,3786,1223,3791,1223,3797,1223,3802,1222,3805,1225,3806,1226,3806,
1226,3810,1228,3813,1226,3814,1226,3815,1225,3819,1225,3823,1222,"L",3823,1222,"Q",3826,1222,3828,1223,3832,1224,3834,1227,3835,1227,3835,1227,3837,1228,3838,1230,3838,1231,3838,1231,3840,1232,3840,1234,3840,1236,3841,1237,3843,1238,3842,1241,3842,1242,3843,1242,3843,1243,3843,1244,3844,1245,3845,1246,3846,1247,3847,1247,3848,1248,3848,1248,3849,1249,3849,1249,3852,1252,3856,1251,3857,1251,3858,1251,3859,1252,3859,1252,3862,1253,3863,1254,3864,1255,3864,1256,3865,1256,3865,1257,3866,1259,3868,1258,
3869,1258,3869,1258,3870,1260,3872,1260,3873,1260,3873,1260,3874,1262,3876,1262,3887,1262,3897,1262,3898,1262,3899,1262,3900,1263,3901,1263,3904,1264,3903,1268,3904,1269,3904,1270,3906,1272,3907,1274,3908,1275,3908,1275,3910,1276,3913,1276,3917,1275,3920,1276,3921,1276,3922,1276,3927,1279,3930,1281,3931,1282,3932,1283,3936,1284,3935,1288,3935,1291,3936,1293,3937,1294,3937,1294,3937,1296,3937,1298,3937,1303,3937,1307,3937,1308,3936,1309,3935,1310,3934,1311,3934,1312,3934,1312,3934,1313,3933,1313,3934,
1313,3935,1312,3936,1311,3937,1309,3938,1307,3940,1306,3943,1303,3949,1304,3958,1307,3965,1312,3967,1314,3968,1315,3973,1319,3976,1322,3977,1323,3978,1324,3979,1325,3979,1327,3979,1328,3979,1328,3980,1331,3982,1330,3989,1330,3993,1332,3995,1333,3995,1333,3999,1337,4005,1337,4007,1337,4008,1337,4010,1338,4013,1340,4014,1341,4015,1342,4018,1345,4018,1350,4018,1353,4018,1356,4017,1360,4021,1362,4022,1363,4023,1363,4024,1364,4024,1364,4028,1365,4030,1366,4031,1365,4032,1364,4033,1363,4034,1362,4034,1362,
4035,1361,4037,1359,4040,1359,4043,1360,4046,1361,4047,1361,4047,1361,4050,1365,4054,1367,4057,1369,4057,1371,4058,1372,4058,1372,4059,1376,4059,1379,4059,1389,4058,1399,"L",4061,1399,"Q",4062,1398,4064,1398,4071,1397,4074,1402,4075,1403,4075,1403,4080,1406,4080,1410,4080,1413,4080,1415,4079,1420,4078,1425,4078,1426,4078,1426,4078,1430,4077,1433,4077,1440,4082,1439,4084,1439,4086,1439,4087,1440,4087,1440,4089,1450,4089,1459,4089,1460,4089,1460,4094,1465,4097,1469,4098,1470,4099,1470,4101,1471,4102,
1472,4103,1472,4104,1473,4110,1474,4115,1472,4120,1469,4125,1468,4126,1468,4127,1467,4133,1465,4136,1463,4137,1463,4138,1462,4142,1460,4142,1454,4142,1449,4138,1445,4134,1440,4130,1438,4128,1437,4129,1433,4129,1433,4129,1432,4131,1429,4131,1424,4131,1417,4128,1415,4127,1414,4127,1414,4128,1414,4131,1414,4133,1414,4134,1413,4138,1412,4141,1411,"L",4142,1411,"Q",4143,1416,4143,1419,4143,1426,4144,1432,4144,1433,4145,1433,4146,1434,4146,1437,4147,1436,4147,1435,4150,1432,4152,1429,4156,1423,4159,1418,
4163,1415,4166,1412,4169,1409,4171,1404,4175,1399,4179,1401,4179,1406,4176,1410,4173,1415,4171,1420,4171,1421,4171,1422,4171,1423,4170,1425,4169,1432,4168,1438,4168,1441,4168,1443,4169,1446,4170,1447,4175,1451,4181,1449,4184,1449,4186,1448,4188,1448,4189,1448,4190,1447,4192,1446,4196,1443,4201,1439,4204,1438,4205,1435,4208,1428,4217,1428,4219,1429,4221,1429,4222,1430,4223,1430,4224,1431,4224,1431,4228,1434,4232,1436,4233,1436,4234,1437,4235,1438,4236,1438,4242,1438,4247,1441,4250,1443,4253,1446,4255,
1447,4256,1450,4256,1452,4256,1452,4259,1455,4260,1459,4261,1462,4263,1464,4267,1466,4266,1472,4265,1475,4263,1475,4248,1476,4233,1476,4226,1476,4219,1475,4213,1475,4209,1477,4207,1478,4205,1479,4204,1479,4203,1480,4202,1480,4201,1481,4195,1484,4189,1489,4187,1490,4184,1492,4182,1493,4180,1493,4173,1494,4168,1497,4168,1497,4167,1498,4167,1501,4166,1504,4166,1507,4169,1507,4174,1506,4176,1509,4177,1510,4178,1511,4179,1513,4181,1514,4182,1515,4183,1515,4187,1516,4191,1516,4198,1517,4204,1514,4205,1514,
4205,1512,4208,1508,4212,1507,4214,1507,4214,1505,4217,1502,4222,1502,4229,1502,4235,1506,4235,1507,4236,1507,4242,1507,4248,1507,4254,1508,4260,1506,4273,1503,4282,1490,4282,1491,4283,1491,4288,1494,4287,1500,4285,1506,4289,1509,4290,1509,4291,1510,4292,1511,4293,1513,4294,1516,4297,1518,4298,1519,4299,1520,4300,1521,4302,1521,4308,1518,4314,1514,4319,1511,4325,1512,4326,1512,4326,1513,4327,1526,4327,1539,4328,1540,4328,1541,4329,1542,4329,1543,4331,1547,4335,1547,4338,1548,4338,1551,4339,1552,4339,
1553,4340,1554,4341,1556,4343,1559,4346,1560,4347,1561,4347,1561,4351,1563,4352,1565,4353,1566,4353,1566,4357,1566,4359,1568,4359,1569,4359,1569,4360,1574,4363,1576,4365,1577,4366,1578,4366,1580,4365,1580,4362,1582,4360,1586,4360,1586,4359,1587,4357,1588,4356,1590,4355,1591,4355,1591,4352,1593,4350,1594,4349,1595,4348,1595,4341,1599,4337,1604,4336,1606,4335,1607,4335,1609,4335,1610,4334,1611,4334,1612,4334,1613,4333,1614,4332,1617,4331,1619,4329,1627,4330,1635,4331,1638,4333,1639,4334,1640,4335,1641,
4336,1642,4336,1643,4337,1643,4338,1643,4342,1645,4343,1646,4345,1647,4345,1648,4346,1657,4346,1666,4346,1668,4345,1669,4342,1673,4342,1679,4342,1680,4343,1681,4344,1683,4346,1685,4347,1686,4348,1687,4351,1692,4355,1694,4357,1695,4357,1698,4356,1702,4358,1704,4362,1707,4361,1712,4361,1713,4361,1714,4366,1719,4373,1722,4375,1723,4376,1723,4384,1724,4393,1724,4394,1724,4395,1723,4397,1723,4398,1722,4403,1719,4409,1722,4412,1723,4416,1726,4418,1727,4418,1727,4420,1733,4418,1735,4417,1737,4416,1738,4416,
1739,4416,1740,4415,1751,4415,1762,4416,1765,4418,1766,4419,1767,4420,1768,4423,1772,4428,1771,4435,1770,4439,1773,4440,1775,4441,1775,4445,1776,4447,1778,4449,1780,4452,1780,4457,1781,4460,1779,4459,1774,4463,1771,4464,1771,4465,1770,4467,1770,4470,1769,4471,1769,4471,1768,4472,1767,4473,1765,4474,1763,4475,1760,4478,1757,4481,1753,4482,1752,4482,1751,4487,1747,4488,1753,4488,1754,4488,1756,4487,1759,4485,1762,4484,1764,4483,1766,4482,1768,4480,1769,4477,1771,4475,1773,4474,1774,4473,1773,4473,1774,
4472,1774,"L",4472,1774,"Q",4470,1775,4469,1775,4466,1777,4465,1780,4465,1781,4464,1781,4464,1783,4464,1786,4463,1786,4463,1787,4461,1789,4463,1795,4464,1798,4466,1799,4467,1800,4467,1800,4472,1802,4474,1799,4476,1798,4476,1796,4479,1792,4483,1792,4491,1793,4492,1800,4493,1805,4500,1803,4500,1803,4500,1802,4500,1801,4500,1800,4500,1793,4499,1785,4499,1776,4499,1768,4500,1767,4500,1766,4502,1765,4503,1764,4504,1763,4504,1762,4507,1760,4509,1758,4510,1758,4511,1756,"L",4511,1756,"Q",4515,1753,4519,
1748,4520,1747,4521,1746,4525,1743,4530,1743,4531,1744,4532,1744,4534,1745,4534,1745,4538,1748,4535,1751,4534,1752,4533,1753,4532,1754,4531,1754,4528,1755,4525,1755,4519,1756,4515,1759,4514,1761,4512,1763,4506,1773,4505,1785,4505,1791,4507,1796,4507,1798,4508,1799,4508,1801,4508,1802,4509,1803,4509,1803,4511,1803,4515,1804,4516,1804,4516,1804,"L",4517,1804,"Q",4522,1805,4522,1810,4523,1812,4523,1813,4524,1814,4524,1815,4525,1823,4534,1821,4535,1821,4536,1820,4537,1820,4537,1819,4539,1815,4541,1810,
4543,1806,4548,1805,4546,1805,4546,1808,4546,1811,4546,1814,4546,1815,4546,1816,4546,1824,4541,1830,4543,1832,4544,1832,4549,1837,4554,1841,4555,1843,4557,1844,4564,1849,4570,1855,4570,1856,4571,1856,4572,1858,4572,1857,4581,1857,4590,1857,4592,1858,4594,1859,4597,1861,4599,1862,4603,1865,4603,1869,4604,1870,4604,1871,4607,1877,4610,1880,4611,1881,4612,1881,4617,1882,4622,1882,4627,1882,4633,1882,4635,1883,4636,1884,4637,1885,4637,1886,4642,1891,4648,1896,4651,1899,4652,1902,4654,1904,4655,1904,4656,
1904,4657,1903,4661,1901,4666,1898,4667,1897,4668,1895,4669,1894,4669,1892,4673,1886,4676,1891,4678,1894,4679,1896,4679,1897,4680,1898,4681,1899,4681,1899,4684,1899,4688,1899,4690,1899,4690,1899,4692,1900,4692,1901,4694,1901,4696,1902,4697,1902,4698,1903,4699,1904,4699,1904,4701,1906,4702,1907,4703,1908,4704,1908,4707,1909,4706,1913,4705,1915,4707,1917,4708,1919,4709,1920,4710,1922,4711,1923,4714,1926,4717,1929,4718,1930,4719,1930,4720,1932,4722,1933,4726,1936,4732,1935,4735,1935,4738,1934,4741,1934,
4744,1931,4745,1929,4747,1927,4748,1926,4748,1926,4751,1925,4754,1924,4755,1923,4756,1923,4759,1922,4764,1922,4770,1922,4774,1925,4775,1926,4775,1926,4780,1928,4782,1931,4784,1935,4787,1937,4790,1939,4794,1942,4795,1943,4796,1943,4799,1948,4804,1951,4804,1952,4805,1952,4806,1955,4810,1955,"L",4811,1955,"Q",4812,1958,4814,1961,4816,1958,4817,1955,4820,1950,4826,1951,4828,1951,4829,1952,4832,1954,4835,1955,4836,1953,4839,1950,4839,1949,4840,1949,4841,1949,4842,1949,4845,1950,4847,1951,4851,1951,4854,
1954,4860,1958,4864,1961,4866,1962,4866,1963,4867,1966,4869,1967,4870,1968,4871,1968,4872,1973,4875,1976,4876,1975,4876,1973,4878,1968,4879,1964,4880,1963,4880,1961,4881,1960,4881,1958,4882,1956,4884,1953,4885,1952,4886,1950,4889,1947,4893,1943,4894,1942,4895,1942,4899,1941,4900,1939,4901,1939,4901,1938,4903,1938,4903,1937,4905,1932,4909,1928,4912,1925,4916,1926,4917,1926,4917,1926,4921,1929,4925,1928,4932,1928,4932,1921,4932,1918,4929,1915,4925,1911,4920,1906,4917,1903,4918,1897,4918,1896,4919,1895,
4927,1887,4934,1877,4933,1882,4935,1884,4936,1885,4936,1885,4937,1886,4937,1887,4938,1888,4939,1889,4940,1895,4940,1901,4940,1903,4940,1903,4941,1905,4942,1905,4947,1906,4952,1905,4952,1913,4951,1922,4951,1924,4951,1925,4951,1927,4951,1928,4954,1931,4956,1928,4957,1926,4958,1924,4959,1918,4963,1914,4966,1912,4968,1909,4972,1914,4978,1911,4979,1910,4980,1909,4981,1908,4981,1908,4983,1905,4983,1902,4983,1903,4983,1905,4983,1906,4984,1907,4985,1909,4986,1908,4989,1907,4992,1907,4993,1907,4994,1908,4995,
1908,4996,1909,4997,1910,4997,1911,4998,1917,4992,1921,4991,1922,4989,1922,4986,1922,4985,1925,4988,1926,4989,1930,4990,1931,4991,1932,4992,1933,4993,1933,4994,1934,4996,1934,5003,1935,5010,1933,5011,1933,5011,1932,5017,1929,5020,1922,5021,1921,5022,1920,5033,1919,5044,1919,5050,1919,5053,1914,5054,1913,5054,1912,5055,1910,5055,1908,5056,1899,5056,1891,5056,1889,5055,1889,5054,1888,5052,1887,5046,1882,5040,1878,5037,1877,5035,1876,5033,1876,5030,1876,5024,1877,5021,1874,5022,1873,5023,1873,5024,1872,
5025,1871,5025,1870,5026,1870,5028,1868,5030,1864,5031,1864,5031,1864,5034,1864,5034,1861,5034,1858,5034,1855,5034,1849,5029,1848,5028,1848,5027,1847,5024,1843,5019,1841,5018,1840,5017,1839,5017,1836,5016,1833,5016,1833,5016,1832,5016,1830,5014,1828,5011,1824,5004,1825,5003,1826,5002,1827,5002,1828,4999,1827,5E3,1826,5001,1826,5003,1826,5003,1823,5003,1821,5003,1819,5005,1813,4999,1813,4994,1812,4992,1814,4988,1816,4984,1816,4985,1816,4986,1814,4987,1814,4987,1813,4988,1812,4989,1811,4996,1806,4995,
1798,4995,1797,4995,1795,4992,1790,4988,1793,4986,1795,4983,1796,4982,1796,4981,1796,4981,1799,4978,1799,4979,1798,4979,1798,4980,1797,4981,1796,4983,1794,4984,1792,4986,1791,4987,1789,4987,1788,4987,1787,4987,1784,4984,1782,4983,1781,4982,1781,4980,1780,4976,1780,"L",4973,1780,"Q",4976,1779,4978,1778,4979,1778,4979,1777,4980,1775,4982,1774,4984,1773,4984,1770,4983,1767,4981,1764,4977,1759,4971,1760,4969,1760,4967,1760,4967,1760,4966,1760,4965,1760,4964,1760,4957,1761,4957,1756,4957,1755,4958,1754,
4958,1753,4959,1751,4960,1750,4959,1748,4958,1747,4957,1747,4947,1746,4936,1746,4933,1746,4930,1746,4926,1747,4925,1743,4925,1741,4927,1739,4928,1738,4928,1737,4930,1736,4931,1735,4934,1734,4935,1729,4934,1730,4932,1729,4931,1730,4929,1730,4924,1732,4920,1735,4919,1736,4919,1736,4917,1737,4916,1737,4911,1738,4909,1735,4909,1735,4908,1734,4910,1732,4910,1728,4910,1725,4911,1723,4917,1716,4924,1709,4924,1708,4925,1707,4927,1702,4925,1695,4919,1695,4913,1695,4911,1695,4910,1696,4908,1697,4905,1698,4903,
1699,4901,1698,4900,1692,4904,1689,4905,1689,4906,1688,4910,1684,4913,1680,4917,1676,4915,1668,4915,1668,4914,1668,4912,1669,4911,1669,4910,1670,4909,1670,4905,1671,4901,1671,4900,1671,4898,1670,4896,1668,4897,1663,4897,1662,4897,1661,4899,1658,4900,1657,4906,1653,4907,1646,4907,1642,4905,1640,4904,1639,4903,1639,4901,1641,4899,1641,4897,1641,4895,1641,4891,1643,4887,1643,4883,1644,4882,1642,4883,1641,4883,1640,4884,1639,4885,1638,4888,1636,4890,1631,4891,1629,4894,1627,4897,1626,4899,1624,4900,1624,
4901,1623,4905,1620,4899,1617,4893,1614,4885,1613,4885,1613,4884,1612,4876,1612,4867,1612,4861,1612,4860,1607,4860,1606,4859,1604,4858,1597,4862,1591,4864,1590,4865,1587,4866,1585,4866,1584,4865,1579,4859,1578,4853,1576,4847,1576,4846,1576,4845,1575,4831,1573,4816,1574,4815,1574,4814,1573,4812,1573,4811,1571,4810,1569,4810,1566,4810,1563,4812,1561,4818,1556,4825,1552,4826,1552,4827,1551,4829,1549,4830,1548,4831,1547,4831,1546,4832,1541,4832,1536,4832,1535,4831,1535,4831,1533,4830,1531,4828,1523,4821,
1521,4818,1520,4814,1519,4812,1519,4811,1519,4805,1517,4805,1512,4805,1511,4805,1510,4805,1510,4806,1509,4807,1508,4807,1507,4809,1504,4812,1501,4819,1495,4823,1486,4825,1484,4826,1482,4827,1481,4827,1480,4828,1477,4830,1474,4834,1470,4837,1465,4838,1464,4838,1463,4839,1462,4840,1460,4841,1460,4841,1459,4842,1457,4842,1456,4845,1451,4849,1447,4850,1446,4850,1446,4850,1444,4850,1442,4851,1437,4849,1433,4846,1426,4846,1417,4847,1416,4847,1415,4850,1414,4851,1411,4851,1410,4852,1410,4854,1409,4854,1406,
4854,1404,4855,1403,4857,1402,4858,1402,4859,1401,4859,1400,4860,1399,4861,1398,4862,1393,4862,1388,4862,1387,4861,1386,4860,1384,4858,1381,4857,1380,4856,1379,4854,1376,4853,1373,4853,1371,4853,1370,4853,1367,4854,1366,4857,1365,4857,1362,4858,1362,4858,1361,4859,1360,4860,1359,4862,1356,4864,1353,4865,1353,4865,1353,4869,1352,4868,1348,4868,1346,4867,1345,4865,1343,4863,1339,4861,1335,4857,1331,4853,1329,4856,1326,4858,1324,4857,1320,4857,1319,4856,1318,4854,1313,4850,1309,4848,1306,4844,1301,4843,
1300,4841,1299,4835,1295,4836,1287,4836,1286,4835,1284,4834,1283,4833,1281,4827,1270,4821,1259,4820,1258,4819,1257,4815,1255,4812,1252,4810,1250,4810,1247,4806,1231,4807,1213,4807,1212,4807,1211,4803,1206,4798,1200,4795,1196,4791,1195,4790,1195,4789,1195,4782,1195,4781,1189,4781,1182,4789,1183,4790,1183,4791,1183,4792,1184,4793,1184,4797,1185,4801,1186,4808,1187,4812,1183,4813,1182,4814,1180,4815,1177,4817,1174,4821,1169,4825,1165,4826,1164,4826,1163,4827,1160,4826,1157,4826,1156,4826,1155,4824,1150,
4823,1146,4823,1145,4822,1145,4822,1143,4822,1141,4821,1139,4817,1135,4827,1136,4831,1129,4832,1127,4832,1125,4833,1124,4834,1123,4835,1117,4835,1111,4835,1106,4835,1100,4836,1099,4836,1097,4838,1093,4837,1087,4837,1082,4840,1078,4841,1077,4841,1076,4842,1073,4843,1071,4844,1068,4845,1066,4848,1063,4850,1061,4851,1060,4851,1059,4852,1056,4852,1051,4852,1034,4852,1017,4853,1005,4847,997,4844,993,4842,989,4842,987,4840,986,4838,983,4836,979,4835,978,4835,978,4834,971,4832,965,4832,962,4830,959,4826,
951,4827,938,4828,932,4823,927,4822,926,4820,923,4818,919,4818,913,4819,912,4818,911,4817,909,4816,905,4816,897,4817,889,4817,883,4815,880,4814,879,4814,878,4813,873,4812,868,4809,872,4806,875,4805,876,4804,877,4803,879,4802,880,4801,882,4801,883,4800,887,4798,888,4797,888,4797,889,4795,894,4793,897,4792,898,4792,899,4792,905,4787,909,4782,914,4774,920,4773,921,4771,922,4765,925,4760,928,4760,929,4760,929,4759,932,4758,934,4757,934,4757,935,4755,936,4753,937,4752,938,4751,939,4749,940,4748,941,4745,
943,4744,945,4742,950,4741,956,4741,956,4741,957,4741,961,4741,966,4741,970,4738,970,4736,971,4733,971,4731,971,4730,969,4729,968,4729,967,4728,965,4725,964,4724,964,4722,963,4720,962,4717,963,4714,963,4712,961,4710,959,4710,953,4710,952,4710,951,4711,951,4712,950,4714,947,4715,945,4717,944,4718,942,4718,941,4719,940,4720,939,4720,937,4721,936,4721,933,4722,931,4722,928,4723,924,4721,922,4720,922,4720,921,4716,918,4711,918,4705,918,4700,917,4699,916,4698,916,4693,913,4686,914,4684,914,4683,913,4681,
912,4678,908,4678,908,4678,907,4677,902,4671,900,4667,899,4665,896,4665,895,4665,894,4669,889,4674,884,4679,880,4685,879,4686,879,4687,879,4690,881,4692,882,4693,883,4694,883,4696,886,4698,885,4706,885,4713,885,4715,885,4715,886,4717,886,4717,886,4720,887,4722,889,4728,893,4734,893,4744,894,4754,894,4760,894,4764,892,4766,891,4767,890,4769,889,4769,888,4769,881,4769,875,4769,874,4770,873,4775,869,4774,862,4773,858,4775,856,4778,855,4778,851,4778,850,4777,849,4776,847,4774,845,4774,844,4773,843,4770,
841,4767,838,4766,837,4766,836,4766,832,4762,831,4756,831,4751,831,4750,831,4748,831,4739,827,4727,821,4726,820,4725,819,4723,817,4720,815,4714,812,4707,813,4707,814,4706,814,4704,815,4704,817,4704,824,4701,829,4695,822,4688,814,4685,818,4682,820,4680,823,4679,828,4679,834,4674,829,4673,828,4673,828,4673,826,4672,823,4672,821,4671,818,4670,815,4668,814,4663,811,4656,815,4654,816,4651,818,4650,819,4649,820,4647,822,4645,822,4641,823,4639,826,4638,828,4638,828,4635,828,4632,827,4629,826,4627,825,4621,
824,4619,828,4619,829,4618,829,4608,829,4604,835,4604,835,4603,835,4599,838,4596,842,4594,846,4592,844,4590,839,4586,835,4585,834,4584,832,4583,830,4581,830,4573,829,4570,833,4568,838,4563,842,4562,843,4561,843,4555,847,4552,853,4551,849,4549,845,4547,837,4547,828,4547,826,4547,823,4546,820,4540,820,4539,821,4539,821,4538,823,4535,823,4535,824,4534,824,4530,827,4527,830,4526,831,4525,832,4520,836,4516,832,4516,831,4515,831,4514,826,4514,821,4515,820,4515,819,4520,816,4522,810,4523,809,4523,808,4529,
805,4532,799,4533,798,4533,797,4534,796,4535,795,4539,791,4543,787,4546,785,4546,781,4545,781,4544,782,4543,782,4542,784,4540,786,4537,789,4536,790,4535,790,4528,795,4519,801,4519,802,4518,802,4514,805,4512,807,4508,795,4502,783,4501,782,4500,781,4497,778,4497,772,4497,767,4502,766,4503,766,4504,766,4507,768,4508,770,4510,772,4512,773,4513,774,4514,775,4515,776,4516,776,4518,777,4519,777,4527,777,4533,774,4536,772,4541,772,4542,772,4543,772,4544,772,4545,771,4547,768,4553,764,4558,761,4560,756,4561,
756,4562,755,4565,754,4564,750,4564,748,4563,745,4562,740,4558,735,4557,734,4556,734,4553,733,4554,728,4554,727,4554,725,4557,720,4560,717,4565,713,4564,708,4564,705,4560,705,4559,705,4558,704,4557,704,4556,704,4553,702,4551,701,4546,698,4543,694,4541,691,4538,690,4537,689,4536,690,4531,693,4527,696,4523,699,4518,702,4518,702,4517,702,4516,703,4514,703,4511,704,4509,705,4508,707,4507,710,4508,712,4509,713,4512,714,4514,716,4515,717,4515,717,4516,719,4518,721,4514,720,4509,720,4508,721,4506,721,4504,
723,4500,723,4499,723,4498,722,4495,719,4493,714,4493,714,4492,713,4493,712,4494,711,4495,710,4495,709,4497,708,4497,707,4500,703,4502,700,4503,700,4503,700,"L",4503,699,"Q",4505,698,4507,697,"L",4507,697,"Q",4510,694,4510,692,4510,688,4510,685,4510,679,4508,675,4507,672,4500,671,4497,666,4493,663,4492,662,4491,661,4487,657,4479,656,4478,656,4477,656,4473,659,4468,664,4467,665,4466,665,4464,665,4461,664,4460,664,4459,663,4454,661,4451,658,4447,655,4444,651,4443,651,4442,651,4436,650,4427,650,"L",
4426,648,"Q",4422,645,4417,645,4416,646,4414,646,4413,647,4411,648,4411,646,4411,644,4411,644,4411,643,4411,642,4410,642,4411,641,4410,641,4411,641,4411,640,4411,639,4411,638,4412,638,4412,637,4413,636,4414,634,4414,634,4414,633,4415,633,4415,632,4416,630,4416,627,4416,625,4414,624,4406,620,4397,615,4391,612,4384,611,4384,611,4383,611,4382,610,4380,609,4379,608,4378,608,4377,606,4374,606,4369,607,4367,609,4367,611,4366,613,4364,611,4363,606,"L",4362,603,"Q",4362,596,4355,594,4352,594,4350,596,"L",
4333,614,"Q",4332,615,4332,616,4332,622,4327,622,4324,622,4321,620,4320,618,4318,618,4314,620,4312,620,4307,621,4307,625,4307,621,4307,617,4306,616,4305,614,4305,614,4304,614,4301,613,4298,613,4297,613,4297,613,4294,615,4292,617,4292,618,4292,618,"L",4292,619,"Q",4293,619,4293,620,"L",4292,621,"Q",4292,621,4292,621,"L",4292,622,"Q",4291,622,4290,622,4290,623,4290,623,4287,623,4284,624,4283,624,4281,623,4280,623,4278,623,4275,622,4275,617,4276,617,4276,616,4278,614,4280,610,4281,610,4281,609,4283,
606,4285,602,4287,601,4286,598,4286,594,4283,592,4280,591,4277,587,4277,584,4277,580,4277,578,4278,577,4279,576,4280,575,4285,570,4290,564,4290,563,4291,562,4296,557,4299,552,4301,549,4304,547,"Q",4305,546,4306,545,"Z"]],label:"Greenland",shortLabel:"GL",labelPosition:[425.2,113],labelAlignment:["center","middle"]},"016":{outlines:[["M",3086,5280,"Q",3081,5264,3077,5263,3066,5262,3061,5253,3053,5241,3051,5239,3047,5235,3041,5225,3034,5214,3026,5206,3018,5199,3013,5187,3007,5172,3004,5165,3004,5163,
3004,5162,2991,5142,2984,5131,2963,5113,2957,5107,2954,5104,2940,5097,2925,5090,2917,5089,2909,5088,2894,5087,2888,5088,2881,5084,2874,5080,2870,5079,2869,5079,2865,5085,2859,5090,2848,5090,2833,5089,2836,5108,2832,5117,2817,5132,2802,5149,2795,5149,2784,5149,2737,5119,2732,5117,2719,5112,2709,5107,2707,5102,2702,5088,2693,5076,2690,5071,2686,5043,2682,5017,2673,5010,2669,5007,2661,5004,2652,5E3,2646,4996,2645,4995,2636,4984,2630,4976,2619,4976,2617,4969,2615,4966,2612,4960,2604,4959,2598,4959,2581,
4935,2577,4925,2575,4920,2571,4911,2561,4912,"L",2503,4912,"Q",2501,4912,2500,4912,"L",2456,4912,"Q",2435,4914,2435,4925,2435,4934,2438,4941,"L",2381,4941,"Q",2369,4936,2323,4933,2270,4930,2252,4927,2243,4925,2227,4922,2219,4919,2203,4909,2152,4892,2141,4884,2110,4864,2055,4839,2042,4833,2020,4816,1995,4797,1979,4788,"L",1970,4788,"Q",1970,4789,1970,4789,1971,4790,1971,4790,1970,4790,1970,4791,1968,4794,1965,4797,1960,4801,1956,4804,1949,4810,1944,4813,1941,4815,1940,4819,1940,4824,1943,4826,1949,
4830,1956,4838,1957,4839,1958,4839,1958,4839,1959,4839,1959,4840,1959,4840,1960,4840,1961,4841,1963,4843,1964,4844,1965,4844,1966,4845,1967,4846,1969,4847,1973,4850,1977,4854,1978,4855,1978,4855,1981,4858,1983,4860,1986,4864,1989,4866,1990,4867,1991,4868,1992,4869,1994,4871,1995,4872,1998,4874,1999,4875,1999,4876,2002,4878,2005,4881,2005,4882,2005,4882,2006,4882,2006,4881,2007,4879,2010,4881,2013,4883,2013,4882,2015,4881,2017,4880,2018,4879,2019,4878,2023,4875,2029,4875,2030,4875,2030,4875,2031,4877,
2035,4877,2038,4877,2038,4880,2039,4884,2039,4885,2040,4887,2040,4887,2041,4888,2041,4888,2043,4890,2043,4894,2043,4895,2043,4896,2044,4898,2046,4900,2047,4901,2048,4901,2053,4902,2057,4902,2058,4902,2059,4902,2060,4903,2061,4903,2064,4904,2065,4905,2066,4906,2066,4907,2067,4907,2068,4908,2069,4908,2069,4908,2073,4909,2075,4911,2076,4912,2076,4912,2080,4914,2079,4920,2079,4921,2079,4922,2077,4924,2077,4927,2078,4932,2075,4934,2075,4935,2074,4935,2074,4936,2074,4936,2073,4938,2073,4939,2073,4949,2073,
4958,2073,4961,2074,4962,2078,4966,2082,4970,2082,4973,2082,4974,2082,4979,2083,4984,2084,4984,2084,4985,2084,4989,2087,4991,2088,4992,2088,4993,2090,4994,2090,4995,2090,5004,2090,5013,2090,5014,2090,5015,2091,5017,2092,5020,2092,5021,2092,5022,2093,5024,2095,5026,2095,5027,2096,5027,2096,5028,2096,5028,2099,5030,2098,5033,2098,5034,2098,5034,2099,5035,2099,5036,2100,5040,2101,5043,2101,5043,2101,5044,2102,5046,2103,5046,2103,5047,2104,5047,2108,5048,2108,5052,2108,5058,2108,5064,2108,5068,2113,5070,
2113,5070,2113,5070,2115,5073,2117,5074,2120,5076,2121,5081,2122,5082,2122,5082,2124,5084,2124,5087,2124,5088,2124,5089,2125,5089,2125,5090,2126,5096,2126,5103,2126,5104,2126,5104,2127,5105,2127,5106,2128,5108,2130,5110,2133,5113,2135,5115,2138,5118,2137,5123,2137,5124,2137,5126,2138,5128,2139,5129,2140,5130,2141,5130,2142,5131,2143,5133,2144,5134,2144,5135,2144,5136,2145,5137,2146,5138,2146,5138,2146,5139,2147,5140,2151,5144,2155,5148,"L",2159,5152,"Q",2162,5156,2164,5159,2166,5163,2169,5165,2172,
5167,2173,5169,2174,5170,2174,5170,2175,5174,2175,5177,2175,5178,2176,5179,2179,5182,2184,5187,2185,5187,2185,5187,2187,5189,2188,5190,2190,5193,2192,5193,2195,5193,2196,5194,2196,5195,2196,5196,2197,5196,2197,5197,2197,5199,2199,5199,2207,5199,2216,5199,2217,5199,2217,5199,2218,5200,2219,5200,2220,5201,2220,5201,2223,5202,2226,5205,2227,5207,2229,5207,2233,5209,2232,5212,2232,5213,2231,5213,2231,5214,2230,5215,2229,5215,2228,5216,2226,5217,2226,5220,2226,5225,2226,5229,2226,5231,2225,5232,2224,5236,
2223,5240,2223,5247,2227,5250,2231,5254,2234,5256,2235,5258,2237,5259,2237,5260,2238,5260,2240,5261,2241,5261,2243,5261,2244,5262,2247,5265,2250,5269,2252,5271,2253,5270,2256,5270,2257,5270,2259,5271,2260,5271,2263,5272,2266,5271,2267,5272,2268,5272,2269,5273,2269,5273,2270,5274,2270,5274,2271,5284,2271,5294,2271,5295,2272,5295,2273,5296,2273,5297,2273,5298,2274,5299,2274,5300,2274,5300,2275,5301,2275,5302,2276,5302,2276,5303,2279,5304,2279,5307,2280,5307,2280,5307,2281,5310,2284,5310,2285,5310,2286,
5310,2287,5309,2289,5309,2292,5308,2298,5309,2298,5309,2299,5309,2301,5311,2305,5310,2306,5311,2307,5312,2308,5314,2308,5315,2309,5316,2309,5316,2311,5317,2312,5319,2312,5320,2313,5320,2315,5320,2315,5322,2315,5323,2315,5323,2317,5324,2317,5327,2317,5328,2317,5328,2320,5330,2319,5334,2319,5335,2319,5336,2320,5337,2320,5337,2323,5341,2326,5344,2328,5345,2330,5347,"L",2330,5347,"Q",2324,5351,2318,5354,2317,5354,2316,5355,2312,5359,2305,5364,2304,5364,2304,5365,2304,5377,2304,5389,2304,5390,2304,5390,
2305,5391,2305,5391,2306,5392,2307,5392,2308,5393,2308,5393,2309,5394,2310,5395,2312,5395,2313,5395,2319,5396,2323,5400,2324,5401,2325,5401,2326,5402,2326,5402,2327,5403,2328,5403,2329,5403,2329,5404,2330,5404,2331,5405,2332,5405,2333,5406,2334,5407,2335,5408,2337,5411,2341,5410,2343,5410,2343,5410,2344,5411,2344,5411,2349,5412,2349,5417,2349,5418,2350,5419,2352,5421,2354,5424,"L",2353,5426,"Q",2357,5429,2361,5430,2363,5431,2364,5432,2366,5433,2368,5433,2375,5435,2377,5439,2378,5440,2378,5440,2382,
5441,2386,5443,2387,5444,2388,5444,2393,5449,2399,5454,2402,5456,2404,5460,2404,5460,2405,5460,2406,5461,2407,5462,2409,5466,2408,5471,2408,5471,2408,5472,2408,5473,2407,5474,2407,5475,2406,5476,2404,5476,2403,5477,2401,5479,2401,5481,2401,5485,2401,5489,2401,5490,2401,5490,2404,5493,2409,5495,2410,5495,2410,5496,2411,5498,2414,5499,2415,5500,2416,5500,2418,5502,2420,5503,2426,5506,2432,5513,2433,5515,2434,5515,2436,5518,2437,5520,2438,5520,2438,5521,2441,5523,2445,5525,2447,5526,2448,5527,2450,5529,
2454,5532,2458,5534,2460,5536,2465,5539,2469,5545,2470,5545,2470,5546,2475,5551,2481,5555,2482,5556,2483,5557,2487,5563,2492,5569,2492,5570,2492,5570,2496,5576,2500,5580,2500,5581,2500,5581,2501,5583,2502,5584,2505,5588,2507,5591,2508,5592,2509,5592,2509,5593,2510,5594,2511,5595,2512,5596,2514,5600,2516,5602,2517,5603,2518,5604,2523,5609,2529,5614,2533,5618,2534,5623,2536,5626,2536,5630,2536,5630,2536,5630,2537,5631,2538,5632,2540,5633,2540,5634,2541,5636,2543,5638,2546,5641,2552,5646,2559,5650,2564,
5657,2565,5659,2566,5660,2569,5664,2572,5666,2575,5669,2576,5672,2580,5681,2586,5687,2587,5688,2587,5689,2588,5693,2588,5698,2588,5707,2587,5715,2587,5716,2586,5717,2586,5717,2585,5719,2585,5720,2584,5722,2583,5729,2589,5733,2590,5734,2590,5735,2591,5736,2591,5737,2594,5740,2593,5744,2593,5745,2593,5746,2594,5748,2594,5749,2595,5750,2595,5750,2598,5752,2599,5756,2599,5757,2600,5757,2605,5763,2610,5767,2611,5768,2612,5769,2612,5770,2613,5770,2614,5770,2623,5773,"L",2623,5775,"Q",2623,5777,2623,5779,
2623,5781,2623,5783,2624,5784,2623,5785,2623,5786,2621,5785,2621,5785,2620,5785,2620,5786,2619,5786,2618,5788,2617,5787,2617,5799,2617,5809,2617,5811,2617,5812,2616,5814,2613,5815,2612,5815,2611,5816,2610,5817,2609,5817,2604,5822,2599,5824,2599,5825,2598,5825,2597,5826,2596,5826,2594,5828,2593,5831,2593,5832,2593,5833,2597,5835,2600,5837,2602,5837,2602,5837,2606,5837,2607,5839,2609,5841,2611,5842,2612,5842,2612,5844,2613,5845,2613,5846,2613,5848,2614,5850,2616,5852,2616,5854,2614,5858,2610,5859,2609,
5860,2608,5860,"L",2607,5860,"Q",2607,5860,2606,5860,2599,5861,2593,5861,2590,5861,2587,5861,2577,5860,2577,5867,2577,5868,2577,5869,2578,5870,2578,5870,2579,5874,2579,5877,2579,5879,2579,5879,2580,5882,2580,5884,2581,5885,2581,5886,2583,5890,2584,5894,2585,5895,2585,5895,2587,5897,2588,5900,2589,5901,2590,5902,2590,5903,2591,5903,2593,5907,2595,5910,2599,5916,2601,5921,2602,5925,2604,5927,2605,5928,2605,5928,2606,5929,2606,5930,2609,5934,2611,5937,2612,5938,2613,5938,2614,5939,2616,5941,2616,5942,
2617,5942,2618,5944,2620,5946,2623,5950,2624,5952,2625,5953,2626,5954,2627,5957,2629,5959,2634,5966,2641,5972,2643,5973,2644,5974,2646,5976,2649,5977,2650,5977,2651,5977,2652,5978,2654,5978,2656,5979,2657,5979,2660,5980,2663,5981,2664,5982,2666,5983,2670,5986,2676,5984,2684,5983,2685,5990,2686,5991,2686,5992,2688,5994,2691,5996,2693,5997,2695,5998,2696,5998,2697,5998,2703,5999,2707,6002,2713,6005,2718,6008,2723,6010,2727,6013,2731,6015,2735,6019,2739,6024,2744,6031,2744,6032,2745,6032,2750,6036,2753,
6041,2754,6041,2754,6041,2756,6043,2757,6044,2758,6045,2758,6046,2762,6053,2768,6058,"L",2767,6061,"Q",2769,6061,2774,6062,2781,6064,2787,6067,2793,6070,2795,6068,2797,6065,2802,6069,2807,6073,2810,6075,2814,6078,2816,6079,2826,6082,2837,6082,2848,6083,2858,6088,2861,6090,2865,6089,2867,6089,2869,6091,2874,6095,2878,6092,2879,6092,2880,6091,2881,6090,2882,6089,2885,6087,2887,6087,2891,6085,2895,6086,2897,6086,2898,6087,2900,6088,2902,6088,2903,6088,2904,6089,2907,6092,2911,6095,2914,6099,2916,6102,
2919,6107,2922,6111,2923,6112,2924,6112,2928,6115,2931,6118,2935,6121,2939,6123,2944,6125,2948,6128,2949,6129,2950,6130,2955,6134,2963,6137,2965,6138,2967,6139,2968,6140,2969,6140,2970,6141,2970,6142,2979,6147,2986,6151,2987,6152,2988,6153,2991,6156,2995,6156,2997,6156,2998,6157,3003,6159,3009,6162,3012,6163,3015,6164,3016,6164,3017,6164,3021,6164,3026,6166,3027,6166,3029,6166,3036,6167,3044,6167,3045,6167,3046,6168,3052,6173,3059,6175,3074,6180,3085,6188,3088,6190,3091,6192,3093,6193,3094,6194,3098,
6197,3101,6199,3110,6204,3119,6201,3127,6199,3137,6199,3138,6200,3139,6200,3142,6201,3144,6202,3145,6203,3146,6203,3151,6203,3156,6203,3161,6203,3164,6204,3166,6205,3167,6205,3172,6207,3178,6207,3184,6206,3188,6208,3190,6208,3191,6209,3192,6210,3192,6210,3193,6211,3194,6212,3194,6212,3195,6213,3195,6215,3196,6216,3201,6217,3204,6222,3208,6228,3214,6228,3218,6228,3222,6230,3227,6233,3232,6234,3234,6235,3235,6235,3241,6239,3247,6238,3249,6238,3251,6239,3260,6246,3267,6249,3272,6252,3274,6254,3276,6257,
3279,6258,3288,6261,3297,6261,3307,6260,3317,6259,3328,6259,3333,6260,3337,6261,3342,6259,3348,6257,3353,6260,3359,6265,3362,6270,3365,6275,3372,6274,3379,6274,3386,6275,3394,6275,3401,6278,3409,6281,3416,6281,3435,6279,3448,6268,3455,6262,3463,6258,3468,6256,3471,6254,3479,6250,3489,6249,3490,6249,3491,6248,3498,6248,3501,6244,3504,6241,3508,6238,3510,6237,3510,6236,3511,6233,3515,6231,3522,6227,3528,6221,3532,6219,3537,6216,3542,6214,3545,6213,3550,6211,3552,6207,3552,6205,3553,6204,3554,6201,3557,
6200,3559,6200,3562,6199,3576,6197,3578,6209,3589,6209,3600,6209,3602,6209,3603,6210,3605,6211,3606,6211,3613,6212,3619,6212,3622,6213,3625,6213,3634,6215,3641,6219,3652,6225,3661,6230,3665,6232,3667,6234,3673,6239,3683,6241,3685,6242,3686,6243,3688,6245,3692,6248,3703,6257,3712,6264,3713,6265,3714,6266,3720,6273,3728,6277,3731,6278,3734,6279,3737,6281,3740,6282,3750,6286,3755,6291,3758,6295,3762,6298,3765,6300,3767,6302,3776,6309,3784,6313,3787,6315,3789,6317,3796,6322,3802,6328,3805,6331,3809,6334,
"L",3813,6335,"Q",3813,6334,3813,6334,3814,6327,3813,6319,3814,6302,3813,6283,3814,6283,3814,6282,3814,6280,3815,6279,3815,6275,3816,6271,3818,6267,3819,6262,3820,6261,3820,6261,3820,6259,3821,6258,3821,6252,3821,6246,3822,6245,3822,6244,3823,6241,3823,6237,3824,6236,3824,6236,3825,6234,3825,6232,3828,6225,3827,6216,3827,6215,3827,6214,3830,6210,3831,6207,3833,6205,3834,6202,3836,6201,3836,6199,3839,6194,3844,6193,3846,6193,3847,6192,3849,6192,3852,6192,3861,6191,3870,6190,3871,6190,3872,6190,3873,
6189,3876,6190,3876,6190,3877,6190,3885,6190,3893,6190,3894,6190,3894,6189,3895,6189,3895,6189,3897,6189,3898,6189,3904,6190,3908,6187,3913,6183,3922,6185,3930,6186,3937,6185,3945,6183,3953,6180,3953,6167,3953,6153,3953,6153,3953,6152,3952,6150,3953,6148,3953,6148,3952,6148,3952,6148,3951,6147,3950,6147,3948,6146,3945,6144,3940,6145,3937,6145,3936,6142,3935,6138,3932,6136,3931,6135,3929,6133,3929,6132,3928,6131,3924,6127,3919,6124,3918,6124,3917,6123,3913,6121,3909,6118,3908,6118,3906,6118,3897,6116,
3891,6111,3887,6108,3884,6106,3883,6105,3882,6104,3879,6101,3876,6101,3874,6101,3873,6100,3870,6099,3868,6098,3859,6093,3855,6084,3864,6084,3872,6084,3882,6084,3892,6084,3892,6084,3892,6084,"L",3892,6083,"Q",3891,6069,3889,6056,3888,6056,3887,6056,3886,6056,3885,6056,3884,6056,3884,6056,3884,6042,3884,6029,3887,6028,3891,6028,3898,6028,3904,6027,3906,6027,3906,6026,3909,6026,3911,6026,3930,6023,3949,6020,3951,6020,3952,6020,3960,6020,3968,6017,3969,6017,3970,6017,3975,6017,3980,6016,3998,6013,4016,
6011,4027,6010,4039,6010,4040,6010,4041,6010,4043,6010,4045,6008,4046,6008,4046,6007,4048,6006,4048,6005,4048,6004,4048,6004,4048,6002,4048,5999,4047,5994,4050,5991,4053,5988,4061,5988,4062,5988,4062,5989,4063,5989,4064,5990,4065,5990,4065,5990,4067,5992,4069,5994,4069,5994,4070,5995,4073,5997,4075,5993,4077,5991,4078,5988,4081,5982,4084,5977,4085,5977,4085,5976,4086,5975,4086,5973,4086,5970,4086,5967,4087,5964,4089,5961,4090,5961,4091,5959,4091,5958,4092,5957,4092,5954,4093,5951,4093,5951,4093,5950,
4095,5947,4097,5943,4097,5943,4097,5942,4097,5938,4099,5936,4101,5934,4105,5934,4106,5934,4107,5934,4110,5937,4113,5940,4115,5942,4117,5942,4118,5942,4119,5942,4121,5941,4125,5941,4126,5941,4127,5942,4128,5944,4130,5945,4132,5947,4134,5949,4135,5950,4135,5951,4135,5954,4138,5956,4142,5959,4147,5958,4152,5957,4158,5957,4158,5951,4158,5944,4158,5926,4158,5908,4158,5907,4158,5906,4159,5905,4158,5903,4162,5904,4166,5903,4166,5894,4166,5885,4166,5876,4166,5866,4166,5863,4165,5860,4165,5859,4164,5859,4162,
5858,4160,5858,4154,5860,4155,5855,4155,5854,4155,5853,4156,5852,4156,5851,4158,5849,4161,5848,4162,5848,4162,5847,4163,5845,4163,5842,4164,5838,4160,5837,4158,5837,4157,5837,4151,5837,4148,5834,4147,5834,4146,5833,4143,5828,4148,5823,4149,5822,4150,5816,4151,5810,4154,5810,4157,5811,4157,5802,4158,5792,4158,5774,4158,5773,4158,5772,4160,5770,4160,5768,4161,5767,4161,5766,4165,5758,4170,5749,4170,5749,4171,5748,4175,5745,4176,5740,4178,5736,4180,5731,4180,5731,4180,5730,4182,5729,4183,5727,4185,5724,
4186,5720,4186,5719,4186,5719,4188,5717,4188,5714,4188,5713,4188,5712,4189,5711,4189,5709,4189,5708,4190,5707,4192,5703,4191,5698,4192,5697,4192,5696,4192,5695,4193,5694,4193,5689,4193,5684,4193,5683,4193,5682,4190,5677,4185,5674,4184,5672,4183,5671,4179,5665,4173,5660,4172,5659,4171,5658,4169,5657,4168,5656,4165,5653,4162,5653,4161,5654,4160,5654,4157,5655,4152,5658,4148,5661,4143,5665,4138,5670,4132,5674,4131,5675,4129,5675,4124,5676,4119,5676,4109,5676,4099,5674,4090,5673,4081,5673,4071,5674,4061,
5673,4056,5673,4053,5674,4050,5676,4049,5676,4043,5679,4038,5681,4037,5682,4036,5682,4035,5683,4034,5683,4026,5687,4017,5691,4014,5693,4011,5695,4011,5696,4010,5696,4009,5697,4008,5697,4006,5698,4004,5698,4E3,5700,3996,5702,3994,5704,3991,5704,3985,5705,3982,5711,3977,5711,3972,5711,3969,5712,3967,5713,3959,5720,3950,5720,3947,5720,3945,5721,3943,5723,3940,5723,3938,5724,3937,5724,3931,5728,3924,5730,3923,5730,3922,5731,3920,5736,3912,5739,3905,5743,3903,5750,3902,5751,3898,5758,3895,5766,3893,5792,
3891,5819,3894,5833,3897,5848,3895,5850,3889,5859,3889,5873,3889,5875,3888,5876,3887,5879,3886,5882,3885,5892,3884,5901,3884,5903,3884,5906,3883,5913,3880,5917,3876,5921,3871,5925,3870,5926,3868,5927,3860,5931,3853,5937,3851,5939,3849,5940,3840,5944,3841,5954,3841,5956,3842,5957,3843,5960,3844,5962,3847,5969,3841,5968,3838,5968,3835,5971,3829,5979,3815,5987,3814,5988,3811,5988,3803,5988,3794,5987,3791,5987,3790,5986,3788,5982,3788,5976,3788,5964,3774,5967,3772,5967,3770,5968,3768,5969,3765,5970,3756,
5975,3746,5979,3743,5981,3741,5982,3728,5990,3710,5998,3709,5999,3707,6001,3706,6002,3704,6003,3702,6004,3699,6005,3697,6006,3694,6006,3676,6008,3657,6008,3655,6008,3654,6008,3652,6010,3651,6010,3649,6011,3648,6012,3646,6013,3645,6014,3638,6018,3632,6021,3627,6023,3623,6025,3621,6027,3618,6029,3614,6034,3606,6037,3604,6038,3602,6039,3600,6041,3597,6041,3583,6043,3568,6043,3566,6043,3564,6042,3560,6040,3556,6037,3553,6034,3549,6031,3547,6030,3546,6029,3537,6026,3528,6017,3527,6016,3526,6015,3521,6013,
3515,6009,3510,6006,3504,6005,3497,6004,3489,6002,3487,6002,3485,6002,3469,5997,3451,5996,3450,5997,3448,5996,3443,5993,3437,5992,3436,5991,3435,5990,3435,5989,3434,5989,3433,5986,3431,5984,3428,5979,3422,5974,3410,5966,3403,5954,3396,5943,3388,5932,3386,5930,3385,5928,3383,5926,3381,5923,3377,5917,3373,5909,3372,5908,3371,5907,3365,5896,3356,5889,3350,5884,3345,5878,3340,5871,3332,5864,3327,5859,3325,5856,3321,5846,3313,5836,3311,5834,3310,5832,3309,5831,3308,5829,3302,5817,3295,5805,3294,5804,3293,
5803,3289,5789,3289,5773,3289,5772,3288,5770,3285,5765,3279,5760,3278,5760,3278,5758,3273,5748,3265,5738,3256,5727,3245,5713,3241,5708,3240,5699,3238,5690,3242,5683,3244,5678,3246,5674,3248,5672,3248,5670,3249,5652,3249,5635,3249,5626,3248,5616,3248,5612,3248,5607,3248,5588,3245,5571,3242,5554,3242,5537,3242,5535,3242,5534,3244,5529,3245,5522,3246,5520,3247,5517,3248,5516,3248,5515,3249,5508,3249,5500,3250,5498,3250,5495,3252,5493,3253,5489,3254,5487,3254,5486,3255,5484,3256,5481,3257,5478,3258,5475,
3259,5474,3259,5473,3263,5469,3264,5463,3265,5462,3265,5460,3267,5455,3269,5450,3271,5445,3274,5441,3275,5440,3275,5437,3277,5417,3277,5396,"L",3277,5395,"Q",3277,5395,3277,5394,3279,5385,3275,5388,3265,5391,3261,5391,3254,5391,3196,5387,3187,5386,3171,5380,3154,5374,3145,5367,3132,5362,3126,5359,3115,5353,3115,5338,3115,5333,3103,5319,3091,5306,3090,5298,"Q",3088,5289,3086,5280,"Z"],["M",1832,4765,"Q",1832,4768,1831,4771,1825,4780,1823,4784,1822,4787,1821,4790,1820,4790,1820,4791,1820,4794,1820,
4796,"L",1820,4797,"Q",1822,4799,1822,4801,1822,4802,1822,4802,1823,4804,1823,4805,1822,4806,1823,4807,1827,4810,1828,4815,1829,4816,1829,4818,1829,4822,1829,4827,1830,4836,1829,4844,1829,4848,1831,4850,1833,4855,1836,4858,1838,4860,1839,4862,1841,4864,1843,4866,1844,4868,1845,4871,1845,4872,1845,4873,1846,4882,1846,4891,1846,4896,1848,4900,1849,4901,1850,4902,1854,4905,1854,4909,1855,4918,1856,4927,1856,4931,1856,4936,1856,4936,1856,4937,1858,4941,1860,4944,1860,4944,1861,4945,1861,4945,1861,4946,
1866,4948,1865,4955,1865,4958,1865,4961,1865,4967,1863,4972,1863,4973,1862,4974,1863,4982,1863,4988,1863,4989,1863,4989,1864,4991,1865,4992,1865,4993,1865,4993,1866,4994,1867,4995,1868,4996,1870,4998,1871,4998,1871,4998,1874,5007,1881,5011,1882,5012,1883,5013,1887,5020,1893,5023,1894,5023,1894,5023,1897,5025,1898,5026,1902,5028,1905,5031,1907,5033,1909,5036,1911,5038,1913,5040,1917,5045,1920,5049,1921,5050,1922,5051,1923,5053,1923,5054,1924,5055,1925,5056,1928,5059,1932,5065,1933,5066,1934,5068,1939,
5073,1943,5078,1948,5084,1953,5092,1954,5092,1954,5093,1959,5097,1962,5102,1963,5104,1964,5106,1967,5109,1969,5113,1969,5114,1969,5114,1971,5118,1971,5122,1971,5124,1971,5126,1971,5127,1971,5129,1971,5136,1970,5142,1970,5143,1970,5144,1969,5145,1967,5146,1966,5146,1965,5146,1965,5147,1964,5147,1960,5152,1955,5155,1953,5157,1952,5160,1952,5162,1951,5164,1952,5167,1952,5170,1952,5171,1953,5173,1955,5175,1956,5177,1957,5178,1957,5178,1962,5180,1966,5179,1973,5179,1973,5185,1973,5185,1973,5186,1973,5191,
1973,5196,1973,5197,1972,5198,1972,5198,1971,5199,1969,5201,1966,5198,1965,5196,1964,5196,1963,5195,1962,5194,1961,5194,1960,5194,1953,5194,1948,5189,1946,5187,1943,5186,1942,5186,1941,5185,1941,5185,1940,5184,1938,5183,1936,5180,1936,5179,1935,5179,1933,5174,1927,5175,1922,5176,1919,5173,1918,5172,1917,5172,1916,5171,1915,5170,1912,5168,1908,5169,1904,5169,1901,5167,1899,5165,1896,5165,1895,5165,1893,5164,1889,5163,1884,5164,1883,5165,1882,5165,1880,5168,1881,5170,1884,5172,1886,5171,1887,5172,1888,
5172,1891,5175,1892,5178,1893,5179,1894,5180,1895,5181,1900,5183,1906,5185,1907,5189,1908,5193,1909,5193,1909,5194,1912,5195,1916,5196,1915,5198,1915,5200,1914,5201,1913,5201,1914,5201,1915,5202,1916,5201,1920,5203,1919,5209,1918,5216,1923,5218,1927,5219,1931,5222,1931,5222,1932,5223,1933,5225,1936,5225,1938,5226,1939,5226,1943,5228,1945,5231,1946,5232,1948,5233,1948,5233,1949,5234,1953,5237,1954,5239,1955,5240,1955,5240,1961,5243,1964,5248,1965,5249,1965,5249,1966,5250,1966,5250,1968,5256,1972,5259,
1973,5260,1973,5260,1976,5264,1978,5268,1978,5269,1979,5270,1984,5272,1989,5269,1991,5269,1992,5269,1996,5270,1998,5268,1999,5266,2003,5267,2009,5268,2013,5262,2015,5260,2017,5262,2019,5264,2018,5268,2017,5273,2019,5277,2021,5283,2025,5287,2028,5291,2030,5295,2031,5297,2033,5298,2033,5299,2033,5299,2034,5300,2035,5301,2038,5306,2041,5311,2043,5314,2045,5316,2046,5318,2047,5319,2047,5319,2047,5319,2056,5318,2060,5324,2061,5325,2061,5325,2064,5327,2068,5331,2071,5333,2073,5336,2074,5338,2075,5338,2077,
5339,2078,5342,2078,5342,2078,5343,2082,5352,2087,5361,2087,5362,2087,5363,2088,5369,2088,5375,2088,5381,2088,5388,2088,5392,2084,5394,2083,5396,2083,5399,2083,5402,2081,5404,2080,5405,2079,5405,2079,5406,2078,5407,2075,5410,2072,5414,2071,5416,2071,5419,2071,5421,2069,5422,2069,5423,2068,5424,2066,5426,2066,5429,2066,5437,2070,5440,2072,5441,2072,5443,2073,5444,2074,5445,2078,5449,2082,5451,2089,5454,2095,5462,2099,5467,2101,5471,2103,5472,2103,5473,2107,5478,2109,5483,2110,5483,2110,5484,2112,5486,
2114,5488,2118,5492,2121,5494,2124,5498,2128,5501,2129,5501,2129,5501,2131,5502,2132,5502,2134,5503,2135,5504,2136,5505,2140,5505,2144,5505,2143,5508,2143,5511,2143,5513,2144,5515,2146,5517,2155,5522,2161,5528,2162,5530,2164,5531,2165,5532,2165,5532,2167,5534,2169,5535,2172,5537,2174,5539,2176,5541,2177,5542,2179,5544,2180,5545,2181,5547,2181,5548,2183,5551,2186,5552,2187,5553,2187,5553,2190,5555,2193,5554,2194,5554,2195,5555,2196,5556,2198,5557,2201,5559,2205,5561,2210,5564,2212,5568,2213,5571,2213,
5576,2213,5577,2213,5577,2218,5584,2219,5592,2219,5594,2220,5594,2222,5599,2222,5604,2223,5606,2223,5607,2224,5608,2224,5609,2224,5615,2227,5619,2228,5620,2228,5621,2229,5624,2231,5626,2234,5627,2235,5626,2238,5623,2242,5621,2248,5618,2255,5616,2257,5616,2258,5615,2259,5615,2260,5614,2262,5614,2263,5614,2264,5614,2264,5614,2265,5609,2269,5607,2270,5607,2270,5606,2273,5603,2275,5600,2276,5600,2276,5599,2279,5592,2278,5582,2278,5581,2277,5579,2277,5578,2276,5577,2274,5573,2271,5571,2264,5564,2259,5558,
2258,5557,2257,5555,2255,5551,2252,5548,2251,5548,2251,5547,2251,5546,2250,5545,2250,5544,2249,5542,2249,5542,2248,5541,2248,5538,2247,5535,2247,5534,2246,5533,2246,5532,2245,5531,2237,5526,2233,5520,2231,5515,2227,5513,2225,5512,2224,5511,2224,5510,2223,5509,2222,5509,2221,5508,2220,5507,2219,5506,2216,5504,2212,5499,2212,5499,2212,5499,2208,5497,2204,5496,2202,5496,2201,5496,2197,5496,2193,5497,2191,5498,2190,5498,2185,5498,2182,5496,2184,5493,2183,5491,2182,5491,2182,5489,2182,5489,2181,5488,2181,
5488,2181,5488,2181,5487,2180,5487,2180,5486,2180,5485,2180,5484,2180,5482,2181,5481,2181,5480,2181,5479,2181,5478,2181,5476,2181,5475,2182,5474,2182,5473,2182,5471,2182,5469,2182,5468,2182,5468,2183,5466,2185,5465,2186,5465,2186,5464,2187,5463,2187,5463,2188,5462,2188,5461,2188,5459,2188,5456,2188,5452,2190,5450,2191,5449,2191,5449,2192,5448,2193,5448,2193,5448,2194,5447,2194,5447,2195,5447,2196,5446,2196,5446,2195,5445,2194,5444,2192,5443,2189,5442,2188,5442,2187,5441,2186,5440,2184,5439,2183,5439,
2182,5437,2180,5436,2179,5435,2177,5435,2175,5433,2174,5431,2172,5429,2172,5429,2171,5429,"L",2171,5428,"Q",2170,5426,2170,5423,2171,5420,2171,5418,2171,5417,2171,5417,2171,5416,2171,5415,2171,5410,2171,5404,"L",2170,5404,"Q",2170,5403,2169,5402,2168,5401,2166,5400,2166,5399,2165,5399,2165,5398,2165,5398,2165,5397,2164,5397,2164,5396,2163,5395,2163,5395,2163,5394,2162,5394,2161,5393,2161,5392,2161,5391,2160,5391,2160,5390,2160,5390,2159,5389,2158,5389,2157,5387,2157,5386,2157,5386,2157,5385,2156,
5385,2156,5384,2155,5383,2155,5383,2155,5382,2155,5382,2154,5381,2154,5381,2154,5380,2153,5380,2153,5379,2153,5379,2152,5379,2152,5378,2152,5378,2155,5372,2152,5367,2151,5365,2149,5363,2148,5362,2148,5361,2148,5342,2148,5324,2148,5322,2146,5320,2146,5319,2146,5318,2146,5316,2144,5315,2143,5315,2143,5313,2144,5308,2141,5306,2141,5305,2141,5304,2141,5300,2139,5296,2138,5295,2138,5294,2137,5294,2136,5292,2135,5291,2135,5289,2134,5288,2133,5286,2132,5286,2132,5285,2131,5284,2130,5283,2127,5280,2124,5277,
2123,5277,2122,5276,2121,5276,2120,5275,2119,5274,2118,5274,2114,5270,2110,5266,2109,5264,2107,5263,2106,5263,2106,5262,2108,5255,2104,5250,2102,5247,2099,5244,2099,5243,2098,5242,2098,5242,2097,5240,2096,5240,2096,5239,2096,5237,2094,5236,2094,5235,2093,5234,2090,5229,2088,5224,2088,5224,2087,5223,2087,5222,2087,5221,2084,5218,2082,5214,2081,5213,2080,5211,2074,5203,2064,5198,"L",2064,5195,"Q",2063,5193,2064,5190,2064,5187,2064,5184,2064,5168,2064,5151,"L",2063,5151,"Q",2058,5149,2059,5143,2060,
5141,2058,5140,2055,5138,2051,5135,2050,5135,2049,5135,2043,5134,2044,5127,2045,5121,2043,5117,2043,5116,2042,5115,2042,5114,2042,5112,2042,5109,2040,5108,2039,5108,2039,5108,2038,5107,2037,5105,2037,5105,2036,5104,2035,5101,2032,5099,2030,5097,2026,5095,2026,5094,2025,5094,2024,5093,2023,5092,2020,5090,2018,5086,2017,5085,2017,5084,2017,5076,2016,5068,2016,5067,2015,5066,2014,5066,2013,5064,2011,5061,2009,5058,2006,5056,2004,5051,2004,5050,2002,5048,2001,5046,1998,5044,1990,5036,1983,5028,1981,5025,
1978,5022,1977,5022,1976,5021,1973,5018,1972,5016,1969,5013,1967,5011,1967,5010,1966,5010,1965,5009,1964,5007,1964,5007,1963,5006,1963,5005,1961,5005,1959,5004,1958,5001,1958,5001,1957,5E3,1955,4999,1955,4995,"L",1955,4994,"Q",1956,4992,1956,4989,1955,4987,1955,4984,1955,4961,1955,4939,1955,4926,1955,4913,1955,4912,1955,4911,"L",1954,4910,"Q",1948,4909,1949,4902,1949,4899,1950,4896,1950,4894,1948,4893,1948,4893,1947,4891,1946,4885,1949,4882,1949,4881,1950,4881,1951,4880,1952,4879,1956,4875,1956,4867,
1956,4867,1956,4866,1956,4858,1956,4850,1957,4848,1957,4846,1957,4846,1957,4845,1958,4844,1958,4843,1958,4842,1959,4840,"L",1959,4839,"Q",1958,4839,1958,4839,1957,4839,1956,4838,1949,4830,1943,4826,1940,4824,1940,4819,1941,4815,1944,4813,1949,4810,1956,4804,1960,4801,1965,4797,1968,4794,1970,4791,1970,4790,1971,4790,1971,4790,1970,4789,1970,4789,1970,4788,1971,4788,1970,4788,1970,4787,1970,4787,1970,4786,1970,4784,1973,4777,1961,4770,1923,4768,1883,4767,1855,4766,1832,4765,"Z"]],label:"Mexico",shortLabel:"MX",
labelPosition:[282.3,555],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("FusionCharts.HC.Maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.Oceania.20.10-30-2012 07:04:13
*/
FusionCharts(["private","modules.renderer.js-oceania",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"Oceania",revision:20,creditLabel:!1,standaloneInit:!0,baseWidth:646,baseHeight:512,baseScaleFactor:10,entities:{"014":{outlines:[["M",3590,2559,"Q",3589,2558,3588,2558,3587,2556,3583,2557,3581,2557,3580,2556,3570,2554,3568,2563,3567,2565,3567,2566,3564,2570,3565,2579,3565,2584,3569,2587,3577,2593,3583,2586,3585,2585,3585,2582,"Q",
3588,2571,3590,2559,"Z"],["M",3571,2523,"Q",3573,2519,3572,2516,3572,2514,3569,2513,3565,2510,3564,2510,3557,2512,3554,2518,3553,2523,3557,2525,"Q",3568,2534,3571,2523,"Z"],["M",3524,2513,"Q",3531,2513,3536,2503,3538,2499,3536,2496,3533,2492,3530,2488,3530,2489,3530,2489,3524,2492,3519,2492,3507,2490,3508,2500,3508,2502,3509,2503,"Q",3516,2513,3524,2513,"Z"],["M",3545,2371,"Q",3541,2379,3545,2389,3549,2401,3555,2411,3558,2418,3562,2424,3566,2432,3573,2438,3584,2447,3594,2445,3599,2444,3599,2434,3598,
2424,3593,2415,3592,2413,3591,2412,3590,2411,3589,2409,3586,2403,3584,2399,3580,2395,3579,2388,3576,2374,3566,2366,3560,2361,3549,2361,3542,2361,3543,2368,"Q",3544,2370,3545,2371,"Z"],["M",3512,2368,"Q",3492,2375,3481,2390,3475,2398,3479,2412,3480,2415,3482,2416,3490,2421,3499,2424,3502,2424,3504,2425,3512,2426,3514,2434,3514,2436,3516,2437,3526,2448,3535,2455,3537,2457,3538,2457,3548,2461,3555,2470,3556,2471,3558,2472,3564,2478,3572,2484,3578,2489,3585,2490,3597,2491,3601,2484,3601,2483,3601,2481,
3601,2476,3596,2474,3591,2473,3590,2470,3589,2469,3587,2468,3586,2466,3585,2465,3574,2453,3567,2440,3560,2428,3547,2421,3534,2415,3528,2403,3523,2394,3524,2382,3523,2381,3522,2379,3521,2377,3521,2373,3522,2372,3521,2370,"Q",3518,2366,3512,2368,"Z"]],label:"Vanuatu ",shortLabel:"VU",labelPosition:[338.7,239.1],labelAlignment:["right","middle"],labelConnectors:[["M",3387,2391,"L",3562,2391]]},"007":{outlines:[["M",3165,4955,"Q",3161,4956,3158,4957,3157,4957,3156,4957,3154,4958,3153,4961,3152,4972,3156,
4981,3158,4985,3163,4984,3168,4983,3172,4980,3173,4979,3173,4977,3173,4976,3173,4975,3174,4972,3173,4969,3173,4968,3173,4967,3173,4958,3168,4953,3167,4953,3166,4954,"Q",3166,4955,3165,4955,"Z"],["M",3135,4941,"Q",3132,4941,3130,4942,3128,4941,3127,4942,3125,4949,3121,4955,3118,4960,3121,4963,3124,4966,3127,4968,3127,4969,3128,4969,3133,4968,3136,4966,3139,4965,3140,4961,3140,4961,3140,4960,3141,4956,3140,4953,3139,4952,3139,4951,3139,4949,3139,4948,3138,4947,3138,4945,3138,4944,3138,4943,3138,4942,
3137,4942,"Q",3136,4941,3135,4941,"Z"],["M",3170,4910,"Q",3164,4912,3158,4915,3151,4920,3148,4928,3145,4934,3147,4942,3147,4943,3147,4943,3148,4946,3151,4946,3152,4946,3152,4946,3155,4946,3159,4946,3162,4946,3165,4943,3167,4941,3170,4939,3171,4938,3171,4937,3174,4931,3177,4923,3178,4921,3178,4919,3176,4919,3174,4919,"L",3174,4919,"Q",3172,4916,3172,4912,"Q",3172,4910,3170,4910,"Z"],["M",3283,4654,"Q",3270,4666,3277,4680,3280,4686,3286,4682,3301,4675,3308,4659,3312,4650,3309,4638,3307,4630,3303,4623,
3302,4621,3300,4619,"Q",3297,4640,3283,4654,"Z"],["M",4124,4634,"Q",4121,4634,4119,4636,4109,4642,4110,4655,4110,4657,4111,4658,4112,4661,4115,4664,4118,4669,4123,4672,4124,4673,4125,4673,4130,4672,4134,4669,4134,4669,4135,4668,4138,4665,4140,4663,4141,4663,4141,4662,4141,4661,4141,4660,4140,4653,4138,4645,4138,4642,4136,4640,4136,4640,4135,4639,4132,4636,4128,4634,"Q",4127,4633,4124,4634,"Z"],["M",4187,4423,"Q",4180,4421,4172,4420,4170,4420,4168,4421,4163,4425,4158,4430,4158,4431,4156,4431,4151,
4435,4153,4441,4154,4445,4155,4449,4155,4450,4155,4451,4155,4455,4157,4457,4158,4457,4159,4458,4160,4459,4160,4459,4164,4459,4167,4459,4180,4460,4188,4451,4194,4445,4196,4439,4196,4438,4196,4436,4196,4436,4195,4435,4194,4432,4194,4428,4193,4427,4192,4427,"L",4192,4426,"Q",4191,4423,4187,4423,"Z"],["M",3577,4262,"Q",3566,4268,3555,4273,3554,4273,3553,4274,3547,4275,3543,4280,3542,4281,3541,4282,3536,4291,3531,4300,3527,4310,3522,4319,3518,4327,3512,4334,3506,4342,3498,4348,3493,4352,3488,4355,3486,
4357,3485,4358,3476,4364,3467,4371,3453,4382,3439,4395,3438,4397,3435,4398,3420,4411,3408,4427,3406,4428,3405,4429,3401,4431,3403,4431,3396,4433,3390,4435,3373,4441,3358,4451,3344,4459,3331,4466,3326,4469,3322,4473,3320,4476,3318,4477,3311,4483,3306,4491,3303,4498,3297,4503,3287,4514,3277,4525,3268,4535,3259,4544,3252,4551,3246,4560,3244,4562,3242,4564,3237,4571,3234,4579,3233,4584,3231,4588,3229,4594,3231,4599,3232,4600,3233,4601,3242,4610,3256,4609,3262,4608,3267,4609,3281,4613,3295,4617,3295,4617,
3295,4617,3299,4618,3303,4619,3318,4624,3333,4629,3341,4632,3349,4632,3362,4634,3374,4631,3388,4628,3401,4622,3416,4615,3430,4608,3433,4606,3436,4603,3437,4602,3439,4600,3446,4593,3453,4585,3458,4578,3463,4572,3466,4568,3470,4568,3471,4568,3472,4568,3478,4559,3482,4549,3483,4548,3484,4546,3484,4546,3485,4545,3485,4542,3487,4541,3493,4532,3496,4523,3497,4522,3497,4521,3499,4511,3502,4501,3503,4495,3505,4488,3505,4487,3505,4486,3506,4481,3509,4478,3510,4477,3511,4477,3516,4474,3520,4470,3536,4458,3551,
4446,3552,4445,3553,4445,3559,4444,3565,4445,3567,4445,3570,4445,3573,4445,3575,4446,3585,4448,3594,4443,3596,4442,3598,4441,3603,4439,3602,4431,3602,4430,3601,4428,3596,4417,3597,4404,3597,4403,3597,4402,3601,4393,3611,4385,3619,4379,3626,4371,3628,4370,3630,4367,3641,4353,3655,4340,3657,4338,3659,4336,3660,4335,3661,4334,3668,4327,3674,4320,3682,4310,3689,4300,3692,4298,3692,4295,3693,4279,3693,4264,3692,4251,3690,4238,3690,4236,3687,4236,3680,4238,3673,4242,3672,4242,3671,4243,3659,4250,3645,4254,
3644,4241,3643,4227,3643,4225,3643,4223,3643,4216,3638,4210,3635,4208,3633,4206,3628,4203,3624,4200,3624,4199,3624,4199,3627,4199,3626,4195,3626,4193,3624,4193,3621,4192,3618,4194,3606,4204,3595,4216,3590,4222,3588,4229,3588,4231,3587,4232,3587,4237,3586,4241,3584,4247,3582,4252,3581,4253,3581,4255,3581,4259,3579,4261,"Q",3578,4261,3577,4262,"Z"],["M",3726,3747,"Q",3721,3736,3711,3732,3709,3731,3707,3729,3704,3727,3701,3728,3701,3737,3700,3746,3699,3751,3700,3757,3702,3765,3706,3774,3707,3776,3708,
3777,3709,3784,3712,3790,3714,3796,3717,3802,3726,3819,3733,3837,3734,3839,3735,3840,3736,3842,3737,3843,3742,3850,3749,3855,3749,3856,3750,3856,3754,3859,3756,3863,3760,3870,3760,3878,3760,3880,3760,3882,3760,3884,3760,3885,3760,3886,3760,3888,3760,3892,3763,3895,3765,3897,3765,3899,3772,3917,3778,3936,3780,3942,3781,3949,3783,3958,3785,3964,3785,3965,3784,3966,3784,3968,3783,3970,3783,3971,3783,3971,3783,3977,3782,3982,3780,3989,3776,3995,3775,3996,3775,3997,3774,4009,3772,4021,3770,4030,3765,4037,
3757,4050,3744,4059,3731,4068,3719,4077,3709,4086,3703,4098,3701,4102,3703,4106,3713,4118,3728,4122,3735,4124,3740,4128,3751,4137,3757,4149,3762,4160,3763,4173,3763,4175,3763,4176,3762,4185,3758,4191,3755,4195,3752,4199,3749,4202,3746,4205,3745,4206,3745,4207,3739,4216,3731,4223,3729,4225,3729,4227,3728,4229,3729,4232,3731,4237,3733,4241,3741,4251,3751,4256,3761,4261,3772,4258,3780,4256,3786,4251,3797,4241,3807,4231,3808,4230,3808,4229,3810,4227,3812,4224,3823,4207,3842,4201,3843,4201,3844,4200,3845,
4199,3847,4199,3849,4199,3851,4197,3856,4193,3860,4187,3864,4183,3866,4178,3870,4165,3873,4151,3877,4133,3879,4114,3880,4111,3881,4107,3882,4102,3887,4099,3895,4093,3901,4085,3902,4084,3903,4084,3908,4083,3914,4083,3915,4083,3915,4084,3916,4086,3917,4088,3919,4089,3920,4089,3922,4091,3924,4092,3930,4095,3936,4097,3939,4098,3940,4095,3941,4094,3941,4093,3942,4091,3943,4090,3945,4083,3946,4075,3946,4074,3946,4072,3946,4069,3948,4066,3956,4055,3964,4045,3968,4041,3969,4036,"L",3970,4032,"Q",3983,4020,
3990,4005,3994,3997,3991,3986,3989,3976,3986,3965,3986,3965,3986,3964,3986,3963,3986,3962,3986,3961,3985,3961,3985,3960,3984,3960,3983,3960,3982,3960,3976,3962,3970,3966,3951,3978,3933,3992,3931,3993,3930,3994,3929,3995,3928,3995,3927,3996,3925,3997,3917,4002,3907,4001,3902,4001,3898,4001,3895,4E3,3892,3998,3891,3996,3889,3995,3884,3993,3877,3989,3866,3984,3857,3978,3856,3977,3855,3975,3853,3972,3853,3967,3853,3966,3853,3963,3853,3962,3853,3961,3848,3953,3845,3945,3844,3944,3844,3942,3844,3940,3843,
3938,3841,3933,3844,3929,3844,3928,3845,3926,3846,3920,3846,3914,3846,3913,3845,3912,3842,3905,3836,3900,3834,3898,3832,3899,3831,3900,3831,3900,3829,3901,3828,3902,3826,3904,3826,3909,3827,3919,3827,3928,3827,3930,3826,3932,3824,3941,3816,3946,3816,3945,3815,3944,3815,3943,3815,3942,3816,3940,3816,3938,3816,3935,3815,3931,3815,3928,3811,3927,3805,3927,3802,3923,3792,3913,3788,3899,3785,3886,3785,3873,3786,3860,3789,3848,3793,3835,3791,3823,3791,3814,3782,3806,3763,3790,3743,3775,3741,3774,3739,3773,
3738,3771,3737,3770,3732,3762,3728,3753,"Q",3727,3750,3726,3747,"Z"],["M",3564,3321,"Q",3558,3321,3553,3325,3552,3326,3552,3327,3550,3331,3548,3335,3543,3343,3539,3352,3538,3354,3539,3356,3540,3357,3540,3357,3545,3364,3550,3370,3551,3371,3553,3371,3561,3371,3569,3372,3573,3372,3576,3372,3578,3371,3580,3371,3582,3371,3584,3370,3585,3370,3586,3370,3596,3362,3595,3350,3594,3348,3594,3346,3594,3345,3594,3343,3593,3340,3590,3339,3590,3339,3589,3339,3584,3332,3577,3326,"Q",3571,3321,3564,3321,"Z"]],label:"New Zealand",
shortLabel:"NZ",labelPosition:[313.2,439.1],labelAlignment:["right","middle"],labelConnectors:[["M",3132,4391,"L",3512,4391]]},"015":{outlines:[["M",3310,2602,"Q",3309,2601,3308,2600,3304,2595,3299,2589,3297,2587,3295,2584,3285,2575,3274,2569,3266,2564,3255,2567,3252,2567,3249,2566,3248,2565,3246,2566,3237,2567,3228,2568,3227,2568,3226,2569,3221,2573,3220,2583,3220,2585,3219,2587,3218,2597,3226,2603,3235,2609,3243,2616,3245,2618,3248,2619,3274,2631,3297,2649,3313,2662,3329,2675,3335,2680,3341,2682,
3350,2686,3359,2689,3360,2690,3360,2690,3365,2694,3371,2698,3372,2700,3373,2700,3382,2707,3389,2711,3390,2711,3391,2712,3398,2717,3402,2714,3404,2713,3406,2711,3407,2710,3408,2708,3409,2702,3408,2696,3408,2692,3404,2688,3403,2687,3401,2686,3395,2676,3386,2671,3380,2668,3375,2664,3373,2663,3371,2662,3361,2655,3354,2646,3343,2633,3333,2620,3327,2613,3319,2607,3316,2606,3313,2604,"Q",3312,2603,3310,2602,"Z"],["M",3414,2617,"Q",3411,2616,3411,2619,3402,2620,3402,2630,3402,2638,3402,2646,3403,2647,3403,
2648,3408,2654,3418,2659,3419,2659,3420,2660,3427,2668,3432,2675,3438,2684,3449,2688,3450,2689,3452,2689,3457,2688,3460,2686,3461,2685,3462,2684,3468,2681,3465,2674,3464,2673,3464,2671,3462,2669,3459,2667,3458,2666,3457,2665,3456,2665,3455,2664,3440,2657,3429,2647,3426,2645,3428,2642,3427,2636,3426,2631,"Q",3423,2618,3414,2617,"Z"]],label:"New Caledonia",shortLabel:"NC",labelPosition:[331.8,295.1],labelAlignment:["center","bottom"],labelConnectors:[["M",3318,2951,"L",3318,2691]]},"011":{outlines:[["M",
3037,1956,"Q",3051,1956,3046,1943,3044,1934,3035,1932,3032,1925,3021,1927,3014,1929,3008,1931,3006,1932,3005,1934,3002,1939,3007,1944,"Q",3018,1955,3037,1956,"Z"],["M",3155,1824,"Q",3145,1805,3123,1804,3122,1804,3121,1804,3118,1805,3117,1806,3116,1807,3116,1808,3117,1818,3122,1829,3125,1835,3129,1840,3131,1843,3133,1846,3134,1849,3136,1851,3145,1865,3159,1873,3160,1874,3160,1875,3167,1883,3180,1881,3181,1881,3182,1880,3187,1877,3188,1868,3189,1858,3186,1849,3184,1845,3180,1839,3172,1828,3160,1824,
"Q",3155,1822,3155,1824,"Z"],["M",3419,1843,"Q",3414,1838,3408,1835,3400,1830,3393,1837,3392,1838,3390,1839,3388,1840,3386,1841,3382,1843,3381,1848,3379,1857,3381,1866,3381,1868,3383,1869,3386,1873,3390,1875,3397,1878,3403,1876,3412,1874,3416,1865,3421,1856,3420,1844,"Q",3420,1844,3419,1843,"Z"],["M",3053,1711,"Q",3051,1708,3045,1706,3036,1702,3034,1712,3032,1717,3034,1719,3043,1732,3063,1728,"Q",3060,1718,3053,1711,"Z"],["M",3073,1659,"Q",3068,1670,3072,1685,3073,1689,3074,1694,3083,1716,3101,1737,
3103,1740,3104,1742,3108,1749,3117,1755,3120,1758,3124,1759,3125,1759,3126,1759,3134,1759,3134,1751,3134,1744,3131,1740,3127,1734,3123,1729,3123,1728,3121,1727,3120,1727,3119,1726,3110,1719,3106,1712,3101,1699,3096,1686,3096,1685,3095,1683,3095,1682,3094,1681,3089,1675,3086,1665,3086,1664,3085,1663,3083,1659,3081,1655,3075,1653,3074,1656,"Q",3073,1658,3073,1659,"Z"],["M",2996,1756,"Q",2998,1764,3006,1771,3023,1783,3042,1789,3051,1793,3062,1794,3068,1794,3074,1793,3084,1791,3092,1787,3092,1787,3093,
1785,3097,1770,3090,1756,3087,1751,3080,1749,3079,1748,3078,1748,3070,1747,3063,1746,3060,1746,3058,1744,3057,1743,3056,1742,3046,1735,3033,1729,3013,1719,2998,1730,2996,1732,2996,1733,"Q",2993,1744,2996,1756,"Z"],["M",2949,1593,"Q",2942,1591,2936,1593,2929,1595,2930,1599,2939,1622,2956,1642,2966,1653,2979,1658,2982,1660,2985,1662,3003,1673,3024,1669,3027,1669,3027,1665,3027,1664,3027,1663,3028,1658,3027,1656,3026,1655,3025,1653,3020,1644,3015,1638,3014,1637,3013,1637,2992,1628,2972,1617,2971,1614,
2969,1611,"Q",2963,1599,2949,1593,"Z"],["M",2800,1533,"Q",2813,1546,2827,1558,2839,1567,2851,1574,2852,1575,2854,1575,2857,1574,2861,1573,2868,1571,2863,1566,2862,1565,2859,1565,2859,1564,2859,1564,"L",2858,1563,"Q",2855,1557,2850,1550,2842,1540,2833,1530,2829,1526,2825,1522,2822,1520,2818,1520,2816,1519,2815,1519,2810,1519,2804,1520,2802,1520,2801,1521,2800,1522,2800,1523,2799,1524,2798,1525,"Q",2796,1529,2800,1533,"Z"],["M",2794,1606,"Q",2794,1607,2795,1608,2801,1614,2809,1621,2812,1623,2815,1626,
2819,1629,2822,1634,2826,1639,2830,1642,2844,1652,2842,1669,2842,1674,2843,1679,2847,1688,2851,1695,2852,1696,2854,1696,2863,1698,2872,1696,2879,1694,2888,1693,2890,1693,2891,1691,2896,1686,2898,1679,2899,1677,2899,1674,2899,1672,2898,1670,2896,1661,2888,1654,2887,1653,2886,1651,2882,1643,2876,1639,2875,1638,2874,1636,2868,1621,2849,1616,2847,1616,2845,1615,2838,1610,2829,1610,2827,1610,2825,1610,2821,1608,2820,1604,2820,1603,2819,1602,2819,1600,2817,1598,2811,1593,2803,1591,"Q",2794,1595,2794,1606,
"Z"]],label:"Solomon Islands",shortLabel:"SB",labelPosition:[350.2,176.1],labelAlignment:["left","middle"],labelConnectors:[["M",3502,1761,"L",3047,1761]]},"005":{outlines:[["M",1613,523,"Q",1613,524,1612,525,1612,527,1613,528,1618,535,1625,541,1627,542,1628,542,1635,543,1643,543,1649,544,1654,542,1659,540,1657,531,1656,522,1649,518,1648,518,1648,517,1647,513,1643,514,1642,515,1641,515,1640,515,1639,514,1633,510,1627,513,1624,515,1622,515,"Q",1614,516,1613,523,"Z"],["M",1552,488,"Q",1550,489,1550,
490,1549,508,1557,520,1558,522,1565,516,1570,512,1571,505,1572,497,1567,490,1567,489,1564,490,"Q",1558,485,1552,488,"Z"],["M",1856,491,"Q",1853,508,1862,516,1870,525,1886,520,1891,518,1893,512,1894,510,1893,509,1893,508,1893,507,1892,503,1889,499,1888,498,1887,497,1885,495,1881,495,1879,495,1877,494,1873,491,1870,490,1869,489,1868,489,1868,489,1867,489,1864,486,1858,489,"Q",1856,490,1856,491,"Z"],["M",1666,465,"L",1666,465,"Q",1650,463,1638,469,1634,472,1638,478,1641,482,1649,483,1657,483,1665,482,
1667,482,1668,481,1669,481,1670,480,1672,475,1671,471,"Q",1670,467,1666,465,"Z"],["M",1697,386,"Q",1678,379,1660,392,1652,398,1649,407,1648,409,1649,410,1649,413,1650,415,1651,417,1652,418,1661,423,1668,430,1673,434,1680,435,1681,435,1683,435,1696,437,1707,434,1709,433,1712,431,1715,429,1717,423,1718,421,1718,418,1718,408,1714,399,1710,391,1702,387,"Q",1699,387,1697,386,"Z"],["M",1860,419,"Q",1859,419,1859,418,"L",1858,417,"Q",1851,420,1851,425,1852,441,1863,453,1866,456,1869,453,1875,446,1874,437,
1873,430,1866,425,1863,423,1860,420,"Q",1860,420,1860,419,"Z"],["M",1809,451,"Q",1807,464,1814,475,1816,477,1817,478,1818,479,1820,479,1827,481,1833,479,1837,478,1836,473,1836,472,1836,470,1838,466,1837,459,1837,458,1836,457,1833,447,1824,440,1820,436,1817,440,1815,441,1813,441,"Q",1810,445,1809,451,"Z"],["M",1771,396,"Q",1759,392,1746,395,1742,396,1739,399,1739,400,1739,401,1740,406,1744,407,1744,407,1745,408,1745,408,1746,409,1758,419,1772,425,1779,427,1782,421,1787,414,1783,406,"Q",1779,398,1771,
396,"Z"],["M",1873,335,"Q",1859,333,1847,343,1842,348,1838,353,1837,355,1837,357,1836,359,1837,360,1853,371,1871,374,1891,377,1911,371,1913,370,1913,369,1913,367,1912,366,1912,359,1908,354,1904,349,1897,346,1895,345,1894,343,1893,342,1891,341,1890,341,1889,340,1887,338,1884,337,1883,336,1881,336,"Q",1877,335,1873,335,"Z"],["M",2426,507,"Q",2424,507,2421,508,2415,511,2418,515,2424,527,2436,530,2444,532,2445,523,2448,515,2439,508,2436,505,2429,506,"Q",2427,506,2426,507,"Z"],["M",2301,584,"Q",2300,583,
2300,581,"L",2298,581,"Q",2285,589,2284,600,2283,608,2295,613,2301,616,2308,614,2309,614,2311,612,2315,607,2317,602,2318,598,2316,595,2312,590,2305,586,"Q",2303,585,2301,584,"Z"],["M",2321,390,"Q",2319,389,2315,389,2314,389,2313,389,2311,389,2310,387,2309,387,2308,387,2302,384,2294,384,2286,384,2281,388,2278,390,2280,393,2283,403,2288,413,2289,415,2290,417,2300,425,2311,428,2313,429,2315,430,2320,432,2327,431,2328,431,2328,430,2331,415,2329,401,"Q",2328,394,2321,390,"Z"],["M",2155,528,"Q",2155,532,
2159,534,2162,536,2165,537,2177,541,2189,536,2191,535,2193,533,2194,532,2196,531,2201,530,2200,525,2198,513,2193,507,2190,503,2187,501,2184,499,2183,500,2182,500,2181,501,2180,500,2180,500,2178,499,2176,499,2172,499,2167,501,2163,504,2161,508,2157,514,2154,522,2154,523,2154,525,"Q",2155,527,2155,528,"Z"],["M",2075,427,"Q",2074,419,2069,413,2068,411,2066,410,2062,408,2058,406,2056,405,2054,403,2043,401,2033,399,2030,399,2028,400,2018,406,2011,417,2008,422,2004,427,2E3,434,2004,439,2013,451,2026,455,
2028,455,2029,456,2042,460,2055,461,2057,461,2058,461,2061,461,2063,461,2065,460,2066,460,2072,459,2072,452,2072,451,2073,449,2075,443,2075,436,2076,435,2076,433,"Q",2076,430,2075,427,"Z"],["M",2236,380,"Q",2231,376,2225,375,2216,374,2212,380,2208,386,2212,393,2217,404,2224,413,2225,415,2227,417,2229,419,2233,422,2237,425,2238,424,2242,422,2245,419,2246,419,2246,417,2248,409,2247,399,2247,399,2246,398,2242,390,2237,382,"Q",2236,381,2236,380,"Z"],["M",2847,511,"Q",2845,510,2844,510,2842,510,2841,510,
2840,510,2839,510,2837,511,2836,511,2833,510,2831,508,2827,508,2823,508,2814,508,2807,512,2806,514,2807,514,2817,525,2829,533,2829,534,2831,533,2835,533,2839,533,2845,533,2851,531,2852,531,2852,530,2853,520,2850,515,2849,514,2848,512,"Q",2848,511,2847,511,"Z"],["M",2685,532,"Q",2683,531,2681,532,2674,532,2672,537,2669,544,2672,545,2687,555,2704,551,2710,550,2710,541,2710,540,2705,540,2703,539,2701,541,2701,540,2700,540,"Q",2693,535,2685,532,"Z"],["M",2478,419,"Q",2472,420,2468,418,2468,416,2466,417,
2466,417,2465,417,2464,417,2463,417,2463,418,2462,418,2458,420,2456,423,2450,430,2453,438,2454,440,2455,442,2455,444,2456,446,2460,452,2465,455,2468,457,2470,460,2471,461,2473,462,2480,465,2489,463,2491,463,2492,462,2496,461,2497,458,2498,450,2497,441,2495,426,2481,419,"Q",2480,419,2478,419,"Z"],["M",2664,439,"Q",2664,440,2664,441,2658,440,2655,442,2653,444,2651,445,2650,446,2649,447,2649,452,2653,456,2657,459,2662,461,2663,462,2665,462,2682,463,2682,447,2682,441,2674,435,2673,434,2671,434,2668,433,
2667,436,2667,436,2665,437,"Q",2664,438,2664,439,"Z"],["M",3229,517,"Q",3224,517,3224,520,3222,525,3222,530,3222,530,3221,530,3216,531,3215,533,3212,537,3213,543,3214,547,3215,552,3215,554,3217,555,3218,557,3219,557,3223,559,3229,560,3231,560,3232,559,3235,559,3235,558,3240,547,3238,535,3237,526,3231,518,"Q",3231,517,3229,517,"Z"],["M",3042,481,"Q",3046,477,3042,472,3038,467,3030,467,3030,466,3030,466,3026,460,3017,462,3011,463,3009,468,3006,475,3006,483,3006,485,3007,486,3011,491,3017,490,"Q",3032,
489,3042,481,"Z"],["M",2903,494,"Q",2901,493,2899,492,2898,491,2897,491,2896,490,2895,490,2894,490,2894,491,2893,493,2893,495,2892,495,2892,496,2890,497,2889,498,2882,501,2879,507,2878,510,2881,516,2885,522,2892,521,2894,520,2895,520,2900,521,2908,520,2910,519,2911,519,2917,516,2918,512,2919,511,2918,509,2915,500,2906,495,"Q",2905,494,2903,494,"Z"],["M",2876,399,"Q",2874,396,2871,396,2870,395,2868,394,2862,396,2856,396,2855,397,2853,397,2851,397,2851,398,2849,410,2855,412,2870,420,2890,418,2891,418,
2891,417,2894,404,2885,403,2883,402,2881,402,"Q",2878,401,2876,399,"Z"]],label:"Micronesia",shortLabel:"FM",labelPosition:[247.8,19.6],labelAlignment:["center","top"],labelConnectors:[["M",2478,196,"L",2478,441]]},"008":{outlines:[["M",1301,440,"Q",1299,440,1297,439,1296,438,1294,436,1292,434,1291,431,1289,427,1283,432,1282,433,1281,434,1278,445,1279,457,1279,460,1280,461,1282,464,1285,465,1298,471,1310,463,1311,462,1312,460,1315,455,1314,449,1314,447,1313,444,1313,442,1310,441,"Q",1305,441,1301,
440,"Z"],["M",1493,444,"Q",1490,437,1483,433,1482,432,1480,432,1477,432,1475,432,1475,431,1474,431,1468,428,1463,431,1460,434,1458,438,1455,443,1454,448,1453,449,1455,450,1460,456,1467,459,1476,463,1488,462,1492,462,1494,459,1495,457,1495,456,"Q",1496,449,1493,444,"Z"],["M",1335,370,"Q",1338,379,1347,386,1349,387,1351,388,1352,389,1354,390,1356,390,1356,389,1363,380,1368,370,1369,369,1369,367,1367,358,1361,353,1359,351,1356,352,1355,353,1353,354,1353,354,1353,355,"L",1353,354,"Q",1348,353,1341,352,
1337,352,1336,355,"Q",1332,363,1335,370,"Z"],["M",1217,322,"Q",1212,319,1204,317,1199,333,1193,349,1190,358,1186,367,1176,387,1172,407,1169,426,1179,443,1180,445,1185,441,1189,438,1193,433,1196,430,1198,427,1209,414,1217,399,1226,386,1228,370,1230,356,1223,343,1222,341,1221,341,"L",1221,341,"Q",1221,341,1221,340,1221,336,1218,335,1218,329,1218,324,"Q",1218,323,1217,322,"Z"]],label:"Palau",shortLabel:"PW",labelPosition:[98.3,39.2],labelAlignment:["right","middle"],labelConnectors:[["M",983,392,"L",
1172,392]]},"002":{outlines:[["M",4501,2631,"Q",4500,2633,4498,2634,4497,2639,4503,2642,4504,2643,4504,2643,4507,2649,4515,2647,4520,2647,4519,2642,4519,2635,4518,2627,4518,2626,4517,2626,4509,2624,4501,2628,"Q",4502,2629,4501,2631,"Z"],["M",4485,2643,"Q",4483,2640,4481,2640,4478,2638,4474,2641,4472,2643,4469,2644,4468,2645,4467,2646,4460,2653,4463,2665,4463,2668,4467,2669,4468,2669,4469,2670,4471,2674,4478,2673,4486,2672,4492,2668,4493,2667,4494,2665,4498,2659,4495,2655,4494,2654,4494,2652,"Q",4494,
2643,4485,2643,"Z"],["M",4516,2591,"Q",4514,2586,4513,2582,4512,2580,4511,2578,4510,2577,4508,2577,4504,2579,4504,2584,4503,2596,4507,2607,4508,2609,4510,2609,"Q",4517,2601,4516,2591,"Z"],["M",4201,2408,"Q",4199,2420,4208,2429,4212,2433,4218,2433,4231,2433,4240,2427,4252,2419,4262,2408,4279,2392,4278,2371,4277,2366,4275,2369,4263,2369,4252,2373,4231,2380,4212,2392,"Q",4202,2399,4201,2408,"Z"],["M",4168,2449,"Q",4145,2455,4125,2461,4117,2464,4111,2470,4106,2475,4108,2482,4109,2484,4109,2486,4113,2494,
4120,2500,4129,2507,4141,2510,4148,2511,4155,2511,4167,2511,4178,2513,4186,2514,4192,2513,4204,2512,4214,2507,4216,2506,4217,2504,4218,2496,4222,2492,4223,2491,4224,2489,4226,2481,4224,2475,4223,2472,4222,2470,4221,2468,4219,2467,4217,2465,4215,2463,"L",4214,2463,"Q",4201,2455,4186,2450,"Q",4176,2447,4168,2449,"Z"],["M",4534,2715,"Q",4533,2715,4531,2715,4529,2714,4527,2713,4526,2713,4524,2713,4523,2714,4522,2714,4516,2726,4513,2739,4513,2741,4513,2742,4514,2756,4531,2752,4534,2751,4535,2749,4537,
2745,4537,2740,4538,2736,4538,2731,"Q",4539,2722,4534,2715,"Z"],["M",4549,2561,"Q",4544,2556,4539,2556,4533,2556,4526,2557,4526,2557,4525,2558,4519,2560,4519,2565,4519,2573,4524,2578,4527,2583,4533,2584,4542,2585,4545,2579,4546,2578,4547,2577,4548,2575,4549,2574,4550,2570,4551,2566,"Q",4551,2563,4549,2561,"Z"],["M",4564,2482,"Q",4553,2488,4551,2498,4551,2500,4552,2502,4555,2506,4556,2514,4556,2515,4556,2516,4555,2517,4553,2518,4551,2518,4550,2519,4547,2520,4544,2520,4543,2521,4542,2521,4537,2525,
4539,2530,4540,2535,4543,2538,4544,2539,4546,2540,4547,2540,4548,2541,4555,2543,4561,2540,4563,2539,4562,2536,4562,2530,4560,2523,4559,2521,4557,2518,4561,2512,4569,2510,4570,2510,4571,2509,4576,2504,4576,2496,4577,2486,4569,2482,4568,2481,4567,2481,"Q",4566,2481,4564,2482,"Z"],["M",4901,2597,"Q",4912,2613,4931,2604,4944,2598,4944,2584,4945,2582,4945,2579,4945,2577,4945,2575,4937,2556,4919,2554,4914,2553,4912,2557,4910,2561,4908,2565,4907,2566,4906,2568,4899,2576,4898,2588,"Q",4898,2593,4901,2597,
"Z"],["M",4930,2533,"Q",4937,2530,4938,2521,4938,2516,4935,2512,4935,2511,4933,2511,4933,2510,4933,2509,4932,2505,4928,2505,4926,2504,4924,2505,4921,2505,4921,2506,4915,2519,4919,2529,"Q",4922,2536,4930,2533,"Z"],["M",4542,2423,"Q",4530,2428,4532,2444,4533,2453,4538,2462,4541,2467,4550,2466,4553,2465,4556,2463,4560,2460,4562,2455,4564,2447,4562,2440,4560,2432,4555,2427,4550,2424,4545,2422,"Q",4544,2422,4542,2423,"Z"],["M",4589,2398,"Q",4598,2394,4600,2385,4601,2384,4601,2382,4602,2376,4601,2372,4600,
2371,4599,2369,4597,2364,4589,2363,4582,2363,4575,2364,4574,2365,4573,2366,4566,2374,4565,2385,4565,2387,4565,2389,4567,2397,4576,2399,4581,2400,4585,2399,"Q",4587,2399,4589,2398,"Z"],["M",4596,2291,"Q",4598,2304,4606,2314,4607,2315,4609,2316,4611,2316,4612,2317,4615,2318,4615,2317,4622,2309,4622,2298,4621,2289,4614,2282,4611,2281,4607,2281,"Q",4594,2282,4596,2291,"Z"],["M",4640,2267,"Q",4642,2268,4645,2268,4661,2270,4658,2253,4658,2251,4656,2249,4654,2249,4653,2248,4652,2246,4651,2244,4639,2249,
4630,2258,4629,2258,4631,2259,"Q",4635,2263,4640,2267,"Z"]],label:"Fiji",shortLabel:"FJ",labelPosition:[453.3,286.1],labelAlignment:["center","bottom"],labelConnectors:[["M",4533,2861,"L",4533,2566]]},"013":{outlines:[["M",4179,1791,"Q",4180,1786,4179,1780,4179,1779,4179,1777,4179,1774,4178,1771,4178,1770,4178,1769,4177,1767,4175,1764,4174,1764,4174,1764,4173,1762,4170,1761,4170,1761,4169,1761,4167,1762,4165,1762,4165,1762,4165,1761,4165,1760,4163,1759,4163,1758,4162,1758,4155,1756,4148,1760,4147,
1761,4146,1762,4143,1765,4141,1769,4141,1770,4140,1772,4140,1773,4140,1775,4140,1781,4145,1786,4149,1791,4155,1794,4156,1795,4157,1795,4159,1796,4160,1796,4161,1796,4162,1796,4166,1796,4170,1797,4175,1797,4177,1793,4178,1793,4178,1792,"Q",4179,1792,4179,1791,"Z"],["M",4577,1791,"Q",4576,1791,4575,1792,4574,1793,4573,1794,4573,1795,4573,1796,4577,1809,4583,1820,4583,1821,4584,1821,4585,1822,4586,1822,4587,1823,4588,1823,4590,1823,4591,1824,4592,1824,4593,1824,4598,1825,4601,1823,4606,1820,4607,1813,
4608,1808,4605,1803,4602,1799,4598,1795,4596,1794,4595,1792,4595,1792,4594,1791,4594,1790,4594,1790,4593,1788,4589,1788,4588,1788,4586,1788,4583,1788,4580,1790,"Q",4579,1790,4577,1791,"Z"],["M",4384,1860,"Q",4384,1864,4386,1867,4387,1869,4388,1870,4389,1870,4390,1871,4393,1872,4394,1874,4397,1876,4400,1876,4403,1877,4407,1878,4408,1878,4409,1878,4411,1879,4413,1879,4414,1880,4415,1880,4416,1880,4416,1880,4419,1881,4420,1879,4421,1879,4421,1879,4423,1880,4424,1879,4424,1879,4425,1879,4426,1879,4427,
1879,4428,1878,4428,1878,4429,1878,4429,1877,4434,1874,4434,1869,4434,1868,4434,1866,4434,1865,4434,1864,4435,1863,4435,1862,4435,1860,4434,1859,4434,1858,4434,1858,4434,1857,4433,1856,4433,1856,4433,1855,4433,1852,4431,1851,4431,1851,4430,1850,4430,1850,4429,1849,4428,1849,4427,1848,4427,1848,4425,1848,4424,1847,4424,1846,4424,1846,4424,1845,4423,1845,4423,1844,4420,1845,4420,1843,4420,1843,4419,1842,4417,1840,4414,1839,4413,1839,4412,1838,4407,1836,4402,1835,4401,1834,4400,1834,4394,1836,4391,1839,
"Q",4385,1849,4384,1860,"Z"],["M",4330,1788,"Q",4326,1791,4324,1797,4323,1798,4324,1799,4324,1801,4325,1803,4326,1804,4326,1805,4328,1808,4330,1810,4331,1811,4332,1811,4332,1812,4333,1812,4335,1813,4337,1814,4339,1815,4340,1816,4342,1817,4343,1817,4346,1819,4349,1820,4350,1820,4351,1821,4352,1821,4353,1821,4356,1821,4359,1822,4360,1823,4361,1823,4364,1823,4367,1824,4369,1824,4371,1823,4371,1822,4371,1822,4372,1822,4373,1821,4373,1821,4373,1820,4374,1819,4375,1819,4375,1818,4375,1817,4377,1816,4377,
1814,4378,1813,4378,1812,4378,1807,4377,1801,4376,1797,4373,1793,4370,1787,4364,1783,4361,1781,4357,1781,4356,1781,4355,1781,4355,1781,4354,1782,4352,1782,4351,1782,"L",4351,1782,"Q",4350,1780,4348,1780,4346,1780,4344,1781,"Q",4336,1783,4330,1788,"Z"],["M",4276,1734,"Q",4276,1738,4278,1741,4282,1746,4289,1750,4290,1751,4291,1751,4293,1752,4295,1753,4296,1754,4296,1754,4298,1755,4301,1756,4302,1756,4303,1756,4307,1758,4312,1757,4314,1756,4317,1754,4318,1753,4319,1752,4322,1749,4325,1745,4326,1744,
4326,1743,4326,1740,4325,1738,4325,1736,4324,1736,4324,1735,4324,1734,4324,1734,4324,1733,4324,1732,4323,1731,4323,1730,4322,1730,4322,1729,4322,1728,4322,1725,4320,1724,4319,1723,4317,1722,4316,1722,4314,1722,4313,1722,4313,1721,4312,1721,4311,1720,4311,1720,4310,1720,4307,1720,4306,1721,4306,1721,4305,1721,4305,1722,4305,1722,4304,1722,4304,1722,"L",4303,1722,"Q",4302,1722,4301,1722,4300,1721,4300,1721,4297,1720,4294,1720,4288,1720,4281,1723,4280,1723,4279,1724,4278,1726,4278,1727,4277,1729,4276,
1730,4276,1731,4276,1732,"Q",4276,1733,4276,1734,"Z"],["M",4257,1688,"Q",4248,1689,4239,1691,4236,1691,4235,1693,4233,1695,4233,1697,4232,1698,4232,1699,4232,1701,4231,1703,4231,1704,4231,1705,4230,1706,4230,1707,4229,1709,4230,1710,4231,1711,4231,1711,4232,1712,4233,1712,4234,1714,4235,1714,4236,1715,4237,1715,4238,1716,4239,1716,4242,1716,4244,1717,4245,1717,4246,1717,4250,1717,4254,1717,4255,1717,4256,1716,4257,1716,4257,1716,4261,1716,4263,1714,4263,1714,4264,1714,4265,1712,4266,1711,4267,1711,
4267,1710,4267,1709,4267,1709,4268,1708,4268,1707,4268,1704,4267,1703,4267,1702,4266,1701,4266,1699,4265,1697,"L",4265,1697,"Q",4265,1696,4264,1696,4264,1695,4263,1694,"L",4263,1693,"Q",4263,1693,4262,1692,"L",4262,1691,"Q",4261,1692,4260,1690,4260,1689,4259,1689,"Q",4258,1688,4257,1688,"Z"],["M",4285,1640,"Q",4282,1640,4279,1641,4278,1640,4277,1639,4276,1639,4274,1638,4268,1641,4264,1646,4259,1653,4258,1662,4257,1666,4260,1668,4263,1672,4266,1674,4274,1680,4282,1684,4288,1687,4294,1687,4294,1688,
4295,1688,4296,1688,4297,1686,4298,1686,4298,1685,4301,1684,4301,1682,"L",4301,1681,"Q",4302,1681,4302,1680,4302,1678,4301,1675,4301,1674,4301,1673,4301,1672,4301,1671,4300,1666,4297,1663,4296,1661,4295,1660,4292,1657,4290,1654,4290,1653,4290,1652,4289,1652,4289,1651,4289,1650,4289,1650,4289,1645,4287,1642,"Q",4286,1640,4285,1640,"Z"],["M",4252,1603,"Q",4252,1604,4253,1605,4256,1611,4260,1616,4261,1617,4261,1618,4264,1621,4268,1623,4269,1623,4270,1624,4272,1625,4274,1626,4275,1626,4275,1626,4276,
1626,4276,1625,4276,1624,4278,1624,4279,1624,4279,1623,4280,1622,4280,1622,4281,1622,4281,1621,4282,1621,4282,1619,4282,1618,4283,1617,4283,1617,4283,1616,4284,1615,4284,1615,4284,1613,4283,1611,4283,1610,4283,1609,4283,1607,4282,1606,4282,1605,4282,1604,4282,1599,4279,1595,4279,1595,4278,1595,4278,1595,4277,1595,4276,1594,4275,1594,4274,1594,4273,1594,4273,1593,4272,1593,4272,1593,4271,1593,4269,1590,4263,1591,4262,1592,4261,1592,4256,1594,4254,1598,4253,1599,4253,1601,"Q",4252,1602,4252,1603,"Z"],
["M",4278,1534,"Q",4274,1533,4270,1532,4269,1532,4268,1533,4265,1533,4262,1532,4260,1531,4259,1530,4258,1529,4257,1528,4257,1527,4256,1526,4252,1523,4247,1520,4246,1519,4245,1519,4245,1519,4244,1519,4240,1520,4237,1523,4236,1524,4235,1525,4230,1528,4230,1534,4230,1535,4231,1536,4233,1540,4236,1543,4243,1548,4250,1552,4258,1556,4266,1561,4269,1563,4272,1563,4275,1563,4277,1563,4278,1562,4278,1562,4280,1562,4280,1561,4280,1560,4281,1560,"L",4281,1559,"Q",4282,1558,4283,1556,4283,1556,4283,1555,4283,
1548,4282,1541,4282,1540,4281,1539,4281,1538,4280,1537,"Q",4280,1534,4278,1534,"Z"],["M",4323,1594,"Q",4323,1594,4323,1593,4321,1591,4320,1588,4320,1588,4319,1587,4319,1585,4318,1585,4317,1583,4314,1583,4312,1584,4311,1583,"L",4311,1582,"Q",4304,1582,4297,1584,4294,1585,4293,1589,4292,1596,4292,1603,4292,1604,4292,1605,4295,1607,4297,1610,4297,1611,4298,1612,4300,1616,4303,1619,4304,1620,4305,1620,4306,1619,4307,1620,4308,1620,4309,1620,4311,1620,4313,1621,4314,1621,4315,1621,4317,1622,4320,1622,
4322,1622,4324,1621,4325,1621,4325,1620,4326,1619,4326,1618,4326,1617,4327,1616,4327,1616,4327,1615,4327,1606,4324,1596,"Q",4324,1595,4323,1594,"Z"],["M",4651,1798,"Q",4650,1798,4649,1798,4647,1801,4644,1802,4642,1804,4642,1806,4640,1815,4638,1824,4638,1826,4639,1828,4640,1830,4641,1831,4647,1836,4654,1839,4659,1841,4663,1839,4668,1837,4672,1833,4673,1832,4673,1832,4674,1832,4675,1831,4675,1831,4675,1830,4676,1830,4676,1830,4676,1829,4676,1829,4677,1828,4677,1828,4678,1826,4678,1825,4677,1820,4676,
1815,4676,1814,4677,1813,4677,1812,4677,1811,4678,1811,4678,1811,4678,1810,4677,1809,4677,1807,4676,1806,4676,1806,4676,1805,4676,1803,4674,1802,4674,1801,4673,1801,4670,1799,4666,1798,4665,1798,4664,1798,4663,1798,4662,1797,4661,1797,4661,1797,4657,1797,4653,1797,4653,1797,4652,1798,"Q",4651,1798,4651,1798,"Z"],["M",4635,1729,"Q",4630,1728,4626,1727,4625,1727,4623,1727,4618,1727,4614,1727,4613,1728,4612,1728,4610,1730,4610,1733,4611,1734,4610,1735,4609,1742,4608,1749,4608,1757,4610,1764,4610,1765,
4610,1765,4611,1768,4613,1770,4614,1771,4614,1771,4616,1773,4618,1774,4619,1775,4620,1776,4620,1777,4621,1777,4622,1778,4622,1778,4623,1779,4625,1779,4626,1779,4626,1779,4629,1780,4630,1778,4631,1778,4631,1778,4633,1778,4635,1776,4636,1776,4636,1775,4637,1775,4637,1774,4638,1773,4639,1772,4639,1772,4639,1771,4640,1771,4640,1770,4643,1765,4645,1759,4646,1759,4646,1758,4646,1757,4646,1757,4647,1756,4647,1756,4646,1753,4646,1752,"L",4646,1751,"Q",4646,1751,4646,1750,4646,1749,4646,1747,4646,1746,4645,
1744,4645,1742,4645,1741,4642,1735,4638,1730,"Q",4637,1729,4635,1729,"Z"],["M",4875,1736,"Q",4878,1741,4885,1742,4887,1742,4890,1741,4891,1741,4891,1741,4892,1741,4892,1740,4892,1739,4893,1739,4894,1738,4894,1737,4894,1736,4894,1735,4894,1735,4894,1734,4894,1731,4893,1728,4893,1725,4892,1724,4892,1723,4893,1722,"L",4893,1722,"Q",4891,1720,4889,1721,4887,1721,4885,1721,4884,1721,4883,1721,4879,1722,4877,1725,"Q",4873,1731,4875,1736,"Z"]],label:"Tuvalu",shortLabel:"TV",labelPosition:[462.3,159.6],labelAlignment:["center",
"top"],labelConnectors:[["M",4623,1596,"L",4623,1746]]},"012":{outlines:[["M",5701,2684,"Q",5701,2687,5701,2690,5700,2699,5705,2702,5706,2703,5707,2703,5722,2706,5731,2696,5732,2694,5734,2691,5734,2690,5735,2688,5736,2686,5737,2683,5737,2682,5737,2681,5736,2675,5731,2675,5730,2675,5729,2674,5722,2674,5716,2673,5714,2672,5712,2672,5711,2672,5710,2673,5706,2674,5704,2677,"Q",5701,2679,5701,2684,"Z"],["M",5748,2561,"Q",5747,2562,5746,2564,5743,2569,5742,2575,5741,2588,5751,2594,5752,2595,5754,2596,5759,
2598,5768,2597,5773,2597,5777,2596,5787,2594,5783,2586,5782,2585,5782,2583,5779,2578,5776,2573,5772,2566,5765,2562,5759,2559,5753,2560,"Q",5750,2560,5748,2561,"Z"],["M",5689,2522,"Q",5696,2535,5711,2540,5712,2541,5714,2536,5717,2529,5712,2521,5708,2514,5700,2513,5697,2513,5694,2515,5692,2515,5691,2516,"Q",5687,2518,5689,2522,"Z"],["M",5648,2518,"Q",5648,2520,5655,2516,5661,2514,5663,2507,5666,2501,5670,2497,5673,2494,5669,2492,5661,2488,5658,2491,"Q",5646,2502,5648,2518,"Z"],["M",5766,2423,"Q",5766,
2421,5765,2420,5763,2412,5756,2417,5752,2420,5748,2422,5731,2431,5740,2445,5743,2450,5749,2453,5750,2454,5752,2453,5757,2452,5761,2448,"Q",5769,2439,5766,2423,"Z"]],label:"Tonga",shortLabel:"TO",labelPosition:[609.8,257.6],labelAlignment:["left","middle"],labelConnectors:[["M",6098,2576,"L",5768,2576]]},"010":{outlines:[["M",5801,2160,"Q",5795,2161,5788,2163,5787,2163,5786,2164,5784,2165,5784,2167,5783,2173,5783,2178,5784,2180,5783,2181,5783,2182,5783,2183,5783,2184,5783,2185,5783,2187,5784,2189,
5785,2190,5787,2191,5790,2194,5793,2195,5794,2195,5795,2195,5798,2195,5801,2194,5804,2192,5807,2191,5808,2190,5808,2190,5812,2184,5813,2178,5813,2177,5813,2176,5813,2174,5813,2172,5813,2172,5813,2171,5813,2170,5813,2168,"L",5812,2168,"Q",5812,2167,5812,2167,5811,2166,5810,2165,5810,2165,5809,2165,5809,2164,5809,2163,5808,2162,5808,2161,5806,2159,5804,2159,"Q",5803,2160,5801,2160,"Z"],["M",5829,2096,"Q",5830,2099,5830,2102,5831,2103,5831,2104,5832,2105,5832,2106,5834,2108,5836,2110,5837,2111,5839,
2111,5842,2111,5844,2112,5845,2112,5847,2111,5851,2111,5853,2107,5854,2105,5854,2102,5855,2101,5855,2100,5855,2096,5856,2092,5857,2088,5854,2084,5853,2083,5852,2082,5852,2081,5850,2081,"L",5850,2081,"Q",5849,2080,5847,2080,5846,2080,5844,2080,5838,2081,5834,2084,5832,2085,5831,2086,5829,2088,5829,2091,"Q",5829,2094,5829,2096,"Z"],["M",5750,2019,"Q",5749,2017,5747,2014,5747,2013,5745,2011,5745,2011,5744,2011,"L",5744,2011,"Q",5744,2011,5743,2011,5740,2010,5737,2010,5734,2011,5732,2013,5730,2014,5730,
2016,5729,2017,5729,2018,5728,2025,5729,2031,5732,2040,5739,2045,5742,2047,5745,2046,5748,2046,5751,2044,5751,2043,5751,2043,5753,2038,5752,2032,5752,2031,5752,2030,5752,2026,5751,2021,"Q",5750,2020,5750,2019,"Z"]],label:"Samoa",shortLabel:"WS",labelPosition:[604.3,210.1],labelAlignment:["left","middle"],labelConnectors:[["M",6043,2101,"L",5858,2101]]},"003":{outlines:[["M",4705,1293,"Q",4702,1291,4700,1288,4699,1287,4698,1287,4697,1286,4696,1286,4693,1287,4693,1282,4693,1281,4692,1279,4689,1274,
4680,1276,4678,1277,4677,1277,4672,1279,4673,1280,4678,1298,4691,1310,4695,1314,4700,1309,4706,1304,4706,1295,"Q",4707,1294,4705,1293,"Z"],["M",4748,1166,"Q",4741,1159,4730,1156,4725,1155,4721,1157,4718,1158,4716,1155,4709,1156,4709,1162,4708,1170,4711,1178,4713,1181,4716,1184,4717,1185,4718,1185,4733,1179,4745,1170,"Q",4749,1167,4748,1166,"Z"],["M",4756,1236,"Q",4756,1235,4756,1234,4756,1233,4756,1232,4755,1235,4751,1236,4746,1237,4745,1244,4745,1245,4745,1247,4744,1251,4746,1255,4747,1257,4748,
1260,4752,1267,4759,1271,4768,1276,4775,1267,4779,1263,4779,1255,4779,1245,4776,1240,4770,1232,4759,1235,"Q",4757,1236,4756,1236,"Z"],["M",4796,1177,"Q",4793,1178,4791,1180,4790,1181,4788,1181,4784,1182,4780,1184,"L",4779,1186,"Q",4779,1196,4780,1207,4781,1209,4782,1210,4785,1213,4789,1211,4795,1209,4800,1203,4804,1197,4806,1190,4806,1187,4806,1184,4806,1175,4798,1177,"Q",4797,1177,4796,1177,"Z"],["M",4828,1206,"Q",4826,1207,4824,1208,4823,1209,4823,1210,4824,1218,4826,1224,4827,1226,4828,1226,4838,
1231,4849,1231,4852,1231,4852,1230,4854,1214,4846,1204,4844,1201,4833,1204,4832,1205,4831,1205,"Q",4829,1206,4828,1206,"Z"],["M",4820,1131,"Q",4810,1139,4809,1149,4809,1156,4816,1157,4827,1159,4837,1152,4839,1150,4840,1145,4841,1137,4836,1133,4834,1132,4831,1131,"L",4831,1131,"Q",4829,1129,4827,1129,"Q",4823,1128,4820,1131,"Z"],["M",4886,1105,"Q",4885,1105,4883,1103,4883,1102,4882,1101,4881,1099,4876,1102,4875,1103,4875,1103,4877,1117,4885,1124,4894,1131,4906,1126,4913,1124,4912,1117,4912,1111,4905,
1106,4904,1105,4902,1105,"Q",4894,1106,4886,1105,"Z"],["M",4591,866,"Q",4588,861,4580,862,4572,863,4569,870,4566,875,4568,882,4569,884,4570,884,4571,885,4572,885,4575,887,4578,889,4581,892,4586,894,4592,898,4598,901,4599,902,4599,902,4607,901,4611,895,4612,895,4612,894,4613,882,4606,877,4605,876,4604,875,4603,874,4601,873,4596,871,4593,868,"Q",4592,867,4591,866,"Z"],["M",4547,901,"Q",4547,901,4547,902,4543,918,4553,930,4561,939,4574,936,4579,935,4579,928,4579,918,4572,909,4568,904,4561,901,4558,899,
4554,899,4552,900,4551,899,"Q",4548,898,4547,901,"Z"],["M",5797,1711,"Q",5796,1714,5795,1716,"L",5795,1716,"Q",5795,1717,5794,1718,5793,1720,5792,1721,5792,1722,5792,1723,5791,1729,5795,1734,5796,1736,5797,1736,5804,1738,5811,1736,5817,1734,5817,1729,5817,1717,5808,1707,5807,1705,5804,1707,5801,1708,5798,1710,"Q",5798,1711,5797,1711,"Z"],["M",5595,1797,"Q",5589,1801,5583,1805,5583,1806,5582,1807,5582,1811,5579,1812,5578,1813,5577,1815,5572,1824,5579,1831,5580,1832,5580,1832,5589,1844,5600,1843,5603,
1842,5605,1841,5606,1839,5609,1838,5616,1834,5615,1823,5614,1821,5614,1819,5613,1819,5612,1818,"L",5612,1817,"Q",5607,1815,5611,1813,5611,1811,5610,1809,5609,1808,5609,1807,5608,1800,5601,1797,"Q",5599,1795,5595,1797,"Z"],["M",5693,1745,"Q",5692,1754,5692,1763,5692,1764,5693,1765,5698,1769,5706,1770,5709,1770,5711,1771,5720,1773,5723,1767,5724,1766,5724,1765,5725,1761,5727,1755,5728,1753,5728,1750,5729,1745,5728,1739,5728,1738,5727,1737,5725,1735,5723,1732,5722,1731,5722,1730,"L",5722,1730,"Q",5721,
1730,5720,1730,5712,1729,5704,1730,5703,1730,5701,1731,"Q",5694,1737,5693,1745,"Z"],["M",6094,1515,"Q",6108,1515,6119,1503,6122,1500,6120,1494,6120,1492,6118,1491,6117,1491,6115,1491,6115,1491,6114,1491,6113,1490,6112,1490,6111,1489,6110,1490,6094,1497,6089,1510,"Q",6087,1516,6094,1515,"Z"],["M",6052,1457,"Q",6059,1468,6072,1467,6076,1467,6080,1466,6081,1466,6082,1466,6087,1460,6091,1453,6095,1445,6094,1436,6094,1435,6093,1434,6093,1433,6092,1431,6092,1430,6091,1429,6090,1426,6089,1425,6088,1424,
6086,1424,6084,1424,6082,1425,6075,1428,6068,1431,6064,1433,6059,1434,"L",6059,1433,"Q",6053,1434,6051,1441,"Q",6048,1449,6052,1457,"Z"],["M",5985,1519,"Q",5982,1519,5980,1519,5978,1520,5977,1521,5976,1521,5975,1523,5974,1529,5978,1534,5979,1536,5980,1537,5984,1545,5991,1548,5993,1549,5996,1552,5997,1553,6001,1554,6002,1554,6002,1555,6005,1561,6007,1566,6010,1573,6018,1572,6020,1571,6022,1571,6023,1571,6023,1570,6031,1570,6032,1565,6033,1560,6032,1555,6028,1546,6019,1538,6019,1537,6017,1537,6016,
1537,6016,1536,6015,1534,6013,1533,6013,1532,6012,1531,6004,1520,5989,1519,"Q",5987,1519,5985,1519,"Z"],["M",6031,1328,"Q",6026,1328,6024,1331,6023,1332,6022,1333,6018,1334,6016,1336,6018,1333,6012,1332,6006,1331,6002,1334,6001,1335,5999,1336,5989,1346,5986,1358,5985,1360,5986,1361,5990,1367,5996,1372,5997,1373,5999,1373,6005,1372,6010,1368,6022,1359,6032,1347,6035,1343,6036,1337,6037,1333,6035,1331,6034,1331,6033,1330,"Q",6033,1329,6031,1328,"Z"],["M",5831,1052,"Q",5827,1042,5815,1035,5813,1034,
5810,1034,5802,1035,5798,1042,5794,1049,5794,1057,5794,1059,5796,1060,5802,1066,5811,1069,5813,1070,5815,1070,5821,1072,5826,1073,5831,1073,5834,1071,5836,1069,5838,1065,5840,1057,5835,1054,"Q",5833,1053,5831,1052,"Z"],["M",5903,1136,"Q",5916,1146,5932,1149,5934,1150,5936,1150,5945,1153,5956,1153,5961,1153,5964,1151,5965,1149,5965,1149,5965,1143,5960,1138,5954,1132,5947,1127,5944,1126,5941,1123,5938,1120,5935,1118,5929,1114,5921,1111,5919,1110,5915,1111,5908,1112,5905,1116,5904,1117,5903,1118,5901,
1121,5900,1125,"Q",5898,1132,5903,1136,"Z"],["M",6247,1678,"Q",6245,1676,6241,1678,6236,1679,6236,1675,6232,1674,6228,1672,6226,1672,6223,1672,6222,1673,6220,1673,6215,1673,6214,1678,6212,1693,6217,1706,6221,1713,6229,1712,6240,1711,6245,1702,6249,1694,6249,1682,"Q",6248,1680,6247,1678,"Z"],["M",5606,979,"Q",5594,989,5593,1005,5593,1011,5598,1015,5612,1024,5627,1027,5628,1027,5630,1027,5633,1026,5636,1024,5637,1023,5638,1022,5640,1020,5642,1019,5643,1018,5643,1017,5644,1014,5642,1008,5641,1007,5641,
1006,5640,1004,5638,1002,5637,1001,5636,1E3,5635,997,5630,993,5628,992,5627,991,5626,989,5625,987,5622,977,5609,978,"Q",5607,979,5606,979,"Z"],["M",5591,803,"Q",5582,802,5573,804,5572,804,5570,807,5569,809,5569,810,5566,816,5568,820,5568,823,5568,825,5567,834,5572,836,5578,839,5586,838,5593,838,5599,836,5600,836,5601,835,5607,831,5608,827,5609,824,5609,822,5610,817,5609,814,5609,811,5608,809,5606,803,5599,804,5598,805,5596,805,5596,805,5596,805,5594,806,5594,803,"Q",5593,803,5591,803,"Z"],["M",5673,
833,"Q",5672,831,5671,830,5670,829,5669,829,5659,829,5653,835,5652,836,5651,837,5650,842,5652,844,5664,853,5677,855,5683,855,5684,849,5685,845,5680,840,5679,839,5677,838,5677,837,5676,836,"Q",5675,834,5673,833,"Z"],["M",5516,665,"Q",5515,660,5509,660,5509,660,5508,660,5499,664,5497,675,5497,677,5498,677,5502,685,5505,683,5520,678,5528,663,5528,663,5523,661,5522,661,5520,662,5520,663,5519,663,5517,663,5516,664,"Q",5516,664,5516,665,"Z"],["M",5498,606,"Q",5496,606,5495,608,5494,609,5492,610,5490,612,
5484,612,5479,617,5479,624,5478,629,5486,629,5498,630,5506,622,5510,619,5508,614,5508,611,5505,608,"Q",5502,606,5498,606,"Z"],["M",5505,554,"Q",5504,548,5501,545,5500,544,5499,543,5496,541,5493,541,5492,541,5491,540,5486,539,5481,541,5480,541,5478,541,5477,541,5475,540,5476,539,5476,538,5472,534,5467,538,5461,542,5457,550,5456,552,5455,554,5455,556,5455,557,5453,566,5457,570,5463,575,5472,574,5474,574,5477,574,5481,573,5486,573,5488,573,5490,572,5492,570,5494,569,5498,566,5502,563,5505,561,5505,557,
"Q",5505,556,5505,554,"Z"],["M",5568,772,"Q",5573,775,5579,772,5580,772,5581,771,5585,771,5587,765,5590,756,5585,748,5582,743,5574,737,5569,733,5563,730,5562,730,5560,730,5560,730,5558,729,5551,739,5553,752,5553,754,5554,756,5557,763,5562,767,5565,769,5566,771,"Q",5567,772,5568,772,"Z"],["M",5453,495,"Q",5463,495,5471,488,5472,488,5472,486,5472,481,5471,478,5470,477,5470,475,5470,474,5469,473,5466,468,5459,468,5458,468,5457,467,5456,467,5454,467,5454,466,5454,465,"L",5452,464,"Q",5440,475,5442,485,
"Q",5444,496,5453,495,"Z"]],label:"Kiribati",shortLabel:"KI",labelPosition:[547.2,100.1],labelAlignment:["right","middle"],labelConnectors:[["M",5472,1001,"L",5617,1001]]},"006":{outlines:[["M",3677,1042,"Q",3673,1038,3666,1038,3661,1037,3656,1039,3656,1040,3655,1041,3652,1045,3654,1049,3657,1053,3660,1056,3661,1058,3663,1058,3664,1060,3667,1061,3668,1061,3670,1061,3674,1060,3677,1057,3678,1056,3678,1055,3679,1054,3679,1052,3680,1050,3680,1049,3680,1048,3679,1047,"Q",3679,1044,3677,1042,"Z"],["M",
3656,1009,"Q",3653,1006,3650,1008,3649,1009,3648,1009,3641,1005,3632,1008,3631,1009,3630,1010,3628,1017,3628,1024,3628,1026,3630,1027,3634,1030,3639,1033,3640,1033,3640,1034,3643,1034,3645,1034,3646,1033,3647,1032,3650,1030,3653,1028,3656,1020,3657,1012,"Q",3657,1010,3656,1009,"Z"],["M",3858,1020,"Q",3850,1024,3845,1031,3844,1033,3844,1036,3844,1037,3845,1039,3846,1040,3847,1040,3861,1044,3873,1041,3882,1039,3888,1031,3889,1030,3889,1027,3890,1022,3886,1020,3878,1016,3870,1017,3865,1017,3859,1021,
"Q",3855,1024,3858,1020,"Z"],["M",3928,1112,"Q",3926,1112,3924,1112,3923,1112,3922,1113,3922,1113,3921,1113,3921,1112,3921,1111,3915,1117,3910,1120,3908,1121,3908,1123,3906,1131,3905,1139,3905,1141,3907,1143,3913,1148,3921,1150,3923,1150,3924,1150,3932,1152,3936,1145,3937,1143,3938,1142,3939,1141,3939,1139,3940,1137,3940,1136,3942,1131,3942,1128,3942,1122,3940,1116,3940,1116,3939,1115,"Q",3931,1115,3928,1112,"Z"],["M",3987,983,"Q",3985,980,3982,976,3980,974,3977,974,3969,974,3962,973,3957,970,3955,
975,3951,988,3958,997,3964,1005,3976,1007,3977,1008,3977,1007,3979,1006,3981,1004,3982,1003,3984,1002,3985,1001,3985,1E3,3985,996,3988,994,3989,994,3989,992,"Q",3989,986,3987,983,"Z"],["M",4035,1032,"Q",4031,1043,4036,1052,4040,1061,4047,1059,4058,1057,4063,1044,4065,1038,4063,1031,4063,1030,4061,1029,4059,1029,4058,1029,4057,1030,4056,1031,"L",4055,1031,"Q",4052,1025,4042,1028,4040,1028,4038,1029,"Q",4036,1031,4035,1032,"Z"],["M",4063,951,"Q",4060,952,4059,953,4058,953,4058,954,4051,955,4049,959,
4048,960,4048,961,4050,974,4056,981,4058,983,4061,983,4063,984,4064,983,4073,981,4080,976,4086,972,4084,967,4082,958,4076,954,"Q",4071,950,4063,951,"Z"],["M",3980,919,"Q",3980,919,3979,919,3978,919,3977,919,3975,921,3973,923,3972,924,3972,926,3972,930,3974,931,3983,939,3994,942,4E3,944,4006,945,4006,944,4006,943,4006,939,4007,937,4008,936,4008,934,4010,922,3998,920,"Q",3989,919,3980,919,"Z"],["M",3873,954,"Q",3874,955,3874,957,3874,960,3876,962,3880,969,3886,975,3887,976,3889,975,3897,974,3905,973,
3914,973,3917,965,3918,963,3918,961,3919,955,3916,950,3916,949,3915,947,3912,941,3908,938,3903,935,3898,935,3897,935,3895,935,3890,938,3886,940,3882,943,3880,946,3879,948,3877,948,3876,948,3875,948,3874,948,3873,948,"Q",3870,951,3873,954,"Z"],["M",3845,789,"Q",3836,796,3840,805,3840,807,3841,808,3842,818,3852,822,3853,823,3855,823,3858,823,3861,822,3871,820,3881,816,3884,815,3885,813,3887,810,3887,807,3888,806,3888,805,3889,799,3891,793,3890,791,3889,789,3889,788,3888,788,3884,785,3879,784,3877,784,
3875,785,"L",3874,785,"Q",3866,778,3856,782,3853,784,3850,785,"Q",3847,787,3845,789,"Z"]],label:"Nauru",shortLabel:"NR",labelPosition:[363.8,95.6],labelAlignment:["right","middle"],labelConnectors:[["M",3638,956,"L",3893,956]]},"004":{outlines:[["M",3726,299,"Q",3725,307,3732,312,3745,321,3761,322,3763,322,3765,322,3774,320,3775,313,3776,312,3776,311,3776,310,3775,308,3775,304,3774,301,3774,299,3773,296,3771,288,3761,287,3761,287,3760,287,3758,286,3756,286,3755,287,3754,287,3753,287,3753,287,3752,
288,3751,286,3744,285,3736,288,3734,289,3732,290,3730,291,3729,292,3728,294,3727,295,"Q",3726,297,3726,299,"Z"],["M",3713,227,"Q",3711,225,3709,222,3706,217,3700,216,3683,213,3672,221,3664,227,3668,239,3672,252,3683,256,3698,262,3714,256,3718,254,3720,247,3720,246,3719,244,3717,241,3719,238,"L",3719,238,"Q",3716,235,3715,231,"Q",3715,228,3713,227,"Z"],["M",3877,395,"Q",3877,396,3876,396,3876,396,3875,395,3867,395,3866,401,3861,424,3872,438,3878,446,3895,443,3896,443,3897,442,3899,437,3903,433,3904,
432,3904,430,3905,427,3903,426,3902,425,3902,424,3903,419,3900,417,3898,415,3897,410,3896,409,3895,407,3891,399,3885,393,3883,391,3879,393,"Q",3878,394,3877,395,"Z"],["M",3838,338,"Q",3836,335,3830,336,3829,336,3829,335,3825,333,3823,337,3814,352,3811,369,3811,370,3813,372,3818,375,3822,377,3823,378,3825,377,3833,374,3837,370,3839,368,3839,363,3839,363,3840,362,3840,359,3841,357,3841,354,3841,351,3842,346,3840,341,"Q",3839,340,3838,338,"Z"],["M",3963,243,"Q",3961,242,3959,241,3952,241,3950,244,3946,
252,3949,262,3949,264,3951,264,3956,265,3961,266,3963,267,3964,267,3973,271,3978,262,3981,257,3980,249,3979,245,3974,245,3974,245,3973,245,3969,243,3964,243,"Q",3964,243,3963,243,"Z"],["M",3997,395,"Q",3991,397,3987,403,3986,405,3984,407,3979,411,3980,419,3980,422,3984,424,3986,425,3989,426,3992,427,3994,427,3995,428,3996,428,4005,429,4009,425,4015,419,4013,410,4012,404,4005,400,4002,398,3998,395,"Q",3997,395,3997,395,"Z"],["M",3986,335,"Q",3985,333,3985,331,3984,330,3984,328,3983,324,3979,318,3977,
314,3972,312,3971,311,3969,311,3961,311,3957,308,3956,306,3952,306,3952,306,3951,305,3949,304,3947,303,3937,305,3934,315,3933,317,3933,320,3933,322,3934,325,3935,330,3940,334,3951,342,3963,349,3968,352,3973,350,3975,350,3978,350,3984,350,3989,350,"Q",3988,342,3986,335,"Z"],["M",3865,133,"Q",3860,131,3854,129,3854,129,3853,128,3846,127,3843,132,3843,134,3842,135,3842,139,3844,142,3847,147,3853,151,3859,154,3865,150,3867,148,3868,145,3869,144,3870,142,3871,139,3869,136,3868,136,3867,134,"Q",3867,133,
3865,133,"Z"],["M",3820,166,"Q",3816,167,3815,172,3814,178,3816,186,3820,196,3831,196,3833,197,3835,197,3837,197,3839,198,3840,199,3839,201,3839,202,3839,202,3838,206,3837,208,3835,212,3833,216,3831,220,3831,224,3831,225,3831,226,3832,235,3842,235,3846,234,3850,234,3854,233,3855,232,3857,231,3858,231,3859,230,3860,229,3865,222,3867,211,3867,208,3867,206,3868,205,3867,204,3863,200,3861,191,3858,182,3851,175,3849,173,3846,172,3844,171,3842,170,3841,170,3840,169,"Q",3831,165,3820,166,"Z"],["M",3842,
56,"Q",3841,53,3840,52,3839,51,3838,50,3837,50,3835,50,3830,49,3828,53,3827,54,3825,55,3818,58,3820,67,3821,68,3821,70,3821,72,3822,74,3823,76,3824,77,3826,79,3827,79,3828,80,3830,81,3837,83,3845,83,3847,83,3848,82,3855,81,3857,73,3858,70,3858,67,3857,58,3853,55,3851,52,3845,54,3844,54,3843,55,"Q",3843,55,3842,56,"Z"],["M",3662,126,"Q",3673,127,3684,123,3687,122,3689,117,3693,102,3698,91,3698,91,3698,90,3697,86,3697,83,3696,82,3696,81,3694,72,3689,66,3687,64,3685,62,3684,61,3683,60,3682,60,3682,58,
3680,58,3679,58,3669,67,3660,78,3653,87,3649,98,3645,108,3648,116,"Q",3652,124,3662,126,"Z"],["M",3548,75,"Q",3543,75,3541,73,3541,72,3540,71,3539,71,3537,70,3535,68,3531,68,3525,69,3519,67,3518,67,3516,67,3512,67,3511,71,3510,73,3511,74,3524,91,3541,101,3547,105,3553,100,3556,97,3555,92,3555,90,3553,88,3552,87,3551,85,3549,81,3549,76,"Q",3549,76,3548,75,"Z"],["M",3311,167,"Q",3317,175,3325,176,3338,178,3345,170,3350,165,3345,155,3345,155,3342,155,3341,156,3341,156,3339,156,3338,156,3326,158,3315,
162,3314,162,3313,163,"Q",3310,166,3311,167,"Z"]],label:"Marshall Islands",shortLabel:"MH",labelPosition:[405.7,20.1],labelAlignment:["left","middle"],labelConnectors:[["M",4057,201,"L",3857,201]]},"009":{outlines:[["M",2525,1703,"Q",2522,1706,2522,1707,2539,1727,2561,1739,2569,1743,2577,1737,2579,1736,2577,1729,2574,1722,2567,1720,2563,1720,2562,1716,2561,1715,2561,1715,2559,1711,2556,1709,2545,1703,2533,1698,2532,1698,2530,1699,"Q",2527,1701,2525,1703,"Z"],["M",2687,1409,"Q",2683,1407,2680,1413,
2675,1426,2681,1438,2689,1457,2704,1473,2711,1480,2715,1485,2723,1499,2726,1514,2726,1517,2727,1520,2728,1529,2733,1537,2734,1540,2735,1539,2750,1533,2760,1522,2764,1516,2764,1507,2763,1506,2762,1506,2759,1504,2757,1502,2756,1502,2756,1502,2758,1500,2754,1495,2733,1465,2711,1434,"Q",2701,1419,2687,1409,"Z"],["M",2425,1192,"Q",2425,1194,2424,1195,2423,1201,2425,1204,2435,1219,2451,1229,2469,1239,2487,1248,2491,1249,2494,1253,2510,1273,2529,1287,2536,1291,2538,1298,2544,1311,2544,1326,2544,1338,2545,
1350,2545,1352,2545,1353,2550,1370,2558,1382,2565,1373,2568,1363,2572,1351,2573,1339,2573,1337,2573,1335,2574,1330,2573,1324,2573,1323,2573,1321,2572,1316,2571,1312,2569,1296,2558,1287,2557,1286,2557,1285,2553,1277,2547,1267,2547,1265,2545,1264,2544,1263,2542,1261,2540,1259,2538,1257,2530,1251,2524,1244,2522,1242,2517,1241,2509,1240,2503,1237,2486,1228,2469,1218,2465,1216,2461,1214,2448,1207,2438,1197,2438,1199,2437,1200,2436,1201,2435,1200,"Q",2430,1194,2425,1192,"Z"],["M",2421,1168,"Q",2421,1167,
2416,1165,2415,1164,2414,1164,2400,1152,2382,1160,2372,1164,2374,1174,2374,1176,2376,1177,2382,1184,2390,1185,2402,1187,2413,1180,"Q",2420,1176,2421,1168,"Z"],["M",2263,1430,"Q",2258,1428,2255,1429,2247,1433,2248,1435,2261,1450,2280,1460,2301,1471,2323,1479,2341,1486,2359,1487,2369,1488,2379,1486,2385,1486,2391,1485,2398,1484,2404,1483,2423,1479,2436,1466,2443,1460,2450,1455,2462,1446,2476,1440,2489,1434,2502,1427,2504,1427,2505,1425,2505,1424,2506,1423,2515,1411,2511,1397,2509,1389,2511,1380,2515,
1366,2516,1351,2517,1340,2509,1333,2500,1324,2486,1322,2481,1323,2481,1324,2477,1343,2468,1360,2459,1378,2443,1393,2433,1402,2424,1412,2416,1421,2406,1426,2400,1429,2394,1424,2387,1417,2383,1406,2382,1402,2381,1398,"L",2381,1397,"Q",2379,1392,2378,1393,2377,1393,2375,1395,2362,1409,2348,1420,2340,1427,2327,1426,2314,1425,2302,1425,2295,1426,2288,1429,"Q",2275,1435,2263,1430,"Z"],["M",2167,1407,"Q",2167,1419,2175,1430,2178,1436,2184,1439,2193,1444,2196,1436,2196,1435,2196,1434,2193,1428,2192,1423,
2188,1421,2188,1418,2187,1416,2188,1414,2185,1406,2176,1401,"Q",2166,1396,2167,1407,"Z"],["M",2068,1355,"Q",2068,1354,2067,1353,2066,1352,2065,1351,2060,1346,2054,1340,2040,1327,2027,1313,2012,1297,1995,1282,1978,1268,1960,1256,1955,1252,1947,1252,1941,1252,1936,1252,1929,1251,1925,1248,1924,1247,1922,1247,1891,1236,1859,1224,1858,1224,1856,1223,1851,1222,1848,1220,1836,1213,1820,1204,1807,1196,1789,1198,1788,1198,1787,1198,1779,1199,1774,1198,1773,1198,1771,1198,1771,1198,1770,1197,1769,1198,1768,
1198,1766,1200,1765,1198,1763,1200,1763,1201,1763,1203,1763,1205,1765,1222,1763,1239,1761,1253,1764,1266,1773,1303,1778,1341,1782,1369,1785,1396,1785,1399,1785,1402,1786,1412,1784,1422,1782,1442,1779,1463,1777,1481,1776,1500,1776,1507,1776,1515,1776,1528,1778,1540,1779,1543,1779,1545,1778,1585,1781,1624,1781,1626,1781,1628,1782,1637,1783,1647,1783,1649,1783,1651,1783,1656,1783,1662,1782,1674,1782,1687,1782,1691,1781,1694,1780,1696,1781,1697,1781,1701,1781,1705,1783,1717,1792,1723,1793,1724,1795,1725,
1813,1728,1834,1728,1859,1728,1882,1724,1904,1720,1925,1710,1930,1707,1934,1702,1935,1701,1935,1699,1935,1691,1929,1689,1927,1688,1926,1687,1916,1682,1909,1676,1905,1673,1906,1667,1907,1665,1908,1663,1911,1657,1920,1652,1928,1647,1938,1647,1951,1647,1955,1634,1956,1632,1956,1629,1955,1618,1962,1609,1963,1608,1965,1608,1969,1609,1972,1610,1977,1613,1980,1610,1989,1603,1999,1603,2014,1603,2027,1608,2031,1610,2035,1612,2037,1612,2039,1613,2056,1620,2072,1629,2073,1630,2074,1631,2082,1639,2093,1645,2094,
1645,2096,1646,2105,1647,2113,1651,2117,1653,2118,1656,2120,1667,2122,1676,2123,1683,2127,1690,2129,1696,2135,1700,2138,1703,2141,1706,2146,1715,2153,1721,2165,1730,2173,1741,2184,1757,2195,1773,2201,1782,2209,1788,2230,1806,2253,1808,2260,1808,2266,1809,2269,1809,2271,1810,2285,1814,2302,1818,2323,1823,2340,1831,2341,1832,2343,1833,2350,1836,2356,1841,2367,1850,2379,1852,2383,1853,2386,1852,2392,1849,2397,1845,2404,1841,2411,1835,2420,1826,2431,1820,2448,1810,2450,1794,2451,1788,2446,1782,2440,1774,
2435,1764,2430,1756,2424,1750,2416,1742,2404,1740,2402,1740,2400,1740,2392,1743,2397,1753,2401,1760,2409,1765,2419,1771,2425,1778,2432,1786,2433,1796,2431,1796,2429,1797,2403,1810,2380,1796,2366,1787,2354,1772,2348,1764,2339,1757,2336,1754,2330,1752,2320,1749,2317,1742,2317,1741,2317,1739,2318,1731,2317,1724,2317,1718,2308,1717,2307,1716,2305,1716,2303,1716,2300,1716,2288,1714,2277,1708,2264,1700,2256,1687,2249,1675,2246,1661,2244,1654,2244,1647,2243,1638,2243,1633,2243,1627,2238,1622,2228,1611,2217,
1601,2207,1591,2198,1579,2192,1569,2186,1559,2182,1550,2179,1541,2177,1538,2180,1536,2184,1532,2191,1530,2198,1527,2203,1526,2204,1526,2205,1526,2220,1529,2225,1518,2227,1515,2227,1511,2228,1508,2227,1507,2223,1500,2222,1491,2219,1480,2206,1474,2181,1462,2154,1455,2153,1454,2152,1453,2147,1451,2142,1450,2141,1450,2139,1449,2137,1449,2135,1448,2111,1437,2091,1421,2081,1414,2078,1401,2075,1388,2074,1375,2074,1366,2069,1358,"Q",2069,1357,2068,1355,"Z"],["M",2175,1152,"Q",2176,1152,2176,1151,2178,1147,
2178,1143,2177,1138,2175,1134,2174,1133,2173,1133,2168,1129,2162,1126,2161,1125,2159,1125,2133,1124,2131,1152,2131,1153,2131,1154,2133,1158,2134,1161,2137,1171,2148,1169,2150,1169,2151,1168,2163,1164,2172,1155,"Q",2174,1154,2175,1152,"Z"],["M",2331,1111,"Q",2338,1115,2347,1115,2348,1116,2349,1115,2354,1109,2351,1101,2351,1100,2349,1098,2346,1095,2342,1091,2342,1089,2342,1088,2341,1074,2325,1077,2324,1077,2322,1078,2314,1081,2316,1091,2317,1093,2318,1095,"Q",2322,1105,2331,1111,"Z"]],label:"Papua New Guinea",
shortLabel:"PG",labelPosition:[196.3,148.4],labelAlignment:["center","middle"]},"001":{outlines:[["M",2093,4211,"Q",2088,4210,2084,4210,2075,4209,2067,4212,2059,4213,2060,4220,2061,4232,2063,4243,2064,4249,2068,4254,2070,4256,2073,4258,2089,4271,2105,4285,2106,4287,2107,4288,2112,4296,2117,4305,2120,4308,2120,4313,2120,4320,2117,4326,2113,4335,2117,4345,2119,4351,2122,4355,2123,4356,2124,4357,2142,4384,2170,4398,2183,4405,2201,4399,2210,4397,2216,4390,2231,4374,2243,4356,2247,4349,2248,4344,2251,
4335,2256,4326,2267,4307,2269,4286,2272,4269,2269,4252,2268,4247,2266,4240,2263,4231,2266,4222,2264,4214,2254,4216,2253,4216,2252,4215,2251,4215,2250,4214,2248,4213,2243,4215,2240,4216,2236,4217,2216,4222,2197,4228,2193,4229,2192,4233,2192,4234,2191,4234,2185,4238,2178,4241,2169,4245,2161,4239,2156,4235,2152,4232,2144,4226,2134,4226,2133,4226,2132,4226,2126,4224,2121,4227,2120,4227,2118,4227,2115,4227,2113,4226,2107,4222,2102,4216,"Q",2099,4212,2093,4211,"Z"],["M",1574,3843,"Q",1568,3848,1566,3856,
1565,3858,1565,3861,1566,3862,1567,3862,1596,3865,1624,3853,1630,3850,1638,3850,1640,3850,1642,3850,1650,3847,1656,3845,1657,3844,1657,3843,1658,3841,1657,3840,1658,3839,1657,3838,1655,3837,1653,3836,1633,3827,1610,3827,"Q",1591,3828,1574,3843,"Z"],["M",1885,1863,"Q",1882,1859,1881,1857,1877,1853,1872,1857,1871,1859,1870,1860,1861,1868,1853,1878,1848,1884,1847,1892,1846,1896,1846,1900,1846,1910,1843,1918,1840,1927,1835,1937,1834,1941,1832,1945,1830,1948,1828,1951,1821,1963,1813,1975,1809,1982,1810,
1991,1810,1993,1810,1995,1812,2004,1813,2013,1816,2040,1815,2067,1816,2068,1815,2070,1813,2079,1811,2088,1811,2090,1811,2092,1811,2095,1810,2098,1806,2111,1805,2124,1805,2132,1807,2140,1812,2155,1813,2169,1814,2187,1810,2205,1806,2232,1800,2258,1796,2276,1793,2295,1791,2311,1789,2328,1786,2345,1779,2360,1770,2383,1759,2398,1758,2400,1757,2401,1750,2407,1741,2410,1739,2411,1738,2412,1734,2414,1729,2416,1727,2416,1725,2416,1717,2417,1710,2414,1700,2411,1694,2405,1693,2404,1690,2403,1675,2398,1662,2387,
1657,2383,1653,2379,1642,2370,1638,2359,1635,2351,1623,2344,1618,2342,1612,2340,1608,2338,1605,2337,1597,2332,1589,2328,1584,2325,1580,2321,1574,2316,1570,2313,1565,2308,1561,2303,1552,2293,1540,2289,1539,2289,1537,2288,1527,2284,1523,2275,1523,2273,1520,2272,1520,2272,1513,2272,1513,2272,1506,2271,1490,2270,1476,2265,1472,2264,1470,2269,1470,2266,1469,2262,1469,2255,1467,2252,1461,2245,1460,2231,1459,2221,1451,2218,1447,2216,1444,2215,1436,2211,1427,2207,1424,2206,1422,2202,1420,2198,1419,2192,1425,
2169,1432,2147,1433,2145,1433,2143,1433,2141,1432,2138,1432,2137,1431,2136,1431,2133,1431,2131,1430,2119,1428,2109,1427,2108,1427,2106,1423,2097,1427,2091,1431,2087,1435,2083,1447,2074,1457,2064,1470,2050,1478,2034,1483,2024,1486,2014,1486,2013,1487,2011,1491,2006,1492,1996,1494,1985,1488,1978,1487,1977,1486,1976,1474,1969,1464,1971,1453,1975,1442,1983,1438,1986,1431,1983,1430,1982,1429,1980,1426,1975,1425,1970,1424,1965,1420,1965,1417,1964,1415,1963,1412,1962,1408,1962,1404,1962,1400,1964,1399,1964,
1398,1965,1394,1972,1388,1975,1386,1977,1384,1977,1378,1978,1372,1977,1360,1976,1348,1973,1337,1971,1327,1968,1313,1963,1298,1957,1293,1957,1287,1956,1285,1959,1279,1958,1275,1958,1271,1958,1263,1958,1258,1952,1249,1939,1238,1928,1236,1927,1234,1927,1232,1928,1230,1928,1227,1928,1225,1928,1213,1924,1210,1916,1208,1912,1203,1907,1198,1901,1187,1902,1186,1902,1184,1903,1179,1903,1175,1904,1168,1905,1164,1912,1163,1914,1163,1915,1164,1918,1166,1919,1173,1926,1185,1930,1194,1932,1205,1928,1206,1930,1206,
1932,1207,1934,1206,1935,1203,1938,1207,1942,1211,1946,1212,1949,1214,1955,1212,1962,1206,1981,1185,1983,1164,1987,1142,1987,1137,1988,1132,1987,1121,1987,1110,1987,1113,1996,1110,2E3,1109,2001,1109,2002,1106,2006,1101,2008,1098,2009,1096,2010,1083,2019,1071,2028,1061,2036,1058,2047,1054,2062,1067,2075,1065,2077,1061,2078,1053,2081,1048,2086,1042,2093,1037,2102,1032,2111,1027,2120,1015,2137,1010,2157,1009,2162,1013,2167,1022,2177,1029,2187,1032,2192,1029,2195,1026,2199,1021,2201,1017,2203,1012,2203,
1006,2203,1001,2198,993,2191,984,2184,983,2183,982,2182,976,2179,972,2183,966,2188,961,2195,948,2210,936,2226,940,2211,940,2195,940,2186,935,2176,929,2165,921,2155,911,2142,899,2131,892,2125,884,2120,883,2119,881,2119,871,2117,862,2111,857,2107,852,2100,850,2097,843,2096,842,2096,841,2095,840,2095,839,2096,831,2108,820,2117,814,2123,804,2123,797,2123,789,2120,789,2140,778,2149,765,2160,746,2172,745,2173,744,2174,744,2182,749,2189,750,2192,749,2195,747,2200,743,2202,735,2208,726,2213,725,2213,725,
2215,726,2216,727,2216,734,2218,735,2224,736,2226,735,2227,730,2231,723,2234,718,2236,713,2238,704,2242,708,2249,708,2250,709,2251,710,2256,710,2260,709,2266,708,2271,707,2273,706,2274,703,2280,697,2287,696,2288,695,2288,690,2291,693,2295,697,2300,699,2304,705,2315,697,2319,695,2320,693,2320,682,2319,676,2313,670,2306,659,2296,658,2295,658,2294,657,2290,652,2291,644,2293,641,2299,636,2308,638,2320,639,2331,643,2341,644,2342,645,2342,652,2345,650,2357,649,2362,649,2368,648,2373,649,2378,651,2391,640,
2396,639,2396,638,2395,632,2391,631,2380,630,2379,630,2377,630,2366,624,2359,625,2349,619,2342,612,2334,603,2330,597,2327,593,2333,581,2348,570,2364,569,2367,568,2369,562,2378,558,2392,560,2398,559,2405,559,2407,560,2408,561,2410,562,2411,566,2415,568,2425,571,2437,568,2448,565,2461,554,2471,549,2477,545,2484,535,2507,529,2530,528,2532,528,2533,511,2556,490,2570,490,2571,489,2571,481,2574,474,2581,474,2582,473,2582,463,2584,455,2590,453,2591,451,2591,447,2592,444,2594,442,2596,438,2596,425,2598,410,
2597,400,2596,395,2592,395,2593,394,2593,392,2599,390,2602,388,2604,383,2605,376,2606,370,2609,355,2616,341,2625,328,2635,313,2642,303,2647,292,2647,279,2647,265,2647,260,2648,256,2645,249,2639,240,2642,233,2644,226,2647,212,2656,204,2672,195,2676,190,2682,186,2688,183,2694,182,2696,181,2697,180,2698,179,2700,170,2710,152,2716,150,2716,148,2718,142,2725,131,2734,130,2736,129,2737,117,2748,110,2758,107,2764,105,2769,100,2783,88,2793,84,2789,83,2783,80,2757,80,2731,71,2735,66,2742,58,2754,54,2769,51,
2782,50,2796,50,2805,53,2812,54,2814,55,2815,65,2821,64,2837,64,2842,65,2846,67,2860,66,2875,66,2877,65,2878,64,2881,62,2884,56,2899,51,2916,53,2919,53,2923,52,2936,55,2948,59,2961,64,2973,68,2986,75,2997,86,3014,99,3031,107,3041,111,3053,117,3070,119,3088,119,3090,119,3091,116,3097,109,3094,103,3092,102,3088,100,3084,98,3079,97,3077,97,3075,95,3069,91,3064,86,3060,82,3055,77,3048,73,3045,70,3052,70,3059,71,3069,75,3073,76,3074,76,3075,84,3079,85,3088,85,3090,84,3091,79,3097,82,3111,76,3104,68,3098,
65,3095,60,3093,64,3106,69,3116,70,3117,71,3118,76,3121,78,3123,79,3126,82,3128,95,3143,105,3154,106,3156,107,3158,110,3168,113,3178,116,3189,122,3200,139,3229,157,3257,169,3275,180,3295,189,3312,197,3330,207,3350,220,3373,222,3378,226,3385,229,3391,229,3398,230,3400,230,3402,232,3420,237,3437,240,3448,245,3458,247,3462,250,3466,251,3467,251,3468,255,3479,264,3488,266,3490,267,3491,275,3496,278,3505,278,3506,278,3507,278,3514,283,3513,283,3515,284,3516,284,3517,286,3520,288,3524,289,3527,290,3529,
291,3530,292,3533,293,3536,293,3542,294,3547,295,3555,296,3561,297,3564,298,3566,300,3573,299,3584,299,3586,298,3587,295,3590,297,3597,299,3608,307,3619,316,3630,318,3645,318,3649,315,3651,314,3653,313,3653,311,3654,309,3655,301,3657,294,3661,277,3671,281,3690,282,3692,282,3694,282,3700,286,3703,296,3710,304,3714,305,3714,306,3715,329,3728,356,3753,371,3766,385,3779,389,3782,395,3781,402,3780,410,3777,414,3776,419,3778,421,3779,422,3779,441,3784,459,3783,474,3782,488,3773,500,3765,512,3757,525,3750,
535,3741,557,3722,580,3704,582,3702,587,3700,593,3698,600,3697,608,3695,618,3695,624,3696,630,3697,641,3698,650,3696,661,3693,671,3691,682,3689,692,3691,704,3694,715,3700,717,3700,718,3701,728,3700,737,3700,747,3699,757,3701,771,3703,782,3697,784,3697,785,3695,794,3688,797,3676,801,3662,808,3650,815,3640,824,3632,831,3624,836,3620,841,3615,848,3609,857,3602,868,3598,878,3595,887,3588,889,3586,890,3585,901,3576,913,3567,919,3562,927,3562,930,3563,932,3564,937,3565,940,3566,942,3567,945,3567,951,3568,
956,3567,974,3566,994,3568,1029,3571,1058,3552,1064,3548,1069,3544,1077,3538,1085,3533,1092,3530,1098,3527,1107,3523,1116,3520,1118,3520,1121,3519,1130,3517,1142,3516,1153,3514,1164,3514,1166,3514,1167,3514,1176,3516,1187,3517,1194,3517,1200,3517,1223,3517,1245,3522,1256,3524,1261,3534,1265,3540,1273,3542,1276,3542,1279,3543,1288,3543,1296,3546,1305,3549,1309,3548,1307,3547,1315,3549,1317,3549,1318,3549,1325,3550,1330,3553,1339,3557,1348,3562,1359,3568,1370,3574,1386,3583,1400,3594,1404,3596,1405,
3600,1406,3611,1414,3620,1417,3624,1422,3628,1429,3634,1433,3642,1441,3658,1455,3673,1466,3684,1476,3694,1484,3704,1487,3715,1491,3730,1493,3745,1493,3749,1498,3753,1509,3761,1518,3759,1541,3753,1545,3729,1548,3711,1567,3707,1573,3706,1580,3702,1581,3702,1582,3701,1584,3701,1585,3700,1586,3699,1588,3698,1590,3697,1592,3693,1606,3667,1613,3638,1620,3615,1625,3591,1628,3600,1629,3608,1632,3632,1632,3656,1632,3671,1625,3681,1624,3683,1622,3684,1621,3686,1620,3687,1611,3702,1612,3722,1613,3734,1610,3744,
1610,3745,1609,3746,1606,3749,1603,3752,1602,3754,1601,3755,1595,3763,1594,3773,1593,3787,1596,3801,1596,3804,1600,3804,1607,3806,1616,3806,1617,3806,1618,3806,1634,3800,1638,3785,1638,3783,1638,3781,1637,3772,1637,3762,1637,3757,1636,3753,1634,3742,1641,3733,1642,3731,1644,3728,1645,3725,1646,3722,1647,3722,1648,3723,1649,3723,1650,3724,1662,3739,1668,3757,1679,3786,1677,3817,1677,3819,1676,3820,1677,3824,1679,3825,1685,3829,1694,3831,1696,3831,1697,3832,1700,3833,1703,3833,1705,3833,1706,3832,1715,
3818,1734,3812,1734,3813,1734,3814,1735,3816,1735,3817,1735,3831,1738,3844,1739,3851,1742,3857,1746,3863,1749,3870,1750,3871,1751,3872,1762,3887,1762,3907,1762,3915,1764,3923,"L",1767,3923,1767,3937,"Q",1767,3938,1767,3939,1768,3941,1769,3942,1774,3951,1779,3958,1784,3965,1795,3969,1810,3975,1820,3989,1829,4005,1843,4016,1845,4018,1847,4019,1869,4027,1891,4032,1894,4032,1896,4033,1899,4034,1904,4033,1906,4033,1908,4033,1916,4032,1924,4033,1926,4034,1927,4035,1930,4037,1936,4043,1944,4052,1950,4056,
1953,4057,1955,4058,1968,4062,1981,4063,1994,4064,2005,4061,2017,4058,2023,4050,2033,4036,2050,4024,2050,4023,2050,4021,2051,4010,2053,3998,2054,3994,2056,3993,2058,3993,2059,3993,2067,3995,2070,4002,2074,4010,2073,4019,2073,4020,2073,4021,"L",2073,4021,"Q",2073,4023,2073,4025,2072,4037,2078,4043,2082,4037,2084,4033,2086,4028,2094,4029,2095,4029,2096,4030,2105,4041,2113,4047,2121,4052,2128,4060,2130,4062,2132,4064,2133,4065,2133,4065,2139,4065,2144,4068,2149,4071,2153,4070,2166,4067,2178,4060,2210,
4043,2228,4016,2233,4009,2237,4006,2244,4E3,2257,4001,2261,4002,2264,4001,2270,4E3,2275,3998,2314,3986,2348,3972,2360,3967,2363,3959,2363,3957,2365,3955,2367,3952,2367,3948,2369,3928,2370,3908,2371,3899,2371,3890,2373,3871,2375,3853,2377,3836,2384,3820,2390,3807,2397,3795,2401,3787,2405,3777,2409,3770,2411,3761,2414,3750,2418,3739,2431,3702,2444,3672,2444,3671,2445,3670,2446,3667,2447,3665,2452,3659,2455,3653,2466,3636,2479,3622,2499,3600,2510,3565,2510,3563,2511,3562,2511,3561,2511,3560,2513,3558,
2514,3555,2520,3544,2524,3536,2525,3534,2525,3532,2526,3520,2533,3511,2534,3509,2534,3507,2536,3490,2543,3476,2546,3469,2548,3464,2549,3457,2550,3450,2550,3448,2551,3446,2551,3444,2552,3443,2557,3432,2559,3421,2559,3419,2559,3417,2559,3416,2559,3414,2558,3401,2560,3389,2560,3386,2561,3383,2565,3369,2570,3355,2575,3339,2575,3319,2576,3313,2576,3306,2575,3302,2576,3296,2576,3286,2579,3278,2578,3266,2576,3255,2575,3244,2572,3232,2566,3210,2561,3188,2556,3158,2551,3127,2547,3105,2544,3083,2543,3079,2543,
3076,2540,3067,2540,3058,2540,3056,2541,3054,2542,3052,2542,3049,2542,3047,2543,3045,2546,3041,2552,3031,2554,3026,2555,3020,2555,3018,2556,3018,2558,3016,2556,3011,2550,2995,2535,3002,2534,3003,2533,3003,2532,3004,2530,3004,2520,3004,2514,2998,2513,2998,2512,2997,2507,2990,2502,2983,2500,2979,2498,2975,2494,2966,2486,2955,2486,2955,2485,2954,2481,2946,2474,2941,2452,2926,2429,2905,2428,2904,2426,2901,2420,2890,2414,2879,2409,2869,2408,2859,2408,2851,2407,2844,2407,2839,2407,2834,2407,2827,2407,2821,
2406,2810,2401,2803,2400,2802,2399,2802,2390,2798,2381,2799,2379,2799,2378,2798,2370,2793,2365,2787,2364,2785,2363,2784,2361,2783,2349,2783,2348,2783,2347,2783,2336,2779,2332,2773,2332,2772,2331,2771,2331,2769,2330,2768,2325,2762,2325,2751,2325,2750,2324,2748,2322,2742,2321,2735,2321,2732,2321,2730,2322,2716,2316,2708,2309,2698,2301,2681,2301,2680,2300,2679,2296,2673,2291,2667,2290,2665,2288,2664,2285,2661,2279,2658,2285,2650,2288,2645,2289,2644,2289,2644,2285,2636,2279,2632,2252,2612,2222,2591,2213,
2584,2203,2578,2182,2563,2163,2545,2147,2531,2135,2512,2126,2499,2118,2486,2113,2479,2111,2471,2109,2461,2109,2450,2109,2436,2108,2423,2108,2421,2107,2419,2106,2414,2103,2411,2095,2403,2092,2393,2092,2391,2092,2389,2092,2387,2092,2385,2093,2384,2093,2382,2098,2363,2087,2348,2081,2339,2071,2335,2070,2334,2070,2333,2065,2316,2062,2298,2059,2283,2057,2268,2056,2263,2056,2258,2056,2254,2055,2249,2054,2238,2052,2228,2052,2227,2052,2226,2051,2222,2048,2219,2049,2218,2048,2217,2049,2210,2048,2204,2048,2203,
2047,2201,2046,2199,2046,2195,2046,2189,2042,2185,2031,2175,2019,2165,2014,2161,2011,2157,2003,2148,1996,2140,1995,2141,1994,2141,1987,2146,1979,2146,1966,2145,1959,2135,1945,2114,1938,2087,1936,2080,1936,2072,1936,2070,1936,2068,1936,2066,1934,2061,1929,2047,1923,2035,1917,2026,1918,2014,1919,2005,1920,1995,1921,1983,1915,1977,1914,1976,1913,1975,1905,1972,1901,1969,1895,1966,1894,1961,1893,1949,1888,1941,1886,1938,1885,1935,1881,1921,1882,1905,1883,1900,1882,1894,1881,1879,1886,1866,"Q",1886,1864,
1885,1863,"Z"],["M",2272,4136,"Q",2265,4130,2254,4129,2252,4131,2248,4131,2247,4129,2248,4126,2239,4130,2238,4138,2236,4161,2250,4170,2256,4174,2260,4182,2261,4184,2262,4185,2263,4187,2264,4187,2265,4188,2266,4189,2267,4189,2268,4189,2273,4190,2277,4189,2278,4189,2279,4188,2284,4177,2286,4167,2287,4160,2283,4155,2282,4154,2282,4153,2279,4148,2276,4143,2275,4141,2273,4138,"Q",2273,4137,2272,4136,"Z"]],label:"Australia",shortLabel:"AU",labelPosition:[130.4,285.8],labelAlignment:["center","middle"]}}}];
d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("FusionCharts.HC.Maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.SouthAmerica.20.10-30-2012 07:14:33
*/
FusionCharts(["private","modules.renderer.js-southamerica",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"SouthAmerica",revision:20,creditLabel:!1,standaloneInit:!0,baseWidth:268,baseHeight:329,baseScaleFactor:10,entities:{"004":{outlines:[["M",1317,3207,"L",1320,3207,"Q",1321,3210,1321,3211,"L",1323,3211,1323,3206,1336,3206,1336,3203,1341,3203,1341,3197,1334,3197,1334,3202,1317,3202,"Z"],["M",1055,3096,"L",1055,3092,1048,3092,
1048,3095,1053,3095,1053,3100,1058,3100,"Q",1058,3100,1058,3103,1058,3105,1059,3105,"L",1059,3101,1059,3099,1057,3099,1057,3096,"Z"],["M",1032,3101,"L",1032,3117,1038,3117,"Q",1036,3111,1043,3111,"L",1043,3108,"Q",1042,3104,1042,3101,"Z"],["M",1008,3017,"L",1003,3017,1003,3013,1002,3013,1001,3013,1001,3020,"Q",1001,3021,1001,3024,1001,3026,1008,3026,"L",1009,3026,1009,3020,"Q",1008,3019,1008,3017,"Z"],["M",995,2956,"L",995,2948,992,2948,992,2952,986,2952,986,2957,991,2957,991,2961,997,2961,997,2968,
"Q",991,2968,991,2972,991,2975,992,2978,"L",1E3,2978,1E3,2956,"Z"],["M",992,2935,"L",992,2944,997,2944,997,2942,996,2941,996,2939,999,2938,999,2935,"Z"],["M",1012,3048,"Q",1015,3047,1022,3047,"L",1022,3037,1014,3037,1014,3041,1006,3041,1006,3045,"Q",1006,3045,1009,3044,"Q",1011,3044,1012,3048,"Z"],["M",1010,2966,"L",1010,2952,1005,2952,"Q",1005,2958,1004,2970,1004,2972,1005,2972,"L",1015,2972,"Q",1016,2971,1016,2969,"Q",1016,2965,1010,2966,"Z"],["M",1008,2821,"L",1011,2821,1011,2833,"Q",1013,2832,
1021,2832,"L",1021,2826,1016,2826,"Q",1015,2820,1015,2818,"L",1004,2818,1004,2823,"Q",1007,2822,1008,2821,"Z"],["M",1E3,2811,"Q",1001,2812,1004,2812,"L",1009,2812,1009,2805,1009,2804,1003,2804,1003,2808,1E3,2807,"Z"],["M",1012,2733,"L",1008,2733,1008,2728,1011,2728,1011,2722,1005,2722,1005,2714,"Q",1011,2713,1013,2711,1013,2710,1013,2705,1013,2703,1008,2700,1004,2697,1006,2692,997,2692,998,2686,"L",991,2686,991,2690,987,2690,987,2751,"Q",988,2751,993,2750,998,2750,998,2754,"L",1006,2754,1006,2746,
1012,2746,"Z"],["M",1010,1613,"Q",1014,1640,1021,1665,1022,1667,1022,1668,1023,1680,1020,1693,1017,1704,1017,1716,1017,1727,1022,1738,1025,1746,1026,1754,1026,1778,1022,1802,1021,1808,1018,1814,1015,1820,1014,1825,1012,1842,1015,1857,1019,1874,1018,1891,1018,1936,1016,1980,1015,1994,1011,2007,1003,2032,999,2058,999,2061,997,2065,997,2066,997,2067,998,2083,1E3,2099,1E3,2106,1004,2109,1005,2111,1005,2112,1006,2114,1006,2115,1002,2126,996,2136,995,2140,993,2145,992,2146,992,2147,994,2156,995,2165,996,
2175,999,2178,1E3,2179,1E3,2181,1E3,2191,1004,2196,1005,2198,1004,2199,1002,2205,1001,2209,999,2222,1003,2235,1005,2240,1004,2245,1004,2248,1003,2250,1E3,2261,997,2269,990,2284,991,2303,991,2313,990,2319,990,2322,989,2324,987,2328,990,2330,990,2330,990,2332,989,2345,988,2357,988,2364,986,2371,985,2374,985,2375,985,2377,984,2378,985,2378,985,2378,985,2379,984,2379,984,2380,983,2380,983,2384,982,2385,979,2388,973,2388,964,2393,962,2401,959,2412,963,2417,965,2419,966,2421,971,2427,975,2433,979,2437,
977,2442,974,2449,972,2456,970,2463,969,2467,969,2473,968,2479,"L",988,2497,978,2497,978,2522,"Q",980,2524,984,2527,986,2530,985,2534,985,2534,985,2535,986,2542,986,2557,993,2557,989,2574,994,2575,998,2580,"L",998,2605,"Q",991,2607,988,2607,"L",988,2634,"Q",994,2636,994,2651,994,2659,993,2672,995,2672,999,2673,"L",999,2677,1002,2677,1002,2681,"Q",1002,2682,1002,2684,"L",1014,2684,"Q",1018,2676,1018,2672,"L",1026,2672,"Q",1027,2677,1037,2678,"L",1037,2687,1032,2687,1032,2691,"Q",1039,2696,1042,2695,
"L",1042,2707,1036,2707,1036,2719,1032,2719,1032,2724,"Q",1038,2727,1038,2728,1039,2729,1039,2734,1039,2742,1034,2750,1034,2759,1039,2756,"L",1039,2766,1035,2766,"Q",1035,2781,1028,2784,1028,2788,1030,2788,1032,2788,1037,2788,"L",1037,2795,"Q",1036,2796,1036,2797,"L",1028,2797,1028,2808,1034,2808,1034,2815,1032,2815,1032,2831,1048,2831,1048,2837,1039,2837,"Q",1039,2840,1040,2843,"L",1032,2843,1032,2858,1037,2858,1037,2872,1031,2872,1031,2880,1024,2880,1024,2873,1022,2873,1022,2879,1016,2879,1016,
2866,1011,2866,1011,2858,988,2858,988,2866,"Q",995,2866,997,2866,"L",997,2876,986,2876,"Q",987,2881,981,2886,975,2891,974,2892,974,2902,981,2905,"L",981,2890,995,2890,"Q",995,2893,998,2898,"L",1003,2898,1003,2892,1015,2892,"Q",1016,2893,1016,2897,1021,2896,1026,2901,"L",1026,2905,"Q",1022,2906,1022,2910,1022,2912,1023,2915,"L",1017,2915,1017,2926,"Q",1013,2924,1013,2927,"L",1011,2933,1036,2933,1036,2940,1041,2940,1041,2945,1023,2945,"Q",1022,2944,1017,2944,"L",1017,2956,1021,2956,"Q",1021,2962,1022,
2964,"L",1031,2964,1031,2958,1039,2958,1039,2966,1029,2966,1029,2998,"Q",1031,2998,1031,2998,"L",1037,2998,1037,2989,1043,2989,"Q",1043,2991,1044,2991,"L",1044,3011,1035,3011,1035,3022,1026,3022,"Q",1027,3012,1025,3001,1023,2991,1023,2980,"L",1023,2980,1017,2980,"Q",1017,2975,1016,2974,"L",1009,2974,1009,2980,1004,2980,1004,2998,1010,2998,1010,3007,1019,3007,1019,3027,"Q",1022,3028,1030,3028,1037,3031,1033,3038,1034,3038,1039,3041,1043,3045,1046,3044,1046,3048,1047,3053,"L",1037,3053,1037,3047,1033,
3047,1033,3056,1026,3056,1026,3068,"Q",1030,3068,1030,3072,1030,3075,1029,3087,"L",1035,3087,"Q",1037,3069,1036,3060,"L",1039,3060,"Q",1039,3061,1040,3060,"L",1040,3055,1055,3055,"Q",1055,3057,1056,3057,"L",1056,3063,1048,3063,1048,3074,"Q",1055,3077,1056,3082,1057,3083,1057,3091,"L",1069,3091,"Q",1069,3091,1069,3092,1069,3095,1069,3102,1070,3110,1075,3108,"L",1075,3102,1084,3102,1084,3094,1095,3094,"Q",1095,3095,1097,3096,"L",1097,3106,"Q",1094,3105,1093,3107,1093,3108,1093,3112,"L",1085,3112,1085,
3117,1073,3117,1073,3124,1066,3124,"Q",1067,3127,1063,3128,"L",1063,3132,"Q",1069,3133,1066,3137,1070,3138,1078,3138,1085,3140,1084,3148,"L",1091,3148,"Q",1094,3147,1099,3146,"L",1099,3167,1094,3167,1094,3163,"Q",1095,3160,1095,3155,"L",1087,3155,1087,3163,1081,3163,1081,3154,1069,3154,"Q",1069,3151,1065,3151,1060,3151,1058,3151,"L",1058,3148,1052,3148,1052,3142,1046,3142,1046,3148,"Q",1047,3149,1051,3149,"L",1051,3153,1057,3153,1057,3157,1074,3157,"Q",1070,3166,1077,3173,1082,3179,1089,3180,"L",
1089,3189,"Q",1094,3190,1102,3190,"L",1110,3190,"Q",1111,3186,1110,3183,"L",1114,3183,1114,3173,1107,3173,"Q",1107,3170,1107,3168,1106,3165,1102,3165,"L",1102,3157,1110,3157,"Q",1108,3150,1116,3148,1117,3147,1121,3143,1125,3140,1128,3141,"L",1128,3132,1137,3132,1137,3148,"Q",1129,3151,1122,3151,"L",1122,3157,1114,3157,1114,3166,1120,3166,1120,3173,1146,3173,"Q",1147,3141,1145,3127,"L",1158,3127,"Q",1159,3122,1162,3121,1165,3120,1167,3116,"L",1176,3116,1176,3126,1170,3126,1170,3131,"Q",1164,3128,1164,
3132,1164,3135,1165,3139,"L",1158,3139,1158,3155,"Q",1161,3156,1166,3156,1170,3156,1174,3152,"L",1190,3152,1190,3160,"Q",1188,3160,1182,3164,1176,3167,1171,3165,"L",1171,3183,"Q",1173,3184,1176,3185,1179,3186,1181,3189,1182,3191,1192,3191,"L",1192,3194,1168,3194,1168,3188,1157,3188,1157,3183,"Q",1164,3177,1164,3172,1164,3162,1160,3162,1159,3162,1156,3173,1153,3185,1153,3191,"L",1145,3191,"Q",1144,3188,1144,3186,"L",1136,3186,1136,3180,1121,3180,1121,3191,1126,3191,1126,3196,1151,3196,1151,3204,1146,
3204,1146,3208,1153,3209,1153,3215,"Q",1163,3215,1189,3219,"L",1189,3227,"Q",1189,3232,1194,3232,1195,3231,1200,3231,1201,3231,1234,3245,"L",1234,3238,1231,3238,1231,3234,1225,3234,1225,3230,1220,3230,1220,3225,1212,3225,1212,3219,1216,3219,1216,3211,1229,3211,1229,3225,1250,3225,1250,3229,1261,3229,1261,3219,"Q",1256,3219,1254,3217,"L",1254,3213,1267,3213,1267,3210,1255,3210,"Q",1254,3211,1243,3211,"L",1234,3211,"Q",1232,3211,1230,3206,"L",1221,3206,1220,3209,1217,3209,1217,3203,"Q",1212,3202,1212,
3198,1212,3193,1211,3189,1212,3181,1212,3178,1212,3173,1210,3168,"L",1210,3141,1216,3138,1216,3131,"Q",1202,3124,1201,3115,"L",1197,3115,"Q",1197,3117,1196,3119,"L",1184,3119,"Q",1186,3115,1178,3116,"L",1178,3110,1182,3110,1182,3103,1185,3103,1185,3098,"Q",1183,3099,1155,3099,"L",1154,3103,"Q",1154,3104,1146,3104,1145,3103,1144,3103,1108,3101,1106,3101,"L",1106,3096,1102,3096,1102,3086,"Q",1102,3084,1100,3083,1099,3083,1099,3082,"L",1099,3064,1095,3063,1095,3050,1073,3050,1073,3059,1071,3059,1071,
3056,1067,3056,"Q",1067,3051,1065,3048,1063,3045,1063,3041,"L",1063,3004,"Q",1063,3002,1065,3001,1068,3E3,1067,2999,"L",1068,2989,1072,2989,"Q",1072,2983,1073,2980,1074,2980,1074,2979,1077,2977,1077,2972,"L",1077,2954,"Q",1077,2947,1077,2942,1077,2934,1071,2933,"L",1071,2924,"Q",1079,2925,1079,2915,1080,2903,1081,2899,1086,2898,1085,2894,1085,2888,1085,2887,1092,2884,1091,2882,"L",1091,2874,"Q",1091,2869,1089,2868,1086,2865,1085,2862,1084,2860,1084,2844,1083,2839,1082,2835,1082,2827,1087,2826,"L",
1087,2820,1085,2820,1085,2813,1077,2813,1077,2811,1072,2811,1072,2804,1084,2804,1084,2802,1089,2802,1089,2794,"Q",1086,2792,1084,2792,1086,2787,1080,2786,1072,2787,1071,2786,1073,2773,1064,2753,"L",1064,2735,"Q",1061,2735,1059,2735,1055,2723,1055,2723,1054,2721,1054,2710,1057,2698,1057,2695,1064,2692,1063,2681,1063,2675,1059,2672,1054,2669,1054,2662,1054,2639,1054,2637,1054,2615,1056,2603,1058,2592,1058,2561,"L",1067,2551,"Q",1069,2545,1067,2535,1067,2534,1067,2534,"L",1067,2533,"Q",1066,2530,1064,
2528,1062,2525,1062,2519,"L",1067,2479,"Q",1067,2478,1067,2476,1066,2469,1064,2463,1059,2446,1055,2429,1053,2419,1056,2412,1059,2405,1063,2398,1063,2397,1064,2396,1072,2388,1078,2376,1081,2369,1083,2362,1080,2361,1078,2360,1077,2359,1076,2359,1065,2359,1069,2348,1075,2336,1079,2323,1088,2297,1088,2271,1087,2262,1080,2251,1073,2242,1069,2231,1066,2219,1063,2207,1059,2190,1061,2173,1063,2154,1071,2135,1073,2128,1071,2120,1068,2107,1068,2095,1069,2081,1075,2067,1077,2065,1078,2063,1079,2062,1080,2060,
1080,2058,1081,2057,1083,2055,1084,2049,1084,2043,1087,2037,1094,2023,1104,2010,1111,2E3,1121,1991,1123,1990,1123,1987,1124,1970,1124,1953,1124,1940,1117,1932,1116,1930,1114,1929,1107,1924,1106,1914,1105,1912,1106,1911,1108,1909,1109,1907,1136,1870,1157,1829,1163,1820,1160,1812,1158,1806,1154,1800,1153,1800,1151,1799,1150,1798,1149,1797,1145,1794,1141,1790,1137,1786,1132,1783,1122,1777,1121,1761,1119,1734,1108,1714,1103,1704,1097,1697,1096,1695,1096,1693,1097,1681,1098,1670,1099,1657,1092,1649,1091,
1647,1089,1645,1085,1640,1084,1635,1083,1631,1081,1629,1080,1627,1080,1624,1079,1622,1076,1618,1070,1611,1063,1605,1062,1603,1061,1601,1057,1595,1054,1589,1053,1593,1052,1597,1050,1607,1039,1607,1038,1607,1036,1607,1023,1610,1016,1605,1014,1604,1012,1602,"L",1011,1602,"Q",1009,1607,1010,1613,"Z"]],label:"Chile",shortLabel:"CL",labelPosition:[82.9,218.8],labelAlignment:["right","middle"],labelConnectors:[["M",1029,2188,"L",829,2188]]},"007":{outlines:[["M",1406,3036,"Q",1407,3040,1413,3039,1428,3039,
1441,3043,1448,3046,1456,3050,1464,3055,1474,3053,1482,3051,1489,3048,1498,3045,1504,3041,1514,3035,1516,3023,1518,3014,1513,3006,1510,3002,1504,3E3,1500,2998,1497,3E3,1495,3001,1493,3002,1487,3004,1483,3010,1483,3012,1481,3012,1475,3014,1472,3017,1460,3032,1453,3019,1450,3013,1446,3009,1444,3006,1439,3011,1434,3017,1427,3021,1422,3024,1415,3024,"Q",1399,3023,1406,3036,"Z"]],label:"Falkland Islands",shortLabel:"FK",labelPosition:[169.5,303.8],labelAlignment:["left","middle"],labelConnectors:[["M",
1695,3038,"L",1485,3038]]},"013":{outlines:[["M",1553,2107,"Q",1539,2127,1528,2148,1508,2186,1507,2229,1507,2255,1498,2278,1495,2288,1498,2300,1498,2303,1499,2304,1503,2312,1512,2311,1513,2311,1518,2310,1518,2309,1517,2308,1516,2305,1519,2301,1523,2297,1532,2297,1545,2297,1550,2304,1551,2305,1552,2306,1555,2308,1558,2311,1559,2313,1560,2314,1564,2318,1569,2323,1577,2332,1592,2331,1607,2329,1620,2327,1632,2325,1641,2318,1650,2312,1659,2306,1672,2298,1684,2290,1690,2286,1695,2282,1701,2277,1708,2272,
1709,2271,1710,2268,1719,2243,1711,2219,1710,2220,1708,2220,1699,2222,1691,2209,1685,2199,1679,2195,1675,2192,1672,2188,1665,2180,1656,2172,1655,2171,1654,2170,1651,2163,1647,2162,1637,2162,1626,2162,1624,2162,1622,2161,1615,2158,1611,2153,1610,2152,1609,2150,1609,2148,1609,2147,1599,2121,1574,2111,1567,2108,1558,2108,"Q",1555,2108,1553,2107,"Z","M",1613,2214,"Q",1618,2213,1619,2209,1622,2208,1624,2211,1626,2213,1631,2211,"L",1644,2208,1646,2214,1643,2214,1645,2223,"Q",1642,2224,1640,2228,1640,2230,
1638,2234,1637,2236,1621,2240,"L",1622,2242,"Q",1601,2249,1599,2238,1596,2226,1600,2226,"L",1607,2220,"Q",1610,2215,1613,2214,"Z"],["M",1781,2239,"Q",1778,2233,1770,2233,1767,2233,1764,2237,1760,2241,1762,2250,1762,2251,1762,2253,1763,2256,1762,2259,1759,2265,1754,2271,1753,2272,1752,2273,1741,2280,1733,2290,1726,2298,1723,2310,1722,2314,1723,2319,1725,2325,1731,2325,1734,2325,1736,2324,1747,2320,1754,2316,1773,2305,1782,2280,1785,2270,1787,2259,1787,2256,1784,2253,"Q",1785,2245,1781,2239,"Z"]],label:"Uruguay",
shortLabel:"UY",labelPosition:[189.9,229.8],labelAlignment:["left","middle"],labelConnectors:[["M",1899,2298,"L",1619,2298]]},"009":{outlines:[["M",1579,546,"Q",1577,542,1576,540,1576,538,1574,535,1572,531,1569,526,1567,521,1563,517,1557,511,1550,510,1538,508,1530,503,1528,502,1527,500,1526,495,1523,492,1518,487,1511,481,1505,476,1499,465,1494,455,1483,440,1473,426,1454,426,1450,437,1455,443,1456,445,1456,446,1459,457,1453,460,1451,461,1448,461,1446,461,1443,462,1433,466,1431,473,1430,477,1437,481,
1439,482,1441,482,1443,482,1445,483,1451,487,1451,491,1450,501,1443,505,1442,506,1441,506,1424,509,1420,508,1411,507,1400,509,1394,510,1393,514,1391,523,1393,530,1399,542,1410,549,1417,553,1424,556,1427,557,1428,559,1437,564,1440,572,1449,594,1465,617,1466,621,1467,626,1467,627,1467,629,1468,631,1468,633,1470,643,1470,653,1470,656,1469,657,1465,664,1457,668,1456,668,1455,670,1451,675,1451,681,1451,690,1457,697,1469,714,1484,729,1486,731,1491,732,1516,733,1532,726,1549,720,1551,718,1554,717,1562,716,
1571,715,1580,711,1589,707,1589,706,1590,704,1590,703,1591,702,1593,697,1595,691,1596,688,1598,684,1599,675,1600,665,1594,661,1588,658,1586,654,1581,646,1574,641,1568,637,1561,632,1555,626,1552,618,1549,610,1549,597,1550,585,1560,574,1570,564,1575,557,"Q",1581,551,1579,546,"Z"]],label:"Guyana",shortLabel:"GY",labelPosition:[150.9,34.8],labelAlignment:["center","top"],labelConnectors:[["M",1509,348,"L",1509,528]]},"012":{outlines:[["M",1699,571,"Q",1700,560,1696,550,1696,550,1695,549,1695,549,1694,
548,1693,547,1690,546,1677,543,1664,538,1654,533,1640,533,1634,533,1628,534,1603,538,1576,539,1577,542,1579,546,1581,550,1572,561,1569,563,1565,567,1546,584,1549,608,1549,610,1549,612,1554,628,1563,634,1568,638,1573,641,1581,646,1586,654,1588,658,1593,661,1599,665,1597,679,1596,684,1595,690,1595,691,1594,692,1592,698,1589,703,1591,705,1594,707,1604,718,1619,720,1636,722,1643,707,1647,698,1651,692,1652,690,1654,689,1660,687,1667,686,1673,685,1676,688,1684,699,1695,704,1695,700,1695,697,"L",1695,697,
"Q",1695,694,1695,690,1696,683,1698,677,1702,668,1702,658,1703,657,1703,655,1704,654,1704,651,1706,640,1702,635,1701,633,1700,632,1687,620,1693,601,"Q",1697,586,1699,571,"Z"]],label:"Suriname",shortLabel:"SR",labelPosition:[189.9,47.3],labelAlignment:["left","middle"],labelConnectors:[["M",1899,473,"L",1629,473,"M",1629,478,"L",1629,578]]},"008":{outlines:[["M",1695,549,"Q",1696,550,1696,550,1700,560,1699,571,1697,586,1693,601,1687,620,1700,632,1701,633,1702,635,1706,640,1704,651,1704,654,1703,655,
1703,657,1702,658,1702,668,1698,677,1696,683,1695,690,1695,694,1695,697,1698,697,1701,698,1703,698,1704,698,1712,698,1717,702,1723,707,1732,702,1739,698,1748,695,1750,695,1751,694,1754,692,1759,693,1767,694,1775,690,1799,679,1806,651,1809,638,1808,624,1808,615,1805,606,1805,605,1805,604,1802,594,1797,585,1785,560,1760,547,1753,543,1745,542,"Q",1719,541,1695,549,"Z"]],label:"French Guiana",shortLabel:"GF",labelPosition:[197.9,61.8],labelAlignment:["left","middle"],labelConnectors:[["M",1979,618,"L",
1759,618]]},"015":{outlines:[["M",87,887,"Q",93,901,83,909,66,922,66,923,"L",66,957,101,957,"Q",100,956,103,953,106,952,106,940,"L",118,940,118,912,106,912,106,887,"Q",96,891,95,884,96,876,95,873,"L",87,873,"Z"],["M",140,880,"L",140,859,120,859,120,867,114,867,"Q",114,876,115,880,"Z"],["M",46,881,"L",46,900,53,900,53,910,60,910,60,901,65,901,65,886,"Q",62,885,62,881,"Z"],["M",44,839,"L",44,859,53,859,53,865,73,865,73,880,"Q",75,880,77,881,"L",77,845,73,845,73,828,61,828,"Q",62,831,63,839,"Z"],["M",
188,881,"L",163,881,"Q",165,894,157,892,"L",157,910,188,910,"Z"],["M",244,918,"L",260,918,260,909,270,909,270,890,263,889,263,901,244,901,"Z"]],label:"Galapagos Islands",shortLabel:"GI",labelPosition:[17.6,74.3],labelAlignment:["center","top"],labelConnectors:[["M",176,743,"L",176,893]]},"016":{outlines:[["M",1872,3201,"Q",1871,3196,1867,3195,"L",1862,3190,1844,3190,"Q",1845,3191,1844,3193,1848,3192,1851,3201,1852,3203,1856,3203,1860,3203,1862,3205,1865,3211,1870,3212,1876,3215,1879,3220,1881,3223,
1887,3229,1891,3234,1890,3241,1889,3249,1897,3249,1901,3250,1901,3239,1901,3230,1900,3229,1898,3226,1897,3222,1898,3216,1892,3216,1886,3216,1885,3213,1885,3206,1883,3205,"Q",1875,3200,1872,3201,"Z"]],label:"South Georgia Island",shortLabel:"SG",labelPosition:[205.9,320.8],labelAlignment:["left","middle"],labelConnectors:[["M",2059,3208,"L",1872,3208]]},"005":{outlines:[["M",948,279,"Q",945,277,941,275,939,274,937,273,932,270,927,270,925,270,923,271,921,272,920,274,917,277,914,280,912,281,910,283,
899,292,888,299,886,301,884,302,877,309,870,313,857,320,844,324,828,329,810,332,798,333,788,339,778,344,771,353,766,359,763,368,759,380,751,389,743,399,735,409,727,419,723,432,723,434,723,437,724,448,730,460,731,462,730,463,728,465,726,467,725,469,723,470,711,481,694,471,692,467,690,464,685,487,675,500,674,501,672,503,667,507,664,512,"L",664,512,"Q",665,513,664,513,664,515,664,516,665,523,671,530,680,538,684,545,691,553,690,564,690,576,686,587,684,595,681,603,678,612,677,621,674,638,680,652,681,656,
687,658,663,673,661,697,660,714,637,722,630,724,623,728,615,732,610,736,602,744,611,755,612,757,614,758,618,763,624,765,646,772,669,777,671,777,673,778,677,779,680,780,681,780,682,780,693,780,697,785,702,791,706,797,708,798,710,799,722,806,729,803,731,802,735,801,737,801,740,800,750,798,754,801,756,802,758,802,769,806,780,811,791,817,801,825,808,830,817,834,818,835,820,836,824,837,829,841,835,845,841,849,852,856,859,863,864,867,867,873,879,896,897,914,900,917,904,917,918,919,929,909,941,899,953,897,
966,896,980,899,998,904,1016,905,1019,905,1021,903,1029,897,1032,888,1034,878,1033,885,1036,877,1037,868,1042,844,1044,820,1045,817,1041,815,1036,812,1030,811,1016,809,1005,802,986,789,999,774,1002,770,1006,767,1012,764,1020,766,1022,767,1023,767,1033,769,1030,758,1030,755,1029,752,1029,751,1027,749,1020,741,1015,733,1014,731,1013,729,1013,728,1013,726,1014,712,1022,707,1026,705,1030,702,1032,701,1034,702,1038,703,1043,705,1048,707,1052,712,1057,721,1067,725,1069,726,1071,726,1084,728,1092,715,1093,
714,1094,713,1103,705,1117,709,1119,708,1121,707,"L",1121,707,"Q",1120,706,1122,705,1123,704,1123,702,1122,700,1121,697,1120,696,1119,694,1118,693,1116,691,1110,685,1113,674,1113,673,1113,672,1113,666,1110,664,1109,664,1108,663,1100,653,1104,644,1105,642,1106,640,1108,637,1109,633,1110,626,1110,619,1110,617,1111,616,1113,615,1113,610,1112,600,1113,590,1114,580,1119,570,1125,557,1121,540,1110,538,1098,537,1049,532,1002,510,990,504,977,498,976,497,975,496,974,495,973,494,"L",968,490,"Q",958,494,948,
495,940,496,932,495,923,494,915,489,910,486,908,479,906,474,905,469,903,458,897,450,887,435,875,422,872,417,868,416,867,415,866,414,865,410,866,407,872,390,881,373,887,362,891,355,898,342,905,334,913,325,917,317,922,310,934,311,934,313,933,316,932,321,932,331,932,330,933,330,935,325,939,324,949,322,950,311,950,296,949,281,"Q",949,280,948,279,"Z"]],label:"Colombia",shortLabel:"CO",labelPosition:[86.4,59.3],labelAlignment:["center","middle"]},"014":{outlines:[["M",1043,284,"Q",1046,292,1052,292,1062,
292,1071,286,1080,279,1094,282,1099,279,1103,277,1095,271,1082,270,1071,269,1060,272,1057,274,1052,272,1049,271,1046,270,"L",1045,269,"Q",1041,277,1043,284,"Z"],["M",990,292,"Q",991,293,993,293,995,294,996,294,1002,295,1008,291,1015,286,1015,277,1016,269,1011,268,1008,266,1005,265,1004,265,1002,266,991,269,988,279,"Q",986,285,990,292,"Z"],["M",1206,357,"Q",1196,358,1193,354,1191,352,1189,351,1174,343,1156,326,1149,327,1144,331,1137,336,1131,342,1125,348,1114,357,1114,357,1113,358,1112,359,1112,361,
1106,363,1096,364,1091,364,1089,359,1088,358,1088,357,1087,349,1085,341,1084,335,1079,331,1070,323,1058,319,1038,312,1016,313,1014,313,1012,312,1008,310,1E3,311,991,312,982,320,977,324,970,326,968,327,968,328,966,331,961,330,947,328,937,341,932,349,932,356,933,366,940,373,948,380,950,393,951,403,948,407,945,410,943,414,939,421,928,422,918,423,914,419,910,415,907,413,905,411,905,406,906,401,908,390,911,380,918,374,925,367,926,364,927,361,928,361,931,359,929,355,928,353,928,351,928,350,928,345,928,
340,932,331,933,322,933,318,934,313,934,311,922,310,917,317,913,325,905,334,898,342,891,355,887,362,881,373,872,390,866,407,865,410,866,414,867,415,868,416,872,417,875,422,887,435,897,450,903,458,905,469,906,474,908,479,910,486,915,489,923,494,932,495,940,496,948,495,958,494,968,490,"L",973,494,"Q",974,495,975,496,976,497,977,498,990,504,1002,510,1049,532,1098,537,1110,538,1121,540,1125,557,1119,570,1114,580,1113,590,1112,600,1113,610,1113,615,1111,616,1110,617,1110,619,1110,626,1109,633,1108,637,
1106,640,1105,642,1104,644,1100,653,1108,663,1109,664,1110,664,1113,666,1113,672,1113,673,1113,674,1110,685,1116,691,1118,693,1119,694,1120,696,1121,697,1122,700,1123,702,1123,704,1122,705,1122,706,1121,707,1125,713,1126,718,1134,748,1158,765,1161,768,1164,771,1169,777,1179,777,1185,777,1187,774,1190,770,1196,765,1209,754,1223,745,1236,736,1248,730,1259,723,1274,715,1282,711,1285,703,1287,696,1282,692,1269,680,1256,670,1255,669,1254,667,1254,665,1253,663,1249,651,1253,642,1255,640,1257,639,1259,638,
1260,637,1267,628,1286,631,1290,632,1297,635,1305,638,1313,637,1318,637,1322,635,1336,628,1345,624,1356,619,1366,617,1386,611,1402,601,1404,600,1405,599,1414,588,1421,576,1423,574,1424,571,1429,561,1428,559,1427,557,1424,556,1417,553,1410,549,1399,542,1393,530,1391,523,1393,514,1394,510,1400,509,1411,507,1420,508,1424,509,1441,506,1442,506,1443,505,1450,501,1451,491,1451,487,1445,483,1443,482,1441,482,1439,482,1437,481,1430,477,1431,473,1433,466,1443,462,1446,461,1448,461,1451,461,1453,460,1459,457,
1456,446,1456,445,1455,443,1450,437,1454,426,1451,426,1448,427,1444,427,1441,427,1428,424,1421,417,1415,411,1410,397,1406,384,1400,380,1394,376,1393,375,1391,373,1388,371,1387,371,1386,370,1381,368,1375,368,1376,359,1383,353,1391,345,1401,340,1408,336,1414,330,1421,325,1423,317,1425,311,1420,308,1415,305,1409,310,1405,313,1403,319,1401,328,1389,326,1371,324,1365,340,1363,346,1363,353,1364,358,1357,358,1354,365,1358,369,1357,369,1354,370,1346,371,1341,366,1336,360,1333,358,1319,348,1306,340,1305,340,
1303,339,1302,338,1301,337,1300,334,1295,335,1282,335,1276,343,1272,349,1266,356,1261,364,1247,358,"Q",1226,357,1206,357,"Z"]],label:"Venezuela",shortLabel:"VE",labelPosition:[119.5,45.2],labelAlignment:["center","middle"]},"006":{outlines:[["M",673,778,"Q",671,777,669,777,646,772,624,765,618,763,614,759,609,762,604,764,588,771,570,773,549,776,542,795,538,804,543,809,546,813,552,814,558,815,564,815,572,815,569,824,568,827,567,830,562,838,555,843,538,853,544,863,546,866,542,870,541,872,539,873,533,
877,532,883,531,889,530,895,528,906,525,916,520,931,524,944,525,949,532,949,544,948,556,942,569,935,582,927,588,922,592,926,594,927,596,927,596,938,590,943,589,944,588,945,588,947,586,947,573,952,573,966,573,968,573,971,577,995,562,1008,561,1010,561,1012,559,1032,573,1033,575,1034,577,1032,584,1028,589,1021,592,1018,598,1019,599,1020,600,1021,605,1031,614,1036,616,1037,618,1037,630,1039,641,1030,643,1028,644,1026,653,1008,645,988,644,985,646,980,651,971,662,960,666,956,670,952,684,941,700,933,732,
919,760,899,765,895,767,891,769,887,770,885,771,884,771,882,771,866,772,850,773,848,774,845,783,832,782,815,782,813,780,812,769,806,758,802,756,802,754,801,750,798,740,800,737,801,735,801,731,802,729,803,722,806,710,799,708,798,706,797,702,791,697,785,693,780,682,780,681,780,680,780,"Q",677,779,673,778,"Z"]],label:"Ecuador",shortLabel:"EC",labelPosition:[65.2,83.8],labelAlignment:["center","middle"]},"010":{outlines:[["M",1509,1631,"Q",1506,1619,1494,1621,1482,1622,1471,1625,1462,1627,1456,1632,1455,
1633,1453,1634,1451,1635,1449,1637,1448,1638,1446,1639,1440,1641,1430,1640,1410,1639,1395,1646,1389,1648,1384,1652,1383,1653,1382,1653,1377,1654,1373,1656,1370,1658,1368,1661,1364,1668,1365,1677,1369,1712,1358,1745,1354,1754,1345,1760,1338,1765,1336,1770,1335,1774,1340,1778,1346,1784,1355,1787,1366,1792,1369,1800,1371,1804,1374,1806,1375,1807,1376,1809,1376,1810,1377,1812,1382,1822,1387,1826,1389,1827,1390,1828,1392,1829,1393,1830,1398,1834,1407,1833,1419,1833,1432,1831,1439,1830,1442,1834,1458,1834,
1462,1845,1464,1853,1469,1859,1473,1865,1479,1869,1483,1871,1487,1873,1502,1882,1521,1887,1527,1888,1530,1891,1537,1899,1535,1908,1532,1919,1521,1928,1513,1935,1508,1943,1504,1951,1501,1959,1499,1964,1498,1969,1497,1978,1502,1981,1507,1984,1516,1980,1523,1976,1529,1982,1530,1984,1532,1985,1538,1992,1544,1999,1549,2005,1560,2004,1565,2003,1571,2003,1574,2002,1576,2002,1583,2E3,1587,1996,1607,1981,1633,1980,1638,1980,1640,1976,1642,1975,1644,1974,1653,1971,1653,1957,1658,1950,1661,1939,1662,1936,1662,
1932,1662,1926,1668,1921,1667,1919,1667,1918,1665,1910,1666,1903,1667,1893,1672,1883,1674,1878,1678,1872,1679,1871,1678,1868,1677,1863,1674,1859,1672,1857,1670,1854,1669,1853,1668,1852,1664,1848,1659,1845,1653,1841,1647,1836,1637,1828,1632,1820,1631,1818,1630,1816,1628,1812,1629,1807,1629,1804,1630,1802,1631,1796,1630,1791,1629,1772,1611,1766,1600,1762,1587,1761,1560,1760,1551,1734,1546,1718,1543,1703,1541,1694,1536,1685,1536,1685,1535,1684,1535,1684,1535,1683,1525,1667,1517,1650,1515,1645,1512,1639,
"Q",1510,1636,1509,1631,"Z"]],label:"Paraguay",shortLabel:"PY",labelPosition:[149.7,179.2],labelAlignment:["center","middle"]},"001":{outlines:[["M",1265,3186,"Q",1255,3183,1252,3179,1250,3176,1246,3176,1241,3176,1238,3174,1235,3171,1228,3163,1221,3155,1221,3151,1220,3143,1211,3144,"L",1211,3168,"Q",1212,3173,1212,3178,1212,3181,1212,3189,1212,3193,1212,3198,1212,3202,1217,3203,"L",1217,3210,1221,3210,1221,3207,1231,3207,"Q",1232,3211,1235,3211,"L",1244,3211,"Q",1254,3211,1255,3210,"L",1267,3210,
1267,3223,1271,3223,1271,3215,1274,3215,"Q",1273,3212,1277,3209,1280,3205,1283,3209,"L",1298,3209,1298,3207,"Q",1302,3206,1303,3206,1304,3206,1304,3203,1304,3198,1300,3198,1294,3199,1289,3199,1282,3199,1277,3192,1271,3191,1269,3190,"Q",1266,3187,1265,3186,"Z"],["M",1661,1939,"Q",1658,1950,1653,1957,1653,1971,1644,1974,1642,1975,1640,1976,1638,1980,1633,1980,1607,1981,1587,1996,1583,2E3,1576,2002,1574,2002,1571,2003,1565,2003,1560,2004,1549,2005,1544,1999,1538,1992,1532,1985,1530,1984,1529,1982,1523,
1976,1516,1980,1507,1984,1502,1981,1497,1978,1498,1969,1499,1964,1501,1959,1504,1951,1508,1943,1513,1935,1521,1928,1532,1919,1535,1908,1537,1899,1530,1891,1527,1888,1521,1887,1502,1882,1487,1873,1483,1871,1479,1869,1473,1865,1469,1859,1464,1853,1462,1845,1458,1834,1442,1834,1439,1830,1432,1831,1419,1833,1407,1833,1398,1834,1393,1830,1392,1829,1390,1828,1389,1827,1387,1826,1382,1822,1377,1812,1376,1810,1376,1809,1375,1807,1374,1806,1371,1804,1369,1800,1366,1792,1355,1787,1346,1784,1340,1778,1335,1774,
1336,1770,1338,1765,1345,1760,1331,1759,1317,1752,1316,1751,1313,1751,1311,1751,1309,1751,1308,1751,1306,1751,"L",1293,1752,"Q",1291,1752,1288,1753,1279,1754,1278,1768,1277,1779,1271,1783,1270,1784,1268,1784,1263,1782,1260,1777,1259,1774,1257,1771,1251,1759,1244,1748,1241,1742,1232,1745,1223,1747,1215,1749,1199,1754,1183,1757,1171,1760,1171,1775,1171,1776,1170,1778,1169,1782,1165,1785,1161,1788,1159,1792,1158,1794,1157,1796,1156,1799,1154,1800,1158,1806,1160,1812,1163,1820,1157,1829,1136,1870,1109,
1907,1108,1909,1106,1911,1105,1912,1106,1914,1107,1924,1114,1929,1116,1930,1117,1932,1124,1940,1124,1953,1124,1970,1123,1987,1123,1990,1121,1991,1111,2E3,1104,2010,1094,2023,1087,2037,1084,2043,1084,2049,1083,2055,1081,2057,1080,2058,1080,2060,1079,2062,1078,2063,1077,2065,1075,2067,1069,2081,1068,2095,1068,2107,1071,2120,1073,2128,1071,2135,1063,2154,1061,2173,1059,2190,1063,2207,1066,2219,1069,2231,1073,2242,1080,2251,1087,2262,1088,2271,1088,2297,1079,2323,1075,2336,1069,2348,1065,2359,1076,2359,
1077,2359,1078,2360,1080,2361,1083,2362,1081,2369,1078,2376,1072,2388,1064,2396,1063,2397,1063,2398,1059,2405,1056,2412,1053,2419,1055,2429,1059,2446,1064,2463,1066,2469,1067,2476,1067,2478,1068,2479,"L",1062,2520,"Q",1062,2525,1065,2528,1066,2530,1067,2534,"L",1067,2535,"Q",1069,2545,1068,2551,"L",1058,2561,"Q",1058,2592,1056,2604,1054,2615,1054,2637,1054,2639,1054,2663,1054,2669,1059,2672,1063,2675,1064,2681,1064,2692,1057,2695,1057,2698,1055,2711,1054,2721,1055,2723,1055,2723,1059,2735,1061,2735,
1064,2736,"L",1064,2754,"Q",1073,2773,1071,2787,1072,2787,1080,2787,1086,2787,1084,2793,1086,2792,1089,2794,"L",1089,2802,1084,2802,1084,2805,1072,2805,1072,2811,1077,2811,1077,2814,1085,2814,1085,2821,1088,2821,1088,2826,"Q",1082,2827,1083,2835,1083,2839,1084,2844,1084,2860,1085,2862,1086,2865,1089,2868,1091,2869,1091,2875,"L",1091,2882,"Q",1092,2884,1085,2887,1085,2888,1085,2894,1086,2898,1082,2899,1080,2903,1080,2915,1079,2925,1072,2924,"L",1072,2933,"Q",1077,2934,1077,2942,1077,2947,1077,2954,
"L",1078,2972,"Q",1077,2977,1074,2979,1074,2980,1073,2981,1072,2983,1072,2989,"L",1068,2989,1068,2999,"Q",1068,3E3,1065,3001,1063,3002,1063,3004,"L",1063,3042,"Q",1063,3045,1065,3048,1067,3051,1067,3056,"L",1071,3056,1071,3059,1074,3059,1074,3050,1095,3050,1095,3064,1099,3064,1099,3082,"Q",1099,3083,1100,3084,1102,3084,1102,3087,"L",1102,3096,1106,3096,1106,3102,"Q",1108,3101,1144,3103,1145,3103,1147,3104,1154,3104,1155,3103,"L",1155,3100,"Q",1183,3099,1186,3099,"L",1186,3103,1191,3103,1194,3109,
1208,3109,1208,3101,1203,3098,"Q",1201,3098,1191,3082,"L",1182,3082,1182,3078,1187,3078,1187,3063,"Q",1180,3062,1183,3055,"L",1177,3055,1177,3049,"Q",1181,3048,1181,3040,1181,3031,1183,3030,1188,3028,1191,3026,1192,3023,1193,3022,1194,3019,1197,3020,"L",1197,3013,1194,3013,1194,3010,1191,3010,1191,3005,1195,3005,"Q",1195,3005,1195,3008,1195,3009,1198,3010,"L",1198,3015,1211,3015,"Q",1211,3010,1211,3008,1211,3004,1218,3004,"L",1218,2974,"Q",1218,2968,1226,2961,1234,2954,1252,2938,1269,2923,1265,2910,
1265,2908,1268,2906,1269,2899,1269,2897,1268,2894,1267,2893,1265,2891,1265,2887,1246,2888,1241,2886,1236,2884,1235,2884,1234,2883,1226,2876,1219,2869,1217,2865,1212,2863,1212,2859,1211,2855,1207,2852,1207,2852,1207,2852,"L",1207,2847,"Q",1221,2824,1222,2820,1222,2815,1232,2809,1241,2803,1248,2803,1254,2803,1266,2800,"L",1266,2784,"Q",1265,2783,1273,2783,1272,2755,1274,2743,1278,2722,1297,2720,"L",1297,2714,1291,2714,1291,2711,1278,2711,1278,2702,1285,2702,1285,2697,1298,2697,"Q",1299,2698,1299,2704,
1299,2708,1302,2711,"L",1312,2711,"Q",1311,2706,1315,2705,1317,2705,1322,2705,"L",1322,2687,"Q",1319,2688,1320,2685,1320,2679,1321,2677,"L",1306,2677,1306,2681,1299,2681,1299,2685,1304,2685,1304,2689,"Q",1303,2688,1300,2688,"L",1300,2692,1290,2692,1290,2684,1282,2684,1282,2678,1275,2678,1275,2648,1269,2648,1269,2626,"Q",1269,2625,1269,2625,1269,2622,1270,2621,"L",1280,2621,1280,2628,"Q",1285,2626,1289,2630,1292,2634,1298,2632,"L",1298,2636,"Q",1299,2636,1304,2635,1309,2635,1311,2640,"L",1336,2640,
1336,2635,1341,2635,1341,2630,"Q",1344,2629,1353,2630,1360,2629,1358,2622,"L",1362,2622,"Q",1361,2620,1361,2613,"L",1356,2613,1356,2588,1360,2588,1360,2581,"Q",1365,2584,1366,2573,1366,2565,1365,2564,1362,2563,1356,2558,"L",1359,2490,"Q",1362,2490,1365,2490,1374,2490,1384,2490,1420,2491,1455,2479,1467,2475,1480,2477,1484,2477,1486,2475,1487,2474,1489,2474,1521,2476,1540,2449,1546,2442,1553,2435,1564,2423,1563,2401,1563,2381,1557,2369,1554,2365,1551,2362,1546,2357,1544,2350,1541,2341,1540,2330,1533,
2319,1524,2316,1520,2314,1518,2311,"L",1518,2310,"Q",1513,2311,1512,2311,1503,2312,1499,2304,1498,2303,1498,2300,1495,2288,1498,2278,1507,2255,1507,2229,1508,2186,1528,2148,1539,2127,1553,2107,1551,2106,1550,2105,1549,2092,1555,2080,1564,2065,1573,2051,1576,2046,1583,2040,1586,2036,1591,2034,1594,2033,1597,2031,1630,2009,1667,1987,1668,1986,1670,1985,1677,1981,1681,1976,1682,1975,1683,1973,1691,1962,1692,1948,1693,1932,1683,1928,1677,1925,1670,1922,1668,1922,1668,1921,1662,1926,1662,1932,"Q",1662,
1936,1661,1939,"Z"]],label:"Argentina",shortLabel:"AR",labelPosition:[126.1,220.3],labelAlignment:["center","middle"]},"011":{outlines:[["M",1035,896,"Q",1034,892,1032,888,1029,897,1021,903,1019,905,1016,905,998,904,980,899,966,896,953,897,941,899,929,909,918,919,904,917,900,917,897,914,879,896,867,873,864,867,859,863,852,856,841,849,835,845,829,841,824,837,820,836,818,835,817,834,808,830,801,825,791,817,780,812,782,813,782,815,783,832,774,845,773,848,772,850,771,866,771,882,771,884,770,885,769,887,
767,891,765,895,760,899,732,919,700,933,684,941,670,952,666,956,662,960,651,971,646,980,644,985,645,988,653,1008,644,1026,643,1028,641,1030,630,1039,618,1037,616,1037,614,1036,605,1031,600,1021,599,1020,598,1019,592,1018,589,1021,584,1028,577,1032,575,1034,573,1033,559,1032,561,1012,561,1010,562,1008,577,995,573,971,573,968,573,966,566,970,559,974,555,977,550,980,549,981,548,981,538,985,531,993,522,1003,513,1013,508,1019,508,1026,508,1034,512,1042,517,1053,525,1057,530,1060,531,1063,534,1071,534,
1080,535,1110,559,1124,577,1134,592,1146,600,1151,605,1159,615,1174,622,1186,623,1188,622,1190,618,1196,622,1200,623,1202,624,1203,628,1213,638,1221,640,1223,643,1225,657,1236,666,1252,667,1254,666,1256,666,1261,665,1265,662,1280,671,1288,680,1296,681,1309,682,1310,682,1311,689,1321,696,1321,703,1322,705,1325,706,1327,706,1329,703,1352,718,1370,729,1382,740,1392,749,1400,753,1409,759,1424,761,1441,761,1447,766,1451,775,1459,782,1467,794,1481,802,1498,807,1507,815,1508,818,1509,820,1510,829,1515,840,
1516,858,1517,875,1517,879,1517,881,1520,882,1521,883,1522,893,1527,899,1533,901,1535,903,1536,905,1537,907,1537,909,1536,911,1536,917,1535,922,1535,926,1535,929,1535,935,1536,940,1539,942,1540,943,1541,950,1547,958,1558,959,1560,959,1562,962,1571,968,1578,974,1583,982,1589,984,1590,986,1590,1E3,1594,1012,1602,"L",1012,1602,"Q",1014,1604,1016,1605,1023,1610,1036,1607,1038,1607,1039,1607,1050,1607,1052,1597,1053,1593,1054,1589,1054,1586,1054,1584,1054,1580,1054,1576,1054,1563,1051,1549,1049,1535,1050,
1522,1051,1513,1054,1505,1056,1500,1058,1494,1045,1477,1024,1482,"L",1024,1460,"Q",1027,1457,1029,1456,1030,1454,1029,1450,"L",1042,1450,"Q",1045,1452,1050,1455,1050,1453,1052,1450,1058,1438,1069,1429,1073,1425,1078,1425,1080,1424,1081,1423,1087,1416,1079,1406,1070,1392,1070,1378,1071,1368,1079,1358,1080,1357,1080,1355,1082,1339,1075,1332,1071,1327,1068,1318,1060,1295,1048,1283,1046,1280,1043,1277,1039,1274,1032,1276,1029,1277,1027,1279,1020,1286,1008,1283,1E3,1281,997,1273,994,1266,994,1256,994,
1254,993,1252,991,1247,986,1245,978,1233,974,1218,962,1216,956,1221,949,1227,938,1232,929,1236,916,1230,914,1229,913,1227,912,1226,912,1224,910,1220,907,1217,905,1216,904,1214,899,1210,893,1211,890,1212,888,1212,878,1215,874,1210,867,1202,860,1192,851,1179,836,1170,835,1166,835,1163,837,1153,838,1142,838,1136,841,1132,848,1123,854,1113,858,1105,869,1100,871,1099,873,1097,880,1088,882,1073,885,1056,891,1039,894,1031,902,1024,914,1013,927,1010,931,1010,932,1006,933,1004,934,1003,938,1E3,942,995,943,
993,945,993,962,992,979,990,984,990,989,988,1003,984,1011,979,1013,978,1013,976,1015,965,1003,961,998,959,994,955,985,946,993,943,994,943,996,942,1009,934,1017,926,1023,920,1028,917,"Q",1037,911,1035,896,"Z"]],label:"Peru",shortLabel:"PE",labelPosition:[79.6,121],labelAlignment:["center","middle"]},"002":{outlines:[["M",1315,1349,"Q",1302,1346,1288,1342,1266,1337,1255,1321,1255,1319,1254,1318,1253,1314,1248,1312,1240,1309,1233,1304,1225,1299,1228,1286,1228,1284,1228,1282,1229,1272,1230,1263,1232,
1247,1227,1233,1223,1217,1209,1206,1193,1195,1176,1207,1162,1218,1148,1229,1143,1233,1136,1235,1132,1236,1128,1238,1126,1238,1124,1239,1115,1247,1107,1256,1106,1258,1105,1258,1098,1260,1091,1263,1089,1265,1087,1265,1073,1266,1057,1268,1056,1269,1056,1271,1053,1278,1048,1283,1060,1295,1068,1318,1071,1327,1075,1332,1082,1339,1080,1355,1080,1357,1079,1358,1071,1368,1070,1378,1070,1392,1079,1406,1087,1416,1081,1423,1080,1424,1078,1425,1073,1425,1069,1429,1058,1438,1052,1450,1050,1453,1050,1455,1057,1460,
1067,1467,1068,1468,1072,1473,1074,1476,1077,1477,"L",1097,1477,1097,1491,1103,1498,1103,1510,1088,1510,"Q",1086,1506,1065,1505,1062,1498,1058,1494,1056,1500,1054,1505,1051,1513,1050,1522,1049,1535,1051,1549,1054,1563,1054,1576,1054,1580,1054,1584,1054,1586,1054,1589,1057,1595,1061,1601,1062,1603,1063,1605,1070,1611,1076,1618,1079,1622,1080,1624,1080,1627,1081,1629,1083,1631,1084,1635,1085,1640,1089,1645,1091,1647,1092,1649,1099,1657,1098,1670,1097,1681,1096,1693,1096,1695,1097,1697,1103,1704,1108,
1714,1119,1734,1121,1761,1122,1777,1132,1783,1137,1786,1141,1790,1145,1794,1149,1798,1150,1798,1151,1799,1153,1800,1154,1800,1156,1799,1157,1796,1158,1794,1159,1792,1161,1788,1165,1785,1169,1782,1170,1778,1171,1776,1171,1775,1171,1760,1183,1757,1199,1754,1215,1749,1223,1747,1232,1745,1241,1742,1244,1748,1251,1759,1257,1771,1259,1774,1260,1777,1263,1782,1268,1784,1270,1784,1271,1783,1277,1779,1278,1768,1279,1754,1288,1753,1291,1752,1293,1752,"L",1306,1751,"Q",1308,1751,1309,1751,1311,1751,1313,1751,
1316,1751,1317,1752,1331,1759,1345,1760,1354,1754,1358,1745,1369,1712,1365,1677,1364,1668,1368,1661,1370,1658,1373,1656,1377,1654,1382,1653,1383,1653,1384,1652,1389,1648,1395,1646,1410,1639,1430,1640,1440,1641,1446,1639,1448,1638,1449,1637,1451,1635,1453,1634,1455,1633,1456,1632,1462,1627,1471,1625,1482,1622,1494,1621,1506,1619,1509,1631,1510,1636,1512,1639,1515,1645,1517,1650,1525,1667,1535,1683,1535,1684,1535,1684,1539,1677,1542,1669,1546,1660,1545,1650,1544,1643,1540,1635,1539,1631,1541,1627,1546,
1619,1550,1609,1555,1598,1553,1586,1552,1577,1548,1568,1546,1563,1546,1558,1546,1556,1545,1554,1542,1551,1539,1548,1536,1545,1532,1543,1530,1542,1528,1541,1521,1536,1516,1531,1512,1527,1515,1521,1516,1519,1517,1518,1519,1517,1518,1512,1513,1494,1489,1491,1487,1491,1485,1491,1473,1496,1459,1494,1457,1494,1455,1495,1450,1497,1444,1495,1438,1493,1436,1489,1435,1486,1436,1483,1439,1470,1440,1457,1442,1446,1441,1435,1440,1412,1433,1390,1433,1388,1427,1386,1425,1386,1422,1385,1418,1383,1413,1382,1411,1381,
1409,1381,1397,1379,1388,1374,"Q",1355,1357,1315,1349,"Z","M",1200,1603,"L",1205,1603,1205,1628,1212,1628,"Q",1214,1634,1217,1634,"L",1217,1639,"Q",1216,1639,1212,1643,"L",1212,1649,"Q",1198,1652,1191,1643,1180,1630,1177,1628,"L",1177,1596,1185,1596,"Q",1189,1596,1200,1597,"Z"]],label:"Bolivia",shortLabel:"BO",labelPosition:[130.1,150],labelAlignment:["center","middle"]},"003":{outlines:[["M",1919,762,"L",1919,766,1906,766,1906,783,1908,783,"Q",1909,780,1909,779,"L",1918,779,1918,783,1927,783,1926,
770,"Q",1923,770,1923,767,1923,763,1923,762,"Z"],["M",2101,871,"Q",2090,869,2074,860,2057,851,2062,851,2066,850,2055,839,2045,828,2034,826,2022,824,2024,804,"L",2001,803,"Q",1996,813,1996,814,1996,817,1994,819,1990,822,1987,828,1986,835,1983,839,1981,843,1973,845,1964,847,1963,848,1961,848,1960,851,1959,855,1958,856,1960,869,1952,866,1952,874,1952,878,1945,878,1943,878,"L",1943,856,"Q",1932,852,1921,854,1919,851,1926,851,1928,849,1936,849,1937,849,1949,849,1947,846,1950,845,1951,845,1956,845,1953,
841,1957,840,1960,839,1965,838,1967,837,1971,830,1972,826,1979,824,1981,823,1981,810,1981,794,1976,795,"L",1976,791,1936,791,1936,788,1945,788,1945,782,1936,782,1936,785,1929,785,1929,791,1914,791,"Q",1902,796,1899,796,1899,800,1899,818,1898,836,1899,838,1899,839,1910,847,1921,854,1917,854,"L",1896,854,"Q",1888,854,1885,854,1884,855,1885,858,"L",1873,858,1873,855,"Q",1866,855,1864,854,1863,857,1863,861,"L",1859,861,1859,851,1863,851,1863,848,1871,848,1871,851,1893,851,1893,833,"Q",1892,833,1893,831,
"L",1889,831,1889,826,1887,826,"Q",1888,809,1888,802,"L",1893,802,"Q",1891,799,1893,797,1895,794,1897,796,"L",1897,790,1893,790,1893,785,1899,785,1899,782,1888,782,1888,787,1881,787,1881,793,1878,793,1878,809,1885,809,1885,817,"Q",1884,817,1878,817,"L",1878,824,1867,824,"Q",1868,818,1866,808,1865,798,1870,787,1876,776,1889,767,1901,757,1914,747,1917,744,1919,730,"L",1896,718,"Q",1895,717,1895,716,1887,705,1878,701,1866,694,1863,697,1859,699,1858,697,1856,694,1855,690,1854,682,1853,674,1852,661,1851,
648,1851,639,1845,635,1844,634,1843,633,1836,630,1831,626,1818,617,1806,607,1806,606,1805,606,1808,614,1808,623,1809,637,1806,651,1799,678,1775,690,1767,693,1759,692,1754,692,1751,693,1750,694,1748,695,1739,698,1732,702,1723,706,1717,701,1712,698,1704,698,1703,698,1701,697,1698,697,1695,696,"L",1695,697,"Q",1695,700,1695,703,1684,699,1676,688,1673,685,1667,685,1660,686,1654,689,1652,690,1651,692,1647,697,1643,706,1636,722,1619,719,1604,717,1594,706,1591,704,1590,703,1589,704,1589,705,1588,707,1586,
707,1573,713,1557,716,1554,717,1551,718,1545,720,1539,723,1516,733,1491,731,1486,731,1484,729,1469,714,1457,697,1451,690,1451,680,1451,675,1455,669,1456,668,1457,667,1465,663,1469,657,1470,655,1470,653,1470,642,1468,632,1468,630,1467,628,1467,627,1467,626,1466,621,1465,616,1449,594,1440,571,1437,564,1429,558,1429,560,1424,570,1423,573,1421,576,1414,588,1405,598,1404,600,1402,600,1386,611,1366,616,1356,619,1345,623,1336,628,1322,634,1318,636,1313,636,1305,637,1297,634,1290,632,1286,631,1267,628,1260,
636,1259,637,1257,638,1255,639,1253,642,1249,651,1253,662,1254,665,1254,666,1255,668,1256,669,1269,680,1282,691,1287,696,1285,703,1282,710,1274,715,1259,722,1248,729,1236,736,1223,744,1209,754,1196,764,1190,770,1187,774,1185,777,1179,777,1169,777,1164,770,1161,767,1158,765,1134,747,1126,718,1125,713,1121,707,1119,708,1117,709,1103,705,1094,712,1093,713,1092,715,1084,727,1071,726,1069,726,1067,725,1057,720,1052,712,1048,707,1043,705,1038,703,1034,701,1032,701,1030,702,1026,704,1022,707,1014,712,1013,
726,1013,727,1013,728,1014,731,1015,732,1020,740,1027,749,1029,750,1029,751,1030,754,1030,758,1033,769,1023,766,1022,766,1020,766,1012,763,1006,767,1002,770,999,773,986,789,1005,801,1016,808,1030,811,1036,812,1041,814,1045,816,1044,819,1042,844,1037,868,1036,877,1033,884,1032,886,1032,887,1034,892,1035,895,1037,911,1028,917,1023,920,1017,926,1009,933,996,941,994,942,993,942,985,945,994,954,998,958,1003,960,1015,965,1013,975,1013,978,1011,979,1003,984,989,988,984,989,979,990,962,991,945,992,943,993,
942,994,938,999,934,1003,933,1004,932,1005,931,1009,927,1010,914,1012,902,1023,894,1030,891,1039,885,1055,882,1073,880,1088,873,1097,871,1099,869,1099,858,1105,854,1112,848,1123,841,1132,838,1136,838,1142,837,1153,835,1163,835,1165,836,1169,851,1179,860,1192,867,1202,874,1210,878,1214,888,1212,890,1211,893,1211,899,1210,904,1213,905,1215,907,1217,910,1219,912,1224,912,1225,913,1227,914,1229,916,1230,929,1235,938,1231,949,1227,956,1221,962,1216,974,1217,978,1233,986,1245,991,1247,993,1251,994,1254,
994,1256,994,1265,997,1273,1E3,1280,1008,1282,1020,1285,1027,1278,1029,1276,1032,1275,1039,1273,1043,1277,1046,1279,1048,1282,1053,1277,1056,1270,1056,1269,1057,1267,1073,1265,1087,1264,1089,1264,1091,1263,1098,1260,1105,1257,1106,1257,1107,1256,1115,1247,1124,1239,1126,1238,1128,1237,1132,1236,1136,1234,1143,1232,1148,1228,1162,1217,1176,1206,1193,1194,1209,1206,1223,1216,1227,1232,1232,1247,1230,1263,1229,1272,1228,1281,1228,1284,1228,1286,1225,1299,1233,1304,1240,1308,1248,1311,1253,1313,1254,
1318,1255,1319,1255,1320,1266,1337,1288,1342,1302,1345,1315,1348,1355,1357,1388,1373,1397,1378,1409,1380,1411,1381,1413,1381,1418,1383,1422,1384,1425,1385,1427,1386,1433,1387,1433,1390,1440,1411,1441,1434,1442,1446,1440,1456,1439,1470,1436,1483,1435,1486,1436,1489,1438,1493,1444,1495,1450,1497,1455,1495,1457,1494,1459,1494,1473,1495,1485,1491,1487,1490,1489,1490,1513,1494,1518,1512,1519,1516,1517,1518,1516,1519,1515,1520,1512,1526,1516,1531,1521,1536,1528,1540,1530,1541,1532,1542,1536,1544,1539,1548,
1542,1550,1545,1554,1546,1555,1546,1557,1546,1563,1548,1568,1552,1577,1553,1585,1555,1598,1550,1609,1546,1618,1541,1627,1539,1631,1540,1635,1544,1642,1545,1649,1546,1659,1542,1669,1539,1676,1535,1684,1536,1684,1536,1685,1541,1693,1543,1702,1546,1717,1551,1733,1560,1759,1587,1761,1600,1762,1611,1766,1629,1771,1630,1790,1631,1796,1630,1802,1629,1804,1629,1806,1628,1811,1630,1816,1631,1818,1632,1819,1637,1827,1647,1836,1653,1841,1659,1844,1664,1848,1668,1851,1669,1852,1670,1854,1672,1856,1674,1859,1677,
1862,1678,1868,1679,1870,1678,1872,1674,1878,1672,1882,1667,1892,1666,1903,1665,1910,1667,1917,1667,1919,1668,1920,1668,1922,1670,1922,1677,1924,1683,1927,1693,1932,1692,1948,1691,1962,1683,1973,1682,1974,1681,1975,1677,1981,1670,1985,1668,1986,1667,1986,1630,2009,1597,2031,1594,2033,1591,2034,1586,2035,1583,2039,1576,2046,1573,2050,1564,2065,1555,2079,1549,2092,1550,2104,1551,2106,1553,2107,1555,2107,1558,2107,1567,2108,1574,2111,1599,2121,1609,2146,1609,2148,1609,2149,1610,2151,1611,2152,1615,2158,
1622,2161,1624,2162,1626,2162,1637,2162,1647,2162,1651,2162,1654,2169,1655,2171,1656,2172,1665,2179,1672,2188,1675,2191,1679,2194,1685,2199,1691,2209,1699,2221,1708,2220,1710,2219,1711,2219,1715,2216,1720,2213,1732,2202,1745,2192,1746,2194,1747,2195,1748,2197,1750,2199,1752,2202,1761,2206,1763,2199,1767,2194,1769,2192,1774,2182,1778,2173,1791,2157,1791,2156,1792,2154,1793,2152,1796,2148,1799,2143,1796,2146,1793,2149,1792,2151,1791,2154,1783,2157,1775,2160,1767,2157,"L",1766,2154,1770,2153,"Q",1768,
2148,1768,2146,1767,2142,1775,2140,1775,2132,1783,2131,1782,2126,1788,2117,1793,2109,1787,2101,1792,2099,1792,2090,1793,2081,1795,2080,"L",1799,2081,"Q",1803,2082,1808,2080,"L",1812,2079,1817,2096,"Q",1811,2104,1807,2110,1803,2117,1806,2119,1808,2122,1804,2129,1801,2134,1801,2138,1801,2137,1802,2136,1806,2131,1808,2126,1813,2117,1819,2109,1821,2106,1825,2103,1826,2102,1827,2101,1830,2097,1834,2095,1847,2089,1859,2082,1870,2076,1878,2067,1884,2060,1885,2050,1887,2028,1885,2005,1884,1978,1888,1951,
1889,1941,1894,1932,1895,1931,1896,1931,1918,1933,1932,1916,1944,1902,1951,1884,1954,1877,1962,1877,1975,1876,1989,1879,1994,1881,2005,1880,2008,1879,2009,1878,2010,1877,2011,1876,2015,1874,2015,1868,2016,1864,2018,1861,2023,1853,2035,1851,2038,1851,2044,1849,2048,1848,2049,1846,2051,1844,2054,1841,2059,1835,2066,1832,2085,1826,2106,1828,2117,1829,2127,1830,2129,1830,2131,1830,2157,1827,2181,1825,2184,1825,2184,1824,2186,1821,2190,1820,2194,1819,2197,1816,2198,1815,2199,1814,2215,1811,2219,1791,2222,
1780,2226,1770,2231,1756,2241,1745,2259,1722,2272,1695,2274,1691,2274,1688,2274,1678,2277,1669,2278,1667,2278,1665,2279,1660,2280,1656,2283,1645,2293,1631,2295,1628,2297,1626,2303,1615,2307,1603,2319,1569,2335,1538,2337,1533,2338,1526,2340,1515,2340,1505,2340,1504,2340,1503,2340,1501,2340,1498,2341,1494,2340,1489,2340,1484,2339,1480,2339,1478,2338,1476,2335,1471,2336,1462,2336,1458,2335,1455,2334,1449,2335,1441,2336,1439,2336,1434,2336,1431,2338,1425,2339,1418,2340,1410,2339,1408,2340,1402,2343,1399,
2346,1398,2359,1394,2372,1390,2382,1386,2391,1379,2392,1378,2393,1377,2395,1376,2395,1375,2401,1357,2416,1345,2421,1342,2423,1337,2434,1319,2455,1313,2472,1307,2483,1297,2484,1296,2485,1295,2493,1290,2497,1279,2500,1272,2503,1267,2513,1247,2533,1229,2534,1228,2534,1226,2535,1222,2537,1219,2541,1212,2541,1199,2541,1197,2541,1194,2541,1183,2539,1172,2539,1171,2538,1169,2538,1164,2538,1151,2539,1149,2538,1147,2536,1139,2535,1128,2535,1126,2534,1124,2532,1121,2533,1114,2533,1112,2532,1110,2531,1108,2529,
1107,2528,1106,2527,1106,2525,1102,2523,1100,2518,1097,2515,1091,2514,1088,2510,1087,2501,1085,2492,1083,2468,1079,2451,1064,2437,1051,2426,1037,2424,1033,2419,1031,2418,1031,2416,1030,2408,1021,2391,1006,2382,999,2374,990,2365,980,2355,972,2341,961,2325,957,2314,954,2303,957,2292,960,2275,962,"L",2270,963,"Q",2264,963,2259,962,2257,962,2254,962,2252,961,2250,960,2242,956,2238,950,2235,946,2232,943,2224,933,2206,927,2196,925,2186,924,2184,924,2181,924,2177,925,2175,927,2169,935,2156,938,2154,938,
2152,939,2149,941,2142,941,2139,938,2139,932,2140,921,2134,913,2128,903,2123,892,2122,891,2121,889,2114,878,2104,872,"Q",2102,871,2101,871,"Z"]],label:"Brazil",shortLabel:"BR",labelPosition:[168.8,138.9],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",
Error("FusionCharts.HC.Maps.js is required in order to define vizualization"))},[g,a],window]})}]);
;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.USA.20.10-31-2012 11:18:04
*/
FusionCharts([
    "private", "modules.renderer.js-usa", function() {
        var f = this, b = f.hcLib, c = b.chartAPI, h = b.moduleCmdQueue, b = b.injectModuleDependency, a = !!c.geo, e, g, d;
        e = [
            {
                name: "USA",
                revision: 20,
                creditLabel: !1,
                standaloneInit: !0,
                baseWidth: 730,
                baseHeight: 445,
                baseScaleFactor: 10,
                ReportEntities: {
                    HI: {
                        outlines: [
                            [
                                "M", 2552, 3903, "Q", 2544, 3900, 2534, 3898, 2533, 3898, 2533, 3899, 2532, 3901, 2531, 3902, 2531, 3902, 2531, 3902, 2531, 3902, 2531, 3902, "L", 2531, 3902, "Q", 2525, 3896, 2521, 3890, 2520, 3889, 2518, 3889, 2510, 3888, 2503, 3886, 2497, 3883, 2495,
                                3877, 2495, 3876, 2494, 3875, 2490, 3873, 2484, 3874, 2484, 3874, 2483, 3875, 2477, 3882, 2477, 3890, 2476, 3902, 2480, 3913, 2483, 3922, 2479, 3927, 2472, 3941, 2461, 3951, 2451, 3962, 2452, 3974, 2453, 3987, 2458, 3992, 2462, 3997, 2465, 3996, 2467, 3996, 2468, 4E3, 2469, 4002, 2469, 4004, 2471, 4008, 2469, 4009, 2468, 4009, 2467, 4011, 2464, 4017, 2462, 4026, 2461, 4031, 2460, 4035, 2459, 4039, 2459, 4042, 2459, 4051, 2464, 4055, 2475, 4063, 2476, 4081, 2476, 4083, 2477, 4085, 2486, 4097, 2494, 4108, 2497, 4111, 2500, 4114, 2503, 4117, 2510, 4116, 2515, 4115, 2518, 4112, 2519, 4112, 2519, 4111,
                                2547, 4083, 2578, 4060, 2587, 4054, 2599, 4052, 2619, 4050, 2639, 4047, 2651, 4045, 2654, 4039, 2655, 4038, 2656, 4037, 2659, 4035, 2660, 4029, 2661, 4027, 2661, 4026, 2657, 4019, 2652, 4013, 2642, 3999, 2638, 3984, 2637, 3983, 2635, 3981, 2629, 3980, 2624, 3979, 2617, 3974, 2617, 3965, 2617, 3963, 2615, 3962, 2607, 3956, 2603, 3945, 2602, 3943, 2602, 3941, 2602, 3934, 2599, 3930, 2598, 3928, 2596, 3927, 2586, 3921, 2575, 3915, "Q", 2564, 3909, 2552, 3903, "Z"
                            ], [
                                "M", 2302, 3801, "Q", 2315, 3797, 2323, 3788, 2327, 3783, 2328, 3775, 2330, 3770, 2327, 3769, 2326, 3768, 2326, 3766, 2324, 3757, 2315,
                                3757, 2297, 3758, 2285, 3769, 2280, 3775, 2281, 3785, 2286, 3797, 2295, 3800, 2296, 3800, 2297, 3801, "Q", 2300, 3801, 2302, 3801, "Z"
                            ], [
                                "M", 2115, 3624, "Q", 2114, 3625, 2113, 3627, 2109, 3630, 2105, 3631, 2094, 3636, 2089, 3647, 2088, 3648, 2088, 3650, 2089, 3658, 2086, 3663, 2086, 3664, 2085, 3665, 2085, 3667, 2086, 3667, 2104, 3680, 2124, 3690, 2149, 3704, 2179, 3701, 2179, 3693, 2181, 3688, 2181, 3687, 2181, 3685, 2180, 3680, 2180, 3674, 2177, 3668, 2174, 3666, 2166, 3662, 2165, 3656, 2165, 3655, 2164, 3654, 2161, 3650, 2157, 3647, 2156, 3645, 2155, 3644, 2148, 3638, 2140, 3626, 2138, 3624,
                                2133, 3623, 2132, 3623, 2131, 3623, 2126, 3622, 2122, 3622, "Q", 2117, 3621, 2115, 3624, "Z"
                            ], ["M", 2340, 3713, "L", 2338, 3710, "Q", 2324, 3706, 2309, 3703, 2302, 3702, 2295, 3704, 2293, 3704, 2291, 3704, 2288, 3703, 2286, 3704, 2274, 3706, 2262, 3712, 2253, 3717, 2251, 3725, 2250, 3732, 2257, 3735, 2259, 3736, 2261, 3737, 2271, 3740, 2282, 3739, 2289, 3738, 2295, 3737, 2305, 3735, 2315, 3733, 2323, 3731, 2331, 3728, 2340, 3725, 2338, 3718, "Q", 2337, 3714, 2340, 3713, "Z"], [
                                "M", 2396, 3759, "Q", 2394, 3759, 2392, 3760, 2391, 3761, 2389, 3761, 2384, 3763, 2378, 3761, 2376, 3761, 2374, 3759, 2370,
                                3756, 2368, 3753, 2362, 3748, 2359, 3750, 2349, 3760, 2354, 3770, 2360, 3782, 2372, 3792, 2378, 3797, 2379, 3805, 2379, 3808, 2380, 3810, 2381, 3817, 2389, 3820, 2404, 3824, 2416, 3817, 2426, 3812, 2438, 3807, 2452, 3801, 2466, 3795, 2468, 3794, 2470, 3793, 2464, 3784, 2457, 3777, 2454, 3774, 2449, 3772, 2446, 3771, 2442, 3769, 2433, 3766, 2424, 3764, 2423, 3763, 2422, 3763, 2413, 3762, 2405, 3764, 2400, 3765, 2398, 3761, "Q", 2397, 3759, 2396, 3759, "Z"
                            ], [
                                "M", 1784, 3561, "Q", 1784, 3564, 1780, 3566, 1760, 3576, 1748, 3589, 1745, 3591, 1743, 3593, 1737, 3596, 1736, 3600, 1736, 3601, 1737, 3602,
                                1741, 3610, 1748, 3612, 1764, 3614, 1774, 3605, 1776, 3603, 1778, 3602, 1787, 3595, 1792, 3584, 1792, 3582, 1792, 3580, 1792, 3576, 1793, 3574, "Q", 1793, 3567, 1784, 3561, "Z"
                            ], [
                                "M", 1825, 3549, "Q", 1825, 3563, 1829, 3578, 1829, 3579, 1831, 3580, 1844, 3588, 1859, 3597, 1861, 3598, 1862, 3598, 1870, 3598, 1877, 3596, 1879, 3596, 1881, 3595, 1890, 3593, 1896, 3590, 1901, 3588, 1906, 3586, 1914, 3584, 1915, 3576, 1916, 3571, 1918, 3570, 1919, 3569, 1919, 3567, 1919, 3565, 1918, 3564, 1916, 3556, 1913, 3549, 1910, 3541, 1901, 3540, "L", 1901, 3539, "Q", 1901, 3538, 1900, 3536, 1894, 3528, 1885,
                                3526, 1864, 3523, 1842, 3527, 1840, 3528, 1838, 3529, 1830, 3533, 1826, 3545, "Q", 1825, 3547, 1825, 3549, "Z"
                            ]
                        ],
                        label: "Hawaii",
                        shortLabel: "HI",
                        labelPosition: [269.6, 423.6],
                        labelAlignment: ["left", "middle"],
                        labelConnectors: [["M", 2696, 4236, "L", 2589, 4064]]
                    },
                    DC: {
                        outlines: [["M", 6001, 1913, "Q", 5990, 1927, 5978, 1941, 5973, 1947, 5974, 1953, 5975, 1957, 5977, 1960, "L", 6034, 1960, 6034, 1913, "Z"]],
                        label: "District of Columbia",
                        shortLabel: "DC",
                        labelPosition: [627.7, 221.2],
                        labelAlignment: ["left", "middle"],
                        labelConnectors: [
                            [
                                "M", 6277, 2212, "L",
                                6008, 1948
                            ]
                        ]
                    },
                    MD: {
                        outlines: [
                            [
                                "M", 5807, 1784, "Q", 5813, 1789, 5824, 1787, 5828, 1787, 5829, 1783, 5841, 1778, 5852, 1773, 5857, 1771, 5862, 1767, 5867, 1764, 5874, 1764, 5881, 1765, 5886, 1765, 5885, 1765, 5884, 1766, 5882, 1769, 5880, 1769, 5878, 1770, 5879, 1772, 5880, 1780, 5889, 1780, 5899, 1780, 5904, 1785, 5906, 1787, 5906, 1789, 5908, 1799, 5906, 1805, 5906, 1807, 5905, 1809, 5903, 1813, 5903, 1820, 5903, 1825, 5909, 1824, 5913, 1824, 5915, 1824, 5916, 1825, 5916, 1825, 5924, 1828, 5931, 1832, 5938, 1837, 5944, 1842, 5956, 1854, 5967, 1868, 5970, 1872, 5975, 1874, 5995, 1882, 6011,
                                1895, 6013, 1897, 6010, 1901, 6005, 1907, 6001, 1913, "L", 6034, 1913, 6034, 1960, 5977, 1960, "Q", 5979, 1965, 5983, 1969, 5992, 1979, 6005, 1977, 6010, 1976, 6014, 1977, 6017, 1972, 6025, 1972, 6027, 1972, 6029, 1972, 6037, 1973, 6045, 1972, 6046, 1972, 6047, 1972, 6052, 1970, 6057, 1966, 6065, 1959, 6069, 1950, 6072, 1944, 6073, 1936, 6074, 1932, 6079, 1928, 6087, 1922, 6094, 1917, 6100, 1913, 6101, 1908, 6103, 1897, 6101, 1886, 6101, 1886, 6101, 1885, 6101, 1885, 6099, 1885, 6083, 1887, 6079, 1873, 6076, 1862, 6072, 1850, 6070, 1844, 6073, 1838, 6076, 1832, 6081, 1829, 6090, 1823, 6100, 1818,
                                6106, 1814, 6112, 1810, 6114, 1809, 6115, 1809, 6120, 1807, 6123, 1806, 6127, 1805, 6129, 1806, 6130, 1806, 6131, 1807, 6133, 1808, 6134, 1813, 6134, 1816, 6133, 1818, 6126, 1835, 6119, 1851, 6113, 1865, 6106, 1879, 6105, 1880, 6105, 1881, 6104, 1884, 6104, 1886, 6104, 1889, 6106, 1891, 6107, 1892, 6108, 1893, 6121, 1908, 6122, 1923, 6122, 1925, 6122, 1927, 6120, 1937, 6114, 1946, 6113, 1947, 6113, 1949, 6111, 1954, 6112, 1962, 6114, 1969, 6117, 1977, 6112, 1984, 6121, 1990, 6129, 1995, 6136, 2E3, 6147, 2008, 6155, 2018, 6163, 2026, 6166, 2036, 6166, 2037, 6166, 2038, 6169, 2049, 6163, 2059, 6159,
                                2068, 6154, 2076, 6148, 2087, 6142, 2099, 6139, 2105, 6139, 2113, 6140, 2117, 6138, 2119, 6137, 2120, 6137, 2122, 6137, 2133, 6140, 2142, 6140, 2143, 6140, 2144, 6141, 2153, 6143, 2159, 6145, 2159, 6146, 2158, 6157, 2148, 6166, 2136, 6171, 2131, 6174, 2124, 6175, 2121, 6176, 2119, 6178, 2115, 6181, 2112, 6183, 2110, 6184, 2108, 6186, 2104, 6190, 2100, 6194, 2095, 6197, 2090, 6200, 2085, 6201, 2080, 6201, 2079, 6201, 2078, 6201, 2072, 6203, 2068, 6204, 2067, 6204, 2065, 6206, 2060, 6204, 2053, 6202, 2047, 6195, 2043, 6189, 2039, 6182, 2036, 6189, 2036, 6198, 2035, 6224, 2032, 6233, 2016, "L", 6232,
                                2016, 6233, 2015, "Q", 6236, 2011, 6238, 2008, 6239, 2006, 6240, 2004, 6243, 1998, 6246, 1991, 6248, 1987, 6250, 1980, 6251, 1978, 6250, 1977, 6250, 1976, 6249, 1976, 6246, 1975, 6242, 1973, 6233, 1969, 6224, 1965, 6215, 1962, 6207, 1960, 6205, 1960, 6203, 1959, 6198, 1957, 6195, 1959, 6195, 1960, 6193, 1960, 6181, 1960, 6180, 1949, 6179, 1935, 6179, 1921, 6180, 1901, 6177, 1881, 6174, 1859, 6168, 1839, 6165, 1829, 6159, 1822, 6159, 1822, 6158, 1821, 6158, 1821, 6158, 1821, 6158, 1820, 6159, 1818, 6159, 1817, 6160, 1816, 6164, 1812, 6163, 1803, 6161, 1786, 6163, 1768, 6164, 1763, 6165, 1757, 6165,
                                1756, 6166, 1754, "L", 5697, 1769, "Q", 5701, 1769, 5700, 1774, 5699, 1778, 5701, 1782, 5704, 1791, 5702, 1798, 5701, 1803, 5700, 1807, 5699, 1809, 5699, 1811, 5700, 1821, 5702, 1830, 5704, 1844, 5716, 1842, 5721, 1841, 5723, 1837, 5728, 1829, 5735, 1819, 5736, 1818, 5738, 1816, 5739, 1816, 5740, 1815, 5741, 1814, 5742, 1813, 5753, 1811, 5763, 1807, 5768, 1806, 5773, 1803, 5775, 1802, 5777, 1801, 5788, 1796, 5786, 1791, 5782, 1776, 5797, 1779, 5798, 1779, 5799, 1779, "Q", 5804, 1781, 5807, 1784, "Z"
                            ]
                        ],
                        label: "Maryland",
                        shortLabel: "MD",
                        labelPosition: [630.2, 201.2],
                        labelAlignment: [
                            "left",
                            "middle"
                        ],
                        labelConnectors: [["M", 6302, 2012, "L", 6212, 2012]]
                    },
                    DE: {
                        outlines: [
                            [
                                "M", 6192, 1738, "Q", 6191, 1737, 6189, 1738, 6184, 1739, 6178, 1741, 6177, 1741, 6176, 1742, 6170, 1749, 6166, 1755, 6165, 1757, 6165, 1758, 6164, 1764, 6163, 1769, 6161, 1787, 6163, 1804, 6164, 1813, 6160, 1817, 6159, 1818, 6159, 1819, 6158, 1821, 6158, 1822, 6158, 1822, 6158, 1822, 6159, 1823, 6159, 1823, 6165, 1830, 6168, 1840, 6174, 1860, 6177, 1882, 6180, 1902, 6179, 1922, 6179, 1936, 6180, 1950, 6181, 1961, 6193, 1961, 6195, 1961, 6195, 1960, 6198, 1958, 6203, 1960, 6205, 1961, 6207, 1961, 6215, 1963,
                                6224, 1966, 6233, 1970, 6242, 1974, 6246, 1976, 6249, 1977, 6255, 1976, 6257, 1970, 6258, 1968, 6259, 1966, 6263, 1960, 6261, 1952, 6261, 1950, 6261, 1948, 6254, 1930, 6260, 1911, 6260, 1910, 6260, 1908, 6260, 1905, 6259, 1902, 6257, 1895, 6251, 1891, 6234, 1879, 6220, 1862, 6216, 1857, 6216, 1849, 6216, 1848, 6216, 1847, 6216, 1837, 6217, 1828, 6217, 1828, 6217, 1827, 6218, 1825, 6217, 1823, 6215, 1820, 6211, 1820, 6206, 1820, 6204, 1817, 6203, 1816, 6203, 1815, 6203, 1804, 6206, 1793, 6208, 1785, 6208, 1777, 6209, 1774, 6209, 1771, 6212, 1762, 6211, 1755, 6210, 1753, 6209, 1751, 6208, 1748, 6204,
                                1746, "Q", 6198, 1742, 6192, 1738, "Z"
                            ]
                        ],
                        label: "Delaware",
                        shortLabel: "DE",
                        labelPosition: [636.2, 190.7],
                        labelAlignment: ["left", "middle"],
                        labelConnectors: [["M", 6362, 1907, "L", 6237, 1907]]
                    },
                    RI: {
                        outlines: [
                            [
                                "M", 6708, 1388, "Q", 6703, 1387, 6695, 1385, 6691, 1384, 6686, 1385, 6685, 1385, 6684, 1386, 6682, 1386, 6679, 1387, 6674, 1387, 6670, 1388, 6663, 1390, 6653, 1392, 6657, 1398, 6658, 1405, 6659, 1413, 6659, 1421, 6659, 1447, 6649, 1469, 6646, 1475, 6648, 1482, 6650, 1492, 6653, 1503, 6653, 1504, 6652, 1506, 6653, 1506, 6653, 1506, 6657, 1506, 6659, 1507, 6666, 1512,
                                6673, 1508, 6691, 1498, 6698, 1478, 6698, 1477, 6699, 1476, 6699, 1474, 6699, 1471, 6699, 1468, 6703, 1469, 6709, 1469, 6716, 1470, 6720, 1471, 6722, 1474, 6723, 1476, 6725, 1476, 6730, 1476, 6733, 1471, 6734, 1470, 6736, 1469, 6737, 1468, 6737, 1467, 6738, 1464, 6742, 1463, "L", 6742, 1463, "Q", 6743, 1463, 6743, 1462, "L", 6743, 1462, "Q", 6744, 1462, 6745, 1461, 6745, 1454, 6740, 1447, 6736, 1441, 6731, 1439, 6716, 1433, 6715, 1416, 6714, 1406, 6713, 1395, "Q", 6713, 1389, 6708, 1388, "Z"
                            ]
                        ],
                        label: "Rhode Island",
                        shortLabel: "RI",
                        labelPosition: [669.3, 161],
                        labelAlignment: [
                            "center",
                            "bottom"
                        ],
                        labelConnectors: [["M", 6693, 1610, "L", 6693, 1489]]
                    },
                    WA: {
                        outlines: [
                            ["M", 282, 197, "Q", 281, 194, 279, 193, 277, 191, 274, 190, 264, 189, 255, 193, 253, 194, 250, 198, 247, 204, 243, 209, 240, 212, 238, 216, 237, 217, 237, 218, 237, 220, 238, 220, 239, 223, 240, 224, 242, 227, 244, 229, 246, 233, 248, 235, 250, 237, 254, 237, 259, 236, 262, 239, 266, 242, 270, 243, 277, 244, 283, 241, 288, 239, 290, 238, 291, 233, 291, 228, 290, 223, 288, 217, 286, 213, 285, 208, 285, 205, 284, 203, 284, 202, 284, 201, 284, 200, 283, 199, "Q", 283, 198, 282, 197, "Z"], [
                                "M", 549, 131, "Q", 544, 131, 540, 132, 529,
                                134, 516, 133, 498, 132, 481, 128, 478, 127, 475, 127, 468, 127, 461, 126, 441, 125, 420, 125, 409, 125, 398, 127, 363, 132, 329, 139, 326, 140, 324, 142, 317, 143, 310, 144, 303, 146, 297, 150, 294, 151, 295, 157, 299, 172, 311, 177, 314, 179, 317, 180, 320, 180, 322, 180, 333, 180, 336, 192, 336, 193, 337, 193, 342, 198, 342, 208, 341, 214, 339, 217, 336, 223, 332, 230, 327, 242, 321, 249, 319, 251, 319, 256, 320, 259, 321, 260, "L", 322, 261, "Q", 322, 261, 322, 262, "L", 324, 262, 324, 263, "Q", 325, 263, 326, 264, 332, 266, 336, 268, 337, 270, 339, 271, 350, 275, 356, 287, 358, 291, 358, 296, 358, 297, 359, 298, 363,
                                310, 369, 321, 370, 322, 370, 324, 370, 330, 365, 332, 362, 333, 360, 336, 354, 340, 346, 345, 342, 347, 341, 352, 340, 356, 340, 361, 340, 362, 341, 363, 346, 372, 348, 381, 349, 385, 347, 389, 346, 391, 347, 392, 347, 394, 348, 396, 352, 401, 353, 405, 353, 407, 352, 409, 345, 417, 344, 427, 344, 429, 344, 431, 347, 438, 347, 444, 348, 448, 346, 451, 341, 464, 330, 470, 325, 472, 323, 476, 320, 482, 315, 485, 311, 488, 306, 489, 295, 492, 286, 495, 284, 496, 282, 497, 276, 499, 271, 495, 275, 482, 283, 469, 287, 463, 291, 459, 297, 453, 305, 450, 306, 449, 306, 447, 304, 445, 299, 446, 286, 448, 278, 452, 277, 453, 275,
                                453, 274, 454, 273, 454, 271, 454, 269, 453, 266, 451, 268, 444, 273, 427, 280, 418, 290, 405, 304, 401, 305, 401, 306, 400, 309, 396, 315, 395, 316, 395, 317, 394, 318, 393, 319, 392, 316, 387, 307, 384, 302, 382, 297, 382, 295, 381, 294, 379, 293, 376, 293, 372, 294, 370, 295, 368, 299, 363, 304, 357, 312, 347, 315, 335, 316, 331, 314, 329, 313, 328, 313, 326, 312, 317, 308, 311, 301, 303, 307, 292, 308, 289, 310, 287, 316, 284, 317, 280, 318, 275, 319, 272, 320, 269, 320, 268, "L", 320, 267, "Q", 321, 267, 321, 267, 321, 266, 321, 266, "L", 321, 265, 319, 265, 319, 264, "Q", 314, 266, 307, 276, "L", 307, 277, "Q", 306,
                                279, 305, 281, "L", 303, 284, "Q", 302, 287, 302, 289, "L", 302, 290, "Q", 297, 297, 289, 302, 288, 303, 288, 304, 286, 308, 280, 310, 279, 310, 279, 311, 277, 317, 269, 315, 265, 313, 254, 313, 244, 312, 237, 315, 231, 319, 228, 318, 225, 318, 221, 318, 216, 317, 213, 315, 207, 311, 195, 311, 189, 311, 183, 314, 182, 314, 181, 314, 162, 316, 149, 301, 142, 293, 133, 289, 117, 283, 103, 275, 100, 274, 96, 272, 84, 267, 72, 262, 65, 263, 62, 268, 56, 281, 62, 291, 63, 293, 63, 295, 67, 310, 76, 324, 77, 325, 78, 326, 82, 331, 84, 335, 86, 339, 87, 344, 88, 346, 89, 348, 94, 359, 99, 369, 104, 378, 107, 385, 107, 387, 107, 389,
                                107, 406, 108, 422, 109, 441, 119, 456, 123, 463, 127, 470, 127, 472, 128, 473, 128, 474, 129, 475, 131, 481, 132, 490, 132, 492, 132, 493, 133, 500, 136, 503, 144, 509, 153, 512, 158, 514, 159, 517, 163, 523, 164, 530, 165, 544, 157, 551, 155, 553, 154, 556, 154, 557, 153, 558, 141, 576, 153, 599, 155, 603, 154, 608, 154, 618, 148, 625, 144, 630, 147, 634, 148, 635, 149, 637, 150, 638, 151, 638, 166, 638, 179, 641, 183, 642, 186, 647, 189, 652, 200, 654, 200, 654, 200, 654, 205, 655, 210, 654, 216, 653, 220, 651, 221, 650, 223, 649, 228, 647, 233, 645, 236, 644, 240, 644, 247, 644, 252, 649, 255, 651, 258, 651, 266, 652,
                                270, 656, 274, 660, 276, 664, "L", 276, 665, "Q", 284, 672, 289, 681, 293, 689, 298, 695, 301, 699, 305, 703, 306, 704, 306, 705, 306, 711, 305, 716, 305, 717, 305, 718, 304, 722, 304, 726, 304, 733, 308, 736, 314, 741, 320, 746, 333, 756, 346, 767, 355, 774, 366, 771, 367, 771, 368, 770, 370, 769, 372, 768, 386, 756, 402, 750, 422, 742, 444, 740, 448, 740, 453, 740, 455, 740, 457, 739, 462, 736, 466, 734, 470, 732, 472, 734, 478, 743, 484, 752, 489, 759, 500, 763, 528, 747, 560, 739, 577, 734, 595, 732, 603, 731, 611, 731, 615, 731, 617, 731, 629, 728, 641, 727, 667, 725, 692, 721, 707, 719, 722, 714, 729, 712, 737, 709,
                                744, 707, 751, 705, 755, 704, 759, 703, 761, 702, 764, 702, 773, 701, 776, 694, "L", 782, 694, 785, 694, "Q", 786, 695, 787, 696, 788, 698, 790, 698, 796, 695, 805, 696, 807, 696, 808, 697, 810, 698, 812, 698, 818, 699, 823, 700, 828, 701, 831, 701, 857, 694, 884, 696, 902, 697, 921, 697, 923, 696, 926, 696, 928, 695, 930, 696, 934, 696, 936, 696, 939, 696, 941, 696, 951, 695, 956, 698, 957, 698, 958, 698, 959, 697, 961, 697, 989, 697, 1016, 698, 1018, 698, 1020, 698, 1019, 692, 1021, 687, 1025, 677, 1027, 669, 1028, 661, 1030, 654, 1031, 650, 1030, 645, 1027, 619, 1017, 595, 1016, 593, 1016, 591, 1016, 590, 1014,
                                584, 1013, 582, 1013, 580, 1011, 577, 1010, 573, 1009, 571, 1008, 570, 1006, 567, 1005, 562, 1004, 558, 1002, 553, 1002, 552, 1002, 551, 1001, 534, 1002, 518, 1002, 503, 1006, 489, 1010, 476, 1017, 468, 1018, 467, 1018, 466, 1018, 446, 1019, 425, 1019, 396, 1016, 368, 1016, 367, 1015, 365, 1013, 352, 1013, 339, 1013, 299, 1014, 260, 1014, 258, 1014, 256, 1015, 246, 1016, 236, 1016, 233, 1016, 230, 1018, 192, 1018, 155, 1017, 154, 1016, 153, 1013, 152, 1011, 151, 1010, 150, 1010, 149, 1007, 144, 998, 144, 991, 145, 984, 144, 976, 144, 969, 143, 959, 142, 949, 141, 929, 138, 908, 137, 903, 137, 899, 137, 873,
                                136, 847, 137, 808, 137, 768, 138, 728, 138, 689, 136, 656, 134, 623, 132, "Q", 586, 131, 549, 131, "Z"
                            ]
                        ],
                        label: "Washington",
                        shortLabel: "WA",
                        labelPosition: [54.5, 44.8],
                        labelAlignment: ["center", "middle"]
                    },
                    OR: {
                        outlines: [
                            [
                                "M", 805, 696, "Q", 796, 695, 790, 698, 788, 698, 787, 696, 786, 695, 785, 694, "L", 782, 694, 776, 694, "Q", 773, 701, 764, 702, 761, 702, 759, 703, 755, 704, 751, 705, 744, 707, 737, 709, 729, 712, 722, 714, 707, 719, 692, 721, 667, 725, 641, 727, 629, 728, 617, 731, 615, 731, 611, 731, 603, 731, 595, 732, 577, 734, 560, 739, 528, 747, 500, 763, 489, 759, 484, 752, 478, 743,
                                472, 734, 470, 732, 466, 734, 462, 736, 457, 739, 455, 740, 453, 740, 448, 740, 444, 740, 422, 742, 402, 750, 386, 756, 372, 768, 370, 769, 368, 770, 367, 771, 366, 771, 355, 774, 346, 767, 333, 756, 320, 746, 314, 741, 308, 736, 304, 733, 304, 726, 304, 722, 305, 718, 305, 717, 305, 716, 306, 711, 306, 705, 306, 704, 305, 703, 301, 699, 298, 695, 293, 689, 289, 681, 284, 672, 276, 665, "L", 276, 664, "Q", 274, 660, 270, 656, 266, 652, 258, 651, 255, 651, 252, 649, 247, 644, 240, 644, 236, 644, 233, 645, 228, 647, 223, 649, 221, 650, 220, 651, 216, 653, 210, 654, 205, 655, 200, 654, 184, 659, 164, 669, 162, 671, 160, 672,
                                149, 682, 146, 696, 145, 700, 145, 704, 146, 727, 154, 750, 155, 752, 155, 755, 156, 775, 158, 794, 159, 804, 157, 812, 152, 831, 150, 851, 150, 855, 148, 859, 147, 860, 147, 862, 148, 868, 146, 872, 145, 873, 145, 875, 146, 892, 149, 910, 149, 912, 149, 914, 149, 932, 151, 950, 152, 952, 152, 954, 153, 961, 152, 969, 152, 970, 151, 971, 142, 989, 137, 1007, 136, 1010, 136, 1013, 136, 1022, 138, 1030, 140, 1043, 136, 1056, 131, 1070, 127, 1085, 124, 1092, 121, 1099, 123, 1123, 117, 1147, 116, 1151, 116, 1155, 117, 1165, 117, 1175, 116, 1181, 114, 1183, 110, 1189, 105, 1195, 99, 1203, 94, 1212, 89, 1225, 90, 1240,
                                90, 1247, 91, 1254, 91, 1255, 92, 1256, 96, 1270, 100, 1282, 100, 1284, 102, 1285, 106, 1292, 108, 1302, 108, 1304, 108, 1306, 109, 1315, 106, 1324, 106, 1325, 106, 1326, 105, 1331, 104, 1335, 104, 1336, 104, 1337, 104, 1339, 104, 1341, 104, 1350, 112, 1356, 116, 1360, 120, 1364, 125, 1368, 128, 1373, "L", 129, 1374, "Q", 138, 1384, 157, 1382, 164, 1381, 171, 1381, 183, 1382, 190, 1380, 192, 1379, 195, 1379, 219, 1379, 243, 1379, 247, 1379, 249, 1377, 251, 1376, 252, 1376, 273, 1375, 291, 1377, 302, 1379, 313, 1380, 325, 1381, 333, 1383, 335, 1383, 337, 1383, 360, 1382, 378, 1382, 383, 1382, 389, 1382, 399,
                                1383, 409, 1383, 414, 1384, 418, 1384, 437, 1387, 457, 1387, 470, 1388, 481, 1386, 486, 1385, 492, 1385, 501, 1386, 505, 1386, 512, 1390, 512, 1395, 539, 1396, 565, 1390, 566, 1390, 567, 1390, 586, 1390, 606, 1391, 607, 1391, 608, 1391, 612, 1392, 615, 1391, 616, 1391, 618, 1391, 627, 1389, 637, 1389, 638, 1390, 639, 1389, 640, 1389, 640, 1389, 664, 1388, 687, 1393, 689, 1393, 691, 1393, 699, 1394, 707, 1394, 775, 1395, 843, 1392, 845, 1392, 847, 1392, 873, 1388, 901, 1388, 909, 1389, 917, 1387, 924, 1386, 930, 1385, 937, 1385, 943, 1384, 967, 1381, 991, 1384, 995, 1385, 1E3, 1385, 1010, 1387, 1015, 1379,
                                "L", 1015, 1379, "Q", 1016, 1378, 1016, 1376, 1017, 1373, 1017, 1370, 1020, 1348, 1018, 1324, 1018, 1323, 1018, 1322, 1018, 1321, 1018, 1319, 1015, 1305, 1012, 1291, 1011, 1283, 1010, 1274, 1010, 1273, 1010, 1271, 1010, 1268, 1011, 1265, 1011, 1261, 1012, 1256, 1015, 1241, 1016, 1225, 1017, 1214, 1017, 1203, 1018, 1187, 1019, 1173, 1021, 1167, 1018, 1158, 1014, 1144, 1018, 1125, 1018, 1124, 1018, 1123, 1018, 1122, 1018, 1120, 1020, 1113, 1018, 1105, 1017, 1101, 1017, 1097, 1018, 1096, 1017, 1094, 1017, 1092, 1017, 1088, 1017, 1087, 1016, 1086, 1013, 1082, 1012, 1075, 1012, 1074, 1012, 1072, 1011,
                                1070, 1010, 1069, 1008, 1068, 1009, 1064, 1009, 1063, 1010, 1062, 1017, 1054, 1022, 1048, 1023, 1047, 1024, 1046, 1029, 1044, 1033, 1038, 1036, 1032, 1035, 1022, 1035, 1020, 1036, 1019, 1038, 1016, 1033, 1011, 1032, 1009, 1031, 1007, 1028, 1001, 1022, 999, 1021, 998, 1019, 998, 1011, 994, 1004, 992, 996, 991, 995, 983, 994, 980, 993, 976, 993, 974, 994, 973, 996, 971, 997, 963, 998, 953, 1001, 943, 1001, 942, 1001, 941, 1001, 937, 1004, 935, 1013, 928, 1019, 915, 1022, 909, 1024, 904, 1025, 903, 1025, 902, 1028, 896, 1028, 895, 1032, 888, 1038, 881, 1047, 871, 1049, 854, 1050, 846, 1055, 840, 1068, 820,
                                1080, 799, 1082, 786, 1078, 773, 1074, 760, 1067, 746, 1062, 736, 1057, 725, 1055, 720, 1049, 718, 1034, 711, 1020, 703, 1018, 702, 1016, 698, 989, 697, 961, 697, 959, 697, 958, 698, 957, 698, 956, 698, 951, 695, 941, 696, 939, 696, 936, 696, 934, 696, 930, 696, 928, 695, 926, 696, 923, 696, 921, 697, 902, 697, 884, 696, 857, 694, 831, 701, 828, 701, 823, 700, 818, 699, 812, 698, 810, 698, 808, 697, "Q", 807, 696, 805, 696, "Z"
                            ]
                        ],
                        label: "Oregon",
                        shortLabel: "OR",
                        labelPosition: [58.3, 101.7],
                        labelAlignment: ["center", "middle"]
                    },
                    CA: {
                        outlines: [
                            [
                                "M", 729, 1950, "Q", 714, 1940, 705, 1932, 703, 1931,
                                702, 1930, 690, 1917, 678, 1912, 674, 1910, 670, 1908, 664, 1905, 659, 1901, 655, 1899, 652, 1896, 647, 1891, 644, 1884, "L", 640, 1389, "Q", 640, 1389, 639, 1389, 638, 1390, 637, 1389, 627, 1389, 618, 1391, 616, 1391, 615, 1391, 612, 1392, 608, 1391, 607, 1391, 606, 1391, 586, 1390, 567, 1390, 566, 1390, 565, 1390, 539, 1396, 512, 1395, 512, 1390, 505, 1386, 501, 1386, 492, 1385, 486, 1385, 481, 1386, 470, 1388, 457, 1387, 437, 1387, 418, 1384, 414, 1384, 409, 1383, 399, 1383, 389, 1382, 383, 1382, 378, 1382, 360, 1382, 337, 1383, 335, 1383, 333, 1383, 325, 1381, 313, 1380, 302, 1379, 291, 1377, 273, 1375,
                                252, 1376, 251, 1376, 249, 1377, 247, 1379, 243, 1379, 219, 1379, 195, 1379, 192, 1379, 190, 1380, 183, 1382, 171, 1381, 164, 1381, 157, 1382, 138, 1384, 129, 1374, 124, 1385, 122, 1395, 119, 1410, 123, 1424, 127, 1440, 136, 1455, 141, 1462, 142, 1466, 143, 1469, 144, 1471, 144, 1472, 144, 1473, 146, 1488, 143, 1499, 142, 1502, 141, 1505, 139, 1514, 140, 1525, 141, 1535, 139, 1542, 138, 1544, 137, 1547, 137, 1548, 136, 1549, 131, 1555, 131, 1565, 131, 1571, 130, 1576, 130, 1577, 129, 1578, 126, 1592, 121, 1599, 120, 1600, 119, 1602, 116, 1613, 117, 1626, 118, 1635, 116, 1644, 115, 1652, 117, 1657, 128, 1681,
                                144, 1701, 148, 1706, 151, 1711, 152, 1712, 153, 1713, 162, 1719, 167, 1727, 170, 1731, 172, 1737, 183, 1766, 182, 1795, 181, 1813, 180, 1830, 179, 1844, 183, 1857, 184, 1861, 188, 1864, 188, 1870, 194, 1872, 199, 1867, 201, 1869, 200, 1867, 203, 1865, 206, 1870, 202, 1872, 205, 1884, 208, 1898, 210, 1904, 211, 1910, 214, 1922, 222, 1932, 222, 1933, 223, 1933, 235, 1939, 241, 1951, 243, 1956, 248, 1957, 254, 1959, 258, 1963, 264, 1970, 266, 1980, 271, 1995, 272, 2011, 272, 2014, 272, 2016, 272, 2022, 276, 2025, 282, 2030, 290, 2034, 300, 2039, 311, 2045, 313, 2046, 315, 2048, 320, 2058, 327, 2064, 333, 2069,
                                334, 2066, 340, 2057, 337, 2044, 336, 2035, 336, 2026, 337, 2016, 343, 2005, 344, 2004, 345, 2004, 348, 2004, 350, 2005, 353, 2007, 355, 2008, 356, 2009, 356, 2011, 358, 2017, 360, 2024, 361, 2026, 362, 2029, 363, 2035, 369, 2031, 375, 2028, 383, 2023, 391, 2019, 398, 2017, 403, 2016, 407, 2016, 409, 2015, 411, 2015, 418, 2013, 427, 2012, 429, 2012, 431, 2011, 444, 2009, 446, 2019, 446, 2020, 444, 2022, 435, 2031, 420, 2030, 418, 2030, 416, 2031, 389, 2038, 361, 2044, 353, 2045, 355, 2055, 357, 2062, 363, 2068, 364, 2070, 364, 2072, 363, 2078, 366, 2080, 367, 2081, 368, 2082, 370, 2087, 371, 2094, 371, 2095,
                                372, 2095, 379, 2099, 386, 2102, 387, 2103, 389, 2103, 390, 2104, 390, 2105, 392, 2108, 393, 2112, 393, 2115, 393, 2116, 392, 2123, 383, 2121, 382, 2120, 380, 2119, 373, 2115, 367, 2110, 359, 2102, 349, 2093, 348, 2092, 346, 2091, 340, 2090, 337, 2087, 333, 2084, 328, 2083, 335, 2097, 341, 2110, 347, 2123, 353, 2135, 353, 2138, 353, 2140, 352, 2152, 351, 2164, 350, 2170, 353, 2175, 354, 2177, 357, 2179, 360, 2180, 362, 2182, 366, 2188, 376, 2192, 378, 2193, 380, 2193, 384, 2193, 391, 2196, 400, 2200, 413, 2201, 414, 2201, 415, 2201, 420, 2202, 422, 2206, 425, 2212, 423, 2222, 423, 2223, 423, 2224, 421, 2233,
                                424, 2241, 425, 2243, 423, 2245, 420, 2250, 413, 2258, 412, 2260, 410, 2263, 408, 2269, 407, 2276, 406, 2290, 409, 2303, 411, 2314, 417, 2324, 417, 2325, 418, 2326, 430, 2336, 447, 2345, 451, 2347, 452, 2350, 452, 2352, 453, 2353, 457, 2361, 459, 2368, 460, 2369, 461, 2370, 465, 2376, 470, 2380, 472, 2382, 473, 2383, 481, 2394, 488, 2405, 497, 2417, 508, 2427, 520, 2436, 530, 2446, 532, 2447, 533, 2448, 537, 2453, 537, 2460, 536, 2465, 539, 2467, 541, 2468, 542, 2469, 546, 2478, 560, 2478, 567, 2477, 568, 2481, 569, 2487, 569, 2493, 568, 2512, 566, 2530, 566, 2540, 569, 2545, 570, 2547, 570, 2549, 571, 2550,
                                572, 2552, 573, 2554, 573, 2556, 577, 2565, 582, 2573, 587, 2578, 593, 2578, 605, 2579, 617, 2577, 620, 2576, 623, 2576, 624, 2575, 624, 2575, 633, 2572, 643, 2573, 645, 2573, 646, 2575, 654, 2581, 669, 2581, 676, 2581, 683, 2581, 684, 2581, 685, 2581, 691, 2582, 696, 2582, 698, 2582, 700, 2583, 710, 2584, 717, 2592, 721, 2597, 726, 2600, 738, 2608, 747, 2617, 762, 2631, 778, 2639, 789, 2645, 805, 2644, 814, 2643, 823, 2646, 830, 2649, 835, 2655, 839, 2660, 841, 2667, 847, 2689, 869, 2689, 870, 2689, 871, 2689, 881, 2690, 891, 2690, 896, 2691, 898, 2693, 899, 2694, 901, 2694, 902, 2695, 903, 2695, 905, 2696,
                                905, 2697, 914, 2708, 921, 2719, 937, 2743, 959, 2761, 968, 2768, 975, 2774, 976, 2775, 976, 2777, 975, 2784, 977, 2788, 978, 2790, 979, 2792, 979, 2798, 981, 2799, 982, 2799, 981, 2801, 981, 2802, 980, 2803, 976, 2807, 979, 2810, 979, 2822, 981, 2832, 984, 2844, 988, 2855, 990, 2861, 994, 2866, 996, 2868, 999, 2869, 1003, 2870, 1007, 2867, 1008, 2868, 1008, 2868, 1017, 2867, 1026, 2866, 1027, 2866, 1028, 2866, 1035, 2865, 1042, 2865, 1047, 2865, 1052, 2866, 1061, 2866, 1070, 2866, 1073, 2866, 1076, 2866, 1082, 2865, 1088, 2865, 1091, 2865, 1094, 2864, 1098, 2862, 1102, 2864, 1103, 2864, 1105, 2864,
                                1113, 2863, 1122, 2863, 1130, 2863, 1136, 2860, 1138, 2860, 1140, 2859, 1145, 2858, 1151, 2858, 1171, 2858, 1186, 2853, 1191, 2851, 1194, 2853, 1195, 2854, 1197, 2855, 1205, 2858, 1215, 2859, 1216, 2859, 1217, 2859, 1218, 2859, 1225, 2860, 1227, 2861, 1228, 2861, 1234, 2862, 1239, 2861, 1240, 2861, 1241, 2861, 1245, 2860, 1247, 2856, 1248, 2855, 1249, 2854, 1252, 2850, 1258, 2847, 1261, 2845, 1267, 2844, 1281, 2843, 1295, 2842, 1299, 2842, 1302, 2843, 1309, 2845, 1317, 2844, 1321, 2843, 1325, 2841, 1342, 2830, 1340, 2817, 1339, 2811, 1333, 2807, 1328, 2804, 1323, 2800, 1318, 2797, 1315, 2792, 1314,
                                2791, 1313, 2790, 1310, 2787, 1307, 2785, 1305, 2784, 1304, 2781, 1304, 2778, 1304, 2775, 1303, 2749, 1320, 2727, 1329, 2717, 1334, 2701, 1334, 2701, 1335, 2700, 1339, 2692, 1340, 2681, 1340, 2680, 1340, 2679, 1341, 2671, 1344, 2663, 1346, 2654, 1351, 2651, 1353, 2650, 1354, 2648, 1357, 2642, 1366, 2635, 1369, 2632, 1370, 2630, 1375, 2624, 1378, 2617, 1379, 2613, 1379, 2613, 1380, 2607, 1379, 2600, 1378, 2596, 1377, 2593, 1370, 2580, 1364, 2565, 1360, 2555, 1350, 2550, 1331, 2540, 1316, 2525, 1314, 2523, 1313, 2519, 1312, 2513, 1313, 2510, 1315, 2500, 1320, 2495, 1321, 2493, 1323, 2492, 1325, 2489,
                                1324, 2482, 1309, 2479, 1298, 2476, 1291, 2474, 1285, 2469, 1259, 2444, 1235, 2420, 1226, 2412, 1218, 2402, 1211, 2393, 1203, 2384, 1187, 2366, 1177, 2357, 1176, 2356, 1175, 2355, 1166, 2350, 1157, 2342, 1154, 2340, 1152, 2338, 1147, 2332, 1143, 2326, 1134, 2315, 1127, 2309, 1125, 2308, 1123, 2306, 1114, 2301, 1108, 2297, 1094, 2286, 1079, 2272, 1075, 2268, 1071, 2264, 1070, 2263, 1069, 2261, 1066, 2257, 1063, 2254, 1047, 2232, 1023, 2209, 1003, 2188, 980, 2170, 960, 2154, 939, 2140, 938, 2139, 937, 2139, 935, 2138, 934, 2137, 922, 2131, 912, 2117, 893, 2092, 870, 2072, 843, 2048, 812, 2027, 798,
                                2019, 787, 2007, 774, 1993, 762, 1978, "Q", 748, 1962, 729, 1950, "Z"
                            ]
                        ],
                        label: "California",
                        shortLabel: "CA",
                        labelPosition: [66.8, 224.1],
                        labelAlignment: ["center", "middle"]
                    },
                    AK: {
                        outlines: [
                            ["M", 86, 4407, "Q", 70, 4413, 54, 4420, 57, 4424, 59, 4424, 80, 4425, 99, 4420, 117, 4416, 134, 4409, 139, 4406, 143, 4401, 141, 4397, 137, 4393, 132, 4396, 124, 4398, "Q", 105, 4402, 86, 4407, "Z"], [
                                "M", 984, 4014, "Q", 982, 4007, 980, 3999, 978, 3994, 974, 3999, 965, 4008, 959, 4019, 957, 4023, 954, 4024, 952, 4024, 950, 4025, 938, 4032, 923, 4037, 922, 4037, 921, 4038, 916, 4044, 904, 4044, 903,
                                4045, 903, 4045, 899, 4054, 901, 4064, 901, 4065, 902, 4066, 903, 4072, 906, 4079, 907, 4080, 908, 4082, 912, 4085, 912, 4090, 912, 4094, 908, 4097, 900, 4105, 896, 4114, 896, 4115, 895, 4115, 893, 4117, 892, 4121, 890, 4130, 899, 4131, 905, 4133, 908, 4131, 920, 4124, 928, 4113, 929, 4112, 930, 4110, 935, 4106, 941, 4101, 943, 4100, 945, 4099, 980, 4080, 985, 4039, "Q", 987, 4027, 984, 4014, "Z"
                            ], [
                                "M", 263, 4375, "Q", 258, 4376, 254, 4377, 241, 4381, 227, 4383, 207, 4386, 193, 4383, 181, 4380, 175, 4388, 172, 4394, 168, 4398, 165, 4401, 163, 4405, 165, 4408, 171, 4408, 181, 4409, 190, 4408, 208, 4407, 227,
                                4402, 244, 4397, 262, 4392, 264, 4392, 265, 4392, 271, 4391, 276, 4390, "Q", 272, 4380, 263, 4375, "Z"
                            ], ["M", 372, 4331, "Q", 362, 4335, 345, 4344, 337, 4348, 330, 4354, 329, 4355, 328, 4357, 326, 4358, 325, 4359, 316, 4366, 311, 4370, 309, 4372, 304, 4373, 303, 4373, 302, 4373, 297, 4375, 297, 4381, 305, 4384, 315, 4381, 323, 4378, 328, 4376, 344, 4370, 353, 4364, 354, 4363, 355, 4362, 363, 4359, 365, 4354, 370, 4346, 373, 4337, 374, 4332, 375, 4329, "Q", 373, 4329, 372, 4331, "Z"], [
                                "M", 492, 3860, "Q", 476, 3853, 456, 3859, 447, 3862, 439, 3866, 429, 3871, 436, 3878, 450, 3891, 466, 3901, 478, 3908, 485,
                                3912, 488, 3914, 491, 3913, 503, 3908, 509, 3897, 513, 3892, 511, 3884, 508, 3874, 501, 3864, 500, 3863, 496, 3862, "Q", 494, 3861, 492, 3860, "Z"
                            ], ["M", 279, 3858, "Q", 277, 3855, 275, 3851, 274, 3849, 273, 3847, 269, 3839, 258, 3843, 256, 3843, 254, 3843, 239, 3843, 235, 3856, 234, 3860, 231, 3861, 230, 3862, 230, 3864, 230, 3869, 234, 3870, 249, 3873, 264, 3876, 267, 3877, 271, 3877, 277, 3878, 279, 3874, "Q", 281, 3866, 279, 3858, "Z"], [
                                "M", 300, 3648, "Q", 309, 3651, 319, 3651, 323, 3651, 328, 3652, 330, 3653, 332, 3653, 338, 3655, 342, 3660, 344, 3661, 345, 3663, 348, 3668, 352, 3672, 356, 3677, 363,
                                3677, 367, 3678, 371, 3675, 375, 3671, 379, 3669, 385, 3667, 389, 3665, 393, 3664, 394, 3662, 395, 3661, 396, 3661, 409, 3662, 407, 3648, 406, 3644, 400, 3642, 397, 3641, 395, 3639, 386, 3641, 378, 3641, 376, 3641, 374, 3640, 370, 3638, 369, 3632, 369, 3627, 365, 3624, 364, 3623, 363, 3621, 359, 3618, 354, 3619, 334, 3615, 315, 3611, 312, 3610, 308, 3610, 304, 3610, 300, 3608, 298, 3608, 295, 3608, 289, 3610, 287, 3613, 280, 3623, 279, 3635, 279, 3637, 281, 3638, 289, 3643, 299, 3647, "Q", 300, 3647, 300, 3648, "Z"
                            ], [
                                "M", 426, 3517, "Q", 429, 3517, 433, 3516, 438, 3515, 431, 3502, 425, 3499, 418, 3498, 417,
                                3498, 416, 3498, 402, 3503, 413, 3511, "Q", 418, 3516, 426, 3517, "Z"
                            ], [
                                "M", 1334, 3058, "Q", 1331, 3053, 1327, 3049, 1318, 3039, 1306, 3032, 1297, 3026, 1286, 3022, 1280, 3020, 1276, 3022, 1271, 3023, 1267, 3027, 1263, 3030, 1260, 3035, 1253, 3048, 1240, 3048, 1231, 3047, 1228, 3043, 1223, 3036, 1217, 3031, 1207, 3024, 1195, 3021, 1179, 3018, 1162, 3017, 1155, 3017, 1149, 3013, 1138, 3007, 1123, 3E3, 1122, 3002, 1119, 3002, 1119, 3002, 1118, 3002, 1117, 3002, 1115, 3001, 1112, 3E3, 1108, 2998, 1100, 2992, 1092, 2986, 1089, 2983, 1086, 2984, 1079, 2986, 1073, 2989, 1060, 2994, 1046, 2996, 1030,
                                2998, 1013, 2996, 1011, 2996, 1009, 2994, 1009, 2993, 1008, 2993, 1006, 2992, 1004, 2992, 993, 2993, 986, 2985, 984, 2982, 985, 2978, 985, 2977, 985, 2976, 986, 2974, 987, 2973, 988, 2972, 987, 2969, 985, 2965, 982, 2961, 981, 2959, 980, 2958, 973, 2954, 965, 2949, 959, 2945, 952, 2941, 949, 2940, 945, 2939, 927, 2935, 922, 2950, 919, 2959, 910, 2962, 903, 2961, 903, 2954, 903, 2952, 902, 2950, 899, 2944, 893, 2940, 885, 2941, 877, 2937, 879, 2935, 879, 2932, 880, 2926, 877, 2922, 868, 2911, 855, 2909, 839, 2906, 824, 2907, 814, 2909, 806, 2914, 802, 2916, 804, 2920, 805, 2922, 805, 2924, 805, 2931, 805,
                                2937, 805, 2939, 804, 2940, 802, 2941, 801, 2944, 797, 2950, 787, 2949, 785, 2949, 783, 2949, 758, 2954, 733, 2951, 732, 2951, 730, 2951, 729, 2951, 728, 2951, 726, 2952, 724, 2952, 717, 2953, 711, 2955, 709, 2956, 708, 2957, 703, 2959, 703, 2968, 703, 2975, 701, 2980, 697, 2988, 693, 2994, 689, 3001, 678, 3004, 675, 3005, 671, 3004, 663, 3003, 654, 3003, 645, 3003, 641, 3007, 640, 3008, 640, 3009, 638, 3013, 630, 3020, 621, 3027, 615, 3033, 615, 3034, 614, 3035, 606, 3041, 602, 3047, 591, 3061, 593, 3084, 594, 3095, 590, 3103, 590, 3105, 589, 3106, 585, 3111, 582, 3118, 577, 3126, 570, 3133, 556, 3144, 534,
                                3144, 515, 3144, 496, 3147, 489, 3148, 487, 3153, 481, 3163, 480, 3175, 479, 3191, 469, 3200, 470, 3208, 475, 3212, 489, 3224, 507, 3231, 521, 3237, 532, 3243, 544, 3249, 554, 3258, 556, 3260, 557, 3261, 559, 3262, 561, 3267, 566, 3278, 569, 3289, 570, 3291, 571, 3293, 574, 3306, 583, 3314, 584, 3316, 584, 3317, 586, 3321, 589, 3323, 601, 3329, 615, 3327, 626, 3326, 634, 3331, 632, 3331, 631, 3332, 630, 3333, 628, 3335, 624, 3338, 622, 3342, 622, 3343, 622, 3344, 621, 3351, 624, 3354, 638, 3368, 654, 3392, 652, 3395, 650, 3398, 647, 3404, 648, 3412, 649, 3426, 635, 3424, 634, 3423, 632, 3423, 628, 3422, 626,
                                3421, 615, 3417, 604, 3415, 593, 3413, 582, 3414, 576, 3415, 570, 3417, 568, 3418, 565, 3418, 561, 3417, 561, 3411, 562, 3392, 560, 3374, 559, 3366, 556, 3361, 544, 3364, 540, 3374, 540, 3376, 536, 3378, 534, 3379, 532, 3381, 524, 3388, 512, 3396, 502, 3403, 497, 3410, 493, 3416, 492, 3423, 492, 3424, 490, 3424, 488, 3424, 486, 3423, 471, 3417, 455, 3426, 448, 3430, 445, 3435, 445, 3436, 444, 3436, 432, 3442, 424, 3448, 421, 3451, 421, 3457, 422, 3462, 425, 3464, 429, 3469, 438, 3471, 463, 3476, 488, 3484, 490, 3484, 492, 3484, 494, 3483, 495, 3483, 496, 3483, 497, 3484, 494, 3494, 484, 3501, 477, 3505, 472,
                                3512, 469, 3515, 471, 3519, 474, 3524, 474, 3530, 474, 3531, 474, 3532, 475, 3536, 476, 3540, 481, 3542, 488, 3542, 494, 3541, 499, 3540, 505, 3539, 509, 3540, 528, 3546, 545, 3543, 558, 3541, 569, 3530, 574, 3525, 579, 3521, 581, 3519, 584, 3519, 591, 3520, 595, 3525, 596, 3527, 597, 3528, 604, 3538, 607, 3551, 608, 3553, 609, 3553, 610, 3554, 611, 3554, 614, 3554, 616, 3552, 623, 3544, 630, 3536, 635, 3532, 641, 3527, 649, 3520, 658, 3520, 664, 3519, 666, 3526, 673, 3543, 670, 3561, 669, 3567, 664, 3574, 662, 3577, 663, 3580, 669, 3596, 675, 3611, 676, 3613, 676, 3615, 676, 3627, 670, 3635, 667, 3640, 662,
                                3636, 658, 3631, 646, 3630, 635, 3628, 624, 3628, 622, 3628, 619, 3628, 615, 3628, 612, 3628, 610, 3627, 608, 3626, 605, 3622, 600, 3626, 601, 3631, 604, 3635, 606, 3636, 608, 3638, 610, 3639, 612, 3639, 610, 3640, 610, 3643, 610, 3645, 610, 3647, 611, 3648, 610, 3649, "L", 610, 3649, "Q", 610, 3650, 609, 3652, 609, 3653, 608, 3653, 605, 3654, 601, 3651, 595, 3653, 588, 3654, 577, 3656, 566, 3657, 565, 3657, 564, 3657, 553, 3659, 547, 3655, 545, 3654, 543, 3654, 536, 3654, 535, 3661, 535, 3662, 535, 3663, 533, 3668, 532, 3673, 531, 3675, 530, 3677, 527, 3685, 528, 3696, 528, 3697, 527, 3698, 522, 3705, 517,
                                3713, 517, 3714, 516, 3714, 510, 3715, 509, 3720, 509, 3721, 509, 3722, 505, 3729, 503, 3737, 503, 3738, 502, 3739, 501, 3742, 501, 3746, 499, 3752, 497, 3757, 496, 3759, 495, 3761, 495, 3763, 493, 3764, 489, 3770, 486, 3777, 485, 3781, 487, 3783, 488, 3785, 488, 3786, 489, 3794, 494, 3799, 503, 3807, 508, 3811, 509, 3812, 510, 3814, 513, 3820, 512, 3829, 511, 3844, 523, 3845, 532, 3845, 532, 3855, 531, 3864, 534, 3868, 535, 3870, 537, 3872, 538, 3874, 540, 3875, 553, 3882, 559, 3895, 563, 3901, 568, 3905, 569, 3906, 571, 3906, 585, 3905, 597, 3893, 601, 3889, 603, 3888, 613, 3881, 624, 3881, 630, 3881, 636,
                                3885, 637, 3886, 639, 3886, 641, 3886, 643, 3887, 645, 3888, 646, 3889, 647, 3890, 646, 3891, 644, 3898, 643, 3904, 642, 3911, 640, 3916, 639, 3918, 640, 3921, 640, 3927, 640, 3934, 640, 3936, 639, 3937, 633, 3946, 631, 3958, 631, 3960, 631, 3961, 632, 3969, 637, 3974, 638, 3975, 639, 3976, 639, 3979, 638, 3982, 639, 3981, 642, 3985, 649, 3993, 657, 3983, 659, 3981, 660, 3980, 667, 3972, 676, 3966, 677, 3966, 677, 3965, 681, 3957, 689, 3960, 702, 3966, 709, 3972, 710, 3973, 711, 3974, 713, 3979, 720, 3980, 722, 3980, 724, 3981, 736, 3985, 748, 3988, 759, 3992, 769, 3990, 775, 3990, 780, 3986, 789, 3980, 798,
                                3976, 802, 3973, 803, 3970, 808, 3976, 808, 3984, 807, 3999, 802, 4013, 801, 4016, 800, 4019, 799, 4022, 797, 4025, 794, 4035, 790, 4044, 786, 4052, 782, 4057, 781, 4059, 779, 4060, 763, 4070, 756, 4078, 749, 4085, 743, 4093, 742, 4095, 741, 4096, 740, 4097, 738, 4099, 724, 4126, 691, 4141, 689, 4142, 687, 4143, 681, 4146, 675, 4151, 670, 4155, 663, 4155, 661, 4155, 658, 4157, 646, 4164, 635, 4172, 628, 4177, 622, 4183, 600, 4202, 576, 4220, 568, 4227, 558, 4227, 557, 4227, 556, 4228, 552, 4231, 547, 4233, 544, 4235, 540, 4236, 539, 4236, 538, 4237, 533, 4245, 524, 4249, 515, 4256, 511, 4259, 502, 4264, 494,
                                4270, 492, 4271, 490, 4272, 477, 4278, 464, 4284, 464, 4284, 463, 4285, 457, 4294, 446, 4296, 437, 4298, 428, 4303, 424, 4305, 421, 4309, 420, 4310, 419, 4311, 418, 4313, 417, 4315, 416, 4317, 413, 4318, 407, 4320, 402, 4322, "L", 394, 4325, "Q", 384, 4329, 385, 4340, 385, 4344, 387, 4347, 387, 4348, 389, 4348, 403, 4346, 411, 4341, 413, 4340, 415, 4339, 429, 4332, 446, 4325, 460, 4318, 475, 4314, 487, 4310, 497, 4302, 510, 4293, 522, 4282, 536, 4271, 553, 4262, 571, 4252, 590, 4247, 596, 4245, 598, 4249, 599, 4250, 601, 4251, 607, 4254, 611, 4257, 612, 4258, 614, 4258, 616, 4258, 616, 4257, 620, 4249, 625,
                                4241, 632, 4231, 641, 4222, 650, 4214, 659, 4212, 671, 4210, 684, 4215, 699, 4220, 714, 4221, 724, 4223, 727, 4217, 731, 4210, 725, 4199, 724, 4198, 723, 4196, 722, 4195, 722, 4193, 721, 4188, 720, 4188, 725, 4182, 733, 4180, 734, 4179, 735, 4178, 739, 4173, 749, 4168, 756, 4164, 760, 4157, 761, 4155, 763, 4153, 818, 4098, 872, 4042, 878, 4036, 887, 4031, 888, 4031, 890, 4030, 897, 4029, 901, 4028, 910, 4024, 914, 4019, 922, 4010, 922, 3998, 923, 3992, 924, 3987, 924, 3986, 925, 3985, 927, 3983, 928, 3980, 929, 3979, 930, 3979, 934, 3977, 938, 3976, 936, 3972, 934, 3969, 932, 3967, 930, 3965, 920, 3958, 912,
                                3950, 915, 3950, 916, 3946, 919, 3945, 922, 3944, 924, 3940, 928, 3937, 940, 3929, 952, 3920, 965, 3911, 966, 3897, 966, 3895, 966, 3893, 971, 3877, 977, 3864, 980, 3856, 984, 3847, 986, 3841, 988, 3839, 1004, 3831, 1019, 3818, 1033, 3806, 1049, 3798, 1052, 3797, 1055, 3799, 1060, 3802, 1057, 3808, 1054, 3815, 1048, 3819, 1029, 3830, 1013, 3844, 1005, 3852, 1002, 3862, 997, 3878, 993, 3894, 990, 3908, 985, 3921, 984, 3925, 987, 3926, 988, 3926, 989, 3927, 995, 3934, 992, 3941, 992, 3942, 993, 3943, 997, 3948, 1004, 3943, 1006, 3943, 1007, 3942, 1009, 3942, 1011, 3942, 1023, 3938, 1029, 3933, 1037, 3927,
                                1043, 3923, 1050, 3918, 1061, 3918, 1065, 3918, 1069, 3916, 1071, 3915, 1072, 3913, 1073, 3912, 1074, 3911, 1079, 3906, 1085, 3899, 1093, 3890, 1103, 3889, 1109, 3889, 1113, 3890, 1114, 3891, 1115, 3890, 1121, 3883, 1125, 3874, 1128, 3867, 1131, 3860, 1132, 3873, 1133, 3886, 1144, 3885, 1154, 3881, 1170, 3875, 1185, 3864, 1191, 3860, 1198, 3857, 1203, 3855, 1208, 3857, 1214, 3859, 1217, 3862, 1220, 3864, 1223, 3865, 1225, 3866, 1226, 3867, 1242, 3882, 1263, 3888, 1274, 3891, 1284, 3895, 1286, 3896, 1287, 3895, 1289, 3895, 1291, 3894, 1299, 3892, 1308, 3888, 1309, 3887, 1311, 3887, 1319, 3886, 1323,
                                3888, 1324, 3889, 1326, 3889, 1337, 3890, 1346, 3892, 1355, 3894, 1361, 3897, 1362, 3899, 1368, 3899, 1369, 3899, 1370, 3899, 1379, 3900, 1386, 3909, 1388, 3913, 1394, 3909, 1402, 3905, 1411, 3903, 1413, 3903, 1414, 3904, 1420, 3913, 1423, 3926, 1424, 3929, 1424, 3931, 1426, 3947, 1442, 3950, 1444, 3951, 1446, 3951, 1457, 3955, 1465, 3963, 1468, 3966, 1473, 3972, 1484, 3984, 1493, 3996, 1494, 3997, 1494, 3998, 1497, 4005, 1504, 4010, 1506, 4011, 1507, 4012, 1512, 4019, 1516, 4027, 1518, 4031, 1518, 4035, 1519, 4036, 1519, 4036, 1533, 4047, 1545, 4055, 1546, 4056, 1547, 4057, 1556, 4069, 1559, 4084,
                                1560, 4087, 1560, 4090, 1562, 4099, 1566, 4107, 1567, 4108, 1568, 4110, 1569, 4117, 1572, 4118, 1574, 4119, 1575, 4121, 1581, 4126, 1585, 4131, 1587, 4132, 1588, 4134, 1592, 4141, 1596, 4146, 1607, 4160, 1614, 4169, 1622, 4179, 1629, 4194, 1633, 4204, 1642, 4212, 1647, 4216, 1651, 4220, 1653, 4222, 1656, 4224, 1664, 4227, 1669, 4231, 1671, 4233, 1674, 4234, 1677, 4235, 1681, 4237, 1690, 4239, 1694, 4232, 1696, 4229, 1699, 4224, 1701, 4221, 1702, 4219, 1708, 4210, 1718, 4214, 1721, 4215, 1723, 4217, 1726, 4221, 1731, 4224, 1736, 4227, 1740, 4227, 1742, 4228, 1744, 4228, 1747, 4229, 1748, 4228, 1751,
                                4228, 1752, 4225, 1759, 4212, 1766, 4199, 1772, 4188, 1774, 4176, 1774, 4169, 1776, 4163, 1779, 4156, 1779, 4147, 1780, 4137, 1775, 4133, 1771, 4130, 1766, 4130, 1765, 4130, 1764, 4129, 1752, 4124, 1735, 4121, 1733, 4120, 1731, 4119, 1716, 4110, 1707, 4101, 1703, 4095, 1701, 4088, 1701, 4086, 1700, 4084, 1698, 4080, 1698, 4077, 1695, 4060, 1694, 4044, 1692, 4027, 1676, 4023, 1674, 4023, 1672, 4022, 1666, 4016, 1660, 4012, 1658, 4010, 1655, 4005, 1652, 4E3, 1647, 3995, 1632, 3983, 1631, 3963, 1631, 3960, 1630, 3957, 1624, 3941, 1613, 3932, 1612, 3931, 1610, 3930, 1596, 3924, 1586, 3916, 1585, 3915,
                                1584, 3913, 1580, 3908, 1576, 3907, 1570, 3906, 1560, 3908, 1549, 3914, 1540, 3919, 1535, 3921, 1533, 3924, 1532, 3925, 1531, 3926, 1525, 3931, 1519, 3934, 1512, 3937, 1505, 3938, 1499, 3939, 1496, 3935, 1487, 3927, 1479, 3918, 1477, 3915, 1474, 3913, 1458, 3893, 1444, 3872, 1442, 3869, 1441, 3865, 1439, 3857, 1430, 3861, 1429, 3861, 1427, 3862, 1422, 3864, 1416, 3867, 1415, 3868, 1414, 3869, 1410, 3872, 1402, 3871, 1397, 3870, 1394, 3866, 1391, 3863, 1387, 3863, 1381, 3863, 1376, 3863, 1380, 3858, 1379, 3852, "L", 1376, 3077, "Q", 1369, 3069, 1359, 3069, 1358, 3069, 1356, 3069, "Q", 1342, 3069,
                                1334, 3058, "Z"
                            ]
                        ],
                        label: "Alaska",
                        shortLabel: "AK",
                        labelPosition: [102.4, 346.5],
                        labelAlignment: ["center", "middle"]
                    },
                    ID: {
                        outlines: [
                            [
                                "M", 1210, 456, "Q", 1209, 455, 1208, 455, 1187, 448, 1183, 425, 1179, 404, 1175, 384, 1174, 376, 1170, 371, 1168, 370, 1168, 368, 1167, 364, 1164, 362, 1156, 354, 1147, 344, 1145, 341, 1144, 336, 1141, 322, 1141, 307, 1141, 304, 1139, 300, 1139, 298, 1139, 296, 1138, 285, 1137, 274, 1137, 271, 1137, 268, 1136, 233, 1136, 198, 1136, 193, 1137, 187, 1139, 179, 1140, 169, 1140, 167, 1141, 166, 1145, 159, 1142, 152, 1142, 151, 1141, 150, 1140, 149, 1138, 148,
                                1131, 145, 1120, 142, 1115, 140, 1110, 139, 1105, 138, 1099, 138, 1098, 139, 1097, 138, 1087, 138, 1077, 138, 1076, 139, 1075, 138, 1064, 137, 1053, 140, 1035, 144, 1017, 150, 1013, 153, 1018, 154, 1018, 192, 1016, 230, 1016, 232, 1016, 235, 1015, 246, 1014, 256, 1014, 258, 1014, 259, 1013, 299, 1013, 338, 1013, 351, 1015, 364, 1016, 366, 1016, 368, 1019, 396, 1019, 425, 1018, 445, 1018, 465, 1018, 466, 1017, 467, 1010, 475, 1006, 488, 1002, 503, 1002, 517, 1001, 534, 1002, 550, 1002, 551, 1002, 552, 1004, 557, 1005, 561, 1006, 567, 1008, 570, 1009, 571, 1010, 572, 1011, 577, 1013, 580, 1013, 582, 1014, 583,
                                1016, 590, 1016, 591, 1016, 593, 1017, 594, 1027, 619, 1030, 644, 1031, 649, 1030, 653, 1028, 661, 1027, 668, 1025, 676, 1021, 686, 1019, 691, 1020, 698, 1018, 698, 1016, 697, 1018, 701, 1020, 702, 1034, 710, 1049, 717, 1055, 720, 1057, 724, 1062, 735, 1067, 746, 1074, 759, 1078, 773, 1082, 785, 1080, 799, 1068, 820, 1055, 840, 1050, 846, 1049, 854, 1047, 870, 1038, 881, 1032, 887, 1028, 895, 1028, 895, 1025, 902, 1025, 903, 1024, 904, 1022, 908, 1019, 915, 1013, 927, 1004, 935, 1001, 937, 1001, 940, 1001, 941, 1001, 942, 998, 952, 997, 963, 996, 970, 994, 973, 993, 974, 993, 975, 994, 979, 995, 983, 996, 990,
                                1004, 992, 1011, 993, 1019, 997, 1021, 998, 1022, 998, 1028, 1E3, 1031, 1007, 1032, 1009, 1033, 1010, 1038, 1015, 1036, 1018, 1035, 1020, 1035, 1021, 1036, 1032, 1033, 1038, 1029, 1043, 1024, 1046, 1023, 1046, 1022, 1047, 1017, 1054, 1010, 1061, 1009, 1062, 1009, 1064, 1008, 1068, 1010, 1069, 1011, 1069, 1012, 1071, 1012, 1073, 1012, 1075, 1013, 1082, 1016, 1085, 1017, 1086, 1017, 1088, 1017, 1091, 1017, 1094, 1018, 1095, 1017, 1097, 1017, 1101, 1018, 1105, 1020, 1113, 1018, 1120, 1018, 1121, 1018, 1123, 1018, 1124, 1018, 1125, 1014, 1144, 1018, 1158, 1021, 1166, 1019, 1172, 1018, 1187, 1017, 1202,
                                1017, 1213, 1016, 1224, 1015, 1241, 1012, 1256, 1011, 1260, 1011, 1265, 1010, 1267, 1010, 1270, 1010, 1272, 1010, 1274, 1011, 1283, 1012, 1291, 1015, 1305, 1018, 1318, 1018, 1320, 1018, 1322, 1018, 1323, 1018, 1324, 1020, 1348, 1017, 1370, 1017, 1372, 1016, 1375, "L", 1016, 1379, 1764, 1380, 1764, 954, "Q", 1760, 950, 1753, 947, 1753, 947, 1752, 946, 1750, 944, 1749, 940, 1746, 934, 1736, 931, 1732, 930, 1732, 927, 1732, 926, 1731, 925, 1730, 924, 1730, 922, 1729, 921, 1729, 921, 1726, 920, 1724, 921, 1717, 928, 1712, 937, 1711, 939, 1709, 939, 1708, 939, 1707, 940, 1705, 940, 1703, 940, 1701, 940, 1698,
                                941, 1697, 941, 1695, 941, 1693, 941, 1691, 942, 1690, 942, 1689, 942, 1688, 943, 1687, 943, 1682, 943, 1677, 945, 1676, 946, 1675, 946, 1668, 946, 1661, 944, 1655, 943, 1648, 942, 1647, 941, 1646, 942, 1645, 942, 1645, 942, 1641, 943, 1639, 945, 1638, 946, 1638, 946, 1634, 947, 1630, 950, 1629, 950, 1627, 951, 1627, 951, 1626, 951, 1625, 952, 1624, 952, 1621, 954, 1617, 955, 1611, 956, 1605, 956, 1600, 956, 1595, 955, 1584, 954, 1575, 956, 1567, 958, 1559, 964, 1552, 969, 1544, 972, 1537, 975, 1532, 971, 1525, 966, 1522, 956, 1520, 952, 1521, 947, 1521, 946, 1520, 945, 1519, 941, 1516, 940, 1515, 939, 1514,
                                939, 1513, 937, 1510, 936, 1507, 936, 1508, 931, 1508, 926, 1506, 922, 1502, 917, 1499, 912, 1497, 908, 1498, 905, 1499, 904, 1498, 903, 1496, 901, 1492, 902, 1491, 902, 1490, 902, 1489, 904, 1486, 904, 1485, 904, 1484, 905, 1479, 907, 1474, 906, 1473, 905, 1472, 905, 1470, 902, 1466, 900, 1463, 899, 1462, 896, 1460, 889, 1460, 880, 1460, 868, 1454, 859, 1448, 850, 1442, 841, 1441, 840, 1441, 838, 1439, 799, 1412, 772, 1405, 764, 1397, 762, 1395, 761, 1393, 764, 1381, 781, 1359, 795, 1358, 793, 1356, 791, 1349, 785, 1341, 780, 1331, 772, 1325, 761, 1320, 752, 1323, 741, 1326, 727, 1333, 715, 1334, 714, 1336,
                                711, 1337, 710, 1339, 709, 1349, 703, 1351, 688, 1352, 682, 1348, 679, 1343, 674, 1333, 667, 1331, 666, 1331, 664, 1330, 663, 1329, 662, 1327, 659, 1328, 655, 1331, 649, 1336, 641, 1336, 640, 1337, 639, 1338, 637, 1339, 636, 1351, 630, 1350, 619, 1350, 617, 1350, 615, 1356, 603, 1362, 594, 1367, 589, 1370, 582, 1364, 580, 1357, 579, 1332, 575, 1308, 569, 1306, 568, 1304, 567, 1300, 564, 1299, 557, 1298, 556, 1297, 555, 1291, 549, 1286, 544, 1284, 543, 1281, 542, 1266, 534, 1268, 522, 1269, 519, 1269, 517, 1269, 509, 1263, 505, 1260, 503, 1256, 498, 1253, 495, 1250, 492, 1246, 489, 1243, 483, 1238, 475, 1234,
                                467, 1233, 466, 1232, 466, "Q", 1220, 460, 1210, 456, "Z"
                            ]
                        ],
                        label: "Idaho",
                        shortLabel: "ID",
                        labelPosition: [118.8, 84.7],
                        labelAlignment: ["center", "middle"]
                    },
                    NV: {
                        outlines: [
                            [
                                "M", 1017, 1379, "Q", 1017, 1380, 1016, 1381, 1016, 1380, 1016, 1379, 1012, 1387, 1001, 1385, 997, 1385, 992, 1384, 968, 1381, 944, 1384, 938, 1385, 932, 1385, 925, 1386, 919, 1387, 911, 1389, 902, 1388, 874, 1388, 849, 1392, 847, 1392, 845, 1392, 777, 1395, 709, 1394, 701, 1394, 692, 1393, 690, 1393, 688, 1393, 665, 1388, 642, 1389, "L", 646, 1884, "Q", 649, 1891, 654, 1896, 657, 1899, 660, 1901, 665, 1905, 672, 1908,
                                675, 1910, 679, 1912, 692, 1917, 703, 1930, 705, 1931, 706, 1932, 716, 1940, 730, 1950, 749, 1962, 763, 1978, 776, 1993, 789, 2007, 800, 2019, 813, 2027, 845, 2048, 872, 2072, 895, 2092, 913, 2117, 924, 2131, 935, 2137, 937, 2138, 939, 2139, 940, 2139, 940, 2140, 961, 2154, 981, 2170, 1004, 2188, 1025, 2209, 1049, 2232, 1064, 2254, 1067, 2257, 1070, 2261, 1071, 2263, 1073, 2264, 1077, 2268, 1081, 2272, 1095, 2286, 1109, 2297, 1116, 2301, 1124, 2306, 1127, 2308, 1128, 2309, 1136, 2315, 1144, 2326, 1148, 2332, 1154, 2338, 1155, 2340, 1158, 2342, 1168, 2350, 1176, 2355, 1177, 2356, 1178, 2357, 1189, 2366,
                                1205, 2384, 1212, 2393, 1220, 2402, 1228, 2412, 1236, 2420, 1261, 2444, 1287, 2469, 1292, 2474, 1300, 2476, 1311, 2479, 1326, 2482, 1325, 2474, 1331, 2472, 1332, 2471, 1332, 2469, 1333, 2463, 1329, 2457, 1324, 2448, 1317, 2443, 1316, 2442, 1316, 2440, 1315, 2422, 1315, 2405, 1315, 2395, 1314, 2387, 1314, 2386, 1314, 2385, 1315, 2380, 1314, 2375, 1313, 2369, 1311, 2366, 1305, 2355, 1302, 2346, 1300, 2339, 1305, 2338, 1306, 2338, 1307, 2337, 1314, 2334, 1322, 2333, 1327, 2333, 1331, 2333, 1335, 2333, 1336, 2328, 1336, 2327, 1337, 2326, 1348, 2324, 1353, 2330, 1358, 2335, 1363, 2339, 1375, 2347, 1388,
                                2353, 1389, 2353, 1389, 2353, 1389, 2353, 1389, 2352, 1388, 2347, 1387, 2343, 1384, 2325, 1383, 2308, 1383, 2301, 1382, 2295, 1382, 2293, 1382, 2291, 1380, 2276, 1380, 2261, 1379, 2247, 1381, 2234, 1381, 2232, 1381, 2230, 1384, 2223, 1385, 2214, 1387, 2202, 1386, 2189, "L", 1391, 1380, "Z"
                            ]
                        ],
                        label: "Nevada",
                        shortLabel: "NV",
                        labelPosition: [101.6, 193.1],
                        labelAlignment: ["center", "middle"]
                    },
                    AZ: {
                        outlines: [
                            [
                                "M", 1398, 2188, "Q", 1390, 2186, 1385, 2189, 1385, 2202, 1384, 2214, 1383, 2223, 1380, 2230, 1379, 2232, 1379, 2234, 1378, 2247, 1378, 2261, 1378, 2276, 1380, 2291, 1380, 2293,
                                1380, 2295, 1381, 2301, 1382, 2308, 1382, 2325, 1386, 2343, 1387, 2347, 1387, 2352, 1387, 2353, 1387, 2353, 1387, 2353, 1387, 2353, 1374, 2347, 1362, 2339, 1356, 2335, 1351, 2330, 1346, 2324, 1335, 2326, 1334, 2327, 1334, 2328, 1334, 2333, 1330, 2333, 1325, 2333, 1320, 2333, 1313, 2334, 1306, 2337, 1305, 2338, 1304, 2338, 1299, 2339, 1301, 2346, 1303, 2355, 1310, 2366, 1312, 2369, 1312, 2375, 1313, 2380, 1312, 2385, 1312, 2386, 1312, 2387, 1314, 2395, 1314, 2405, 1313, 2422, 1314, 2440, 1315, 2442, 1316, 2443, 1323, 2448, 1328, 2457, 1331, 2463, 1331, 2469, 1331, 2471, 1329, 2472, 1324, 2474, 1324,
                                2482, "L", 1324, 2482, "Q", 1325, 2489, 1323, 2492, 1321, 2493, 1320, 2495, 1315, 2500, 1313, 2510, 1312, 2513, 1313, 2519, 1314, 2523, 1316, 2525, 1331, 2540, 1350, 2550, 1360, 2555, 1364, 2565, 1370, 2580, 1377, 2593, 1378, 2596, 1379, 2600, 1380, 2607, 1379, 2613, 1379, 2613, 1378, 2617, 1375, 2624, 1370, 2630, 1369, 2632, 1366, 2635, 1357, 2642, 1354, 2648, 1353, 2650, 1351, 2651, 1346, 2654, 1344, 2663, 1341, 2671, 1340, 2679, 1340, 2680, 1340, 2681, 1339, 2692, 1335, 2700, 1334, 2701, 1334, 2701, 1329, 2717, 1320, 2727, 1303, 2749, 1304, 2775, 1304, 2778, 1304, 2781, 1305, 2784, 1307, 2785,
                                1310, 2787, 1313, 2790, 1314, 2791, 1315, 2792, 1318, 2797, 1323, 2800, 1328, 2804, 1333, 2807, 1339, 2811, 1340, 2817, 1342, 2830, 1325, 2841, 1321, 2843, 1317, 2844, 1309, 2845, 1302, 2843, 1299, 2842, 1295, 2842, 1293, 2855, 1295, 2865, 1296, 2870, 1296, 2874, 1295, 2885, 1300, 2891, 1302, 2894, 1307, 2895, 1316, 2898, 1326, 2900, 1330, 2900, 1335, 2901, 1351, 2904, 1366, 2909, 1378, 2912, 1390, 2914, 1399, 2916, 1407, 2918, 1433, 2924, 1449, 2935, 1453, 2938, 1458, 2939, 1463, 2941, 1467, 2942, 1499, 2953, 1532, 2961, 1553, 2967, 1574, 2974, 1601, 2984, 1627, 2997, 1635, 3001, 1643, 3003, 1655,
                                3007, 1668, 3011, 1687, 3017, 1705, 3026, 1709, 3028, 1711, 3030, 1713, 3031, 1714, 3031, 1720, 3035, 1726, 3038, 1727, 3038, 1729, 3038, 1742, 3039, 1753, 3035, 1756, 3035, 1758, 3035, 1783, 3033, 1804, 3041, 1817, 3046, 1832, 3045, 1837, 3045, 1841, 3044, 1875, 3040, 1911, 3041, 1946, 3043, 1981, 3043, 1995, 3043, 2008, 3043, "L", 2014, 2190, 1435, 2190, "Q", 1433, 2188, 1429, 2188, "Q", 1414, 2188, 1398, 2188, "Z"
                            ]
                        ],
                        label: "Arizona",
                        shortLabel: "AZ",
                        labelPosition: [165.4, 261.6],
                        labelAlignment: ["center", "middle"]
                    },
                    MT: {
                        outlines: [
                            [
                                "M", 1141, 150, "Q", 1142, 151, 1142, 153, 1145,
                                160, 1141, 166, 1140, 168, 1140, 169, 1139, 180, 1137, 188, 1136, 193, 1136, 199, 1136, 234, 1137, 269, 1137, 272, 1137, 274, 1138, 285, 1139, 296, 1139, 298, 1139, 300, 1141, 305, 1141, 307, 1141, 322, 1144, 337, 1145, 342, 1147, 344, 1156, 354, 1164, 362, 1167, 364, 1168, 368, 1168, 370, 1170, 372, 1174, 377, 1175, 385, 1179, 404, 1183, 425, 1187, 448, 1208, 455, 1209, 456, 1210, 456, 1220, 461, 1232, 466, 1233, 467, 1234, 468, 1238, 475, 1243, 484, 1246, 489, 1250, 492, 1253, 495, 1256, 499, 1260, 503, 1263, 505, 1269, 510, 1269, 517, 1269, 520, 1268, 523, 1266, 535, 1281, 542, 1284, 543, 1286, 545, 1291,
                                549, 1297, 555, 1298, 556, 1299, 558, 1300, 564, 1305, 568, 1306, 569, 1308, 570, 1332, 576, 1357, 580, 1364, 581, 1370, 582, 1367, 589, 1362, 595, 1356, 604, 1350, 616, 1350, 617, 1350, 619, 1351, 630, 1339, 637, 1338, 637, 1337, 639, 1336, 640, 1336, 641, 1331, 649, 1328, 656, 1327, 660, 1329, 662, 1330, 663, 1331, 665, 1331, 666, 1333, 667, 1343, 675, 1348, 679, 1352, 682, 1351, 689, 1349, 704, 1339, 709, 1337, 710, 1336, 712, 1334, 714, 1333, 716, 1326, 728, 1323, 741, 1320, 753, 1325, 762, 1331, 773, 1341, 780, 1349, 786, 1356, 791, 1358, 793, 1359, 796, 1381, 781, 1393, 765, 1395, 762, 1397, 762, 1405,
                                765, 1412, 772, 1439, 799, 1441, 838, 1441, 840, 1442, 842, 1448, 850, 1454, 860, 1460, 869, 1460, 881, 1460, 889, 1462, 897, 1463, 899, 1466, 900, 1470, 902, 1472, 905, 1473, 906, 1474, 906, 1479, 907, 1484, 905, 1485, 905, 1486, 905, 1489, 904, 1490, 903, 1491, 902, 1492, 902, 1496, 902, 1498, 904, 1499, 905, 1498, 906, 1497, 909, 1499, 912, 1502, 918, 1506, 922, 1508, 926, 1508, 931, 1507, 936, 1510, 937, 1513, 937, 1514, 939, 1515, 940, 1516, 940, 1519, 941, 1520, 945, 1521, 947, 1521, 948, 1520, 953, 1522, 957, 1525, 967, 1532, 972, 1537, 975, 1544, 973, 1552, 970, 1559, 964, 1567, 958, 1575, 956, 1584,
                                954, 1595, 956, 1600, 957, 1605, 957, 1611, 957, 1617, 956, 1621, 955, 1624, 953, 1625, 952, 1626, 952, 1627, 952, 1627, 951, 1629, 951, 1630, 950, 1634, 948, 1638, 946, 1638, 946, 1639, 945, 1641, 944, 1645, 943, 1645, 943, 1646, 942, 1647, 942, 1648, 942, 1655, 944, 1661, 945, 1668, 946, 1675, 946, 1676, 946, 1677, 946, 1682, 944, 1687, 943, 1688, 943, 1689, 943, 1690, 943, 1691, 942, 1693, 942, 1695, 942, 1697, 941, 1698, 941, 1701, 941, 1703, 941, 1705, 941, 1707, 940, 1708, 940, 1709, 940, 1711, 939, 1712, 938, 1717, 929, 1724, 922, 1726, 920, 1729, 921, 1729, 922, 1730, 922, 1730, 924, 1731, 926, 1732,
                                927, 1732, 928, 1732, 931, 1736, 932, 1746, 935, 1749, 941, 1750, 944, 1752, 947, 1753, 947, 1753, 948, 1760, 951, 1764, 955, "L", 1764, 865, 2639, 869, 2639, 149, 1141, 149, "Z"
                            ]
                        ],
                        label: "Montana",
                        shortLabel: "MT",
                        labelPosition: [188.8, 45.1],
                        labelAlignment: ["center", "middle"]
                    },
                    WY: { outlines: [["M", 1766, 1560, "L", 2641, 1544, 2641, 869, 1766, 865, "Z"]], label: "Wyoming", shortLabel: "WY", labelPosition: [220.3, 121.3], labelAlignment: ["center", "middle"] },
                    UT: {
                        outlines: [
                            [
                                "M", 1767, 1382, "L", 1392, 1381, 1387, 2190, "Q", 1392, 2188, 1400, 2189, 1416, 2189, 1432, 2189,
                                1435, 2189, 1437, 2191, "L", 2016, 2191, 2016, 1557, 1767, 1562, "Z"
                            ]
                        ],
                        label: "Utah",
                        shortLabel: "UT",
                        labelPosition: [170.2, 178.6],
                        labelAlignment: ["center", "middle"]
                    },
                    CO: { outlines: [["M", 2642, 1544, "L", 2016, 1556, 2016, 2190, 2903, 2190, 2886, 1544, "Z"]], label: "Colorado", shortLabel: "CO", labelPosition: [246, 186.7], labelAlignment: ["center", "middle"] },
                    NM: {
                        outlines: [
                            [
                                "M", 2014, 2190, "L", 2009, 3043, "Q", 2030, 3044, 2052, 3045, 2059, 3046, 2066, 3048, 2073, 3050, 2079, 3051, 2083, 3052, 2086, 3050, 2087, 3049, 2089, 3049, 2093, 3048, 2095, 3045, 2096, 3044,
                                2098, 3044, 2109, 3042, 2119, 3037, 2121, 3035, 2121, 3031, 2125, 3017, 2125, 3E3, 2125, 2992, 2126, 2985, 2126, 2984, 2127, 2983, 2130, 2980, 2136, 2978, 2137, 2977, 2138, 2978, 2140, 2977, 2140, 2979, 2142, 2979, 2144, 2979, 2146, 2979, 2148, 2978, 2178, 2977, 2209, 2979, 2215, 2979, 2222, 2979, 2235, 2978, 2247, 2980, 2252, 2981, 2257, 2981, 2263, 2980, 2265, 2982, 2266, 2982, 2268, 2982, 2286, 2981, 2304, 2980, 2306, 2980, 2308, 2982, 2313, 2986, 2317, 2984, "L", 2320, 2950, 2758, 2950, 2758, 2190, "Z"
                            ]
                        ],
                        label: "New Mexico",
                        shortLabel: "NM",
                        labelPosition: [238.3, 262.1],
                        labelAlignment: [
                            "center",
                            "middle"
                        ]
                    },
                    ND: {
                        outlines: [
                            [
                                "M", 3511, 148, "L", 2639, 148, 2639, 701, 3578, 705, "Q", 3578, 687, 3576, 668, 3576, 657, 3572, 647, 3571, 645, 3568, 641, 3565, 636, 3561, 630, 3559, 626, 3557, 620, 3554, 603, 3549, 585, 3542, 561, 3538, 534, 3537, 530, 3537, 526, 3535, 521, 3534, 515, 3533, 510, 3532, 504, 3531, 490, 3533, 477, 3533, 472, 3534, 467, 3535, 466, 3535, 464, 3537, 455, 3538, 445, 3539, 444, 3539, 443, 3538, 441, 3539, 439, 3539, 438, 3539, 438, 3540, 436, 3540, 434, 3541, 422, 3540, 410, 3538, 394, 3534, 377, 3526, 339, 3512, 302, 3507, 288, 3505, 274, 3503, 264, 3504, 254, 3507, 239, 3508,
                                224, 3509, 215, 3515, 213, 3525, 208, 3523, 195, 3523, 194, 3523, 193, 3523, 187, 3518, 184, 3508, 177, 3500, 169, 3494, 164, 3489, 156, "Q", 3496, 154, 3511, 148, "Z"
                            ]
                        ],
                        label: "North Dakota",
                        shortLabel: "ND",
                        labelPosition: [310.7, 42.7],
                        labelAlignment: ["center", "middle"]
                    },
                    SD: {
                        outlines: [
                            [
                                "M", 3565, 725, "Q", 3567, 723, 3572, 721, 3573, 720, 3574, 719, 3577, 716, 3579, 713, 3581, 711, 3581, 707, 3581, 706, 3581, 705, "L", 2642, 702, 2642, 1206, 3306, 1227, "Q", 3311, 1227, 3315, 1227, 3333, 1229, 3348, 1235, 3361, 1241, 3373, 1251, 3374, 1252, 3376, 1252, 3378, 1252, 3378, 1253, 3379,
                                1256, 3383, 1254, 3391, 1251, 3394, 1243, 3395, 1241, 3397, 1240, 3398, 1239, 3400, 1239, 3404, 1240, 3409, 1243, 3410, 1244, 3411, 1245, 3419, 1253, 3435, 1248, 3436, 1248, 3437, 1248, 3442, 1247, 3448, 1247, 3450, 1247, 3451, 1248, 3454, 1249, 3461, 1249, 3463, 1249, 3463, 1248, 3470, 1241, 3481, 1235, 3482, 1235, 3483, 1234, "L", 3489, 1233, "Q", 3493, 1240, 3495, 1249, 3496, 1252, 3497, 1254, 3499, 1261, 3503, 1259, 3505, 1258, 3506, 1257, 3507, 1256, 3509, 1255, 3511, 1252, 3515, 1250, 3518, 1248, 3521, 1250, 3523, 1251, 3526, 1253, 3534, 1258, 3535, 1269, 3537, 1277, 3546, 1281, 3547, 1282,
                                3548, 1283, 3550, 1285, 3557, 1285, 3560, 1280, 3563, 1275, 3564, 1273, 3566, 1271, 3566, 1269, 3567, 1267, 3573, 1255, 3576, 1241, 3578, 1233, 3582, 1225, 3583, 1223, 3584, 1221, 3593, 1211, 3595, 1199, 3595, 1197, 3594, 1196, 3590, 1188, 3582, 1183, 3577, 1180, 3573, 1175, 3568, 1170, 3569, 1164, 3572, 1151, 3580, 1140, 3583, 1136, 3583, 1131, 3582, 1123, 3581, 1116, 3581, 1115, 3581, 1114, 3575, 1096, 3579, 1076, 3579, 1075, 3580, 1074, 3582, 1065, 3584, 1059, 3585, 1057, 3585, 1055, 3586, 1046, 3583, 1039, 3582, 1035, 3580, 1031, 3579, 1030, 3579, 1029, 3579, 1013, 3583, 998, 3587, 983, 3585,
                                965, 3582, 941, 3588, 917, 3589, 916, 3589, 915, 3589, 914, 3590, 912, 3592, 909, 3592, 902, 3591, 894, 3592, 891, 3592, 889, 3591, 888, 3589, 885, 3590, 879, 3591, 870, 3593, 864, 3593, 861, 3594, 858, 3594, 857, 3594, 855, 3595, 848, 3593, 842, 3590, 833, 3588, 823, 3588, 821, 3587, 818, 3586, 816, 3586, 812, 3587, 806, 3582, 803, 3582, 802, 3581, 802, 3574, 800, 3570, 798, 3562, 793, 3557, 790, 3555, 789, 3553, 789, 3547, 788, 3546, 785, 3545, 783, 3545, 781, 3547, 773, 3547, 764, 3547, 742, 3561, 730, "Q", 3563, 728, 3565, 725, "Z"
                            ]
                        ],
                        label: "South Dakota",
                        shortLabel: "SD",
                        labelPosition: [
                            311.8,
                            99.3
                        ],
                        labelAlignment: ["center", "middle"]
                    },
                    NE: {
                        outlines: [
                            [
                                "M", 3305, 1227, "L", 2641, 1207, 2641, 1544, 2885, 1544, 2889, 1708, 3730, 1715, 3730, 1715, "Q", 3731, 1714, 3732, 1714, 3732, 1713, 3732, 1713, 3733, 1711, 3733, 1709, 3733, 1704, 3726, 1703, 3725, 1704, 3720, 1702, 3719, 1701, 3718, 1700, 3715, 1692, 3714, 1682, 3711, 1679, 3708, 1675, 3697, 1661, 3686, 1645, 3686, 1644, 3685, 1643, 3680, 1640, 3679, 1634, 3678, 1625, 3673, 1615, 3673, 1614, 3672, 1612, 3667, 1602, 3661, 1598, 3660, 1597, 3659, 1595, 3655, 1584, 3654, 1573, 3653, 1561, 3654, 1549, 3654, 1530, 3651, 1511, 3647,
                                1483, 3638, 1456, 3637, 1452, 3634, 1449, 3623, 1439, 3622, 1426, 3622, 1413, 3619, 1398, 3615, 1384, 3608, 1372, 3600, 1360, 3595, 1347, 3581, 1314, 3565, 1281, "L", 3556, 1285, "Q", 3549, 1286, 3547, 1283, 3546, 1282, 3545, 1282, 3536, 1278, 3534, 1269, 3533, 1259, 3525, 1253, 3522, 1252, 3520, 1250, 3517, 1249, 3514, 1250, 3510, 1253, 3508, 1255, 3506, 1256, 3505, 1257, 3504, 1258, 3502, 1259, 3498, 1261, 3496, 1255, 3495, 1252, 3494, 1249, 3492, 1240, 3488, 1234, "L", 3482, 1235, "Q", 3481, 1235, 3480, 1236, 3469, 1242, 3462, 1248, 3462, 1249, 3460, 1249, 3453, 1250, 3450, 1248, 3449, 1247,
                                3447, 1247, 3441, 1247, 3436, 1248, 3435, 1248, 3434, 1249, 3418, 1254, 3410, 1245, 3409, 1245, 3408, 1244, 3403, 1240, 3399, 1239, 3397, 1239, 3396, 1240, 3394, 1242, 3393, 1244, 3390, 1251, 3382, 1254, 3378, 1256, 3377, 1253, 3377, 1253, 3375, 1253, 3373, 1253, 3372, 1252, 3360, 1242, 3347, 1236, 3332, 1229, 3314, 1228, "Q", 3310, 1227, 3305, 1227, "Z"
                            ]
                        ],
                        label: "Nebraska",
                        shortLabel: "NE",
                        labelPosition: [318.8, 146.3],
                        labelAlignment: ["center", "middle"]
                    },
                    KS: {
                        outlines: [
                            [
                                "M", 3741, 1723, "Q", 3734, 1720, 3731, 1715, "L", 2890, 1708, 2903, 2190, 3815, 2192, "Q", 3817, 2152, 3814,
                                2129, 3813, 2112, 3813, 2096, 3813, 2088, 3813, 2079, 3813, 2056, 3813, 2033, 3814, 2031, 3813, 2029, 3812, 2021, 3812, 2011, 3812, 2001, 3813, 1991, 3813, 1987, 3812, 1983, 3810, 1974, 3811, 1965, 3811, 1962, 3810, 1960, 3808, 1954, 3809, 1948, 3811, 1941, 3811, 1932, 3811, 1927, 3812, 1923, 3815, 1905, 3815, 1884, 3814, 1873, 3810, 1863, 3809, 1860, 3804, 1858, 3799, 1856, 3797, 1851, 3792, 1842, 3786, 1832, 3774, 1814, 3758, 1798, 3754, 1795, 3761, 1789, 3765, 1785, 3771, 1783, 3773, 1778, 3774, 1774, 3775, 1772, 3776, 1770, 3777, 1765, 3777, 1759, 3777, 1758, 3776, 1757, 3763, 1748, 3763, 1737,
                                3763, 1735, 3762, 1733, 3759, 1728, 3750, 1726, "Q", 3745, 1726, 3741, 1723, "Z"
                            ]
                        ],
                        label: "Kansas",
                        shortLabel: "KS",
                        labelPosition: [335.3, 195.2],
                        labelAlignment: ["center", "middle"]
                    },
                    OK: {
                        outlines: [
                            [
                                "M", 3813, 2192, "L", 2758, 2190, 2758, 2271, 3146, 2271, 3148, 2569, "Q", 3153, 2573, 3158, 2576, 3161, 2579, 3164, 2581, 3167, 2582, 3168, 2584, 3183, 2596, 3187, 2608, 3198, 2602, 3216, 2598, 3219, 2598, 3222, 2597, 3233, 2594, 3240, 2601, 3245, 2607, 3252, 2615, 3254, 2618, 3258, 2620, 3260, 2621, 3261, 2622, 3262, 2623, 3264, 2623, 3274, 2623, 3284, 2623, 3285, 2623, 3286, 2623,
                                3290, 2624, 3294, 2625, 3298, 2627, 3303, 2628, 3305, 2628, 3306, 2629, 3318, 2631, 3329, 2634, 3331, 2635, 3333, 2636, 3334, 2637, 3336, 2637, 3348, 2638, 3355, 2634, 3356, 2634, 3357, 2632, 3358, 2629, 3362, 2629, 3366, 2628, 3369, 2630, 3377, 2638, 3384, 2646, 3395, 2657, 3405, 2668, 3407, 2670, 3411, 2671, 3417, 2672, 3422, 2670, 3437, 2662, 3451, 2653, "L", 3454, 2651, "Q", 3462, 2650, 3466, 2655, 3470, 2659, 3471, 2663, 3473, 2674, 3481, 2677, 3490, 2680, 3502, 2683, 3503, 2683, 3504, 2684, 3508, 2688, 3512, 2682, 3513, 2681, 3514, 2679, 3516, 2678, 3517, 2674, 3517, 2673, 3517, 2672, 3517,
                                2671, 3517, 2669, 3516, 2666, 3516, 2663, 3517, 2662, 3518, 2662, 3527, 2662, 3534, 2664, 3537, 2665, 3539, 2667, 3544, 2673, 3552, 2670, 3553, 2669, 3555, 2668, 3559, 2666, 3562, 2665, "L", 3569, 2664, "Q", 3570, 2665, 3571, 2666, 3573, 2667, 3573, 2669, 3578, 2683, 3593, 2690, 3595, 2691, 3596, 2692, 3598, 2693, 3599, 2693, 3600, 2694, 3601, 2694, 3604, 2696, 3608, 2695, 3618, 2694, 3626, 2688, 3635, 2681, 3645, 2675, 3655, 2670, 3666, 2667, 3670, 2667, 3675, 2667, 3688, 2669, 3701, 2665, 3710, 2662, 3719, 2663, 3732, 2665, 3745, 2666, 3753, 2666, 3761, 2666, 3770, 2667, 3776, 2674, 3781, 2678,
                                3784, 2683, 3786, 2688, 3791, 2690, 3793, 2691, 3795, 2691, 3796, 2692, 3796, 2692, 3806, 2699, 3820, 2698, 3829, 2698, 3831, 2699, 3832, 2700, 3833, 2701, 3834, 2702, 3836, 2703, 3837, 2704, 3840, 2703, 3837, 2699, 3835, 2695, 3833, 2692, 3830, 2691, 3829, 2690, 3828, 2689, 3827, 2685, 3825, 2681, 3824, 2680, 3825, 2678, 3827, 2676, 3826, 2672, 3825, 2671, 3825, 2669, 3824, 2661, 3825, 2654, 3826, 2645, 3826, 2636, 3826, 2622, 3827, 2608, 3828, 2588, 3831, 2567, 3834, 2548, 3834, 2529, 3835, 2510, 3836, 2490, 3836, 2484, 3838, 2479, 3840, 2472, 3841, 2466, 3842, 2464, 3843, 2462, 3845, 2454, 3845,
                                2444, 3845, 2442, 3844, 2440, 3843, 2437, 3841, 2433, 3841, 2430, 3840, 2428, 3837, 2419, 3837, 2409, 3837, 2407, 3838, 2406, 3839, 2403, 3839, 2400, 3835, 2385, 3831, 2370, 3828, 2359, 3826, 2348, 3824, 2337, 3825, 2326, 3825, 2301, 3823, 2275, 3822, 2272, 3822, 2268, 3821, 2261, 3819, 2254, 3817, 2245, 3817, 2236, 3817, 2222, 3814, 2208, "Q", 3813, 2200, 3813, 2192, "Z"
                            ]
                        ],
                        label: "Oklahoma",
                        shortLabel: "OK",
                        labelPosition: [347.1, 245.6],
                        labelAlignment: ["center", "middle"]
                    },
                    TX: {
                        outlines: [
                            [
                                "M", 3666, 2667, "Q", 3655, 2669, 3645, 2674, 3635, 2680, 3626, 2687, 3618, 2693, 3608, 2695,
                                3604, 2695, 3601, 2694, 3600, 2693, 3599, 2693, 3598, 2692, 3596, 2691, 3595, 2690, 3593, 2689, 3578, 2682, 3573, 2668, 3573, 2667, 3571, 2666, 3570, 2665, 3569, 2664, "L", 3562, 2665, "Q", 3559, 2666, 3555, 2667, 3553, 2668, 3552, 2669, 3544, 2673, 3539, 2666, 3537, 2665, 3534, 2664, 3527, 2661, 3518, 2661, 3517, 2661, 3516, 2663, 3516, 2665, 3517, 2668, 3517, 2670, 3517, 2672, 3517, 2673, 3517, 2674, 3516, 2677, 3514, 2679, 3513, 2680, 3512, 2682, 3508, 2687, 3504, 2683, 3503, 2682, 3502, 2682, 3490, 2680, 3481, 2676, 3473, 2674, 3471, 2663, 3470, 2658, 3466, 2654, 3462, 2650, 3454, 2650, "L",
                                3451, 2652, "Q", 3437, 2662, 3422, 2669, 3417, 2672, 3411, 2671, 3407, 2670, 3405, 2668, 3395, 2656, 3384, 2646, 3377, 2638, 3369, 2630, 3366, 2628, 3362, 2628, 3358, 2628, 3357, 2631, 3356, 2633, 3355, 2634, 3348, 2638, 3336, 2637, 3334, 2637, 3333, 2636, 3331, 2634, 3329, 2633, 3318, 2631, 3306, 2628, 3305, 2628, 3303, 2627, 3298, 2627, 3294, 2625, 3290, 2623, 3286, 2622, 3285, 2622, 3284, 2622, 3274, 2622, 3264, 2622, 3262, 2622, 3261, 2621, 3260, 2620, 3258, 2619, 3254, 2617, 3252, 2614, 3245, 2606, 3240, 2601, 3233, 2594, 3222, 2596, 3219, 2597, 3216, 2598, 3198, 2601, 3187, 2608, 3183, 2596,
                                3168, 2583, 3167, 2582, 3164, 2581, 3161, 2579, 3158, 2576, 3153, 2573, 3148, 2569, "L", 3146, 2271, 2758, 2271, 2758, 2949, 2320, 2949, 2317, 2983, "Q", 2321, 2981, 2325, 2973, 2338, 2985, 2349, 2999, 2352, 3003, 2355, 3008, 2361, 3020, 2369, 3031, 2371, 3034, 2374, 3036, 2381, 3041, 2389, 3041, 2391, 3041, 2393, 3039, 2395, 3037, 2400, 3038, 2403, 3038, 2406, 3037, 2408, 3037, 2409, 3038, 2420, 3044, 2420, 3056, 2421, 3072, 2432, 3080, 2443, 3088, 2456, 3100, 2467, 3109, 2475, 3119, 2498, 3145, 2528, 3159, 2532, 3161, 2535, 3164, 2540, 3168, 2542, 3174, 2544, 3180, 2546, 3185, 2548, 3196, 2548,
                                3202, 2548, 3203, 2549, 3204, 2552, 3216, 2558, 3226, 2562, 3233, 2565, 3246, 2568, 3261, 2571, 3275, 2572, 3284, 2583, 3287, 2584, 3288, 2584, 3288, 2585, 3288, 2586, 3288, 2598, 3295, 2609, 3300, 2622, 3306, 2625, 3320, 2626, 3326, 2629, 3329, 2631, 3333, 2635, 3334, 2649, 3339, 2667, 3339, 2676, 3340, 2682, 3344, 2683, 3345, 2685, 3345, 2699, 3347, 2706, 3354, 2707, 3355, 2708, 3357, 2708, 3358, 2709, 3358, 2713, 3367, 2715, 3379, 2726, 3385, 2734, 3381, 2735, 3380, 2737, 3380, 2758, 3371, 2777, 3359, 2787, 3352, 2790, 3341, 2793, 3329, 2791, 3316, 2791, 3312, 2793, 3310, 2794, 3309, 2794, 3307,
                                2792, 3295, 2799, 3293, 2802, 3292, 2805, 3292, 2806, 3291, 2807, 3291, 2812, 3287, 2820, 3287, 2828, 3279, 2836, 3275, 2842, 3273, 2849, 3273, 2851, 3273, 2853, 3273, 2859, 3273, 2871, 3271, 2873, 3271, 2875, 3271, 2891, 3270, 2908, 3272, 2910, 3273, 2912, 3273, 2919, 3274, 2925, 3277, 2927, 3277, 2928, 3277, 2932, 3277, 2934, 3279, 2936, 3279, 2937, 3279, 2944, 3278, 2950, 3277, 2960, 3276, 2966, 3284, 2972, 3293, 2976, 3298, 2980, 3304, 2989, 3312, 2995, 3317, 3002, 3320, 3019, 3330, 3036, 3341, 3042, 3346, 3046, 3354, 3050, 3363, 3052, 3373, 3054, 3379, 3054, 3386, 3054, 3387, 3055, 3388, 3052,
                                3392, 3053, 3394, 3059, 3401, 3067, 3407, 3070, 3409, 3071, 3412, 3078, 3429, 3085, 3446, 3092, 3461, 3102, 3472, 3115, 3487, 3129, 3500, 3138, 3508, 3146, 3516, 3168, 3535, 3187, 3556, 3199, 3569, 3204, 3586, 3208, 3598, 3208, 3610, 3210, 3629, 3215, 3647, 3217, 3654, 3222, 3660, 3231, 3671, 3240, 3682, 3252, 3696, 3263, 3710, 3275, 3725, 3287, 3737, 3289, 3738, 3290, 3739, 3296, 3744, 3302, 3749, 3324, 3766, 3347, 3779, 3368, 3790, 3391, 3796, 3407, 3801, 3422, 3807, 3443, 3815, 3463, 3820, 3470, 3821, 3477, 3820, 3485, 3820, 3491, 3817, 3494, 3815, 3496, 3811, 3497, 3810, 3497, 3809, 3500, 3802,
                                3503, 3795, 3505, 3791, 3505, 3785, 3505, 3777, 3503, 3769, 3501, 3753, 3497, 3737, 3497, 3734, 3496, 3730, 3494, 3724, 3491, 3720, 3490, 3719, 3490, 3717, 3489, 3716, 3488, 3715, 3485, 3710, 3480, 3707, 3479, 3706, 3477, 3706, 3476, 3705, 3475, 3705, 3464, 3700, 3468, 3688, 3467, 3689, 3466, 3690, 3472, 3680, 3472, 3669, 3472, 3665, 3473, 3660, 3473, 3659, 3474, 3658, 3475, 3656, 3476, 3653, 3478, 3647, 3480, 3643, 3476, 3639, 3475, 3636, 3474, 3634, 3472, 3632, 3471, 3631, 3469, 3629, 3467, 3628, 3465, 3626, 3460, 3624, 3456, 3619, 3454, 3618, 3453, 3618, 3457, 3615, 3463, 3613, 3467, 3612, 3470,
                                3612, 3474, 3612, 3476, 3609, 3476, 3608, 3476, 3607, 3477, 3600, 3478, 3594, 3479, 3591, 3478, 3588, 3478, 3587, 3478, 3586, 3477, 3585, 3477, 3583, 3476, 3580, 3476, 3577, 3475, 3574, 3477, 3572, 3479, 3570, 3483, 3569, 3484, 3569, 3485, 3569, 3503, 3564, 3519, 3555, 3531, 3550, 3539, 3540, 3541, 3538, 3542, 3535, 3543, 3534, 3543, 3533, 3547, 3528, 3552, 3522, 3557, 3516, 3562, 3511, 3563, 3510, 3564, 3509, 3570, 3506, 3575, 3504, 3577, 3504, 3578, 3503, 3585, 3500, 3585, 3493, 3586, 3486, 3583, 3481, 3582, 3480, 3582, 3478, 3579, 3462, 3579, 3447, 3580, 3437, 3586, 3435, 3594, 3433, 3603, 3441,
                                3610, 3447, 3616, 3448, 3627, 3450, 3639, 3446, 3645, 3444, 3650, 3442, 3652, 3443, 3654, 3442, 3660, 3442, 3665, 3439, 3670, 3436, 3674, 3433, 3677, 3431, 3680, 3429, 3684, 3426, 3689, 3423, 3696, 3417, 3702, 3410, 3713, 3397, 3731, 3392, 3733, 3392, 3735, 3391, 3751, 3388, 3759, 3374, 3761, 3372, 3762, 3369, 3767, 3360, 3773, 3356, 3779, 3351, 3784, 3345, 3787, 3342, 3789, 3338, 3789, 3337, 3789, 3335, 3789, 3334, 3789, 3333, 3790, 3329, 3785, 3328, 3784, 3328, 3783, 3327, 3773, 3321, 3764, 3310, 3763, 3309, 3762, 3307, 3760, 3293, 3769, 3283, 3774, 3277, 3781, 3277, 3794, 3276, 3807, 3276, 3808,
                                3277, 3809, 3277, 3815, 3281, 3816, 3287, 3817, 3289, 3816, 3290, 3815, 3298, 3811, 3302, 3810, 3303, 3809, 3305, 3805, 3311, 3800, 3317, 3801, 3321, 3805, 3321, 3806, 3321, 3807, 3321, 3825, 3327, 3840, 3318, 3842, 3317, 3844, 3316, 3852, 3312, 3857, 3307, 3865, 3300, 3877, 3295, 3885, 3292, 3892, 3287, 3899, 3283, 3905, 3282, 3902, 3282, 3900, 3280, 3893, 3275, 3896, 3269, 3897, 3268, 3897, 3267, 3899, 3254, 3904, 3246, 3907, 3242, 3911, 3237, 3912, 3236, 3913, 3235, 3914, 3235, 3914, 3234, 3920, 3218, 3923, 3202, 3925, 3188, 3925, 3173, 3924, 3161, 3928, 3151, 3928, 3150, 3929, 3149, 3938, 3137,
                                3947, 3126, 3948, 3125, 3949, 3124, 3951, 3119, 3949, 3113, 3948, 3112, 3947, 3110, 3943, 3099, 3941, 3090, 3937, 3065, 3933, 3040, 3928, 3013, 3912, 2990, 3909, 2985, 3903, 2981, 3894, 2975, 3889, 2962, 3887, 2957, 3890, 2951, 3890, 2950, 3890, 2948, 3893, 2928, 3885, 2911, 3885, 2910, 3884, 2908, 3882, 2892, 3885, 2876, 3886, 2872, 3886, 2867, 3886, 2843, 3885, 2819, 3885, 2814, 3886, 2808, 3886, 2807, 3886, 2806, 3887, 2803, 3887, 2800, 3887, 2799, 3887, 2799, 3891, 2795, 3893, 2789, 3894, 2786, 3894, 2782, 3895, 2771, 3894, 2760, 3894, 2749, 3891, 2738, 3891, 2735, 3891, 2731, 3892, 2728, 3891,
                                2722, 3890, 2717, 3887, 2714, 3886, 2713, 3885, 2713, 3879, 2712, 3872, 2712, 3860, 2712, 3849, 2710, 3846, 2709, 3843, 2705, 3841, 2704, 3840, 2702, 3837, 2703, 3836, 2702, 3834, 2702, 3833, 2701, 3832, 2700, 3831, 2699, 3829, 2697, 3820, 2698, 3806, 2698, 3796, 2692, 3796, 2691, 3795, 2691, 3793, 2690, 3791, 2690, 3786, 2687, 3784, 2683, 3781, 2678, 3776, 2673, 3770, 2666, 3761, 2666, 3753, 2666, 3745, 2665, 3732, 2665, 3719, 2662, 3710, 2661, 3701, 2664, 3688, 2668, 3675, 2667, "Q", 3670, 2666, 3666, 2667, "Z"
                            ]
                        ],
                        label: "Texas",
                        shortLabel: "TX",
                        labelPosition: [333.3, 304.5],
                        labelAlignment: [
                            "center",
                            "middle"
                        ]
                    },
                    MN: {
                        outlines: [
                            ["M", 4518, 359, "Q", 4543, 349, 4563, 332, 4564, 331, 4565, 329, 4568, 323, 4570, 318, 4573, 308, 4577, 299, 4575, 300, 4572, 300, 4564, 300, 4559, 303, 4558, 303, 4557, 304, 4545, 317, 4521, 324, 4515, 325, 4510, 329, 4509, 330, 4508, 331, 4506, 331, 4505, 332, 4501, 335, 4495, 341, 4489, 347, 4497, 352, 4498, 352, 4498, 353, 4498, 359, 4506, 360, "Q", 4512, 361, 4518, 359, "Z"], [
                                "M", 4035, 228, "Q", 4023, 224, 4018, 212, 4018, 211, 4016, 210, 4012, 209, 4007, 208, 4E3, 203, 3989, 211, 3978, 218, 3965, 224, 3955, 229, 3944, 234, 3942, 236, 3939, 235, 3930, 231, 3925, 235,
                                3924, 236, 3923, 235, 3919, 233, 3917, 232, 3914, 228, 3911, 223, 3905, 214, 3898, 206, 3897, 206, 3896, 205, 3861, 195, 3825, 188, 3820, 187, 3815, 189, 3814, 190, 3812, 189, 3807, 188, 3807, 182, 3806, 169, 3806, 155, 3804, 120, 3793, 88, 3790, 79, 3781, 78, 3769, 76, 3756, 80, 3753, 81, 3751, 84, 3747, 93, 3746, 103, 3746, 111, 3747, 118, 3747, 120, 3748, 122, 3748, 123, 3748, 124, 3749, 129, 3750, 131, 3750, 135, 3748, 139, 3743, 148, 3733, 146, 3729, 146, 3726, 144, 3724, 144, 3723, 143, 3722, 142, 3720, 142, 3680, 143, 3640, 142, 3611, 141, 3583, 145, 3582, 145, 3580, 145, 3570, 146, 3559, 145, 3537,
                                144, 3516, 149, 3510, 150, 3504, 152, 3497, 154, 3489, 157, 3494, 164, 3500, 170, 3509, 178, 3519, 184, 3523, 188, 3523, 193, 3524, 194, 3524, 195, 3526, 209, 3515, 214, 3510, 216, 3509, 225, 3507, 240, 3505, 254, 3503, 265, 3505, 274, 3508, 289, 3513, 302, 3526, 340, 3535, 378, 3539, 394, 3540, 411, 3541, 423, 3540, 435, 3540, 437, 3540, 438, 3540, 439, 3539, 439, 3539, 442, 3539, 443, 3539, 444, 3539, 445, 3537, 455, 3535, 464, 3535, 466, 3535, 468, 3534, 472, 3533, 477, 3531, 490, 3533, 505, 3534, 510, 3535, 516, 3536, 521, 3537, 527, 3538, 531, 3538, 534, 3542, 562, 3549, 586, 3554, 603, 3558, 621, 3559,
                                627, 3561, 630, 3566, 637, 3569, 641, 3571, 645, 3572, 647, 3576, 658, 3577, 669, 3578, 687, 3578, 705, 3578, 706, 3578, 707, 3579, 711, 3577, 713, 3574, 716, 3572, 719, 3571, 720, 3569, 721, 3565, 723, 3563, 725, 3561, 728, 3558, 730, 3544, 742, 3544, 764, 3544, 773, 3543, 781, 3542, 783, 3543, 785, 3545, 788, 3550, 789, 3552, 789, 3554, 790, 3560, 793, 3567, 798, 3572, 800, 3578, 802, 3579, 802, 3580, 803, 3584, 806, 3584, 812, 3583, 816, 3584, 818, 3585, 821, 3586, 823, 3587, 833, 3590, 842, 3592, 848, 3592, 855, 3592, 857, 3591, 858, 3591, 861, 3590, 864, 3589, 870, 3587, 879, 3587, 885, 3588, 888, 3589,
                                889, 3589, 891, 3589, 894, 3589, 902, 3589, 909, 3587, 912, 3587, 914, 3586, 915, 3586, 916, 3586, 917, 3580, 941, 3582, 965, 3584, 983, 3580, 998, 3576, 1013, 3577, 1029, 3577, 1030, 3577, 1031, 3579, 1035, 3581, 1039, 3583, 1046, 3582, 1055, 3582, 1057, 3582, 1059, 3579, 1065, 3577, 1074, 3577, 1075, 3576, 1076, 3572, 1096, 3578, 1114, 3579, 1115, 3579, 1116, 3580, 1123, 3580, 1131, "L", 4232, 1127, 4232, 1119, "Q", 4228, 1111, 4232, 1101, 4236, 1092, 4238, 1079, 4239, 1073, 4239, 1066, 4239, 1064, 4238, 1063, 4232, 1058, 4230, 1053, 4229, 1052, 4228, 1052, 4211, 1050, 4199, 1039, 4197, 1037, 4193,
                                1036, 4192, 1036, 4191, 1035, 4183, 1032, 4173, 1029, 4166, 1028, 4162, 1023, 4157, 1018, 4154, 1011, 4147, 993, 4136, 978, 4132, 973, 4125, 970, 4111, 963, 4097, 956, 4081, 947, 4065, 936, 4063, 936, 4063, 934, 4062, 925, 4056, 919, 4053, 915, 4055, 913, 4050, 910, 4049, 902, 4047, 889, 4048, 876, 4048, 875, 4049, 873, 4051, 870, 4051, 865, 4051, 864, 4052, 862, 4056, 850, 4051, 838, 4050, 836, 4050, 834, 4050, 821, 4055, 812, 4060, 803, 4062, 794, 4062, 792, 4061, 791, 4056, 784, 4049, 779, 4039, 770, 4032, 759, 4032, 758, 4032, 757, 4031, 753, 4032, 749, 4032, 748, 4032, 747, 4032, 740, 4038, 735, 4049,
                                727, 4060, 718, 4075, 704, 4087, 688, 4096, 677, 4101, 662, 4111, 627, 4100, 593, 4099, 590, 4100, 587, 4100, 585, 4100, 584, 4100, 583, 4100, 582, 4101, 575, 4099, 571, 4114, 568, 4128, 566, 4133, 566, 4137, 565, 4142, 559, 4146, 551, 4150, 539, 4159, 527, 4160, 526, 4161, 525, 4163, 522, 4166, 518, 4178, 507, 4189, 494, 4203, 477, 4221, 468, 4235, 461, 4246, 450, 4275, 424, 4305, 399, 4317, 389, 4333, 385, 4353, 380, 4374, 375, 4391, 372, 4402, 367, 4403, 367, 4405, 366, 4406, 366, 4406, 365, 4409, 358, 4414, 355, 4415, 354, 4416, 352, 4418, 345, 4422, 341, 4427, 335, 4436, 330, 4440, 328, 4441, 322, 4441,
                                322, 4440, 321, 4434, 317, 4427, 318, 4417, 319, 4407, 318, 4393, 318, 4389, 305, 4388, 302, 4387, 302, 4374, 304, 4362, 306, 4351, 308, 4340, 306, 4319, 304, 4301, 295, 4290, 290, 4279, 284, 4277, 282, 4273, 284, 4267, 288, 4263, 294, 4259, 300, 4253, 302, 4241, 307, 4228, 308, 4219, 309, 4210, 309, 4208, 309, 4206, 309, 4197, 307, 4189, 306, 4188, 306, 4186, 305, 4174, 299, 4163, 292, 4158, 289, 4154, 286, 4144, 276, 4136, 264, 4134, 262, 4134, 258, 4124, 262, 4118, 272, 4116, 275, 4113, 277, 4100, 286, 4094, 274, 4094, 273, 4093, 271, 4092, 268, 4088, 264, 4085, 262, 4083, 260, 4082, 259, 4081, 258, 4080,
                                257, 4079, 256, 4072, 246, 4062, 240, "Q", 4050, 232, 4035, 228, "Z"
                            ]
                        ],
                        label: "Minnesota",
                        shortLabel: "MN",
                        labelPosition: [382.5, 61.4],
                        labelAlignment: ["center", "middle"]
                    },
                    IA: {
                        outlines: [
                            [
                                "M", 4237, 1127, "L", 3580, 1131, "Q", 3581, 1136, 3578, 1140, 3570, 1151, 3566, 1164, 3565, 1170, 3570, 1175, 3574, 1180, 3579, 1183, 3587, 1188, 3592, 1196, 3592, 1197, 3592, 1199, 3591, 1211, 3582, 1221, 3581, 1223, 3579, 1225, 3575, 1233, 3573, 1241, 3571, 1255, 3565, 1267, 3564, 1269, 3563, 1271, 3562, 1273, 3561, 1275, 3562, 1277, 3563, 1279, 3563, 1280, 3564, 1281, 3580, 1313, 3593, 1347,
                                3599, 1360, 3606, 1372, 3614, 1384, 3617, 1398, 3620, 1412, 3621, 1425, 3621, 1439, 3632, 1449, 3636, 1452, 3637, 1455, 3645, 1482, 3650, 1510, 3653, 1529, 3652, 1549, 3652, 1561, 3653, 1572, 3654, 1584, 3658, 1595, 3658, 1597, 3660, 1598, 3665, 1602, 3670, 1612, "L", 4154, 1617, "Q", 4161, 1613, 4163, 1601, 4167, 1604, 4171, 1606, 4190, 1623, 4202, 1647, 4204, 1652, 4209, 1654, 4210, 1655, 4211, 1656, 4212, 1658, 4213, 1659, 4215, 1660, 4218, 1655, 4219, 1654, 4219, 1652, 4222, 1646, 4225, 1640, 4237, 1618, 4245, 1595, 4245, 1594, 4246, 1593, 4247, 1588, 4250, 1584, 4258, 1572, 4264, 1567, 4267,
                                1566, 4269, 1564, 4273, 1562, 4274, 1556, 4275, 1555, 4275, 1554, 4275, 1553, 4274, 1551, 4274, 1549, 4273, 1548, 4269, 1540, 4261, 1532, 4255, 1525, 4256, 1516, 4256, 1514, 4257, 1512, 4257, 1510, 4256, 1509, 4254, 1506, 4256, 1499, 4256, 1496, 4258, 1495, 4269, 1493, 4281, 1492, 4296, 1492, 4308, 1485, 4323, 1477, 4329, 1466, 4335, 1456, 4342, 1447, 4351, 1436, 4360, 1424, 4367, 1417, 4369, 1407, 4371, 1399, 4371, 1391, 4371, 1386, 4371, 1380, 4371, 1372, 4365, 1368, 4353, 1357, 4342, 1345, 4328, 1328, 4318, 1309, 4314, 1302, 4313, 1294, 4313, 1290, 4313, 1287, 4313, 1280, 4309, 1275, "L", 4309,
                                1275, "Q", 4307, 1273, 4306, 1272, 4303, 1270, 4300, 1269, 4290, 1264, 4280, 1257, 4264, 1245, 4245, 1237, 4244, 1237, 4243, 1236, 4236, 1226, 4241, 1212, 4245, 1200, 4250, 1189, 4253, 1183, 4252, 1175, 4252, 1173, 4251, 1172, 4248, 1166, 4243, 1160, 4241, 1158, 4242, 1155, 4242, 1154, 4242, 1153, 4243, 1151, 4244, 1150, 4246, 1148, 4245, 1140, 4245, 1138, 4243, 1136, "Q", 4240, 1132, 4237, 1127, "Z"
                            ]
                        ],
                        label: "Iowa",
                        shortLabel: "IA",
                        labelPosition: [396.6, 139.3],
                        labelAlignment: ["center", "middle"]
                    },
                    MO: {
                        outlines: [
                            [
                                "M", 4202, 1700, "Q", 4205, 1685, 4209, 1670, 4210, 1668, 4210, 1666,
                                4211, 1659, 4213, 1659, 4212, 1658, 4211, 1656, 4210, 1655, 4209, 1654, 4204, 1652, 4202, 1647, 4190, 1623, 4171, 1606, 4167, 1604, 4163, 1601, 4161, 1613, 4154, 1617, "L", 3672, 1612, 3672, 1615, "Q", 3676, 1625, 3677, 1633, 3678, 1640, 3683, 1643, 3684, 1643, 3685, 1644, 3695, 1660, 3706, 1675, 3709, 1678, 3713, 1682, "L", 3713, 1681, 3713, 1682, "Q", 3714, 1682, 3714, 1683, "L", 3714, 1685, "Q", 3714, 1684, 3713, 1682, "L", 3713, 1682, "Q", 3714, 1691, 3717, 1700, 3717, 1701, 3718, 1701, 3723, 1704, 3725, 1702, 3731, 1704, 3732, 1709, 3732, 1711, 3731, 1712, 3731, 1713, 3730, 1713, 3730, 1714,
                                3729, 1715, 3732, 1720, 3738, 1723, 3742, 1726, 3747, 1726, 3756, 1728, 3759, 1733, 3760, 1735, 3760, 1737, 3761, 1748, 3773, 1757, 3774, 1758, 3774, 1759, 3775, 1765, 3773, 1770, 3773, 1772, 3772, 1774, 3770, 1778, 3769, 1783, 3763, 1785, 3758, 1789, 3752, 1795, 3756, 1798, 3772, 1814, 3783, 1832, 3789, 1842, 3794, 1851, 3796, 1856, 3801, 1858, 3806, 1860, 3808, 1863, 3812, 1873, 3812, 1884, 3813, 1905, 3809, 1923, 3808, 1927, 3808, 1932, 3809, 1941, 3807, 1948, 3806, 1954, 3807, 1960, 3808, 1962, 3808, 1965, 3808, 1974, 3810, 1983, 3810, 1987, 3810, 1991, 3809, 2001, 3810, 2011, 3810, 2021, 3811,
                                2029, 3811, 2031, 3811, 2033, 3810, 2056, 3811, 2079, 3811, 2088, 3810, 2096, 3810, 2112, 3812, 2129, 3814, 2152, 3813, 2192, 3812, 2200, 3814, 2208, 3817, 2222, 3816, 2236, 3816, 2245, 3818, 2254, 3820, 2261, 3821, 2268, "L", 4369, 2273, "Q", 4372, 2276, 4375, 2278, 4378, 2280, 4377, 2286, 4376, 2291, 4376, 2297, 4376, 2299, 4377, 2299, 4381, 2300, 4383, 2304, 4388, 2314, 4380, 2321, 4376, 2324, 4372, 2325, 4362, 2330, 4353, 2336, 4350, 2338, 4347, 2343, 4367, 2346, 4387, 2348, 4391, 2349, 4395, 2349, 4404, 2349, 4413, 2350, 4428, 2351, 4438, 2343, 4438, 2342, 4439, 2341, 4440, 2339, 4440, 2337,
                                4442, 2329, 4441, 2319, 4441, 2316, 4441, 2312, 4442, 2301, 4447, 2291, 4450, 2286, 4449, 2279, 4448, 2273, 4449, 2269, 4450, 2262, 4455, 2258, 4458, 2256, 4460, 2254, 4466, 2250, 4472, 2246, 4483, 2237, 4488, 2226, 4493, 2215, 4485, 2205, 4482, 2201, 4483, 2196, 4483, 2196, 4482, 2197, 4480, 2190, 4475, 2188, 4470, 2187, 4469, 2184, 4462, 2172, 4456, 2159, 4455, 2155, 4451, 2152, 4448, 2153, 4447, 2147, 4447, 2144, 4449, 2142, 4452, 2138, 4454, 2134, 4458, 2126, 4459, 2117, 4460, 2107, 4456, 2097, 4444, 2065, 4414, 2049, 4398, 2041, 4385, 2030, 4374, 2022, 4363, 2012, 4358, 2007, 4353, 2002, 4350,
                                1998, 4349, 1992, 4349, 1991, 4350, 1989, 4352, 1983, 4352, 1976, 4352, 1975, 4353, 1974, 4353, 1972, 4354, 1970, 4354, 1969, 4355, 1967, 4356, 1956, 4361, 1951, 4367, 1944, 4372, 1938, 4378, 1932, 4373, 1924, 4373, 1923, 4373, 1921, 4373, 1911, 4373, 1900, 4373, 1899, 4373, 1897, 4373, 1888, 4366, 1886, 4364, 1886, 4364, 1885, 4362, 1882, 4359, 1882, 4357, 1882, 4356, 1882, 4345, 1888, 4334, 1893, 4320, 1899, 4305, 1902, 4304, 1890, 4304, 1878, 4303, 1862, 4301, 1845, 4301, 1844, 4300, 1844, 4295, 1843, 4291, 1840, 4280, 1833, 4276, 1823, 4270, 1810, 4266, 1797, 4263, 1788, 4252, 1786, 4247, 1785,
                                4243, 1782, 4242, 1782, 4241, 1781, 4237, 1774, 4235, 1768, 4233, 1761, 4226, 1758, 4225, 1758, 4224, 1758, 4217, 1758, 4211, 1754, 4209, 1753, 4207, 1746, 4207, 1738, 4204, 1731, 4202, 1728, 4202, 1725, "Q", 4200, 1713, 4202, 1700, "Z"
                            ]
                        ],
                        label: "Missouri",
                        shortLabel: "MO",
                        labelPosition: [408.1, 197.5],
                        labelAlignment: ["center", "middle"]
                    },
                    AR: {
                        outlines: [
                            [
                                "M", 4369, 2272, "L", 3823, 2267, 3823, 2275, "Q", 3825, 2300, 3825, 2326, 3824, 2337, 3826, 2347, 3828, 2359, 3831, 2370, 3835, 2385, 3839, 2399, 3839, 2403, 3838, 2405, 3837, 2407, 3837, 2409, 3837, 2419, 3840, 2427, 3841, 2430,
                                3841, 2432, 3843, 2436, 3844, 2440, 3845, 2442, 3845, 2444, 3845, 2453, 3843, 2462, 3842, 2464, 3841, 2466, 3840, 2472, 3838, 2478, 3836, 2484, 3836, 2490, 3835, 2509, 3834, 2528, 3834, 2548, 3831, 2567, 3828, 2587, 3827, 2607, 3826, 2621, 3826, 2635, 3826, 2644, 3825, 2653, 3824, 2661, 3825, 2668, 3825, 2670, 3826, 2672, 3827, 2676, 3825, 2678, 3824, 2679, 3825, 2681, 3827, 2685, 3828, 2688, 3829, 2689, 3830, 2690, 3833, 2692, 3835, 2695, 3837, 2699, 3840, 2702, 3841, 2704, 3843, 2705, 3846, 2709, 3849, 2710, 3860, 2712, 3872, 2712, 3879, 2712, 3885, 2713, 3886, 2713, 3887, 2714, 3890, 2717, 3891,
                                2722, 3892, 2728, 3891, 2731, 3891, 2735, 3891, 2738, 3894, 2749, 3894, 2760, 3895, 2771, 3894, 2782, "L", 3894, 2789, 4242, 2788, "Q", 4242, 2786, 4243, 2784, 4244, 2779, 4242, 2776, 4242, 2775, 4241, 2774, 4239, 2770, 4239, 2766, 4239, 2764, 4237, 2762, 4238, 2756, 4238, 2751, 4237, 2713, 4255, 2679, 4256, 2678, 4256, 2676, 4258, 2670, 4260, 2666, 4262, 2662, 4266, 2656, 4275, 2640, 4282, 2630, 4286, 2625, 4289, 2620, 4300, 2604, 4305, 2585, 4306, 2583, 4307, 2580, 4328, 2550, 4347, 2518, 4349, 2515, 4350, 2513, 4356, 2501, 4365, 2495, 4366, 2494, 4367, 2494, 4366, 2492, 4366, 2490, 4367, 2485,
                                4372, 2482, 4378, 2477, 4377, 2470, 4376, 2460, 4376, 2457, 4376, 2450, 4380, 2447, 4381, 2447, 4382, 2446, 4383, 2443, 4385, 2441, 4400, 2431, 4399, 2409, 4399, 2400, 4408, 2394, 4411, 2392, 4412, 2389, 4416, 2373, 4425, 2361, 4433, 2350, 4439, 2342, 4428, 2351, 4413, 2349, 4404, 2349, 4395, 2348, 4392, 2348, 4388, 2348, 4368, 2345, 4347, 2342, 4350, 2338, 4354, 2335, 4363, 2330, 4372, 2325, 4377, 2323, 4380, 2320, 4389, 2314, 4384, 2304, 4382, 2300, 4377, 2298, 4377, 2298, 4377, 2296, 4377, 2290, 4378, 2285, 4379, 2279, 4375, 2277, "Q", 4372, 2275, 4369, 2272, "Z"
                            ]
                        ],
                        label: "Arkansas",
                        shortLabel: "AR",
                        labelPosition: [413.1, 252.8],
                        labelAlignment: ["center", "middle"]
                    },
                    LA: {
                        outlines: [
                            [
                                "M", 4257, 2894, "Q", 4255, 2885, 4249, 2876, 4242, 2866, 4238, 2855, 4234, 2842, 4235, 2828, 4235, 2815, 4237, 2801, 4237, 2800, 4237, 2799, 4240, 2794, 4241, 2788, "L", 3892, 2789, "Q", 3891, 2795, 3886, 2799, 3886, 2799, 3886, 2800, 3886, 2803, 3886, 2806, 3885, 2807, 3885, 2808, 3884, 2814, 3884, 2819, 3885, 2843, 3885, 2867, 3885, 2872, 3884, 2876, 3881, 2892, 3884, 2908, 3884, 2910, 3885, 2911, 3892, 2928, 3890, 2948, 3890, 2950, 3889, 2951, 3887, 2957, 3889, 2962, 3894, 2975, 3903, 2981, 3908, 2985,
                                3912, 2990, 3928, 3013, 3932, 3040, 3936, 3065, 3941, 3090, 3942, 3099, 3947, 3110, 3947, 3112, 3948, 3113, 3951, 3119, 3948, 3124, 3947, 3125, 3946, 3126, 3937, 3137, 3929, 3149, 3928, 3150, 3927, 3151, 3924, 3161, 3924, 3173, 3925, 3188, 3922, 3202, 3919, 3218, 3913, 3234, 3913, 3235, 3912, 3235, 3911, 3236, 3910, 3237, 3906, 3242, 3903, 3246, 3898, 3254, 3896, 3267, 3896, 3268, 3896, 3269, 3893, 3275, 3899, 3280, 3901, 3282, 3905, 3282, 3905, 3282, 3906, 3282, 3913, 3281, 3920, 3282, 3921, 3282, 3922, 3282, 3937, 3283, 3952, 3283, 3954, 3283, 3955, 3283, 3981, 3279, 4007, 3281, 4014, 3282, 4018,
                                3284, 4031, 3290, 4042, 3298, 4049, 3303, 4058, 3306, 4068, 3309, 4079, 3309, 4086, 3310, 4090, 3308, 4092, 3307, 4094, 3307, 4099, 3306, 4101, 3308, 4103, 3309, 4104, 3308, 4112, 3305, 4117, 3301, 4120, 3298, 4123, 3294, 4128, 3289, 4134, 3282, 4136, 3279, 4139, 3280, 4156, 3282, 4167, 3293, 4175, 3301, 4178, 3314, 4181, 3316, 4186, 3316, 4189, 3316, 4191, 3315, 4195, 3313, 4200, 3311, 4200, 3311, 4201, 3311, 4207, 3310, 4211, 3312, 4212, 3313, 4213, 3313, 4217, 3314, 4218, 3316, 4219, 3317, 4219, 3317, 4221, 3319, 4222, 3321, 4224, 3331, 4226, 3341, 4227, 3345, 4229, 3348, 4229, 3349, 4230, 3350,
                                4243, 3353, 4255, 3359, 4260, 3362, 4266, 3362, 4271, 3363, 4277, 3363, 4278, 3363, 4279, 3364, 4283, 3366, 4287, 3368, 4290, 3370, 4294, 3370, 4304, 3371, 4311, 3369, 4314, 3368, 4316, 3366, 4316, 3366, 4316, 3365, 4319, 3356, 4321, 3349, 4322, 3347, 4324, 3346, 4331, 3343, 4335, 3345, 4352, 3352, 4366, 3364, 4372, 3368, 4378, 3370, 4382, 3372, 4384, 3369, 4387, 3366, 4390, 3363, 4392, 3360, 4390, 3356, 4386, 3346, 4385, 3335, 4384, 3326, 4388, 3319, 4391, 3315, 4398, 3315, 4401, 3315, 4404, 3317, 4405, 3318, 4406, 3318, 4410, 3321, 4414, 3324, 4416, 3326, 4418, 3328, 4420, 3329, 4421, 3331, 4423,
                                3337, 4425, 3343, 4425, 3345, 4426, 3346, 4439, 3361, 4455, 3370, 4463, 3375, 4471, 3378, 4474, 3379, 4476, 3379, 4480, 3379, 4484, 3380, 4491, 3380, 4495, 3377, 4505, 3371, 4508, 3360, 4511, 3350, 4506, 3339, 4503, 3334, 4498, 3330, 4486, 3321, 4475, 3312, 4463, 3301, 4453, 3288, 4450, 3285, 4451, 3280, 4453, 3274, 4457, 3268, 4459, 3266, 4462, 3267, 4465, 3267, 4467, 3268, "L", 4471, 3266, "Q", 4475, 3262, 4479, 3259, 4481, 3256, 4481, 3253, 4481, 3253, 4481, 3252, 4482, 3249, 4481, 3246, 4481, 3246, 4481, 3245, 4482, 3240, 4479, 3237, 4475, 3233, 4470, 3231, 4469, 3230, 4468, 3230, 4464, 3229,
                                4459, 3229, 4452, 3229, 4445, 3229, 4439, 3229, 4437, 3232, 4436, 3233, 4435, 3234, 4434, 3234, 4434, 3235, 4433, 3238, 4429, 3241, 4427, 3243, 4423, 3243, 4421, 3243, 4419, 3242, 4417, 3242, 4414, 3242, 4411, 3241, 4407, 3240, 4400, 3238, 4393, 3236, 4391, 3235, 4389, 3234, 4388, 3234, 4386, 3234, 4381, 3233, 4376, 3233, 4372, 3232, 4368, 3232, 4350, 3232, 4336, 3222, 4332, 3220, 4331, 3214, 4331, 3213, 4331, 3211, 4338, 3200, 4346, 3192, 4353, 3185, 4362, 3182, 4371, 3178, 4380, 3178, 4383, 3178, 4386, 3179, 4391, 3180, 4394, 3182, 4395, 3183, 4397, 3184, 4400, 3187, 4402, 3192, 4404, 3200, 4410,
                                3203, 4411, 3204, 4413, 3204, 4416, 3206, 4421, 3207, 4423, 3208, 4426, 3209, 4428, 3210, 4430, 3212, 4432, 3213, 4435, 3215, 4436, 3215, 4436, 3215, 4437, 3214, 4441, 3214, 4443, 3215, 4445, 3215, 4448, 3215, 4449, 3215, "L", 4449, 3214, "Q", 4432, 3199, 4428, 3182, 4425, 3170, 4421, 3159, 4419, 3154, 4418, 3147, 4417, 3143, 4419, 3143, 4419, 3137, 4415, 3135, 4414, 3134, 4412, 3133, 4408, 3130, 4412, 3124, 4418, 3116, 4425, 3110, 4429, 3107, 4430, 3103, 4431, 3096, 4427, 3094, 4418, 3088, 4405, 3090, 4402, 3091, 4400, 3091, 4381, 3092, 4363, 3092, 4351, 3092, 4341, 3090, 4331, 3089, 4321, 3087,
                                4319, 3087, 4317, 3087, 4307, 3085, 4297, 3083, 4288, 3082, 4280, 3081, 4278, 3081, 4275, 3081, 4268, 3083, 4262, 3083, 4257, 3084, 4254, 3085, 4253, 3086, 4251, 3086, 4243, 3087, 4236, 3088, 4230, 3088, 4223, 3087, 4222, 3087, 4221, 3087, 4213, 3085, 4205, 3083, 4200, 3081, 4200, 3078, 4202, 3056, 4210, 3035, 4213, 3027, 4217, 3020, 4233, 2993, 4248, 2967, 4256, 2953, 4259, 2938, "Q", 4263, 2916, 4257, 2894, "Z"
                            ]
                        ],
                        label: "Louisiana",
                        shortLabel: "LA",
                        labelPosition: [406.6, 300.4],
                        labelAlignment: ["center", "middle"]
                    },
                    WI: {
                        outlines: [
                            [
                                "M", 4407, 647, "Q", 4398, 642, 4393, 637, 4390,
                                634, 4389, 632, 4384, 628, 4378, 620, 4375, 616, 4370, 609, 4370, 608, 4368, 607, 4364, 602, 4364, 597, 4364, 595, 4365, 593, 4364, 593, 4362, 593, 4348, 587, 4331, 589, 4325, 590, 4318, 589, 4311, 588, 4307, 586, 4302, 584, 4297, 582, 4288, 577, 4280, 570, 4277, 568, 4275, 564, 4270, 558, 4275, 553, 4280, 549, 4287, 547, 4288, 547, 4289, 546, 4292, 543, 4290, 541, 4289, 541, 4288, 539, 4286, 535, 4282, 534, 4274, 530, 4265, 528, 4258, 527, 4255, 529, 4254, 530, 4252, 530, 4242, 531, 4237, 535, 4228, 545, 4213, 548, 4205, 550, 4200, 553, 4191, 558, 4187, 561, 4186, 561, 4184, 561, 4175, 560, 4169, 562, 4167,
                                563, 4164, 563, 4151, 564, 4143, 565, 4136, 566, 4133, 566, 4130, 566, 4122, 567, 4114, 568, 4099, 570, 4101, 575, 4100, 581, 4100, 582, 4100, 583, 4100, 585, 4100, 587, 4099, 589, 4100, 592, 4111, 627, 4101, 662, 4096, 676, 4087, 688, 4075, 704, 4060, 717, 4049, 726, 4038, 734, 4032, 739, 4032, 747, 4032, 748, 4032, 749, 4031, 753, 4032, 756, 4032, 757, 4032, 758, 4039, 770, 4049, 778, 4056, 783, 4061, 790, 4062, 791, 4062, 793, 4060, 803, 4055, 811, 4050, 820, 4050, 834, 4050, 836, 4051, 837, 4056, 849, 4052, 861, 4051, 863, 4051, 865, 4051, 870, 4049, 873, 4048, 874, 4048, 876, 4047, 888, 4049, 902, 4050,
                                909, 4055, 913, 4053, 915, 4056, 918, 4062, 925, 4063, 933, 4063, 935, 4065, 936, 4081, 946, 4097, 955, 4111, 963, 4125, 969, 4132, 973, 4136, 978, 4147, 993, 4154, 1010, 4157, 1018, 4162, 1023, 4166, 1027, 4173, 1029, 4183, 1031, 4191, 1035, 4192, 1035, 4193, 1036, 4197, 1037, 4199, 1038, 4211, 1049, 4228, 1052, 4229, 1052, 4230, 1053, 4232, 1057, 4238, 1063, 4239, 1064, 4239, 1066, 4239, 1072, 4238, 1079, 4236, 1091, 4232, 1101, 4228, 1110, 4232, 1119, 4234, 1123, 4237, 1127, 4240, 1131, 4243, 1136, 4245, 1138, 4245, 1140, 4246, 1147, 4244, 1150, 4243, 1151, 4242, 1152, 4242, 1153, 4242, 1154, 4241,
                                1158, 4243, 1160, 4248, 1166, 4251, 1171, 4252, 1173, 4252, 1174, 4253, 1182, 4250, 1188, 4245, 1199, 4241, 1211, 4236, 1225, 4243, 1235, 4244, 1236, 4245, 1236, 4264, 1245, 4280, 1256, 4290, 1263, 4300, 1268, 4303, 1270, 4306, 1271, 4308, 1272, 4309, 1274, 4313, 1279, 4313, 1287, 4313, 1290, 4313, 1293, 4319, 1292, 4324, 1291, 4330, 1290, 4335, 1291, 4339, 1293, 4344, 1294, 4352, 1296, 4360, 1299, 4365, 1301, 4368, 1299, 4370, 1298, 4372, 1298, 4393, 1299, 4412, 1295, 4424, 1292, 4436, 1288, 4440, 1287, 4445, 1288, 4464, 1291, 4482, 1293, 4508, 1296, 4534, 1297, 4536, 1297, 4537, 1297, 4548, 1298,
                                4559, 1298, 4564, 1299, 4569, 1299, 4575, 1300, 4578, 1298, 4582, 1296, 4589, 1295, 4591, 1295, 4593, 1294, 4604, 1292, 4615, 1293, 4623, 1294, 4631, 1294, 4645, 1295, 4658, 1299, "L", 4658, 1299, "Q", 4659, 1297, 4660, 1295, 4664, 1285, 4668, 1276, 4671, 1269, 4669, 1264, 4665, 1250, 4655, 1237, 4652, 1233, 4647, 1230, 4642, 1225, 4640, 1219, 4640, 1215, 4638, 1212, 4635, 1207, 4637, 1200, 4638, 1199, 4638, 1198, 4639, 1191, 4640, 1185, 4641, 1184, 4641, 1182, 4646, 1161, 4648, 1139, 4650, 1124, 4652, 1109, 4656, 1082, 4662, 1055, 4667, 1033, 4682, 1024, 4685, 1022, 4687, 1018, 4689, 1016, 4689,
                                1014, 4693, 1002, 4696, 990, 4701, 966, 4708, 943, 4714, 927, 4724, 911, 4735, 894, 4747, 876, 4750, 872, 4752, 866, 4755, 859, 4756, 848, 4756, 847, 4756, 845, 4757, 837, 4758, 830, 4754, 830, 4749, 831, 4748, 831, 4747, 832, 4741, 839, 4737, 845, 4736, 847, 4736, 848, 4733, 853, 4733, 859, 4733, 868, 4728, 871, 4726, 872, 4725, 873, 4715, 880, 4706, 887, 4694, 896, 4685, 909, 4672, 927, 4660, 945, 4657, 949, 4653, 952, 4651, 946, 4651, 941, 4653, 929, 4659, 919, 4666, 907, 4673, 896, 4685, 878, 4692, 858, 4688, 852, 4683, 846, 4677, 839, 4674, 829, 4673, 822, 4669, 815, 4668, 813, 4668, 811, 4671, 805,
                                4672, 799, 4673, 792, 4674, 786, 4675, 778, 4671, 771, 4655, 748, 4638, 735, 4636, 733, 4636, 729, 4636, 727, 4635, 725, 4632, 718, 4627, 715, 4626, 714, 4624, 714, 4618, 714, 4613, 712, 4607, 710, 4602, 709, 4584, 705, 4572, 694, 4564, 685, 4550, 685, 4548, 685, 4546, 685, 4532, 684, 4517, 682, 4504, 673, 4491, 671, 4490, 671, 4489, 670, 4481, 665, 4475, 663, 4446, 653, 4412, 649, "Q", 4409, 648, 4407, 647, "Z"
                            ]
                        ],
                        label: "Wisconsin",
                        shortLabel: "WI",
                        labelPosition: [439.4, 91.2],
                        labelAlignment: ["center", "middle"]
                    },
                    IL: {
                        outlines: [
                            [
                                "M", 4658, 1299, "L", 4658, 1299, "Q", 4645, 1296, 4631,
                                1295, 4623, 1294, 4615, 1293, 4604, 1292, 4593, 1295, 4591, 1295, 4589, 1295, 4582, 1296, 4578, 1299, 4575, 1301, 4569, 1300, 4564, 1299, 4559, 1299, 4548, 1298, 4537, 1297, 4536, 1297, 4534, 1297, 4508, 1296, 4482, 1293, 4464, 1291, 4445, 1288, 4440, 1287, 4436, 1289, 4424, 1293, 4412, 1295, 4393, 1299, 4372, 1298, 4370, 1298, 4368, 1299, 4365, 1301, 4360, 1300, 4352, 1297, 4344, 1295, 4339, 1293, 4335, 1292, 4330, 1290, 4324, 1292, 4319, 1293, 4313, 1293, 4314, 1302, 4318, 1309, 4328, 1328, 4342, 1345, 4353, 1357, 4365, 1368, 4371, 1372, 4371, 1380, 4371, 1386, 4371, 1391, 4371, 1399, 4369, 1407,
                                4367, 1417, 4360, 1424, 4351, 1436, 4342, 1447, 4335, 1456, 4329, 1466, 4323, 1477, 4308, 1485, 4296, 1492, 4281, 1492, 4269, 1493, 4258, 1495, 4256, 1496, 4256, 1499, 4254, 1506, 4256, 1509, 4257, 1510, 4257, 1512, 4256, 1514, 4256, 1516, 4255, 1525, 4261, 1532, 4269, 1540, 4273, 1548, 4274, 1549, 4274, 1551, 4275, 1553, 4275, 1554, 4275, 1555, 4274, 1556, 4273, 1562, 4269, 1564, 4267, 1566, 4264, 1567, 4258, 1572, 4250, 1584, 4247, 1588, 4246, 1593, 4245, 1594, 4245, 1595, 4237, 1618, 4225, 1640, 4222, 1646, 4219, 1652, 4219, 1654, 4218, 1655, 4215, 1660, 4213, 1659, 4211, 1659, 4210, 1666, 4210,
                                1668, 4209, 1670, 4205, 1685, 4202, 1700, 4200, 1713, 4202, 1725, 4202, 1728, 4204, 1731, 4207, 1738, 4207, 1746, 4209, 1753, 4211, 1754, 4217, 1758, 4224, 1758, 4225, 1758, 4226, 1758, 4233, 1761, 4235, 1768, 4237, 1774, 4241, 1781, 4242, 1782, 4243, 1782, 4247, 1785, 4252, 1786, 4263, 1788, 4266, 1797, 4270, 1810, 4276, 1823, 4280, 1833, 4291, 1840, 4295, 1843, 4300, 1844, 4301, 1844, 4301, 1845, 4303, 1862, 4304, 1878, 4304, 1890, 4305, 1902, 4320, 1899, 4334, 1893, 4345, 1888, 4356, 1882, 4357, 1882, 4359, 1882, 4362, 1882, 4364, 1885, 4364, 1886, 4366, 1886, 4373, 1888, 4373, 1897, 4373, 1899,
                                4373, 1900, 4373, 1911, 4373, 1921, 4373, 1923, 4373, 1924, 4378, 1932, 4372, 1938, 4367, 1944, 4361, 1951, 4356, 1956, 4355, 1967, 4354, 1969, 4354, 1970, 4353, 1972, 4353, 1974, 4352, 1975, 4352, 1976, 4352, 1983, 4350, 1989, 4349, 1991, 4349, 1992, 4350, 1998, 4353, 2002, 4358, 2007, 4363, 2012, 4374, 2022, 4385, 2030, 4398, 2041, 4414, 2049, 4444, 2065, 4456, 2097, 4460, 2107, 4459, 2117, 4458, 2126, 4454, 2134, 4452, 2138, 4449, 2142, 4447, 2144, 4447, 2147, 4448, 2153, 4451, 2152, 4455, 2155, 4456, 2159, 4462, 2172, 4469, 2184, 4470, 2187, 4475, 2188, 4480, 2190, 4482, 2197, 4483, 2196, 4483,
                                2196, 4485, 2193, 4486, 2186, 4488, 2181, 4490, 2178, 4495, 2170, 4501, 2164, 4504, 2162, 4506, 2160, 4511, 2156, 4518, 2161, 4519, 2162, 4521, 2163, 4527, 2166, 4535, 2168, 4552, 2173, 4571, 2173, 4580, 2173, 4581, 2170, 4588, 2153, 4587, 2132, 4586, 2129, 4585, 2125, 4599, 2123, 4611, 2120, 4613, 2119, 4615, 2119, 4617, 2119, 4618, 2117, 4636, 2094, 4633, 2067, 4632, 2060, 4630, 2053, 4627, 2045, 4628, 2035, 4628, 2032, 4628, 2029, 4629, 2028, 4630, 2027, 4651, 2003, 4672, 1984, 4674, 1983, 4675, 1980, 4689, 1950, 4697, 1920, 4700, 1911, 4694, 1899, 4689, 1890, 4689, 1880, 4689, 1866, 4693, 1852,
                                4696, 1844, 4698, 1836, 4699, 1832, 4697, 1830, 4696, 1829, 4696, 1827, 4696, 1823, 4696, 1819, "L", 4696, 1818, "Q", 4698, 1817, 4697, 1815, 4697, 1813, 4698, 1807, 4699, 1801, 4701, 1790, 4701, 1787, 4703, 1783, 4703, 1781, 4703, 1779, 4704, 1767, 4701, 1757, 4700, 1755, 4700, 1753, 4700, 1735, 4700, 1716, 4700, 1706, 4698, 1696, 4692, 1675, 4694, 1652, 4695, 1627, 4695, 1602, 4694, 1564, 4693, 1525, 4693, 1523, 4693, 1521, 4691, 1484, 4693, 1449, 4694, 1447, 4694, 1445, 4691, 1443, 4691, 1438, 4691, 1436, 4691, 1434, 4690, 1420, 4691, 1405, 4691, 1403, 4691, 1401, "L", 4691, 1398, "Q", 4690,
                                1398, 4689, 1396, 4679, 1383, 4669, 1370, 4666, 1366, 4662, 1361, 4661, 1360, 4660, 1358, 4659, 1357, 4658, 1356, 4656, 1352, 4656, 1350, 4655, 1343, 4656, 1337, 4659, 1325, 4658, 1315, 4658, 1310, 4656, 1307, 4655, 1306, 4656, 1304, "Q", 4657, 1302, 4658, 1299, "Z"
                            ]
                        ],
                        label: "Illinois",
                        shortLabel: "IL",
                        labelPosition: [445.2, 174.2],
                        labelAlignment: ["center", "middle"]
                    },
                    KY: {
                        outlines: [
                            [
                                "M", 5123, 1914, "Q", 5110, 1915, 5107, 1907, 5107, 1905, 5106, 1904, 5104, 1901, 5104, 1898, 5105, 1886, 5101, 1878, 5100, 1877, 5099, 1876, 5088, 1873, 5077, 1868, 5075, 1868, 5075, 1866, 5071, 1855,
                                5060, 1854, 5059, 1854, 5057, 1855, 5055, 1856, 5049, 1857, 5046, 1858, 5042, 1858, 5036, 1862, 5035, 1872, 5035, 1874, 5035, 1876, 5035, 1885, 5037, 1894, 5037, 1898, 5035, 1899, 5034, 1900, 5034, 1902, 5033, 1903, 5033, 1903, 5030, 1909, 5023, 1910, 5020, 1911, 5017, 1909, 5016, 1909, 5014, 1909, 5005, 1909, 4997, 1914, 4996, 1914, 4994, 1914, 4985, 1914, 4977, 1910, 4955, 1930, 4935, 1952, 4929, 1958, 4926, 1966, 4925, 1968, 4922, 1970, 4917, 1974, 4917, 1981, 4917, 1983, 4917, 1984, 4915, 1990, 4909, 1992, 4903, 1994, 4901, 1997, 4901, 1998, 4900, 1999, 4898, 2003, 4899, 2007, 4903, 2023, 4891,
                                2032, 4876, 2042, 4864, 2032, 4857, 2026, 4853, 2018, 4853, 2017, 4853, 2016, "L", 4852, 2012, "Q", 4842, 2015, 4834, 2023, 4819, 2038, 4806, 2054, 4799, 2064, 4791, 2073, 4783, 2055, 4778, 2036, 4767, 2045, 4757, 2055, 4749, 2065, 4739, 2069, 4735, 2070, 4729, 2065, 4716, 2052, 4699, 2049, 4695, 2049, 4693, 2050, 4692, 2051, 4690, 2051, 4681, 2052, 4676, 2054, 4663, 2060, 4648, 2065, 4643, 2067, 4638, 2067, 4637, 2067, 4635, 2065, 4634, 2066, 4633, 2067, 4633, 2067, 4633, 2067, 4636, 2094, 4618, 2117, 4617, 2118, 4615, 2118, 4613, 2119, 4611, 2119, 4599, 2123, 4585, 2125, 4586, 2128, 4587, 2132,
                                4588, 2152, 4581, 2169, 4580, 2172, 4571, 2172, 4552, 2172, 4535, 2168, 4527, 2165, 4521, 2163, 4519, 2162, 4518, 2161, 4511, 2155, 4506, 2160, 4504, 2162, 4501, 2164, 4495, 2170, 4490, 2178, 4488, 2181, 4486, 2185, 4485, 2193, 4483, 2196, 4482, 2200, 4485, 2204, 4493, 2215, 4488, 2225, 4483, 2237, 4472, 2245, 4466, 2250, 4460, 2254, 4458, 2255, 4455, 2258, 4450, 2261, 4449, 2268, "L", 5209, 2253, "Q", 5212, 2249, 5215, 2245, 5226, 2234, 5239, 2224, 5251, 2216, 5263, 2207, 5265, 2205, 5271, 2202, 5272, 2202, 5273, 2201, 5284, 2198, 5292, 2190, 5293, 2189, 5294, 2187, 5296, 2185, 5299, 2182, 5310,
                                2173, 5323, 2169, 5330, 2167, 5335, 2162, 5337, 2160, 5338, 2159, 5356, 2145, 5373, 2129, 5377, 2126, 5377, 2121, 5375, 2118, 5373, 2114, 5372, 2111, 5369, 2107, 5367, 2103, 5366, 2101, 5361, 2095, 5355, 2090, 5341, 2078, 5330, 2063, 5321, 2050, 5316, 2034, 5314, 2027, 5312, 2020, 5311, 2013, 5310, 2007, 5309, 1997, 5311, 1987, 5312, 1983, 5313, 1980, 5314, 1979, 5314, 1979, 5309, 1974, 5306, 1967, 5304, 1961, 5298, 1958, 5297, 1958, 5297, 1957, 5294, 1951, 5291, 1950, 5289, 1949, 5287, 1947, 5286, 1946, 5285, 1944, 5283, 1942, 5282, 1937, 5282, 1932, 5278, 1931, 5277, 1930, 5277, 1929, 5275, 1922,
                                5269, 1920, 5268, 1919, 5267, 1919, 5266, 1919, 5265, 1919, 5259, 1920, 5256, 1922, 5246, 1931, 5234, 1937, 5231, 1939, 5226, 1938, 5211, 1936, 5195, 1936, 5190, 1937, 5184, 1937, 5182, 1938, 5181, 1937, 5175, 1934, 5172, 1929, 5172, 1928, 5172, 1927, 5171, 1924, 5169, 1920, 5165, 1913, 5154, 1917, 5154, 1917, 5153, 1918, 5151, 1918, 5149, 1918, 5145, 1916, 5142, 1915, "Q", 5133, 1913, 5123, 1914, "Z"
                            ]
                        ],
                        label: "Kentucky",
                        shortLabel: "KY",
                        labelPosition: [501.3, 210.1],
                        labelAlignment: ["center", "middle"]
                    },
                    TN: {
                        outlines: [
                            [
                                "M", 5293, 2357, "Q", 5320, 2335, 5350, 2328, 5352, 2327, 5353,
                                2326, 5354, 2324, 5359, 2324, 5361, 2325, 5363, 2324, 5371, 2324, 5377, 2321, 5391, 2314, 5407, 2308, 5417, 2305, 5419, 2298, 5420, 2296, 5420, 2294, 5426, 2274, 5440, 2247, "L", 4449, 2268, "Q", 4448, 2273, 4449, 2278, 4450, 2286, 4447, 2291, 4442, 2300, 4441, 2311, 4441, 2315, 4441, 2319, 4442, 2328, 4440, 2337, 4440, 2339, 4439, 2341, 4438, 2341, 4438, 2342, 4432, 2350, 4425, 2361, 4416, 2373, 4411, 2389, 4411, 2392, 4407, 2394, 4399, 2400, 4399, 2409, 4400, 2431, 4385, 2441, 4382, 2443, 4381, 2446, 4381, 2447, 4380, 2447, 4376, 2450, 4376, 2457, 4376, 2460, 4377, 2470, 4378, 2477, 4371, 2482,
                                4366, 2485, 4365, 2490, 4365, 2492, 4366, 2494, "L", 5100, 2493, "Q", 5100, 2490, 5101, 2488, 5101, 2486, 5101, 2484, 5102, 2482, 5103, 2481, 5110, 2473, 5115, 2466, 5118, 2463, 5119, 2456, 5119, 2455, 5120, 2454, 5124, 2446, 5131, 2441, 5133, 2439, 5138, 2438, 5157, 2432, 5178, 2421, 5193, 2413, 5210, 2405, 5212, 2404, 5214, 2403, 5224, 2402, 5232, 2397, 5243, 2389, 5255, 2378, 5256, 2376, 5258, 2375, 5263, 2370, 5273, 2366, 5275, 2365, 5275, 2364, 5277, 2360, 5284, 2360, 5290, 2361, 5291, 2359, "Q", 5292, 2358, 5293, 2357, "Z"
                            ]
                        ],
                        label: "Tennessee",
                        shortLabel: "TN",
                        labelPosition: [
                            490.2,
                            237
                        ],
                        labelAlignment: ["center", "middle"]
                    },
                    MS: {
                        outlines: [
                            [
                                "M", 4632, 2494, "L", 4366, 2494, "Q", 4365, 2494, 4364, 2495, 4356, 2502, 4350, 2513, 4348, 2516, 4347, 2518, 4328, 2551, 4307, 2581, 4305, 2583, 4304, 2586, 4300, 2605, 4289, 2620, 4285, 2625, 4282, 2630, 4275, 2641, 4266, 2656, 4262, 2662, 4260, 2667, 4257, 2671, 4256, 2676, 4255, 2678, 4254, 2680, 4237, 2714, 4238, 2752, 4238, 2757, 4236, 2762, 4239, 2765, 4239, 2766, 4239, 2771, 4241, 2774, 4241, 2776, 4242, 2777, 4244, 2780, 4242, 2785, 4242, 2787, 4241, 2788, 4240, 2794, 4237, 2799, 4237, 2800, 4237, 2801, 4235, 2815, 4235,
                                2829, 4234, 2843, 4238, 2856, 4242, 2867, 4249, 2877, 4255, 2885, 4257, 2894, 4263, 2916, 4259, 2938, 4256, 2953, 4248, 2967, 4233, 2994, 4217, 3020, 4213, 3028, 4210, 3036, 4202, 3057, 4200, 3078, 4200, 3081, 4205, 3083, 4213, 3086, 4221, 3088, 4222, 3088, 4223, 3088, 4230, 3089, 4236, 3088, 4243, 3087, 4251, 3087, 4253, 3087, 4254, 3086, 4257, 3084, 4262, 3084, 4268, 3083, 4275, 3082, 4278, 3081, 4280, 3082, 4288, 3083, 4297, 3084, 4307, 3085, 4317, 3087, 4319, 3088, 4321, 3088, 4331, 3089, 4341, 3091, 4351, 3093, 4363, 3093, 4381, 3092, 4400, 3091, 4402, 3091, 4405, 3091, 4418, 3088, 4427, 3094,
                                4431, 3096, 4430, 3103, 4429, 3108, 4425, 3110, 4418, 3116, 4412, 3125, 4408, 3131, 4412, 3134, 4414, 3135, 4415, 3136, 4419, 3137, 4419, 3143, 4417, 3144, 4418, 3148, 4419, 3154, 4421, 3160, 4425, 3170, 4428, 3183, 4432, 3199, 4449, 3215, 4450, 3215, 4450, 3214, 4456, 3210, 4465, 3208, 4477, 3206, 4489, 3203, 4500, 3200, 4511, 3199, 4525, 3199, 4539, 3203, 4544, 3204, 4548, 3204, 4565, 3203, 4581, 3200, 4583, 3200, 4585, 3199, 4588, 3199, 4590, 3199, 4590, 3197, 4590, 3195, 4590, 3193, 4591, 3190, 4593, 3183, 4591, 3173, 4590, 3166, 4588, 3162, 4588, 3160, 4587, 3158, 4586, 3152, 4586, 3145, 4585,
                                3136, 4585, 3125, 4585, 3123, 4585, 3121, 4586, 3113, 4588, 3107, 4588, 3105, 4589, 3103, 4587, 3093, 4589, 3088, "L", 4585, 3088, "Q", 4588, 3079, 4589, 3068, 4589, 3067, 4589, 3065, 4583, 3051, 4576, 3039, 4567, 3021, 4569, 3E3, 4572, 2982, 4573, 2962, 4573, 2960, 4573, 2959, 4573, 2958, 4573, 2958, 4572, 2957, 4572, 2956, 4571, 2954, 4572, 2952, 4576, 2940, 4579, 2925, 4583, 2910, 4586, 2895, 4588, 2890, 4587, 2884, 4587, 2882, 4587, 2880, 4586, 2872, 4587, 2864, 4587, 2858, 4588, 2853, 4589, 2841, 4588, 2838, 4587, 2829, 4586, 2820, 4586, 2817, 4587, 2814, 4590, 2804, 4595, 2793, 4595, 2792,
                                4596, 2791, 4604, 2773, 4602, 2752, 4602, 2745, 4601, 2739, 4601, 2736, 4600, 2734, 4597, 2724, 4598, 2713, 4598, 2708, 4600, 2703, 4606, 2682, 4609, 2658, 4610, 2656, 4610, 2654, 4616, 2640, 4614, 2623, 4614, 2621, 4613, 2619, 4611, 2612, 4612, 2604, 4617, 2582, 4621, 2558, 4624, 2546, 4628, 2535, 4631, 2526, 4631, 2516, 4631, 2514, 4631, 2513, "Q", 4630, 2508, 4632, 2494, "Z"
                            ]
                        ],
                        label: "Mississippi",
                        shortLabel: "MS",
                        labelPosition: [442.3, 277.5],
                        labelAlignment: ["center", "middle"]
                    },
                    AL: {
                        outlines: [
                            [
                                "M", 4938, 2494, "L", 4632, 2494, "Q", 4630, 2508, 4631, 2513, 4631, 2514, 4631,
                                2516, 4631, 2526, 4628, 2535, 4624, 2546, 4621, 2558, 4617, 2582, 4612, 2604, 4611, 2612, 4613, 2619, 4614, 2621, 4614, 2623, 4616, 2640, 4610, 2654, 4610, 2656, 4609, 2658, 4606, 2682, 4600, 2703, 4598, 2708, 4598, 2713, 4597, 2724, 4600, 2734, 4601, 2736, 4601, 2739, 4602, 2745, 4602, 2752, 4604, 2773, 4596, 2791, 4595, 2792, 4595, 2793, 4590, 2804, 4587, 2814, 4586, 2817, 4586, 2820, 4587, 2829, 4588, 2838, 4589, 2841, 4588, 2853, 4587, 2858, 4587, 2864, 4586, 2872, 4587, 2880, 4587, 2882, 4587, 2884, 4588, 2890, 4586, 2895, 4583, 2910, 4579, 2925, 4576, 2940, 4572, 2952, 4571, 2954, 4572, 2956,
                                4572, 2957, 4573, 2958, 4573, 2958, 4573, 2959, 4573, 2960, 4573, 2962, 4572, 2982, 4569, 3E3, 4567, 3021, 4576, 3039, 4583, 3051, 4589, 3065, 4589, 3067, 4589, 3068, 4588, 3079, 4585, 3088, "L", 4588, 3088, "Q", 4586, 3093, 4589, 3102, 4588, 3104, 4587, 3106, 4585, 3113, 4585, 3121, 4585, 3123, 4585, 3125, 4584, 3135, 4585, 3145, 4586, 3151, 4587, 3158, 4587, 3160, 4588, 3161, 4589, 3166, 4590, 3172, 4592, 3183, 4590, 3190, 4589, 3192, 4590, 3195, 4590, 3197, 4590, 3198, 4596, 3198, 4601, 3197, 4608, 3194, 4613, 3192, 4616, 3191, 4616, 3187, 4617, 3186, 4617, 3185, 4618, 3184, 4618, 3183, 4618,
                                3181, 4618, 3180, 4620, 3174, 4622, 3178, 4631, 3174, 4637, 3163, 4639, 3158, 4643, 3155, 4645, 3154, 4646, 3153, 4650, 3147, 4653, 3145, 4653, 3156, 4654, 3167, 4658, 3173, 4656, 3182, 4656, 3183, 4655, 3184, 4650, 3188, 4650, 3195, 4650, 3197, 4653, 3200, 4662, 3207, 4671, 3208, 4673, 3209, 4675, 3209, 4691, 3211, 4697, 3200, 4702, 3193, 4707, 3186, 4710, 3181, 4717, 3181, 4722, 3181, 4727, 3182, 4727, 3179, 4725, 3175, 4724, 3171, 4722, 3167, 4722, 3166, 4721, 3165, 4719, 3164, 4720, 3159, 4720, 3159, 4720, 3158, 4720, 3153, 4718, 3149, 4710, 3136, 4702, 3123, 4698, 3116, 4696, 3109, 4693, 3099,
                                4692, 3088, "L", 5007, 3088, 5007, 3084, "Q", 5007, 3083, 5006, 3082, 5006, 3081, 5006, 3079, 5007, 3069, 5010, 3057, 5012, 3050, 5013, 3043, 5014, 3032, 5010, 3022, 5006, 3014, 5E3, 3006, 4993, 2998, 4992, 2987, 4992, 2974, 4997, 2962, 5E3, 2956, 5003, 2950, 5004, 2946, 5005, 2943, 5008, 2936, 5008, 2926, 5007, 2913, 5009, 2904, 5011, 2897, 5014, 2891, 5017, 2884, 5016, 2875, 5016, 2870, 5015, 2866, 5015, 2864, 5014, 2863, 5012, 2860, 5009, 2857, 5004, 2850, 5E3, 2844, 4992, 2833, 4984, 2816, 4976, 2797, 4971, 2776, 4967, 2760, 4968, 2742, 4968, 2724, 4967, 2705, 4965, 2686, 4962, 2667, 4960, 2648,
                                4959, 2628, 4959, 2625, 4958, 2623, 4956, 2612, 4950, 2604, 4950, 2603, 4949, 2603, 4942, 2599, 4940, 2593, 4937, 2586, 4938, 2578, 4938, 2577, 4937, 2575, 4937, 2572, 4937, 2569, 4936, 2541, 4937, 2512, "Q", 4938, 2510, 4938, 2494, "Z"
                            ]
                        ],
                        label: "Alabama",
                        shortLabel: "AL",
                        labelPosition: [479.2, 279.1],
                        labelAlignment: ["center", "middle"]
                    },
                    GA: {
                        outlines: [
                            [
                                "M", 5245, 2517, "Q", 5247, 2516, 5248, 2514, 5261, 2501, 5278, 2493, "L", 4938, 2493, "Q", 4938, 2509, 4937, 2511, 4936, 2540, 4937, 2568, 4937, 2571, 4937, 2574, 4938, 2576, 4938, 2577, 4937, 2585, 4940, 2592, 4942, 2598, 4949,
                                2602, 4950, 2602, 4950, 2603, 4956, 2611, 4958, 2622, 4959, 2624, 4959, 2627, 4960, 2647, 4962, 2666, 4965, 2685, 4967, 2704, 4968, 2723, 4968, 2741, 4967, 2759, 4971, 2775, 4976, 2796, 4984, 2815, 4992, 2832, 5E3, 2843, 5004, 2849, 5009, 2856, 5012, 2859, 5014, 2862, 5015, 2863, 5015, 2865, 5016, 2869, 5016, 2874, 5017, 2883, 5014, 2890, 5011, 2896, 5009, 2903, 5007, 2912, 5008, 2925, 5008, 2935, 5005, 2942, 5004, 2945, 5003, 2949, 5E3, 2955, 4997, 2961, 4992, 2973, 4992, 2986, 4993, 2997, 5E3, 3005, 5006, 3013, 5010, 3021, 5014, 3031, 5013, 3042, 5012, 3049, 5010, 3056, 5007, 3068, 5006, 3078,
                                5006, 3080, 5006, 3081, 5007, 3082, 5007, 3083, 5008, 3085, 5009, 3087, 5011, 3090, 5012, 3095, 5013, 3097, 5014, 3098, 5020, 3105, 5026, 3116, 5026, 3117, 5026, 3119, 5026, 3125, 5026, 3132, 5026, 3138, 5032, 3140, 5035, 3141, 5037, 3141, 5071, 3142, 5104, 3144, 5126, 3145, 5148, 3146, 5156, 3146, 5165, 3145, 5201, 3144, 5236, 3151, 5237, 3151, 5238, 3152, 5246, 3162, 5258, 3158, 5261, 3158, 5264, 3158, 5273, 3157, 5281, 3155, 5285, 3154, 5290, 3154, 5299, 3154, 5308, 3155, 5309, 3155, 5310, 3156, 5311, 3159, 5316, 3161, 5323, 3165, 5331, 3168, 5332, 3169, 5334, 3169, 5348, 3171, 5359, 3177, 5361,
                                3178, 5364, 3182, 5367, 3186, 5371, 3183, 5379, 3176, 5385, 3167, 5390, 3160, 5394, 3157, 5385, 3142, 5374, 3130, 5379, 3127, 5384, 3125, 5387, 3124, 5389, 3123, 5393, 3120, 5400, 3122, 5403, 3123, 5406, 3123, 5419, 3123, 5420, 3134, 5431, 3135, 5441, 3135, 5445, 3135, 5450, 3135, 5454, 3128, 5458, 3120, 5459, 3119, 5459, 3118, 5458, 3110, 5454, 3101, 5454, 3099, 5453, 3097, 5454, 3095, 5455, 3094, 5456, 3093, 5457, 3091, 5458, 3090, 5459, 3087, 5463, 3081, 5467, 3076, 5468, 3074, 5469, 3072, 5470, 3071, 5471, 3069, 5474, 3064, 5477, 3060, 5486, 3049, 5491, 3035, 5498, 3020, 5502, 3004, 5511, 2974,
                                5520, 2944, 5518, 2948, 5512, 2944, 5505, 2938, 5499, 2931, 5491, 2923, 5486, 2912, 5479, 2896, 5479, 2879, 5478, 2864, 5470, 2855, 5468, 2854, 5467, 2851, 5466, 2850, 5466, 2848, 5462, 2840, 5458, 2833, 5458, 2832, 5457, 2831, 5456, 2825, 5455, 2819, 5455, 2817, 5454, 2815, 5449, 2806, 5437, 2798, 5430, 2793, 5422, 2785, 5420, 2783, 5419, 2778, 5415, 2763, 5409, 2750, 5408, 2749, 5407, 2747, 5401, 2740, 5395, 2732, 5390, 2726, 5386, 2721, 5385, 2720, 5384, 2719, 5380, 2714, 5376, 2710, 5351, 2690, 5329, 2667, 5321, 2659, 5313, 2651, 5312, 2650, 5311, 2649, 5302, 2636, 5293, 2625, 5292, 2624, 5292,
                                2623, 5291, 2616, 5286, 2612, 5281, 2609, 5276, 2607, 5275, 2606, 5273, 2606, 5270, 2605, 5267, 2603, 5258, 2593, 5250, 2582, 5234, 2558, 5222, 2531, 5223, 2528, 5227, 2527, 5228, 2527, 5229, 2526, "Q", 5239, 2521, 5245, 2517, "Z"
                            ]
                        ],
                        label: "Georgia",
                        shortLabel: "GA",
                        labelPosition: [522.9, 283.8],
                        labelAlignment: ["center", "middle"]
                    },
                    MI: {
                        outlines: [
                            [
                                "M", 5027, 556, "Q", 5026, 555, 5025, 554, 5013, 549, 5001, 554, 4991, 557, 4979, 558, 4978, 558, 4977, 558, 4965, 559, 4953, 559, 4939, 559, 4928, 568, 4926, 570, 4923, 572, 4916, 576, 4907, 577, 4906, 577, 4904, 577, 4887, 576, 4876, 581,
                                4874, 582, 4872, 582, 4864, 583, 4861, 589, 4855, 600, 4845, 609, 4843, 611, 4841, 612, 4832, 616, 4821, 618, 4820, 617, 4819, 616, 4815, 610, 4808, 608, 4782, 603, 4756, 600, 4733, 598, 4710, 600, 4709, 600, 4708, 599, 4705, 592, 4700, 584, 4692, 571, 4688, 556, 4687, 554, 4687, 552, 4688, 538, 4675, 532, 4666, 527, 4655, 523, 4642, 522, 4629, 522, 4616, 521, 4609, 530, 4606, 534, 4602, 536, 4601, 537, 4600, 537, 4596, 538, 4596, 541, 4595, 540, 4595, 539, 4594, 537, 4593, 536, 4592, 534, 4591, 532, 4586, 527, 4584, 521, 4583, 519, 4582, 517, 4579, 511, 4586, 504, 4588, 502, 4590, 498, 4591, 497, 4592, 496,
                                4604, 483, 4625, 470, 4636, 464, 4645, 457, 4658, 446, 4663, 431, 4664, 428, 4657, 424, 4643, 418, 4627, 415, 4617, 414, 4609, 421, 4592, 433, 4574, 446, 4569, 450, 4564, 455, 4563, 456, 4562, 457, 4560, 461, 4560, 467, 4561, 477, 4556, 484, 4553, 488, 4550, 489, 4548, 489, 4546, 490, 4538, 491, 4530, 492, 4517, 494, 4506, 504, 4499, 510, 4491, 513, 4480, 517, 4474, 526, 4474, 527, 4473, 527, 4458, 533, 4443, 532, 4442, 532, 4441, 531, 4437, 527, 4432, 531, 4431, 532, 4429, 533, 4424, 537, 4419, 542, 4418, 544, 4416, 544, 4408, 545, 4401, 548, 4388, 553, 4379, 563, 4367, 576, 4365, 593, 4364, 595, 4364, 597,
                                4364, 602, 4368, 607, 4370, 608, 4370, 609, 4375, 616, 4378, 620, 4384, 628, 4389, 632, 4390, 634, 4393, 637, 4398, 642, 4407, 647, 4409, 648, 4412, 649, 4446, 653, 4475, 663, 4481, 665, 4489, 670, 4490, 671, 4491, 671, 4504, 673, 4517, 682, 4532, 684, 4546, 685, 4548, 685, 4550, 685, 4564, 685, 4572, 694, 4584, 705, 4602, 709, 4607, 710, 4613, 712, 4618, 714, 4624, 714, 4626, 714, 4627, 715, 4632, 718, 4635, 725, 4636, 727, 4636, 729, 4636, 733, 4638, 735, 4655, 748, 4671, 771, 4675, 778, 4674, 786, 4673, 792, 4672, 799, 4671, 805, 4668, 811, 4668, 813, 4669, 815, 4673, 822, 4674, 829, 4677, 839, 4683, 846,
                                4688, 852, 4692, 858, 4696, 848, 4698, 837, 4700, 831, 4702, 824, 4704, 817, 4707, 810, 4711, 795, 4723, 783, 4724, 781, 4726, 779, 4728, 776, 4730, 772, 4733, 768, 4735, 760, 4735, 758, 4737, 756, 4745, 745, 4758, 739, 4765, 736, 4772, 733, 4773, 732, 4775, 732, 4780, 730, 4784, 730, 4797, 731, 4809, 734, 4818, 737, 4823, 744, 4826, 747, 4825, 753, 4831, 751, 4837, 748, 4839, 747, 4840, 746, 4852, 733, 4860, 718, 4864, 710, 4874, 707, 4876, 706, 4878, 704, 4886, 699, 4895, 703, 4897, 703, 4898, 703, 4910, 701, 4922, 697, 4929, 694, 4935, 693, 4942, 691, 4946, 689, 4955, 685, 4963, 685, 4969, 685, 4976, 687,
                                4994, 693, 5013, 691, 5017, 691, 5017, 694, 5017, 695, 5018, 695, 5024, 698, 5028, 703, 5029, 705, 5030, 707, 5031, 712, 5036, 718, 5032, 720, 5028, 725, 5023, 735, 5017, 746, 5014, 753, 5009, 760, 5007, 763, 5005, 764, 5004, 766, 5001, 769, 4997, 772, 4997, 779, 5001, 780, 5005, 782, 5010, 785, 5011, 789, 5014, 797, 5010, 801, 5003, 806, 4993, 810, 4981, 814, 4974, 824, 4965, 837, 4967, 852, 4967, 854, 4967, 856, 4966, 871, 4964, 885, 4964, 886, 4963, 887, 4958, 894, 4953, 906, 4951, 910, 4946, 912, 4945, 913, 4944, 912, 4940, 910, 4936, 906, 4935, 906, 4936, 904, 4936, 902, 4936, 900, 4937, 895, 4936, 891,
                                4935, 886, 4936, 882, 4936, 881, 4936, 880, 4937, 872, 4938, 867, 4940, 859, 4935, 856, 4931, 852, 4927, 855, 4923, 858, 4920, 865, 4919, 867, 4918, 869, 4904, 888, 4883, 901, 4870, 909, 4863, 921, 4852, 939, 4848, 959, 4846, 964, 4848, 967, 4849, 968, 4849, 970, 4851, 983, 4850, 998, 4850, 999, 4849, 999, 4841, 1011, 4833, 1024, 4829, 1028, 4828, 1033, 4825, 1045, 4834, 1055, 4835, 1056, 4836, 1056, 4839, 1057, 4840, 1059, 4842, 1067, 4840, 1074, 4838, 1081, 4833, 1088, 4829, 1094, 4827, 1104, 4827, 1108, 4826, 1112, 4826, 1113, 4826, 1114, 4825, 1120, 4824, 1126, 4824, 1131, 4826, 1131, 4826, 1133,
                                4826, 1134, 4827, 1141, 4830, 1147, 4838, 1165, 4850, 1183, 4857, 1195, 4860, 1208, 4862, 1215, 4862, 1222, 4863, 1226, 4862, 1230, 4862, 1256, 4862, 1283, 4862, 1287, 4863, 1290, 4865, 1311, 4851, 1327, 4842, 1338, 4836, 1352, 4829, 1368, 4822, 1384, 4820, 1388, 4818, 1392, 4815, 1396, 4812, 1399, 4811, 1400, 4810, 1401, 4806, 1408, 4799, 1414, 4800, 1414, 4802, 1415, 4805, 1413, 4812, 1414, 4814, 1414, 4815, 1415, 4818, 1416, 4821, 1417, 4831, 1421, 4841, 1424, 4845, 1425, 4849, 1424, 4856, 1423, 4865, 1422, 4871, 1422, 4880, 1421, 4882, 1420, 4884, 1420, 4897, 1417, 4911, 1419, 4920, 1420, 4928,
                                1418, 4930, 1418, 4931, 1419, 4939, 1424, 4948, 1423, 4957, 1422, 4964, 1423, 4986, 1426, 5007, 1424, 5015, 1423, 5022, 1424, 5031, 1426, 5040, 1427, 5048, 1429, 5055, 1430, 5080, 1435, 5105, 1436, 5115, 1437, 5125, 1435, 5146, 1432, 5167, 1428, 5179, 1426, 5191, 1427, 5195, 1428, 5199, 1428, 5208, 1429, 5217, 1430, 5224, 1430, 5227, 1427, 5226, 1420, 5228, 1414, 5230, 1411, 5232, 1408, 5235, 1401, 5237, 1394, 5238, 1387, 5243, 1381, 5249, 1373, 5254, 1368, 5256, 1365, 5257, 1361, 5257, 1357, 5258, 1353, 5258, 1352, 5259, 1351, 5259, 1348, 5260, 1344, 5260, 1342, 5260, 1340, 5262, 1315, 5285, 1300,
                                5296, 1293, 5307, 1285, 5311, 1282, 5314, 1278, 5326, 1261, 5335, 1243, 5341, 1234, 5335, 1224, 5330, 1214, 5328, 1203, 5325, 1186, 5325, 1167, 5325, 1165, 5324, 1164, 5320, 1157, 5318, 1149, 5315, 1151, 5316, 1147, 5316, 1144, 5316, 1141, 5315, 1140, 5315, 1139, 5314, 1134, 5314, 1128, 5314, 1116, 5311, 1103, 5311, 1101, 5310, 1099, 5308, 1092, 5309, 1082, 5310, 1076, 5309, 1073, 5309, 1071, 5308, 1070, 5301, 1061, 5290, 1054, 5290, 1054, 5289, 1053, 5288, 1047, 5285, 1045, 5281, 1042, 5277, 1040, 5272, 1037, 5267, 1038, 5253, 1041, 5240, 1048, 5232, 1052, 5226, 1060, 5218, 1073, 5209, 1086, 5201,
                                1097, 5190, 1105, 5181, 1112, 5171, 1118, 5168, 1120, 5163, 1119, 5157, 1116, 5151, 1111, 5148, 1109, 5148, 1103, 5147, 1090, 5151, 1079, 5151, 1076, 5153, 1074, 5158, 1067, 5163, 1058, 5171, 1047, 5182, 1039, 5192, 1031, 5200, 1022, 5206, 1015, 5211, 1008, 5212, 1007, 5214, 1005, 5218, 1001, 5218, 996, 5219, 990, 5221, 985, 5219, 979, 5222, 974, 5228, 961, 5228, 946, 5229, 932, 5226, 918, 5225, 907, 5222, 897, 5220, 893, 5217, 889, 5212, 883, 5214, 879, 5218, 871, 5225, 863, 5228, 861, 5227, 856, 5224, 844, 5219, 832, 5216, 826, 5213, 821, 5200, 800, 5176, 798, 5174, 798, 5173, 796, 5166, 788, 5165,
                                777, 5165, 775, 5164, 774, 5163, 773, 5162, 769, 5161, 765, 5156, 765, 5155, 765, 5154, 765, 5148, 764, 5143, 764, 5127, 765, 5117, 761, 5110, 757, 5101, 757, 5099, 757, 5097, 757, 5091, 756, 5084, 757, 5073, 759, 5069, 751, 5068, 749, 5066, 745, 5066, 744, 5065, 742, 5064, 740, 5063, 737, 5059, 730, 5054, 724, 5054, 723, 5053, 722, 5050, 719, 5046, 717, 5045, 716, 5043, 714, 5043, 713, 5042, 712, 5040, 705, 5043, 702, 5050, 694, 5054, 688, 5056, 686, 5057, 686, 5063, 684, 5069, 684, 5070, 684, 5071, 684, 5082, 684, 5093, 685, 5095, 685, 5097, 686, 5107, 692, 5117, 695, 5124, 698, 5130, 696, 5132, 696, 5134,
                                695, 5139, 694, 5145, 694, 5153, 695, 5158, 699, 5159, 700, 5159, 701, 5164, 716, 5180, 717, 5197, 717, 5196, 703, 5195, 694, 5193, 688, 5190, 680, 5185, 679, 5183, 679, 5180, 679, 5170, 678, 5161, 680, 5160, 681, 5158, 681, 5154, 684, 5147, 683, 5145, 683, 5144, 682, 5139, 679, 5139, 672, 5139, 671, 5138, 670, 5131, 669, 5125, 666, 5116, 662, 5110, 656, 5109, 655, 5109, 653, 5110, 641, 5110, 627, 5110, 624, 5110, 620, 5109, 613, 5106, 609, 5098, 599, 5086, 603, 5080, 605, 5075, 609, 5074, 610, 5073, 610, 5062, 614, 5049, 613, 5041, 613, 5033, 610, 5031, 610, 5029, 609, 5026, 609, 5023, 609, 5014, 608, 5010,
                                604, 5009, 603, 5008, 602, 5007, 589, 5016, 581, 5022, 576, 5028, 569, 5029, 569, 5029, 567, 5030, 565, 5030, 563, "Q", 5030, 558, 5027, 556, "Z"
                            ]
                        ],
                        label: "Michigan",
                        shortLabel: "MI",
                        labelPosition: [502.1, 114],
                        labelAlignment: ["center", "middle"]
                    },
                    IN: {
                        outlines: [
                            [
                                "M", 4849, 1424, "Q", 4845, 1425, 4841, 1424, 4831, 1421, 4821, 1417, 4818, 1416, 4815, 1415, 4814, 1414, 4812, 1414, 4805, 1413, 4802, 1415, 4800, 1414, 4799, 1414, 4798, 1415, 4796, 1416, 4795, 1417, 4794, 1418, 4777, 1430, 4763, 1446, 4756, 1453, 4749, 1457, 4748, 1458, 4746, 1458, 4745, 1458, 4744, 1458, 4743, 1459, 4742,
                                1460, 4734, 1463, 4727, 1463, 4727, 1460, 4725, 1458, 4724, 1457, 4723, 1456, 4723, 1451, 4718, 1449, 4712, 1446, 4701, 1446, "L", 4701, 1446, "Q", 4694, 1444, 4693, 1449, 4691, 1484, 4693, 1521, 4693, 1523, 4693, 1524, 4694, 1563, 4695, 1602, 4695, 1627, 4694, 1651, 4692, 1675, 4698, 1696, 4700, 1705, 4700, 1716, 4700, 1734, 4700, 1753, 4700, 1755, 4701, 1756, 4704, 1766, 4703, 1778, 4703, 1780, 4703, 1782, 4701, 1787, 4701, 1790, 4698, 1801, 4696, 1809, 4698, 1813, 4697, 1815, 4697, 1817, 4696, 1819, 4696, 1823, 4696, 1826, 4696, 1828, 4697, 1829, 4699, 1832, 4698, 1835, 4696, 1844, 4693, 1852,
                                4689, 1866, 4689, 1880, 4689, 1889, 4694, 1898, 4700, 1910, 4697, 1919, 4689, 1950, 4675, 1979, 4674, 1982, 4672, 1984, 4651, 2002, 4630, 2027, 4629, 2028, 4628, 2029, 4628, 2031, 4628, 2034, 4627, 2044, 4630, 2053, 4632, 2060, 4633, 2067, 4633, 2067, 4633, 2067, 4634, 2066, 4635, 2065, 4637, 2067, 4638, 2067, 4643, 2067, 4648, 2065, 4663, 2060, 4676, 2054, 4681, 2052, 4690, 2051, 4692, 2051, 4693, 2050, 4695, 2049, 4699, 2049, 4716, 2052, 4729, 2065, 4735, 2070, 4739, 2069, 4749, 2065, 4757, 2055, 4767, 2045, 4778, 2036, 4783, 2055, 4791, 2073, 4799, 2064, 4806, 2054, 4819, 2038, 4834, 2023, 4842,
                                2015, 4852, 2012, "L", 4853, 2016, "Q", 4853, 2017, 4853, 2018, 4857, 2026, 4864, 2032, 4876, 2042, 4891, 2032, 4903, 2023, 4899, 2007, 4898, 2003, 4900, 1999, 4901, 1998, 4901, 1997, 4903, 1994, 4909, 1992, 4915, 1990, 4917, 1984, 4917, 1983, 4917, 1981, 4917, 1974, 4922, 1970, 4925, 1968, 4926, 1966, 4929, 1958, 4935, 1952, 4955, 1930, 4977, 1910, 4985, 1914, 4994, 1914, 4996, 1914, 4997, 1914, 5005, 1909, 5014, 1909, 5016, 1909, 5017, 1909, 5020, 1911, 5023, 1910, 5030, 1909, 5033, 1903, 5033, 1903, 5034, 1902, 5034, 1900, 5035, 1899, 5037, 1898, 5037, 1894, 5035, 1885, 5035, 1876, 5035, 1874,
                                5035, 1872, 5036, 1862, 5042, 1858, 5042, 1856, 5042, 1854, 5043, 1852, 5043, 1850, 5044, 1848, 5044, 1845, 5046, 1840, 5044, 1834, 5042, 1827, 5040, 1821, 5038, 1808, 5039, 1795, 5040, 1778, 5040, 1760, 5040, 1729, 5040, 1698, 5041, 1683, 5041, 1668, 5041, 1639, 5043, 1609, 5044, 1593, 5045, 1576, 5047, 1557, 5045, 1538, 5042, 1520, 5037, 1504, 5034, 1498, 5035, 1491, 5036, 1486, 5036, 1480, 5036, 1477, 5037, 1475, 5038, 1471, 5038, 1467, 5037, 1466, 5037, 1464, 5038, 1446, 5040, 1427, 5031, 1426, 5022, 1424, 5015, 1423, 5007, 1424, 4986, 1426, 4964, 1423, 4957, 1422, 4948, 1423, 4939, 1424, 4931,
                                1419, 4930, 1418, 4928, 1418, 4920, 1420, 4911, 1419, 4897, 1417, 4884, 1420, 4882, 1420, 4880, 1421, 4871, 1422, 4865, 1422, "Q", 4856, 1423, 4849, 1424, "Z"
                            ]
                        ],
                        label: "Indiana",
                        shortLabel: "IN",
                        labelPosition: [483.7, 174.3],
                        labelAlignment: ["center", "middle"]
                    },
                    OH: {
                        outlines: [
                            [
                                "M", 5539, 1406, "Q", 5518, 1409, 5501, 1422, 5485, 1433, 5468, 1444, 5459, 1450, 5447, 1457, 5437, 1462, 5426, 1462, 5425, 1462, 5424, 1462, 5423, 1465, 5419, 1465, 5407, 1463, 5397, 1466, 5392, 1468, 5384, 1470, 5374, 1472, 5369, 1476, 5361, 1481, 5352, 1484, 5341, 1489, 5330, 1486, 5306, 1482, 5283, 1472,
                                5277, 1469, 5271, 1466, 5270, 1465, 5268, 1465, 5264, 1464, 5259, 1463, 5258, 1463, 5257, 1463, 5243, 1460, 5238, 1451, 5238, 1450, 5237, 1449, 5229, 1443, 5227, 1432, 5226, 1430, 5226, 1427, 5224, 1430, 5217, 1430, 5208, 1429, 5198, 1428, 5195, 1428, 5191, 1427, 5179, 1426, 5167, 1428, 5146, 1432, 5124, 1435, 5114, 1437, 5104, 1436, 5080, 1435, 5055, 1430, 5047, 1429, 5040, 1427, 5038, 1446, 5037, 1464, 5037, 1466, 5037, 1467, 5038, 1471, 5036, 1475, 5036, 1477, 5036, 1480, 5035, 1486, 5035, 1491, 5034, 1498, 5036, 1504, 5042, 1520, 5044, 1538, 5047, 1557, 5045, 1576, 5043, 1593, 5042, 1609, 5040,
                                1639, 5040, 1668, 5040, 1683, 5040, 1698, 5039, 1729, 5039, 1760, 5039, 1778, 5038, 1795, 5038, 1808, 5040, 1821, 5041, 1827, 5043, 1834, 5045, 1840, 5044, 1845, 5043, 1848, 5043, 1850, 5042, 1852, 5042, 1854, 5041, 1856, 5041, 1858, 5045, 1858, 5049, 1857, 5054, 1856, 5057, 1855, 5058, 1854, 5060, 1854, 5071, 1855, 5074, 1866, 5075, 1868, 5077, 1868, 5088, 1873, 5099, 1876, 5100, 1877, 5100, 1878, 5105, 1886, 5103, 1898, 5103, 1901, 5105, 1904, 5106, 1905, 5107, 1907, 5110, 1915, 5123, 1914, 5132, 1913, 5141, 1915, 5144, 1916, 5149, 1918, 5150, 1918, 5152, 1918, 5153, 1917, 5154, 1917, 5164, 1913,
                                5168, 1920, 5170, 1924, 5171, 1927, 5171, 1928, 5172, 1929, 5174, 1934, 5180, 1937, 5182, 1938, 5183, 1937, 5189, 1937, 5194, 1936, 5210, 1936, 5226, 1938, 5230, 1939, 5233, 1937, 5245, 1931, 5256, 1922, 5259, 1920, 5264, 1919, 5265, 1919, 5266, 1919, 5267, 1919, 5268, 1920, 5275, 1922, 5276, 1929, 5276, 1930, 5277, 1931, 5282, 1932, 5282, 1937, 5283, 1942, 5284, 1944, 5286, 1946, 5287, 1947, 5288, 1949, 5290, 1950, 5294, 1951, 5296, 1957, 5297, 1958, 5298, 1958, 5304, 1961, 5306, 1967, 5309, 1974, 5313, 1978, 5315, 1974, 5317, 1971, 5323, 1962, 5332, 1955, 5344, 1947, 5354, 1938, 5367, 1928, 5371,
                                1913, 5373, 1905, 5370, 1894, 5369, 1889, 5370, 1887, 5374, 1882, 5378, 1876, 5379, 1875, 5380, 1875, 5385, 1876, 5387, 1873, 5388, 1872, 5390, 1872, 5399, 1872, 5402, 1878, 5407, 1885, 5415, 1882, 5423, 1879, 5422, 1872, 5422, 1860, 5425, 1848, 5429, 1835, 5438, 1823, 5439, 1822, 5441, 1821, 5455, 1816, 5472, 1818, 5476, 1818, 5479, 1816, 5480, 1815, 5481, 1814, 5492, 1809, 5502, 1801, 5504, 1800, 5506, 1799, 5509, 1798, 5510, 1793, 5510, 1792, 5511, 1792, 5518, 1787, 5522, 1778, 5522, 1777, 5523, 1775, 5529, 1753, 5529, 1731, 5529, 1729, 5529, 1727, 5531, 1721, 5534, 1717, 5535, 1716, 5535, 1714,
                                5555, 1701, 5556, 1679, 5556, 1676, 5554, 1671, "L", 5554, 1671, "Q", 5553, 1670, 5553, 1668, 5551, 1655, 5553, 1644, 5554, 1634, 5559, 1625, 5562, 1621, 5568, 1618, "L", 5568, 1396, 5566, 1396, "Q", 5565, 1397, 5563, 1397, 5558, 1400, 5552, 1402, 5550, 1403, 5547, 1404, 5546, 1405, 5544, 1405, 5543, 1405, 5541, 1405, "Q", 5540, 1406, 5539, 1406, "Z"
                            ]
                        ],
                        label: "Ohio",
                        shortLabel: "OH",
                        labelPosition: [530.1, 168.8],
                        labelAlignment: ["center", "middle"]
                    },
                    PA: {
                        outlines: [
                            [
                                "M", 6220, 1396, "Q", 6215, 1393, 6210, 1387, 6209, 1384, 6206, 1382, "L", 5662, 1384, 5662, 1343, "Q", 5662, 1341, 5658,
                                1343, 5633, 1357, 5608, 1370, 5605, 1372, 5602, 1374, 5600, 1375, 5599, 1376, 5586, 1386, 5569, 1395, "L", 5568, 1618, "Q", 5564, 1643, 5562, 1668, 5562, 1668, 5562, 1669, 5562, 1672, 5564, 1674, 5565, 1675, 5566, 1677, 5572, 1689, 5572, 1707, 5572, 1723, 5574, 1740, 5574, 1750, 5579, 1755, 5585, 1761, 5596, 1761, 5633, 1763, 5670, 1766, 5684, 1768, 5697, 1769, "L", 6166, 1755, "Q", 6170, 1749, 6176, 1741, 6177, 1741, 6178, 1740, 6184, 1739, 6189, 1737, 6191, 1737, 6192, 1737, 6198, 1741, 6204, 1745, 6208, 1748, 6209, 1751, 6211, 1750, 6213, 1747, "L", 6216, 1745, "Q", 6221, 1736, 6235, 1732, 6237,
                                1732, 6238, 1730, 6243, 1724, 6248, 1718, 6250, 1717, 6250, 1715, 6253, 1711, 6259, 1710, 6266, 1709, 6274, 1708, 6275, 1707, 6277, 1706, 6282, 1704, 6284, 1700, 6287, 1692, 6282, 1686, 6282, 1686, 6281, 1685, 6281, 1682, 6277, 1681, 6271, 1680, 6268, 1674, 6265, 1668, 6261, 1666, 6260, 1665, 6258, 1663, 6247, 1655, 6245, 1637, 6244, 1634, 6244, 1631, 6242, 1618, 6242, 1605, 6241, 1593, 6242, 1580, 6242, 1578, 6243, 1576, 6244, 1575, 6245, 1574, 6247, 1572, 6248, 1571, 6255, 1565, 6261, 1550, 6265, 1538, 6271, 1527, 6275, 1518, 6286, 1513, 6289, 1512, 6290, 1510, 6291, 1509, 6292, 1508, 6294, 1508,
                                6295, 1507, 6297, 1506, 6299, 1504, 6292, 1501, 6287, 1496, 6284, 1493, 6282, 1488, 6276, 1471, 6268, 1454, 6263, 1453, 6259, 1450, 6252, 1444, 6248, 1435, 6244, 1422, 6238, 1409, 6237, 1406, 6233, 1404, "Q", 6226, 1401, 6220, 1396, "Z"
                            ]
                        ],
                        label: "Pennsylvania",
                        shortLabel: "PA",
                        labelPosition: [593.2, 155.7],
                        labelAlignment: ["center", "middle"]
                    },
                    NY: {
                        outlines: [
                            [
                                "M", 6463, 926, "Q", 6465, 925, 6466, 925, 6472, 928, 6475, 922, 6478, 917, 6477, 912, 6472, 896, 6461, 856, "L", 6289, 860, "Q", 6264, 873, 6251, 882, 6237, 891, 6223, 900, 6213, 906, 6204, 914, 6195, 923, 6186, 934, "L", 6183,
                                937, "Q", 6175, 946, 6170, 957, 6170, 958, 6169, 959, 6163, 965, 6159, 976, 6159, 978, 6158, 979, 6148, 992, 6138, 1006, 6132, 1015, 6130, 1022, 6129, 1023, 6129, 1024, 6127, 1028, 6119, 1027, 6118, 1026, 6117, 1025, 6112, 1019, 6104, 1019, 6097, 1024, 6097, 1033, 6098, 1045, 6110, 1052, 6115, 1055, 6121, 1059, 6125, 1061, 6125, 1066, 6126, 1068, 6124, 1069, 6119, 1074, 6114, 1079, 6111, 1082, 6112, 1090, 6113, 1091, 6113, 1092, "L", 6114, 1094, "Q", 6114, 1097, 6114, 1099, 6115, 1109, 6113, 1119, 6111, 1124, 6106, 1126, 6103, 1128, 6099, 1128, 6093, 1129, 6088, 1131, 6087, 1131, 6086, 1131, 6081,
                                1131, 6077, 1135, 6069, 1143, 6065, 1152, 6064, 1157, 6064, 1164, 6061, 1165, 6057, 1166, 6056, 1166, 6055, 1167, 6051, 1167, 6047, 1168, 6046, 1169, 6044, 1169, 6030, 1172, 6020, 1170, 6018, 1169, 6017, 1168, 6014, 1166, 6011, 1168, 6010, 1168, 6009, 1168, 6005, 1169, 6001, 1170, 5992, 1172, 5981, 1170, 5980, 1170, 5979, 1171, 5975, 1175, 5970, 1182, 5968, 1186, 5965, 1189, 5964, 1190, 5963, 1190, 5957, 1187, 5944, 1182, 5927, 1175, 5911, 1165, 5901, 1159, 5893, 1151, 5890, 1147, 5882, 1149, 5877, 1150, 5873, 1151, 5860, 1153, 5847, 1152, 5840, 1152, 5834, 1151, 5832, 1151, 5831, 1152, 5823, 1157,
                                5814, 1163, 5804, 1165, 5793, 1164, 5781, 1162, 5773, 1165, 5771, 1166, 5770, 1168, 5768, 1170, 5765, 1172, 5758, 1177, 5758, 1186, 5758, 1190, 5758, 1193, 5759, 1203, 5763, 1211, 5767, 1219, 5772, 1226, 5777, 1232, 5779, 1239, 5780, 1241, 5779, 1242, 5775, 1251, 5768, 1259, 5767, 1260, 5766, 1261, 5758, 1275, 5746, 1286, 5719, 1313, 5683, 1331, 5672, 1336, 5662, 1341, "L", 5662, 1384, 6206, 1382, "Q", 6209, 1384, 6210, 1387, 6215, 1393, 6220, 1396, 6226, 1401, 6233, 1404, 6237, 1406, 6238, 1409, 6244, 1422, 6248, 1435, 6252, 1444, 6259, 1450, 6263, 1453, 6268, 1454, 6276, 1471, 6282, 1488, 6284,
                                1493, 6287, 1496, 6292, 1501, 6299, 1504, 6300, 1504, 6300, 1504, 6303, 1503, 6307, 1502, 6309, 1502, 6310, 1503, 6326, 1512, 6338, 1518, 6348, 1523, 6358, 1530, 6369, 1538, 6376, 1549, 6379, 1552, 6382, 1555, 6382, 1556, 6383, 1556, 6384, 1556, 6385, 1556, 6388, 1559, 6392, 1565, 6397, 1571, 6397, 1579, 6397, 1586, 6398, 1588, 6400, 1589, 6398, 1592, 6397, 1596, 6396, 1596, 6394, 1597, 6391, 1599, 6387, 1601, 6383, 1603, 6379, 1606, 6374, 1609, 6395, 1622, 6408, 1624, 6420, 1626, 6428, 1624, 6452, 1618, 6475, 1609, 6489, 1605, 6503, 1603, 6508, 1603, 6512, 1603, 6528, 1602, 6538, 1595, 6543, 1592,
                                6548, 1588, 6556, 1583, 6564, 1578, 6567, 1576, 6569, 1575, 6576, 1570, 6586, 1569, 6595, 1569, 6605, 1565, 6615, 1561, 6622, 1555, 6630, 1550, 6636, 1547, 6629, 1543, 6622, 1541, 6612, 1539, 6601, 1535, 6587, 1531, 6574, 1533, 6563, 1534, 6552, 1543, 6546, 1548, 6538, 1551, 6536, 1552, 6534, 1552, 6528, 1551, 6522, 1551, 6509, 1550, 6496, 1551, 6495, 1551, 6494, 1552, 6469, 1563, 6443, 1567, "L", 6444, 1563, "Q", 6444, 1565, 6443, 1565, 6442, 1566, 6442, 1566, 6441, 1566, 6441, 1565, 6437, 1556, 6432, 1549, "L", 6432, 1548, "Q", 6437, 1541, 6439, 1532, 6439, 1528, 6441, 1526, 6442, 1525, 6443,
                                1525, 6447, 1523, 6447, 1519, 6448, 1505, 6441, 1493, 6436, 1483, 6435, 1472, 6435, 1466, 6437, 1458, 6442, 1444, 6444, 1430, 6446, 1421, 6444, 1413, 6439, 1388, 6444, 1361, 6443, 1355, 6444, 1349, 6445, 1343, 6449, 1337, 6455, 1327, 6460, 1316, 6464, 1308, 6467, 1300, 6469, 1293, 6471, 1287, 6472, 1283, 6473, 1279, 6474, 1277, 6474, 1274, 6474, 1270, 6471, 1265, 6469, 1262, 6464, 1261, 6463, 1259, 6463, 1258, 6461, 1252, 6460, 1248, 6459, 1240, 6461, 1235, 6464, 1227, 6469, 1223, 6475, 1218, 6474, 1211, 6473, 1207, 6472, 1202, 6471, 1193, 6475, 1186, 6480, 1181, 6480, 1175, 6478, 1163, 6478, 1151,
                                6478, 1148, 6479, 1145, 6480, 1143, 6481, 1140, 6483, 1132, 6478, 1127, 6476, 1125, 6474, 1124, 6471, 1122, 6465, 1120, 6458, 1119, 6459, 1112, 6460, 1104, 6458, 1097, 6450, 1079, 6449, 1060, 6449, 1047, 6456, 1034, 6459, 1030, 6459, 1025, 6459, 1018, 6461, 1014, 6461, 1013, 6462, 1011, 6469, 1003, 6473, 993, 6470, 988, 6473, 981, 6476, 976, 6475, 971, 6474, 960, 6470, 950, "Q", 6466, 939, 6463, 926, "Z"
                            ]
                        ],
                        label: "New York",
                        shortLabel: "NY",
                        labelPosition: [620.2, 120.2],
                        labelAlignment: ["center", "middle"]
                    },
                    VT: {
                        outlines: [
                            [
                                "M", 6698, 851, "L", 6461, 856, "Q", 6472, 896, 6477, 912,
                                6478, 917, 6475, 922, 6472, 928, 6466, 925, 6465, 925, 6463, 926, 6466, 939, 6470, 950, 6474, 960, 6475, 971, 6476, 976, 6473, 981, 6470, 988, 6473, 993, 6469, 1003, 6462, 1011, 6461, 1013, 6461, 1014, 6459, 1018, 6459, 1025, 6459, 1030, 6456, 1034, 6449, 1047, 6449, 1060, 6450, 1079, 6458, 1097, 6460, 1104, 6459, 1112, 6458, 1119, 6465, 1120, 6471, 1122, 6474, 1124, 6476, 1125, 6478, 1127, 6483, 1132, 6481, 1140, 6480, 1143, 6479, 1145, 6478, 1148, 6478, 1151, 6478, 1163, 6480, 1175, 6480, 1181, 6475, 1186, 6471, 1193, 6472, 1202, 6473, 1207, 6474, 1211, 6475, 1218, 6469, 1223, 6464, 1227, 6461,
                                1235, 6459, 1240, 6460, 1248, 6461, 1252, 6463, 1258, 6463, 1259, 6464, 1261, 6469, 1262, 6471, 1265, 6474, 1270, 6474, 1274, 6474, 1277, 6473, 1279, 6475, 1277, 6476, 1275, 6481, 1268, 6487, 1262, 6492, 1258, 6498, 1256, 6500, 1256, 6501, 1257, 6507, 1264, 6515, 1265, 6517, 1265, 6518, 1264, 6524, 1261, 6528, 1259, 6538, 1254, 6552, 1255, 6563, 1256, 6567, 1249, 6567, 1249, 6567, 1248, 6568, 1246, 6567, 1245, 6567, 1243, 6567, 1239, 6571, 1207, 6586, 1178, 6586, 1177, 6587, 1176, 6592, 1165, 6591, 1149, 6591, 1140, 6592, 1130, 6595, 1115, 6601, 1100, 6608, 1083, 6617, 1065, 6620, 1059, 6622, 1053,
                                6626, 1037, 6630, 1022, 6632, 1014, 6637, 1007, 6641, 1001, 6648, 993, 6650, 991, 6651, 991, 6657, 990, 6660, 986, 6665, 982, 6667, 976, 6667, 975, 6667, 974, 6669, 965, 6677, 961, 6679, 960, 6680, 959, 6682, 956, 6685, 954, 6695, 949, 6685, 942, 6684, 942, 6683, 941, 6681, 938, 6678, 933, 6676, 930, 6676, 926, 6676, 920, 6681, 920, 6682, 920, 6683, 919, 6694, 919, 6694, 906, 6695, 889, 6693, 873, 6693, 870, 6694, 863, 6695, 859, 6698, 855, "Q", 6701, 850, 6698, 851, "Z"
                            ]
                        ],
                        label: "Vermont",
                        shortLabel: "VT",
                        labelPosition: [654.9, 95.8],
                        labelAlignment: ["center", "middle"]
                    },
                    NH: {
                        outlines: [
                            [
                                "M",
                                6733, 812, "Q", 6724, 816, 6714, 821, 6711, 823, 6710, 826, 6706, 836, 6703, 847, 6702, 849, 6701, 851, 6700, 853, 6698, 855, 6695, 859, 6694, 863, 6693, 870, 6693, 873, 6695, 889, 6694, 906, 6694, 919, 6683, 919, 6682, 920, 6681, 920, 6676, 920, 6676, 926, 6676, 930, 6678, 933, 6681, 938, 6683, 941, 6684, 942, 6685, 942, 6695, 949, 6685, 954, 6682, 956, 6680, 959, 6679, 960, 6677, 961, 6669, 965, 6667, 974, 6667, 975, 6667, 976, 6665, 982, 6660, 986, 6657, 990, 6651, 991, 6650, 991, 6648, 993, 6641, 1001, 6637, 1007, 6632, 1014, 6630, 1022, 6626, 1037, 6622, 1053, 6620, 1059, 6617, 1065, 6608, 1083, 6601,
                                1100, 6595, 1115, 6592, 1130, 6591, 1140, 6591, 1149, 6592, 1165, 6587, 1176, 6586, 1177, 6586, 1178, 6571, 1207, 6567, 1239, 6567, 1243, 6567, 1245, 6568, 1246, 6567, 1248, 6567, 1249, 6567, 1249, 6566, 1253, 6570, 1254, 6583, 1258, 6596, 1257, 6607, 1256, 6617, 1252, 6622, 1251, 6623, 1251, 6627, 1248, 6629, 1251, 6630, 1252, 6631, 1252, 6633, 1253, 6634, 1254, 6658, 1275, 6689, 1263, 6690, 1263, 6692, 1262, 6693, 1262, 6694, 1261, 6698, 1258, 6707, 1259, 6709, 1259, 6710, 1260, 6711, 1260, 6712, 1260, 6717, 1261, 6721, 1260, 6722, 1260, 6723, 1260, 6724, 1260, 6725, 1260, 6727, 1260, 6729, 1260,
                                6734, 1260, 6737, 1258, 6738, 1257, 6740, 1257, 6746, 1255, 6750, 1250, 6759, 1240, 6766, 1234, 6768, 1233, 6769, 1233, 6770, 1233, 6771, 1232, 6775, 1229, 6780, 1230, 6783, 1229, 6786, 1227, 6787, 1226, 6787, 1226, 6789, 1225, 6791, 1224, 6791, 1223, 6792, 1222, 6795, 1216, 6797, 1211, 6798, 1210, 6799, 1208, 6798, 1207, 6797, 1206, 6796, 1199, 6790, 1196, 6789, 1196, 6788, 1195, 6783, 1188, 6780, 1182, 6778, 1179, 6779, 1175, 6781, 1165, 6776, 1157, 6765, 1141, 6759, 1123, 6755, 1109, 6756, 1093, 6758, 1073, 6764, 1053, 6766, 1044, 6766, 1035, 6766, 1033, 6765, 1032, 6762, 1028, 6759, 1025, 6755,
                                1020, 6754, 1014, 6754, 1013, 6754, 1012, 6753, 1007, 6752, 1001, 6749, 970, 6747, 939, 6747, 937, 6748, 936, 6750, 932, 6750, 924, 6751, 922, 6751, 920, 6754, 914, 6755, 907, 6757, 897, 6757, 885, 6757, 884, 6757, 882, 6758, 857, 6750, 837, 6744, 841, 6746, 834, 6740, 824, 6738, 814, 6737, 813, 6736, 812, "Q", 6735, 812, 6733, 812, "Z"
                            ]
                        ],
                        label: "New Hampshire",
                        shortLabel: "NH",
                        labelPosition: [666.8, 114],
                        labelAlignment: ["center", "middle"]
                    },
                    ME: {
                        outlines: [
                            [
                                "M", 7005, 440, "Q", 7001, 434, 6996, 433, 6994, 433, 6992, 435, 6984, 441, 6975, 447, 6962, 455, 6954, 469, 6945, 484, 6936, 499,
                                6931, 509, 6922, 518, 6912, 529, 6906, 543, 6898, 561, 6889, 575, 6886, 581, 6882, 584, 6881, 586, 6880, 587, 6879, 589, 6879, 591, 6878, 606, 6877, 621, 6877, 629, 6876, 637, 6876, 639, 6874, 640, 6867, 644, 6862, 649, 6852, 658, 6848, 671, 6846, 681, 6847, 691, 6848, 700, 6851, 705, 6852, 706, 6854, 707, 6861, 710, 6862, 718, 6862, 720, 6861, 721, 6848, 731, 6835, 740, 6827, 746, 6823, 754, 6814, 770, 6805, 784, 6799, 794, 6791, 803, 6783, 812, 6774, 818, 6762, 826, 6748, 832, 6747, 832, 6746, 834, 6744, 841, 6750, 837, 6758, 858, 6757, 882, 6757, 884, 6757, 886, 6757, 897, 6755, 908, 6754, 915, 6751, 921,
                                6751, 923, 6750, 925, 6750, 933, 6748, 936, 6747, 938, 6747, 939, 6749, 970, 6752, 1002, 6753, 1007, 6754, 1013, 6754, 1014, 6754, 1015, 6755, 1021, 6759, 1025, 6762, 1028, 6765, 1032, 6766, 1033, 6766, 1035, 6766, 1045, 6764, 1054, 6758, 1074, 6756, 1094, 6755, 1110, 6759, 1124, 6765, 1142, 6776, 1158, 6781, 1166, 6779, 1175, 6778, 1180, 6780, 1183, 6783, 1189, 6788, 1195, 6789, 1196, 6790, 1197, 6796, 1199, 6797, 1206, 6798, 1207, 6799, 1208, "L", 6799, 1208, "Q", 6800, 1207, 6801, 1206, 6803, 1199, 6807, 1194, 6818, 1180, 6831, 1167, 6832, 1166, 6841, 1164, 6844, 1163, 6848, 1159, 6854, 1152,
                                6850, 1142, 6848, 1138, 6849, 1133, 6851, 1124, 6854, 1118, 6858, 1112, 6861, 1105, 6864, 1099, 6864, 1092, 6864, 1091, 6864, 1090, 6867, 1081, 6876, 1080, 6878, 1080, 6881, 1081, 6884, 1081, 6887, 1082, 6889, 1082, 6891, 1083, 6900, 1088, 6904, 1095, 6905, 1097, 6907, 1097, 6914, 1098, 6919, 1094, 6920, 1094, 6921, 1093, 6923, 1088, 6921, 1081, 6920, 1079, 6920, 1076, 6919, 1071, 6917, 1066, 6921, 1056, 6930, 1062, 6937, 1066, 6943, 1069, 6949, 1071, 6953, 1068, 6964, 1060, 6972, 1050, 6973, 1048, 6973, 1046, 6975, 1046, 6977, 1047, 6988, 1050, 6997, 1047, 7005, 1045, 7009, 1035, 7010, 1033, 7011,
                                1031, 7013, 1023, 7014, 1015, 7016, 1003, 7021, 996, 7027, 989, 7034, 982, 7040, 988, 7046, 993, 7052, 998, 7058, 1E3, 7060, 1001, 7062, 1001, 7063, 1001, 7064, 1001, 7068, 1001, 7067, 998, 7077, 1003, 7085, 1008, 7088, 1010, 7091, 1009, 7093, 1009, 7094, 1008, 7097, 1007, 7099, 1004, 7101, 1002, 7102, 1001, 7104, 1E3, 7105, 998, 7106, 997, 7107, 996, 7111, 989, 7115, 985, 7116, 984, 7117, 983, 7127, 974, 7134, 968, 7135, 968, 7135, 967, 7139, 959, 7144, 957, 7145, 956, 7146, 955, 7151, 951, 7161, 953, 7162, 953, 7163, 953, 7170, 953, 7174, 950, 7175, 949, 7176, 949, 7182, 947, 7187, 944, 7198, 937, 7210,
                                934, 7230, 928, 7249, 924, 7250, 924, 7250, 922, 7251, 922, 7251, 921, 7252, 918, 7252, 915, 7255, 908, 7255, 900, 7255, 891, 7250, 886, 7249, 885, 7248, 884, 7240, 881, 7238, 873, 7238, 867, 7239, 862, 7239, 859, 7235, 856, 7234, 855, 7234, 854, 7229, 842, 7211, 843, 7209, 843, 7209, 842, 7208, 840, 7204, 841, 7202, 841, 7201, 840, 7192, 834, 7191, 826, 7190, 814, 7197, 801, 7201, 795, 7203, 789, 7204, 787, 7204, 783, 7204, 781, 7203, 779, 7202, 777, 7202, 773, "L", 7198, 773, "Q", 7200, 768, 7196, 762, 7196, 761, 7195, 761, 7190, 759, 7184, 758, 7174, 756, 7167, 750, 7161, 744, 7160, 735, 7160, 718, 7160,
                                702, 7160, 666, 7160, 635, 7160, 632, 7160, 628, 7160, 625, 7159, 622, 7157, 614, 7157, 604, 7158, 590, 7160, 576, 7164, 542, 7146, 512, 7142, 505, 7139, 497, 7135, 484, 7127, 474, 7123, 468, 7117, 462, 7113, 458, 7108, 454, 7108, 454, 7107, 454, 7104, 455, 7101, 454, 7099, 454, 7097, 453, 7092, 452, 7088, 452, 7087, 452, 7086, 453, 7085, 454, 7084, 454, 7080, 456, 7077, 457, 7073, 459, 7068, 465, 7061, 474, 7053, 481, 7047, 486, 7039, 485, 7029, 484, 7020, 477, 7012, 472, 7005, 466, 7002, 464, 6999, 462, 7E3, 461, 7E3, 459, 7001, 456, 7002, 453, 7005, 448, 7006, 442, "Q", 7006, 441, 7005, 440, "Z"
                            ]
                        ],
                        label: "Maine",
                        shortLabel: "ME",
                        labelPosition: [700, 82.1],
                        labelAlignment: ["center", "middle"]
                    },
                    MA: {
                        outlines: [
                            [
                                "M", 6570, 1254, "Q", 6566, 1253, 6567, 1249, 6563, 1256, 6552, 1255, 6538, 1254, 6528, 1259, 6524, 1261, 6518, 1264, 6517, 1265, 6515, 1265, 6507, 1264, 6501, 1257, 6500, 1256, 6498, 1256, 6492, 1258, 6487, 1262, 6481, 1268, 6476, 1275, 6475, 1277, 6473, 1279, 6472, 1283, 6471, 1287, 6469, 1293, 6467, 1300, 6464, 1308, 6460, 1316, 6455, 1327, 6449, 1337, 6445, 1343, 6444, 1349, 6443, 1355, 6444, 1361, 6445, 1364, 6446, 1367, 6450, 1378, 6457, 1382, 6466, 1387, 6478, 1385, 6482, 1385, 6485,
                                1384, 6486, 1384, 6487, 1384, 6499, 1382, 6506, 1388, 6509, 1391, 6511, 1397, 6512, 1399, 6513, 1399, 6529, 1397, 6544, 1390, 6551, 1387, 6558, 1384, 6569, 1379, 6581, 1378, 6598, 1376, 6614, 1378, 6620, 1378, 6625, 1379, 6631, 1381, 6636, 1382, 6646, 1385, 6651, 1390, 6652, 1391, 6653, 1392, 6663, 1390, 6670, 1388, 6674, 1387, 6679, 1387, 6682, 1386, 6684, 1386, 6685, 1385, 6686, 1385, 6691, 1384, 6695, 1385, 6703, 1387, 6708, 1388, 6713, 1389, 6713, 1395, 6714, 1406, 6715, 1416, 6716, 1433, 6731, 1439, 6736, 1441, 6740, 1447, 6745, 1454, 6745, 1461, 6759, 1457, 6773, 1452, 6783, 1449, 6793, 1446,
                                6796, 1445, 6799, 1445, 6800, 1454, 6797, 1461, 6791, 1477, 6788, 1494, 6787, 1500, 6793, 1502, 6803, 1504, 6815, 1500, 6820, 1498, 6823, 1499, 6832, 1500, 6830, 1487, 6830, 1482, 6830, 1476, 6831, 1473, 6833, 1472, 6838, 1470, 6840, 1468, 6857, 1450, 6881, 1450, 6891, 1447, 6898, 1443, 6899, 1442, 6900, 1441, 6902, 1435, 6906, 1431, 6907, 1431, 6908, 1429, 6908, 1428, 6909, 1427, 6913, 1422, 6911, 1417, 6903, 1399, 6898, 1379, 6897, 1376, 6897, 1373, 6896, 1370, 6895, 1368, 6895, 1366, 6893, 1364, 6891, 1362, 6887, 1361, 6876, 1360, 6870, 1357, 6866, 1356, 6865, 1358, 6865, 1360, 6865, 1361, 6861,
                                1372, 6861, 1383, 6861, 1393, 6863, 1403, 6864, 1407, 6863, 1412, 6862, 1417, 6852, 1416, 6849, 1416, 6845, 1415, 6844, 1415, 6843, 1414, 6840, 1405, 6832, 1402, 6830, 1402, 6828, 1402, 6826, 1402, 6826, 1401, 6822, 1397, 6820, 1391, 6818, 1380, 6816, 1368, 6816, 1366, 6816, 1364, 6814, 1360, 6812, 1356, 6811, 1355, 6811, 1353, 6810, 1349, 6808, 1349, 6788, 1347, 6770, 1338, 6764, 1336, 6765, 1329, 6768, 1318, 6778, 1310, 6779, 1309, 6780, 1308, 6786, 1307, 6789, 1310, 6790, 1311, 6791, 1311, 6799, 1312, 6801, 1308, 6803, 1302, 6803, 1294, 6802, 1280, 6798, 1266, 6796, 1260, 6791, 1255, 6790, 1255,
                                6789, 1254, 6786, 1252, 6784, 1248, 6784, 1245, 6793, 1234, 6809, 1184, 6787, 1226, 6787, 1226, 6786, 1227, 6783, 1229, 6780, 1230, 6775, 1229, 6771, 1232, 6770, 1233, 6769, 1233, 6768, 1233, 6766, 1234, 6759, 1240, 6750, 1250, 6746, 1255, 6740, 1257, 6738, 1257, 6737, 1258, 6734, 1260, 6729, 1260, 6727, 1260, 6725, 1260, 6724, 1260, 6723, 1260, 6722, 1260, 6721, 1260, 6717, 1261, 6712, 1260, 6711, 1260, 6710, 1260, 6709, 1259, 6707, 1259, 6698, 1258, 6694, 1261, 6693, 1262, 6692, 1262, 6690, 1263, 6689, 1263, 6658, 1275, 6634, 1254, 6633, 1253, 6631, 1252, 6630, 1252, 6629, 1251, 6627, 1248, 6623,
                                1251, 6622, 1251, 6617, 1252, 6607, 1256, 6596, 1257, "Q", 6583, 1258, 6570, 1254, "Z"
                            ]
                        ],
                        label: "Massachusetts",
                        shortLabel: "MA",
                        labelPosition: [655.7, 132],
                        labelAlignment: ["center", "middle"]
                    },
                    CT: {
                        outlines: [
                            [
                                "M", 6558, 1384, "Q", 6551, 1387, 6544, 1390, 6529, 1397, 6513, 1399, 6512, 1399, 6511, 1397, 6509, 1391, 6506, 1388, 6499, 1382, 6487, 1384, 6486, 1384, 6485, 1384, 6482, 1385, 6478, 1385, 6466, 1387, 6457, 1382, 6450, 1378, 6446, 1367, 6445, 1364, 6444, 1361, 6439, 1388, 6444, 1413, 6446, 1421, 6444, 1430, 6442, 1444, 6437, 1458, 6435, 1466, 6435, 1472, 6436, 1483, 6441,
                                1493, 6448, 1505, 6447, 1519, 6447, 1523, 6443, 1525, 6442, 1525, 6441, 1526, 6439, 1528, 6439, 1532, 6437, 1542, 6431, 1549, "L", 6431, 1550, 6431, 1550, 6431, 1550, "Q", 6436, 1557, 6440, 1566, 6440, 1567, 6441, 1568, 6441, 1567, 6442, 1567, 6443, 1566, 6443, 1565, "L", 6443, 1561, "Q", 6443, 1560, 6445, 1559, 6449, 1556, 6452, 1552, 6453, 1551, 6454, 1550, 6473, 1541, 6491, 1532, 6508, 1524, 6523, 1515, 6533, 1510, 6544, 1507, 6548, 1506, 6552, 1506, 6558, 1506, 6565, 1505, 6570, 1505, 6576, 1504, 6596, 1503, 6614, 1506, 6620, 1507, 6620, 1507, 6622, 1506, 6624, 1506, 6629, 1507, 6635, 1507,
                                6637, 1507, 6638, 1507, 6645, 1506, 6652, 1506, 6653, 1504, 6653, 1503, 6650, 1492, 6648, 1482, 6646, 1475, 6649, 1469, 6659, 1447, 6659, 1421, 6659, 1413, 6658, 1405, 6657, 1398, 6653, 1392, 6652, 1391, 6651, 1390, 6646, 1385, 6636, 1382, 6631, 1381, 6625, 1379, 6620, 1378, 6614, 1378, 6598, 1376, 6581, 1378, "Q", 6569, 1379, 6558, 1384, "Z"
                            ]
                        ],
                        label: "Connecticut",
                        shortLabel: "CT",
                        labelPosition: [654.5, 146.5],
                        labelAlignment: ["center", "middle"]
                    },
                    NJ: {
                        outlines: [
                            [
                                "M", 6385, 1557, "Q", 6382, 1556, 6382, 1555, 6379, 1552, 6376, 1549, 6369, 1538, 6358, 1530, 6348, 1523, 6338, 1518,
                                6326, 1512, 6310, 1503, 6309, 1502, 6307, 1502, 6303, 1503, 6300, 1504, 6300, 1504, 6299, 1504, 6297, 1506, 6295, 1507, 6294, 1508, 6292, 1508, 6291, 1509, 6290, 1510, 6289, 1512, 6286, 1513, 6275, 1518, 6271, 1527, 6265, 1538, 6261, 1550, 6255, 1565, 6248, 1571, 6247, 1572, 6245, 1574, 6244, 1575, 6243, 1576, 6242, 1578, 6242, 1580, 6241, 1593, 6242, 1605, 6242, 1618, 6244, 1631, 6244, 1634, 6245, 1637, 6247, 1655, 6258, 1663, 6260, 1665, 6261, 1666, 6265, 1668, 6268, 1674, 6271, 1680, 6277, 1681, 6281, 1682, 6281, 1685, 6282, 1686, 6282, 1686, 6287, 1692, 6284, 1700, 6282, 1704, 6277, 1706, 6275,
                                1707, 6274, 1708, 6266, 1709, 6259, 1710, 6253, 1711, 6250, 1715, 6250, 1717, 6248, 1718, 6243, 1724, 6238, 1730, 6237, 1732, 6235, 1732, 6221, 1736, 6216, 1745, "L", 6213, 1747, "Q", 6211, 1750, 6209, 1751, 6210, 1752, 6211, 1754, 6212, 1762, 6209, 1771, 6209, 1773, 6208, 1776, 6208, 1785, 6206, 1793, 6203, 1803, 6203, 1815, 6203, 1816, 6204, 1817, 6206, 1819, 6211, 1820, 6215, 1820, 6217, 1822, 6218, 1824, 6217, 1826, 6217, 1827, 6217, 1828, 6224, 1829, 6231, 1834, 6241, 1843, 6249, 1853, 6250, 1854, 6251, 1854, 6271, 1852, 6273, 1869, 6274, 1877, 6279, 1878, 6289, 1879, 6295, 1870, 6297, 1869,
                                6298, 1867, 6299, 1863, 6302, 1858, 6302, 1856, 6303, 1854, 6307, 1843, 6312, 1833, 6321, 1815, 6334, 1800, 6343, 1790, 6353, 1781, 6355, 1780, 6356, 1778, 6370, 1765, 6379, 1748, 6385, 1737, 6387, 1725, 6387, 1724, 6387, 1723, 6388, 1716, 6390, 1709, 6390, 1707, 6391, 1705, 6392, 1684, 6382, 1665, 6375, 1653, 6369, 1640, 6366, 1633, 6363, 1625, 6368, 1617, 6373, 1611, 6378, 1607, 6382, 1605, 6386, 1603, 6390, 1600, 6393, 1599, 6395, 1598, 6396, 1597, 6397, 1596, 6399, 1590, 6399, 1589, 6399, 1587, 6398, 1579, 6397, 1570, 6392, 1564, "Q", 6387, 1558, 6385, 1557, "Z"
                            ]
                        ],
                        label: "New Jersey",
                        shortLabel: "NJ",
                        labelPosition: [630.1, 168.9],
                        labelAlignment: ["center", "middle"]
                    },
                    WV: {
                        outlines: [
                            [
                                "M", 5553, 1627, "Q", 5550, 1630, 5550, 1637, 5550, 1642, 5552, 1644, "L", 5554, 1642, 5555, 1641, 5555, 1641, "Q", 5554, 1643, 5554, 1644, 5552, 1649, 5552, 1657, "L", 5553, 1662, "Q", 5555, 1666, 5558, 1675, 5558, 1676, 5558, 1677, 5558, 1679, 5558, 1681, 5559, 1682, 5559, 1683, 5557, 1682, 5556, 1680, 5555, 1701, 5536, 1714, 5536, 1716, 5535, 1717, 5532, 1721, 5530, 1727, 5529, 1729, 5529, 1731, 5530, 1753, 5523, 1775, 5523, 1777, 5522, 1778, 5519, 1787, 5512, 1792, 5511, 1792, 5510, 1793, 5509, 1798,
                                5506, 1799, 5504, 1800, 5503, 1801, 5492, 1809, 5482, 1814, 5480, 1815, 5479, 1816, 5476, 1818, 5473, 1818, 5456, 1816, 5442, 1821, 5440, 1822, 5438, 1823, 5430, 1835, 5426, 1848, 5422, 1860, 5423, 1872, 5423, 1879, 5416, 1882, 5407, 1885, 5403, 1878, 5399, 1872, 5390, 1872, 5388, 1872, 5388, 1873, 5386, 1876, 5381, 1875, 5379, 1875, 5378, 1876, 5375, 1882, 5371, 1887, 5369, 1889, 5370, 1894, 5374, 1905, 5371, 1913, 5367, 1928, 5355, 1938, 5344, 1947, 5333, 1955, 5324, 1962, 5318, 1971, 5315, 1974, 5314, 1978, 5314, 1979, 5313, 1979, 5312, 1983, 5311, 1987, 5309, 1997, 5310, 2007, 5311, 2013, 5312,
                                2020, 5314, 2027, 5316, 2034, 5321, 2050, 5330, 2063, 5341, 2078, 5355, 2090, 5361, 2095, 5366, 2101, 5367, 2103, 5369, 2107, 5372, 2111, 5373, 2114, 5375, 2118, 5377, 2121, 5379, 2125, 5381, 2128, 5382, 2130, 5383, 2131, 5397, 2138, 5410, 2145, 5427, 2153, 5445, 2160, 5449, 2158, 5452, 2155, 5459, 2149, 5465, 2158, 5466, 2160, 5468, 2160, 5469, 2161, 5471, 2162, 5474, 2164, 5478, 2162, 5493, 2155, 5508, 2147, 5510, 2146, 5512, 2144, 5513, 2144, 5513, 2143, 5515, 2143, 5517, 2142, 5524, 2138, 5536, 2136, 5542, 2136, 5548, 2135, 5549, 2135, 5550, 2135, 5560, 2133, 5566, 2130, 5579, 2123, 5590, 2114,
                                5594, 2112, 5595, 2108, 5602, 2092, 5610, 2077, 5615, 2069, 5622, 2064, 5632, 2057, 5638, 2050, 5649, 2040, 5654, 2025, 5659, 2010, 5663, 1994, 5667, 1981, 5673, 1970, 5678, 1959, 5688, 1956, 5692, 1955, 5695, 1962, 5698, 1967, 5701, 1972, 5701, 1974, 5702, 1974, 5712, 1976, 5718, 1968, 5719, 1967, 5720, 1966, 5729, 1960, 5733, 1954, 5734, 1952, 5737, 1950, 5744, 1943, 5750, 1928, 5754, 1919, 5761, 1915, 5762, 1915, 5762, 1914, 5764, 1912, 5769, 1914, 5773, 1913, 5780, 1910, 5790, 1907, 5795, 1902, 5803, 1895, 5805, 1885, 5805, 1884, 5805, 1883, 5806, 1878, 5808, 1874, 5812, 1870, 5815, 1864, 5818,
                                1859, 5821, 1854, 5833, 1835, 5850, 1820, 5853, 1818, 5857, 1819, 5860, 1820, 5862, 1821, 5864, 1822, 5870, 1821, 5873, 1830, 5881, 1839, 5889, 1848, 5896, 1846, 5902, 1844, 5909, 1836, 5911, 1833, 5914, 1832, 5915, 1832, 5920, 1833, 5925, 1835, 5928, 1835, 5932, 1835, 5929, 1833, 5926, 1831, 5923, 1829, 5918, 1826, 5915, 1825, 5913, 1824, 5909, 1825, 5903, 1826, 5903, 1821, 5903, 1813, 5905, 1809, 5906, 1808, 5906, 1806, 5908, 1799, 5906, 1790, 5906, 1788, 5904, 1786, 5899, 1780, 5889, 1780, 5880, 1781, 5879, 1773, 5878, 1771, 5880, 1770, 5882, 1769, 5884, 1766, 5885, 1766, 5886, 1765, 5881, 1766,
                                5874, 1765, 5867, 1765, 5862, 1768, 5857, 1771, 5852, 1773, 5841, 1779, 5829, 1784, 5828, 1787, 5824, 1788, 5813, 1790, 5807, 1784, 5804, 1781, 5799, 1780, 5798, 1779, 5797, 1779, 5782, 1776, 5786, 1791, 5788, 1796, 5777, 1802, 5775, 1802, 5773, 1803, 5768, 1806, 5763, 1808, 5753, 1812, 5742, 1814, 5741, 1814, 5740, 1815, 5739, 1816, 5738, 1817, 5736, 1818, 5735, 1819, 5728, 1829, 5723, 1837, 5721, 1841, 5716, 1842, 5704, 1844, 5702, 1830, 5700, 1821, 5699, 1812, 5699, 1810, 5700, 1808, 5701, 1804, 5702, 1799, 5704, 1791, 5701, 1782, 5699, 1779, 5700, 1775, 5701, 1770, 5697, 1769, 5684, 1768, 5670,
                                1766, 5633, 1763, 5596, 1761, 5585, 1761, 5579, 1755, 5574, 1750, 5574, 1740, 5572, 1723, 5572, 1707, 5572, 1689, 5566, 1677, 5565, 1675, 5564, 1674, 5564, 1674, 5563, 1673, 5563, 1672, 5563, 1671, "L", 5562, 1671, "Q", 5562, 1671, 5561, 1672, 5562, 1666, 5563, 1659, 5564, 1653, 5566, 1645, "L", 5568, 1626, "Q", 5568, 1624, 5568, 1623, 5568, 1621, 5566, 1620, 5565, 1620, 5564, 1620, 5562, 1620, 5555, 1632, "L", 5555, 1627, "Z"
                            ]
                        ],
                        label: "West Virginia",
                        shortLabel: "WV",
                        labelPosition: [544.5, 199.9],
                        labelAlignment: ["center", "middle"]
                    },
                    VA: {
                        outlines: [
                            [
                                "M", 5850, 1820, "Q", 5833,
                                1835, 5821, 1854, 5818, 1859, 5815, 1864, 5812, 1870, 5808, 1874, 5806, 1878, 5805, 1883, 5805, 1884, 5805, 1885, 5803, 1895, 5795, 1902, 5790, 1907, 5780, 1910, 5773, 1913, 5769, 1914, 5764, 1912, 5762, 1914, 5762, 1915, 5761, 1915, 5754, 1919, 5750, 1928, 5744, 1943, 5737, 1950, 5734, 1952, 5733, 1954, 5729, 1960, 5720, 1966, 5719, 1967, 5718, 1968, 5712, 1976, 5702, 1974, 5701, 1974, 5701, 1972, 5698, 1967, 5695, 1962, 5692, 1955, 5688, 1956, 5678, 1959, 5673, 1970, 5667, 1981, 5663, 1994, 5659, 2010, 5654, 2025, 5649, 2040, 5638, 2050, 5632, 2057, 5622, 2064, 5615, 2069, 5610, 2077, 5602, 2092,
                                5595, 2108, 5594, 2112, 5590, 2114, 5579, 2123, 5566, 2130, 5560, 2133, 5550, 2135, 5549, 2135, 5548, 2135, 5542, 2136, 5536, 2136, 5524, 2138, 5517, 2142, 5515, 2143, 5513, 2143, 5513, 2144, 5512, 2144, 5510, 2146, 5508, 2147, 5493, 2155, 5478, 2162, 5474, 2164, 5471, 2162, 5469, 2161, 5468, 2160, 5466, 2160, 5465, 2158, 5459, 2149, 5452, 2155, 5449, 2158, 5445, 2160, 5427, 2153, 5410, 2145, 5397, 2138, 5383, 2131, 5382, 2130, 5381, 2128, 5379, 2125, 5377, 2121, 5377, 2126, 5373, 2129, 5356, 2145, 5338, 2159, 5337, 2160, 5335, 2162, 5330, 2167, 5323, 2169, 5310, 2173, 5299, 2182, 5296, 2185, 5294,
                                2187, 5293, 2189, 5292, 2190, 5284, 2198, 5273, 2201, 5272, 2202, 5271, 2202, 5265, 2205, 5263, 2207, 5251, 2216, 5239, 2224, 5226, 2234, 5215, 2245, 5206, 2253, 5215, 2252, "L", 5440, 2247, 6148, 2264, "Q", 6149, 2261, 6149, 2259, 6149, 2257, 6148, 2256, 6148, 2255, 6147, 2255, 6148, 2251, 6148, 2248, 6149, 2242, 6150, 2237, 6150, 2235, 6150, 2234, 6141, 2214, 6127, 2203, 6122, 2204, 6119, 2203, 6118, 2203, 6117, 2204, 6112, 2210, 6105, 2209, 6095, 2208, 6087, 2203, 6089, 2194, 6085, 2191, "L", 6086, 2189, "Q", 6091, 2182, 6099, 2173, 6100, 2173, 6100, 2171, 6098, 2164, 6093, 2156, 6089, 2150,
                                6079, 2147, 6077, 2147, 6075, 2143, 6079, 2135, 6088, 2131, 6095, 2127, 6099, 2124, 6100, 2123, 6101, 2121, 6101, 2114, 6102, 2108, 6102, 2103, 6100, 2098, 6099, 2097, 6098, 2096, 6095, 2091, 6094, 2088, 6092, 2084, 6086, 2086, 6089, 2082, 6094, 2079, 6095, 2078, 6097, 2078, 6103, 2076, 6107, 2069, 6108, 2068, 6108, 2066, 6111, 2060, 6110, 2053, 6110, 2051, 6109, 2050, 6106, 2046, 6101, 2043, 6087, 2036, 6071, 2030, 6065, 2028, 6066, 2021, 6067, 2021, 6067, 2020, 6073, 2015, 6071, 2007, 6071, 2006, 6069, 2005, 6064, 2001, 6054, 2001, 6047, 2001, 6044, 1997, 6042, 1995, 6039, 1991, 6038, 1989, 6036,
                                1988, 6026, 1983, 6012, 1985, 6012, 1981, 6014, 1978, 6010, 1977, 6005, 1978, 5992, 1980, 5983, 1969, 5977, 1962, 5974, 1954, 5973, 1948, 5978, 1941, 5995, 1922, 6010, 1901, 6013, 1897, 6011, 1895, 5995, 1882, 5975, 1874, 5970, 1872, 5967, 1868, 5956, 1855, 5944, 1843, 5938, 1837, 5931, 1833, 5926, 1834, 5925, 1835, 5924, 1834, 5922, 1833, 5917, 1831, 5914, 1832, 5911, 1833, 5909, 1836, 5902, 1844, 5896, 1846, 5889, 1848, 5882, 1839, 5875, 1831, 5870, 1821, 5864, 1821, 5861, 1820, 5860, 1819, 5858, 1818, "Q", 5853, 1818, 5850, 1820, "Z"
                            ]
                        ],
                        label: "Virginia",
                        shortLabel: "VA",
                        labelPosition: [
                            583.3,
                            210.1
                        ],
                        labelAlignment: ["center", "middle"]
                    },
                    NC: {
                        outlines: [
                            [
                                "M", 6123, 2328, "Q", 6113, 2325, 6109, 2317, 6115, 2304, 6121, 2298, 6124, 2295, 6126, 2292, 6129, 2286, 6135, 2291, 6141, 2296, 6149, 2296, 6148, 2294, 6145, 2294, 6143, 2294, 6144, 2290, 6144, 2289, 6144, 2288, 6145, 2286, 6145, 2283, 6148, 2274, 6148, 2264, "L", 5440, 2247, "Q", 5426, 2274, 5420, 2294, 5420, 2296, 5419, 2298, 5417, 2305, 5407, 2308, 5391, 2314, 5377, 2321, 5371, 2324, 5363, 2324, 5361, 2325, 5359, 2324, 5354, 2324, 5353, 2326, 5352, 2327, 5350, 2328, 5320, 2335, 5293, 2357, 5292, 2358, 5291, 2359, 5290, 2361,
                                5284, 2360, 5277, 2360, 5275, 2364, 5275, 2365, 5273, 2366, 5263, 2370, 5258, 2375, 5256, 2376, 5255, 2378, 5243, 2389, 5232, 2397, 5224, 2402, 5214, 2403, 5212, 2404, 5210, 2405, 5193, 2413, 5178, 2421, 5157, 2432, 5138, 2438, 5133, 2439, 5131, 2441, 5124, 2446, 5120, 2454, 5119, 2455, 5119, 2456, 5118, 2463, 5115, 2466, 5110, 2473, 5103, 2481, 5102, 2482, 5101, 2484, 5101, 2486, 5101, 2488, "L", 5101, 2493, 5278, 2493, "Q", 5279, 2492, 5281, 2492, 5282, 2491, 5283, 2491, 5290, 2487, 5291, 2493, 5300, 2483, 5316, 2478, 5319, 2477, 5321, 2477, 5331, 2477, 5337, 2472, 5339, 2472, 5340, 2470, 5343,
                                2467, 5351, 2468, 5364, 2471, 5380, 2470, 5385, 2470, 5389, 2469, 5391, 2469, 5393, 2469, 5417, 2468, 5441, 2465, 5448, 2464, 5454, 2465, 5467, 2466, 5479, 2470, 5486, 2471, 5494, 2472, 5495, 2472, 5496, 2473, 5509, 2479, 5517, 2488, 5532, 2506, 5542, 2527, 5544, 2533, 5551, 2534, 5561, 2535, 5570, 2533, 5579, 2532, 5588, 2533, 5628, 2536, 5667, 2536, 5677, 2536, 5685, 2539, 5690, 2541, 5692, 2544, 5702, 2560, 5713, 2575, 5722, 2588, 5732, 2600, 5746, 2615, 5763, 2626, 5777, 2636, 5793, 2653, 5802, 2657, 5806, 2665, 5806, 2666, 5807, 2666, 5814, 2669, 5819, 2674, 5820, 2673, 5820, 2672, 5820, 2671,
                                5821, 2670, 5826, 2668, 5830, 2669, 5832, 2670, 5834, 2670, 5855, 2670, 5876, 2667, 5886, 2666, 5889, 2655, 5891, 2650, 5892, 2646, 5894, 2640, 5895, 2635, 5895, 2633, 5896, 2631, 5899, 2628, 5901, 2623, 5902, 2621, 5904, 2620, 5911, 2616, 5922, 2612, 5923, 2612, 5924, 2611, 5936, 2604, 5946, 2591, 5955, 2578, 5968, 2569, 5972, 2565, 5977, 2565, 5984, 2566, 5990, 2565, 5998, 2564, 6005, 2561, 6021, 2555, 6037, 2553, 6043, 2553, 6049, 2558, 6058, 2565, 6069, 2559, 6074, 2556, 6078, 2553, "L", 6078, 2553, "Q", 6079, 2549, 6082, 2546, 6087, 2540, 6092, 2534, 6094, 2531, 6093, 2527, 6093, 2525, 6093,
                                2524, 6091, 2511, 6079, 2509, 6078, 2509, 6077, 2509, 6073, 2508, 6069, 2507, 6061, 2506, 6055, 2503, 6052, 2502, 6053, 2499, 6055, 2496, 6057, 2493, 6058, 2492, 6060, 2491, 6061, 2489, 6061, 2487, 6061, 2474, 6058, 2462, 6061, 2462, 6064, 2461, 6065, 2461, 6066, 2461, 6072, 2460, 6073, 2454, 6073, 2453, 6072, 2451, 6070, 2449, 6068, 2446, 6061, 2440, 6066, 2430, 6069, 2424, 6074, 2428, 6087, 2440, 6106, 2432, 6107, 2431, 6108, 2431, 6112, 2431, 6115, 2430, "L", 6115, 2430, "Q", 6115, 2429, 6116, 2429, 6117, 2430, 6120, 2431, 6127, 2434, 6137, 2433, 6138, 2433, 6139, 2432, 6139, 2430, 6140, 2427,
                                6141, 2421, 6145, 2416, 6150, 2410, 6158, 2408, 6159, 2407, 6160, 2407, 6163, 2405, 6165, 2404, 6169, 2401, 6172, 2398, 6175, 2395, 6175, 2392, 6175, 2387, 6173, 2382, 6169, 2376, 6174, 2371, 6181, 2366, 6179, 2357, 6179, 2356, 6178, 2355, 6172, 2349, 6169, 2344, 6166, 2336, 6159, 2331, 6155, 2328, 6149, 2326, 6137, 2327, 6126, 2328, "Q", 6125, 2328, 6123, 2328, "Z"
                            ]
                        ],
                        label: "North Carolina",
                        shortLabel: "NC",
                        labelPosition: [574, 240],
                        labelAlignment: ["center", "middle"]
                    },
                    SC: {
                        outlines: [
                            [
                                "M", 5685, 2539, "Q", 5676, 2536, 5667, 2536, 5627, 2536, 5588, 2533, 5579, 2532, 5569, 2533,
                                5560, 2535, 5551, 2534, 5544, 2533, 5541, 2527, 5532, 2506, 5517, 2488, 5509, 2479, 5496, 2473, 5495, 2472, 5494, 2472, 5486, 2471, 5479, 2470, 5466, 2466, 5453, 2465, 5447, 2464, 5440, 2465, 5417, 2468, 5392, 2469, 5391, 2469, 5389, 2469, 5384, 2470, 5379, 2470, 5364, 2471, 5350, 2468, 5343, 2467, 5339, 2470, 5338, 2472, 5337, 2472, 5330, 2477, 5321, 2477, 5318, 2477, 5316, 2478, 5299, 2483, 5290, 2493, 5289, 2487, 5283, 2491, 5282, 2491, 5280, 2492, 5279, 2492, 5277, 2493, 5260, 2502, 5248, 2515, 5247, 2516, 5245, 2517, 5239, 2522, 5228, 2527, 5227, 2527, 5226, 2528, 5223, 2528, 5221, 2531, 5234,
                                2559, 5250, 2582, 5258, 2594, 5267, 2604, 5269, 2606, 5272, 2606, 5274, 2606, 5276, 2607, 5281, 2609, 5285, 2613, 5290, 2616, 5291, 2624, 5292, 2625, 5292, 2626, 5302, 2636, 5310, 2649, 5311, 2651, 5312, 2652, 5321, 2660, 5328, 2667, 5351, 2690, 5375, 2710, 5380, 2715, 5383, 2719, 5385, 2721, 5386, 2722, 5389, 2727, 5394, 2732, 5401, 2740, 5407, 2747, 5408, 2749, 5409, 2751, 5415, 2763, 5419, 2779, 5420, 2783, 5422, 2785, 5430, 2793, 5437, 2798, 5448, 2807, 5454, 2816, 5455, 2817, 5455, 2819, 5456, 2826, 5457, 2832, 5457, 2833, 5458, 2834, 5462, 2840, 5465, 2849, 5466, 2851, 5466, 2852, 5468, 2854,
                                5469, 2856, 5478, 2865, 5478, 2880, 5479, 2896, 5486, 2912, 5491, 2923, 5498, 2932, 5504, 2939, 5512, 2944, 5517, 2949, 5520, 2944, 5520, 2943, 5521, 2942, 5522, 2938, 5526, 2937, 5536, 2935, 5541, 2930, 5542, 2929, 5543, 2929, 5547, 2927, 5549, 2922, 5550, 2920, 5550, 2918, 5550, 2917, 5550, 2916, 5548, 2908, 5545, 2901, 5544, 2900, 5544, 2898, 5546, 2892, 5557, 2892, 5558, 2892, 5559, 2892, 5569, 2893, 5578, 2897, 5589, 2895, 5591, 2883, 5591, 2882, 5591, 2880, 5594, 2873, 5598, 2871, 5611, 2864, 5627, 2861, 5633, 2859, 5639, 2856, 5651, 2847, 5662, 2837, 5673, 2828, 5685, 2821, 5694, 2815, 5703,
                                2809, 5717, 2799, 5729, 2786, 5737, 2777, 5745, 2768, 5749, 2763, 5754, 2758, 5755, 2755, 5756, 2752, 5759, 2740, 5760, 2727, 5762, 2719, 5765, 2711, 5767, 2707, 5771, 2704, 5773, 2703, 5774, 2703, 5785, 2701, 5798, 2701, 5800, 2701, 5802, 2700, 5804, 2699, 5806, 2699, 5810, 2698, 5812, 2692, 5813, 2690, 5814, 2688, 5815, 2687, 5815, 2685, 5818, 2680, 5819, 2674, "L", 5819, 2674, "Q", 5813, 2669, 5807, 2666, 5806, 2666, 5805, 2665, 5801, 2657, 5793, 2653, 5776, 2636, 5763, 2626, 5746, 2615, 5732, 2600, 5721, 2588, 5712, 2575, 5702, 2560, 5691, 2544, "Q", 5689, 2541, 5685, 2539, "Z"
                            ]
                        ],
                        label: "South Carolina",
                        shortLabel: "SC",
                        labelPosition: [552.2, 270.6],
                        labelAlignment: ["center", "middle"]
                    },
                    FL: {
                        outlines: [
                            [
                                "M", 5400, 3122, "Q", 5393, 3120, 5389, 3123, 5387, 3124, 5384, 3125, 5379, 3127, 5374, 3130, 5385, 3142, 5394, 3157, 5390, 3160, 5385, 3167, 5379, 3176, 5371, 3183, 5367, 3186, 5364, 3182, 5361, 3178, 5359, 3177, 5348, 3171, 5334, 3169, 5332, 3169, 5331, 3168, 5323, 3165, 5316, 3161, 5311, 3159, 5310, 3156, 5309, 3155, 5308, 3155, 5299, 3154, 5290, 3154, 5285, 3154, 5281, 3155, 5273, 3157, 5264, 3158, 5261, 3158, 5258, 3158, 5246, 3162, 5238, 3152, 5237, 3151, 5236, 3151, 5201, 3144,
                                5165, 3145, 5156, 3146, 5148, 3146, 5126, 3145, 5104, 3144, 5071, 3142, 5037, 3141, 5035, 3141, 5032, 3140, 5026, 3138, 5026, 3132, 5026, 3125, 5026, 3119, 5026, 3117, 5026, 3116, 5020, 3105, 5014, 3098, 5013, 3097, 5012, 3095, 5011, 3090, 5009, 3087, "L", 4692, 3087, "Q", 4693, 3098, 4696, 3109, 4698, 3116, 4702, 3122, 4711, 3135, 4718, 3148, 4720, 3152, 4720, 3157, 4720, 3158, 4720, 3159, 4720, 3163, 4722, 3165, 4722, 3165, 4723, 3166, 4724, 3170, 4726, 3174, 4727, 3178, 4727, 3182, 4731, 3183, 4735, 3185, 4751, 3192, 4768, 3193, 4776, 3194, 4784, 3193, 4794, 3192, 4802, 3188, 4803, 3188, 4804,
                                3187, 4815, 3180, 4829, 3179, 4838, 3179, 4847, 3184, 4850, 3186, 4852, 3187, 4859, 3191, 4864, 3196, 4874, 3202, 4884, 3207, 4891, 3210, 4898, 3212, 4904, 3213, 4908, 3211, 4913, 3208, 4918, 3206, 4922, 3205, 4923, 3205, 4924, 3204, 4926, 3205, 4938, 3208, 4943, 3219, 4946, 3226, 4951, 3233, 4958, 3242, 4962, 3252, 4966, 3261, 4968, 3269, 4970, 3276, 4973, 3283, 4974, 3285, 4979, 3285, 4987, 3283, 4991, 3285, 4992, 3286, 4994, 3286, 5008, 3284, 5022, 3279, 5031, 3276, 5044, 3273, 5046, 3272, 5048, 3271, 5056, 3266, 5061, 3263, 5083, 3245, 5109, 3236, 5116, 3234, 5123, 3232, 5124, 3232, 5125, 3231,
                                5129, 3225, 5136, 3223, 5141, 3221, 5143, 3224, 5149, 3230, 5156, 3239, 5160, 3244, 5168, 3251, 5173, 3256, 5184, 3262, 5193, 3267, 5201, 3270, 5204, 3272, 5207, 3274, 5213, 3277, 5211, 3283, 5209, 3308, 5228, 3324, 5230, 3326, 5232, 3328, 5241, 3339, 5249, 3345, 5250, 3346, 5251, 3347, 5255, 3353, 5253, 3357, 5259, 3360, 5266, 3363, 5268, 3363, 5270, 3363, 5279, 3363, 5287, 3364, 5297, 3366, 5297, 3376, 5297, 3377, 5297, 3378, 5300, 3395, 5306, 3411, 5309, 3418, 5308, 3426, 5306, 3437, 5304, 3449, 5303, 3460, 5304, 3472, 5305, 3480, 5305, 3489, 5304, 3494, 5298, 3495, 5286, 3497, 5280, 3501, 5276,
                                3503, 5276, 3505, 5276, 3515, 5280, 3518, 5281, 3518, 5282, 3520, 5282, 3521, 5283, 3522, 5286, 3524, 5284, 3528, 5283, 3529, 5283, 3531, 5283, 3537, 5282, 3542, 5282, 3544, 5284, 3545, 5290, 3549, 5300, 3551, 5311, 3553, 5315, 3559, 5316, 3561, 5316, 3562, 5315, 3570, 5315, 3577, 5314, 3582, 5313, 3586, 5309, 3597, 5312, 3614, 5312, 3615, 5312, 3616, 5315, 3620, 5320, 3624, 5321, 3625, 5322, 3627, 5325, 3633, 5328, 3637, 5329, 3639, 5331, 3640, 5334, 3642, 5334, 3647, 5333, 3656, 5337, 3661, 5340, 3666, 5342, 3669, 5347, 3676, 5352, 3681, 5366, 3694, 5381, 3706, 5382, 3707, 5383, 3707, 5387, 3709,
                                5386, 3715, 5385, 3726, 5387, 3736, 5388, 3742, 5390, 3748, 5391, 3754, 5397, 3754, 5404, 3757, 5408, 3760, 5412, 3763, 5411, 3769, 5411, 3770, 5412, 3771, 5413, 3772, 5414, 3773, "L", 5414, 3773, "Q", 5420, 3777, 5423, 3783, 5424, 3785, 5424, 3787, 5426, 3796, 5421, 3800, 5422, 3806, 5430, 3806, 5434, 3805, 5437, 3807, 5455, 3815, 5471, 3828, 5482, 3836, 5487, 3849, 5495, 3870, 5504, 3889, 5510, 3901, 5523, 3908, 5530, 3912, 5536, 3915, 5554, 3921, 5571, 3927, 5572, 3928, 5574, 3927, 5581, 3925, 5586, 3920, 5587, 3919, 5589, 3919, 5592, 3918, 5594, 3920, 5598, 3919, 5600, 3917, 5608, 3909, 5606,
                                3895, 5606, 3894, 5605, 3893, 5602, 3886, 5598, 3879, 5598, 3878, 5598, 3877, 5599, 3869, 5596, 3865, 5594, 3860, 5595, 3853, 5595, 3852, 5596, 3851, 5608, 3842, 5621, 3834, 5624, 3833, 5624, 3829, 5625, 3827, 5627, 3825, 5630, 3824, 5629, 3820, 5626, 3798, 5626, 3776, 5626, 3765, 5631, 3754, 5635, 3746, 5635, 3739, 5635, 3738, 5635, 3736, 5637, 3716, 5635, 3696, 5635, 3689, 5633, 3682, 5627, 3660, 5618, 3638, 5614, 3627, 5613, 3615, 5612, 3610, 5612, 3606, 5611, 3601, 5609, 3597, 5609, 3595, 5608, 3593, 5608, 3591, 5608, 3589, 5607, 3587, 5606, 3584, 5606, 3581, 5604, 3578, 5603, 3577, 5602, 3575,
                                5599, 3569, 5592, 3560, 5591, 3559, 5590, 3558, 5576, 3547, 5573, 3534, 5573, 3534, 5572, 3533, 5565, 3528, 5566, 3514, 5566, 3512, 5566, 3510, 5562, 3492, 5554, 3477, 5554, 3476, 5554, 3474, 5557, 3464, 5548, 3455, 5544, 3451, 5542, 3449, 5538, 3444, 5537, 3438, 5535, 3433, 5535, 3428, 5534, 3433, 5535, 3426, 5536, 3425, 5537, 3424, 5542, 3416, 5539, 3406, 5537, 3399, 5534, 3394, 5534, 3393, 5534, 3391, 5533, 3382, 5529, 3376, 5527, 3375, 5527, 3373, 5521, 3359, 5514, 3350, 5513, 3349, 5513, 3347, 5511, 3328, 5501, 3311, 5497, 3305, 5494, 3299, 5492, 3296, 5491, 3293, 5481, 3258, 5470, 3223, 5466,
                                3211, 5460, 3198, 5454, 3183, 5445, 3168, 5443, 3166, 5443, 3161, 5443, 3152, 5447, 3143, 5448, 3139, 5450, 3135, 5445, 3135, 5441, 3135, 5431, 3135, 5420, 3134, 5419, 3123, 5406, 3123, "Q", 5403, 3123, 5400, 3122, "Z"
                            ]
                        ],
                        label: "Florida",
                        shortLabel: "FL",
                        labelPosition: [539.3, 350.8],
                        labelAlignment: ["center", "middle"]
                    }
                }
            }
        ];
        d = e.length;
        if (a)for (; d--;)a = e[d], c(a.name.toLowerCase(), a, c.geo);
        else
            for (; d--;)
                a = e[d], g = a.name.toLowerCase(), b("maps", g, 1), h.maps.unshift({
                    cmd: "_call",
                    obj: window,
                    args: [
                        function(a, b) {
                            c.geo ? c(a, b, c.geo) : f.raiseError(f.core,
                                "12052314141", "run", "JavaScriptRenderer~Maps._call()", Error("FusionCharts.HC.Maps.js is required in order to define vizualization"))
                        }, [g, a], window
                    ]
                })
    }
]);;
/* 

fusioncharts/3.4.0-release.99999 (101)
[checked] Format Number to 1
[unchecked] Quotify
[checked] Align labels 
[checked]Place labels 
[checked] Remove blank 

 */
/*!
 * @license FusionCharts JavaScript Library
 * Copyright FusionCharts Technologies LLP
 * License Information at 
 *
 * @author FusionCharts Technologies LLP
 * @version fusioncharts/3.4.1-sr2.99999
 * @id fusionmaps.USwithEightTerritories.101.12-31-2014 11:11:29
 */

/*jslint browser: true, windows: false, continue: true, forin: true,
         plusplus: true, regexp: true*/
/*global location, FusionCharts*/
FusionCharts(["private", "modules.renderer.js-uswitheightterritories", function () {

    var global = this, // access global namespace
        lib = global.hcLib, // access html5 charting library
        api = lib.chartAPI, // access vizualization definition structure
        moduleCmdQueue = lib.moduleCmdQueue,
        injectModule = lib.injectModuleDependency, // access module dependency

        // constants
        M = "M", // SVG MoveTo
        L = "L", // SVG LineTo
        Z = "Z", // SVG ClosePath
        Q = "Q", // SVG Quadratic Beizer
        LFT = "left",
        RGT = "right",
        CEN = "center",
        MID = "middle",
        TOP = "top",
        BTM = "bottom",
        MAPS = "maps", // Name of dependent module

        credits = false && !/fusioncharts\.com$/i.test(location.hostname),
        hasGeoBase = !!api.geo,

        geodefinitions, // store map drawing information
        definition,
        name,
        count;

    geodefinitions = [{
        name: "USwithEightTerritories",
        revision: 101,
        creditLabel: credits,
        standaloneInit: true,

        baseWidth: 1000,
        baseHeight: 475,
        baseScaleFactor: 10,

        firstEntity: "FM",
        /**
         * @type {Object.}
         */
        entities: {
            "FM": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,789,3658,Q,791,3663,796,3667,797,3668,798,3669,799,3678,790,3679,789,3679,787,3680,785,3680,782,3683,781,3684,781,3685,778,3690,772,3690,767,3690,762,3688,761,3688,760,3686,756,3681,750,3682,749,3682,747,3682,L,746,3682,Q,747,3674,748,3668,749,3668,750,3667,758,3666,757,3658,757,3651,764,3652,770,3653,775,3653,782,3654,787,3656,Q,788,3657,789,3658,Z]
                    },
                    {
                        outline: [M,787,3656,Q,782,3654,775,3653,770,3653,764,3652,757,3651,757,3658,758,3666,750,3667,749,3668,748,3668,747,3674,746,3682,L,747,3682,Q,749,3682,750,3682,756,3681,760,3686,761,3688,762,3688,767,3690,772,3690,778,3690,781,3685,781,3684,782,3683,785,3680,787,3680,789,3679,790,3679,799,3678,798,3669,797,3668,796,3667,791,3663,789,3658,Q,788,3657,787,3656,Z]
                    },
                    {
                        outline: [M,479,3459,Q,482,3456,487,3457,501,3459,516,3459,523,3459,529,3460,530,3460,531,3461,534,3465,533,3471,532,3480,539,3485,544,3488,543,3494,543,3499,543,3503,544,3513,540,3520,540,3521,540,3523,539,3528,535,3529,534,3530,532,3530,531,3531,529,3531,512,3531,494,3530,493,3530,493,3528,492,3523,492,3519,492,3519,492,3518,486,3520,479,3519,477,3519,476,3517,475,3516,474,3514,473,3510,470,3509,464,3508,459,3503,457,3501,456,3498,455,3493,459,3492,460,3492,460,3491,463,3484,464,3476,464,3474,466,3473,467,3472,469,3472,479,3472,478,3462,Q,478,3461,479,3459,Z]
                    },
                    {
                        outline: [M,478,3462,Q,479,3472,469,3472,467,3472,466,3473,464,3474,464,3476,463,3484,460,3491,460,3492,459,3492,455,3493,456,3498,457,3501,459,3503,464,3508,470,3509,473,3510,474,3514,475,3516,476,3517,477,3519,479,3519,486,3520,492,3518,492,3519,492,3519,492,3523,493,3528,493,3530,494,3530,512,3531,529,3531,531,3531,532,3530,534,3530,535,3529,539,3528,540,3523,540,3521,540,3520,544,3513,543,3503,543,3499,543,3494,544,3488,539,3485,532,3480,533,3471,534,3465,531,3461,530,3460,529,3460,523,3459,516,3459,501,3459,487,3457,482,3456,479,3459,Q,478,3461,478,3462,Z]
                    },
                    {
                        outline: [M,890,3591,Q,888,3584,889,3577,889,3572,897,3573,904,3573,912,3573,915,3572,918,3574,919,3575,920,3576,922,3577,924,3578,928,3580,927,3585,927,3591,926,3596,925,3598,924,3599,918,3601,912,3601,907,3600,902,3599,901,3599,900,3597,896,3592,890,3592,Q,890,3591,890,3591,Z]
                    },
                    {
                        outline: [M,890,3592,Q,896,3592,900,3597,901,3599,902,3599,907,3600,912,3601,918,3601,924,3599,925,3598,926,3596,927,3591,927,3585,928,3580,924,3578,922,3577,920,3576,919,3575,918,3574,915,3572,912,3573,904,3573,897,3573,889,3572,889,3577,888,3584,890,3591,Q,890,3591,890,3592,Z]
                    },
                    {
                        outline: [M,649,3560,Q,659,3559,659,3570,659,3572,660,3574,663,3579,671,3581,672,3581,672,3582,675,3589,674,3597,673,3600,671,3601,668,3602,666,3601,658,3601,656,3605,656,3607,655,3608,654,3610,652,3610,642,3610,632,3611,626,3611,624,3607,623,3605,622,3604,621,3602,618,3599,616,3601,616,3595,617,3589,617,3583,617,3579,622,3579,625,3579,626,3576,627,3575,627,3573,628,3563,637,3561,639,3561,641,3560,Q,645,3560,649,3560,Z]
                    },
                    {
                        outline: [M,641,3560,Q,639,3561,637,3561,628,3563,627,3573,627,3575,626,3576,625,3579,622,3579,617,3579,617,3583,617,3589,616,3595,616,3601,618,3599,621,3602,622,3604,623,3605,624,3607,626,3611,632,3611,642,3610,652,3610,654,3610,655,3608,656,3607,656,3605,658,3601,666,3601,668,3602,671,3601,673,3600,674,3597,675,3589,672,3582,672,3581,671,3581,663,3579,660,3574,659,3572,659,3570,659,3559,649,3560,Q,645,3560,641,3560,Z]
                    },
                    {
                        outline: [M,749,3449,Q,751,3443,758,3444,768,3444,777,3444,778,3445,779,3445,783,3448,787,3451,788,3451,789,3452,791,3452,794,3452,801,3453,802,3462,802,3481,802,3499,802,3500,801,3500,794,3501,787,3501,783,3502,781,3500,781,3499,779,3497,778,3497,777,3496,773,3489,765,3489,764,3489,762,3487,762,3486,761,3484,760,3479,755,3476,751,3473,748,3469,Q,745,3459,749,3449,Z]
                    },
                    {
                        outline: [M,748,3469,Q,751,3473,755,3476,760,3479,761,3484,762,3486,762,3487,764,3489,765,3489,773,3489,777,3496,778,3497,779,3497,781,3499,781,3500,783,3502,787,3501,794,3501,801,3500,802,3500,802,3499,802,3481,802,3462,801,3453,794,3452,791,3452,789,3452,788,3451,787,3451,783,3448,779,3445,778,3445,777,3444,768,3444,758,3444,751,3443,749,3449,Q,745,3459,748,3469,Z]
                    },
                    {
                        outline: [M,712,3442,Q,710,3450,716,3453,719,3454,719,3459,718,3463,721,3466,721,3467,722,3469,722,3471,723,3473,723,3474,723,3476,723,3481,719,3485,718,3486,718,3487,719,3494,711,3493,706,3493,700,3493,695,3494,693,3490,692,3488,690,3484,689,3483,688,3481,687,3480,686,3479,683,3473,674,3471,674,3455,675,3440,675,3440,676,3439,683,3435,686,3430,689,3425,698,3426,702,3427,706,3429,Q,714,3432,712,3442,Z]
                    },
                    {
                        outline: [M,706,3429,Q,702,3427,698,3426,689,3425,686,3430,683,3435,676,3439,675,3440,675,3440,674,3455,674,3471,683,3473,686,3479,687,3480,688,3481,689,3483,690,3484,692,3488,693,3490,695,3494,700,3493,706,3493,711,3493,719,3494,718,3487,718,3486,719,3485,723,3481,723,3476,723,3474,723,3473,722,3471,722,3469,721,3467,721,3466,718,3463,719,3459,719,3454,716,3453,710,3450,712,3442,Q,714,3432,706,3429,Z]
                    },
                    {
                        outline: [M,1297,3591,Q,1296,3590,1296,3590,1296,3583,1296,3575,1297,3574,1297,3574,1299,3573,1301,3573,1317,3573,1333,3574,1337,3574,1337,3578,1336,3582,1339,3584,1341,3585,1343,3586,1345,3587,1347,3589,1348,3590,1348,3592,1349,3603,1338,3602,1331,3602,1324,3602,1317,3602,1309,3601,1308,3600,1306,3599,Q,1302,3595,1297,3591,Z]
                    },
                    {
                        outline: [M,1306,3599,Q,1308,3600,1309,3601,1317,3602,1324,3602,1331,3602,1338,3602,1349,3603,1348,3592,1348,3590,1347,3589,1345,3587,1343,3586,1341,3585,1339,3584,1336,3582,1337,3578,1337,3574,1333,3574,1317,3573,1301,3573,1299,3573,1297,3574,1297,3574,1296,3575,1296,3583,1296,3590,1296,3590,1297,3591,Q,1302,3595,1306,3599,Z]
                    },
                    {
                        outline: [M,1139,3607,Q,1139,3606,1139,3605,1144,3603,1151,3604,1156,3605,1157,3600,1157,3600,1157,3599,1158,3597,1158,3595,1159,3590,1166,3591,1168,3592,1169,3592,1170,3594,1171,3595,1173,3599,1176,3602,1177,3604,1178,3604,1180,3605,1181,3605,1190,3603,1192,3610,1195,3620,1186,3620,1165,3621,1144,3621,Q,1141,3615,1139,3607,Z]
                    },
                    {
                        outline: [M,1144,3621,Q,1165,3621,1186,3620,1195,3620,1192,3610,1190,3603,1181,3605,1180,3605,1178,3604,1177,3604,1176,3602,1173,3599,1171,3595,1170,3594,1169,3592,1168,3592,1166,3591,1159,3590,1158,3595,1158,3597,1157,3599,1157,3600,1157,3600,1156,3605,1151,3604,1144,3603,1139,3605,1139,3606,1139,3607,Q,1141,3615,1144,3621,Z]
                    },
                    {
                        outline: [M,976,3525,Q,976,3526,975,3527,971,3532,962,3530,957,3530,952,3530,947,3531,945,3526,941,3518,932,3518,931,3519,930,3518,929,3517,928,3516,930,3511,927,3505,927,3504,926,3503,924,3494,921,3486,919,3480,924,3480,931,3481,936,3475,937,3474,937,3472,938,3472,938,3471,942,3465,950,3468,955,3469,954,3476,954,3479,954,3482,955,3483,955,3484,956,3488,957,3491,962,3498,971,3496,977,3495,977,3501,Q,977,3513,976,3525,Z]
                    },
                    {
                        outline: [M,977,3501,Q,977,3495,971,3496,962,3498,957,3491,956,3488,955,3484,955,3483,954,3482,954,3479,954,3476,955,3469,950,3468,942,3465,938,3471,938,3472,937,3472,937,3474,936,3475,931,3481,924,3480,919,3480,921,3486,924,3494,926,3503,927,3504,927,3505,930,3511,928,3516,929,3517,930,3518,931,3519,932,3518,941,3518,945,3526,947,3531,952,3530,957,3530,962,3530,971,3532,975,3527,976,3526,976,3525,Q,977,3513,977,3501,Z]
                    },
                    {
                        outline: [M,1139,3498,Q,1140,3488,1149,3489,1152,3489,1154,3490,1155,3491,1156,3493,1157,3494,1157,3496,1158,3499,1159,3501,1160,3503,1161,3503,1163,3504,1164,3504,1174,3504,1175,3511,1175,3517,1172,3520,1171,3521,1169,3522,1169,3522,1168,3523,1164,3526,1161,3531,1159,3534,1156,3533,1149,3533,1142,3532,1138,3532,1135,3528,1134,3527,1132,3526,1132,3526,1131,3526,1127,3523,1123,3517,1122,3516,1122,3514,1120,3507,1126,3505,1127,3504,1129,3505,1136,3506,1139,3501,Q,1139,3499,1139,3498,Z]
                    },
                    {
                        outline: [M,1139,3501,Q,1136,3506,1129,3505,1127,3504,1126,3505,1120,3507,1122,3514,1122,3516,1123,3517,1127,3523,1131,3526,1132,3526,1132,3526,1134,3527,1135,3528,1138,3532,1142,3532,1149,3533,1156,3533,1159,3534,1161,3531,1164,3526,1168,3523,1169,3522,1169,3522,1171,3521,1172,3520,1175,3517,1175,3511,1174,3504,1164,3504,1163,3504,1161,3503,1160,3503,1159,3501,1158,3499,1157,3496,1157,3494,1156,3493,1155,3491,1154,3490,1152,3489,1149,3489,1140,3488,1139,3498,Q,1139,3499,1139,3501,Z]
                    },
                    {
                        outline: [M,1544,3538,Q,1545,3545,1543,3551,1543,3551,1542,3551,1532,3551,1530,3562,1530,3563,1529,3565,1527,3567,1526,3568,1525,3568,1523,3568,1518,3569,1514,3567,1513,3567,1511,3567,1507,3568,1506,3565,1506,3565,1505,3565,1501,3566,1501,3561,1498,3554,1497,3548,1496,3545,1495,3543,1494,3542,1494,3540,1494,3536,1498,3534,1499,3534,1500,3533,1502,3529,1502,3523,1502,3522,1503,3521,1507,3517,1511,3516,1522,3516,1529,3519,1530,3520,1529,3521,1528,3527,1531,3532,1535,3537,1543,3536,Q,1544,3536,1544,3538,Z]
                    },
                    {
                        outline: [M,1543,3536,Q,1535,3537,1531,3532,1528,3527,1529,3521,1530,3520,1529,3519,1522,3516,1511,3516,1507,3517,1503,3521,1502,3522,1502,3523,1502,3529,1500,3533,1499,3534,1498,3534,1494,3536,1494,3540,1494,3542,1495,3543,1496,3545,1497,3548,1498,3554,1501,3561,1501,3566,1505,3565,1506,3565,1506,3565,1507,3568,1511,3567,1513,3567,1514,3567,1518,3569,1523,3568,1525,3568,1526,3568,1527,3567,1529,3565,1530,3563,1530,3562,1532,3551,1542,3551,1543,3551,1543,3551,1545,3545,1544,3538,Q,1544,3536,1543,3536,Z]
                    },
                    {
                        outline: [M,1390,3553,Q,1395,3559,1400,3562,1401,3563,1401,3565,1402,3569,1405,3571,1405,3572,1407,3572,1417,3574,1411,3583,1410,3583,1409,3584,1405,3586,1402,3588,1398,3591,1392,3591,1380,3590,1368,3590,1368,3581,1370,3572,1370,3570,1371,3568,1372,3567,1372,3565,1371,3549,1388,3552,Q,1389,3552,1390,3553,Z]
                    },
                    {
                        outline: [M,1388,3552,Q,1371,3549,1372,3565,1372,3567,1371,3568,1370,3570,1370,3572,1368,3581,1368,3590,1380,3590,1392,3591,1398,3591,1402,3588,1405,3586,1409,3584,1410,3583,1411,3583,1417,3574,1407,3572,1405,3572,1405,3571,1402,3569,1401,3565,1401,3563,1400,3562,1395,3559,1390,3553,Q,1389,3552,1388,3552,Z]
                    },
                    {
                        outline: [M,1387,3477,Q,1385,3485,1377,3486,1376,3487,1375,3487,1374,3490,1370,3490,1369,3490,1368,3490,1362,3491,1356,3491,1351,3491,1349,3486,1349,3485,1348,3484,1344,3480,1337,3478,1337,3478,1336,3478,1336,3466,1336,3454,1336,3451,1340,3452,1347,3452,1355,3452,1362,3452,1364,3459,1365,3461,1365,3464,1366,3465,1366,3465,1368,3466,1370,3466,1378,3465,1383,3467,Q,1388,3470,1387,3477,Z]
                    },
                    {
                        outline: [M,1383,3467,Q,1378,3465,1370,3466,1368,3466,1366,3465,1366,3465,1365,3464,1365,3461,1364,3459,1362,3452,1355,3452,1347,3452,1340,3452,1336,3451,1336,3454,1336,3466,1336,3478,1337,3478,1337,3478,1344,3480,1348,3484,1349,3485,1349,3486,1351,3491,1356,3491,1362,3491,1368,3490,1369,3490,1370,3490,1374,3490,1375,3487,1376,3487,1377,3486,1385,3485,1387,3477,Q,1388,3470,1383,3467,Z]
                    }
                ],
                labels: [
                    {
                        text: "Micronesia",
                        shortText: "FM",
                        labelPosition: [95.3,320.9],
                        labelAlignment: [CEN,TOP],
                        labelConnectors: [
                            [M,953,3209,L,953,3509]
                        ]
                    }
                ],
                nextId: "PW"
            },
            "PW": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,1024,2722,Q,1019,2722,1021,2729,1023,2737,1017,2740,1015,2742,1012,2743,1011,2744,1009,2744,1000,2745,997,2738,994,2731,985,2730,986,2724,983,2719,982,2717,982,2715,982,2707,984,2699,985,2698,986,2696,989,2693,989,2689,989,2688,990,2688,1000,2686,1004,2691,1007,2694,1009,2698,1010,2700,1012,2701,1013,2702,1015,2702,1026,2701,1035,2705,1037,2706,1039,2708,1041,2711,1044,2715,1044,2716,1043,2717,1039,2721,1036,2721,Q,1030,2721,1024,2722,Z]
                    },
                    {
                        outline: [M,1036,2721,Q,1039,2721,1043,2717,1044,2716,1044,2715,1041,2711,1039,2708,1037,2706,1035,2705,1026,2701,1015,2702,1013,2702,1012,2701,1010,2700,1009,2698,1007,2694,1004,2691,1000,2686,990,2688,989,2688,989,2689,989,2693,986,2696,985,2698,984,2699,982,2707,982,2715,982,2717,983,2719,986,2724,985,2730,994,2731,997,2738,1000,2745,1009,2744,1011,2744,1012,2743,1015,2742,1017,2740,1023,2737,1021,2729,1019,2722,1024,2722,Q,1030,2721,1036,2721,Z]
                    },
                    {
                        outline: [M,1086,2599,Q,1088,2600,1088,2602,1090,2605,1092,2608,1092,2610,1092,2612,1092,2621,1092,2631,1092,2632,1090,2634,1089,2636,1087,2638,1087,2640,1087,2642,1087,2648,1082,2652,1076,2658,1069,2654,1065,2651,1063,2647,1061,2645,1060,2642,1059,2640,1057,2638,1056,2637,1055,2636,1055,2635,1054,2634,1051,2627,1051,2619,1052,2618,1051,2615,1051,2606,1051,2596,1052,2596,1053,2595,1061,2595,1070,2595,1077,2595,1083,2596,Q,1085,2596,1086,2599,Z]
                    },
                    {
                        outline: [M,1083,2596,Q,1077,2595,1070,2595,1061,2595,1053,2595,1052,2596,1051,2596,1051,2606,1051,2615,1052,2618,1051,2619,1051,2627,1054,2634,1055,2635,1055,2636,1056,2637,1057,2638,1059,2640,1060,2642,1061,2645,1063,2647,1065,2651,1069,2654,1076,2658,1082,2652,1087,2648,1087,2642,1087,2640,1087,2638,1089,2636,1090,2634,1092,2632,1092,2631,1092,2621,1092,2612,1092,2610,1092,2608,1090,2605,1088,2602,1088,2600,1086,2599,Q,1085,2596,1083,2596,Z]
                    },
                    {
                        outline: [M,891,2564,Q,891,2558,899,2558,909,2559,916,2567,917,2568,919,2569,926,2570,925,2580,924,2585,924,2589,923,2598,929,2601,931,2602,931,2604,932,2609,932,2613,932,2622,931,2632,931,2633,930,2634,928,2637,926,2640,924,2642,921,2643,920,2644,919,2646,918,2651,918,2657,917,2662,911,2664,903,2665,903,2676,904,2678,901,2679,900,2679,898,2679,890,2680,890,2689,890,2690,888,2691,888,2692,887,2692,884,2693,881,2693,877,2693,878,2698,880,2707,871,2706,868,2706,866,2705,865,2704,864,2702,862,2699,861,2695,862,2665,864,2636,864,2636,866,2636,875,2633,874,2621,871,2607,882,2603,883,2602,883,2600,881,2593,885,2587,886,2586,888,2585,891,2582,891,2576,Q,890,2570,891,2564,Z]
                    },
                    {
                        outline: [M,891,2576,Q,891,2582,888,2585,886,2586,885,2587,881,2593,883,2600,883,2602,882,2603,871,2607,874,2621,875,2633,866,2636,864,2636,864,2636,862,2665,861,2695,862,2699,864,2702,865,2704,866,2705,868,2706,871,2706,880,2707,878,2698,877,2693,881,2693,884,2693,887,2692,888,2692,888,2691,890,2690,890,2689,890,2680,898,2679,900,2679,901,2679,904,2678,903,2676,903,2665,911,2664,917,2662,918,2657,918,2651,919,2646,920,2644,921,2643,924,2642,926,2640,928,2637,930,2634,931,2633,931,2632,932,2622,932,2613,932,2609,931,2604,931,2602,929,2601,923,2598,924,2589,924,2585,925,2580,926,2570,919,2569,917,2568,916,2567,909,2559,899,2558,891,2558,891,2564,Q,890,2570,891,2576,Z]
                    }
                ],
                labels: [
                    {
                        text: "Republic of Palau",
                        shortText: "PW",
                        labelPosition: [58.2,263.1],
                        labelAlignment: [RGT,MID],
                        labelConnectors: [
                            [M,882,2631,L,582,2631]
                        ]
                    }
                ],
                nextId: "MP"
            },
            "MP": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,1479,3081,Q,1479,3081,1481,3081,1488,3081,1495,3083,1496,3084,1496,3085,1496,3094,1496,3104,1496,3105,1496,3106,1495,3109,1494,3112,1494,3112,1493,3113,1492,3113,1491,3113,1488,3114,1487,3114,1475,3114,1464,3113,1463,3113,1462,3113,1458,3111,1454,3112,1454,3113,1454,3114,1453,3115,1453,3117,1453,3119,1453,3120,1452,3123,1448,3122,1445,3121,1443,3122,1431,3122,1421,3123,1418,3123,1419,3120,1420,3116,1418,3113,1417,3112,1416,3112,1413,3112,1410,3114,1408,3108,1410,3102,1410,3100,1410,3099,1411,3094,1411,3088,1411,3085,1411,3081,1426,3081,1438,3082,1439,3082,1440,3082,1441,3082,1441,3082,1441,3077,1442,3071,1443,3070,1444,3070,1448,3067,1454,3068,1460,3068,1466,3068,1469,3068,1471,3069,1472,3069,1473,3070,1477,3070,1477,3076,Q,1476,3079,1479,3081,Z]
                    },
                    {
                        outline: [M,1477,3076,Q,1477,3070,1473,3070,1472,3069,1471,3069,1469,3068,1466,3068,1460,3068,1454,3068,1448,3067,1444,3070,1443,3070,1442,3071,1441,3077,1441,3082,1441,3082,1440,3082,1439,3082,1438,3082,1426,3081,1411,3081,1411,3085,1411,3088,1411,3094,1410,3099,1410,3100,1410,3102,1408,3108,1410,3114,1413,3112,1416,3112,1417,3112,1418,3113,1420,3116,1419,3120,1418,3123,1421,3123,1431,3122,1443,3122,1445,3121,1448,3122,1452,3123,1453,3120,1453,3119,1453,3117,1453,3115,1454,3114,1454,3113,1454,3112,1458,3111,1462,3113,1463,3113,1464,3113,1475,3114,1487,3114,1488,3114,1491,3113,1492,3113,1493,3113,1494,3112,1494,3112,1495,3109,1496,3106,1496,3105,1496,3104,1496,3094,1496,3085,1496,3084,1495,3083,1488,3081,1481,3081,1479,3081,1479,3081,Q,1476,3079,1477,3076,Z]
                    },
                    {
                        outline: [M,1550,2857,Q,1552,2861,1549,2866,1547,2868,1548,2871,1548,2873,1549,2874,1550,2875,1553,2876,1555,2876,1557,2877,1562,2880,1567,2875,1569,2872,1568,2871,1567,2870,1568,2869,1567,2862,1568,2856,1568,2855,1569,2855,1575,2852,1579,2856,1579,2857,1579,2858,1579,2867,1580,2875,1580,2876,1580,2877,1581,2882,1579,2883,1578,2884,1577,2885,1576,2886,1573,2886,1567,2886,1568,2892,1567,2895,1563,2896,1558,2896,1559,2903,1559,2907,1555,2907,1554,2907,1553,2907,1552,2907,1551,2907,1545,2908,1546,2913,1546,2914,1545,2914,1543,2916,1540,2916,1534,2915,1531,2916,1530,2917,1529,2917,1522,2917,1515,2916,1513,2916,1511,2914,1509,2910,1510,2906,1510,2903,1512,2901,1513,2900,1513,2899,1513,2894,1516,2893,1517,2892,1518,2893,1526,2892,1534,2893,1534,2893,1535,2894,1536,2894,1536,2895,1538,2898,1538,2901,1538,2902,1538,2903,1540,2906,1545,2904,1546,2904,1547,2903,1547,2901,1547,2899,1548,2893,1546,2888,1545,2886,1545,2885,1544,2883,1544,2882,1543,2881,1541,2879,1540,2877,1537,2878,1536,2878,1535,2877,1533,2875,1533,2870,1534,2862,1534,2854,1534,2853,1534,2852,1535,2848,1535,2844,1546,2843,1548,2854,1548,2854,1549,2855,Q,1549,2856,1550,2857,Z]
                    },
                    {
                        outline: [M,1549,2855,Q,1548,2854,1548,2854,1546,2843,1535,2844,1535,2848,1534,2852,1534,2853,1534,2854,1534,2862,1533,2870,1533,2875,1535,2877,1536,2878,1537,2878,1540,2877,1541,2879,1543,2881,1544,2882,1544,2883,1545,2885,1545,2886,1546,2888,1548,2893,1547,2899,1547,2901,1547,2903,1546,2904,1545,2904,1540,2906,1538,2903,1538,2902,1538,2901,1538,2898,1536,2895,1536,2894,1535,2894,1534,2893,1534,2893,1526,2892,1518,2893,1517,2892,1516,2893,1513,2894,1513,2899,1513,2900,1512,2901,1510,2903,1510,2906,1509,2910,1511,2914,1513,2916,1515,2916,1522,2917,1529,2917,1530,2917,1531,2916,1534,2915,1540,2916,1543,2916,1545,2914,1546,2914,1546,2913,1545,2908,1551,2907,1552,2907,1553,2907,1554,2907,1555,2907,1559,2907,1559,2903,1558,2896,1563,2896,1567,2895,1568,2892,1567,2886,1573,2886,1576,2886,1577,2885,1578,2884,1579,2883,1581,2882,1580,2877,1580,2876,1580,2875,1579,2867,1579,2858,1579,2857,1579,2856,1575,2852,1569,2855,1568,2855,1568,2856,1567,2862,1568,2869,1567,2870,1568,2871,1569,2872,1567,2875,1562,2880,1557,2877,1555,2876,1553,2876,1550,2875,1549,2874,1548,2873,1548,2871,1547,2868,1549,2866,1552,2861,1550,2857,Q,1549,2856,1549,2855,Z]
                    },
                    {
                        outline: [M,1586,2771,Q,1596,2770,1606,2771,1612,2770,1618,2772,1620,2772,1621,2773,1621,2774,1621,2775,1621,2785,1622,2795,1622,2801,1622,2806,1622,2814,1622,2821,1622,2822,1621,2823,1619,2824,1616,2824,1610,2824,1604,2824,1601,2825,1598,2826,1597,2826,1597,2827,1595,2831,1597,2836,1596,2837,1597,2838,1598,2843,1594,2844,1587,2843,1579,2843,1577,2843,1576,2844,1575,2843,1574,2844,1567,2846,1565,2839,1565,2839,1565,2838,1562,2832,1556,2836,1555,2837,1555,2837,1554,2838,1555,2839,1555,2842,1554,2846,1554,2846,1553,2846,1548,2846,1546,2842,1544,2837,1543,2833,1543,2828,1545,2824,1546,2822,1548,2822,1553,2820,1558,2822,1559,2822,1559,2823,1562,2824,1566,2824,1568,2824,1569,2824,1575,2825,1580,2825,1587,2824,1586,2817,1586,2815,1588,2816,1592,2817,1594,2815,1595,2814,1595,2813,1594,2805,1595,2800,1597,2793,1603,2793,1606,2792,1608,2791,1610,2790,1611,2788,1611,2784,1608,2784,1603,2783,1599,2785,1598,2785,1597,2786,1594,2787,1593,2791,1593,2791,1593,2792,1588,2795,1582,2794,1577,2794,1573,2794,1566,2794,1563,2789,1563,2787,1562,2786,1561,2785,1561,2784,1561,2779,1563,2777,1565,2776,1567,2775,1568,2774,1569,2774,1570,2774,1572,2774,1577,2774,1582,2774,1582,2774,1584,2772,Q,1585,2771,1586,2771,Z]
                    },
                    {
                        outline: [M,1584,2772,Q,1582,2774,1582,2774,1577,2774,1572,2774,1570,2774,1569,2774,1568,2774,1567,2775,1565,2776,1563,2777,1561,2779,1561,2784,1561,2785,1562,2786,1563,2787,1563,2789,1566,2794,1573,2794,1577,2794,1582,2794,1588,2795,1593,2792,1593,2791,1593,2791,1594,2787,1597,2786,1598,2785,1599,2785,1603,2783,1608,2784,1611,2784,1611,2788,1610,2790,1608,2791,1606,2792,1603,2793,1597,2793,1595,2800,1594,2805,1595,2813,1595,2814,1594,2815,1592,2817,1588,2816,1586,2815,1586,2817,1587,2824,1580,2825,1575,2825,1569,2824,1568,2824,1566,2824,1562,2824,1559,2823,1559,2822,1558,2822,1553,2820,1548,2822,1546,2822,1545,2824,1543,2828,1543,2833,1544,2837,1546,2842,1548,2846,1553,2846,1554,2846,1554,2846,1555,2842,1555,2839,1554,2838,1555,2837,1555,2837,1556,2836,1562,2832,1565,2838,1565,2839,1565,2839,1567,2846,1574,2844,1575,2843,1576,2844,1577,2843,1579,2843,1587,2843,1594,2844,1598,2843,1597,2838,1596,2837,1597,2836,1595,2831,1597,2827,1597,2826,1598,2826,1601,2825,1604,2824,1610,2824,1616,2824,1619,2824,1621,2823,1622,2822,1622,2821,1622,2814,1622,2806,1622,2801,1622,2795,1621,2785,1621,2775,1621,2774,1621,2773,1620,2772,1618,2772,1612,2770,1606,2771,1596,2770,1586,2771,Q,1585,2771,1584,2772,Z]
                    },
                    {
                        outline: [M,1690,2564,Q,1692,2562,1691,2558,1691,2554,1695,2555,1697,2556,1699,2556,1700,2561,1699,2564,1699,2565,1698,2565,1695,2565,1693,2567,1692,2568,1693,2569,1694,2574,1690,2576,1690,2577,1688,2577,1684,2576,1682,2578,1682,2579,1682,2580,1683,2586,1677,2587,1668,2587,1660,2586,1659,2586,1659,2585,1658,2583,1658,2582,1658,2577,1659,2572,1659,2571,1660,2570,1664,2566,1668,2565,1669,2565,1669,2564,1671,2562,1671,2558,1670,2553,1675,2552,1679,2552,1679,2556,1678,2561,1681,2565,1682,2567,1684,2566,1686,2566,1688,2566,Q,1689,2565,1690,2564,Z]
                    },
                    {
                        outline: [M,1688,2566,Q,1686,2566,1684,2566,1682,2567,1681,2565,1678,2561,1679,2556,1679,2552,1675,2552,1670,2553,1671,2558,1671,2562,1669,2564,1669,2565,1668,2565,1664,2566,1660,2570,1659,2571,1659,2572,1658,2577,1658,2582,1658,2583,1659,2585,1659,2586,1660,2586,1668,2587,1677,2587,1683,2586,1682,2580,1682,2579,1682,2578,1684,2576,1688,2577,1690,2577,1690,2576,1694,2574,1693,2569,1692,2568,1693,2567,1695,2565,1698,2565,1699,2565,1699,2564,1700,2561,1699,2556,1697,2556,1695,2555,1691,2554,1691,2558,1692,2562,1690,2564,Q,1689,2565,1688,2566,Z]
                    },
                    {
                        outline: [M,1588,2453,Q,1588,2458,1589,2463,1590,2463,1591,2464,1593,2464,1596,2464,1598,2464,1598,2468,1598,2469,1597,2470,1596,2474,1590,2474,1580,2473,1570,2473,1567,2473,1566,2473,1564,2473,1565,2475,1566,2480,1563,2482,1561,2482,1560,2482,1553,2482,1545,2482,1545,2482,1544,2481,1542,2478,1542,2473,1543,2470,1544,2466,1544,2465,1545,2463,1546,2462,1547,2461,1549,2462,1551,2462,1554,2462,1557,2459,1557,2459,1557,2458,1557,2454,1558,2452,1559,2451,1560,2451,1574,2451,1588,2452,Z]
                    },
                    {
                        outline: [M,1588,2452,Q,1574,2451,1560,2451,1559,2451,1558,2452,1557,2454,1557,2458,1557,2459,1557,2459,1554,2462,1551,2462,1549,2462,1547,2461,1546,2462,1545,2463,1544,2465,1544,2466,1543,2470,1542,2473,1542,2478,1544,2481,1545,2482,1545,2482,1553,2482,1560,2482,1561,2482,1563,2482,1566,2480,1565,2475,1564,2473,1566,2473,1567,2473,1570,2473,1580,2473,1590,2474,1596,2474,1597,2470,1598,2469,1598,2468,1598,2464,1596,2464,1593,2464,1591,2464,1590,2463,1589,2463,1588,2458,1588,2453,Z]
                    },
                    {
                        outline: [M,1601,2356,Q,1609,2355,1617,2356,1618,2357,1619,2357,1621,2358,1621,2362,1620,2367,1620,2372,1620,2380,1619,2388,1619,2389,1618,2390,1617,2390,1615,2390,1602,2390,1588,2390,1585,2390,1586,2387,1586,2381,1586,2376,1585,2371,1588,2368,1588,2368,1589,2369,1595,2368,1598,2364,1598,2364,1598,2362,1598,2358,1599,2356,Q,1599,2355,1601,2356,Z]
                    },
                    {
                        outline: [M,1599,2356,Q,1598,2358,1598,2362,1598,2364,1598,2364,1595,2368,1589,2369,1588,2368,1588,2368,1585,2371,1586,2376,1586,2381,1586,2387,1585,2390,1588,2390,1602,2390,1615,2390,1617,2390,1618,2390,1619,2389,1619,2388,1620,2380,1620,2372,1620,2367,1621,2362,1621,2358,1619,2357,1618,2357,1617,2356,1609,2355,1601,2356,Q,1599,2355,1599,2356,Z]
                    },
                    {
                        outline: [M,1642,2206,Q,1642,2210,1641,2213,1641,2214,1639,2215,1635,2216,1630,2217,L,1630,2218,Q,1629,2221,1630,2224,1630,2224,1629,2224,1624,2225,1619,2223,1618,2223,1618,2222,1618,2218,1616,2215,1616,2215,1614,2215,1609,2215,1607,2213,1606,2213,1606,2211,1606,2205,1607,2199,1607,2196,1608,2193,L,1609,2193,Q,1610,2192,1611,2193,1615,2192,1619,2192,L,1619,2191,Q,1618,2187,1620,2186,1624,2185,1629,2186,L,1629,2187,Q,1627,2194,1634,2193,1637,2192,1639,2194,1640,2194,1641,2195,1643,2196,1643,2199,Q,1642,2202,1642,2206,Z]
                    },
                    {
                        outline: [M,1643,2199,Q,1643,2196,1641,2195,1640,2194,1639,2194,1637,2192,1634,2193,1627,2194,1629,2187,L,1629,2186,Q,1624,2185,1620,2186,1618,2187,1619,2191,L,1619,2192,Q,1615,2192,1611,2193,1610,2192,1609,2193,L,1608,2193,Q,1607,2196,1607,2199,1606,2205,1606,2211,1606,2213,1607,2213,1609,2215,1614,2215,1616,2215,1616,2215,1618,2218,1618,2222,1618,2223,1619,2223,1624,2225,1629,2224,1630,2224,1630,2224,1629,2221,1630,2218,L,1630,2217,Q,1635,2216,1639,2215,1641,2214,1641,2213,1642,2210,1642,2206,Q,1642,2202,1643,2199,Z]
                    },
                    {
                        outline: [M,1610,2111,Q,1619,2111,1628,2111,1630,2111,1630,2114,1629,2116,1629,2119,1629,2122,1634,2122,1635,2122,1636,2122,1638,2122,1641,2123,1641,2123,1641,2124,1642,2129,1639,2131,1638,2131,1637,2131,1631,2130,1629,2134,1628,2135,1628,2136,1628,2139,1628,2142,1623,2140,1617,2140,1613,2140,1610,2140,1607,2139,1607,2136,1607,2135,1606,2134,1606,2133,1605,2133,1605,2131,1604,2132,1602,2131,1599,2131,1597,2131,1598,2129,1598,2125,1598,2121,1603,2121,1607,2120,1608,2120,1608,2119,1608,2115,1609,2111,Q,1609,2111,1610,2111,Z]
                    },
                    {
                        outline: [M,1609,2111,Q,1608,2115,1608,2119,1608,2120,1607,2120,1603,2121,1598,2121,1598,2125,1598,2129,1597,2131,1599,2131,1602,2131,1604,2132,1605,2131,1605,2133,1606,2133,1606,2134,1607,2135,1607,2136,1607,2139,1610,2140,1613,2140,1617,2140,1623,2140,1628,2142,1628,2139,1628,2136,1628,2135,1629,2134,1631,2130,1637,2131,1638,2131,1639,2131,1642,2129,1641,2124,1641,2123,1641,2123,1638,2122,1636,2122,1635,2122,1634,2122,1629,2122,1629,2119,1629,2116,1630,2114,1630,2111,1628,2111,1619,2111,1610,2111,Q,1609,2111,1609,2111,Z]
                    },
                    {
                        outline: [M,1591,1954,Q,1593,1953,1594,1953,1599,1954,1599,1948,1597,1944,1603,1945,1605,1945,1607,1946,1609,1945,1612,1946,1612,1947,1613,1947,1613,1947,1615,1947,1618,1946,1618,1950,1618,1951,1618,1952,1618,1954,1619,1955,1619,1956,1620,1956,1624,1956,1629,1956,1631,1956,1631,1958,1630,1961,1629,1965,L,1628,1966,Q,1625,1967,1620,1968,1620,1968,1620,1969,1620,1976,1621,1983,1621,1986,1618,1986,1613,1985,1612,1986,1610,1987,1610,1987,1609,1988,1609,1989,1609,1992,1608,1995,1608,1996,1607,1996,1601,1997,1596,1997,1592,1996,1590,1998,1589,1998,1589,1999,1590,2003,1588,2007,1587,2008,1586,2008,1576,2008,1566,2007,1565,2007,1565,2005,1563,2001,1563,1995,1564,1990,1564,1986,1564,1985,1565,1985,1568,1982,1573,1983,1576,1984,1579,1982,1578,1979,1578,1977,1579,1977,1579,1976,1580,1975,1582,1975,1588,1975,1595,1976,1595,1977,1596,1977,1597,1977,1598,1977,1603,1977,1608,1976,1609,1976,1609,1974,1610,1974,1610,1973,1610,1971,1610,1969,1610,1965,1608,1965,1606,1964,1604,1966,1595,1965,1587,1965,1586,1965,1585,1963,1584,1963,1585,1961,1583,1956,1587,1955,Q,1589,1955,1591,1954,Z]
                    },
                    {
                        outline: [M,1587,1955,Q,1583,1956,1585,1961,1584,1963,1585,1963,1586,1965,1587,1965,1595,1965,1604,1966,1606,1964,1608,1965,1610,1965,1610,1969,1610,1971,1610,1973,1610,1974,1609,1974,1609,1976,1608,1976,1603,1977,1598,1977,1597,1977,1596,1977,1595,1977,1595,1976,1588,1975,1582,1975,1580,1975,1579,1976,1579,1977,1578,1977,1578,1979,1579,1982,1576,1984,1573,1983,1568,1982,1565,1985,1564,1985,1564,1986,1564,1990,1563,1995,1563,2001,1565,2005,1565,2007,1566,2007,1576,2008,1586,2008,1587,2008,1588,2007,1590,2003,1589,1999,1589,1998,1590,1998,1592,1996,1596,1997,1601,1997,1607,1996,1608,1996,1608,1995,1609,1992,1609,1989,1609,1988,1610,1987,1610,1987,1612,1986,1613,1985,1618,1986,1621,1986,1621,1983,1620,1976,1620,1969,1620,1968,1620,1968,1625,1967,1628,1966,L,1629,1965,Q,1630,1961,1631,1958,1631,1956,1629,1956,1624,1956,1620,1956,1619,1956,1619,1955,1618,1954,1618,1952,1618,1951,1618,1950,1618,1946,1615,1947,1613,1947,1613,1947,1612,1947,1612,1946,1609,1945,1607,1946,1605,1945,1603,1945,1597,1944,1599,1948,1599,1954,1594,1953,1593,1953,1591,1954,Q,1589,1955,1587,1955,Z]
                    },
                    {
                        outline: [M,1546,1771,Q,1547,1771,1548,1770,L,1548,1769,Q,1549,1769,1549,1769,1552,1769,1555,1769,1556,1768,1557,1767,1557,1765,1557,1764,1557,1760,1558,1758,1558,1757,1559,1757,1569,1757,1578,1758,1581,1758,1585,1758,1589,1758,1589,1763,1588,1766,1588,1769,1588,1779,1589,1788,1589,1789,1589,1790,1590,1796,1587,1800,1586,1801,1584,1801,1578,1801,1579,1807,1580,1813,1574,1812,1571,1811,1569,1812,1563,1812,1559,1811,1558,1811,1557,1810,1556,1809,1556,1808,1555,1808,1555,1807,1554,1805,1554,1804,1554,1803,1553,1803,1550,1801,1546,1801,L,1546,1799,Q,1546,1794,1546,1790,1546,1789,1545,1788,1545,1787,1545,1786,1545,1780,1544,1774,Q,1544,1772,1546,1771,Z]
                    },
                    {
                        outline: [M,1544,1774,Q,1545,1780,1545,1786,1545,1787,1545,1788,1546,1789,1546,1790,1546,1794,1546,1799,L,1546,1801,Q,1550,1801,1553,1803,1554,1803,1554,1804,1554,1805,1555,1807,1555,1808,1556,1808,1556,1809,1557,1810,1558,1811,1559,1811,1563,1812,1569,1812,1571,1811,1574,1812,1580,1813,1579,1807,1578,1801,1584,1801,1586,1801,1587,1800,1590,1796,1589,1790,1589,1789,1589,1788,1588,1779,1588,1769,1588,1766,1589,1763,1589,1758,1585,1758,1581,1758,1578,1758,1569,1757,1559,1757,1558,1757,1558,1758,1557,1760,1557,1764,1557,1765,1557,1767,1556,1768,1555,1769,1552,1769,1549,1769,1549,1769,1548,1769,L,1548,1770,Q,1547,1771,1546,1771,Q,1544,1772,1544,1774,Z]
                    },
                    {
                        outline: [M,1433,1409,Q,1433,1409,1434,1409,1435,1408,1435,1407,L,1436,1407,Q,1438,1407,1440,1406,1441,1406,1441,1405,1442,1404,1442,1403,1441,1397,1445,1397,1446,1397,1447,1396,1454,1395,1454,1401,1454,1401,1454,1403,1454,1406,1457,1408,1459,1408,1461,1409,1465,1410,1470,1409,1473,1408,1474,1410,1475,1411,1477,1413,1477,1414,1477,1415,1477,1421,1476,1427,L,1475,1427,Q,1468,1426,1467,1433,1466,1434,1466,1436,1466,1438,1464,1438,1458,1437,1453,1438,1441,1440,1438,1431,1438,1430,1437,1430,1435,1428,1433,1426,1433,1426,1432,1426,1427,1425,1428,1420,1428,1418,1428,1416,1427,1412,1429,1411,1430,1411,1431,1410,Q,1432,1409,1433,1409,Z]
                    },
                    {
                        outline: [M,1431,1410,Q,1430,1411,1429,1411,1427,1412,1428,1416,1428,1418,1428,1420,1427,1425,1432,1426,1433,1426,1433,1426,1435,1428,1437,1430,1438,1430,1438,1431,1441,1440,1453,1438,1458,1437,1464,1438,1466,1438,1466,1436,1466,1434,1467,1433,1468,1426,1475,1427,L,1476,1427,Q,1477,1421,1477,1415,1477,1414,1477,1413,1475,1411,1474,1410,1473,1408,1470,1409,1465,1410,1461,1409,1459,1408,1457,1408,1454,1406,1454,1403,1454,1401,1454,1401,1454,1395,1447,1396,1446,1397,1445,1397,1441,1397,1442,1403,1442,1404,1441,1405,1441,1406,1440,1406,1438,1407,1436,1407,L,1435,1407,Q,1435,1408,1434,1409,1433,1409,1433,1409,Q,1432,1409,1431,1410,Z]
                    },
                    {
                        outline: [M,1506,1512,Q,1510,1516,1509,1522,1509,1524,1508,1526,1508,1527,1507,1529,1505,1530,1502,1532,1502,1533,1501,1533,1498,1532,1497,1535,1497,1535,1496,1536,1494,1539,1495,1543,1489,1543,1484,1541,1483,1541,1483,1540,1482,1536,1481,1534,1480,1532,1478,1533,1475,1533,1474,1531,1472,1528,1470,1525,1470,1524,1470,1524,1469,1523,1469,1522,1468,1517,1471,1516,1472,1516,1473,1515,1474,1514,1475,1514,1478,1514,1479,1511,L,1480,1511,Q,1492,1510,1504,1511,Q,1505,1511,1506,1512,Z]
                    },
                    {
                        outline: [M,1504,1511,Q,1492,1510,1480,1511,L,1479,1511,Q,1478,1514,1475,1514,1474,1514,1473,1515,1472,1516,1471,1516,1468,1517,1469,1522,1469,1523,1470,1524,1470,1524,1470,1525,1472,1528,1474,1531,1475,1533,1478,1533,1480,1532,1481,1534,1482,1536,1483,1540,1483,1541,1484,1541,1489,1543,1495,1543,1494,1539,1496,1536,1497,1535,1497,1535,1498,1532,1501,1533,1502,1533,1502,1532,1505,1530,1507,1529,1508,1527,1508,1526,1509,1524,1509,1522,1510,1516,1506,1512,Q,1505,1511,1504,1511,Z]
                    },
                    {
                        outline: [M,1374,1276,Q,1374,1280,1372,1281,1369,1283,1365,1283,1361,1283,1358,1283,1354,1284,1351,1284,1351,1278,1349,1275,1349,1275,1349,1274,1350,1272,1352,1270,1353,1269,1354,1267,1355,1266,1355,1265,1356,1264,1356,1264,1356,1263,1358,1263,1364,1263,1370,1263,1372,1263,1373,1265,1373,1266,1373,1267,Q,1373,1271,1374,1276,Z]
                    },
                    {
                        outline: [M,1373,1267,Q,1373,1266,1373,1265,1372,1263,1370,1263,1364,1263,1358,1263,1356,1263,1356,1264,1356,1264,1355,1265,1355,1266,1354,1267,1353,1269,1352,1270,1350,1272,1349,1274,1349,1275,1349,1275,1351,1278,1351,1284,1354,1284,1358,1283,1361,1283,1365,1283,1369,1283,1372,1281,1374,1280,1374,1276,Q,1373,1271,1373,1267,Z]
                    }
                ],
                labels: [
                    {
                        text: "Northern Mariana Islands",
                        shortText: "MP",
                        labelPosition: [200.7,280.3],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,2007,2803,L,1606,2803]
                        ]
                    }
                ],
                nextId: "MH"
            },
            "MH": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,823,2175,Q,823,2179,825,2183,826,2185,826,2186,827,2194,825,2198,822,2200,817,2201,816,2201,813,2203,808,2210,810,2220,810,2224,806,2224,797,2223,787,2224,783,2223,783,2220,784,2217,784,2214,783,2209,783,2203,784,2197,785,2193,786,2191,787,2189,788,2188,790,2187,791,2185,792,2184,793,2182,792,2180,791,2170,799,2168,801,2168,802,2168,812,2166,821,2169,Q,824,2170,823,2175,Z]
                    },
                    {
                        outline: [M,821,2169,Q,812,2166,802,2168,801,2168,799,2168,791,2170,792,2180,793,2182,792,2184,791,2185,790,2187,788,2188,787,2189,786,2191,785,2193,784,2197,783,2203,783,2209,784,2214,784,2217,783,2220,783,2223,787,2224,797,2223,806,2224,810,2224,810,2220,808,2210,813,2203,816,2201,817,2201,822,2200,825,2198,827,2194,826,2186,826,2185,825,2183,823,2179,823,2175,Q,824,2170,821,2169,Z]
                    },
                    {
                        outline: [M,681,2062,Q,681,2076,680,2090,680,2091,678,2091,654,2091,631,2091,623,2086,618,2078,618,2076,617,2075,615,2060,616,2045,616,2041,620,2038,623,2037,626,2037,646,2037,666,2039,668,2039,669,2042,670,2043,670,2045,670,2052,675,2055,677,2057,680,2059,Q,681,2060,681,2062,Z]
                    },
                    {
                        outline: [M,680,2059,Q,677,2057,675,2055,670,2052,670,2045,670,2043,669,2042,668,2039,666,2039,646,2037,626,2037,623,2037,620,2038,616,2041,616,2045,615,2060,617,2075,618,2076,618,2078,623,2086,631,2091,654,2091,678,2091,680,2091,680,2090,681,2076,681,2062,Q,681,2060,680,2059,Z]
                    },
                    {
                        outline: [M,748,2127,Q,748,2134,749,2142,749,2146,747,2148,742,2149,741,2154,741,2155,739,2157,739,2158,739,2160,738,2170,728,2168,721,2168,713,2168,707,2169,706,2164,704,2159,698,2158,696,2158,694,2157,688,2155,683,2153,683,2139,685,2127,685,2126,686,2124,688,2122,694,2121,695,2120,696,2119,699,2117,703,2112,703,2112,705,2112,718,2112,732,2112,733,2113,735,2114,740,2116,743,2119,745,2121,747,2125,Q,748,2126,748,2127,Z]
                    },
                    {
                        outline: [M,747,2125,Q,745,2121,743,2119,740,2116,735,2114,733,2113,732,2112,718,2112,705,2112,703,2112,703,2112,699,2117,696,2119,695,2120,694,2121,688,2122,686,2124,685,2126,685,2127,683,2139,683,2153,688,2155,694,2157,696,2158,698,2158,704,2159,706,2164,707,2169,713,2168,721,2168,728,2168,738,2170,739,2160,739,2158,739,2157,741,2155,741,2154,742,2149,747,2148,749,2146,749,2142,748,2134,748,2127,Q,748,2126,747,2125,Z]
                    },
                    {
                        outline: [M,986,2244,Q,990,2235,1000,2241,1002,2242,1006,2245,1008,2248,1009,2249,1011,2253,1015,2256,1016,2257,1016,2259,1016,2271,1015,2283,1014,2284,1012,2284,1005,2284,1001,2287,1001,2288,1000,2288,998,2289,996,2289,989,2289,983,2287,982,2287,980,2285,977,2282,974,2278,976,2265,974,2253,973,2248,979,2249,985,2250,985,2246,Q,986,2245,986,2244,Z]
                    },
                    {
                        outline: [M,985,2246,Q,985,2250,979,2249,973,2248,974,2253,976,2265,974,2278,977,2282,980,2285,982,2287,983,2287,989,2289,996,2289,998,2289,1000,2288,1001,2288,1001,2287,1005,2284,1012,2284,1014,2284,1015,2283,1016,2271,1016,2259,1016,2257,1015,2256,1011,2253,1009,2249,1008,2248,1006,2245,1002,2242,1000,2241,990,2235,986,2244,Q,986,2245,985,2246,Z]
                    },
                    {
                        outline: [M,862,2232,Q,865,2233,869,2234,871,2235,873,2237,873,2238,873,2240,872,2249,875,2254,877,2257,878,2259,879,2261,879,2263,879,2271,885,2274,891,2277,890,2283,890,2291,888,2298,888,2299,886,2299,874,2300,862,2300,858,2300,855,2299,853,2298,850,2296,845,2290,841,2286,838,2280,837,2274,837,2271,836,2268,835,2265,836,2263,835,2256,837,2249,837,2249,838,2248,848,2248,852,2242,853,2240,853,2238,Q,853,2231,862,2232,Z]
                    },
                    {
                        outline: [M,853,2238,Q,853,2240,852,2242,848,2248,838,2248,837,2249,837,2249,835,2256,836,2263,835,2265,836,2268,837,2271,837,2274,838,2280,841,2286,845,2290,850,2296,853,2298,855,2299,858,2300,862,2300,874,2300,886,2299,888,2299,888,2298,890,2291,890,2283,891,2277,885,2274,879,2271,879,2263,879,2261,878,2259,877,2257,875,2254,872,2249,873,2240,873,2238,873,2237,871,2235,869,2234,865,2233,862,2232,Q,853,2231,853,2238,Z]
                    },
                    {
                        outline: [M,938,2136,Q,941,2137,943,2138,949,2141,952,2145,953,2147,954,2147,955,2148,956,2148,961,2149,965,2149,974,2148,975,2157,975,2162,975,2168,976,2169,976,2169,979,2171,983,2172,991,2173,990,2184,990,2186,989,2188,988,2189,986,2190,985,2192,984,2194,980,2200,969,2200,962,2199,954,2200,949,2200,948,2196,948,2193,946,2191,944,2190,943,2188,942,2187,941,2186,938,2182,932,2179,930,2179,929,2178,927,2177,926,2175,924,2174,923,2173,920,2171,915,2172,914,2171,914,2171,913,2165,914,2158,915,2156,915,2153,916,2151,918,2148,919,2147,919,2146,917,2134,928,2136,Q,933,2136,938,2136,Z]
                    },
                    {
                        outline: [M,928,2136,Q,917,2134,919,2146,919,2147,918,2148,916,2151,915,2153,915,2156,914,2158,913,2165,914,2171,914,2171,915,2172,920,2171,923,2173,924,2174,926,2175,927,2177,929,2178,930,2179,932,2179,938,2182,941,2186,942,2187,943,2188,944,2190,946,2191,948,2193,948,2196,949,2200,954,2200,962,2199,969,2200,980,2200,984,2194,985,2192,986,2190,988,2189,989,2188,990,2186,990,2184,991,2173,983,2172,979,2171,976,2169,976,2169,975,2168,975,2162,975,2157,974,2148,965,2149,961,2149,956,2148,955,2148,954,2147,953,2147,952,2145,949,2141,943,2138,941,2137,938,2136,Q,933,2136,928,2136,Z]
                    },
                    {
                        outline: [M,961,2058,Q,965,2063,968,2067,969,2068,970,2069,975,2074,979,2079,980,2080,981,2082,982,2089,976,2090,976,2091,975,2091,975,2095,973,2099,972,2100,971,2101,971,2102,970,2104,969,2105,968,2106,964,2106,960,2106,949,2106,938,2106,935,2098,934,2091,934,2083,934,2075,934,2066,939,2061,940,2060,942,2058,942,2057,943,2057,949,2054,958,2056,Q,960,2056,961,2058,Z]
                    },
                    {
                        outline: [M,958,2056,Q,949,2054,943,2057,942,2057,942,2058,940,2060,939,2061,934,2066,934,2075,934,2083,934,2091,935,2098,938,2106,949,2106,960,2106,964,2106,968,2106,969,2105,970,2104,971,2102,971,2101,972,2100,973,2099,975,2095,975,2091,976,2091,976,2090,982,2089,981,2082,980,2080,979,2079,975,2074,970,2069,969,2068,968,2067,965,2063,961,2058,Q,960,2056,958,2056,Z]
                    },
                    {
                        outline: [M,793,1982,Q,809,1981,825,1983,827,1984,828,1985,837,1992,841,2001,841,2002,841,2004,842,2011,844,2017,848,2023,847,2030,846,2038,847,2047,846,2060,832,2060,830,2060,828,2061,825,2063,822,2066,821,2067,819,2067,812,2067,805,2066,803,2065,803,2063,802,2056,802,2049,801,2043,806,2037,805,2037,804,2036,800,2030,799,2021,798,2019,796,2017,792,2012,789,2007,786,2004,784,1998,783,1997,784,1995,783,1986,788,1983,Q,790,1981,793,1982,Z]
                    },
                    {
                        outline: [M,788,1983,Q,783,1986,784,1995,783,1997,784,1998,786,2004,789,2007,792,2012,796,2017,798,2019,799,2021,800,2030,804,2036,805,2037,806,2037,801,2043,802,2049,802,2056,803,2063,803,2065,805,2066,812,2067,819,2067,821,2067,822,2066,825,2063,828,2061,830,2060,832,2060,846,2060,847,2047,846,2038,847,2030,848,2023,844,2017,842,2011,841,2004,841,2002,841,2001,837,1992,828,1985,827,1984,825,1983,809,1981,793,1982,Q,790,1981,788,1983,Z]
                    },
                    {
                        outline: [M,817,1940,Q,817,1939,819,1939,829,1939,839,1940,842,1940,845,1941,846,1942,847,1943,848,1946,852,1948,854,1948,855,1949,856,1950,856,1952,856,1959,854,1966,854,1968,852,1968,848,1969,843,1969,829,1969,815,1969,816,1963,814,1959,813,1958,813,1956,Q,812,1947,817,1940,Z]
                    },
                    {
                        outline: [M,813,1956,Q,813,1958,814,1959,816,1963,815,1969,829,1969,843,1969,848,1969,852,1968,854,1968,854,1966,856,1959,856,1952,856,1950,855,1949,854,1948,852,1948,848,1946,847,1943,846,1942,845,1941,842,1940,839,1940,829,1939,819,1939,817,1939,817,1940,Q,812,1947,813,1956,Z]
                    },
                    {
                        outline: [M,776,1859,Q,779,1855,787,1857,793,1857,796,1851,797,1847,802,1847,811,1848,819,1847,829,1847,836,1850,838,1852,838,1857,838,1873,836,1889,836,1891,833,1892,832,1893,830,1893,812,1893,795,1893,794,1886,791,1881,789,1877,784,1873,782,1871,780,1868,778,1866,778,1863,777,1862,776,1861,Q,776,1860,776,1859,Z]
                    },
                    {
                        outline: [M,776,1861,Q,777,1862,778,1863,778,1866,780,1868,782,1871,784,1873,789,1877,791,1881,794,1886,795,1893,812,1893,830,1893,832,1893,833,1892,836,1891,836,1889,838,1873,838,1857,838,1852,836,1850,829,1847,819,1847,811,1848,802,1847,797,1847,796,1851,793,1857,787,1857,779,1855,776,1859,Q,776,1860,776,1861,Z]
                    },
                    {
                        outline: [M,627,1870,Q,628,1870,629,1868,630,1867,631,1866,631,1862,631,1859,637,1859,641,1862,642,1864,643,1865,649,1869,648,1878,647,1885,652,1890,653,1891,654,1893,655,1894,655,1896,655,1904,654,1913,653,1915,652,1916,646,1925,644,1935,644,1939,643,1942,642,1944,640,1945,633,1947,626,1947,617,1946,608,1946,605,1945,602,1941,601,1940,600,1938,598,1937,597,1936,595,1934,595,1930,595,1928,594,1926,593,1921,594,1916,593,1908,595,1900,596,1899,597,1898,598,1897,599,1896,603,1891,606,1886,607,1885,607,1883,606,1877,610,1873,611,1872,612,1872,Q,620,1872,627,1870,Z]
                    },
                    {
                        outline: [M,612,1872,Q,611,1872,610,1873,606,1877,607,1883,607,1885,606,1886,603,1891,599,1896,598,1897,597,1898,596,1899,595,1900,593,1908,594,1916,593,1921,594,1926,595,1928,595,1930,595,1934,597,1936,598,1937,600,1938,601,1940,602,1941,605,1945,608,1946,617,1946,626,1947,633,1947,640,1945,642,1944,643,1942,644,1939,644,1935,646,1925,652,1916,653,1915,654,1913,655,1904,655,1896,655,1894,654,1893,653,1891,652,1890,647,1885,648,1878,649,1869,643,1865,642,1864,641,1862,637,1859,631,1859,631,1862,631,1866,630,1867,629,1868,628,1870,627,1870,Q,620,1872,612,1872,Z]
                    },
                    {
                        outline: [M,434,1874,Q,435,1869,443,1869,445,1869,446,1868,450,1864,454,1862,455,1862,456,1861,461,1857,466,1862,467,1864,469,1865,473,1868,477,1873,479,1875,480,1876,487,1880,490,1886,491,1887,491,1888,495,1891,496,1894,497,1897,497,1900,497,1905,495,1909,495,1910,491,1913,481,1913,471,1912,469,1912,468,1910,466,1909,466,1907,464,1901,458,1900,455,1899,454,1896,453,1895,453,1894,450,1890,447,1886,445,1884,439,1884,433,1885,434,1878,Q,434,1876,434,1874,Z]
                    },
                    {
                        outline: [M,434,1878,Q,433,1885,439,1884,445,1884,447,1886,450,1890,453,1894,453,1895,454,1896,455,1899,458,1900,464,1901,466,1907,466,1909,468,1910,469,1912,471,1912,481,1913,491,1913,495,1910,495,1909,497,1905,497,1900,497,1897,496,1894,495,1891,491,1888,491,1887,490,1886,487,1880,480,1876,479,1875,477,1873,473,1868,469,1865,467,1864,466,1862,461,1857,456,1861,455,1862,454,1862,450,1864,446,1868,445,1869,443,1869,435,1869,434,1874,Q,434,1876,434,1878,Z]
                    }
                ],
                labels: [
                    {
                        text: "Marshall Islands",
                        shortText: "MH",
                        labelPosition: [112.3,201.5],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,1123,2015,L,823,2015]
                        ]
                    }
                ],
                nextId: "AS"
            },
            "AS": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,617,780,Q,618,777,621,777,622,777,622,777,624,776,627,776,630,776,633,776,637,776,642,776,642,776,642,776,643,775,643,774,644,773,644,771,645,771,645,770,645,764,645,758,645,756,646,756,646,756,647,755,648,753,650,753,652,754,653,753,656,754,659,753,660,753,660,752,660,752,660,751,662,749,663,748,663,748,664,748,667,748,669,748,670,749,669,749,670,752,669,755,669,756,669,756,668,757,667,757,665,758,664,760,663,762,663,765,663,766,664,767,664,768,664,768,675,768,686,768,687,770,687,771,687,772,687,771,693,772,699,772,699,773,699,773,700,773,700,773,700,774,700,775,700,779,701,782,701,782,702,782,704,782,705,781,705,782,705,781,705,778,706,777,707,777,707,777,709,777,711,776,711,777,711,776,711,775,711,775,712,773,713,773,713,772,714,771,714,770,716,770,719,771,721,770,723,771,725,770,726,770,726,769,726,768,727,767,728,768,728,767,728,766,731,766,733,766,735,766,741,766,746,767,746,767,747,767,749,767,751,767,751,768,751,768,751,770,751,771,751,772,750,772,749,773,748,773,748,773,747,774,747,775,746,775,744,776,745,780,745,781,745,782,746,783,746,783,753,783,758,782,759,782,759,781,760,781,760,781,761,779,763,778,764,778,764,778,772,778,779,778,L,779,779,Q,779,781,780,781,782,781,783,781,784,782,785,782,786,782,788,782,794,782,800,782,802,782,802,784,802,784,802,785,802,786,802,786,801,788,804,788,806,788,807,788,810,788,813,787,814,786,814,785,815,785,815,784,815,781,815,779,816,778,816,778,L,817,778,Q,819,778,820,776,L,820,776,Q,821,773,823,771,824,771,824,771,830,771,835,771,835,771,835,770,836,769,838,767,839,768,839,767,840,767,840,767,844,767,849,767,849,767,850,767,855,766,861,767,862,767,862,768,862,770,862,771,863,771,862,772,863,783,863,795,863,797,862,800,862,800,861,801,861,801,860,801,859,801,857,801,855,801,853,802,853,802,853,803,853,806,852,810,L,852,810,Q,851,810,851,810,851,811,850,810,846,810,842,811,842,811,842,811,841,812,840,814,840,814,840,815,837,819,832,819,831,819,831,819,830,820,829,820,829,821,828,821,827,821,827,822,827,823,826,823,824,824,822,824,821,825,820,825,819,826,816,826,812,825,811,828,811,828,810,828,805,830,800,829,800,829,799,830,798,831,796,833,796,834,796,834,796,835,795,835,793,836,792,836,792,837,791,837,789,838,788,837,789,837,788,836,787,836,786,835,L,786,835,Q,786,833,785,832,785,832,785,831,785,825,784,819,L,783,819,Q,783,819,783,818,782,817,780,817,L,779,816,Q,779,815,779,814,779,813,779,812,779,811,779,811,779,811,777,810,776,809,776,808,776,808,775,807,773,806,773,805,773,805,772,805,766,805,761,805,761,806,760,806,760,806,760,807,758,808,757,810,757,810,756,810,756,811,756,811,754,812,751,813,749,814,748,816,748,817,747,817,745,818,743,820,743,821,742,821,740,822,738,824,736,825,736,826,735,827,734,828,734,828,734,829,734,830,732,830,L,732,830,Q,730,832,727,833,726,833,725,833,724,835,721,836,720,836,720,837,719,839,716,840,716,841,715,841,715,841,714,841,712,842,711,842,711,843,710,842,699,843,687,842,684,843,681,842,681,842,681,841,681,841,680,840,679,840,679,838,679,838,679,837,679,837,679,836,679,830,678,824,L,678,823,Q,678,821,676,819,676,819,675,818,675,818,674,816,674,816,674,815,674,815,673,814,673,813,672,813,671,812,671,811,671,811,670,810,670,810,669,810,669,809,668,808,667,807,666,806,666,806,665,805,665,805,664,805,654,805,643,806,643,806,643,807,641,808,640,808,640,809,639,810,637,812,635,812,634,813,633,813,630,812,629,814,629,814,628,814,626,815,626,818,626,820,627,821,627,822,627,822,631,822,635,822,636,822,636,824,636,824,636,824,637,825,637,825,642,825,648,825,L,648,825,Q,649,826,650,825,651,825,651,827,650,829,650,830,651,842,650,853,651,857,650,860,650,861,650,861,647,862,647,865,L,647,866,Q,646,868,643,869,643,869,643,869,642,872,638,872,637,872,636,873,636,874,636,874,636,876,635,876,635,876,634,876,634,878,632,878,630,878,628,879,626,880,625,881,625,882,624,882,624,884,622,886,622,886,621,886,621,887,620,887,619,889,617,889,616,890,616,890,616,891,615,892,615,892,615,893,612,894,608,894,604,894,600,893,598,894,598,894,597,897,597,900,597,902,595,903,594,904,594,906,593,907,593,908,593,909,593,909,593,911,593,913,593,913,594,913,595,914,596,913,598,913,599,914,600,916,606,916,607,916,607,917,608,917,608,918,609,920,608,921,607,923,605,924,603,925,602,926,602,927,602,928,601,929,600,929,596,928,592,929,592,930,591,930,591,931,590,931,590,932,589,932,589,932,588,932,586,933,583,934,583,935,583,935,580,936,579,938,579,939,579,939,578,941,577,941,577,941,577,942,576,943,576,944,575,945,575,945,573,946,573,950,573,951,572,952,572,952,571,952,571,953,569,954,569,955,569,955,569,957,568,958,568,958,568,958,564,961,561,964,561,965,561,965,561,966,559,967,559,967,558,968,556,970,555,971,555,972,555,973,555,973,554,973,552,973,551,974,552,975,551,975,549,976,549,978,549,978,549,978,549,980,548,980,547,981,546,981,546,981,545,981,L,544,982,Q,544,982,543,982,542,983,541,984,540,985,538,984,L,537,984,Q,537,984,536,984,535,983,533,981,532,980,531,979,531,978,530,978,526,977,525,981,525,981,524,981,523,983,521,985,522,986,521,986,520,988,519,991,519,993,517,994,516,994,514,994,513,995,512,994,510,994,510,993,510,993,510,991,510,990,509,989,L,508,988,Q,509,988,508,987,508,986,507,985,506,984,506,981,L,505,981,Q,504,978,502,978,501,977,500,978,498,979,497,979,495,979,495,979,494,980,493,980,489,980,484,979,484,979,483,979,483,979,482,978,482,978,482,978,479,976,478,973,477,973,477,972,477,972,477,971,476,971,476,970,475,969,474,967,474,967,473,966,471,965,469,964,469,963,468,963,468,963,467,963,465,962,464,960,464,960,463,960,463,960,463,959,462,957,461,955,460,955,460,954,460,947,460,940,460,940,460,939,459,938,459,937,458,936,458,935,457,935,457,934,L,457,934,Q,457,933,456,933,455,931,452,929,452,929,452,929,452,928,451,928,449,927,447,926,447,925,446,925,445,923,442,923,440,924,440,923,440,923,439,922,437,921,435,918,434,917,433,916,433,916,433,915,433,915,432,915,432,914,432,913,431,913,430,912,430,912,430,911,429,909,426,909,423,909,420,910,420,910,420,911,421,913,419,913,419,915,416,915,415,914,413,914,402,915,390,914,384,914,378,914,L,377,914,Q,375,913,373,913,370,913,368,913,367,912,366,912,366,913,365,912,366,906,366,899,366,898,366,898,367,896,369,896,370,896,370,896,372,893,374,891,376,890,377,887,378,887,378,886,378,886,379,885,380,885,380,884,380,884,381,883,383,882,383,880,384,879,385,878,386,878,386,877,387,876,387,875,389,873,390,870,390,870,390,869,393,868,395,867,398,867,400,867,407,867,413,867,414,867,414,866,415,865,415,864,416,864,416,863,417,863,417,863,419,862,419,860,420,860,420,860,421,860,421,859,L,422,858,Q,423,856,426,853,426,853,427,852,L,427,852,Q,429,849,431,848,432,848,433,848,435,847,436,845,437,845,437,844,438,844,439,844,440,844,439,843,440,841,443,841,454,841,466,841,468,841,470,842,470,842,470,842,470,848,471,853,471,853,472,853,476,853,481,852,L,481,852,Q,481,852,482,851,483,850,484,849,485,849,485,848,485,847,486,847,497,848,509,847,511,847,513,848,513,848,513,849,513,851,514,852,514,853,514,852,521,853,527,852,529,852,529,851,529,851,529,850,531,849,533,848,534,848,534,848,537,848,538,848,539,848,539,847,540,847,540,847,542,844,544,843,545,843,545,842,547,841,550,841,556,842,561,842,565,842,568,841,569,842,570,841,571,841,573,841,575,841,575,839,576,839,575,838,576,837,576,835,576,830,576,825,576,824,577,823,578,822,580,820,580,820,580,819,581,819,581,818,581,815,581,812,581,811,581,811,585,808,588,806,590,805,591,803,592,803,592,803,592,803,592,802,594,801,595,800,595,800,595,800,598,800,599,799,600,798,602,797,603,797,603,797,604,796,604,794,605,794,605,794,606,794,606,793,610,791,613,786,613,785,614,784,615,782,616,781,Q,616,780,617,780,Z]
                    },
                    {
                        outline: [M,616,781,Q,615,782,614,784,613,785,613,786,610,791,606,793,606,794,605,794,605,794,604,794,604,796,603,797,603,797,602,797,600,798,599,799,598,800,595,800,595,800,595,800,594,801,592,802,592,803,592,803,592,803,591,803,590,805,588,806,585,808,581,811,581,811,581,812,581,815,581,818,581,819,580,819,580,820,580,820,578,822,577,823,576,824,576,825,576,830,576,835,576,837,575,838,576,839,575,839,575,841,573,841,571,841,570,841,569,842,568,841,565,842,561,842,556,842,550,841,547,841,545,842,545,843,544,843,542,844,540,847,540,847,539,847,539,848,538,848,537,848,534,848,534,848,533,848,531,849,529,850,529,851,529,851,529,852,527,852,521,853,514,852,514,853,514,852,513,851,513,849,513,848,513,848,511,847,509,847,497,848,486,847,485,847,485,848,485,849,484,849,483,850,482,851,481,852,481,852,L,481,852,Q,476,853,472,853,471,853,471,853,470,848,470,842,470,842,470,842,468,841,466,841,454,841,443,841,440,841,439,843,440,844,439,844,438,844,437,844,437,845,436,845,435,847,433,848,432,848,431,848,429,849,427,852,L,427,852,Q,426,853,426,853,423,856,422,858,L,421,859,Q,421,860,420,860,420,860,419,860,419,862,417,863,417,863,416,863,416,864,415,864,415,865,414,866,414,867,413,867,407,867,400,867,398,867,395,867,393,868,390,869,390,870,390,870,389,873,387,875,387,876,386,877,386,878,385,878,384,879,383,880,383,882,381,883,380,884,380,884,380,885,379,885,378,886,378,886,378,887,377,887,376,890,374,891,372,893,370,896,370,896,369,896,367,896,366,898,366,898,366,899,366,906,365,912,366,913,366,912,367,912,368,913,370,913,373,913,375,913,377,914,L,378,914,Q,384,914,390,914,402,915,413,914,415,914,416,915,419,915,419,913,421,913,420,911,420,910,420,910,423,909,426,909,429,909,430,911,430,912,430,912,431,913,432,913,432,914,432,915,433,915,433,915,433,916,433,916,434,917,435,918,437,921,439,922,440,923,440,923,440,924,442,923,445,923,446,925,447,925,447,926,449,927,451,928,452,928,452,929,452,929,452,929,455,931,456,933,457,933,457,934,L,457,934,Q,457,935,458,935,458,936,459,937,459,938,460,939,460,940,460,940,460,947,460,954,460,955,461,955,462,957,463,959,463,960,463,960,464,960,464,960,465,962,467,963,468,963,468,963,469,963,469,964,471,965,473,966,474,967,474,967,475,969,476,970,476,971,477,971,477,972,477,972,477,973,478,973,479,976,482,978,482,978,482,978,483,979,483,979,484,979,484,979,489,980,493,980,494,980,495,979,495,979,497,979,498,979,500,978,501,977,502,978,504,978,505,981,L,506,981,Q,506,984,507,985,508,986,508,987,509,988,508,988,L,509,989,Q,510,990,510,991,510,993,510,993,510,994,512,994,513,995,514,994,516,994,517,994,519,993,519,991,520,988,521,986,522,986,521,985,523,983,524,981,525,981,525,981,526,977,530,978,531,978,531,979,532,980,533,981,535,983,536,984,537,984,537,984,L,538,984,Q,540,985,541,984,542,983,543,982,544,982,544,982,L,545,981,Q,546,981,546,981,547,981,548,980,549,980,549,978,549,978,549,978,549,976,551,975,552,975,551,974,552,973,554,973,555,973,555,973,555,972,555,971,556,970,558,968,559,967,559,967,561,966,561,965,561,965,561,964,564,961,568,958,568,958,568,958,569,957,569,955,569,955,569,954,571,953,571,952,572,952,572,952,573,951,573,950,573,946,575,945,575,945,576,944,576,943,577,942,577,941,577,941,578,941,579,939,579,939,579,938,580,936,583,935,583,935,583,934,586,933,588,932,589,932,589,932,590,932,590,931,591,931,591,930,592,930,592,929,596,928,600,929,601,929,602,928,602,927,602,926,603,925,605,924,607,923,608,921,609,920,608,918,608,917,607,917,607,916,606,916,600,916,599,914,598,913,596,913,595,914,594,913,593,913,593,913,593,911,593,909,593,909,593,908,593,907,594,906,594,904,595,903,597,902,597,900,597,897,598,894,598,894,600,893,604,894,608,894,612,894,615,893,615,892,615,892,616,891,616,890,616,890,617,889,619,889,620,887,621,887,621,886,622,886,622,886,624,884,624,882,625,882,625,881,626,880,628,879,630,878,632,878,634,878,634,876,635,876,635,876,636,876,636,874,636,874,636,873,637,872,638,872,642,872,643,869,643,869,643,869,646,868,647,866,L,647,865,Q,647,862,650,861,650,861,650,860,651,857,650,853,651,842,650,830,650,829,651,827,651,825,650,825,649,826,648,825,L,648,825,Q,642,825,637,825,637,825,636,824,636,824,636,824,636,822,635,822,631,822,627,822,627,822,627,821,626,820,626,818,626,815,628,814,629,814,629,814,630,812,633,813,634,813,635,812,637,812,639,810,640,809,640,808,641,808,643,807,643,806,643,806,654,805,664,805,665,805,665,805,666,806,666,806,667,807,668,808,669,809,669,810,670,810,670,810,671,811,671,811,671,812,672,813,673,813,673,814,674,815,674,815,674,816,674,816,675,818,675,818,676,819,676,819,678,821,678,823,L,678,824,Q,679,830,679,836,679,837,679,837,679,838,679,838,679,840,680,840,681,841,681,841,681,842,681,842,684,843,687,842,699,843,710,842,711,843,711,842,712,842,714,841,715,841,715,841,716,841,716,840,719,839,720,837,720,836,721,836,724,835,725,833,726,833,727,833,730,832,732,830,L,732,830,Q,734,830,734,829,734,828,734,828,735,827,736,826,736,825,738,824,740,822,742,821,743,821,743,820,745,818,747,817,748,817,748,816,749,814,751,813,754,812,756,811,756,811,756,810,757,810,757,810,758,808,760,807,760,806,760,806,761,806,761,805,766,805,772,805,773,805,773,805,773,806,775,807,776,808,776,808,776,809,777,810,779,811,779,811,779,811,779,812,779,813,779,814,779,815,779,816,L,780,817,Q,782,817,783,818,783,819,783,819,L,784,819,Q,785,825,785,831,785,832,785,832,786,833,786,835,L,786,835,Q,787,836,788,836,789,837,788,837,789,838,791,837,792,837,792,836,793,836,795,835,796,835,796,834,796,834,796,833,798,831,799,830,800,829,800,829,805,830,810,828,811,828,811,828,812,825,816,826,819,826,820,825,821,825,822,824,824,824,826,823,827,823,827,822,827,821,828,821,829,821,829,820,830,820,831,819,831,819,832,819,837,819,840,815,840,814,840,814,841,812,842,811,842,811,842,811,846,810,850,810,851,811,851,810,851,810,852,810,L,852,810,Q,853,806,853,803,853,802,853,802,855,801,857,801,859,801,860,801,861,801,861,801,862,800,862,800,863,797,863,795,863,783,862,772,863,771,862,771,862,770,862,768,862,767,861,767,855,766,850,767,849,767,849,767,844,767,840,767,840,767,839,767,839,768,838,767,836,769,835,770,835,771,835,771,830,771,824,771,824,771,823,771,821,773,820,776,L,820,776,Q,819,778,817,778,L,816,778,Q,816,778,815,779,815,781,815,784,815,785,814,785,814,786,813,787,810,788,807,788,806,788,804,788,801,788,802,786,802,786,802,785,802,784,802,784,802,782,800,782,794,782,788,782,786,782,785,782,784,782,783,781,782,781,780,781,779,781,779,779,L,779,778,Q,772,778,764,778,764,778,763,778,761,779,760,781,760,781,759,781,759,782,758,782,753,783,746,783,746,783,745,782,745,781,745,780,744,776,746,775,747,775,747,774,748,773,748,773,749,773,750,772,751,772,751,771,751,770,751,768,751,768,751,767,749,767,747,767,746,767,746,767,741,766,735,766,733,766,731,766,728,766,728,767,728,768,727,767,726,768,726,769,726,770,725,770,723,771,721,770,719,771,716,770,714,770,714,771,713,772,713,773,712,773,711,775,711,775,711,776,711,777,711,776,709,777,707,777,707,777,706,777,705,778,705,781,705,782,705,781,704,782,702,782,701,782,701,782,700,779,700,775,700,774,700,773,700,773,699,773,699,773,699,772,693,772,687,771,687,772,687,771,687,770,686,768,675,768,664,768,664,768,664,767,663,766,663,765,663,762,664,760,665,758,667,757,668,757,669,756,669,756,669,755,670,752,669,749,670,749,669,748,667,748,664,748,663,748,663,748,662,749,660,751,660,752,660,752,660,753,659,753,656,754,653,753,652,754,650,753,648,753,647,755,646,756,646,756,645,756,645,758,645,764,645,770,645,771,644,771,644,773,643,774,643,775,642,776,642,776,642,776,637,776,633,776,630,776,627,776,624,776,622,777,622,777,621,777,618,777,617,780,Q,616,780,616,781,Z]
                    }
                ],
                labels: [
                    {
                        text: "American Samoa",
                        shortText: "AS",
                        labelPosition: [102.3,79.7],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,1023,797,L,800,797]
                        ]
                    }
                ],
                nextId: "GU"
            },
            "GU": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,518,1315,Q,521,1315,521,1319,521,1319,522,1319,L,522,1319,Q,523,1320,524,1320,L,524,1320,Q,526,1321,526,1321,527,1321,527,1321,529,1322,530,1323,531,1324,531,1325,531,1326,532,1326,532,1327,533,1328,534,1329,534,1329,535,1329,535,1329,538,1329,537,1332,L,537,1332,Q,538,1335,540,1335,541,1335,541,1335,542,1335,542,1335,544,1336,545,1338,545,1338,545,1339,545,1341,548,1341,548,1341,549,1341,551,1342,552,1345,552,1346,554,1347,554,1347,554,1348,555,1349,555,1350,556,1350,556,1350,558,1352,560,1352,568,1352,575,1352,576,1352,576,1353,577,1356,577,1359,577,1360,576,1360,576,1361,575,1360,575,1361,574,1361,573,1361,572,1361,570,1362,570,1365,570,1368,570,1369,570,1371,569,1372,569,1373,568,1373,567,1374,566,1374,566,1374,566,1374,565,1376,564,1377,564,1378,564,1378,564,1382,564,1385,564,1387,562,1387,562,1387,562,1387,561,1390,561,1392,561,1398,561,1404,561,1404,560,1404,558,1406,556,1409,556,1409,555,1409,553,1411,552,1413,552,1413,551,1413,550,1414,549,1414,549,1415,548,1415,547,1416,545,1416,542,1416,541,1418,541,1418,540,1419,540,1420,538,1420,538,1421,537,1421,537,1421,536,1421,534,1421,532,1422,532,1422,531,1423,529,1424,528,1426,528,1427,527,1427,525,1428,524,1430,524,1431,523,1431,521,1432,519,1433,518,1433,518,1434,518,1435,518,1436,517,1436,516,1437,515,1439,512,1439,512,1440,512,1440,510,1442,507,1443,507,1443,507,1443,506,1445,504,1447,504,1448,503,1448,503,1450,501,1452,501,1452,501,1453,500,1455,498,1456,497,1456,497,1457,496,1458,495,1458,495,1459,495,1459,494,1461,492,1462,L,491,1463,Q,491,1464,489,1464,489,1464,488,1465,488,1465,488,1465,484,1468,481,1470,480,1471,479,1472,478,1472,477,1473,477,1473,477,1473,475,1474,474,1475,474,1475,473,1475,473,1476,472,1476,470,1478,469,1480,469,1480,468,1480,467,1482,464,1484,464,1484,463,1484,463,1485,462,1485,462,1485,461,1486,461,1486,461,1486,458,1488,457,1489,456,1490,455,1491,454,1491,454,1491,L,453,1491,Q,450,1491,449,1492,448,1493,448,1493,448,1493,447,1493,447,1494,445,1496,445,1497,444,1497,444,1499,443,1499,443,1499,442,1500,443,1500,442,1501,441,1501,441,1504,442,1506,441,1508,441,1515,441,1522,L,440,1522,Q,438,1523,437,1524,437,1525,436,1525,435,1525,435,1526,434,1538,434,1549,435,1553,434,1556,434,1558,432,1558,L,432,1558,Q,430,1559,430,1560,429,1561,429,1562,430,1566,429,1569,429,1571,432,1571,434,1570,435,1570,437,1570,437,1571,437,1583,437,1594,437,1595,437,1595,437,1596,436,1596,432,1598,429,1602,429,1603,429,1603,428,1605,426,1607,426,1608,425,1608,L,425,1609,Q,424,1609,422,1611,422,1611,421,1611,420,1611,419,1613,419,1614,419,1614,417,1614,416,1615,416,1616,415,1616,414,1618,411,1619,411,1619,410,1619,408,1623,403,1625,403,1626,402,1626,401,1626,400,1627,399,1629,399,1629,399,1631,397,1631,397,1632,396,1632,396,1632,395,1632,L,395,1633,Q,393,1635,391,1636,390,1636,389,1636,388,1636,385,1636,383,1636,381,1636,380,1637,379,1636,378,1636,376,1636,374,1637,371,1636,371,1636,370,1636,368,1635,367,1634,367,1634,366,1633,366,1631,364,1631,364,1630,363,1630,363,1630,362,1630,361,1630,361,1630,361,1630,360,1629,359,1629,358,1627,L,358,1627,Q,358,1627,358,1626,357,1625,357,1624,L,357,1624,Q,356,1622,352,1622,352,1622,352,1622,352,1621,351,1621,351,1621,350,1620,349,1618,349,1616,348,1616,348,1615,348,1609,348,1604,348,1603,348,1603,347,1603,347,1602,346,1601,345,1598,346,1596,345,1594,345,1594,345,1593,345,1593,345,1592,345,1584,344,1575,344,1575,344,1574,343,1574,342,1573,L,342,1573,Q,340,1572,338,1572,337,1571,337,1569,337,1569,337,1568,337,1568,336,1567,336,1567,336,1567,334,1566,334,1564,334,1564,333,1563,333,1563,333,1562,331,1561,331,1559,330,1558,330,1557,330,1555,331,1554,333,1553,334,1552,335,1551,336,1550,L,336,1549,Q,336,1549,336,1548,337,1547,336,1547,337,1544,338,1542,339,1542,339,1541,340,1540,340,1538,340,1535,340,1533,341,1533,341,1532,342,1532,342,1531,342,1530,343,1530,344,1530,344,1529,344,1529,344,1527,345,1527,345,1526,346,1526,346,1524,347,1524,347,1523,347,1522,348,1521,349,1520,349,1518,349,1515,349,1512,349,1512,349,1511,348,1510,347,1509,347,1509,347,1508,347,1508,346,1507,346,1506,346,1505,346,1505,345,1504,345,1504,344,1503,344,1503,344,1502,344,1502,343,1501,343,1500,342,1498,L,342,1498,Q,341,1497,340,1495,340,1495,339,1494,339,1494,337,1494,337,1494,336,1493,336,1493,336,1492,335,1492,335,1491,335,1491,334,1491,333,1489,332,1487,332,1487,331,1487,329,1486,327,1484,327,1483,326,1483,326,1483,325,1482,324,1482,324,1481,324,1480,324,1480,324,1478,324,1478,325,1478,325,1477,327,1476,330,1476,330,1476,330,1476,331,1477,331,1477,332,1478,332,1479,333,1480,333,1479,336,1479,339,1480,340,1480,340,1480,341,1482,344,1481,347,1481,348,1482,349,1484,350,1485,350,1486,351,1486,351,1487,351,1487,351,1489,352,1489,353,1490,354,1489,355,1490,355,1489,356,1488,356,1488,356,1487,356,1486,356,1483,357,1480,358,1480,358,1479,358,1479,358,1478,359,1477,360,1476,361,1475,361,1472,360,1469,360,1466,L,360,1466,Q,359,1465,359,1465,357,1464,356,1462,356,1462,355,1462,354,1461,350,1461,348,1462,345,1461,339,1462,333,1461,333,1461,333,1461,333,1461,332,1460,332,1458,335,1458,335,1458,336,1457,336,1457,337,1457,344,1457,350,1457,355,1457,360,1457,364,1457,367,1456,368,1456,368,1456,369,1456,369,1456,376,1456,382,1455,385,1455,388,1455,389,1455,389,1454,389,1453,390,1452,392,1451,393,1450,393,1449,394,1449,405,1450,417,1449,419,1449,420,1448,421,1448,421,1447,421,1446,422,1445,422,1445,422,1444,423,1444,423,1444,425,1444,426,1444,429,1444,430,1441,431,1441,431,1440,432,1436,436,1434,436,1433,436,1433,437,1432,437,1430,437,1428,438,1427,439,1427,441,1426,446,1427,452,1427,453,1427,454,1426,455,1427,454,1424,454,1422,455,1419,455,1419,456,1418,456,1418,456,1417,457,1417,458,1416,459,1416,459,1415,459,1414,460,1413,460,1412,460,1410,460,1406,461,1403,461,1402,461,1402,462,1400,463,1400,465,1400,465,1398,466,1397,466,1396,467,1396,466,1395,466,1392,467,1389,468,1389,468,1388,468,1388,468,1387,468,1387,468,1386,471,1384,471,1381,472,1381,472,1380,474,1378,474,1374,474,1374,474,1373,476,1372,477,1370,477,1370,477,1369,478,1368,478,1366,478,1366,478,1365,478,1364,479,1363,480,1363,479,1362,480,1360,480,1359,480,1359,480,1358,482,1356,484,1353,484,1353,484,1352,485,1352,485,1351,485,1349,485,1348,485,1347,485,1346,485,1342,485,1339,486,1339,486,1339,487,1339,487,1338,489,1335,489,1330,L,489,1330,Q,489,1329,489,1328,490,1328,490,1327,492,1327,492,1326,493,1325,493,1324,494,1324,495,1323,495,1323,495,1322,496,1321,496,1320,496,1318,496,1315,497,1315,497,1315,497,1314,498,1314,498,1313,499,1313,504,1313,509,1314,509,1314,510,1314,511,1314,511,1314,514,1314,516,1314,Q,517,1315,518,1315,Z]
                    },
                    {
                        outline: [M,516,1314,Q,514,1314,511,1314,511,1314,510,1314,509,1314,509,1314,504,1313,499,1313,498,1313,498,1314,497,1314,497,1315,497,1315,496,1315,496,1318,496,1320,496,1321,495,1322,495,1323,495,1323,494,1324,493,1324,493,1325,492,1326,492,1327,490,1327,490,1328,489,1328,489,1329,489,1330,L,489,1330,Q,489,1335,487,1338,487,1339,486,1339,486,1339,485,1339,485,1342,485,1346,485,1347,485,1348,485,1349,485,1351,485,1352,484,1352,484,1353,484,1353,482,1356,480,1358,480,1359,480,1359,480,1360,479,1362,480,1363,479,1363,478,1364,478,1365,478,1366,478,1366,478,1368,477,1369,477,1370,477,1370,476,1372,474,1373,474,1374,474,1374,474,1378,472,1380,472,1381,471,1381,471,1384,468,1386,468,1387,468,1387,468,1388,468,1388,468,1389,467,1389,466,1392,466,1395,467,1396,466,1396,466,1397,465,1398,465,1400,463,1400,462,1400,461,1402,461,1402,461,1403,460,1406,460,1410,460,1412,460,1413,459,1414,459,1415,459,1416,458,1416,457,1417,456,1417,456,1418,456,1418,455,1419,455,1419,454,1422,454,1424,455,1427,454,1426,453,1427,452,1427,446,1427,441,1426,439,1427,438,1427,437,1428,437,1430,437,1432,436,1433,436,1433,436,1434,432,1436,431,1440,431,1441,430,1441,429,1444,426,1444,425,1444,423,1444,423,1444,422,1444,422,1445,422,1445,421,1446,421,1447,421,1448,420,1448,419,1449,417,1449,405,1450,394,1449,393,1449,393,1450,392,1451,390,1452,389,1453,389,1454,389,1455,388,1455,385,1455,382,1455,376,1456,369,1456,369,1456,368,1456,368,1456,367,1456,364,1457,360,1457,355,1457,350,1457,344,1457,337,1457,336,1457,336,1457,335,1458,335,1458,332,1458,332,1460,333,1461,333,1461,333,1461,333,1461,339,1462,345,1461,348,1462,350,1461,354,1461,355,1462,356,1462,356,1462,357,1464,359,1465,359,1465,360,1466,L,360,1466,Q,360,1469,361,1472,361,1475,360,1476,359,1477,358,1478,358,1479,358,1479,358,1480,357,1480,356,1483,356,1486,356,1487,356,1488,356,1488,355,1489,355,1490,354,1489,353,1490,352,1489,351,1489,351,1487,351,1487,351,1486,350,1486,350,1485,349,1484,348,1482,347,1481,344,1481,341,1482,340,1480,340,1480,339,1480,336,1479,333,1479,333,1480,332,1479,332,1478,331,1477,331,1477,330,1476,330,1476,330,1476,327,1476,325,1477,325,1478,324,1478,324,1478,324,1480,324,1480,324,1481,324,1482,325,1482,326,1483,326,1483,327,1483,327,1484,329,1486,331,1487,332,1487,332,1487,333,1489,334,1491,335,1491,335,1491,335,1492,336,1492,336,1493,336,1493,337,1494,337,1494,339,1494,339,1494,340,1495,340,1495,341,1497,342,1498,L,342,1498,Q,343,1500,343,1501,344,1502,344,1502,344,1503,344,1503,345,1504,345,1504,346,1505,346,1505,346,1506,346,1507,347,1508,347,1508,347,1509,347,1509,348,1510,349,1511,349,1512,349,1512,349,1515,349,1518,349,1520,348,1521,347,1522,347,1523,347,1524,346,1524,346,1526,345,1526,345,1527,344,1527,344,1529,344,1529,344,1530,343,1530,342,1530,342,1531,342,1532,341,1532,341,1533,340,1533,340,1535,340,1538,340,1540,339,1541,339,1542,338,1542,337,1544,336,1547,337,1547,336,1548,336,1549,336,1549,L,336,1550,Q,335,1551,334,1552,333,1553,331,1554,330,1555,330,1557,330,1558,331,1559,331,1561,333,1562,333,1563,333,1563,334,1564,334,1564,334,1566,336,1567,336,1567,336,1567,337,1568,337,1568,337,1569,337,1569,337,1571,338,1572,340,1572,342,1573,L,342,1573,Q,343,1574,344,1574,344,1575,344,1575,345,1584,345,1592,345,1593,345,1593,345,1594,345,1594,346,1596,345,1598,346,1601,347,1602,347,1603,348,1603,348,1603,348,1604,348,1609,348,1615,348,1616,349,1616,349,1618,350,1620,351,1621,351,1621,352,1621,352,1622,352,1622,352,1622,356,1622,357,1624,L,357,1624,Q,357,1625,358,1626,358,1627,358,1627,L,358,1627,Q,359,1629,360,1629,361,1630,361,1630,361,1630,362,1630,363,1630,363,1630,364,1630,364,1631,366,1631,366,1633,367,1634,367,1634,368,1635,370,1636,371,1636,371,1636,374,1637,376,1636,378,1636,379,1636,380,1637,381,1636,383,1636,385,1636,388,1636,389,1636,390,1636,391,1636,393,1635,395,1633,L,395,1632,Q,396,1632,396,1632,397,1632,397,1631,399,1631,399,1629,399,1629,400,1627,401,1626,402,1626,403,1626,403,1625,408,1623,410,1619,411,1619,411,1619,414,1618,415,1616,416,1616,416,1615,417,1614,419,1614,419,1614,419,1613,420,1611,421,1611,422,1611,422,1611,424,1609,425,1609,L,425,1608,Q,426,1608,426,1607,428,1605,429,1603,429,1603,429,1602,432,1598,436,1596,437,1596,437,1595,437,1595,437,1594,437,1583,437,1571,437,1570,435,1570,434,1570,432,1571,429,1571,429,1569,430,1566,429,1562,429,1561,430,1560,430,1559,432,1558,L,432,1558,Q,434,1558,434,1556,435,1553,434,1549,434,1538,435,1526,435,1525,436,1525,437,1525,437,1524,438,1523,440,1522,L,441,1522,Q,441,1515,441,1508,442,1506,441,1504,441,1501,442,1501,443,1500,442,1500,443,1499,443,1499,444,1499,444,1497,445,1497,445,1496,447,1494,447,1493,448,1493,448,1493,448,1493,449,1492,450,1491,453,1491,L,454,1491,Q,454,1491,455,1491,456,1490,457,1489,458,1488,461,1486,461,1486,461,1486,462,1485,462,1485,463,1485,463,1484,464,1484,464,1484,467,1482,468,1480,469,1480,469,1480,470,1478,472,1476,473,1476,473,1475,474,1475,474,1475,475,1474,477,1473,477,1473,477,1473,478,1472,479,1472,480,1471,481,1470,484,1468,488,1465,488,1465,488,1465,489,1464,489,1464,491,1464,491,1463,L,492,1462,Q,494,1461,495,1459,495,1459,495,1458,496,1458,497,1457,497,1456,498,1456,500,1455,501,1453,501,1452,501,1452,503,1450,503,1448,504,1448,504,1447,506,1445,507,1443,507,1443,507,1443,510,1442,512,1440,512,1440,512,1439,515,1439,516,1437,517,1436,518,1436,518,1435,518,1434,518,1433,519,1433,521,1432,523,1431,524,1431,524,1430,525,1428,527,1427,528,1427,528,1426,529,1424,531,1423,532,1422,532,1422,534,1421,536,1421,537,1421,537,1421,538,1421,538,1420,540,1420,540,1419,541,1418,541,1418,542,1416,545,1416,547,1416,548,1415,549,1415,549,1414,550,1414,551,1413,552,1413,552,1413,553,1411,555,1409,556,1409,556,1409,558,1406,560,1404,561,1404,561,1404,561,1398,561,1392,561,1390,562,1387,562,1387,562,1387,564,1387,564,1385,564,1382,564,1378,564,1378,564,1377,565,1376,566,1374,566,1374,566,1374,567,1374,568,1373,569,1373,569,1372,570,1371,570,1369,570,1368,570,1365,570,1362,572,1361,573,1361,574,1361,575,1361,575,1360,576,1361,576,1360,577,1360,577,1359,577,1356,576,1353,576,1352,575,1352,568,1352,560,1352,558,1352,556,1350,556,1350,555,1350,555,1349,554,1348,554,1347,554,1347,552,1346,552,1345,551,1342,549,1341,548,1341,548,1341,545,1341,545,1339,545,1338,545,1338,544,1336,542,1335,542,1335,541,1335,541,1335,540,1335,538,1335,537,1332,L,537,1332,Q,538,1329,535,1329,535,1329,534,1329,534,1329,533,1328,532,1327,532,1326,531,1326,531,1325,531,1324,530,1323,529,1322,527,1321,527,1321,526,1321,526,1321,524,1320,L,524,1320,Q,523,1320,522,1319,L,522,1319,Q,521,1319,521,1319,521,1315,518,1315,Q,517,1315,516,1314,Z]
                    }
                ],
                labels: [
                    {
                        text: "Guam",
                        shortText: "GU",
                        labelPosition: [96,148.5],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,960,1485,L,406,1485]
                        ]
                    }
                ],
                nextId: "VI"
            },
            "VI": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9616,4614,Q,9614,4622,9605,4620,9600,4621,9597,4621,9590,4623,9588,4625,9582,4627,9577,4629,9565,4635,9553,4640,9549,4646,9544,4645,9537,4645,9530,4644,9510,4644,9491,4646,9486,4646,9480,4646,9482,4638,9481,4635,9479,4627,9480,4624,9481,4622,9481,4619,9480,4606,9489,4607,9493,4608,9497,4608,9506,4610,9513,4604,9517,4603,9518,4603,9523,4601,9526,4598,9535,4597,9539,4599,9541,4605,9541,4606,9542,4614,9549,4613,9557,4615,9560,4618,9562,4619,9565,4620,9570,4620,9573,4619,9576,4617,9578,4614,9590,4612,9599,4611,Q,9608,4611,9616,4614,Z]
                    },
                    {
                        outline: [M,9599,4611,Q,9590,4612,9578,4614,9576,4617,9573,4619,9570,4620,9565,4620,9562,4619,9560,4618,9557,4615,9549,4613,9542,4614,9541,4606,9541,4605,9539,4599,9535,4597,9526,4598,9523,4601,9518,4603,9517,4603,9513,4604,9506,4610,9497,4608,9493,4608,9489,4607,9480,4606,9481,4619,9481,4622,9480,4624,9479,4627,9481,4635,9482,4638,9480,4646,9486,4646,9491,4646,9510,4644,9530,4644,9537,4645,9544,4645,9549,4646,9553,4640,9565,4635,9577,4629,9582,4627,9588,4625,9590,4623,9597,4621,9600,4621,9605,4620,9614,4622,9616,4614,Q,9608,4611,9599,4611,Z]
                    }
                ],
                labels: [
                    {
                        text: "US Virgin Islands",
                        shortText: "VI",
                        labelPosition: [952.2,429.5],
                        labelAlignment: [CEN,TOP],
                        labelConnectors: [
                            [M,9522,4295,L,9522,4625]
                        ]
                    }
                ],
                nextId: "PR"
            },
            "PR": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9323,4543,Q,9326,4551,9320,4556,9314,4562,9309,4566,9307,4568,9305,4571,9301,4577,9295,4577,9291,4578,9289,4583,9288,4586,9286,4589,9281,4598,9274,4600,9272,4601,9269,4600,9261,4599,9258,4602,9239,4603,9224,4604,9208,4605,9191,4604,9187,4604,9182,4603,9179,4600,9179,4599,9179,4593,9170,4594,9165,4595,9159,4595,9148,4595,9136,4596,9129,4597,9127,4598,9128,4608,9120,4607,9115,4606,9108,4606,9087,4606,9066,4604,9063,4602,9059,4604,9059,4601,9059,4598,9060,4591,9060,4585,9061,4579,9062,4572,9064,4557,9059,4549,9050,4547,9046,4542,9042,4533,9051,4528,9057,4521,9064,4518,9067,4515,9068,4514,9069,4511,9068,4508,9068,4501,9072,4494,9080,4493,9085,4495,9087,4502,9088,4506,9088,4510,9094,4509,9101,4508,9108,4509,9114,4510,9120,4510,9147,4511,9173,4511,9180,4511,9187,4511,9193,4512,9199,4512,9219,4512,9239,4514,9244,4516,9245,4516,9249,4519,9255,4519,9261,4519,9266,4519,9277,4520,9287,4520,9293,4522,9295,4522,9304,4524,9309,4523,9314,4523,9316,4525,9324,4528,9323,4535,Q,9322,4539,9323,4543,Z]
                    },
                    {
                        outline: [M,9323,4535,Q,9324,4528,9316,4525,9314,4523,9309,4523,9304,4524,9295,4522,9293,4522,9287,4520,9277,4520,9266,4519,9261,4519,9255,4519,9249,4519,9245,4516,9244,4516,9239,4514,9219,4512,9199,4512,9193,4512,9187,4511,9180,4511,9173,4511,9147,4511,9120,4510,9114,4510,9108,4509,9101,4508,9094,4509,9088,4510,9088,4506,9087,4502,9085,4495,9080,4493,9072,4494,9068,4501,9068,4508,9069,4511,9068,4514,9067,4515,9064,4518,9057,4521,9051,4528,9042,4533,9046,4542,9050,4547,9059,4549,9064,4557,9062,4572,9061,4579,9060,4585,9060,4591,9059,4598,9059,4601,9059,4604,9063,4602,9066,4604,9087,4606,9108,4606,9115,4606,9120,4607,9128,4608,9127,4598,9129,4597,9136,4596,9148,4595,9159,4595,9165,4595,9170,4594,9179,4593,9179,4599,9179,4600,9182,4603,9187,4604,9191,4604,9208,4605,9224,4604,9239,4603,9258,4602,9261,4599,9269,4600,9272,4601,9274,4600,9281,4598,9286,4589,9288,4586,9289,4583,9291,4578,9295,4577,9301,4577,9305,4571,9307,4568,9309,4566,9314,4562,9320,4556,9326,4551,9323,4543,Q,9322,4539,9323,4535,Z]
                    }
                ],
                labels: [
                    {
                        text: "Puerto Rico",
                        shortText: "PR",
                        labelPosition: [915.5,409.8],
                        labelAlignment: [CEN,TOP],
                        labelConnectors: [
                            [M,9155,4098,L,9155,4550]
                        ]
                    }
                ],
                nextId: "MD"
            },
            "MD": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8492,1808,Q,8491,1808,8490,1808,8476,1805,8480,1820,8481,1825,8470,1830,8468,1831,8467,1832,8462,1835,8457,1836,8446,1840,8435,1842,8434,1843,8433,1844,8432,1845,8431,1845,8430,1847,8429,1848,8421,1858,8417,1866,8414,1870,8409,1871,8397,1873,8395,1859,8394,1850,8393,1840,8393,1838,8393,1836,8394,1832,8395,1827,8397,1820,8394,1811,8393,1807,8393,1803,8394,1798,8391,1798,L,8859,1783,Q,8858,1785,8858,1786,8857,1792,8857,1797,8855,1815,8857,1832,8858,1841,8853,1845,8853,1846,8852,1847,8852,1849,8851,1850,8852,1850,8852,1850,8852,1851,8853,1851,8858,1858,8861,1868,8868,1888,8871,1910,8873,1930,8873,1950,8873,1964,8874,1978,8875,1989,8886,1989,8888,1989,8889,1988,8891,1986,8897,1988,8899,1989,8901,1989,8908,1991,8917,1994,8927,1998,8936,2002,8939,2004,8943,2005,8943,2005,8944,2006,8945,2007,8944,2009,8941,2016,8940,2020,8937,2027,8934,2033,8933,2035,8932,2037,8929,2040,8927,2044,L,8926,2045,8926,2045,Q,8917,2061,8892,2064,8882,2065,8875,2065,8883,2068,8889,2072,8895,2076,8897,2082,8900,2089,8898,2094,8897,2096,8896,2097,8894,2101,8894,2107,8894,2108,8894,2109,8893,2114,8891,2119,8888,2124,8884,2129,8880,2133,8878,2137,8876,2139,8875,2141,8872,2144,8870,2148,8869,2150,8867,2153,8864,2160,8860,2165,8850,2177,8839,2187,8838,2188,8836,2188,8834,2182,8834,2173,8834,2172,8833,2171,8830,2162,8831,2151,8831,2149,8832,2148,8833,2146,8833,2142,8832,2134,8835,2128,8841,2116,8848,2105,8853,2097,8857,2088,8862,2078,8860,2067,8860,2066,8859,2065,8857,2055,8849,2047,8840,2037,8830,2029,8822,2024,8814,2019,8806,2013,8811,2006,8807,1998,8806,1991,8804,1983,8806,1978,8807,1976,8808,1975,8814,1966,8815,1956,8815,1954,8815,1952,8815,1937,8802,1922,8801,1921,8799,1920,8797,1918,8797,1915,8797,1913,8798,1910,8799,1909,8799,1908,8806,1894,8812,1880,8820,1864,8826,1847,8827,1845,8827,1842,8827,1837,8824,1836,8824,1835,8823,1835,8820,1834,8816,1835,8813,1836,8808,1838,8807,1838,8806,1839,8800,1843,8793,1847,8784,1852,8774,1858,8769,1861,8767,1867,8764,1873,8766,1879,8769,1891,8773,1902,8777,1916,8792,1914,8794,1914,8794,1914,8794,1915,8794,1915,8797,1926,8794,1937,8793,1942,8788,1946,8780,1951,8773,1957,8768,1961,8767,1965,8766,1973,8763,1979,8758,1988,8751,1995,8746,1999,8741,2001,8740,2001,8739,2001,8731,2002,8722,2001,8720,2001,8718,2001,8710,2001,8707,2006,8704,2005,8698,2006,8685,2008,8676,1998,8673,1994,8671,1989,L,8727,1989,8727,1942,8694,1942,Q,8699,1936,8703,1930,8707,1926,8704,1924,8688,1911,8669,1903,8663,1901,8660,1897,8650,1883,8637,1871,8631,1866,8624,1861,8618,1857,8610,1854,8609,1854,8609,1853,8606,1853,8603,1853,8597,1854,8596,1849,8596,1842,8598,1838,8599,1836,8600,1834,8602,1828,8599,1818,8599,1816,8597,1814,8593,1809,8582,1809,8573,1809,8572,1801,8572,1799,8574,1798,8576,1798,8578,1795,8578,1794,8580,1794,8575,1794,8568,1793,8560,1793,8555,1796,8550,1800,8545,1802,8535,1807,8522,1812,8521,1816,8518,1816,8507,1818,8501,1813,Q,8497,1810,8492,1808,Z]
                    },
                    {
                        outline: [M,8501,1813,Q,8507,1818,8518,1816,8521,1816,8522,1812,8535,1807,8545,1802,8550,1800,8555,1796,8560,1793,8568,1793,8575,1794,8580,1794,8578,1794,8578,1795,8576,1798,8574,1798,8572,1799,8572,1801,8573,1809,8582,1809,8593,1809,8597,1814,8599,1816,8599,1818,8602,1828,8600,1834,8599,1836,8598,1838,8596,1842,8596,1849,8597,1854,8603,1853,8606,1853,8609,1853,8609,1854,8610,1854,8618,1857,8624,1861,8631,1866,8637,1871,8650,1883,8660,1897,8663,1901,8669,1903,8688,1911,8704,1924,8707,1926,8703,1930,8699,1936,8694,1942,L,8727,1942,8727,1989,8671,1989,Q,8673,1994,8676,1998,8685,2008,8698,2006,8704,2005,8707,2006,8710,2001,8718,2001,8720,2001,8722,2001,8731,2002,8739,2001,8740,2001,8741,2001,8746,1999,8751,1995,8758,1988,8763,1979,8766,1973,8767,1965,8768,1961,8773,1957,8780,1951,8788,1946,8793,1942,8794,1937,8797,1926,8794,1915,8794,1915,8794,1914,8794,1914,8792,1914,8777,1916,8773,1902,8769,1891,8766,1879,8764,1873,8767,1867,8769,1861,8774,1858,8784,1852,8793,1847,8800,1843,8806,1839,8807,1838,8808,1838,8813,1836,8816,1835,8820,1834,8823,1835,8824,1835,8824,1836,8827,1837,8827,1842,8827,1845,8826,1847,8820,1864,8812,1880,8806,1894,8799,1908,8799,1909,8798,1910,8797,1913,8797,1915,8797,1918,8799,1920,8801,1921,8802,1922,8815,1937,8815,1952,8815,1954,8815,1956,8814,1966,8808,1975,8807,1976,8806,1978,8804,1983,8806,1991,8807,1998,8811,2006,8806,2013,8814,2019,8822,2024,8830,2029,8840,2037,8849,2047,8857,2055,8859,2065,8860,2066,8860,2067,8862,2078,8857,2088,8853,2097,8848,2105,8841,2116,8835,2128,8832,2134,8833,2142,8833,2146,8832,2148,8831,2149,8831,2151,8830,2162,8833,2171,8834,2172,8834,2173,8834,2182,8836,2188,8838,2188,8839,2187,8850,2177,8860,2165,8864,2160,8867,2153,8869,2150,8870,2148,8872,2144,8875,2141,8876,2139,8878,2137,8880,2133,8884,2129,8888,2124,8891,2119,8893,2114,8894,2109,8894,2108,8894,2107,8894,2101,8896,2097,8897,2096,8898,2094,8900,2089,8897,2082,8895,2076,8889,2072,8883,2068,8875,2065,8882,2065,8892,2064,8917,2061,8926,2045,L,8926,2045,8927,2044,Q,8929,2040,8932,2037,8933,2035,8934,2033,8937,2027,8940,2020,8941,2016,8944,2009,8945,2007,8944,2006,8943,2005,8943,2005,8939,2004,8936,2002,8927,1998,8917,1994,8908,1991,8901,1989,8899,1989,8897,1988,8891,1986,8889,1988,8888,1989,8886,1989,8875,1989,8874,1978,8873,1964,8873,1950,8873,1930,8871,1910,8868,1888,8861,1868,8858,1858,8853,1851,8852,1851,8852,1850,8852,1850,8851,1850,8852,1849,8852,1847,8853,1846,8853,1845,8858,1841,8857,1832,8855,1815,8857,1797,8857,1792,8858,1786,8858,1785,8859,1783,L,8391,1798,Q,8394,1798,8393,1803,8393,1807,8394,1811,8397,1820,8395,1827,8394,1832,8393,1836,8393,1838,8393,1840,8394,1850,8395,1859,8397,1873,8409,1871,8414,1870,8417,1866,8421,1858,8429,1848,8430,1847,8431,1845,8432,1845,8433,1844,8434,1843,8435,1842,8446,1840,8457,1836,8462,1835,8467,1832,8468,1831,8470,1830,8481,1825,8480,1820,8476,1805,8490,1808,8491,1808,8492,1808,Q,8497,1810,8501,1813,Z]
                    }
                ],
                labels: [
                    {
                        text: "Maryland",
                        shortText: "MD",
                        labelPosition: [899.5,204.1],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,8995,2041,L,8905,2041]
                        ]
                    }
                ],
                nextId: "DC"
            },
            "DC": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8727,1942,L,8727,1989,8671,1989,Q,8669,1986,8668,1982,8666,1976,8672,1970,8683,1956,8694,1942,Z]
                    },
                    {
                        outline: [M,8694,1942,Q,8683,1956,8672,1970,8666,1976,8668,1982,8669,1986,8671,1989,L,8727,1989,8727,1942,Z]
                    }
                ],
                labels: [
                    {
                        text: "District of Columbia",
                        shortText: "DC",
                        labelPosition: [897,224.1],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,8970,2241,L,8702,1977]
                        ]
                    }
                ],
                nextId: "HI"
            },
            "HI": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,5268,3944,Q,5279,3950,5290,3956,5291,3957,5292,3959,5295,3963,5296,3970,5296,3972,5296,3974,5300,3985,5308,3991,5311,3992,5311,3994,5311,4003,5318,4008,5323,4009,5329,4010,5331,4012,5331,4013,5336,4028,5346,4042,5350,4048,5354,4055,5355,4056,5354,4058,5353,4064,5349,4066,5348,4067,5348,4068,5345,4074,5333,4076,5313,4079,5292,4081,5280,4083,5272,4089,5240,4112,5213,4140,5212,4141,5211,4141,5208,4144,5204,4145,5196,4146,5193,4143,5190,4140,5188,4137,5179,4126,5171,4114,5170,4112,5170,4110,5169,4092,5158,4084,5153,4080,5152,4071,5152,4068,5153,4064,5154,4060,5155,4055,5157,4046,5160,4040,5161,4038,5162,4038,5164,4037,5163,4033,5162,4031,5162,4029,5161,4025,5158,4025,5156,4026,5151,4021,5147,4016,5145,4003,5144,3991,5155,3980,5165,3970,5173,3956,5176,3951,5173,3942,5170,3931,5170,3919,5171,3911,5176,3904,5177,3903,5178,3903,5183,3902,5187,3904,5188,3905,5189,3906,5190,3912,5196,3915,5203,3917,5211,3918,5213,3918,5214,3919,5218,3925,5224,3931,5225,3930,5226,3928,5227,3927,5228,3927,5237,3929,5246,3932,Q,5257,3938,5268,3944,Z]
                    },
                    {
                        outline: [M,5246,3932,Q,5237,3929,5228,3927,5227,3927,5226,3928,5225,3930,5224,3931,5225,3931,5225,3931,5225,3931,5224,3931,L,5224,3931,Q,5218,3925,5214,3919,5213,3918,5211,3918,5203,3917,5196,3915,5190,3912,5189,3906,5188,3905,5187,3904,5183,3902,5178,3903,5177,3903,5176,3904,5171,3911,5170,3919,5170,3931,5173,3942,5176,3951,5173,3956,5165,3970,5155,3980,5144,3991,5145,4003,5147,4016,5151,4021,5156,4026,5158,4025,5161,4025,5162,4029,5162,4031,5163,4033,5164,4037,5162,4038,5161,4038,5160,4040,5157,4046,5155,4055,5154,4060,5153,4064,5152,4068,5152,4071,5153,4080,5158,4084,5169,4092,5170,4110,5170,4112,5171,4114,5179,4126,5188,4137,5190,4140,5193,4143,5196,4146,5204,4145,5208,4144,5211,4141,5212,4141,5213,4140,5240,4112,5272,4089,5280,4083,5292,4081,5313,4079,5333,4076,5345,4074,5348,4068,5348,4067,5349,4066,5353,4064,5354,4058,5355,4056,5354,4055,5350,4048,5346,4042,5336,4028,5331,4013,5331,4012,5329,4010,5323,4009,5318,4008,5311,4003,5311,3994,5311,3992,5308,3991,5300,3985,5296,3974,5296,3972,5296,3970,5295,3963,5292,3959,5291,3957,5290,3956,5279,3950,5268,3944,Q,5257,3938,5246,3932,Z]
                    },
                    {
                        outline: [M,5224,3931,L,5224,3931,Q,5225,3931,5225,3931]
                    },
                    {
                        outline: [M,4990,3830,Q,4990,3829,4989,3829,4979,3826,4975,3814,4974,3804,4979,3798,4991,3787,5009,3786,5018,3786,5019,3795,5020,3797,5021,3798,5023,3799,5022,3804,5021,3812,5017,3817,5008,3826,4996,3830,Q,4993,3830,4990,3830,Z]
                    },
                    {
                        outline: [M,4996,3830,Q,5008,3826,5017,3817,5021,3812,5022,3804,5023,3799,5021,3798,5020,3797,5019,3795,5018,3786,5009,3786,4991,3787,4979,3798,4974,3804,4975,3814,4979,3826,4989,3829,4990,3829,4990,3830,Q,4993,3830,4996,3830,Z]
                    },
                    {
                        outline: [M,4815,3651,Q,4820,3651,4824,3652,4825,3652,4826,3652,4831,3653,4833,3655,4841,3667,4848,3673,4850,3674,4851,3676,4854,3679,4857,3683,4858,3684,4859,3685,4860,3691,4867,3695,4871,3697,4873,3703,4874,3709,4875,3714,4875,3716,4874,3717,4872,3722,4872,3730,4843,3733,4817,3719,4798,3709,4779,3696,4778,3696,4779,3694,4779,3693,4780,3692,4782,3687,4782,3679,4782,3677,4783,3676,4788,3665,4798,3660,4802,3659,4806,3656,4808,3654,4809,3653,Q,4810,3650,4815,3651,Z]
                    },
                    {
                        outline: [M,4809,3653,Q,4808,3654,4806,3656,4802,3659,4798,3660,4788,3665,4783,3676,4782,3677,4782,3679,4782,3687,4780,3692,4779,3693,4779,3694,4778,3696,4779,3696,4798,3709,4817,3719,4843,3733,4872,3730,4872,3722,4874,3717,4875,3716,4875,3714,4874,3709,4873,3703,4871,3697,4867,3695,4860,3691,4859,3685,4858,3684,4857,3683,4854,3679,4851,3676,4850,3674,4848,3673,4841,3667,4833,3655,4831,3653,4826,3652,4825,3652,4824,3652,4820,3651,4815,3651,Q,4810,3650,4809,3653,Z]
                    },
                    {
                        outline: [M,5032,3747,Q,5033,3754,5025,3757,5017,3760,5008,3762,4999,3764,4989,3766,4982,3767,4975,3768,4964,3769,4954,3766,4952,3765,4950,3764,4943,3761,4945,3754,4947,3746,4956,3741,4967,3735,4979,3733,4982,3732,4985,3733,4986,3733,4988,3733,4996,3731,5002,3732,5017,3735,5031,3739,L,5033,3742,Q,5031,3743,5032,3747,Z]
                    },
                    {
                        outline: [M,5033,3742,L,5031,3739,Q,5017,3735,5002,3732,4996,3731,4988,3733,4986,3733,4985,3733,4982,3732,4979,3733,4967,3735,4956,3741,4947,3746,4945,3754,4943,3761,4950,3764,4952,3765,4954,3766,4964,3769,4975,3768,4982,3767,4989,3766,4999,3764,5008,3762,5017,3760,5025,3757,5033,3754,5032,3747,Q,5031,3743,5033,3742,Z]
                    },
                    {
                        outline: [M,5091,3790,Q,5094,3794,5099,3793,5107,3791,5115,3792,5116,3792,5117,3793,5127,3795,5136,3798,5139,3800,5143,3801,5148,3803,5151,3806,5158,3813,5163,3822,5162,3823,5160,3824,5146,3830,5131,3836,5120,3841,5109,3846,5097,3853,5082,3849,5075,3846,5073,3839,5073,3837,5072,3834,5071,3826,5066,3821,5054,3811,5048,3799,5043,3789,5053,3779,5056,3777,5062,3782,5064,3785,5067,3788,5069,3790,5072,3790,5077,3792,5082,3790,5084,3790,5085,3789,5088,3788,5089,3788,Q,5091,3788,5091,3790,Z]
                    },
                    {
                        outline: [M,5089,3788,Q,5088,3788,5085,3789,5084,3790,5082,3790,5077,3792,5072,3790,5069,3790,5067,3788,5064,3785,5062,3782,5056,3777,5053,3779,5043,3789,5048,3799,5054,3811,5066,3821,5071,3826,5072,3834,5073,3837,5073,3839,5075,3846,5082,3849,5097,3853,5109,3846,5120,3841,5131,3836,5146,3830,5160,3824,5162,3823,5163,3822,5158,3813,5151,3806,5148,3803,5143,3801,5139,3800,5136,3798,5127,3795,5117,3793,5116,3792,5115,3792,5107,3791,5099,3793,5094,3794,5091,3790,Q,5091,3788,5089,3788,Z]
                    },
                    {
                        outline: [M,4478,3590,Q,4486,3596,4487,3603,4486,3605,4486,3609,4486,3611,4485,3613,4481,3624,4471,3631,4469,3632,4468,3634,4457,3643,4442,3641,4434,3639,4430,3631,4430,3630,4430,3629,4431,3625,4436,3622,4439,3620,4441,3618,4453,3605,4473,3595,Q,4477,3593,4478,3590,Z]
                    },
                    {
                        outline: [M,4473,3595,Q,4453,3605,4441,3618,4439,3620,4436,3622,4431,3625,4430,3629,4430,3630,4430,3631,4434,3639,4442,3641,4457,3643,4468,3634,4469,3632,4471,3631,4481,3624,4485,3613,4486,3611,4486,3609,4486,3605,4487,3603,4486,3596,4478,3590,Q,4477,3593,4473,3595,Z]
                    },
                    {
                        outline: [M,4519,3574,Q,4523,3562,4532,3558,4534,3557,4535,3556,4558,3552,4579,3555,4587,3557,4593,3565,4594,3567,4594,3568,L,4594,3569,Q,4603,3570,4607,3578,4610,3585,4612,3593,4612,3594,4612,3596,4613,3598,4612,3599,4609,3600,4609,3605,4607,3613,4600,3615,4594,3617,4589,3619,4583,3622,4574,3624,4572,3625,4570,3625,4563,3627,4556,3627,4554,3627,4553,3626,4538,3617,4524,3609,4523,3608,4522,3607,4518,3592,4519,3578,Q,4519,3576,4519,3574,Z]
                    },
                    {
                        outline: [M,4519,3578,Q,4518,3592,4522,3607,4523,3608,4524,3609,4538,3617,4553,3626,4554,3627,4556,3627,4563,3627,4570,3625,4572,3625,4574,3624,4583,3622,4589,3619,4594,3617,4600,3615,4607,3613,4609,3605,4609,3600,4612,3599,4613,3598,4612,3596,4612,3594,4612,3593,4610,3585,4607,3578,4603,3570,4594,3569,L,4594,3568,Q,4594,3567,4593,3565,4587,3557,4579,3555,4558,3552,4535,3556,4534,3557,4532,3558,4523,3562,4519,3574,Q,4519,3576,4519,3578,Z]
                    }
                ],
                labels: [
                    {
                        text: "Hawaii",
                        shortText: "HI",
                        labelPosition: [538.9,426.5],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,5389,4265,L,5282,4093]
                        ]
                    }
                ],
                nextId: "FL"
            },
            "FL": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8099,3152,Q,8112,3152,8113,3163,8124,3164,8134,3164,8139,3164,8144,3164,8142,3168,8140,3172,8137,3181,8137,3190,8137,3195,8138,3197,8147,3212,8154,3227,8159,3240,8163,3252,8174,3287,8185,3322,8186,3325,8188,3328,8191,3334,8194,3340,8204,3357,8207,3376,8207,3378,8208,3379,8215,3388,8220,3402,8221,3404,8222,3405,8227,3411,8227,3420,8227,3422,8228,3423,8231,3428,8233,3435,8236,3445,8230,3453,8230,3454,8228,3455,8228,3462,8229,3457,8229,3462,8230,3467,8232,3473,8235,3478,8237,3480,8242,3484,8251,3493,8248,3503,8247,3505,8248,3506,8255,3521,8259,3539,8260,3541,8260,3543,8258,3557,8265,3562,8266,3563,8267,3563,8270,3576,8284,3587,8285,3588,8286,3589,8292,3598,8296,3604,8297,3606,8298,3607,8299,3610,8300,3613,8300,3616,8301,3618,8302,3620,8302,3622,8302,3624,8303,3626,8305,3630,8305,3635,8305,3639,8307,3644,8308,3656,8312,3667,8320,3689,8326,3711,8328,3718,8329,3725,8330,3745,8329,3765,8329,3767,8329,3768,8328,3775,8325,3783,8320,3794,8320,3805,8319,3827,8322,3849,8323,3853,8321,3854,8319,3856,8318,3858,8317,3862,8315,3863,8302,3871,8289,3880,8289,3881,8288,3882,8287,3889,8290,3894,8292,3898,8291,3906,8291,3907,8292,3908,8295,3915,8299,3922,8300,3923,8300,3924,8301,3938,8293,3946,8291,3948,8288,3949,8286,3947,8282,3948,8280,3948,8279,3949,8275,3954,8267,3956,8266,3957,8264,3956,8247,3950,8230,3944,8223,3941,8217,3937,8204,3930,8198,3918,8188,3899,8180,3878,8175,3865,8164,3857,8149,3844,8131,3836,8128,3834,8124,3835,8115,3835,8114,3829,8119,3825,8118,3816,8118,3814,8117,3812,8114,3806,8108,3802,L,8107,3802,Q,8107,3801,8106,3800,8105,3799,8105,3798,8105,3792,8101,3789,8097,3786,8091,3783,8085,3783,8083,3777,8081,3771,8080,3765,8079,3755,8080,3744,8080,3738,8076,3736,8075,3736,8074,3735,8060,3723,8046,3710,8040,3705,8036,3698,8034,3695,8031,3690,8027,3685,8027,3676,8027,3671,8025,3669,8023,3668,8022,3666,8019,3662,8015,3656,8015,3654,8013,3653,8008,3649,8006,3645,8005,3644,8005,3643,8002,3626,8006,3615,8008,3611,8008,3606,8009,3599,8010,3591,8010,3590,8009,3588,8004,3582,7993,3580,7983,3578,7977,3574,7975,3573,7976,3571,7976,3566,7977,3560,7977,3558,7978,3557,7979,3553,7977,3551,7976,3550,7975,3549,7975,3547,7974,3547,7970,3544,7970,3534,7970,3532,7973,3530,7979,3526,7991,3524,7998,3523,7998,3518,7999,3509,7998,3501,7996,3489,7998,3478,7999,3466,8001,3455,8003,3447,8000,3440,7994,3424,7991,3407,7991,3406,7991,3405,7991,3395,7980,3393,7972,3392,7964,3392,7962,3392,7960,3392,7952,3389,7946,3386,7949,3382,7945,3376,7944,3375,7942,3374,7934,3368,7926,3357,7924,3355,7921,3353,7903,3337,7904,3312,7906,3306,7901,3303,7898,3301,7894,3299,7887,3296,7877,3291,7867,3285,7861,3280,7853,3273,7849,3268,7842,3259,7837,3253,7834,3250,7830,3252,7822,3254,7818,3260,7818,3261,7817,3261,7809,3263,7802,3265,7776,3274,7754,3292,7749,3295,7741,3300,7739,3301,7737,3302,7725,3305,7715,3308,7701,3313,7688,3315,7686,3315,7684,3314,7680,3312,7673,3314,7667,3314,7666,3312,7663,3305,7661,3298,7659,3290,7656,3281,7652,3271,7645,3262,7640,3255,7636,3248,7632,3237,7620,3234,7618,3233,7616,3234,7615,3234,7612,3235,7607,3237,7601,3240,7597,3242,7592,3241,7585,3239,7578,3236,7568,3231,7557,3225,7552,3220,7545,3216,7543,3215,7541,3213,7531,3208,7522,3208,7509,3209,7498,3216,7497,3217,7496,3217,7487,3221,7478,3222,7469,3223,7461,3222,7444,3221,7429,3214,7425,3212,7421,3211,7421,3207,7419,3203,7418,3199,7416,3195,7416,3194,7415,3194,7413,3192,7414,3188,7414,3187,7414,3186,7414,3181,7412,3177,7404,3164,7396,3151,7392,3145,7390,3138,7387,3127,7386,3116,L,7703,3116,Q,7704,3119,7706,3124,7706,3126,7707,3127,7713,3134,7719,3145,7720,3146,7720,3148,7719,3154,7719,3161,7719,3167,7726,3169,7728,3170,7731,3170,7764,3171,7797,3173,7819,3174,7841,3175,7850,3175,7858,3174,7894,3173,7930,3180,7931,3180,7932,3181,7940,3191,7952,3187,7955,3187,7957,3187,7966,3186,7974,3184,7979,3183,7983,3183,7993,3183,8002,3184,8003,3184,8003,3185,8005,3188,8009,3190,8017,3194,8024,3197,8026,3198,8027,3198,8042,3200,8053,3206,8055,3207,8057,3211,8060,3215,8064,3212,8073,3205,8079,3196,8083,3189,8087,3186,8078,3171,8068,3159,8072,3156,8078,3154,8081,3153,8083,3152,8087,3149,8094,3151,Q,8096,3152,8099,3152,Z]
                    },
                    {
                        outline: [M,8094,3151,Q,8087,3149,8083,3152,8081,3153,8078,3154,8072,3156,8068,3159,8078,3171,8087,3186,8083,3189,8079,3196,8073,3205,8064,3212,8060,3215,8057,3211,8055,3207,8053,3206,8042,3200,8027,3198,8026,3198,8024,3197,8017,3194,8009,3190,8005,3188,8003,3185,8003,3184,8002,3184,7993,3183,7983,3183,7979,3183,7974,3184,7966,3186,7957,3187,7955,3187,7952,3187,7940,3191,7932,3181,7931,3180,7930,3180,7894,3173,7858,3174,7850,3175,7841,3175,7819,3174,7797,3173,7764,3171,7731,3170,7728,3170,7726,3169,7719,3167,7719,3161,7719,3154,7720,3148,7720,3146,7719,3145,7713,3134,7707,3127,7706,3126,7706,3124,7704,3119,7703,3116,L,7386,3116,Q,7387,3127,7390,3138,7392,3145,7396,3151,7404,3164,7412,3177,7414,3181,7414,3186,7414,3187,7414,3188,7413,3192,7415,3194,7416,3194,7416,3195,7418,3199,7419,3203,7421,3207,7421,3211,7425,3212,7429,3214,7444,3221,7461,3222,7469,3223,7478,3222,7487,3221,7496,3217,7497,3217,7498,3216,7509,3209,7522,3208,7531,3208,7541,3213,7543,3215,7545,3216,7552,3220,7557,3225,7568,3231,7578,3236,7585,3239,7592,3241,7597,3242,7601,3240,7607,3237,7612,3235,7615,3234,7616,3234,7618,3233,7620,3234,7632,3237,7636,3248,7640,3255,7645,3262,7652,3271,7656,3281,7659,3290,7661,3298,7663,3305,7666,3312,7667,3314,7673,3314,7680,3312,7684,3314,7686,3315,7688,3315,7701,3313,7715,3308,7725,3305,7737,3302,7739,3301,7741,3300,7749,3295,7754,3292,7776,3274,7802,3265,7809,3263,7817,3261,7818,3261,7818,3260,7822,3254,7830,3252,7834,3250,7837,3253,7842,3259,7849,3268,7853,3273,7861,3280,7867,3285,7877,3291,7887,3296,7894,3299,7898,3301,7901,3303,7906,3306,7904,3312,7903,3337,7921,3353,7924,3355,7926,3357,7934,3368,7942,3374,7944,3375,7945,3376,7949,3382,7946,3386,7952,3389,7960,3392,7962,3392,7964,3392,7972,3392,7980,3393,7991,3395,7991,3405,7991,3406,7991,3407,7994,3424,8000,3440,8003,3447,8001,3455,7999,3466,7998,3478,7996,3489,7998,3501,7999,3509,7998,3518,7998,3523,7991,3524,7979,3526,7973,3530,7970,3532,7970,3534,7970,3544,7974,3547,7975,3547,7975,3549,7976,3550,7977,3551,7979,3553,7978,3557,7977,3558,7977,3560,7976,3566,7976,3571,7975,3573,7977,3574,7983,3578,7993,3580,8004,3582,8009,3588,8010,3590,8010,3591,8009,3599,8008,3606,8008,3611,8006,3615,8002,3626,8005,3643,8005,3644,8006,3645,8008,3649,8013,3653,8015,3654,8015,3656,8019,3662,8022,3666,8023,3668,8025,3669,8027,3671,8027,3676,8027,3685,8031,3690,8034,3695,8036,3698,8040,3705,8046,3710,8060,3723,8074,3735,8075,3736,8076,3736,8080,3738,8080,3744,8079,3755,8080,3765,8081,3771,8083,3777,8085,3783,8091,3783,8097,3786,8101,3789,8105,3792,8105,3798,8105,3799,8106,3800,8107,3801,8107,3802,L,8108,3802,Q,8114,3806,8117,3812,8118,3814,8118,3816,8119,3825,8114,3829,8115,3835,8124,3835,8128,3834,8131,3836,8149,3844,8164,3857,8175,3865,8180,3878,8188,3899,8198,3918,8204,3930,8217,3937,8223,3941,8230,3944,8247,3950,8264,3956,8266,3957,8267,3956,8275,3954,8279,3949,8280,3948,8282,3948,8286,3947,8288,3949,8291,3948,8293,3946,8301,3938,8300,3924,8300,3923,8299,3922,8295,3915,8292,3908,8291,3907,8291,3906,8292,3898,8290,3894,8287,3889,8288,3882,8289,3881,8289,3880,8302,3871,8315,3863,8317,3862,8318,3858,8319,3856,8321,3854,8323,3853,8322,3849,8319,3827,8320,3805,8320,3794,8325,3783,8328,3775,8329,3768,8329,3767,8329,3765,8330,3745,8329,3725,8328,3718,8326,3711,8320,3689,8312,3667,8308,3656,8307,3644,8305,3639,8305,3635,8305,3630,8303,3626,8302,3624,8302,3622,8302,3620,8301,3618,8300,3616,8300,3613,8299,3610,8298,3607,8297,3606,8296,3604,8292,3598,8286,3589,8285,3588,8284,3587,8270,3576,8267,3563,8266,3563,8265,3562,8258,3557,8260,3543,8260,3541,8259,3539,8255,3521,8248,3506,8247,3505,8248,3503,8251,3493,8242,3484,8237,3480,8235,3478,8232,3473,8230,3467,8229,3462,8229,3457,8228,3462,8228,3455,8230,3454,8230,3453,8236,3445,8233,3435,8231,3428,8228,3423,8227,3422,8227,3420,8227,3411,8222,3405,8221,3404,8220,3402,8215,3388,8208,3379,8207,3378,8207,3376,8204,3357,8194,3340,8191,3334,8188,3328,8186,3325,8185,3322,8174,3287,8163,3252,8159,3240,8154,3227,8147,3212,8138,3197,8137,3195,8137,3190,8137,3181,8140,3172,8142,3168,8144,3164,8139,3164,8134,3164,8124,3164,8113,3163,8112,3152,8099,3152,Q,8096,3152,8094,3151,Z]
                    }
                ],
                labels: [
                    {
                        text: "Florida",
                        shortText: "FL",
                        labelPosition: [808.6,353.7],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "SC"
            },
            "SC": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8385,2573,Q,8395,2589,8406,2604,8415,2617,8425,2629,8439,2644,8456,2655,8470,2665,8486,2682,8495,2686,8499,2694,8499,2695,8500,2695,8507,2698,8512,2703,L,8512,2703,Q,8512,2709,8509,2714,8508,2716,8507,2717,8506,2719,8505,2721,8504,2727,8499,2728,8497,2728,8496,2729,8494,2730,8492,2730,8478,2730,8468,2732,8466,2732,8465,2733,8461,2736,8458,2740,8455,2748,8454,2756,8452,2769,8449,2781,8448,2784,8447,2787,8443,2792,8439,2797,8431,2806,8422,2815,8411,2828,8396,2838,8388,2844,8378,2850,8366,2857,8355,2866,8344,2876,8332,2885,8327,2888,8320,2890,8305,2893,8292,2900,8287,2902,8285,2909,8284,2911,8284,2912,8283,2924,8271,2926,8262,2922,8252,2921,8251,2921,8250,2921,8240,2921,8238,2927,8237,2929,8238,2930,8242,2937,8244,2945,8244,2946,8244,2947,8244,2949,8243,2951,8241,2956,8237,2958,8236,2958,8235,2959,8230,2964,8219,2966,8216,2967,8214,2971,8214,2972,8213,2973,8211,2978,8205,2973,8198,2968,8192,2961,8184,2952,8179,2941,8172,2925,8172,2909,8171,2894,8163,2885,8161,2883,8160,2881,8159,2880,8159,2878,8155,2869,8151,2863,8151,2862,8150,2861,8149,2855,8148,2848,8148,2846,8147,2845,8142,2836,8130,2827,8123,2822,8115,2814,8113,2812,8112,2808,8108,2792,8102,2780,8101,2778,8100,2776,8094,2769,8088,2761,8083,2756,8079,2751,8078,2750,8077,2748,8073,2744,8069,2739,8044,2719,8022,2696,8014,2689,8006,2681,8005,2680,8004,2678,7995,2665,7986,2655,7985,2654,7985,2653,7984,2645,7979,2642,7974,2638,7969,2636,7968,2635,7966,2635,7963,2635,7960,2633,7951,2623,7943,2611,7927,2588,7915,2560,7916,2557,7920,2557,7921,2556,7922,2556,7932,2551,7938,2546,7940,2545,7941,2544,7954,2531,7971,2522,7972,2521,7974,2521,7975,2520,7976,2520,7983,2516,7984,2522,7993,2512,8009,2507,8012,2506,8014,2506,8024,2506,8030,2501,8032,2501,8033,2499,8036,2496,8044,2497,8057,2500,8073,2499,8078,2499,8082,2498,8084,2498,8086,2498,8110,2497,8134,2494,8141,2493,8147,2494,8160,2495,8172,2499,8179,2500,8187,2501,8188,2501,8189,2502,8202,2508,8210,2517,8225,2535,8235,2556,8237,2562,8244,2563,8254,2564,8263,2562,8272,2561,8281,2562,8321,2565,8360,2565,8370,2565,8378,2568,Q,8383,2570,8385,2573,Z]
                    },
                    {
                        outline: [M,8378,2568,Q,8370,2565,8360,2565,8321,2565,8281,2562,8272,2561,8263,2562,8254,2564,8244,2563,8237,2562,8235,2556,8225,2535,8210,2517,8202,2508,8189,2502,8188,2501,8187,2501,8179,2500,8172,2499,8160,2495,8147,2494,8141,2493,8134,2494,8110,2497,8086,2498,8084,2498,8082,2498,8078,2499,8073,2499,8057,2500,8044,2497,8036,2496,8033,2499,8032,2501,8030,2501,8024,2506,8014,2506,8012,2506,8009,2507,7993,2512,7984,2522,7983,2516,7976,2520,7975,2520,7974,2521,7972,2521,7971,2522,7954,2531,7941,2544,7940,2545,7938,2546,7932,2551,7922,2556,7921,2556,7920,2557,7916,2557,7915,2560,7927,2588,7943,2611,7951,2623,7960,2633,7963,2635,7966,2635,7968,2635,7969,2636,7974,2638,7979,2642,7984,2645,7985,2653,7985,2654,7986,2655,7995,2665,8004,2678,8005,2680,8006,2681,8014,2689,8022,2696,8044,2719,8069,2739,8073,2744,8077,2748,8078,2750,8079,2751,8083,2756,8088,2761,8094,2769,8100,2776,8101,2778,8102,2780,8108,2792,8112,2808,8113,2812,8115,2814,8123,2822,8130,2827,8142,2836,8147,2845,8148,2846,8148,2848,8149,2855,8150,2861,8151,2862,8151,2863,8155,2869,8159,2878,8159,2880,8160,2881,8161,2883,8163,2885,8171,2894,8172,2909,8172,2925,8179,2941,8184,2952,8192,2961,8198,2968,8205,2973,8211,2978,8213,2973,8214,2972,8214,2971,8216,2967,8219,2966,8230,2964,8235,2959,8236,2958,8237,2958,8241,2956,8243,2951,8244,2949,8244,2947,8244,2946,8244,2945,8242,2937,8238,2930,8237,2929,8238,2927,8240,2921,8250,2921,8251,2921,8252,2921,8262,2922,8271,2926,8283,2924,8284,2912,8284,2911,8285,2909,8287,2902,8292,2900,8305,2893,8320,2890,8327,2888,8332,2885,8344,2876,8355,2866,8366,2857,8378,2850,8388,2844,8396,2838,8411,2828,8422,2815,8431,2806,8439,2797,8443,2792,8447,2787,8448,2784,8449,2781,8452,2769,8454,2756,8455,2748,8458,2740,8461,2736,8465,2733,8466,2732,8468,2732,8478,2730,8492,2730,8494,2730,8496,2729,8497,2728,8499,2728,8504,2727,8505,2721,8506,2719,8507,2717,8508,2716,8509,2714,8512,2709,8512,2703,L,8512,2703,Q,8507,2698,8500,2695,8499,2695,8499,2694,8495,2686,8486,2682,8470,2665,8456,2655,8439,2644,8425,2629,8415,2617,8406,2604,8395,2589,8385,2573,Q,8383,2570,8378,2568,Z]
                    }
                ],
                labels: [
                    {
                        text: "South Carolina",
                        shortText: "SC",
                        labelPosition: [821.6,273.5],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "NC"
            },
            "NC": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8820,2357,Q,8831,2356,8842,2355,8849,2357,8853,2360,8860,2365,8863,2373,8865,2378,8871,2384,8872,2385,8873,2386,8875,2395,8868,2400,8863,2405,8866,2411,8868,2416,8868,2421,8869,2424,8866,2427,8862,2430,8858,2433,8856,2434,8853,2436,8852,2436,8851,2437,8843,2439,8839,2445,8834,2450,8833,2456,8833,2459,8832,2461,8832,2462,8831,2462,8820,2463,8814,2460,8811,2459,8809,2458,8808,2458,8808,2459,L,8808,2459,Q,8806,2460,8802,2460,8801,2460,8800,2461,8781,2469,8767,2457,8763,2453,8760,2459,8755,2469,8761,2475,8764,2478,8766,2480,8767,2482,8767,2483,8766,2489,8759,2490,8758,2490,8757,2490,8754,2491,8752,2491,8755,2503,8755,2516,8755,2518,8753,2520,8752,2521,8750,2522,8748,2525,8747,2528,8745,2531,8749,2532,8755,2535,8763,2536,8767,2537,8770,2538,8771,2538,8772,2538,8784,2540,8786,2553,8787,2554,8787,2556,8788,2560,8785,2563,8780,2569,8775,2575,8772,2578,8772,2582,L,8772,2582,Q,8767,2585,8763,2588,8752,2594,8743,2587,8736,2582,8730,2582,8714,2584,8698,2590,8691,2593,8684,2594,8677,2595,8671,2594,8666,2594,8662,2598,8649,2607,8640,2620,8630,2633,8617,2640,8617,2641,8616,2641,8605,2645,8597,2649,8595,2650,8595,2652,8593,2657,8590,2660,8589,2662,8588,2664,8588,2669,8586,2675,8584,2679,8583,2684,8579,2695,8570,2696,8549,2699,8527,2699,8526,2699,8524,2698,8520,2697,8514,2699,8513,2700,8513,2701,8513,2702,8513,2703,8507,2698,8501,2695,8500,2695,8499,2694,8495,2686,8487,2682,8470,2665,8457,2655,8440,2644,8426,2629,8415,2617,8406,2604,8396,2589,8385,2573,8383,2570,8379,2568,8370,2565,8361,2565,8321,2565,8282,2562,8273,2561,8263,2562,8254,2564,8245,2563,8238,2562,8235,2556,8226,2535,8211,2517,8203,2508,8190,2502,8189,2501,8188,2501,8180,2500,8173,2499,8160,2495,8147,2494,8141,2493,8134,2494,8111,2497,8086,2498,8085,2498,8083,2498,8078,2499,8073,2499,8058,2500,8044,2497,8037,2496,8033,2499,8032,2501,8031,2501,8024,2506,8015,2506,8012,2506,8010,2507,7993,2512,7984,2522,7983,2516,7977,2520,7976,2520,7974,2521,7973,2521,7971,2522,L,7794,2522,7794,2517,Q,7794,2515,7795,2513,7795,2511,7796,2510,7803,2502,7809,2495,7811,2492,7813,2485,7813,2484,7813,2483,7817,2475,7824,2470,7827,2468,7832,2467,7850,2461,7872,2450,7886,2442,7904,2434,7906,2433,7907,2432,7917,2431,7925,2426,7937,2418,7948,2407,7950,2405,7951,2404,7956,2399,7966,2395,7968,2394,7969,2393,7970,2389,7977,2389,7983,2390,7985,2388,7986,2387,7987,2386,8013,2364,8044,2357,8046,2356,8046,2355,8048,2353,8053,2353,8055,2354,8057,2353,8065,2353,8071,2350,8085,2343,8101,2337,8111,2334,8113,2327,8113,2325,8114,2323,8120,2303,8133,2276,L,8842,2293,Q,8841,2303,8839,2312,8838,2315,8838,2317,8837,2318,8837,2319,8837,2323,8838,2323,8841,2323,8843,2325,8834,2325,8829,2320,8823,2315,8819,2321,8817,2324,8815,2327,8809,2333,8802,2346,8807,2354,8817,2357,Q,8818,2357,8820,2357,Z]
                    },
                    {
                        outline: [M,8817,2357,Q,8807,2354,8802,2346,8809,2333,8815,2327,8817,2324,8819,2321,8823,2315,8829,2320,8834,2325,8843,2325,8841,2323,8838,2323,8837,2323,8837,2319,8837,2318,8838,2317,8838,2315,8839,2312,8841,2303,8842,2293,L,8133,2276,Q,8120,2303,8114,2323,8113,2325,8113,2327,8111,2334,8101,2337,8085,2343,8071,2350,8065,2353,8057,2353,8055,2354,8053,2353,8048,2353,8046,2355,8046,2356,8044,2357,8013,2364,7987,2386,7986,2387,7985,2388,7983,2390,7977,2389,7970,2389,7969,2393,7968,2394,7966,2395,7956,2399,7951,2404,7950,2405,7948,2407,7937,2418,7925,2426,7917,2431,7907,2432,7906,2433,7904,2434,7886,2442,7872,2450,7850,2461,7832,2467,7827,2468,7824,2470,7817,2475,7813,2483,7813,2484,7813,2485,7811,2492,7809,2495,7803,2502,7796,2510,7795,2511,7795,2513,7794,2515,7794,2517,L,7794,2522,7971,2522,Q,7973,2521,7974,2521,7976,2520,7977,2520,7983,2516,7984,2522,7993,2512,8010,2507,8012,2506,8015,2506,8024,2506,8031,2501,8032,2501,8033,2499,8037,2496,8044,2497,8058,2500,8073,2499,8078,2499,8083,2498,8085,2498,8086,2498,8111,2497,8134,2494,8141,2493,8147,2494,8160,2495,8173,2499,8180,2500,8188,2501,8189,2501,8190,2502,8203,2508,8211,2517,8226,2535,8235,2556,8238,2562,8245,2563,8254,2564,8263,2562,8273,2561,8282,2562,8321,2565,8361,2565,8370,2565,8379,2568,8383,2570,8385,2573,8396,2589,8406,2604,8415,2617,8426,2629,8440,2644,8457,2655,8470,2665,8487,2682,8495,2686,8499,2694,8500,2695,8501,2695,8507,2698,8513,2703,8513,2702,8513,2701,8513,2700,8514,2699,8520,2697,8524,2698,8526,2699,8527,2699,8549,2699,8570,2696,8579,2695,8583,2684,8584,2679,8586,2675,8588,2669,8588,2664,8589,2662,8590,2660,8593,2657,8595,2652,8595,2650,8597,2649,8605,2645,8616,2641,8617,2641,8617,2640,8630,2633,8640,2620,8649,2607,8662,2598,8666,2594,8671,2594,8677,2595,8684,2594,8691,2593,8698,2590,8714,2584,8730,2582,8736,2582,8743,2587,8752,2594,8763,2588,8767,2585,8772,2582,L,8772,2582,Q,8772,2578,8775,2575,8780,2569,8785,2563,8788,2560,8787,2556,8787,2554,8786,2553,8784,2540,8772,2538,8771,2538,8770,2538,8767,2537,8763,2536,8755,2535,8749,2532,8745,2531,8747,2528,8748,2525,8750,2522,8752,2521,8753,2520,8755,2518,8755,2516,8755,2503,8752,2491,8754,2491,8757,2490,8758,2490,8759,2490,8766,2489,8767,2483,8767,2482,8766,2480,8764,2478,8761,2475,8755,2469,8760,2459,8763,2453,8767,2457,8781,2469,8800,2461,8801,2460,8802,2460,8806,2460,8808,2459,L,8808,2459,Q,8808,2458,8809,2458,8811,2459,8814,2460,8820,2463,8831,2462,8832,2462,8832,2461,8833,2459,8833,2456,8834,2450,8839,2445,8843,2439,8851,2437,8852,2436,8853,2436,8856,2434,8858,2433,8862,2430,8866,2427,8869,2424,8868,2421,8868,2416,8866,2411,8863,2405,8868,2400,8875,2395,8873,2386,8872,2385,8871,2384,8865,2378,8863,2373,8860,2365,8853,2360,8849,2357,8842,2355,8831,2356,8820,2357,Q,8818,2357,8817,2357,Z]
                    }
                ],
                labels: [
                    {
                        text: "North Carolina",
                        shortText: "NC",
                        labelPosition: [843.3,242.9],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "VA"
            },
            "VA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8551,1847,Q,8553,1848,8554,1849,8557,1850,8563,1850,8569,1860,8576,1868,8583,1877,8589,1875,8596,1873,8602,1865,8605,1862,8608,1861,8611,1860,8615,1862,8618,1863,8618,1864,8620,1863,8624,1862,8631,1866,8637,1872,8650,1884,8660,1897,8663,1901,8669,1903,8688,1911,8704,1924,8707,1926,8703,1930,8688,1951,8672,1970,8666,1977,8668,1983,8670,1991,8676,1998,8685,2009,8698,2007,8704,2006,8707,2007,8706,2010,8706,2014,8719,2012,8730,2017,8732,2018,8733,2020,8735,2024,8737,2026,8740,2030,8748,2030,8757,2030,8763,2034,8765,2035,8765,2036,8766,2044,8761,2049,8760,2050,8760,2050,8758,2057,8765,2059,8780,2065,8795,2072,8800,2075,8802,2079,8803,2080,8803,2082,8804,2089,8802,2095,8801,2097,8800,2098,8796,2105,8790,2107,8789,2107,8787,2108,8783,2111,8779,2115,8785,2113,8787,2117,8789,2120,8792,2125,8792,2126,8793,2127,8796,2132,8795,2137,8795,2143,8794,2150,8794,2152,8793,2153,8789,2156,8781,2160,8772,2164,8769,2172,8770,2176,8772,2176,8783,2179,8787,2185,8791,2193,8793,2200,8794,2202,8793,2202,8784,2211,8780,2218,L,8778,2220,Q,8783,2223,8780,2232,8789,2237,8798,2238,8805,2239,8811,2233,8812,2232,8812,2232,8816,2233,8821,2232,8834,2243,8843,2263,8844,2264,8843,2266,8843,2271,8842,2277,8841,2280,8841,2284,8841,2284,8841,2285,8842,2286,8842,2288,8842,2290,8842,2293,L,8133,2276,7909,2281,Q,7899,2282,7909,2274,7920,2263,7932,2253,7944,2245,7956,2236,7959,2234,7965,2231,7966,2231,7966,2230,7978,2227,7985,2219,7987,2218,7988,2216,7989,2214,7992,2211,8004,2202,8016,2198,8024,2196,8029,2191,8030,2189,8031,2188,8049,2174,8067,2158,8070,2155,8071,2150,8073,2154,8074,2157,8075,2159,8077,2160,8090,2167,8104,2174,8120,2182,8139,2189,8143,2187,8146,2184,8153,2178,8159,2187,8160,2189,8161,2189,8163,2190,8164,2191,8167,2193,8171,2191,8187,2184,8201,2176,8203,2175,8205,2173,8206,2173,8207,2172,8209,2172,8210,2171,8217,2167,8229,2165,8236,2165,8242,2164,8243,2164,8244,2164,8254,2162,8260,2159,8272,2152,8284,2143,8287,2141,8289,2137,8295,2121,8304,2106,8308,2098,8316,2093,8325,2086,8332,2079,8342,2069,8347,2054,8352,2039,8357,2023,8361,2010,8366,1999,8372,1988,8382,1985,8386,1984,8389,1991,8391,1996,8394,2001,8395,2003,8395,2003,8406,2005,8411,1997,8412,1996,8413,1995,8422,1989,8427,1983,8428,1981,8430,1979,8437,1972,8444,1957,8447,1948,8454,1944,8456,1944,8456,1943,8457,1941,8462,1943,8466,1942,8474,1939,8483,1936,8489,1931,8496,1924,8498,1914,8499,1913,8499,1912,8499,1907,8502,1903,8505,1899,8508,1893,8512,1888,8515,1883,8527,1864,8543,1849,Q,8547,1847,8551,1847,Z]
                    },
                    {
                        outline: [M,8543,1849,Q,8527,1864,8515,1883,8512,1888,8508,1893,8505,1899,8502,1903,8499,1907,8499,1912,8499,1913,8498,1914,8496,1924,8489,1931,8483,1936,8474,1939,8466,1942,8462,1943,8457,1941,8456,1943,8456,1944,8454,1944,8447,1948,8444,1957,8437,1972,8430,1979,8428,1981,8427,1983,8422,1989,8413,1995,8412,1996,8411,1997,8406,2005,8395,2003,8395,2003,8394,2001,8391,1996,8389,1991,8386,1984,8382,1985,8372,1988,8366,1999,8361,2010,8357,2023,8352,2039,8347,2054,8342,2069,8332,2079,8325,2086,8316,2093,8308,2098,8304,2106,8295,2121,8289,2137,8287,2141,8284,2143,8272,2152,8260,2159,8254,2162,8244,2164,8243,2164,8242,2164,8236,2165,8229,2165,8217,2167,8210,2171,8209,2172,8207,2172,8206,2173,8205,2173,8203,2175,8201,2176,8187,2184,8171,2191,8167,2193,8164,2191,8163,2190,8161,2189,8160,2189,8159,2187,8153,2178,8146,2184,8143,2187,8139,2189,8120,2182,8104,2174,8090,2167,8077,2160,8075,2159,8074,2157,8073,2154,8071,2150,8070,2155,8067,2158,8049,2174,8031,2188,8030,2189,8029,2191,8024,2196,8016,2198,8004,2202,7992,2211,7989,2214,7988,2216,7987,2218,7985,2219,7978,2227,7966,2230,7966,2231,7965,2231,7959,2234,7956,2236,7944,2245,7932,2253,7920,2263,7909,2274,7899,2282,7909,2281,L,8133,2276,8842,2293,Q,8842,2290,8842,2288,8842,2286,8841,2285,8841,2284,8841,2284,8841,2280,8842,2277,8843,2271,8843,2266,8844,2264,8843,2263,8834,2243,8821,2232,8816,2233,8812,2232,8812,2232,8811,2233,8805,2239,8798,2238,8789,2237,8780,2232,8783,2223,8778,2220,L,8780,2218,Q,8784,2211,8793,2202,8794,2202,8793,2200,8791,2193,8787,2185,8783,2179,8772,2176,8770,2176,8769,2172,8772,2164,8781,2160,8789,2156,8793,2153,8794,2152,8794,2150,8795,2143,8795,2137,8796,2132,8793,2127,8792,2126,8792,2125,8789,2120,8787,2117,8785,2113,8779,2115,8783,2111,8787,2108,8789,2107,8790,2107,8796,2105,8800,2098,8801,2097,8802,2095,8804,2089,8803,2082,8803,2080,8802,2079,8800,2075,8795,2072,8780,2065,8765,2059,8758,2057,8760,2050,8760,2050,8761,2049,8766,2044,8765,2036,8765,2035,8763,2034,8757,2030,8748,2030,8740,2030,8737,2026,8735,2024,8733,2020,8732,2018,8730,2017,8719,2012,8706,2014,8706,2010,8707,2007,8704,2006,8698,2007,8685,2009,8676,1998,8670,1991,8668,1983,8666,1977,8672,1970,8688,1951,8703,1930,8707,1926,8704,1924,8688,1911,8669,1903,8663,1901,8660,1897,8650,1884,8637,1872,8631,1866,8624,1862,8620,1863,8618,1864,8618,1863,8615,1862,8611,1860,8608,1861,8605,1862,8602,1865,8596,1873,8589,1875,8583,1877,8576,1868,8569,1860,8563,1850,8557,1850,8554,1849,8553,1848,8551,1847,Q,8547,1847,8543,1849,Z]
                    }
                ],
                labels: [
                    {
                        text: "Virginia",
                        shortText: "VA",
                        labelPosition: [852.6,213],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "WV"
            },
            "WV": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8249,1656,L,8249,1661,Q,8256,1649,8258,1649,8259,1649,8259,1649,8261,1650,8261,1652,8262,1653,8261,1655,L,8260,1674,Q,8258,1682,8256,1688,8255,1695,8255,1701,8255,1700,8256,1700,L,8256,1700,Q,8257,1701,8257,1702,8257,1703,8257,1703,8258,1704,8259,1706,8266,1718,8266,1736,8266,1752,8267,1769,8268,1779,8273,1784,8279,1790,8290,1790,8327,1792,8363,1795,8377,1797,8391,1798,8394,1799,8393,1804,8393,1808,8394,1811,8397,1820,8395,1828,8394,1833,8393,1837,8393,1839,8393,1841,8394,1850,8395,1859,8397,1873,8409,1871,8414,1870,8417,1866,8421,1858,8429,1848,8430,1847,8431,1846,8432,1845,8433,1844,8434,1843,8435,1843,8446,1841,8457,1837,8462,1835,8467,1832,8468,1831,8470,1831,8481,1825,8480,1820,8476,1805,8490,1808,8491,1808,8492,1809,8497,1810,8501,1813,8507,1819,8518,1817,8521,1816,8522,1813,8535,1808,8545,1802,8550,1800,8555,1797,8560,1794,8568,1794,8575,1795,8580,1794,8578,1795,8578,1795,8576,1798,8574,1799,8572,1800,8572,1802,8573,1810,8582,1809,8593,1809,8597,1815,8599,1817,8599,1819,8602,1828,8600,1835,8599,1837,8598,1838,8596,1842,8596,1850,8597,1855,8603,1854,8606,1853,8609,1854,8612,1855,8616,1858,8620,1860,8622,1862,8625,1864,8622,1864,8618,1864,8613,1862,8608,1861,8608,1861,8605,1862,8602,1865,8596,1873,8589,1875,8583,1877,8575,1868,8567,1859,8563,1850,8558,1851,8556,1850,8554,1849,8550,1848,8547,1847,8543,1849,8527,1864,8515,1883,8512,1888,8508,1893,8505,1899,8502,1903,8499,1907,8499,1912,8499,1913,8498,1914,8496,1924,8489,1931,8483,1936,8474,1939,8466,1942,8462,1943,8457,1941,8456,1943,8456,1944,8454,1944,8447,1948,8444,1957,8437,1972,8430,1979,8428,1981,8427,1983,8422,1989,8413,1995,8412,1996,8411,1997,8406,2005,8395,2003,8395,2003,8394,2001,8391,1996,8389,1991,8386,1984,8382,1985,8372,1988,8366,1999,8361,2010,8357,2023,8352,2039,8347,2054,8342,2069,8332,2079,8325,2086,8316,2093,8308,2098,8304,2106,8295,2121,8289,2137,8287,2141,8284,2143,8272,2152,8260,2159,8254,2162,8244,2164,8243,2164,8242,2164,8236,2165,8229,2165,8217,2167,8210,2171,8209,2172,8207,2172,8206,2173,8205,2173,8203,2175,8201,2176,8187,2184,8171,2191,8167,2193,8164,2191,8163,2190,8161,2189,8160,2189,8159,2187,8153,2178,8146,2184,8143,2187,8139,2189,8120,2182,8104,2174,8090,2167,8077,2160,8075,2159,8074,2157,8073,2154,8071,2150,8069,2147,8067,2143,8065,2140,8063,2136,8061,2132,8059,2130,8054,2124,8048,2119,8034,2107,8023,2092,8015,2079,8010,2063,8008,2056,8006,2049,8005,2042,8004,2036,8003,2026,8005,2016,8005,2012,8007,2008,8007,2008,8007,2007,8009,2003,8011,2000,8017,1991,8026,1984,8038,1976,8048,1967,8061,1957,8065,1942,8067,1934,8064,1923,8063,1918,8064,1916,8068,1911,8072,1905,8073,1904,8074,1904,8079,1905,8081,1902,8082,1901,8084,1901,8093,1901,8096,1907,8101,1914,8109,1911,8117,1908,8116,1901,8116,1889,8119,1877,8123,1864,8132,1852,8133,1851,8135,1850,8149,1845,8166,1847,8170,1847,8173,1845,8174,1844,8175,1843,8186,1838,8196,1830,8198,1829,8200,1828,8203,1827,8204,1822,8204,1821,8205,1821,8212,1816,8216,1807,8216,1806,8217,1804,8223,1782,8223,1760,8223,1758,8223,1756,8225,1750,8228,1746,8229,1745,8229,1743,8249,1730,8250,1709,8251,1711,8253,1712,8252,1711,8252,1710,8251,1708,8251,1706,8251,1705,8251,1704,8248,1695,8247,1691,L,8245,1686,Q,8245,1678,8247,1673,8248,1672,8249,1670,L,8249,1670,8248,1671,8245,1673,Q,8244,1671,8244,1666,8244,1659,8246,1656,Z]
                    },
                    {
                        outline: [M,8246,1656,Q,8244,1659,8244,1666,8244,1671,8245,1673,L,8248,1671,8249,1670,8249,1670,Q,8248,1672,8247,1673,8245,1678,8245,1686,L,8247,1691,Q,8248,1695,8251,1704,8251,1705,8251,1706,8251,1708,8252,1710,8252,1711,8253,1712,8251,1711,8250,1709,8249,1730,8229,1743,8229,1745,8228,1746,8225,1750,8223,1756,8223,1758,8223,1760,8223,1782,8217,1804,8216,1806,8216,1807,8212,1816,8205,1821,8204,1821,8204,1822,8203,1827,8200,1828,8198,1829,8196,1830,8186,1838,8175,1843,8174,1844,8173,1845,8170,1847,8166,1847,8149,1845,8135,1850,8133,1851,8132,1852,8123,1864,8119,1877,8116,1889,8116,1901,8117,1908,8109,1911,8101,1914,8096,1907,8093,1901,8084,1901,8082,1901,8081,1902,8079,1905,8074,1904,8073,1904,8072,1905,8068,1911,8064,1916,8063,1918,8064,1923,8067,1934,8065,1942,8061,1957,8048,1967,8038,1976,8026,1984,8017,1991,8011,2000,8009,2003,8007,2007,8007,2008,8007,2008,8005,2012,8005,2016,8003,2026,8004,2036,8005,2042,8006,2049,8008,2056,8010,2063,8015,2079,8023,2092,8034,2107,8048,2119,8054,2124,8059,2130,8061,2132,8063,2136,8065,2140,8067,2143,8069,2147,8071,2150,8073,2154,8074,2157,8075,2159,8077,2160,8090,2167,8104,2174,8120,2182,8139,2189,8143,2187,8146,2184,8153,2178,8159,2187,8160,2189,8161,2189,8163,2190,8164,2191,8167,2193,8171,2191,8187,2184,8201,2176,8203,2175,8205,2173,8206,2173,8207,2172,8209,2172,8210,2171,8217,2167,8229,2165,8236,2165,8242,2164,8243,2164,8244,2164,8254,2162,8260,2159,8272,2152,8284,2143,8287,2141,8289,2137,8295,2121,8304,2106,8308,2098,8316,2093,8325,2086,8332,2079,8342,2069,8347,2054,8352,2039,8357,2023,8361,2010,8366,1999,8372,1988,8382,1985,8386,1984,8389,1991,8391,1996,8394,2001,8395,2003,8395,2003,8406,2005,8411,1997,8412,1996,8413,1995,8422,1989,8427,1983,8428,1981,8430,1979,8437,1972,8444,1957,8447,1948,8454,1944,8456,1944,8456,1943,8457,1941,8462,1943,8466,1942,8474,1939,8483,1936,8489,1931,8496,1924,8498,1914,8499,1913,8499,1912,8499,1907,8502,1903,8505,1899,8508,1893,8512,1888,8515,1883,8527,1864,8543,1849,8547,1847,8550,1848,8554,1849,8556,1850,8558,1851,8563,1850,8567,1859,8575,1868,8583,1877,8589,1875,8596,1873,8602,1865,8605,1862,8608,1861,8608,1861,8613,1862,8618,1864,8622,1864,8625,1864,8622,1862,8620,1860,8616,1858,8612,1855,8609,1854,8606,1853,8603,1854,8597,1855,8596,1850,8596,1842,8598,1838,8599,1837,8600,1835,8602,1828,8599,1819,8599,1817,8597,1815,8593,1809,8582,1809,8573,1810,8572,1802,8572,1800,8574,1799,8576,1798,8578,1795,8578,1795,8580,1794,8575,1795,8568,1794,8560,1794,8555,1797,8550,1800,8545,1802,8535,1808,8522,1813,8521,1816,8518,1817,8507,1819,8501,1813,8497,1810,8492,1809,8491,1808,8490,1808,8476,1805,8480,1820,8481,1825,8470,1831,8468,1831,8467,1832,8462,1835,8457,1837,8446,1841,8435,1843,8434,1843,8433,1844,8432,1845,8431,1846,8430,1847,8429,1848,8421,1858,8417,1866,8414,1870,8409,1871,8397,1873,8395,1859,8394,1850,8393,1841,8393,1839,8393,1837,8394,1833,8395,1828,8397,1820,8394,1811,8393,1808,8393,1804,8394,1799,8391,1798,8377,1797,8363,1795,8327,1792,8290,1790,8279,1790,8273,1784,8268,1779,8267,1769,8266,1752,8266,1736,8266,1718,8259,1706,8258,1704,8257,1703,8257,1703,8257,1702,8257,1701,8256,1700,L,8256,1700,Q,8255,1700,8255,1701,8255,1695,8256,1688,8258,1682,8260,1674,L,8261,1655,Q,8262,1653,8261,1652,8261,1650,8259,1649,8259,1649,8258,1649,8256,1649,8249,1661,L,8249,1656,Z]
                    }
                ],
                labels: [
                    {
                        text: "West Virginia",
                        shortText: "WV",
                        labelPosition: [813.8,202.8],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "DE"
            },
            "DE": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8898,1775,Q,8901,1777,8903,1780,8904,1782,8904,1784,8905,1791,8903,1800,8902,1803,8902,1806,8901,1814,8899,1822,8896,1833,8897,1844,8897,1845,8898,1846,8900,1849,8905,1849,8908,1849,8910,1852,8911,1854,8911,1856,8911,1857,8910,1857,8909,1866,8909,1876,8910,1877,8910,1878,8910,1886,8914,1891,8927,1908,8945,1920,8951,1924,8953,1931,8954,1934,8954,1937,8954,1939,8953,1940,8948,1959,8954,1977,8955,1979,8955,1981,8956,1989,8953,1995,8952,1997,8951,1999,8949,2005,8943,2006,8939,2005,8936,2003,8927,1999,8917,1995,8908,1992,8901,1990,8899,1990,8897,1989,8891,1987,8889,1989,8888,1990,8886,1990,8875,1990,8874,1979,8873,1965,8873,1951,8873,1931,8871,1911,8868,1889,8861,1869,8858,1859,8853,1852,8852,1852,8852,1851,8852,1851,8851,1851,8852,1850,8852,1848,8853,1847,8853,1846,8858,1842,8857,1833,8855,1816,8857,1798,8857,1793,8858,1787,8858,1786,8859,1784,8864,1778,8870,1771,8871,1770,8872,1770,8877,1768,8883,1767,8885,1766,8886,1767,Q,8891,1771,8898,1775,Z]
                    },
                    {
                        outline: [M,8886,1767,Q,8885,1766,8883,1767,8877,1768,8872,1770,8871,1770,8870,1771,8864,1778,8859,1784,8858,1786,8858,1787,8857,1793,8857,1798,8855,1816,8857,1833,8858,1842,8853,1846,8853,1847,8852,1848,8852,1850,8851,1851,8852,1851,8852,1851,8852,1852,8853,1852,8858,1859,8861,1869,8868,1889,8871,1911,8873,1931,8873,1951,8873,1965,8874,1979,8875,1990,8886,1990,8888,1990,8889,1989,8891,1987,8897,1989,8899,1990,8901,1990,8908,1992,8917,1995,8927,1999,8936,2003,8939,2005,8943,2006,8949,2005,8951,1999,8952,1997,8953,1995,8956,1989,8955,1981,8955,1979,8954,1977,8948,1959,8953,1940,8954,1939,8954,1937,8954,1934,8953,1931,8951,1924,8945,1920,8927,1908,8914,1891,8910,1886,8910,1878,8910,1877,8909,1876,8909,1866,8910,1857,8911,1857,8911,1856,8911,1854,8910,1852,8908,1849,8905,1849,8900,1849,8898,1846,8897,1845,8897,1844,8896,1833,8899,1822,8901,1814,8902,1806,8902,1803,8903,1800,8905,1791,8904,1784,8904,1782,8903,1780,8901,1777,8898,1775,Q,8891,1771,8886,1767,Z]
                    }
                ],
                labels: [
                    {
                        text: "Delaware",
                        shortText: "DE",
                        labelPosition: [905.5,193.6],
                        labelAlignment: [LFT,MID],
                        labelConnectors: [
                            [M,9055,1936,L,8930,1936]
                        ]
                    }
                ],
                nextId: "NJ"
            },
            "NJ": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9085,1593,Q,9090,1599,9091,1608,9092,1616,9092,1618,9093,1619,9090,1625,9090,1626,9089,1627,9086,1628,9084,1629,9080,1632,9076,1634,9071,1636,9067,1640,9061,1646,9056,1654,9059,1662,9062,1669,9068,1682,9075,1694,9086,1713,9084,1734,9084,1736,9083,1738,9082,1745,9080,1752,9080,1753,9080,1754,9078,1766,9073,1777,9064,1794,9049,1807,9048,1809,9047,1810,9036,1819,9027,1829,9015,1844,9006,1862,9000,1872,8996,1883,8996,1885,8995,1887,8993,1892,8991,1896,8990,1898,8989,1899,8983,1908,8973,1907,8967,1906,8966,1898,8965,1881,8945,1883,8943,1883,8942,1882,8935,1872,8924,1863,8918,1858,8910,1857,8911,1856,8911,1855,8911,1853,8910,1851,8908,1849,8905,1849,8900,1848,8898,1846,8897,1845,8897,1844,8896,1832,8899,1822,8901,1814,8902,1805,8902,1802,8903,1800,8905,1791,8904,1783,8904,1781,8903,1780,8904,1779,8906,1776,L,8909,1774,Q,8915,1765,8928,1761,8930,1761,8931,1759,8936,1753,8942,1747,8943,1746,8944,1744,8947,1740,8952,1739,8960,1738,8967,1737,8969,1736,8971,1735,8975,1733,8977,1729,8981,1721,8976,1715,8975,1715,8975,1714,8974,1711,8971,1710,8965,1709,8961,1703,8958,1697,8955,1695,8953,1694,8952,1692,8941,1684,8938,1666,8938,1663,8937,1660,8936,1647,8935,1634,8935,1622,8936,1609,8936,1607,8937,1605,8938,1604,8939,1603,8940,1601,8942,1600,8948,1594,8954,1579,8959,1567,8964,1556,8969,1547,8980,1542,8982,1541,8984,1539,8985,1538,8985,1537,8987,1537,8988,1536,8990,1535,8992,1533,8993,1533,8994,1533,8997,1532,9000,1531,9002,1531,9003,1532,9019,1541,9032,1547,9041,1552,9051,1559,9062,1567,9070,1578,9073,1581,9075,1584,9076,1585,9078,1586,Q,9081,1587,9085,1593,Z]
                    },
                    {
                        outline: [M,9078,1586,Q,9076,1585,9075,1584,9073,1581,9070,1578,9062,1567,9051,1559,9041,1552,9032,1547,9019,1541,9003,1532,9002,1531,9000,1531,8997,1532,8994,1533,8993,1533,8992,1533,8990,1535,8988,1536,8987,1537,8985,1537,8985,1538,8984,1539,8982,1541,8980,1542,8969,1547,8964,1556,8959,1567,8954,1579,8948,1594,8942,1600,8940,1601,8939,1603,8938,1604,8937,1605,8936,1607,8936,1609,8935,1622,8935,1634,8936,1647,8937,1660,8938,1663,8938,1666,8941,1684,8952,1692,8953,1694,8955,1695,8958,1697,8961,1703,8965,1709,8971,1710,8974,1711,8975,1714,8975,1715,8976,1715,8981,1721,8977,1729,8975,1733,8971,1735,8969,1736,8967,1737,8960,1738,8952,1739,8947,1740,8944,1744,8943,1746,8942,1747,8936,1753,8931,1759,8930,1761,8928,1761,8915,1765,8909,1774,L,8906,1776,Q,8904,1779,8903,1780,8904,1781,8904,1783,8905,1791,8903,1800,8902,1802,8902,1805,8901,1814,8899,1822,8896,1832,8897,1844,8897,1845,8898,1846,8900,1848,8905,1849,8908,1849,8910,1851,8911,1853,8911,1855,8911,1856,8910,1857,8918,1858,8924,1863,8935,1872,8942,1882,8943,1883,8945,1883,8965,1881,8966,1898,8967,1906,8973,1907,8983,1908,8989,1899,8990,1898,8991,1896,8993,1892,8995,1887,8996,1885,8996,1883,9000,1872,9006,1862,9015,1844,9027,1829,9036,1819,9047,1810,9048,1809,9049,1807,9064,1794,9073,1777,9078,1766,9080,1754,9080,1753,9080,1752,9082,1745,9083,1738,9084,1736,9084,1734,9086,1713,9075,1694,9068,1682,9062,1669,9059,1662,9056,1654,9061,1646,9067,1640,9071,1636,9076,1634,9080,1632,9084,1629,9086,1628,9089,1627,9090,1626,9090,1625,9093,1619,9092,1618,9092,1616,9091,1608,9090,1599,9085,1593,Q,9081,1587,9078,1586,Z]
                    }
                ],
                labels: [
                    {
                        text: "New Jersey",
                        shortText: "NJ",
                        labelPosition: [899.5,171.8],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "RI"
            },
            "RI": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9407,1424,Q,9407,1435,9408,1445,9410,1462,9424,1468,9430,1470,9433,1476,9439,1483,9439,1490,9438,1491,9437,1491,L,9436,1491,Q,9436,1492,9436,1492,L,9435,1492,Q,9432,1493,9431,1496,9430,1497,9429,1498,9428,1499,9427,1500,9423,1505,9418,1505,9417,1505,9416,1503,9413,1500,9409,1499,9403,1498,9396,1498,9393,1497,9393,1500,9393,1503,9392,1505,9392,1506,9391,1507,9384,1527,9367,1537,9360,1541,9352,1536,9350,1535,9347,1535,9346,1535,9346,1535,9347,1533,9346,1532,9344,1521,9341,1511,9339,1504,9342,1498,9353,1476,9352,1450,9352,1442,9351,1434,9350,1427,9347,1421,9356,1419,9363,1417,9368,1416,9372,1416,9375,1415,9378,1415,9379,1414,9380,1414,9384,1413,9389,1414,9396,1416,9402,1417,Q,9407,1418,9407,1424,Z]
                    },
                    {
                        outline: [M,9402,1417,Q,9396,1416,9389,1414,9384,1413,9380,1414,9379,1414,9378,1415,9375,1415,9372,1416,9368,1416,9363,1417,9356,1419,9347,1421,9350,1427,9351,1434,9352,1442,9352,1450,9353,1476,9342,1498,9339,1504,9341,1511,9344,1521,9346,1532,9347,1533,9346,1535,9346,1535,9347,1535,9350,1535,9352,1536,9360,1541,9367,1537,9384,1527,9391,1507,9392,1506,9392,1505,9393,1503,9393,1500,9393,1497,9396,1498,9403,1498,9409,1499,9413,1500,9416,1503,9417,1505,9418,1505,9423,1505,9427,1500,9428,1499,9429,1498,9430,1497,9431,1496,9432,1493,9435,1492,L,9436,1492,Q,9436,1492,9436,1491,L,9437,1491,Q,9438,1491,9439,1490,9439,1483,9433,1476,9430,1470,9424,1468,9410,1462,9408,1445,9407,1435,9407,1424,Q,9407,1418,9402,1417,Z]
                    }
                ],
                labels: [
                    {
                        text: "Rhode Island",
                        shortText: "RI",
                        labelPosition: [938.6,163.9],
                        labelAlignment: [CEN,BTM],
                        labelConnectors: [
                            [M,9386,1639,L,9386,1518]
                        ]
                    }
                ],
                nextId: "CT"
            },
            "CT": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9275,1407,Q,9291,1405,9308,1407,9313,1407,9319,1408,9324,1410,9330,1411,9339,1414,9345,1419,9346,1420,9347,1421,9350,1427,9351,1434,9352,1442,9352,1450,9353,1476,9342,1498,9339,1504,9341,1511,9344,1521,9346,1532,9347,1533,9346,1535,9339,1535,9332,1536,9330,1536,9328,1536,9322,1536,9317,1535,9315,1535,9314,1536,9313,1536,9308,1535,9289,1532,9269,1533,9264,1534,9258,1534,9252,1535,9245,1535,9242,1535,9238,1536,9227,1539,9217,1544,9201,1553,9185,1561,9167,1570,9148,1579,9147,1580,9146,1581,9142,1585,9138,1588,9137,1589,9137,1590,L,9136,1594,Q,9136,1595,9136,1596,9134,1596,9134,1597,9134,1596,9133,1595,9129,1586,9125,1579,L,9124,1579,9124,1579,9125,1578,Q,9131,1571,9132,1561,9133,1557,9135,1555,9136,1554,9136,1554,9141,1552,9141,1548,9142,1534,9135,1522,9129,1512,9129,1501,9128,1495,9131,1487,9136,1473,9138,1459,9139,1450,9137,1442,9132,1417,9137,1390,9138,1393,9139,1396,9143,1407,9151,1411,9160,1416,9172,1414,9175,1414,9179,1413,9180,1413,9181,1413,9193,1411,9200,1417,9203,1420,9205,1426,9206,1428,9206,1428,9222,1426,9237,1419,9244,1416,9251,1413,Q,9263,1408,9275,1407,Z]
                    },
                    {
                        outline: [M,9251,1413,Q,9244,1416,9237,1419,9222,1426,9206,1428,9206,1428,9205,1426,9203,1420,9200,1417,9193,1411,9181,1413,9180,1413,9179,1413,9175,1414,9172,1414,9160,1416,9151,1411,9143,1407,9139,1396,9138,1393,9137,1390,9132,1417,9137,1442,9139,1450,9138,1459,9136,1473,9131,1487,9128,1495,9129,1501,9129,1512,9135,1522,9142,1534,9141,1548,9141,1552,9136,1554,9136,1554,9135,1555,9133,1557,9132,1561,9131,1571,9125,1578,L,9124,1579,9124,1579,9125,1579,Q,9129,1586,9133,1595,9134,1596,9134,1597,9134,1596,9136,1596,9136,1595,9136,1594,L,9137,1590,Q,9137,1589,9138,1588,9142,1585,9146,1581,9147,1580,9148,1579,9167,1570,9185,1561,9201,1553,9217,1544,9227,1539,9238,1536,9242,1535,9245,1535,9252,1535,9258,1534,9264,1534,9269,1533,9289,1532,9308,1535,9313,1536,9314,1536,9315,1535,9317,1535,9322,1536,9328,1536,9330,1536,9332,1536,9339,1535,9346,1535,9347,1533,9346,1532,9344,1521,9341,1511,9339,1504,9342,1498,9353,1476,9352,1450,9352,1442,9351,1434,9350,1427,9347,1421,9346,1420,9345,1419,9339,1414,9330,1411,9324,1410,9319,1408,9313,1407,9308,1407,9291,1405,9275,1407,Q,9263,1408,9251,1413,Z]
                    }
                ],
                labels: [
                    {
                        text: "Connecticut",
                        shortText: "CT",
                        labelPosition: [923.8,149.4],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "MA"
            },
            "MA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9289,1286,Q,9300,1285,9310,1281,9315,1280,9316,1280,9321,1277,9323,1280,9323,1281,9325,1281,9327,1282,9328,1283,9352,1304,9382,1292,9384,1292,9386,1291,9387,1291,9387,1290,9392,1287,9400,1288,9402,1288,9404,1289,9405,1289,9406,1289,9410,1290,9415,1289,9416,1289,9417,1289,9418,1289,9419,1289,9421,1289,9422,1289,9427,1289,9430,1287,9432,1286,9433,1286,9439,1284,9443,1279,9452,1269,9460,1263,9461,1262,9463,1262,9464,1262,9465,1261,9468,1258,9474,1259,9476,1258,9480,1256,9480,1255,9481,1255,9503,1213,9486,1263,9478,1274,9477,1277,9479,1281,9483,1283,9484,1284,9485,1284,9489,1289,9491,1295,9496,1309,9496,1323,9497,1331,9494,1337,9493,1341,9485,1340,9483,1340,9482,1339,9480,1336,9474,1337,9472,1338,9471,1339,9462,1347,9459,1358,9457,1365,9463,1367,9481,1376,9501,1378,9504,1378,9504,1382,9505,1384,9506,1385,9508,1389,9509,1393,9510,1395,9510,1397,9512,1409,9514,1420,9515,1426,9519,1430,9520,1431,9522,1431,9524,1431,9525,1431,9533,1434,9537,1443,9537,1444,9538,1444,9542,1445,9546,1445,9555,1446,9556,1441,9558,1436,9557,1432,9555,1422,9554,1412,9554,1401,9558,1390,9559,1389,9559,1387,9560,1385,9563,1386,9569,1389,9580,1390,9584,1391,9586,1393,9588,1395,9589,1397,9590,1399,9590,1402,9591,1405,9591,1408,9596,1428,9605,1446,9607,1451,9603,1456,9602,1457,9601,1458,9601,1460,9600,1460,9596,1464,9593,1470,9593,1471,9592,1472,9584,1476,9575,1479,9550,1479,9533,1497,9531,1499,9527,1501,9524,1502,9524,1505,9523,1511,9524,1516,9525,1529,9516,1528,9513,1527,9509,1529,9497,1533,9486,1531,9480,1529,9481,1523,9485,1506,9491,1490,9493,1483,9492,1474,9490,1474,9487,1475,9477,1478,9466,1481,9453,1486,9439,1490,9439,1483,9433,1476,9430,1470,9424,1468,9410,1462,9408,1445,9407,1435,9407,1424,9407,1418,9402,1417,9396,1416,9389,1414,9384,1413,9380,1414,9379,1414,9378,1415,9375,1415,9372,1416,9368,1416,9363,1417,9356,1419,9347,1421,9346,1420,9345,1419,9339,1414,9330,1411,9324,1410,9319,1408,9313,1407,9308,1407,9291,1405,9275,1407,9263,1408,9251,1413,9244,1416,9237,1419,9222,1426,9206,1428,9206,1428,9205,1426,9203,1420,9200,1417,9193,1411,9181,1413,9180,1413,9179,1413,9175,1414,9172,1414,9160,1416,9151,1411,9143,1407,9139,1396,9138,1393,9137,1390,9136,1384,9137,1378,9139,1372,9142,1366,9149,1356,9153,1345,9157,1337,9160,1329,9163,1322,9164,1316,9165,1312,9167,1308,9168,1306,9169,1304,9174,1297,9181,1291,9185,1287,9192,1285,9194,1285,9195,1286,9200,1293,9208,1294,9210,1294,9212,1293,9217,1290,9221,1288,9232,1283,9245,1284,9257,1285,9260,1278,9260,1282,9263,1283,Q,9276,1287,9289,1286,Z]
                    },
                    {
                        outline: [M,9263,1283,Q,9260,1282,9260,1278,9257,1285,9245,1284,9232,1283,9221,1288,9217,1290,9212,1293,9210,1294,9208,1294,9200,1293,9195,1286,9194,1285,9192,1285,9185,1287,9181,1291,9174,1297,9169,1304,9168,1306,9167,1308,9165,1312,9164,1316,9163,1322,9160,1329,9157,1337,9153,1345,9149,1356,9142,1366,9139,1372,9137,1378,9136,1384,9137,1390,9138,1393,9139,1396,9143,1407,9151,1411,9160,1416,9172,1414,9175,1414,9179,1413,9180,1413,9181,1413,9193,1411,9200,1417,9203,1420,9205,1426,9206,1428,9206,1428,9222,1426,9237,1419,9244,1416,9251,1413,9263,1408,9275,1407,9291,1405,9308,1407,9313,1407,9319,1408,9324,1410,9330,1411,9339,1414,9345,1419,9346,1420,9347,1421,9356,1419,9363,1417,9368,1416,9372,1416,9375,1415,9378,1415,9379,1414,9380,1414,9384,1413,9389,1414,9396,1416,9402,1417,9407,1418,9407,1424,9407,1435,9408,1445,9410,1462,9424,1468,9430,1470,9433,1476,9439,1483,9439,1490,9453,1486,9466,1481,9477,1478,9487,1475,9490,1474,9492,1474,9493,1483,9491,1490,9485,1506,9481,1523,9480,1529,9486,1531,9497,1533,9509,1529,9513,1527,9516,1528,9525,1529,9524,1516,9523,1511,9524,1505,9524,1502,9527,1501,9531,1499,9533,1497,9550,1479,9575,1479,9584,1476,9592,1472,9593,1471,9593,1470,9596,1464,9600,1460,9601,1460,9601,1458,9602,1457,9603,1456,9607,1451,9605,1446,9596,1428,9591,1408,9591,1405,9590,1402,9590,1399,9589,1397,9588,1395,9586,1393,9584,1391,9580,1390,9569,1389,9563,1386,9560,1385,9559,1387,9559,1389,9558,1390,9554,1401,9554,1412,9555,1422,9557,1432,9558,1436,9556,1441,9555,1446,9546,1445,9542,1445,9538,1444,9537,1444,9537,1443,9533,1434,9525,1431,9524,1431,9522,1431,9520,1431,9519,1430,9515,1426,9514,1420,9512,1409,9510,1397,9510,1395,9509,1393,9508,1389,9506,1385,9505,1384,9504,1382,9504,1378,9501,1378,9481,1376,9463,1367,9457,1365,9459,1358,9462,1347,9471,1339,9472,1338,9474,1337,9480,1336,9482,1339,9483,1340,9485,1340,9493,1341,9494,1337,9497,1331,9496,1323,9496,1309,9491,1295,9489,1289,9485,1284,9484,1284,9483,1283,9479,1281,9477,1277,9478,1274,9486,1263,9503,1213,9481,1255,9480,1255,9480,1256,9476,1258,9474,1259,9468,1258,9465,1261,9464,1262,9463,1262,9461,1262,9460,1263,9452,1269,9443,1279,9439,1284,9433,1286,9432,1286,9430,1287,9427,1289,9422,1289,9421,1289,9419,1289,9418,1289,9417,1289,9416,1289,9415,1289,9410,1290,9406,1289,9405,1289,9404,1289,9402,1288,9400,1288,9392,1287,9387,1290,9387,1291,9386,1291,9384,1292,9382,1292,9352,1304,9328,1283,9327,1282,9325,1281,9323,1281,9323,1280,9321,1277,9316,1280,9315,1280,9310,1281,9300,1285,9289,1286,Q,9276,1287,9263,1283,Z]
                    }
                ],
                labels: [
                    {
                        text: "Massachusetts",
                        shortText: "MA",
                        labelPosition: [925.1,134.9],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "ME"
            },
            "ME": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9699,471,Q,9698,477,9696,482,9695,485,9694,488,9693,490,9693,491,9695,493,9698,495,9706,501,9713,506,9723,513,9732,514,9740,515,9746,510,9755,503,9762,494,9766,488,9770,486,9774,485,9778,483,9779,483,9779,482,9780,481,9781,481,9786,481,9790,482,9792,483,9794,483,9798,484,9801,483,9801,483,9801,483,9806,487,9811,491,9816,497,9821,503,9828,513,9833,526,9836,534,9840,541,9858,571,9853,605,9851,619,9851,633,9850,643,9853,651,9853,654,9854,657,9854,661,9854,664,9854,695,9853,731,9853,747,9854,764,9854,773,9860,779,9867,785,9877,787,9883,788,9888,790,9889,790,9890,791,9894,797,9892,802,L,9895,802,Q,9895,806,9896,808,9897,810,9897,812,9897,816,9897,818,9895,824,9891,830,9884,843,9885,855,9886,863,9894,869,9896,870,9897,870,9901,869,9902,871,9903,872,9905,872,9923,871,9927,883,9928,884,9929,885,9933,888,9932,891,9931,896,9932,902,9933,910,9942,913,9943,914,9943,915,9949,920,9948,929,9948,937,9946,944,9945,947,9945,950,9944,951,9944,951,9943,953,9943,953,9923,957,9904,963,9892,966,9880,973,9875,976,9870,978,9869,978,9868,979,9864,982,9857,982,9856,982,9855,982,9845,980,9840,984,9839,985,9837,986,9832,988,9829,996,9828,997,9827,997,9821,1003,9811,1012,9810,1013,9809,1014,9804,1018,9801,1025,9800,1026,9798,1027,9797,1029,9796,1030,9794,1031,9792,1033,9790,1036,9788,1037,9787,1038,9785,1038,9782,1039,9779,1037,9770,1032,9761,1027,9761,1030,9757,1030,9756,1030,9755,1030,9754,1030,9752,1029,9745,1027,9740,1022,9733,1017,9728,1011,9721,1018,9715,1025,9709,1032,9708,1044,9707,1052,9704,1060,9704,1062,9703,1064,9698,1074,9691,1076,9682,1079,9671,1076,9669,1075,9667,1075,9666,1077,9665,1079,9657,1089,9647,1097,9642,1100,9637,1098,9630,1095,9624,1091,9615,1085,9611,1095,9612,1100,9613,1105,9614,1108,9614,1110,9616,1117,9614,1122,9614,1123,9613,1123,9608,1127,9601,1126,9599,1126,9598,1124,9594,1117,9584,1112,9582,1111,9580,1111,9578,1110,9575,1110,9572,1109,9569,1109,9560,1110,9558,1119,9557,1120,9557,1121,9557,1128,9554,1134,9552,1141,9548,1147,9544,1153,9542,1162,9541,1167,9543,1171,9548,1181,9541,1188,9538,1192,9534,1193,9526,1195,9525,1196,9512,1209,9501,1223,9497,1228,9495,1235,9494,1236,9493,1237,L,9492,1237,Q,9491,1236,9491,1235,9489,1228,9483,1226,9482,1225,9481,1224,9477,1218,9473,1212,9472,1209,9473,1204,9474,1195,9469,1187,9458,1171,9453,1153,9448,1139,9450,1123,9452,1103,9457,1083,9460,1074,9459,1064,9459,1062,9458,1061,9455,1057,9452,1054,9449,1050,9447,1044,9447,1043,9447,1042,9446,1036,9446,1031,9443,999,9441,968,9441,967,9441,965,9443,962,9444,954,9444,952,9445,950,9447,944,9449,937,9451,926,9451,915,9451,913,9451,911,9452,887,9444,866,9437,870,9440,863,9440,861,9442,861,9456,855,9467,847,9477,841,9484,832,9492,823,9498,813,9508,799,9516,783,9521,775,9529,769,9542,760,9554,750,9556,749,9556,747,9554,739,9547,736,9546,735,9545,734,9542,729,9541,720,9539,710,9542,700,9546,687,9555,678,9560,673,9567,669,9569,668,9569,666,9570,658,9571,650,9571,635,9572,620,9572,618,9573,616,9574,615,9576,613,9579,610,9583,604,9591,590,9599,572,9606,558,9616,547,9624,538,9630,528,9639,513,9647,498,9655,484,9668,476,9678,470,9686,464,9687,462,9689,462,9695,463,9699,469,Q,9699,470,9699,471,Z]
                    },
                    {
                        outline: [M,9699,469,Q,9695,463,9689,462,9687,462,9686,464,9678,470,9668,476,9655,484,9647,498,9639,513,9630,528,9624,538,9616,547,9606,558,9599,572,9591,590,9583,604,9579,610,9576,613,9574,615,9573,616,9572,618,9572,620,9571,635,9571,650,9570,658,9569,666,9569,668,9567,669,9560,673,9555,678,9546,687,9542,700,9539,710,9541,720,9542,729,9545,734,9546,735,9547,736,9554,739,9556,747,9556,749,9554,750,9542,760,9529,769,9521,775,9516,783,9508,799,9498,813,9492,823,9484,832,9477,841,9467,847,9456,855,9442,861,9440,861,9440,863,9437,870,9444,866,9452,887,9451,911,9451,913,9451,915,9451,926,9449,937,9447,944,9445,950,9444,952,9444,954,9443,962,9441,965,9441,967,9441,968,9443,999,9446,1031,9446,1036,9447,1042,9447,1043,9447,1044,9449,1050,9452,1054,9455,1057,9458,1061,9459,1062,9459,1064,9460,1074,9457,1083,9452,1103,9450,1123,9448,1139,9453,1153,9458,1171,9469,1187,9474,1195,9473,1204,9472,1209,9473,1212,9477,1218,9481,1224,9482,1225,9483,1226,9489,1228,9491,1235,9491,1236,9492,1237,L,9493,1237,Q,9494,1236,9495,1235,9497,1228,9501,1223,9512,1209,9525,1196,9526,1195,9534,1193,9538,1192,9541,1188,9548,1181,9543,1171,9541,1167,9542,1162,9544,1153,9548,1147,9552,1141,9554,1134,9557,1128,9557,1121,9557,1120,9558,1119,9560,1110,9569,1109,9572,1109,9575,1110,9578,1110,9580,1111,9582,1111,9584,1112,9594,1117,9598,1124,9599,1126,9601,1126,9608,1127,9613,1123,9614,1123,9614,1122,9616,1117,9614,1110,9614,1108,9613,1105,9612,1100,9611,1095,9615,1085,9624,1091,9630,1095,9637,1098,9642,1100,9647,1097,9657,1089,9665,1079,9666,1077,9667,1075,9669,1075,9671,1076,9682,1079,9691,1076,9698,1074,9703,1064,9704,1062,9704,1060,9707,1052,9708,1044,9709,1032,9715,1025,9721,1018,9728,1011,9733,1017,9740,1022,9745,1027,9752,1029,9754,1030,9755,1030,9756,1030,9757,1030,9761,1030,9761,1027,9770,1032,9779,1037,9782,1039,9785,1038,9787,1038,9788,1037,9790,1036,9792,1033,9794,1031,9796,1030,9797,1029,9798,1027,9800,1026,9801,1025,9804,1018,9809,1014,9810,1013,9811,1012,9821,1003,9827,997,9828,997,9829,996,9832,988,9837,986,9839,985,9840,984,9845,980,9855,982,9856,982,9857,982,9864,982,9868,979,9869,978,9870,978,9875,976,9880,973,9892,966,9904,963,9923,957,9943,953,9943,953,9944,951,9944,951,9945,950,9945,947,9946,944,9948,937,9948,929,9949,920,9943,915,9943,914,9942,913,9933,910,9932,902,9931,896,9932,891,9933,888,9929,885,9928,884,9927,883,9923,871,9905,872,9903,872,9902,871,9901,869,9897,870,9896,870,9894,869,9886,863,9885,855,9884,843,9891,830,9895,824,9897,818,9897,816,9897,812,9897,810,9896,808,9895,806,9895,802,L,9892,802,Q,9894,797,9890,791,9889,790,9888,790,9883,788,9877,787,9867,785,9860,779,9854,773,9854,764,9853,747,9853,731,9854,695,9854,664,9854,661,9854,657,9853,654,9853,651,9850,643,9851,633,9851,619,9853,605,9858,571,9840,541,9836,534,9833,526,9828,513,9821,503,9816,497,9811,491,9806,487,9801,483,9801,483,9801,483,9798,484,9794,483,9792,483,9790,482,9786,481,9781,481,9780,481,9779,482,9779,483,9778,483,9774,485,9770,486,9766,488,9762,494,9755,503,9746,510,9740,515,9732,514,9723,513,9713,506,9706,501,9698,495,9695,493,9693,491,9693,490,9694,488,9695,485,9696,482,9698,477,9699,471,Q,9699,470,9699,469,Z]
                    }
                ],
                labels: [
                    {
                        text: "Maine",
                        shortText: "ME",
                        labelPosition: [969.3,85],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "NH"
            },
            "NH": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9430,841,Q,9431,842,9431,843,9433,853,9439,863,9437,870,9444,866,9452,886,9451,911,9451,913,9451,914,9451,926,9449,936,9447,943,9445,949,9444,951,9444,953,9443,961,9441,965,9441,966,9441,968,9443,999,9446,1030,9446,1036,9447,1041,9447,1042,9447,1043,9449,1049,9452,1054,9455,1057,9458,1061,9459,1062,9459,1064,9460,1073,9457,1082,9452,1102,9450,1122,9448,1138,9453,1152,9458,1170,9469,1186,9474,1194,9473,1204,9472,1208,9473,1211,9477,1217,9481,1224,9482,1225,9483,1225,9489,1228,9491,1235,9491,1236,9492,1237,9491,1239,9490,1240,9488,1245,9485,1251,9485,1252,9484,1253,9483,1254,9481,1255,9480,1255,9480,1256,9476,1258,9474,1259,9468,1258,9465,1261,9464,1262,9463,1262,9461,1262,9460,1263,9452,1269,9443,1279,9439,1284,9433,1286,9432,1286,9430,1287,9427,1289,9422,1289,9421,1289,9419,1289,9418,1289,9417,1289,9416,1289,9415,1289,9410,1290,9406,1289,9405,1289,9404,1289,9402,1288,9400,1288,9392,1287,9387,1290,9387,1291,9386,1291,9384,1292,9382,1292,9352,1304,9328,1283,9327,1282,9325,1281,9323,1281,9323,1280,9321,1277,9316,1280,9315,1280,9310,1281,9300,1285,9289,1286,9276,1287,9263,1283,9260,1282,9260,1278,9261,1278,9261,1277,9261,1275,9261,1274,9260,1272,9261,1268,9265,1236,9279,1207,9280,1206,9280,1205,9286,1194,9285,1178,9284,1169,9286,1159,9288,1144,9294,1129,9302,1112,9311,1094,9314,1088,9315,1082,9319,1066,9323,1051,9326,1043,9330,1036,9334,1030,9342,1022,9343,1020,9345,1020,9351,1019,9354,1015,9358,1011,9360,1005,9361,1004,9361,1003,9362,994,9371,990,9373,989,9374,988,9376,985,9379,983,9388,978,9378,971,9377,971,9377,970,9375,967,9371,962,9369,959,9369,955,9369,949,9374,949,9375,949,9376,948,9387,948,9388,935,9388,918,9387,902,9387,899,9388,892,9388,888,9392,884,9393,882,9394,880,9395,878,9396,876,9399,865,9404,855,9405,852,9408,850,9417,845,9427,841,Q,9428,841,9430,841,Z]
                    },
                    {
                        outline: [M,9427,841,Q,9417,845,9408,850,9405,852,9404,855,9399,865,9396,876,9395,878,9394,880,9393,882,9392,884,9388,888,9388,892,9387,899,9387,902,9388,918,9388,935,9387,948,9376,948,9375,949,9374,949,9369,949,9369,955,9369,959,9371,962,9375,967,9377,970,9377,971,9378,971,9388,978,9379,983,9376,985,9374,988,9373,989,9371,990,9362,994,9361,1003,9361,1004,9360,1005,9358,1011,9354,1015,9351,1019,9345,1020,9343,1020,9342,1022,9334,1030,9330,1036,9326,1043,9323,1051,9319,1066,9315,1082,9314,1088,9311,1094,9302,1112,9294,1129,9288,1144,9286,1159,9284,1169,9285,1178,9286,1194,9280,1205,9280,1206,9279,1207,9265,1236,9261,1268,9260,1272,9261,1274,9261,1275,9261,1277,9261,1278,9260,1278,9260,1282,9263,1283,9276,1287,9289,1286,9300,1285,9310,1281,9315,1280,9316,1280,9321,1277,9323,1280,9323,1281,9325,1281,9327,1282,9328,1283,9352,1304,9382,1292,9384,1292,9386,1291,9387,1291,9387,1290,9392,1287,9400,1288,9402,1288,9404,1289,9405,1289,9406,1289,9410,1290,9415,1289,9416,1289,9417,1289,9418,1289,9419,1289,9421,1289,9422,1289,9427,1289,9430,1287,9432,1286,9433,1286,9439,1284,9443,1279,9452,1269,9460,1263,9461,1262,9463,1262,9464,1262,9465,1261,9468,1258,9474,1259,9476,1258,9480,1256,9480,1255,9481,1255,9483,1254,9484,1253,9485,1252,9485,1251,9488,1245,9490,1240,9491,1239,9492,1237,9491,1236,9491,1235,9489,1228,9483,1225,9482,1225,9481,1224,9477,1217,9473,1211,9472,1208,9473,1204,9474,1194,9469,1186,9458,1170,9453,1152,9448,1138,9450,1122,9452,1102,9457,1082,9460,1073,9459,1064,9459,1062,9458,1061,9455,1057,9452,1054,9449,1049,9447,1043,9447,1042,9447,1041,9446,1036,9446,1030,9443,999,9441,968,9441,966,9441,965,9443,961,9444,953,9444,951,9445,949,9447,943,9449,936,9451,926,9451,914,9451,913,9451,911,9452,886,9444,866,9437,870,9439,863,9433,853,9431,843,9431,842,9430,841,Q,9428,841,9427,841,Z]
                    }
                ],
                labels: [
                    {
                        text: "New Hampshire",
                        shortText: "NH",
                        labelPosition: [936.1,116.9],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "VT"
            },
            "VT": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9392,884,Q,9388,888,9388,892,9387,899,9387,902,9388,918,9388,935,9387,948,9376,948,9375,949,9374,949,9369,949,9369,955,9369,959,9371,962,9375,967,9377,970,9377,971,9378,971,9388,978,9379,983,9376,985,9374,988,9373,989,9371,990,9362,994,9361,1003,9361,1004,9360,1005,9358,1011,9354,1015,9351,1019,9345,1020,9343,1020,9342,1022,9334,1030,9330,1036,9326,1043,9323,1051,9319,1066,9315,1082,9314,1088,9311,1094,9302,1112,9294,1129,9288,1144,9286,1159,9284,1169,9285,1178,9286,1194,9280,1205,9280,1206,9279,1207,9265,1236,9261,1268,9260,1272,9261,1274,9261,1275,9261,1277,9261,1278,9260,1278,9257,1285,9245,1284,9232,1283,9221,1288,9217,1290,9212,1293,9210,1294,9208,1294,9200,1293,9195,1286,9194,1285,9192,1285,9185,1287,9181,1291,9174,1297,9169,1304,9168,1306,9167,1308,9168,1306,9168,1303,9168,1299,9164,1294,9162,1291,9157,1290,9157,1288,9156,1287,9154,1281,9153,1277,9152,1269,9154,1264,9157,1256,9163,1252,9168,1247,9167,1240,9167,1236,9166,1231,9164,1222,9168,1215,9174,1210,9173,1204,9172,1192,9172,1180,9172,1177,9173,1174,9173,1172,9174,1169,9177,1161,9171,1156,9170,1154,9167,1153,9164,1151,9159,1149,9152,1148,9153,1141,9154,1133,9151,1126,9144,1108,9143,1089,9142,1076,9150,1063,9153,1059,9152,1054,9152,1047,9154,1043,9155,1042,9156,1040,9162,1032,9167,1022,9163,1017,9167,1010,9170,1005,9169,1000,9168,989,9164,979,9160,968,9157,955,9159,954,9160,954,9166,957,9169,951,9172,946,9170,941,9165,925,9155,885,L,9392,880,Q,9395,879,9392,884,Z]
                    },
                    {
                        outline: [M,9392,880,L,9155,885,Q,9165,925,9170,941,9172,946,9169,951,9166,957,9160,954,9159,954,9157,955,9160,968,9164,979,9168,989,9169,1000,9170,1005,9167,1010,9163,1017,9167,1022,9162,1032,9156,1040,9155,1042,9154,1043,9152,1047,9152,1054,9153,1059,9150,1063,9142,1076,9143,1089,9144,1108,9151,1126,9154,1133,9153,1141,9152,1148,9159,1149,9164,1151,9167,1153,9170,1154,9171,1156,9177,1161,9174,1169,9173,1172,9173,1174,9172,1177,9172,1180,9172,1192,9173,1204,9174,1210,9168,1215,9164,1222,9166,1231,9167,1236,9167,1240,9168,1247,9163,1252,9157,1256,9154,1264,9152,1269,9153,1277,9154,1281,9156,1287,9157,1288,9157,1290,9162,1291,9164,1294,9168,1299,9168,1303,9168,1306,9167,1308,9168,1306,9169,1304,9174,1297,9181,1291,9185,1287,9192,1285,9194,1285,9195,1286,9200,1293,9208,1294,9210,1294,9212,1293,9217,1290,9221,1288,9232,1283,9245,1284,9257,1285,9260,1278,9261,1278,9261,1277,9261,1275,9261,1274,9260,1272,9261,1268,9265,1236,9279,1207,9280,1206,9280,1205,9286,1194,9285,1178,9284,1169,9286,1159,9288,1144,9294,1129,9302,1112,9311,1094,9314,1088,9315,1082,9319,1066,9323,1051,9326,1043,9330,1036,9334,1030,9342,1022,9343,1020,9345,1020,9351,1019,9354,1015,9358,1011,9360,1005,9361,1004,9361,1003,9362,994,9371,990,9373,989,9374,988,9376,985,9379,983,9388,978,9378,971,9377,971,9377,970,9375,967,9371,962,9369,959,9369,955,9369,949,9374,949,9375,949,9376,948,9387,948,9388,935,9388,918,9387,902,9387,899,9388,892,9388,888,9392,884,Q,9395,879,9392,880,Z]
                    }
                ],
                labels: [
                    {
                        text: "Vermont",
                        shortText: "VT",
                        labelPosition: [924.2,98.7],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "NY"
            },
            "NY": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,9164,979,Q,9168,989,9169,1000,9170,1005,9167,1010,9163,1017,9167,1022,9162,1032,9156,1040,9155,1042,9154,1043,9152,1047,9152,1054,9153,1059,9150,1063,9142,1076,9143,1089,9144,1108,9151,1126,9154,1133,9153,1141,9152,1148,9159,1149,9164,1151,9167,1153,9170,1154,9171,1156,9177,1161,9174,1169,9173,1172,9173,1174,9172,1177,9172,1180,9172,1192,9173,1204,9174,1210,9168,1215,9164,1222,9166,1231,9167,1236,9167,1240,9168,1247,9163,1252,9157,1256,9154,1264,9152,1269,9153,1277,9154,1281,9156,1287,9157,1288,9157,1290,9162,1291,9164,1294,9168,1299,9168,1303,9168,1306,9167,1308,9165,1312,9164,1316,9163,1322,9160,1329,9157,1337,9153,1345,9149,1356,9142,1366,9139,1372,9137,1378,9136,1384,9137,1390,9132,1417,9137,1442,9139,1450,9138,1459,9136,1473,9131,1487,9128,1495,9129,1501,9129,1512,9135,1522,9142,1534,9141,1548,9141,1552,9136,1554,9136,1554,9135,1555,9133,1557,9132,1561,9131,1570,9125,1577,L,9126,1578,Q,9130,1585,9134,1594,9135,1595,9135,1595,9135,1595,9137,1594,9137,1594,9137,1592,L,9137,1596,Q,9163,1592,9187,1581,9188,1580,9189,1580,9202,1579,9215,1580,9222,1580,9228,1581,9230,1581,9231,1580,9239,1577,9246,1572,9257,1563,9268,1562,9281,1560,9295,1564,9305,1568,9316,1570,9323,1572,9329,1576,9324,1579,9316,1584,9308,1590,9298,1594,9289,1598,9279,1598,9270,1599,9263,1604,9261,1605,9257,1607,9249,1612,9241,1617,9236,1621,9232,1624,9221,1631,9206,1632,9201,1632,9197,1632,9182,1634,9169,1638,9145,1647,9121,1653,9114,1655,9101,1653,9089,1651,9068,1638,9072,1635,9077,1632,9081,1630,9085,1628,9087,1626,9090,1625,9091,1625,9092,1621,9093,1618,9092,1617,9091,1615,9090,1608,9090,1600,9086,1594,9081,1588,9079,1585,9078,1585,9076,1585,9076,1585,9075,1584,9073,1581,9070,1578,9062,1567,9051,1559,9041,1552,9032,1547,9019,1541,9003,1532,9002,1531,9000,1531,8997,1532,8994,1533,8993,1533,8992,1533,8985,1530,8981,1525,8977,1522,8975,1517,8969,1500,8962,1483,8956,1482,8953,1479,8945,1473,8942,1464,8937,1451,8932,1438,8931,1435,8926,1433,8919,1430,8913,1425,8908,1422,8904,1416,8902,1413,8899,1411,L,8355,1413,8355,1370,Q,8366,1365,8376,1360,8412,1342,8440,1315,8451,1304,8460,1290,8460,1289,8461,1288,8469,1280,8472,1271,8473,1270,8472,1268,8470,1261,8466,1255,8460,1248,8457,1240,8453,1232,8452,1222,8451,1219,8451,1215,8452,1206,8459,1201,8461,1199,8463,1197,8465,1195,8467,1194,8474,1191,8487,1193,8498,1194,8507,1192,8516,1186,8524,1181,8526,1180,8527,1180,8534,1181,8540,1181,8554,1182,8566,1180,8571,1179,8575,1178,8583,1176,8586,1180,8595,1188,8604,1194,8620,1204,8638,1211,8650,1216,8657,1219,8657,1219,8658,1218,8661,1215,8664,1211,8668,1204,8673,1200,8674,1199,8675,1199,8685,1201,8695,1199,8699,1198,8702,1197,8703,1197,8704,1197,8708,1195,8710,1197,8712,1198,8713,1199,8724,1201,8737,1198,8739,1198,8741,1197,8745,1196,8748,1196,8749,1195,8750,1195,8754,1194,8758,1193,8757,1186,8759,1181,8762,1172,8771,1164,8774,1160,8780,1160,8781,1160,8782,1160,8786,1158,8793,1157,8796,1157,8800,1155,8805,1153,8806,1148,8808,1138,8807,1128,8807,1126,8807,1123,L,8807,1121,Q,8806,1120,8806,1119,8804,1111,8808,1108,8812,1103,8818,1098,8819,1097,8819,1095,8818,1090,8815,1088,8809,1084,8803,1081,8791,1074,8791,1062,8791,1053,8798,1048,8805,1048,8811,1054,8812,1055,8813,1056,8820,1057,8822,1053,8823,1052,8823,1051,8826,1044,8832,1035,8841,1021,8851,1008,8852,1007,8853,1005,8856,994,8862,988,8863,987,8864,986,8868,975,8877,966,L,8879,963,Q,8888,952,8898,943,8907,935,8917,929,8931,920,8944,911,8958,902,8983,889,L,9155,885,Q,9165,925,9170,941,9172,946,9169,951,9166,957,9160,954,9159,954,9157,955,Q,9160,968,9164,979,Z]
                    },
                    {
                        outline: [M,9157,955,Q,9159,954,9160,954,9166,957,9169,951,9172,946,9170,941,9165,925,9155,885,L,8983,889,Q,8958,902,8944,911,8931,920,8917,929,8907,935,8898,943,8888,952,8879,963,L,8877,966,Q,8868,975,8864,986,8863,987,8862,988,8856,994,8853,1005,8852,1007,8851,1008,8841,1021,8832,1035,8826,1044,8823,1051,8823,1052,8822,1053,8820,1057,8813,1056,8812,1055,8811,1054,8805,1048,8798,1048,8791,1053,8791,1062,8791,1074,8803,1081,8809,1084,8815,1088,8818,1090,8819,1095,8819,1097,8818,1098,8812,1103,8808,1108,8804,1111,8806,1119,8806,1120,8807,1121,L,8807,1123,Q,8807,1126,8807,1128,8808,1138,8806,1148,8805,1153,8800,1155,8796,1157,8793,1157,8786,1158,8782,1160,8781,1160,8780,1160,8774,1160,8771,1164,8762,1172,8759,1181,8757,1186,8758,1193,8754,1194,8750,1195,8749,1195,8748,1196,8745,1196,8741,1197,8739,1198,8737,1198,8724,1201,8713,1199,8712,1198,8710,1197,8708,1195,8704,1197,8703,1197,8702,1197,8699,1198,8695,1199,8685,1201,8675,1199,8674,1199,8673,1200,8668,1204,8664,1211,8661,1215,8658,1218,8657,1219,8657,1219,8650,1216,8638,1211,8620,1204,8604,1194,8595,1188,8586,1180,8583,1176,8575,1178,8571,1179,8566,1180,8554,1182,8540,1181,8534,1181,8527,1180,8526,1180,8524,1181,8516,1186,8507,1192,8498,1194,8487,1193,8474,1191,8467,1194,8465,1195,8463,1197,8461,1199,8459,1201,8452,1206,8451,1215,8451,1219,8452,1222,8453,1232,8457,1240,8460,1248,8466,1255,8470,1261,8472,1268,8473,1270,8472,1271,8469,1280,8461,1288,8460,1289,8460,1290,8451,1304,8440,1315,8412,1342,8376,1360,8366,1365,8355,1370,L,8355,1413,8899,1411,Q,8902,1413,8904,1416,8908,1422,8913,1425,8919,1430,8926,1433,8931,1435,8932,1438,8937,1451,8942,1464,8945,1473,8953,1479,8956,1482,8962,1483,8969,1500,8975,1517,8977,1522,8981,1525,8985,1530,8992,1533,8993,1533,8994,1533,8997,1532,9000,1531,9002,1531,9003,1532,9019,1541,9032,1547,9041,1552,9051,1559,9062,1567,9070,1578,9073,1581,9075,1584,9076,1585,9076,1585,9078,1585,9079,1585,9081,1588,9086,1594,9090,1600,9090,1608,9091,1615,9092,1617,9093,1618,9092,1621,9091,1625,9090,1625,9087,1626,9085,1628,9081,1630,9077,1632,9072,1635,9068,1638,9089,1651,9101,1653,9114,1655,9121,1653,9145,1647,9169,1638,9182,1634,9197,1632,9201,1632,9206,1632,9221,1631,9232,1624,9236,1621,9241,1617,9249,1612,9257,1607,9261,1605,9263,1604,9270,1599,9279,1598,9289,1598,9298,1594,9308,1590,9316,1584,9324,1579,9329,1576,9323,1572,9316,1570,9305,1568,9295,1564,9281,1560,9268,1562,9257,1563,9246,1572,9239,1577,9231,1580,9230,1581,9228,1581,9222,1580,9215,1580,9202,1579,9189,1580,9188,1580,9187,1581,9163,1592,9137,1596,L,9137,1592,Q,9137,1594,9137,1594,9135,1595,9135,1595,9135,1595,9134,1594,9130,1585,9126,1578,L,9125,1577,Q,9131,1570,9132,1561,9133,1557,9135,1555,9136,1554,9136,1554,9141,1552,9141,1548,9142,1534,9135,1522,9129,1512,9129,1501,9128,1495,9131,1487,9136,1473,9138,1459,9139,1450,9137,1442,9132,1417,9137,1390,9136,1384,9137,1378,9139,1372,9142,1366,9149,1356,9153,1345,9157,1337,9160,1329,9163,1322,9164,1316,9165,1312,9167,1308,9168,1306,9168,1303,9168,1299,9164,1294,9162,1291,9157,1290,9157,1288,9156,1287,9154,1281,9153,1277,9152,1269,9154,1264,9157,1256,9163,1252,9168,1247,9167,1240,9167,1236,9166,1231,9164,1222,9168,1215,9174,1210,9173,1204,9172,1192,9172,1180,9172,1177,9173,1174,9173,1172,9174,1169,9177,1161,9171,1156,9170,1154,9167,1153,9164,1151,9159,1149,9152,1148,9153,1141,9154,1133,9151,1126,9144,1108,9143,1089,9142,1076,9150,1063,9153,1059,9152,1054,9152,1047,9154,1043,9155,1042,9156,1040,9162,1032,9167,1022,9163,1017,9167,1010,9170,1005,9169,1000,9168,989,9164,979,Q,9160,968,9157,955,Z]
                    }
                ],
                labels: [
                    {
                        text: "New York",
                        shortText: "NY",
                        labelPosition: [889.5,123.1],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "PA"
            },
            "PA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8926,1433,Q,8931,1435,8932,1438,8937,1451,8942,1464,8945,1473,8953,1479,8956,1482,8962,1483,8969,1500,8975,1517,8977,1522,8981,1525,8985,1530,8992,1533,8990,1535,8988,1536,8987,1537,8985,1537,8985,1538,8984,1539,8982,1541,8980,1542,8969,1547,8964,1556,8959,1567,8954,1579,8948,1594,8942,1600,8940,1601,8939,1603,8938,1604,8937,1605,8936,1607,8936,1609,8935,1622,8935,1634,8936,1647,8937,1660,8938,1663,8938,1666,8941,1684,8952,1692,8953,1694,8955,1695,8958,1697,8961,1703,8965,1709,8971,1710,8974,1711,8975,1714,8975,1715,8976,1715,8981,1721,8977,1729,8975,1733,8971,1735,8969,1736,8967,1737,8960,1738,8952,1739,8947,1740,8944,1744,8943,1746,8942,1747,8936,1753,8931,1759,8930,1761,8928,1761,8915,1765,8909,1774,L,8906,1776,Q,8904,1779,8903,1780,8901,1777,8898,1774,8891,1770,8886,1766,8885,1766,8883,1766,8877,1768,8872,1769,8871,1770,8870,1770,8864,1778,8859,1784,L,8391,1798,Q,8377,1797,8363,1795,8327,1792,8290,1790,8279,1790,8273,1784,8268,1779,8267,1769,8266,1752,8266,1736,8266,1718,8259,1706,8258,1704,8257,1703,8255,1701,8255,1698,8255,1697,8255,1697,8257,1672,8262,1647,L,8262,1424,Q,8279,1415,8292,1405,8294,1404,8295,1403,8299,1401,8302,1399,8327,1386,8351,1372,8355,1370,8355,1372,L,8355,1413,8899,1411,Q,8902,1413,8904,1416,8908,1422,8913,1425,Q,8919,1430,8926,1433,Z]
                    },
                    {
                        outline: [M,8913,1425,Q,8908,1422,8904,1416,8902,1413,8899,1411,L,8355,1413,8355,1372,Q,8355,1370,8351,1372,8327,1386,8302,1399,8299,1401,8295,1403,8294,1404,8292,1405,8279,1415,8262,1424,L,8262,1647,Q,8257,1672,8255,1697,8255,1697,8255,1698,8255,1701,8257,1703,8258,1704,8259,1706,8266,1718,8266,1736,8266,1752,8267,1769,8268,1779,8273,1784,8279,1790,8290,1790,8327,1792,8363,1795,8377,1797,8391,1798,L,8859,1784,Q,8864,1778,8870,1770,8871,1770,8872,1769,8877,1768,8883,1766,8885,1766,8886,1766,8891,1770,8898,1774,8901,1777,8903,1780,8904,1779,8906,1776,L,8909,1774,Q,8915,1765,8928,1761,8930,1761,8931,1759,8936,1753,8942,1747,8943,1746,8944,1744,8947,1740,8952,1739,8960,1738,8967,1737,8969,1736,8971,1735,8975,1733,8977,1729,8981,1721,8976,1715,8975,1715,8975,1714,8974,1711,8971,1710,8965,1709,8961,1703,8958,1697,8955,1695,8953,1694,8952,1692,8941,1684,8938,1666,8938,1663,8937,1660,8936,1647,8935,1634,8935,1622,8936,1609,8936,1607,8937,1605,8938,1604,8939,1603,8940,1601,8942,1600,8948,1594,8954,1579,8959,1567,8964,1556,8969,1547,8980,1542,8982,1541,8984,1539,8985,1538,8985,1537,8987,1537,8988,1536,8990,1535,8992,1533,8985,1530,8981,1525,8977,1522,8975,1517,8969,1500,8962,1483,8956,1482,8953,1479,8945,1473,8942,1464,8937,1451,8932,1438,8931,1435,8926,1433,Q,8919,1430,8913,1425,Z]
                    }
                ],
                labels: [
                    {
                        text: "Pennsylvania",
                        shortText: "PA",
                        labelPosition: [862.5,158.6],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "OH"
            },
            "OH": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,8234,1434,Q,8236,1434,8238,1434,8240,1434,8241,1433,8243,1432,8246,1431,8251,1429,8256,1426,8258,1426,8260,1425,L,8262,1425,8261,1647,Q,8256,1650,8253,1654,8248,1663,8246,1673,8245,1684,8246,1697,8247,1699,8247,1700,L,8248,1700,Q,8249,1705,8249,1708,8249,1730,8229,1743,8229,1745,8228,1746,8225,1750,8223,1756,8222,1758,8222,1760,8223,1782,8216,1804,8216,1806,8215,1807,8212,1816,8205,1821,8204,1821,8203,1822,8202,1827,8199,1828,8197,1829,8196,1830,8185,1838,8175,1843,8173,1844,8172,1845,8169,1847,8166,1847,8149,1845,8135,1850,8133,1851,8131,1852,8123,1864,8119,1877,8115,1889,8116,1901,8116,1908,8109,1911,8100,1914,8096,1907,8092,1901,8083,1901,8081,1901,8081,1902,8079,1905,8074,1904,8072,1904,8071,1905,8068,1911,8064,1916,8062,1918,8063,1923,8067,1934,8064,1942,8060,1957,8048,1967,8037,1976,8026,1984,8017,1991,8011,2000,8008,2003,8007,2007,8002,2003,7999,1996,7997,1990,7991,1987,7990,1987,7990,1986,7987,1980,7984,1979,7982,1978,7980,1976,7979,1975,7978,1973,7976,1971,7975,1966,7975,1961,7971,1960,7970,1959,7970,1958,7968,1951,7962,1949,7961,1948,7960,1948,7959,1948,7958,1948,7952,1949,7949,1951,7939,1960,7927,1966,7924,1968,7919,1967,7904,1965,7888,1965,7883,1966,7877,1966,7875,1967,7874,1966,7868,1963,7865,1958,7865,1957,7865,1956,7864,1953,7862,1949,7858,1942,7847,1946,7847,1946,7846,1947,7844,1947,7842,1947,7838,1945,7835,1944,7826,1942,7816,1943,7803,1944,7800,1936,7800,1934,7799,1933,7797,1930,7797,1927,7798,1915,7794,1907,7793,1906,7792,1905,7781,1902,7770,1897,7768,1897,7768,1895,7764,1884,7753,1883,7752,1883,7750,1884,7748,1885,7742,1886,7739,1887,7735,1887,7735,1885,7735,1883,7736,1881,7736,1879,7737,1877,7737,1874,7739,1869,7737,1863,7735,1856,7733,1850,7731,1837,7732,1824,7733,1807,7733,1789,7733,1758,7733,1727,7734,1712,7734,1697,7734,1668,7736,1638,7737,1622,7738,1605,7740,1586,7738,1567,7735,1549,7730,1533,7727,1527,7728,1520,7729,1515,7729,1509,7729,1506,7730,1504,7731,1500,7731,1496,7730,1495,7730,1493,7731,1475,7733,1456,7741,1458,7748,1459,7773,1464,7798,1465,7808,1466,7818,1464,7839,1461,7860,1457,7872,1455,7884,1456,7888,1457,7892,1457,7901,1458,7910,1459,7917,1459,7920,1456,7920,1459,7920,1461,7922,1472,7930,1478,7931,1479,7932,1480,7936,1489,7950,1492,7951,1492,7952,1492,7957,1493,7961,1494,7963,1494,7965,1495,7971,1498,7977,1501,7999,1511,8023,1515,8034,1518,8046,1513,8055,1510,8062,1505,8068,1501,8077,1499,8085,1497,8090,1495,8101,1492,8112,1494,8117,1494,8118,1491,8118,1491,8120,1491,8131,1491,8141,1486,8153,1479,8161,1473,8178,1462,8194,1451,8211,1438,8232,1435,Q,8233,1435,8234,1434,Z]
                    },
                    {
                        outline: [M,8232,1435,Q,8211,1438,8194,1451,8178,1462,8161,1473,8153,1479,8141,1486,8131,1491,8120,1491,8118,1491,8118,1491,8117,1494,8112,1494,8101,1492,8090,1495,8085,1497,8077,1499,8068,1501,8062,1505,8055,1510,8046,1513,8034,1518,8023,1515,7999,1511,7977,1501,7971,1498,7965,1495,7963,1494,7961,1494,7957,1493,7952,1492,7951,1492,7950,1492,7936,1489,7932,1480,7931,1479,7930,1478,7922,1472,7920,1461,7920,1459,7920,1456,7917,1459,7910,1459,7901,1458,7892,1457,7888,1457,7884,1456,7872,1455,7860,1457,7839,1461,7818,1464,7808,1466,7798,1465,7773,1464,7748,1459,7741,1458,7733,1456,7731,1475,7730,1493,7730,1495,7731,1496,7731,1500,7730,1504,7729,1506,7729,1509,7729,1515,7728,1520,7727,1527,7730,1533,7735,1549,7738,1567,7740,1586,7738,1605,7737,1622,7736,1638,7734,1668,7734,1697,7734,1712,7733,1727,7733,1758,7733,1789,7733,1807,7732,1824,7731,1837,7733,1850,7735,1856,7737,1863,7739,1869,7737,1874,7737,1877,7736,1879,7736,1881,7735,1883,7735,1885,7735,1887,7739,1887,7742,1886,7748,1885,7750,1884,7752,1883,7753,1883,7764,1884,7768,1895,7768,1897,7770,1897,7781,1902,7792,1905,7793,1906,7794,1907,7798,1915,7797,1927,7797,1930,7799,1933,7800,1934,7800,1936,7803,1944,7816,1943,7826,1942,7835,1944,7838,1945,7842,1947,7844,1947,7846,1947,7847,1946,7847,1946,7858,1942,7862,1949,7864,1953,7865,1956,7865,1957,7865,1958,7868,1963,7874,1966,7875,1967,7877,1966,7883,1966,7888,1965,7904,1965,7919,1967,7924,1968,7927,1966,7939,1960,7949,1951,7952,1949,7958,1948,7959,1948,7960,1948,7961,1948,7962,1949,7968,1951,7970,1958,7970,1959,7971,1960,7975,1961,7975,1966,7976,1971,7978,1973,7979,1975,7980,1976,7982,1978,7984,1979,7987,1980,7990,1986,7990,1987,7991,1987,7997,1990,7999,1996,8002,2003,8007,2007,8008,2003,8011,2000,8017,1991,8026,1984,8037,1976,8048,1967,8060,1957,8064,1942,8067,1934,8063,1923,8062,1918,8064,1916,8068,1911,8071,1905,8072,1904,8074,1904,8079,1905,8081,1902,8081,1901,8083,1901,8092,1901,8096,1907,8100,1914,8109,1911,8116,1908,8116,1901,8115,1889,8119,1877,8123,1864,8131,1852,8133,1851,8135,1850,8149,1845,8166,1847,8169,1847,8172,1845,8173,1844,8175,1843,8185,1838,8196,1830,8197,1829,8199,1828,8202,1827,8203,1822,8204,1821,8205,1821,8212,1816,8215,1807,8216,1806,8216,1804,8223,1782,8222,1760,8222,1758,8223,1756,8225,1750,8228,1746,8229,1745,8229,1743,8249,1730,8249,1708,8249,1705,8248,1700,L,8247,1700,Q,8247,1699,8246,1697,8245,1684,8246,1673,8248,1663,8253,1654,8256,1650,8261,1647,L,8262,1425,8260,1425,Q,8258,1426,8256,1426,8251,1429,8246,1431,8243,1432,8241,1433,8240,1434,8238,1434,8236,1434,8234,1434,Q,8233,1435,8232,1435,Z]
                    }
                ],
                labels: [
                    {
                        text: "Ohio",
                        shortText: "OH",
                        labelPosition: [799.5,171.7],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "IN"
            },
            "IN": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7559,1451,Q,7565,1451,7574,1450,7576,1449,7577,1449,7591,1446,7605,1448,7613,1449,7621,1447,7623,1447,7625,1448,7632,1453,7642,1452,7650,1451,7658,1452,7679,1455,7701,1453,7709,1452,7715,1453,7725,1455,7734,1456,7732,1475,7731,1493,7731,1495,7731,1496,7732,1500,7730,1504,7730,1506,7730,1509,7729,1515,7729,1520,7728,1527,7730,1533,7736,1549,7738,1567,7741,1586,7739,1605,7737,1622,7736,1638,7734,1668,7734,1697,7734,1712,7734,1727,7733,1758,7733,1789,7733,1807,7732,1824,7732,1837,7734,1850,7735,1856,7737,1863,7739,1869,7738,1874,7737,1877,7737,1879,7736,1881,7736,1883,7735,1885,7735,1887,7730,1891,7729,1901,7729,1903,7729,1905,7729,1914,7730,1923,7731,1927,7729,1928,7728,1929,7727,1931,7727,1932,7726,1932,7724,1938,7717,1939,7713,1940,7711,1938,7710,1938,7708,1938,7699,1938,7690,1943,7689,1943,7687,1943,7678,1943,7671,1939,7649,1959,7629,1981,7623,1987,7619,1995,7618,1997,7616,1999,7610,2003,7611,2010,7611,2012,7610,2013,7608,2019,7603,2021,7597,2023,7595,2026,7594,2027,7594,2028,7592,2032,7593,2036,7597,2052,7584,2061,7570,2071,7557,2061,7551,2055,7547,2047,7546,2046,7546,2045,L,7545,2041,Q,7535,2044,7527,2052,7512,2067,7499,2083,7492,2093,7485,2102,7477,2084,7472,2065,7461,2074,7451,2084,7442,2094,7432,2098,7429,2099,7423,2094,7410,2081,7393,2078,7389,2078,7387,2079,7385,2080,7383,2080,7374,2081,7370,2083,7356,2089,7342,2094,7337,2096,7332,2096,7330,2096,7328,2094,7327,2095,7327,2096,7326,2096,7326,2096,7325,2089,7323,2082,7321,2073,7321,2063,7321,2060,7322,2058,7322,2057,7323,2056,7344,2031,7366,2013,7367,2011,7369,2008,7382,1979,7390,1948,7393,1939,7387,1927,7383,1918,7383,1909,7383,1895,7387,1881,7389,1873,7391,1864,7392,1861,7390,1858,7389,1857,7389,1855,7389,1852,7390,1848,7390,1846,7391,1844,7391,1842,7389,1838,7392,1830,7394,1819,7395,1816,7396,1811,7397,1809,7397,1807,7398,1795,7394,1785,7394,1784,7394,1782,7393,1763,7393,1745,7394,1734,7391,1725,7386,1704,7387,1680,7389,1656,7388,1631,7387,1592,7387,1553,7387,1552,7387,1550,7385,1513,7387,1478,7388,1473,7394,1475,L,7395,1475,Q,7405,1475,7411,1478,7416,1480,7417,1485,7418,1486,7419,1487,7420,1489,7421,1492,7428,1492,7435,1489,7437,1488,7438,1487,7439,1487,7439,1487,7441,1487,7442,1486,7449,1482,7456,1475,7471,1459,7488,1447,7489,1446,7490,1445,7491,1444,7492,1443,7494,1443,7496,1444,7499,1442,7505,1443,7507,1443,7509,1444,7512,1445,7515,1446,7525,1450,7535,1453,7539,1454,7542,1453,Q,7549,1452,7559,1451,Z]
                    },
                    {
                        outline: [M,7542,1453,Q,7539,1454,7535,1453,7525,1450,7515,1446,7512,1445,7509,1444,7507,1443,7505,1443,7499,1442,7496,1444,7494,1443,7492,1443,7491,1444,7490,1445,7489,1446,7488,1447,7471,1459,7456,1475,7449,1482,7442,1486,7441,1487,7439,1487,7439,1487,7438,1487,7437,1488,7435,1489,7428,1492,7421,1492,7420,1489,7419,1487,7418,1486,7417,1485,7416,1480,7411,1478,7405,1475,7395,1475,L,7394,1475,Q,7388,1473,7387,1478,7385,1513,7387,1550,7387,1552,7387,1553,7387,1592,7388,1631,7389,1656,7387,1680,7386,1704,7391,1725,7394,1734,7393,1745,7393,1763,7394,1782,7394,1784,7394,1785,7398,1795,7397,1807,7397,1809,7396,1811,7395,1816,7394,1819,7392,1830,7389,1838,7391,1842,7391,1844,7390,1846,7390,1848,7389,1852,7389,1855,7389,1857,7390,1858,7392,1861,7391,1864,7389,1873,7387,1881,7383,1895,7383,1909,7383,1918,7387,1927,7393,1939,7390,1948,7382,1979,7369,2008,7367,2011,7366,2013,7344,2031,7323,2056,7322,2057,7322,2058,7321,2060,7321,2063,7321,2073,7323,2082,7325,2089,7326,2096,7326,2096,7327,2096,7327,2095,7328,2094,7330,2096,7332,2096,7337,2096,7342,2094,7356,2089,7370,2083,7374,2081,7383,2080,7385,2080,7387,2079,7389,2078,7393,2078,7410,2081,7423,2094,7429,2099,7432,2098,7442,2094,7451,2084,7461,2074,7472,2065,7477,2084,7485,2102,7492,2093,7499,2083,7512,2067,7527,2052,7535,2044,7545,2041,L,7546,2045,Q,7546,2046,7547,2047,7551,2055,7557,2061,7570,2071,7584,2061,7597,2052,7593,2036,7592,2032,7594,2028,7594,2027,7595,2026,7597,2023,7603,2021,7608,2019,7610,2013,7611,2012,7611,2010,7610,2003,7616,1999,7618,1997,7619,1995,7623,1987,7629,1981,7649,1959,7671,1939,7678,1943,7687,1943,7689,1943,7690,1943,7699,1938,7708,1938,7710,1938,7711,1938,7713,1940,7717,1939,7724,1938,7726,1932,7727,1932,7727,1931,7728,1929,7729,1928,7731,1927,7730,1923,7729,1914,7729,1905,7729,1903,7729,1901,7730,1891,7735,1887,7735,1885,7736,1883,7736,1881,7737,1879,7737,1877,7738,1874,7739,1869,7737,1863,7735,1856,7734,1850,7732,1837,7732,1824,7733,1807,7733,1789,7733,1758,7734,1727,7734,1712,7734,1697,7734,1668,7736,1638,7737,1622,7739,1605,7741,1586,7738,1567,7736,1549,7730,1533,7728,1527,7729,1520,7729,1515,7730,1509,7730,1506,7730,1504,7732,1500,7731,1496,7731,1495,7731,1493,7732,1475,7734,1456,7725,1455,7715,1453,7709,1452,7701,1453,7679,1455,7658,1452,7650,1451,7642,1452,7632,1453,7625,1448,7623,1447,7621,1447,7613,1449,7605,1448,7591,1446,7577,1449,7576,1449,7574,1450,7565,1451,7559,1451,Q,7549,1452,7542,1453,Z]
                    }
                ],
                labels: [
                    {
                        text: "Indiana",
                        shortText: "IN",
                        labelPosition: [753,177.2],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "MI"
            },
            "MI": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7723,592,Q,7723,594,7723,596,7722,598,7721,598,7716,605,7709,610,7701,618,7702,631,7702,632,7703,633,7708,637,7717,638,7720,638,7722,638,7724,639,7726,639,7734,642,7743,642,7756,643,7767,639,7768,639,7768,638,7773,634,7779,632,7792,628,7800,638,7803,642,7803,649,7803,653,7803,656,7803,670,7803,682,7803,684,7804,685,7810,691,7818,695,7824,698,7831,699,7832,700,7832,701,7832,708,7837,711,7839,712,7840,712,7848,713,7852,710,7853,710,7855,709,7863,707,7873,708,7876,708,7879,708,7883,709,7886,717,7888,723,7889,732,7890,746,7873,746,7857,745,7853,730,7852,729,7851,728,7847,724,7838,723,7832,723,7827,724,7825,725,7824,725,7817,727,7811,724,7800,721,7790,715,7789,714,7787,714,7776,713,7765,713,7764,713,7763,713,7756,713,7750,715,7749,715,7748,717,7743,723,7736,731,7734,734,7736,741,7736,742,7737,743,7738,745,7740,746,7743,748,7746,751,7747,752,7748,753,7753,759,7756,766,7757,769,7759,771,7759,773,7760,774,7761,778,7762,780,7766,788,7778,786,7784,785,7790,786,7792,786,7794,786,7803,786,7811,790,7820,794,7836,793,7842,793,7847,794,7848,794,7849,794,7855,794,7855,798,7856,802,7858,803,7859,804,7859,806,7860,817,7867,825,7868,827,7870,827,7893,829,7906,850,7909,855,7912,861,7918,873,7920,885,7921,890,7919,892,7911,900,7907,908,7906,912,7910,918,7914,922,7915,926,7918,936,7920,947,7922,961,7922,975,7922,990,7915,1003,7913,1008,7915,1014,7913,1019,7912,1025,7911,1030,7907,1034,7906,1036,7904,1037,7899,1044,7894,1051,7886,1060,7876,1068,7864,1076,7857,1087,7852,1096,7846,1103,7845,1105,7844,1108,7841,1119,7841,1132,7841,1138,7845,1140,7850,1145,7857,1148,7861,1149,7865,1147,7875,1141,7884,1134,7895,1126,7902,1115,7911,1102,7920,1089,7925,1081,7933,1077,7946,1070,7961,1067,7966,1066,7970,1069,7975,1071,7979,1074,7982,1076,7983,1082,7983,1083,7984,1083,7995,1090,8001,1099,8002,1100,8003,1102,8003,1105,8003,1111,8001,1121,8004,1128,8004,1130,8005,1132,8007,1145,8008,1157,8008,1163,8009,1168,8009,1169,8009,1170,8010,1173,8009,1176,8008,1180,8012,1178,8013,1186,8018,1193,8019,1194,8019,1196,8019,1215,8022,1232,8024,1243,8029,1253,8034,1263,8029,1272,8019,1290,8007,1307,8005,1311,8000,1314,7990,1322,7978,1329,7955,1344,7954,1369,7954,1371,7954,1373,7953,1377,7952,1380,7952,1381,7952,1382,7951,1386,7950,1390,7950,1394,7947,1397,7943,1402,7937,1410,7931,1416,7930,1423,7929,1430,7925,1437,7923,1440,7921,1443,7920,1449,7920,1456,7918,1459,7911,1459,7902,1458,7892,1457,7889,1457,7885,1456,7873,1455,7861,1457,7840,1461,7818,1464,7808,1466,7798,1465,7774,1464,7749,1459,7741,1458,7734,1456,7725,1455,7715,1453,7709,1452,7701,1453,7679,1455,7658,1452,7650,1451,7642,1452,7632,1453,7625,1448,7623,1447,7621,1447,7613,1449,7605,1448,7591,1446,7577,1449,7576,1449,7574,1450,7565,1451,7559,1451,7549,1452,7542,1453,7539,1454,7535,1453,7525,1450,7515,1446,7512,1445,7509,1444,7507,1443,7505,1443,7499,1442,7496,1444,7494,1443,7492,1443,7500,1437,7504,1430,7504,1429,7505,1428,7509,1425,7511,1421,7514,1417,7515,1413,7523,1397,7530,1381,7536,1367,7545,1356,7558,1340,7556,1319,7556,1316,7556,1312,7555,1285,7556,1259,7556,1255,7556,1251,7555,1244,7554,1237,7551,1224,7543,1212,7532,1194,7523,1176,7521,1170,7519,1163,7519,1162,7519,1160,7517,1160,7518,1155,7518,1149,7519,1143,7519,1142,7520,1141,7520,1137,7521,1133,7522,1123,7527,1117,7531,1110,7533,1103,7536,1096,7533,1088,7533,1086,7529,1085,7528,1085,7527,1084,7518,1074,7522,1062,7523,1057,7526,1053,7535,1040,7542,1028,7543,1028,7543,1027,7545,1012,7543,999,7542,997,7541,996,7540,993,7541,988,7546,968,7556,950,7563,938,7576,930,7597,917,7611,898,7613,896,7614,894,7617,887,7621,884,7624,881,7629,885,7633,888,7631,896,7630,901,7630,909,7630,910,7630,911,7629,915,7629,920,7630,924,7630,929,7630,931,7629,933,7629,935,7630,935,7633,939,7638,941,7639,942,7640,941,7644,939,7646,935,7651,923,7656,916,7657,915,7657,914,7659,900,7660,885,7660,883,7660,881,7658,866,7667,853,7674,843,7686,839,7697,835,7703,830,7708,826,7705,818,7703,814,7698,811,7695,809,7691,808,7691,801,7694,798,7697,795,7699,793,7701,792,7703,789,7707,782,7711,775,7716,764,7722,754,7725,749,7729,747,7725,741,7723,736,7723,734,7722,732,7718,727,7712,724,7711,724,7711,723,7710,720,7706,720,7687,722,7669,716,7663,714,7656,714,7649,714,7640,718,7635,720,7629,722,7622,723,7616,726,7604,730,7591,732,7590,732,7588,732,7579,728,7572,733,7570,735,7568,736,7557,739,7554,747,7546,762,7533,775,7532,776,7531,777,7525,780,7518,782,7519,776,7517,773,7512,766,7503,763,7491,760,7478,759,7473,759,7468,761,7467,761,7465,762,7458,765,7452,768,7439,774,7430,785,7429,787,7428,789,7426,797,7424,801,7422,805,7420,808,7418,810,7416,812,7405,824,7400,839,7398,846,7395,853,7393,860,7392,866,7389,877,7385,887,7382,881,7376,875,7370,868,7368,858,7366,851,7362,844,7361,842,7362,840,7364,834,7366,828,7367,821,7368,815,7369,807,7365,800,7348,777,7331,764,7329,762,7329,758,7329,756,7328,754,7325,747,7320,744,7319,743,7317,743,7311,743,7306,741,7301,739,7295,738,7278,734,7266,723,7257,714,7244,714,7242,714,7240,714,7226,713,7210,711,7197,702,7185,700,7184,700,7183,699,7175,694,7168,692,7139,682,7105,678,7103,677,7100,676,7091,671,7087,666,7084,663,7082,661,7077,657,7072,649,7069,645,7064,638,7063,637,7062,636,7057,631,7058,626,7058,624,7058,622,7061,605,7073,592,7082,582,7095,577,7102,574,7109,573,7111,573,7112,571,7117,566,7123,562,7124,561,7125,560,7131,556,7134,560,7135,561,7137,561,7152,562,7166,556,7167,556,7168,555,7173,546,7185,542,7192,539,7199,533,7211,523,7223,521,7231,520,7240,519,7242,518,7244,518,7247,517,7249,513,7254,506,7254,496,7254,490,7255,486,7256,485,7257,484,7262,479,7268,475,7285,462,7302,450,7311,443,7321,444,7337,447,7351,453,7358,457,7356,460,7351,475,7338,486,7329,493,7319,499,7298,512,7285,525,7284,526,7284,527,7281,531,7279,533,7273,540,7276,546,7277,548,7277,550,7279,556,7284,561,7286,563,7287,565,7288,566,7288,568,7289,569,7290,570,7289,567,7293,566,7294,566,7296,565,7300,563,7303,559,7310,550,7323,551,7336,551,7349,552,7359,556,7369,561,7381,567,7381,581,7381,583,7381,585,7385,600,7393,613,7398,621,7402,628,7402,629,7404,629,7427,627,7449,629,7476,632,7501,637,7508,639,7512,645,7513,646,7514,647,7526,645,7534,641,7537,640,7538,638,7548,629,7555,618,7558,612,7566,611,7568,611,7570,610,7580,605,7597,606,7599,606,7601,606,7610,605,7617,601,7619,599,7621,597,7632,588,7647,588,7659,588,7671,587,7672,587,7673,587,7684,586,7695,583,7707,578,7719,583,7720,584,7721,585,Q,7724,587,7723,592,Z]
                    },
                    {
                        outline: [M,7721,585,Q,7720,584,7719,583,7707,578,7695,583,7684,586,7673,587,7672,587,7671,587,7659,588,7647,588,7632,588,7621,597,7619,599,7617,601,7610,605,7601,606,7599,606,7597,606,7580,605,7570,610,7568,611,7566,611,7558,612,7555,618,7548,629,7538,638,7537,640,7534,641,7526,645,7514,647,7513,646,7512,645,7508,639,7501,637,7476,632,7449,629,7427,627,7404,629,7402,629,7402,628,7398,621,7393,613,7385,600,7381,585,7381,583,7381,581,7381,567,7369,561,7359,556,7349,552,7336,551,7323,551,7310,550,7303,559,7300,563,7296,565,7294,566,7293,566,7289,567,7290,570,7289,569,7288,568,7288,566,7287,565,7286,563,7284,561,7279,556,7277,550,7277,548,7276,546,7273,540,7279,533,7281,531,7284,527,7284,526,7285,525,7298,512,7319,499,7329,493,7338,486,7351,475,7356,460,7358,457,7351,453,7337,447,7321,444,7311,443,7302,450,7285,462,7268,475,7262,479,7257,484,7256,485,7255,486,7254,490,7254,496,7254,506,7249,513,7247,517,7244,518,7242,518,7240,519,7231,520,7223,521,7211,523,7199,533,7192,539,7185,542,7173,546,7168,555,7167,556,7166,556,7152,562,7137,561,7135,561,7134,560,7131,556,7125,560,7124,561,7123,562,7117,566,7112,571,7111,573,7109,573,7102,574,7095,577,7082,582,7073,592,7061,605,7058,622,7058,624,7058,626,7057,631,7062,636,7063,637,7064,638,7069,645,7072,649,7077,657,7082,661,7084,663,7087,666,7091,671,7100,676,7103,677,7105,678,7139,682,7168,692,7175,694,7183,699,7184,700,7185,700,7197,702,7210,711,7226,713,7240,714,7242,714,7244,714,7257,714,7266,723,7278,734,7295,738,7301,739,7306,741,7311,743,7317,743,7319,743,7320,744,7325,747,7328,754,7329,756,7329,758,7329,762,7331,764,7348,777,7365,800,7369,807,7368,815,7367,821,7366,828,7364,834,7362,840,7361,842,7362,844,7366,851,7368,858,7370,868,7376,875,7382,881,7385,887,7389,877,7392,866,7393,860,7395,853,7398,846,7400,839,7405,824,7416,812,7418,810,7420,808,7422,805,7424,801,7426,797,7428,789,7429,787,7430,785,7439,774,7452,768,7458,765,7465,762,7467,761,7468,761,7473,759,7478,759,7491,760,7503,763,7512,766,7517,773,7519,776,7518,782,7525,780,7531,777,7532,776,7533,775,7546,762,7554,747,7557,739,7568,736,7570,735,7572,733,7579,728,7588,732,7590,732,7591,732,7604,730,7616,726,7622,723,7629,722,7635,720,7640,718,7649,714,7656,714,7663,714,7669,716,7687,722,7706,720,7710,720,7711,723,7711,724,7712,724,7718,727,7722,732,7723,734,7723,736,7725,741,7729,747,7725,749,7722,754,7716,764,7711,775,7707,782,7703,789,7701,792,7699,793,7697,795,7694,798,7691,801,7691,808,7695,809,7698,811,7703,814,7705,818,7708,826,7703,830,7697,835,7686,839,7674,843,7667,853,7658,866,7660,881,7660,883,7660,885,7659,900,7657,914,7657,915,7656,916,7651,923,7646,935,7644,939,7640,941,7639,942,7638,941,7633,939,7630,935,7629,935,7629,933,7630,931,7630,929,7630,924,7629,920,7629,915,7630,911,7630,910,7630,909,7630,901,7631,896,7633,888,7629,885,7624,881,7621,884,7617,887,7614,894,7613,896,7611,898,7597,917,7576,930,7563,938,7556,950,7546,968,7541,988,7540,993,7541,996,7542,997,7543,999,7545,1012,7543,1027,7543,1028,7542,1028,7535,1040,7526,1053,7523,1057,7522,1062,7518,1074,7527,1084,7528,1085,7529,1085,7533,1086,7533,1088,7536,1096,7533,1103,7531,1110,7527,1117,7522,1123,7521,1133,7520,1137,7520,1141,7519,1142,7519,1143,7518,1149,7518,1155,7517,1160,7519,1160,7519,1162,7519,1163,7521,1170,7523,1176,7532,1194,7543,1212,7551,1224,7554,1237,7555,1244,7556,1251,7556,1255,7556,1259,7555,1285,7556,1312,7556,1316,7556,1319,7558,1340,7545,1356,7536,1367,7530,1381,7523,1397,7515,1413,7514,1417,7511,1421,7509,1425,7505,1428,7504,1429,7504,1430,7500,1437,7492,1443,7494,1443,7496,1444,7499,1442,7505,1443,7507,1443,7509,1444,7512,1445,7515,1446,7525,1450,7535,1453,7539,1454,7542,1453,7549,1452,7559,1451,7565,1451,7574,1450,7576,1449,7577,1449,7591,1446,7605,1448,7613,1449,7621,1447,7623,1447,7625,1448,7632,1453,7642,1452,7650,1451,7658,1452,7679,1455,7701,1453,7709,1452,7715,1453,7725,1455,7734,1456,7741,1458,7749,1459,7774,1464,7798,1465,7808,1466,7818,1464,7840,1461,7861,1457,7873,1455,7885,1456,7889,1457,7892,1457,7902,1458,7911,1459,7918,1459,7920,1456,7920,1449,7921,1443,7923,1440,7925,1437,7929,1430,7930,1423,7931,1416,7937,1410,7943,1402,7947,1397,7950,1394,7950,1390,7951,1386,7952,1382,7952,1381,7952,1380,7953,1377,7954,1373,7954,1371,7954,1369,7955,1344,7978,1329,7990,1322,8000,1314,8005,1311,8007,1307,8019,1290,8029,1272,8034,1263,8029,1253,8024,1243,8022,1232,8019,1215,8019,1196,8019,1194,8018,1193,8013,1186,8012,1178,8008,1180,8009,1176,8010,1173,8009,1170,8009,1169,8009,1168,8008,1163,8008,1157,8007,1145,8005,1132,8004,1130,8004,1128,8001,1121,8003,1111,8003,1105,8003,1102,8002,1100,8001,1099,7995,1090,7984,1083,7983,1083,7983,1082,7982,1076,7979,1074,7975,1071,7970,1069,7966,1066,7961,1067,7946,1070,7933,1077,7925,1081,7920,1089,7911,1102,7902,1115,7895,1126,7884,1134,7875,1141,7865,1147,7861,1149,7857,1148,7850,1145,7845,1140,7841,1138,7841,1132,7841,1119,7844,1108,7845,1105,7846,1103,7852,1096,7857,1087,7864,1076,7876,1068,7886,1060,7894,1051,7899,1044,7904,1037,7906,1036,7907,1034,7911,1030,7912,1025,7913,1019,7915,1014,7913,1008,7915,1003,7922,990,7922,975,7922,961,7920,947,7918,936,7915,926,7914,922,7910,918,7906,912,7907,908,7911,900,7919,892,7921,890,7920,885,7918,873,7912,861,7909,855,7906,850,7893,829,7870,827,7868,827,7867,825,7860,817,7859,806,7859,804,7858,803,7856,802,7855,798,7855,794,7849,794,7848,794,7847,794,7842,793,7836,793,7820,794,7811,790,7803,786,7794,786,7792,786,7790,786,7784,785,7778,786,7766,788,7762,780,7761,778,7760,774,7759,773,7759,771,7757,769,7756,766,7753,759,7748,753,7747,752,7746,751,7743,748,7740,746,7738,745,7737,743,7736,742,7736,741,7734,734,7736,731,7743,723,7748,717,7749,715,7750,715,7756,713,7763,713,7764,713,7765,713,7776,713,7787,714,7789,714,7790,715,7800,721,7811,724,7817,727,7824,725,7825,725,7827,724,7832,723,7838,723,7847,724,7851,728,7852,729,7853,730,7857,745,7873,746,7890,746,7889,732,7888,723,7886,717,7883,709,7879,708,7876,708,7873,708,7863,707,7855,709,7853,710,7852,710,7848,713,7840,712,7839,712,7837,711,7832,708,7832,701,7832,700,7831,699,7824,698,7818,695,7810,691,7804,685,7803,684,7803,682,7803,670,7803,656,7803,653,7803,649,7803,642,7800,638,7792,628,7779,632,7773,634,7768,638,7768,639,7767,639,7756,643,7743,642,7734,642,7726,639,7724,639,7722,638,7720,638,7717,638,7708,637,7703,633,7702,632,7702,631,7701,618,7709,610,7716,605,7721,598,7722,598,7723,596,7723,594,7723,592,Q,7724,587,7721,585,Z]
                    }
                ],
                labels: [
                    {
                        text: "Michigan",
                        shortText: "MI",
                        labelPosition: [771.5,116.9],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "GA"
            },
            "GA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7922,2555,Q,7921,2556,7920,2556,7917,2557,7915,2560,7928,2587,7944,2611,7952,2622,7961,2632,7963,2634,7966,2635,7968,2635,7970,2636,7975,2638,7979,2641,7984,2645,7985,2652,7986,2653,7986,2654,7996,2665,8004,2678,8005,2679,8006,2680,8015,2688,8022,2696,8045,2719,8069,2739,8074,2743,8077,2748,8079,2749,8080,2750,8083,2755,8088,2761,8095,2769,8101,2776,8102,2778,8103,2779,8109,2792,8113,2807,8114,2812,8116,2814,8124,2822,8131,2827,8142,2835,8148,2844,8149,2846,8149,2848,8150,2854,8151,2860,8151,2861,8152,2862,8156,2869,8159,2877,8160,2879,8160,2880,8162,2883,8163,2884,8172,2893,8172,2908,8173,2925,8180,2941,8185,2952,8192,2960,8198,2967,8206,2973,8211,2977,8214,2973,8205,3003,8196,3033,8191,3049,8185,3064,8179,3078,8170,3089,8168,3093,8165,3098,8164,3100,8163,3101,8162,3103,8160,3105,8156,3110,8153,3116,8151,3119,8151,3120,8150,3122,8149,3123,8147,3124,8147,3126,8147,3128,8148,3130,8151,3139,8152,3147,8153,3148,8152,3149,8147,3157,8144,3164,8139,3164,8134,3164,8124,3164,8113,3163,8112,3152,8099,3152,8096,3152,8094,3151,8087,3149,8083,3152,8081,3153,8078,3154,8072,3156,8068,3159,8078,3171,8087,3186,8083,3189,8079,3196,8073,3205,8064,3212,8060,3215,8057,3211,8055,3207,8053,3206,8042,3200,8027,3198,8026,3198,8024,3197,8017,3194,8009,3190,8005,3188,8003,3185,8003,3184,8002,3184,7993,3183,7983,3183,7979,3183,7974,3184,7966,3186,7957,3187,7955,3187,7952,3187,7940,3191,7932,3181,7931,3180,7930,3180,7894,3173,7858,3174,7850,3175,7841,3175,7819,3174,7797,3173,7764,3171,7731,3170,7728,3170,7726,3169,7719,3167,7719,3161,7719,3154,7720,3148,7720,3146,7719,3145,7713,3134,7707,3127,7706,3126,7706,3124,7704,3119,7703,3116,7702,3114,7700,3112,7700,3111,7699,3110,7700,3109,7700,3107,7700,3097,7703,3085,7706,3078,7706,3071,7708,3060,7703,3050,7699,3042,7693,3034,7686,3026,7686,3015,7685,3002,7691,2990,7694,2984,7696,2978,7697,2974,7699,2971,7702,2964,7701,2954,7701,2941,7703,2932,7704,2925,7707,2919,7711,2912,7710,2903,7709,2898,7709,2894,7708,2892,7707,2891,7705,2888,7703,2885,7698,2878,7693,2872,7686,2861,7678,2844,7669,2825,7664,2804,7661,2788,7661,2770,7662,2752,7660,2733,7659,2714,7656,2695,7653,2676,7653,2656,7652,2653,7652,2651,7649,2640,7644,2632,7643,2631,7642,2631,7636,2627,7633,2621,7630,2614,7631,2606,7631,2605,7631,2603,7630,2600,7630,2597,7629,2569,7631,2540,7631,2538,7631,2522,L,7971,2522,Q,7954,2530,7942,2543,7941,2545,7939,2546,Q,7933,2550,7922,2555,Z]
                    },
                    {
                        outline: [M,7939,2546,Q,7941,2545,7942,2543,7954,2530,7971,2522,L,7631,2522,Q,7631,2538,7631,2540,7629,2569,7630,2597,7630,2600,7631,2603,7631,2605,7631,2606,7630,2614,7633,2621,7636,2627,7642,2631,7643,2631,7644,2632,7649,2640,7652,2651,7652,2653,7653,2656,7653,2676,7656,2695,7659,2714,7660,2733,7662,2752,7661,2770,7661,2788,7664,2804,7669,2825,7678,2844,7686,2861,7693,2872,7698,2878,7703,2885,7705,2888,7707,2891,7708,2892,7709,2894,7709,2898,7710,2903,7711,2912,7707,2919,7704,2925,7703,2932,7701,2941,7701,2954,7702,2964,7699,2971,7697,2974,7696,2978,7694,2984,7691,2990,7685,3002,7686,3015,7686,3026,7693,3034,7699,3042,7703,3050,7708,3060,7706,3071,7706,3078,7703,3085,7700,3097,7700,3107,7700,3109,7699,3110,7700,3111,7700,3112,7702,3114,7703,3116,7704,3119,7706,3124,7706,3126,7707,3127,7713,3134,7719,3145,7720,3146,7720,3148,7719,3154,7719,3161,7719,3167,7726,3169,7728,3170,7731,3170,7764,3171,7797,3173,7819,3174,7841,3175,7850,3175,7858,3174,7894,3173,7930,3180,7931,3180,7932,3181,7940,3191,7952,3187,7955,3187,7957,3187,7966,3186,7974,3184,7979,3183,7983,3183,7993,3183,8002,3184,8003,3184,8003,3185,8005,3188,8009,3190,8017,3194,8024,3197,8026,3198,8027,3198,8042,3200,8053,3206,8055,3207,8057,3211,8060,3215,8064,3212,8073,3205,8079,3196,8083,3189,8087,3186,8078,3171,8068,3159,8072,3156,8078,3154,8081,3153,8083,3152,8087,3149,8094,3151,8096,3152,8099,3152,8112,3152,8113,3163,8124,3164,8134,3164,8139,3164,8144,3164,8147,3157,8152,3149,8153,3148,8152,3147,8151,3139,8148,3130,8147,3128,8147,3126,8147,3124,8149,3123,8150,3122,8151,3120,8151,3119,8153,3116,8156,3110,8160,3105,8162,3103,8163,3101,8164,3100,8165,3098,8168,3093,8170,3089,8179,3078,8185,3064,8191,3049,8196,3033,8205,3003,8214,2973,8211,2977,8206,2973,8198,2967,8192,2960,8185,2952,8180,2941,8173,2925,8172,2908,8172,2893,8163,2884,8162,2883,8160,2880,8160,2879,8159,2877,8156,2869,8152,2862,8151,2861,8151,2860,8150,2854,8149,2848,8149,2846,8148,2844,8142,2835,8131,2827,8124,2822,8116,2814,8114,2812,8113,2807,8109,2792,8103,2779,8102,2778,8101,2776,8095,2769,8088,2761,8083,2755,8080,2750,8079,2749,8077,2748,8074,2743,8069,2739,8045,2719,8022,2696,8015,2688,8006,2680,8005,2679,8004,2678,7996,2665,7986,2654,7986,2653,7985,2652,7984,2645,7979,2641,7975,2638,7970,2636,7968,2635,7966,2635,7963,2634,7961,2632,7952,2622,7944,2611,7928,2587,7915,2560,7917,2557,7920,2556,7921,2556,7922,2555,Q,7933,2550,7939,2546,Z]
                    }
                ],
                labels: [
                    {
                        text: "Georgia",
                        shortText: "GA",
                        labelPosition: [792.2,286.7],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "AL"
            },
            "AL": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7631,2541,Q,7629,2570,7630,2598,7630,2601,7631,2604,7631,2606,7631,2607,7630,2615,7633,2622,7636,2628,7642,2632,7643,2632,7644,2633,7649,2641,7652,2652,7652,2654,7653,2657,7653,2677,7656,2696,7659,2715,7660,2734,7662,2753,7661,2771,7661,2789,7664,2805,7669,2826,7678,2845,7686,2862,7693,2873,7698,2879,7703,2886,7705,2889,7707,2892,7708,2893,7709,2895,7709,2899,7710,2904,7711,2913,7707,2920,7704,2926,7703,2933,7701,2942,7701,2955,7702,2965,7699,2972,7697,2975,7696,2979,7694,2985,7691,2991,7685,3003,7686,3016,7686,3027,7693,3035,7699,3043,7703,3051,7708,3061,7706,3072,7706,3079,7703,3086,7700,3098,7700,3108,7700,3110,7699,3111,7700,3112,7700,3113,L,7700,3117,7386,3117,Q,7386,3128,7389,3138,7391,3145,7395,3152,7404,3165,7411,3178,7413,3182,7413,3187,7413,3188,7413,3188,7413,3193,7415,3194,7415,3195,7416,3196,7417,3200,7419,3204,7420,3208,7420,3211,7416,3210,7411,3210,7403,3210,7400,3215,7396,3222,7391,3229,7384,3240,7368,3238,7367,3238,7365,3237,7355,3236,7346,3229,7343,3226,7343,3224,7343,3217,7348,3213,7349,3212,7350,3211,7351,3202,7347,3196,7346,3185,7346,3174,7343,3176,7339,3182,7338,3183,7337,3184,7333,3187,7330,3192,7325,3203,7315,3207,7313,3203,7312,3209,7311,3210,7311,3212,7311,3213,7311,3214,7310,3215,7310,3216,7309,3220,7307,3221,7302,3223,7295,3226,7289,3227,7284,3227,7283,3226,7283,3224,7283,3221,7284,3219,7286,3212,7284,3201,7283,3195,7281,3190,7281,3189,7280,3187,7279,3180,7279,3174,7278,3164,7278,3154,7278,3152,7278,3150,7279,3142,7281,3135,7281,3133,7282,3131,7280,3122,7282,3117,L,7279,3117,Q,7281,3108,7283,3097,7283,3096,7282,3094,7277,3080,7270,3068,7260,3050,7263,3029,7266,3011,7266,2991,7267,2989,7267,2988,7267,2987,7266,2987,7266,2986,7265,2985,7265,2983,7265,2981,7269,2969,7273,2954,7276,2939,7280,2924,7281,2919,7281,2913,7280,2911,7280,2909,7280,2901,7280,2893,7281,2887,7281,2882,7282,2870,7282,2867,7281,2858,7280,2849,7280,2846,7280,2843,7284,2833,7288,2822,7289,2821,7289,2820,7298,2802,7296,2781,7295,2774,7295,2768,7294,2765,7293,2763,7290,2753,7291,2742,7292,2737,7293,2732,7300,2711,7303,2687,7303,2685,7304,2683,7309,2669,7307,2652,7307,2650,7307,2648,7304,2641,7306,2633,7311,2611,7315,2587,7317,2575,7321,2564,7324,2555,7325,2545,7325,2543,7324,2542,7324,2537,7326,2523,L,7631,2523,Q,7631,2539,7631,2541,Z]
                    },
                    {
                        outline: [M,7631,2523,L,7326,2523,Q,7324,2537,7324,2542,7325,2543,7325,2545,7324,2555,7321,2564,7317,2575,7315,2587,7311,2611,7306,2633,7304,2641,7307,2648,7307,2650,7307,2652,7309,2669,7304,2683,7303,2685,7303,2687,7300,2711,7293,2732,7292,2737,7291,2742,7290,2753,7293,2763,7294,2765,7295,2768,7295,2774,7296,2781,7298,2802,7289,2820,7289,2821,7288,2822,7284,2833,7280,2843,7280,2846,7280,2849,7281,2858,7282,2867,7282,2870,7281,2882,7281,2887,7280,2893,7280,2901,7280,2909,7280,2911,7281,2913,7281,2919,7280,2924,7276,2939,7273,2954,7269,2969,7265,2981,7265,2983,7265,2985,7266,2986,7266,2987,7267,2987,7267,2988,7267,2989,7266,2991,7266,3011,7263,3029,7260,3050,7270,3068,7277,3080,7282,3094,7283,3096,7283,3097,7281,3108,7279,3117,L,7282,3117,Q,7280,3122,7282,3131,7281,3133,7281,3135,7279,3142,7278,3150,7278,3152,7278,3154,7278,3164,7279,3174,7279,3180,7280,3187,7281,3189,7281,3190,7283,3195,7284,3201,7286,3212,7284,3219,7283,3221,7283,3224,7283,3226,7284,3227,7289,3227,7295,3226,7302,3223,7307,3221,7309,3220,7310,3216,7310,3215,7311,3214,7311,3213,7311,3212,7311,3210,7312,3209,7313,3203,7315,3207,7325,3203,7330,3192,7333,3187,7337,3184,7338,3183,7339,3182,7343,3176,7346,3174,7346,3185,7347,3196,7351,3202,7350,3211,7349,3212,7348,3213,7343,3217,7343,3224,7343,3226,7346,3229,7355,3236,7365,3237,7367,3238,7368,3238,7384,3240,7391,3229,7396,3222,7400,3215,7403,3210,7411,3210,7416,3210,7420,3211,7420,3208,7419,3204,7417,3200,7416,3196,7415,3195,7415,3194,7413,3193,7413,3188,7413,3188,7413,3187,7413,3182,7411,3178,7404,3165,7395,3152,7391,3145,7389,3138,7386,3128,7386,3117,L,7700,3117,7700,3113,Q,7700,3112,7699,3111,7700,3110,7700,3108,7700,3098,7703,3086,7706,3079,7706,3072,7708,3061,7703,3051,7699,3043,7693,3035,7686,3027,7686,3016,7685,3003,7691,2991,7694,2985,7696,2979,7697,2975,7699,2972,7702,2965,7701,2955,7701,2942,7703,2933,7704,2926,7707,2920,7711,2913,7710,2904,7709,2899,7709,2895,7708,2893,7707,2892,7705,2889,7703,2886,7698,2879,7693,2873,7686,2862,7678,2845,7669,2826,7664,2805,7661,2789,7661,2771,7662,2753,7660,2734,7659,2715,7656,2696,7653,2677,7653,2657,7652,2654,7652,2652,7649,2641,7644,2633,7643,2632,7642,2632,7636,2628,7633,2622,7630,2615,7631,2607,7631,2606,7631,2604,7630,2601,7630,2598,7629,2570,7631,2541,Q,7631,2539,7631,2523,Z]
                    }
                ],
                labels: [
                    {
                        text: "Alabama",
                        shortText: "AL",
                        labelPosition: [748.6,282],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "MS"
            },
            "MS": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7324,2542,Q,7325,2543,7325,2545,7324,2555,7321,2564,7317,2575,7315,2587,7311,2611,7306,2633,7304,2641,7307,2648,7307,2650,7307,2652,7309,2669,7304,2683,7303,2685,7303,2687,7300,2711,7293,2732,7292,2737,7291,2742,7290,2753,7293,2763,7294,2765,7295,2768,7295,2774,7296,2781,7298,2802,7289,2820,7289,2821,7288,2822,7284,2833,7280,2843,7280,2846,7280,2849,7281,2858,7282,2867,7282,2870,7281,2882,7281,2887,7280,2893,7280,2901,7280,2909,7280,2911,7281,2913,7281,2919,7280,2924,7276,2939,7273,2954,7269,2969,7265,2981,7265,2983,7265,2985,7266,2986,7266,2987,7267,2987,7267,2988,7267,2989,7266,2991,7266,3011,7263,3029,7260,3050,7270,3068,7277,3080,7282,3094,7283,3096,7283,3097,7281,3108,7279,3117,L,7283,3117,Q,7280,3122,7282,3132,7282,3134,7281,3136,7279,3142,7279,3150,7279,3152,7279,3154,7278,3165,7279,3174,7280,3181,7281,3187,7281,3189,7282,3191,7283,3195,7284,3202,7286,3212,7284,3219,7283,3222,7284,3224,7284,3226,7284,3228,7281,3228,7279,3228,7277,3229,7275,3229,7258,3232,7242,3233,7237,3233,7232,3232,7219,3228,7205,3228,7194,3229,7182,3232,7171,3235,7159,3237,7150,3239,7144,3243,7143,3244,7143,3244,7125,3228,7122,3212,7119,3199,7115,3189,7113,3183,7111,3177,7111,3173,7113,3172,7112,3166,7109,3165,7107,3164,7106,3163,7102,3160,7106,3154,7111,3145,7119,3139,7123,3137,7124,3132,7124,3125,7121,3123,7112,3117,7099,3120,7096,3120,7093,3120,7075,3121,7056,3122,7045,3122,7034,3120,7024,3118,7014,3117,7012,3117,7010,3116,7000,3114,6990,3113,6982,3112,6974,3111,6971,3110,6968,3111,6962,3112,6955,3113,6950,3113,6947,3115,6946,3116,6944,3116,6937,3116,6929,3117,6923,3118,6917,3117,6916,3117,6915,3117,6906,3115,6898,3112,6893,3110,6893,3107,6895,3086,6903,3065,6906,3057,6911,3049,6927,3023,6942,2996,6950,2982,6952,2967,6956,2945,6951,2923,6949,2914,6942,2906,6935,2896,6932,2885,6928,2872,6928,2858,6929,2844,6930,2830,6930,2829,6931,2828,6933,2823,6935,2817,6935,2816,6936,2814,6937,2809,6935,2806,6935,2805,6934,2803,6932,2800,6932,2795,6932,2794,6929,2791,6931,2786,6931,2781,6930,2743,6948,2709,6949,2707,6949,2705,6951,2700,6953,2696,6955,2691,6959,2685,6968,2670,6975,2659,6979,2654,6982,2649,6993,2634,6998,2615,6999,2612,7000,2610,7021,2580,7040,2547,7042,2545,7043,2542,7049,2531,7058,2524,7059,2523,7059,2523,L,7326,2523,Q,7324,2537,7324,2542,Z]
                    },
                    {
                        outline: [M,7326,2523,L,7059,2523,Q,7059,2523,7058,2524,7049,2531,7043,2542,7042,2545,7040,2547,7021,2580,7000,2610,6999,2612,6998,2615,6993,2634,6982,2649,6979,2654,6975,2659,6968,2670,6959,2685,6955,2691,6953,2696,6951,2700,6949,2705,6949,2707,6948,2709,6930,2743,6931,2781,6931,2786,6929,2791,6932,2794,6932,2795,6932,2800,6934,2803,6935,2805,6935,2806,6937,2809,6936,2814,6935,2816,6935,2817,6933,2823,6931,2828,6930,2829,6930,2830,6929,2844,6928,2858,6928,2872,6932,2885,6935,2896,6942,2906,6949,2914,6951,2923,6956,2945,6952,2967,6950,2982,6942,2996,6927,3023,6911,3049,6906,3057,6903,3065,6895,3086,6893,3107,6893,3110,6898,3112,6906,3115,6915,3117,6916,3117,6917,3117,6923,3118,6929,3117,6937,3116,6944,3116,6946,3116,6947,3115,6950,3113,6955,3113,6962,3112,6968,3111,6971,3110,6974,3111,6982,3112,6990,3113,7000,3114,7010,3116,7012,3117,7014,3117,7024,3118,7034,3120,7045,3122,7056,3122,7075,3121,7093,3120,7096,3120,7099,3120,7112,3117,7121,3123,7124,3125,7124,3132,7123,3137,7119,3139,7111,3145,7106,3154,7102,3160,7106,3163,7107,3164,7109,3165,7112,3166,7113,3172,7111,3173,7111,3177,7113,3183,7115,3189,7119,3199,7122,3212,7125,3228,7143,3244,7143,3244,7144,3243,7150,3239,7159,3237,7171,3235,7182,3232,7194,3229,7205,3228,7219,3228,7232,3232,7237,3233,7242,3233,7258,3232,7275,3229,7277,3229,7279,3228,7281,3228,7284,3228,7284,3226,7284,3224,7283,3222,7284,3219,7286,3212,7284,3202,7283,3195,7282,3191,7281,3189,7281,3187,7280,3181,7279,3174,7278,3165,7279,3154,7279,3152,7279,3150,7279,3142,7281,3136,7282,3134,7282,3132,7280,3122,7283,3117,L,7279,3117,Q,7281,3108,7283,3097,7283,3096,7282,3094,7277,3080,7270,3068,7260,3050,7263,3029,7266,3011,7266,2991,7267,2989,7267,2988,7267,2987,7266,2987,7266,2986,7265,2985,7265,2983,7265,2981,7269,2969,7273,2954,7276,2939,7280,2924,7281,2919,7281,2913,7280,2911,7280,2909,7280,2901,7280,2893,7281,2887,7281,2882,7282,2870,7282,2867,7281,2858,7280,2849,7280,2846,7280,2843,7284,2833,7288,2822,7289,2821,7289,2820,7298,2802,7296,2781,7295,2774,7295,2768,7294,2765,7293,2763,7290,2753,7291,2742,7292,2737,7293,2732,7300,2711,7303,2687,7303,2685,7304,2683,7309,2669,7307,2652,7307,2650,7307,2648,7304,2641,7306,2633,7311,2611,7315,2587,7317,2575,7321,2564,7324,2555,7325,2545,7325,2543,7324,2542,Q,7324,2537,7326,2523,Z]
                    }
                ],
                labels: [
                    {
                        text: "Mississippi",
                        shortText: "MS",
                        labelPosition: [711.7,280.4],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "TN"
            },
            "TN": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7985,2388,Q,7983,2390,7977,2389,7970,2389,7969,2393,7968,2394,7966,2395,7956,2399,7951,2404,7950,2405,7948,2407,7937,2418,7925,2426,7917,2431,7907,2432,7906,2433,7904,2434,7886,2442,7872,2450,7850,2461,7832,2467,7827,2468,7824,2470,7817,2475,7813,2483,7813,2484,7813,2485,7811,2492,7809,2495,7803,2502,7796,2510,7795,2511,7795,2513,7794,2515,7794,2517,7794,2519,7793,2522,L,7059,2523,Q,7059,2521,7059,2519,7060,2514,7065,2511,7071,2506,7070,2499,7069,2489,7069,2486,7069,2479,7073,2476,7074,2476,7075,2475,7076,2472,7078,2470,7093,2460,7092,2438,7092,2429,7101,2423,7104,2421,7105,2418,7109,2402,7118,2390,7126,2379,7131,2371,7132,2370,7132,2370,7133,2368,7134,2366,7136,2357,7135,2348,7134,2344,7135,2340,7136,2329,7141,2320,7143,2315,7143,2307,7142,2302,7143,2297,L,8133,2276,Q,8120,2303,8114,2323,8113,2325,8113,2327,8111,2334,8101,2337,8085,2343,8071,2350,8065,2353,8057,2353,8055,2354,8053,2353,8048,2353,8046,2355,8046,2356,8044,2357,8013,2364,7987,2386,Q,7986,2387,7985,2388,Z]
                    },
                    {
                        outline: [M,7987,2386,Q,8013,2364,8044,2357,8046,2356,8046,2355,8048,2353,8053,2353,8055,2354,8057,2353,8065,2353,8071,2350,8085,2343,8101,2337,8111,2334,8113,2327,8113,2325,8114,2323,8120,2303,8133,2276,L,7143,2297,Q,7142,2302,7143,2307,7143,2315,7141,2320,7136,2329,7135,2340,7134,2344,7135,2348,7136,2357,7134,2366,7133,2368,7132,2370,7132,2370,7131,2371,7126,2379,7118,2390,7109,2402,7105,2418,7104,2421,7101,2423,7092,2429,7092,2438,7093,2460,7078,2470,7076,2472,7075,2475,7074,2476,7073,2476,7069,2479,7069,2486,7069,2489,7070,2499,7071,2506,7065,2511,7060,2514,7059,2519,7059,2521,7059,2523,L,7793,2522,Q,7794,2519,7794,2517,7794,2515,7795,2513,7795,2511,7796,2510,7803,2502,7809,2495,7811,2492,7813,2485,7813,2484,7813,2483,7817,2475,7824,2470,7827,2468,7832,2467,7850,2461,7872,2450,7886,2442,7904,2434,7906,2433,7907,2432,7917,2431,7925,2426,7937,2418,7948,2407,7950,2405,7951,2404,7956,2399,7966,2395,7968,2394,7969,2393,7970,2389,7977,2389,7983,2390,7985,2388,Q,7986,2387,7987,2386,Z]
                    }
                ],
                labels: [
                    {
                        text: "Tennessee",
                        shortText: "TN",
                        labelPosition: [759.5,239.9],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "KY"
            },
            "KY": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7835,1944,Q,7838,1945,7843,1947,7844,1947,7846,1947,7847,1946,7848,1946,7858,1942,7862,1949,7864,1953,7865,1956,7865,1957,7866,1958,7868,1963,7874,1966,7876,1967,7877,1966,7883,1966,7888,1965,7904,1965,7920,1967,7924,1968,7927,1966,7939,1960,7950,1951,7953,1949,7958,1948,7959,1948,7960,1948,7961,1948,7962,1949,7969,1951,7970,1958,7970,1959,7971,1960,7976,1961,7976,1966,7977,1971,7978,1973,7980,1975,7981,1976,7982,1978,7984,1979,7988,1980,7990,1986,7991,1987,7992,1987,7998,1990,8000,1996,8003,2003,8007,2008,8007,2008,8007,2009,8005,2012,8005,2016,8003,2026,8004,2036,8005,2042,8006,2049,8008,2056,8010,2063,8015,2079,8023,2092,8034,2107,8048,2119,8054,2124,8059,2130,8061,2132,8063,2136,8065,2140,8067,2143,8069,2147,8071,2150,8070,2155,8067,2158,8049,2174,8031,2188,8030,2189,8029,2191,8024,2196,8016,2198,8004,2202,7992,2211,7989,2214,7988,2216,7987,2218,7985,2219,7978,2227,7966,2230,7966,2231,7965,2231,7959,2234,7956,2236,7944,2245,7932,2253,7920,2263,7909,2274,7906,2278,7903,2282,L,7143,2297,Q,7144,2290,7149,2287,7152,2284,7154,2283,7160,2279,7166,2274,7177,2266,7182,2254,7187,2244,7178,2233,7175,2229,7177,2225,7178,2222,7180,2214,7181,2210,7183,2207,7188,2199,7195,2193,7197,2191,7200,2189,7205,2184,7211,2190,7213,2191,7215,2192,7220,2194,7229,2197,7246,2201,7264,2201,7274,2201,7275,2198,7282,2181,7280,2161,7280,2157,7279,2154,7293,2152,7305,2148,7307,2148,7308,2147,7310,2147,7311,2146,7329,2123,7326,2096,7326,2096,7327,2096,7327,2095,7328,2094,7330,2096,7332,2096,7337,2096,7342,2094,7356,2089,7370,2083,7374,2081,7383,2080,7385,2080,7387,2079,7389,2078,7393,2078,7410,2081,7423,2094,7429,2099,7432,2098,7442,2094,7451,2084,7461,2074,7472,2065,7477,2084,7485,2102,7492,2093,7499,2083,7512,2067,7527,2052,7535,2044,7545,2041,L,7546,2045,Q,7546,2046,7547,2047,7551,2055,7557,2061,7570,2071,7584,2061,7597,2052,7593,2036,7592,2032,7594,2028,7594,2027,7595,2026,7597,2023,7603,2021,7608,2019,7610,2013,7611,2012,7611,2010,7610,2003,7616,1999,7618,1997,7619,1995,7623,1987,7629,1981,7649,1959,7671,1939,7678,1943,7687,1943,7689,1943,7690,1943,7699,1938,7708,1938,7710,1938,7711,1938,7713,1940,7717,1939,7724,1938,7726,1932,7727,1932,7727,1931,7728,1929,7729,1928,7731,1927,7730,1923,7729,1914,7729,1905,7729,1903,7729,1901,7730,1891,7735,1887,7739,1887,7743,1886,7748,1885,7751,1884,7752,1883,7754,1883,7765,1884,7768,1895,7769,1897,7771,1897,7782,1902,7793,1905,7794,1906,7794,1907,7799,1915,7797,1927,7797,1930,7799,1933,7800,1934,7801,1936,7804,1944,7817,1943,Q,7826,1942,7835,1944,Z]
                    },
                    {
                        outline: [M,7817,1943,Q,7804,1944,7801,1936,7800,1934,7799,1933,7797,1930,7797,1927,7799,1915,7794,1907,7794,1906,7793,1905,7782,1902,7771,1897,7769,1897,7768,1895,7765,1884,7754,1883,7752,1883,7751,1884,7748,1885,7743,1886,7739,1887,7735,1887,7730,1891,7729,1901,7729,1903,7729,1905,7729,1914,7730,1923,7731,1927,7729,1928,7728,1929,7727,1931,7727,1932,7726,1932,7724,1938,7717,1939,7713,1940,7711,1938,7710,1938,7708,1938,7699,1938,7690,1943,7689,1943,7687,1943,7678,1943,7671,1939,7649,1959,7629,1981,7623,1987,7619,1995,7618,1997,7616,1999,7610,2003,7611,2010,7611,2012,7610,2013,7608,2019,7603,2021,7597,2023,7595,2026,7594,2027,7594,2028,7592,2032,7593,2036,7597,2052,7584,2061,7570,2071,7557,2061,7551,2055,7547,2047,7546,2046,7546,2045,L,7545,2041,Q,7535,2044,7527,2052,7512,2067,7499,2083,7492,2093,7485,2102,7477,2084,7472,2065,7461,2074,7451,2084,7442,2094,7432,2098,7429,2099,7423,2094,7410,2081,7393,2078,7389,2078,7387,2079,7385,2080,7383,2080,7374,2081,7370,2083,7356,2089,7342,2094,7337,2096,7332,2096,7330,2096,7328,2094,7327,2095,7327,2096,7326,2096,7326,2096,7329,2123,7311,2146,7310,2147,7308,2147,7307,2148,7305,2148,7293,2152,7279,2154,7280,2157,7280,2161,7282,2181,7275,2198,7274,2201,7264,2201,7246,2201,7229,2197,7220,2194,7215,2192,7213,2191,7211,2190,7205,2184,7200,2189,7197,2191,7195,2193,7188,2199,7183,2207,7181,2210,7180,2214,7178,2222,7177,2225,7175,2229,7178,2233,7187,2244,7182,2254,7177,2266,7166,2274,7160,2279,7154,2283,7152,2284,7149,2287,7144,2290,7143,2297,L,7903,2282,Q,7906,2278,7909,2274,7920,2263,7932,2253,7944,2245,7956,2236,7959,2234,7965,2231,7966,2231,7966,2230,7978,2227,7985,2219,7987,2218,7988,2216,7989,2214,7992,2211,8004,2202,8016,2198,8024,2196,8029,2191,8030,2189,8031,2188,8049,2174,8067,2158,8070,2155,8071,2150,8069,2147,8067,2143,8065,2140,8063,2136,8061,2132,8059,2130,8054,2124,8048,2119,8034,2107,8023,2092,8015,2079,8010,2063,8008,2056,8006,2049,8005,2042,8004,2036,8003,2026,8005,2016,8005,2012,8007,2009,8007,2008,8007,2008,8003,2003,8000,1996,7998,1990,7992,1987,7991,1987,7990,1986,7988,1980,7984,1979,7982,1978,7981,1976,7980,1975,7978,1973,7977,1971,7976,1966,7976,1961,7971,1960,7970,1959,7970,1958,7969,1951,7962,1949,7961,1948,7960,1948,7959,1948,7958,1948,7953,1949,7950,1951,7939,1960,7927,1966,7924,1968,7920,1967,7904,1965,7888,1965,7883,1966,7877,1966,7876,1967,7874,1966,7868,1963,7866,1958,7865,1957,7865,1956,7864,1953,7862,1949,7858,1942,7848,1946,7847,1946,7846,1947,7844,1947,7843,1947,7838,1945,7835,1944,Q,7826,1942,7817,1943,Z]
                    }
                ],
                labels: [
                    {
                        text: "Kentucky",
                        shortText: "KY",
                        labelPosition: [770.7,213],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "IL"
            },
            "IL": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7349,1333,Q,7349,1335,7350,1336,7352,1339,7352,1344,7352,1354,7350,1366,7349,1372,7350,1379,7350,1381,7352,1385,7352,1386,7353,1387,7354,1389,7356,1390,7359,1395,7362,1399,7373,1412,7383,1425,7384,1427,7385,1427,L,7385,1430,Q,7385,1432,7385,1434,7384,1449,7385,1463,7385,1465,7385,1467,7384,1472,7387,1474,7387,1476,7387,1478,7385,1513,7387,1550,7387,1552,7387,1554,7387,1593,7388,1631,7389,1656,7387,1681,7386,1704,7391,1725,7394,1735,7393,1745,7393,1764,7394,1782,7394,1784,7394,1786,7398,1796,7397,1808,7397,1810,7396,1812,7395,1816,7394,1819,7392,1830,7391,1836,7391,1842,7391,1844,7391,1846,7390,1847,L,7390,1848,Q,7389,1852,7389,1856,7389,1858,7390,1859,7392,1861,7391,1865,7389,1873,7387,1881,7383,1895,7383,1909,7383,1919,7387,1928,7393,1940,7390,1949,7382,1979,7369,2009,7367,2012,7366,2013,7344,2032,7323,2056,7322,2057,7322,2058,7321,2061,7321,2064,7321,2074,7323,2082,7325,2089,7326,2096,7329,2123,7311,2146,7310,2148,7308,2148,7307,2148,7305,2149,7293,2152,7279,2154,7280,2158,7280,2161,7282,2182,7275,2199,7274,2202,7264,2202,7246,2202,7229,2197,7220,2195,7215,2192,7213,2191,7211,2190,7205,2185,7200,2189,7197,2191,7195,2193,7188,2199,7183,2207,7181,2210,7180,2215,7178,2222,7176,2225,7176,2225,7176,2226,7173,2219,7168,2217,7164,2216,7162,2213,7156,2201,7150,2188,7148,2184,7144,2181,7141,2182,7141,2176,7140,2173,7142,2171,7146,2167,7148,2163,7152,2155,7152,2146,7154,2136,7150,2126,7137,2094,7107,2078,7092,2070,7078,2059,7067,2051,7057,2041,7051,2036,7047,2031,7043,2027,7043,2021,7043,2020,7043,2018,7045,2012,7046,2005,7046,2004,7046,2003,7047,2001,7047,1999,7048,1998,7048,1996,7050,1985,7055,1980,7060,1973,7066,1967,7071,1961,7067,1953,7066,1952,7066,1950,7066,1940,7066,1929,7066,1928,7066,1926,7067,1917,7060,1915,7058,1915,7057,1914,7056,1911,7052,1911,7051,1911,7049,1911,7039,1917,7027,1922,7014,1928,6999,1931,6998,1919,6997,1907,6996,1891,6994,1874,6994,1873,6993,1873,6989,1872,6984,1869,6974,1862,6969,1852,6964,1839,6959,1826,6956,1817,6945,1815,6940,1814,6936,1811,6935,1811,6935,1810,6931,1803,6929,1797,6926,1790,6920,1787,6919,1787,6918,1787,6910,1787,6905,1783,6902,1782,6900,1775,6900,1767,6897,1760,6896,1757,6895,1754,6894,1742,6896,1729,6899,1714,6903,1699,6903,1697,6904,1695,6905,1688,6906,1688,6909,1689,6912,1684,6912,1683,6913,1681,6915,1675,6918,1669,6931,1647,6938,1624,6939,1623,6939,1622,6941,1617,6944,1613,6951,1601,6958,1596,6960,1595,6962,1593,6967,1591,6968,1585,6968,1584,6968,1583,6968,1582,6968,1580,6967,1578,6967,1577,6962,1569,6955,1561,6948,1554,6949,1545,6949,1543,6950,1541,6951,1539,6950,1538,6948,1535,6949,1528,6950,1525,6951,1524,6963,1522,6975,1521,6990,1521,7002,1514,7016,1506,7022,1495,7028,1485,7035,1476,7045,1465,7054,1453,7060,1446,7062,1436,7064,1428,7064,1420,7065,1415,7065,1409,7065,1401,7059,1397,7046,1386,7035,1374,7022,1357,7011,1338,7008,1331,7006,1322,7013,1322,7017,1321,7023,1319,7029,1321,7033,1322,7037,1324,7046,1326,7054,1329,7059,1330,7062,1328,7063,1327,7065,1327,7086,1328,7105,1324,7118,1322,7129,1318,7134,1316,7139,1317,7157,1320,7176,1322,7201,1325,7227,1326,7229,1326,7231,1326,7242,1327,7253,1328,7258,1328,7262,1329,7268,1330,7272,1328,7276,1325,7282,1324,7284,1324,7286,1324,7297,1321,7308,1322,7317,1323,7325,1324,7338,1325,7351,1328,L,7351,1328,Q,7350,1331,7349,1333,Z]
                    },
                    {
                        outline: [M,7351,1328,L,7351,1328,Q,7338,1325,7325,1324,7317,1323,7308,1322,7297,1321,7286,1324,7284,1324,7282,1324,7276,1325,7272,1328,7268,1330,7262,1329,7258,1328,7253,1328,7242,1327,7231,1326,7229,1326,7227,1326,7201,1325,7176,1322,7157,1320,7139,1317,7134,1316,7129,1318,7118,1322,7105,1324,7086,1328,7065,1327,7063,1327,7062,1328,7059,1330,7054,1329,7046,1326,7037,1324,7033,1322,7029,1321,7023,1319,7017,1321,7013,1322,7006,1322,7008,1331,7011,1338,7022,1357,7035,1374,7046,1386,7059,1397,7065,1401,7065,1409,7065,1415,7064,1420,7064,1428,7062,1436,7060,1446,7054,1453,7045,1465,7035,1476,7028,1485,7022,1495,7016,1506,7002,1514,6990,1521,6975,1521,6963,1522,6951,1524,6950,1525,6949,1528,6948,1535,6950,1538,6951,1539,6950,1541,6949,1543,6949,1545,6948,1554,6955,1561,6962,1569,6967,1577,6967,1578,6968,1580,6968,1582,6968,1583,6968,1584,6968,1585,6967,1591,6962,1593,6960,1595,6958,1596,6951,1601,6944,1613,6941,1617,6939,1622,6939,1623,6938,1624,6931,1647,6918,1669,6915,1675,6913,1681,6912,1683,6912,1684,6909,1689,6906,1688,6905,1688,6904,1695,6903,1697,6903,1699,6899,1714,6896,1729,6894,1742,6895,1754,6896,1757,6897,1760,6900,1767,6900,1775,6902,1782,6905,1783,6910,1787,6918,1787,6919,1787,6920,1787,6926,1790,6929,1797,6931,1803,6935,1810,6935,1811,6936,1811,6940,1814,6945,1815,6956,1817,6959,1826,6964,1839,6969,1852,6974,1862,6984,1869,6989,1872,6993,1873,6994,1873,6994,1874,6996,1891,6997,1907,6998,1919,6999,1931,7014,1928,7027,1922,7039,1917,7049,1911,7051,1911,7052,1911,7056,1911,7057,1914,7058,1915,7060,1915,7067,1917,7066,1926,7066,1928,7066,1929,7066,1940,7066,1950,7066,1952,7067,1953,7071,1961,7066,1967,7060,1973,7055,1980,7050,1985,7048,1996,7048,1998,7047,1999,7047,2001,7046,2003,7046,2004,7046,2005,7045,2012,7043,2018,7043,2020,7043,2021,7043,2027,7047,2031,7051,2036,7057,2041,7067,2051,7078,2059,7092,2070,7107,2078,7137,2094,7150,2126,7154,2136,7152,2146,7152,2155,7148,2163,7146,2167,7142,2171,7140,2173,7141,2176,7141,2182,7144,2181,7148,2184,7150,2188,7156,2201,7162,2213,7164,2216,7168,2217,7173,2219,7176,2226,7176,2225,7176,2225,7178,2222,7180,2215,7181,2210,7183,2207,7188,2199,7195,2193,7197,2191,7200,2189,7205,2185,7211,2190,7213,2191,7215,2192,7220,2195,7229,2197,7246,2202,7264,2202,7274,2202,7275,2199,7282,2182,7280,2161,7280,2158,7279,2154,7293,2152,7305,2149,7307,2148,7308,2148,7310,2148,7311,2146,7329,2123,7326,2096,7325,2089,7323,2082,7321,2074,7321,2064,7321,2061,7322,2058,7322,2057,7323,2056,7344,2032,7366,2013,7367,2012,7369,2009,7382,1979,7390,1949,7393,1940,7387,1928,7383,1919,7383,1909,7383,1895,7387,1881,7389,1873,7391,1865,7392,1861,7390,1859,7389,1858,7389,1856,7389,1852,7390,1848,L,7390,1847,Q,7391,1846,7391,1844,7391,1842,7391,1836,7392,1830,7394,1819,7395,1816,7396,1812,7397,1810,7397,1808,7398,1796,7394,1786,7394,1784,7394,1782,7393,1764,7393,1745,7394,1735,7391,1725,7386,1704,7387,1681,7389,1656,7388,1631,7387,1593,7387,1554,7387,1552,7387,1550,7385,1513,7387,1478,7387,1476,7387,1474,7384,1472,7385,1467,7385,1465,7385,1463,7384,1449,7385,1434,7385,1432,7385,1430,L,7385,1427,Q,7384,1427,7383,1425,7373,1412,7362,1399,7359,1395,7356,1390,7354,1389,7353,1387,7352,1386,7352,1385,7350,1381,7350,1379,7349,1372,7350,1366,7352,1354,7352,1344,7352,1339,7350,1336,7349,1335,7349,1333,Q,7350,1331,7351,1328,Z]
                    }
                ],
                labels: [
                    {
                        text: "Illinois",
                        shortText: "IL",
                        labelPosition: [714.6,177.1],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "WI"
            },
            "WI": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7105,678,Q,7139,682,7168,692,7175,694,7183,699,7184,700,7185,700,7197,702,7210,711,7226,713,7240,714,7242,714,7244,714,7257,714,7266,723,7278,734,7295,738,7301,739,7306,741,7311,743,7317,743,7319,743,7320,744,7325,747,7328,754,7329,756,7329,758,7329,762,7331,764,7348,777,7365,800,7369,807,7368,815,7367,821,7366,828,7364,834,7362,840,7361,842,7362,844,7366,851,7368,858,7370,868,7376,875,7382,881,7385,887,7378,907,7366,925,7359,936,7352,948,7346,958,7345,970,7344,975,7347,981,7351,978,7353,974,7365,956,7378,938,7388,925,7400,916,7409,909,7418,902,7420,901,7421,900,7426,897,7426,888,7426,882,7429,877,7430,876,7431,874,7435,868,7441,861,7442,860,7443,860,7447,859,7452,859,7450,866,7449,874,7449,876,7449,877,7449,888,7446,895,7444,901,7440,905,7429,923,7417,940,7408,956,7402,972,7394,995,7389,1019,7387,1031,7383,1043,7382,1045,7381,1047,7378,1051,7375,1053,7360,1062,7356,1084,7350,1111,7346,1138,7343,1153,7342,1168,7340,1190,7335,1211,7334,1213,7334,1214,7332,1220,7331,1227,7331,1228,7331,1229,7329,1236,7332,1241,7333,1244,7334,1248,7335,1254,7341,1259,7345,1262,7348,1266,7358,1279,7363,1293,7365,1298,7362,1305,7357,1314,7353,1324,7352,1326,7351,1328,L,7351,1328,Q,7338,1324,7325,1323,7317,1323,7308,1322,7297,1321,7286,1323,7284,1324,7282,1324,7276,1325,7272,1327,7268,1329,7262,1328,7258,1328,7253,1327,7242,1327,7231,1326,7229,1326,7227,1326,7201,1325,7176,1322,7157,1320,7139,1317,7134,1316,7129,1317,7118,1321,7105,1324,7086,1328,7065,1327,7063,1327,7062,1328,7059,1330,7054,1328,7046,1325,7037,1323,7033,1322,7029,1320,7023,1319,7017,1320,7013,1321,7006,1322,7006,1319,7006,1316,7006,1308,7002,1303,7002,1301,6999,1300,6997,1299,6994,1297,6983,1292,6974,1285,6958,1274,6938,1265,6937,1265,6937,1264,6930,1254,6934,1240,6938,1228,6944,1217,6947,1211,6946,1203,6946,1202,6945,1200,6942,1195,6936,1189,6935,1187,6935,1183,6935,1182,6936,1181,6936,1180,6937,1179,6940,1176,6939,1169,6938,1167,6936,1165,6933,1160,6930,1156,6928,1152,6926,1148,6921,1139,6925,1130,6930,1120,6932,1108,6933,1101,6933,1095,6933,1093,6932,1092,6926,1086,6923,1082,6923,1081,6922,1081,6905,1078,6892,1067,6890,1066,6887,1065,6886,1064,6885,1064,6876,1060,6866,1058,6860,1056,6856,1052,6851,1047,6848,1039,6841,1022,6830,1007,6826,1002,6819,998,6805,992,6791,984,6774,975,6758,965,6757,964,6757,962,6755,954,6750,947,6747,944,6748,942,6743,938,6742,931,6740,917,6741,905,6741,903,6742,902,6744,899,6745,894,6745,892,6745,890,6749,878,6745,866,6744,865,6744,863,6744,849,6749,840,6753,832,6755,822,6756,820,6755,819,6750,812,6743,807,6732,799,6726,787,6725,786,6725,785,6724,782,6725,778,6725,777,6725,776,6726,768,6732,763,6742,755,6753,746,6769,733,6781,717,6790,705,6794,691,6804,656,6793,621,6793,618,6793,616,6793,614,6793,612,6794,611,6794,610,6795,604,6793,599,6807,597,6815,596,6824,595,6826,595,6829,595,6837,594,6844,593,6857,592,6860,592,6863,591,6868,589,6877,590,6879,590,6880,590,6885,587,6893,582,6899,579,6907,577,6922,574,6931,564,6935,560,6945,559,6947,559,6949,558,6952,556,6958,557,6968,559,6976,563,6980,564,6981,568,6982,570,6983,570,6986,572,6982,575,6981,576,6980,576,6973,578,6969,582,6964,587,6968,593,6971,597,6973,599,6982,606,6991,611,6995,613,7000,615,7005,617,7012,618,7018,619,7025,618,7042,616,7056,622,7057,622,7058,622,7058,624,7058,626,7057,631,7062,636,7063,637,7064,638,7069,645,7072,649,7077,657,7082,661,7084,663,7087,666,7091,671,7100,676,Q,7103,677,7105,678,Z]
                    },
                    {
                        outline: [M,7100,676,Q,7091,671,7087,666,7084,663,7082,661,7077,657,7072,649,7069,645,7064,638,7063,637,7062,636,7057,631,7058,626,7058,624,7058,622,7057,622,7056,622,7042,616,7025,618,7018,619,7012,618,7005,617,7000,615,6995,613,6991,611,6982,606,6973,599,6971,597,6968,593,6964,587,6969,582,6973,578,6980,576,6981,576,6982,575,6986,572,6983,570,6982,570,6981,568,6980,564,6976,563,6968,559,6958,557,6952,556,6949,558,6947,559,6945,559,6935,560,6931,564,6922,574,6907,577,6899,579,6893,582,6885,587,6880,590,6879,590,6877,590,6868,589,6863,591,6860,592,6857,592,6844,593,6837,594,6829,595,6826,595,6824,595,6815,596,6807,597,6793,599,6795,604,6794,610,6794,611,6793,612,6793,614,6793,616,6793,618,6793,621,6804,656,6794,691,6790,705,6781,717,6769,733,6753,746,6742,755,6732,763,6726,768,6725,776,6725,777,6725,778,6724,782,6725,785,6725,786,6726,787,6732,799,6743,807,6750,812,6755,819,6756,820,6755,822,6753,832,6749,840,6744,849,6744,863,6744,865,6745,866,6749,878,6745,890,6745,892,6745,894,6744,899,6742,902,6741,903,6741,905,6740,917,6742,931,6743,938,6748,942,6747,944,6750,947,6755,954,6757,962,6757,964,6758,965,6774,975,6791,984,6805,992,6819,998,6826,1002,6830,1007,6841,1022,6848,1039,6851,1047,6856,1052,6860,1056,6866,1058,6876,1060,6885,1064,6886,1064,6887,1065,6890,1066,6892,1067,6905,1078,6922,1081,6923,1081,6923,1082,6926,1086,6932,1092,6933,1093,6933,1095,6933,1101,6932,1108,6930,1120,6925,1130,6921,1139,6926,1148,6928,1152,6930,1156,6933,1160,6936,1165,6938,1167,6939,1169,6940,1176,6937,1179,6936,1180,6936,1181,6935,1182,6935,1183,6935,1187,6936,1189,6942,1195,6945,1200,6946,1202,6946,1203,6947,1211,6944,1217,6938,1228,6934,1240,6930,1254,6937,1264,6937,1265,6938,1265,6958,1274,6974,1285,6983,1292,6994,1297,6997,1299,6999,1300,7002,1301,7002,1303,7006,1308,7006,1316,7006,1319,7006,1322,7013,1321,7017,1320,7023,1319,7029,1320,7033,1322,7037,1323,7046,1325,7054,1328,7059,1330,7062,1328,7063,1327,7065,1327,7086,1328,7105,1324,7118,1321,7129,1317,7134,1316,7139,1317,7157,1320,7176,1322,7201,1325,7227,1326,7229,1326,7231,1326,7242,1327,7253,1327,7258,1328,7262,1328,7268,1329,7272,1327,7276,1325,7282,1324,7284,1324,7286,1323,7297,1321,7308,1322,7317,1323,7325,1323,7338,1324,7351,1328,L,7351,1328,Q,7352,1326,7353,1324,7357,1314,7362,1305,7365,1298,7363,1293,7358,1279,7348,1266,7345,1262,7341,1259,7335,1254,7334,1248,7333,1244,7332,1241,7329,1236,7331,1229,7331,1228,7331,1227,7332,1220,7334,1214,7334,1213,7335,1211,7340,1190,7342,1168,7343,1153,7346,1138,7350,1111,7356,1084,7360,1062,7375,1053,7378,1051,7381,1047,7382,1045,7383,1043,7387,1031,7389,1019,7394,995,7402,972,7408,956,7417,940,7429,923,7440,905,7444,901,7446,895,7449,888,7449,877,7449,876,7449,874,7450,866,7452,859,7447,859,7443,860,7442,860,7441,861,7435,868,7431,874,7430,876,7429,877,7426,882,7426,888,7426,897,7421,900,7420,901,7418,902,7409,909,7400,916,7388,925,7378,938,7365,956,7353,974,7351,978,7347,981,7344,975,7345,970,7346,958,7352,948,7359,936,7366,925,7378,907,7385,887,7382,881,7376,875,7370,868,7368,858,7366,851,7362,844,7361,842,7362,840,7364,834,7366,828,7367,821,7368,815,7369,807,7365,800,7348,777,7331,764,7329,762,7329,758,7329,756,7328,754,7325,747,7320,744,7319,743,7317,743,7311,743,7306,741,7301,739,7295,738,7278,734,7266,723,7257,714,7244,714,7242,714,7240,714,7226,713,7210,711,7197,702,7185,700,7184,700,7183,699,7175,694,7168,692,7139,682,7105,678,Q,7103,677,7100,676,Z]
                    }
                ],
                labels: [
                    {
                        text: "Wisconsin",
                        shortText: "WI",
                        labelPosition: [708.8,94.1],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "LA"
            },
            "LA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6952,2967,Q,6950,2982,6942,2996,6927,3022,6911,3049,6906,3056,6903,3064,6895,3085,6893,3107,6893,3110,6898,3112,6906,3114,6915,3116,6916,3116,6917,3116,6923,3117,6929,3117,6937,3116,6944,3115,6946,3115,6947,3114,6950,3113,6955,3112,6962,3112,6968,3110,6971,3110,6974,3110,6982,3111,6990,3112,7000,3114,7010,3116,7012,3116,7014,3116,7024,3118,7034,3119,7045,3121,7056,3121,7075,3121,7093,3120,7096,3120,7099,3119,7112,3117,7121,3123,7124,3125,7124,3132,7123,3136,7119,3139,7111,3145,7106,3153,7102,3159,7106,3162,7107,3163,7109,3164,7112,3166,7113,3172,7111,3172,7111,3176,7113,3183,7115,3188,7119,3199,7122,3211,7125,3228,7143,3243,L,7143,3244,Q,7141,3244,7139,3244,7137,3244,7134,3243,7131,3243,7130,3244,7129,3244,7128,3244,7126,3242,7124,3241,7121,3239,7119,3238,7117,3237,7114,3236,7110,3235,7106,3233,7105,3233,7103,3232,7098,3229,7095,3221,7094,3216,7090,3213,7089,3212,7088,3211,7084,3209,7080,3208,7077,3207,7073,3207,7064,3207,7056,3211,7047,3214,7040,3221,7032,3229,7025,3240,7024,3242,7024,3243,7026,3249,7030,3251,7044,3261,7061,3261,7066,3261,7070,3262,7074,3262,7080,3263,7081,3263,7082,3263,7084,3264,7087,3265,7094,3267,7101,3269,7104,3270,7108,3271,7110,3271,7112,3271,7114,3272,7117,3272,7120,3272,7122,3270,7126,3267,7127,3264,7128,3263,7128,3263,7130,3262,7130,3261,7133,3258,7139,3258,7146,3258,7153,3258,7158,3258,7162,3259,7163,3259,7164,3260,7169,3262,7172,3266,7176,3269,7175,3274,7175,3275,7175,3275,7176,3278,7175,3281,7175,3282,7175,3282,7174,3285,7172,3288,7168,3291,7164,3295,L,7160,3297,Q,7158,3296,7156,3296,7152,3295,7151,3297,7147,3303,7145,3309,7144,3314,7146,3317,7156,3330,7169,3341,7180,3350,7191,3359,7197,3363,7199,3368,7205,3379,7202,3389,7199,3400,7189,3406,7184,3409,7178,3409,7173,3408,7169,3408,7167,3408,7165,3407,7156,3404,7149,3399,7132,3390,7120,3375,7119,3374,7118,3372,7116,3366,7114,3360,7113,3358,7112,3357,7109,3355,7107,3353,7103,3350,7099,3347,7099,3347,7098,3346,7095,3344,7091,3344,7085,3344,7082,3348,7077,3355,7078,3364,7080,3375,7084,3385,7085,3389,7083,3392,7081,3395,7078,3398,7076,3401,7071,3399,7065,3397,7060,3393,7045,3381,7029,3374,7024,3372,7017,3375,7015,3376,7015,3378,7012,3385,7010,3394,7010,3395,7009,3395,7007,3397,7005,3398,6997,3400,6988,3399,6983,3399,6981,3397,6976,3395,6972,3393,6971,3392,6970,3392,6965,3392,6960,3391,6954,3391,6948,3388,6936,3382,6924,3379,6923,3378,6922,3377,6921,3374,6920,3370,6918,3360,6915,3350,6915,3348,6913,3346,6912,3346,6912,3345,6910,3343,6907,3342,6906,3342,6905,3341,6901,3339,6894,3340,6894,3340,6893,3340,6889,3342,6885,3344,6882,3345,6879,3345,6875,3345,6872,3343,6868,3330,6860,3322,6850,3311,6833,3309,6830,3308,6827,3311,6822,3318,6817,3323,6814,3327,6810,3330,6805,3334,6798,3337,6796,3338,6795,3337,6792,3335,6787,3336,6785,3336,6784,3337,6780,3339,6772,3338,6761,3338,6751,3335,6743,3332,6735,3327,6724,3319,6712,3313,6707,3311,6701,3310,6675,3308,6649,3312,6647,3312,6645,3312,6631,3312,6616,3311,6615,3311,6614,3311,6606,3310,6599,3311,6599,3311,6598,3311,6595,3311,6593,3309,6586,3304,6589,3298,6590,3297,6590,3296,6592,3283,6597,3275,6600,3271,6604,3266,6605,3265,6606,3264,6607,3264,6607,3263,6613,3247,6616,3231,6618,3217,6618,3202,6617,3190,6621,3180,6621,3179,6622,3178,6631,3166,6640,3155,6641,3154,6642,3153,6644,3148,6642,3142,6641,3141,6640,3139,6636,3128,6634,3119,6630,3094,6626,3069,6621,3042,6605,3019,6602,3014,6596,3010,6587,3004,6582,2991,6580,2986,6583,2980,6583,2979,6583,2977,6586,2957,6578,2940,6578,2939,6577,2937,6575,2921,6578,2905,6579,2901,6579,2896,6579,2872,6578,2848,6578,2843,6579,2837,6579,2836,6579,2835,6580,2832,6580,2829,6580,2828,6580,2828,6584,2824,6586,2818,L,6935,2817,Q,6933,2823,6931,2828,6930,2829,6930,2830,6929,2844,6928,2857,6928,2871,6932,2884,6935,2895,6942,2905,6949,2914,6951,2923,Q,6956,2945,6952,2967,Z]
                    },
                    {
                        outline: [M,6951,2923,Q,6949,2914,6942,2905,6935,2895,6932,2884,6928,2871,6928,2857,6929,2844,6930,2830,6930,2829,6931,2828,6933,2823,6935,2817,L,6586,2818,Q,6584,2824,6580,2828,6580,2828,6580,2829,6580,2832,6579,2835,6579,2836,6579,2837,6578,2843,6578,2848,6579,2872,6579,2896,6579,2901,6578,2905,6575,2921,6577,2937,6578,2939,6578,2940,6586,2957,6583,2977,6583,2979,6583,2980,6580,2986,6582,2991,6587,3004,6596,3010,6602,3014,6605,3019,6621,3042,6626,3069,6630,3094,6634,3119,6636,3128,6640,3139,6641,3141,6642,3142,6644,3148,6642,3153,6641,3154,6640,3155,6631,3166,6622,3178,6621,3179,6621,3180,6617,3190,6618,3202,6618,3217,6616,3231,6613,3247,6607,3263,6607,3264,6606,3264,6605,3265,6604,3266,6600,3271,6597,3275,6592,3283,6590,3296,6590,3297,6589,3298,6586,3304,6593,3309,6595,3311,6598,3311,6599,3311,6599,3311,6606,3310,6614,3311,6615,3311,6616,3311,6631,3312,6645,3312,6647,3312,6649,3312,6675,3308,6701,3310,6707,3311,6712,3313,6724,3319,6735,3327,6743,3332,6751,3335,6761,3338,6772,3338,6780,3339,6784,3337,6785,3336,6787,3336,6792,3335,6795,3337,6796,3338,6798,3337,6805,3334,6810,3330,6814,3327,6817,3323,6822,3318,6827,3311,6830,3308,6833,3309,6850,3311,6860,3322,6868,3330,6872,3343,6875,3345,6879,3345,6882,3345,6885,3344,6889,3342,6893,3340,6894,3340,6894,3340,6901,3339,6905,3341,6906,3342,6907,3342,6910,3343,6912,3345,6912,3346,6913,3346,6915,3348,6915,3350,6918,3360,6920,3370,6921,3374,6922,3377,6923,3378,6924,3379,6936,3382,6948,3388,6954,3391,6960,3391,6965,3392,6970,3392,6971,3392,6972,3393,6976,3395,6981,3397,6983,3399,6988,3399,6997,3400,7005,3398,7007,3397,7009,3395,7010,3395,7010,3394,7012,3385,7015,3378,7015,3376,7017,3375,7024,3372,7029,3374,7045,3381,7060,3393,7065,3397,7071,3399,7076,3401,7078,3398,7081,3395,7083,3392,7085,3389,7084,3385,7080,3375,7078,3364,7077,3355,7082,3348,7085,3344,7091,3344,7095,3344,7098,3346,7099,3347,7099,3347,7103,3350,7107,3353,7109,3355,7112,3357,7113,3358,7114,3360,7116,3366,7118,3372,7119,3374,7120,3375,7132,3390,7149,3399,7156,3404,7165,3407,7167,3408,7169,3408,7173,3408,7178,3409,7184,3409,7189,3406,7199,3400,7202,3389,7205,3379,7199,3368,7197,3363,7191,3359,7180,3350,7169,3341,7156,3330,7146,3317,7144,3314,7145,3309,7147,3303,7151,3297,7152,3295,7156,3296,7158,3296,7160,3297,L,7164,3295,Q,7168,3291,7172,3288,7174,3285,7175,3282,7175,3282,7175,3281,7176,3278,7175,3275,7175,3275,7175,3274,7176,3269,7172,3266,7169,3262,7164,3260,7163,3259,7162,3259,7158,3258,7153,3258,7146,3258,7139,3258,7133,3258,7130,3261,7130,3262,7128,3263,7128,3263,7127,3264,7126,3267,7122,3270,7120,3272,7117,3272,7114,3272,7112,3271,7110,3271,7108,3271,7104,3270,7101,3269,7094,3267,7087,3265,7084,3264,7082,3263,7081,3263,7080,3263,7074,3262,7070,3262,7066,3261,7061,3261,7044,3261,7030,3251,7026,3249,7024,3243,7024,3242,7025,3240,7032,3229,7040,3221,7047,3214,7056,3211,7064,3207,7073,3207,7077,3207,7080,3208,7084,3209,7088,3211,7089,3212,7090,3213,7094,3216,7095,3221,7098,3229,7103,3232,7105,3233,7106,3233,7110,3235,7114,3236,7117,3237,7119,3238,7121,3239,7124,3241,7126,3242,7128,3244,7129,3244,7130,3244,7131,3243,7134,3243,7137,3244,7139,3244,7141,3244,7143,3244,L,7143,3243,Q,7125,3228,7122,3211,7119,3199,7115,3188,7113,3183,7111,3176,7111,3172,7113,3172,7112,3166,7109,3164,7107,3163,7106,3162,7102,3159,7106,3153,7111,3145,7119,3139,7123,3136,7124,3132,7124,3125,7121,3123,7112,3117,7099,3119,7096,3120,7093,3120,7075,3121,7056,3121,7045,3121,7034,3119,7024,3118,7014,3116,7012,3116,7010,3116,7000,3114,6990,3112,6982,3111,6974,3110,6971,3110,6968,3110,6962,3112,6955,3112,6950,3113,6947,3114,6946,3115,6944,3115,6937,3116,6929,3117,6923,3117,6917,3116,6916,3116,6915,3116,6906,3114,6898,3112,6893,3110,6893,3107,6895,3085,6903,3064,6906,3056,6911,3049,6927,3022,6942,2996,6950,2982,6952,2967,Q,6956,2945,6951,2923,Z]
                    }
                ],
                labels: [
                    {
                        text: "Louisiana",
                        shortText: "LA",
                        labelPosition: [675.9,303.3],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "AR"
            },
            "AR": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7069,2306,Q,7072,2308,7071,2314,7070,2319,7070,2325,7070,2327,7071,2327,7075,2329,7077,2333,7082,2343,7074,2349,7070,2352,7066,2354,7056,2359,7047,2364,7044,2367,7041,2371,7061,2374,7081,2377,7085,2377,7089,2377,7098,2378,7107,2378,7122,2380,7132,2371,7126,2379,7119,2390,7110,2402,7105,2418,7105,2421,7101,2423,7093,2429,7093,2438,7094,2460,7079,2470,7076,2472,7075,2475,7075,2476,7074,2476,7070,2479,7070,2486,7070,2489,7071,2499,7072,2506,7065,2511,7060,2514,7059,2519,7059,2521,7060,2523,7059,2523,7058,2524,7050,2530,7044,2542,7042,2544,7041,2547,7022,2579,7001,2609,6999,2612,6998,2614,6994,2633,6983,2649,6979,2654,6976,2659,6969,2669,6960,2685,6956,2691,6954,2695,6951,2699,6950,2705,6949,2707,6948,2708,6931,2742,6932,2780,6932,2785,6930,2791,6933,2793,6933,2795,6933,2799,6935,2803,6935,2804,6936,2805,6938,2808,6936,2813,6936,2815,6935,2817,L,6588,2818,6588,2811,Q,6589,2800,6588,2789,6587,2778,6585,2767,6584,2764,6585,2760,6586,2757,6584,2751,6583,2746,6580,2743,6580,2742,6579,2742,6572,2741,6566,2741,6554,2741,6542,2739,6539,2738,6536,2734,6535,2733,6534,2731,6531,2728,6528,2724,6526,2721,6523,2719,6522,2718,6522,2717,6520,2714,6518,2710,6518,2708,6519,2707,6520,2705,6519,2701,6519,2699,6519,2697,6518,2690,6519,2682,6520,2673,6520,2664,6520,2650,6520,2636,6522,2616,6524,2596,6527,2577,6528,2557,6529,2538,6529,2519,6529,2513,6531,2507,6534,2501,6535,2495,6535,2493,6536,2491,6539,2482,6538,2473,6538,2471,6538,2469,6536,2465,6535,2461,6534,2459,6533,2456,6531,2448,6531,2438,6531,2436,6532,2434,6533,2432,6532,2428,6529,2414,6525,2399,6522,2388,6520,2376,6518,2366,6518,2355,6519,2329,6516,2304,L,6516,2296,7063,2301,Q,7066,2304,7069,2306,Z]
                    },
                    {
                        outline: [M,7063,2301,L,6516,2296,6516,2304,Q,6519,2329,6518,2355,6518,2366,6520,2376,6522,2388,6525,2399,6529,2414,6532,2428,6533,2432,6532,2434,6531,2436,6531,2438,6531,2448,6533,2456,6534,2459,6535,2461,6536,2465,6538,2469,6538,2471,6538,2473,6539,2482,6536,2491,6535,2493,6535,2495,6534,2501,6531,2507,6529,2513,6529,2519,6529,2538,6528,2557,6527,2577,6524,2596,6522,2616,6520,2636,6520,2650,6520,2664,6520,2673,6519,2682,6518,2690,6519,2697,6519,2699,6519,2701,6520,2705,6519,2707,6518,2708,6518,2710,6520,2714,6522,2717,6522,2718,6523,2719,6526,2721,6528,2724,6531,2728,6534,2731,6535,2733,6536,2734,6539,2738,6542,2739,6554,2741,6566,2741,6572,2741,6579,2742,6580,2742,6580,2743,6583,2746,6584,2751,6586,2757,6585,2760,6584,2764,6585,2767,6587,2778,6588,2789,6589,2800,6588,2811,L,6588,2818,6935,2817,Q,6936,2815,6936,2813,6938,2808,6936,2805,6935,2804,6935,2803,6933,2799,6933,2795,6933,2793,6930,2791,6932,2785,6932,2780,6931,2742,6948,2708,6949,2707,6950,2705,6951,2699,6954,2695,6956,2691,6960,2685,6969,2669,6976,2659,6979,2654,6983,2649,6994,2633,6998,2614,6999,2612,7001,2609,7022,2579,7041,2547,7042,2544,7044,2542,7050,2530,7058,2524,7059,2523,7060,2523,7059,2521,7059,2519,7060,2514,7065,2511,7072,2506,7071,2499,7070,2489,7070,2486,7070,2479,7074,2476,7075,2476,7075,2475,7076,2472,7079,2470,7094,2460,7093,2438,7093,2429,7101,2423,7105,2421,7105,2418,7110,2402,7119,2390,7126,2379,7132,2371,7122,2380,7107,2378,7098,2378,7089,2377,7085,2377,7081,2377,7061,2374,7041,2371,7044,2367,7047,2364,7056,2359,7066,2354,7070,2352,7074,2349,7082,2343,7077,2333,7075,2329,7071,2327,7070,2327,7070,2325,7070,2319,7071,2314,7072,2308,7069,2306,Q,7066,2304,7063,2301,Z]
                    }
                ],
                labels: [
                    {
                        text: "Arkansas",
                        shortText: "AR",
                        labelPosition: [682.4,255.7],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "MO"
            },
            "MO": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6895,1754,Q,6896,1757,6897,1760,6900,1767,6900,1775,6902,1782,6905,1783,6910,1787,6918,1787,6919,1787,6920,1787,6926,1790,6929,1797,6931,1803,6935,1810,6935,1811,6936,1811,6940,1814,6945,1815,6956,1817,6959,1826,6964,1839,6969,1852,6974,1862,6984,1869,6989,1872,6993,1873,6994,1873,6994,1874,6996,1891,6997,1907,6998,1919,6999,1931,7014,1928,7027,1922,7039,1917,7049,1911,7051,1911,7052,1911,7056,1911,7057,1914,7058,1915,7060,1915,7067,1917,7066,1926,7066,1928,7066,1929,7066,1940,7066,1950,7066,1952,7067,1953,7071,1961,7066,1967,7060,1973,7055,1980,7050,1985,7048,1996,7048,1998,7047,1999,7047,2001,7046,2003,7046,2004,7046,2005,7045,2012,7043,2018,7043,2020,7043,2021,7043,2027,7047,2031,7051,2036,7057,2041,7067,2051,7078,2059,7092,2070,7107,2078,7137,2094,7150,2126,7154,2136,7152,2146,7152,2155,7148,2163,7146,2167,7142,2171,7140,2173,7141,2176,7141,2182,7145,2181,7148,2184,7150,2188,7156,2201,7162,2213,7164,2216,7168,2217,7173,2219,7176,2226,7176,2225,7177,2225,7175,2230,7178,2234,7187,2244,7182,2255,7177,2266,7166,2275,7160,2279,7154,2283,7152,2285,7149,2287,7144,2291,7143,2298,7142,2302,7143,2308,7143,2315,7141,2320,7136,2330,7135,2341,7134,2345,7135,2348,7136,2358,7134,2366,7133,2368,7132,2370,7132,2371,7132,2372,7121,2380,7106,2379,7097,2378,7088,2378,7085,2378,7081,2377,7061,2375,7040,2372,7043,2367,7047,2365,7056,2359,7065,2354,7070,2353,7073,2350,7082,2343,7077,2333,7075,2329,7070,2328,7070,2328,7070,2326,7070,2320,7071,2315,7072,2309,7068,2307,7065,2305,7062,2302,L,6515,2297,Q,6514,2290,6512,2283,6510,2274,6510,2265,6510,2251,6507,2237,6506,2229,6506,2221,6508,2181,6505,2158,6504,2141,6504,2125,6504,2117,6504,2108,6504,2085,6504,2062,6505,2060,6504,2058,6503,2050,6503,2040,6503,2030,6504,2020,6504,2016,6503,2012,6501,2003,6502,1994,6502,1991,6501,1989,6499,1983,6500,1977,6502,1970,6502,1961,6502,1956,6503,1952,6506,1934,6506,1913,6505,1902,6501,1892,6500,1889,6495,1887,6490,1885,6488,1880,6483,1871,6477,1861,6465,1843,6449,1827,6445,1824,6452,1818,6456,1814,6462,1812,6464,1807,6465,1803,6466,1801,6467,1799,6468,1794,6468,1788,6468,1787,6467,1786,6454,1777,6454,1766,6454,1764,6453,1762,6450,1757,6441,1755,6436,1755,6432,1752,6425,1749,6422,1744,6423,1743,6424,1742,6424,1742,6424,1741,6425,1740,6425,1738,6425,1733,6418,1731,6417,1733,6412,1730,6411,1730,6410,1729,6407,1720,6406,1711,6403,1707,6400,1704,6389,1689,6378,1673,6378,1672,6377,1672,6372,1669,6371,1662,6370,1654,6365,1644,L,6365,1641,6848,1646,Q,6854,1642,6857,1630,6861,1633,6864,1635,6884,1652,6896,1676,6898,1681,6903,1683,6904,1684,6904,1685,6905,1687,6906,1688,6905,1688,6904,1695,6903,1697,6903,1699,6899,1714,6896,1729,Q,6894,1742,6895,1754,Z]
                    },
                    {
                        outline: [M,6896,1729,Q,6899,1714,6903,1699,6903,1697,6904,1695,6905,1688,6906,1688,6905,1687,6904,1685,6904,1684,6903,1683,6898,1681,6896,1676,6884,1652,6864,1635,6861,1633,6857,1630,6854,1642,6848,1646,L,6365,1641,6365,1644,Q,6370,1654,6371,1662,6372,1669,6377,1672,6378,1672,6378,1673,6389,1689,6400,1704,6403,1707,6406,1711,L,6406,1710,6407,1711,Q,6407,1711,6408,1712,L,6408,1714,Q,6407,1713,6407,1711,L,6406,1711,Q,6407,1720,6410,1729,6411,1730,6412,1730,6417,1733,6418,1731,6425,1733,6425,1738,6425,1740,6424,1741,6424,1742,6424,1742,6423,1743,6422,1744,6425,1749,6432,1752,6436,1755,6441,1755,6450,1757,6453,1762,6454,1764,6454,1766,6454,1777,6467,1786,6468,1787,6468,1788,6468,1794,6467,1799,6466,1801,6465,1803,6464,1807,6462,1812,6456,1814,6452,1818,6445,1824,6449,1827,6465,1843,6477,1861,6483,1871,6488,1880,6490,1885,6495,1887,6500,1889,6501,1892,6505,1902,6506,1913,6506,1934,6503,1952,6502,1956,6502,1961,6502,1970,6500,1977,6499,1983,6501,1989,6502,1991,6502,1994,6501,2003,6503,2012,6504,2016,6504,2020,6503,2030,6503,2040,6503,2050,6504,2058,6505,2060,6504,2062,6504,2085,6504,2108,6504,2117,6504,2125,6504,2141,6505,2158,6508,2181,6506,2221,6506,2229,6507,2237,6510,2251,6510,2265,6510,2274,6512,2283,6514,2290,6515,2297,L,7062,2302,Q,7065,2305,7068,2307,7072,2309,7071,2315,7070,2320,7070,2326,7070,2328,7070,2328,7075,2329,7077,2333,7082,2343,7073,2350,7070,2353,7065,2354,7056,2359,7047,2365,7043,2367,7040,2372,7061,2375,7081,2377,7085,2378,7088,2378,7097,2378,7106,2379,7121,2380,7132,2372,7132,2371,7132,2370,7133,2368,7134,2366,7136,2358,7135,2348,7134,2345,7135,2341,7136,2330,7141,2320,7143,2315,7143,2308,7142,2302,7143,2298,7144,2291,7149,2287,7152,2285,7154,2283,7160,2279,7166,2275,7177,2266,7182,2255,7187,2244,7178,2234,7175,2230,7177,2225,7176,2225,7176,2226,7173,2219,7168,2217,7164,2216,7162,2213,7156,2201,7150,2188,7148,2184,7145,2181,7141,2182,7141,2176,7140,2173,7142,2171,7146,2167,7148,2163,7152,2155,7152,2146,7154,2136,7150,2126,7137,2094,7107,2078,7092,2070,7078,2059,7067,2051,7057,2041,7051,2036,7047,2031,7043,2027,7043,2021,7043,2020,7043,2018,7045,2012,7046,2005,7046,2004,7046,2003,7047,2001,7047,1999,7048,1998,7048,1996,7050,1985,7055,1980,7060,1973,7066,1967,7071,1961,7067,1953,7066,1952,7066,1950,7066,1940,7066,1929,7066,1928,7066,1926,7067,1917,7060,1915,7058,1915,7057,1914,7056,1911,7052,1911,7051,1911,7049,1911,7039,1917,7027,1922,7014,1928,6999,1931,6998,1919,6997,1907,6996,1891,6994,1874,6994,1873,6993,1873,6989,1872,6984,1869,6974,1862,6969,1852,6964,1839,6959,1826,6956,1817,6945,1815,6940,1814,6936,1811,6935,1811,6935,1810,6931,1803,6929,1797,6926,1790,6920,1787,6919,1787,6918,1787,6910,1787,6905,1783,6902,1782,6900,1775,6900,1767,6897,1760,6896,1757,6895,1754,Q,6894,1742,6896,1729,Z]
                    },
                    {
                        outline: [M,6407,1711,L,6406,1710,6406,1711]
                    },
                    {
                        outline: [M,6407,1711,Q,6407,1713,6408,1714,L,6408,1712,Q,6407,1711,6407,1711,Z]
                    }
                ],
                labels: [
                    {
                        text: "Missouri",
                        shortText: "MO",
                        labelPosition: [677.4,200.4],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "IA"
            },
            "IA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6936,1165,Q,6938,1167,6939,1169,6940,1177,6937,1179,6936,1180,6936,1182,6935,1183,6935,1184,6935,1187,6936,1189,6942,1195,6945,1201,6946,1202,6946,1204,6947,1212,6944,1218,6938,1229,6934,1241,6930,1255,6937,1265,6937,1266,6938,1266,6958,1274,6974,1286,6983,1293,6994,1298,6997,1299,7000,1301,7001,1302,7002,1304,L,7003,1304,Q,7006,1309,7006,1316,7006,1319,7007,1323,7008,1331,7011,1338,7022,1357,7035,1374,7046,1386,7059,1397,7065,1401,7065,1409,7065,1415,7064,1420,7064,1428,7062,1436,7060,1446,7054,1453,7045,1465,7035,1476,7028,1485,7022,1495,7016,1506,7002,1514,6990,1521,6975,1521,6963,1522,6951,1524,6950,1525,6949,1528,6948,1535,6950,1538,6951,1539,6950,1541,6949,1543,6949,1545,6948,1554,6955,1561,6962,1569,6967,1577,6967,1578,6968,1580,6968,1582,6968,1583,6968,1584,6968,1585,6967,1591,6962,1593,6960,1595,6958,1596,6951,1601,6944,1613,6941,1617,6939,1622,6939,1623,6938,1624,6931,1647,6918,1669,6915,1675,6913,1681,6912,1683,6912,1684,6909,1689,6906,1688,6905,1687,6904,1685,6904,1684,6903,1683,6898,1681,6896,1676,6884,1652,6864,1635,6861,1633,6857,1630,6854,1642,6848,1646,L,6364,1641,Q,6359,1631,6353,1627,6352,1626,6351,1624,6347,1613,6346,1601,6345,1590,6346,1578,6346,1558,6343,1539,6339,1511,6330,1484,6329,1481,6326,1478,6315,1468,6314,1454,6314,1441,6311,1427,6307,1413,6300,1401,6292,1389,6287,1376,6273,1342,6257,1310,6257,1309,6256,1308,6255,1306,6254,1304,6255,1302,6257,1300,6257,1298,6258,1296,6264,1284,6267,1270,6269,1262,6273,1254,6274,1252,6275,1250,6284,1240,6286,1228,6286,1226,6285,1225,6281,1217,6273,1212,6268,1209,6264,1204,6259,1199,6260,1193,6263,1180,6271,1169,6274,1165,6274,1160,L,6930,1156,Q,6933,1161,6936,1165,Z]
                    },
                    {
                        outline: [M,6930,1156,L,6274,1160,Q,6274,1165,6271,1169,6263,1180,6260,1193,6259,1199,6264,1204,6268,1209,6273,1212,6281,1217,6285,1225,6286,1226,6286,1228,6284,1240,6275,1250,6274,1252,6273,1254,6269,1262,6267,1270,6264,1284,6258,1296,6257,1298,6257,1300,6255,1302,6254,1304,6255,1306,6256,1308,6257,1309,6257,1310,6273,1342,6287,1376,6292,1389,6300,1401,6307,1413,6311,1427,6314,1441,6314,1454,6315,1468,6326,1478,6329,1481,6330,1484,6339,1511,6343,1539,6346,1558,6346,1578,6345,1590,6346,1601,6347,1613,6351,1624,6352,1626,6353,1627,6359,1631,6364,1641,L,6848,1646,Q,6854,1642,6857,1630,6861,1633,6864,1635,6884,1652,6896,1676,6898,1681,6903,1683,6904,1684,6904,1685,6905,1687,6906,1688,6909,1689,6912,1684,6912,1683,6913,1681,6915,1675,6918,1669,6931,1647,6938,1624,6939,1623,6939,1622,6941,1617,6944,1613,6951,1601,6958,1596,6960,1595,6962,1593,6967,1591,6968,1585,6968,1584,6968,1583,6968,1582,6968,1580,6967,1578,6967,1577,6962,1569,6955,1561,6948,1554,6949,1545,6949,1543,6950,1541,6951,1539,6950,1538,6948,1535,6949,1528,6950,1525,6951,1524,6963,1522,6975,1521,6990,1521,7002,1514,7016,1506,7022,1495,7028,1485,7035,1476,7045,1465,7054,1453,7060,1446,7062,1436,7064,1428,7064,1420,7065,1415,7065,1409,7065,1401,7059,1397,7046,1386,7035,1374,7022,1357,7011,1338,7008,1331,7007,1323,7006,1319,7006,1316,7006,1309,7003,1304,L,7002,1304,Q,7001,1302,7000,1301,6997,1299,6994,1298,6983,1293,6974,1286,6958,1274,6938,1266,6937,1266,6937,1265,6930,1255,6934,1241,6938,1229,6944,1218,6947,1212,6946,1204,6946,1202,6945,1201,6942,1195,6936,1189,6935,1187,6935,1184,6935,1183,6936,1182,6936,1180,6937,1179,6940,1177,6939,1169,6938,1167,6936,1165,Q,6933,1161,6930,1156,Z]
                    }
                ],
                labels: [
                    {
                        text: "Iowa",
                        shortText: "IA",
                        labelPosition: [665.9,142.2],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "MN"
            },
            "MN": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,7199,389,Q,7192,388,7191,382,7191,381,7190,381,7182,376,7189,370,7195,364,7199,361,7200,360,7201,360,7202,359,7203,358,7208,354,7214,353,7238,346,7250,333,7251,332,7252,332,7258,329,7266,329,7268,329,7270,328,7266,337,7263,347,7262,352,7258,358,7258,360,7256,361,7237,378,7211,388,Q,7206,390,7199,389,Z]
                    },
                    {
                        outline: [M,7211,388,Q,7237,378,7256,361,7258,360,7258,358,7262,352,7263,347,7266,337,7270,328,7268,329,7266,329,7258,329,7252,332,7251,332,7250,333,7238,346,7214,353,7208,354,7203,358,7202,359,7201,360,7200,360,7199,361,7195,364,7189,370,7182,376,7190,381,7191,381,7191,382,7192,388,7199,389,Q,7206,390,7211,388,Z]
                    },
                    {
                        outline: [M,6755,269,Q,6765,275,6772,285,6773,286,6774,287,6775,288,6776,289,6779,291,6781,293,6786,297,6787,300,6787,302,6788,303,6793,315,6806,306,6809,304,6811,301,6818,291,6828,287,6828,291,6829,293,6837,305,6848,315,6852,318,6857,321,6868,328,6880,334,6881,335,6883,335,6890,336,6899,338,6901,338,6903,338,6913,338,6922,337,6935,336,6946,331,6953,329,6957,323,6961,317,6966,313,6970,311,6973,313,6983,319,6994,324,7013,333,7034,335,7045,337,7055,335,7068,333,7080,331,7082,331,7083,334,7087,347,7100,347,7110,348,7120,347,7128,346,7133,350,7134,351,7134,351,7133,357,7129,359,7120,364,7115,370,7112,374,7109,381,7109,383,7107,384,7102,387,7100,394,7099,395,7098,395,7097,396,7095,396,7085,401,7067,404,7047,409,7027,414,7011,418,6999,428,6969,453,6940,479,6928,490,6914,497,6896,506,6883,523,6872,536,6860,547,6856,551,6854,554,6854,555,6852,556,6844,568,6839,580,6836,588,6831,594,6826,595,6822,595,6807,597,6793,600,6795,604,6794,611,6794,612,6793,613,6793,614,6793,616,6793,619,6793,622,6804,656,6794,691,6790,706,6781,717,6769,733,6753,747,6742,756,6732,764,6726,769,6725,776,6725,777,6725,778,6724,782,6725,786,6725,787,6726,788,6732,799,6743,808,6750,813,6755,820,6756,821,6755,823,6753,832,6749,841,6744,850,6744,863,6744,865,6745,867,6749,879,6745,891,6745,893,6745,894,6744,899,6742,902,6741,904,6741,905,6740,918,6742,931,6743,939,6748,942,6747,944,6750,948,6755,954,6757,963,6757,965,6758,965,6774,976,6791,985,6805,992,6819,999,6826,1002,6830,1007,6841,1022,6848,1040,6851,1047,6856,1052,6860,1057,6866,1058,6876,1061,6885,1064,6886,1065,6887,1065,6890,1066,6892,1068,6905,1079,6922,1081,6923,1081,6923,1082,6926,1087,6932,1092,6933,1093,6933,1095,6933,1102,6932,1108,6930,1121,6925,1130,6921,1140,6926,1148,L,6926,1156,6274,1160,Q,6273,1152,6272,1145,6272,1144,6272,1143,6266,1125,6270,1105,6270,1104,6271,1103,6273,1094,6275,1088,6276,1086,6276,1084,6277,1075,6274,1068,6273,1064,6271,1060,6270,1059,6270,1058,6270,1042,6274,1027,6278,1012,6276,994,6273,970,6279,946,6280,945,6280,944,6280,943,6281,941,6283,938,6283,931,6282,923,6283,920,6283,918,6282,917,6280,914,6281,908,6282,899,6284,893,6284,890,6285,887,6285,886,6285,884,6286,877,6284,871,6281,862,6279,852,6279,850,6278,847,6277,845,6277,841,6278,835,6273,832,6273,831,6272,831,6265,829,6261,827,6253,822,6248,819,6246,818,6244,818,6238,817,6237,814,6236,812,6236,810,6238,802,6238,793,6238,771,6252,759,6254,757,6256,754,6258,752,6263,750,6264,749,6265,748,6268,745,6270,742,6272,740,6272,736,6272,735,6272,734,6272,716,6270,698,6270,687,6266,676,6265,674,6262,670,6259,666,6255,659,6253,656,6251,650,6248,632,6243,615,6236,591,6232,563,6231,560,6231,556,6229,550,6228,545,6227,539,6226,534,6225,519,6227,506,6227,501,6228,497,6229,495,6229,493,6231,484,6232,474,6233,473,6233,472,6232,471,6233,468,6233,468,6233,467,6234,466,6234,464,6235,452,6234,440,6232,423,6228,407,6220,369,6206,331,6201,318,6199,303,6197,294,6198,283,6201,269,6202,254,6203,245,6209,243,6219,238,6217,224,6217,223,6217,222,6217,217,6212,213,6202,207,6194,199,6188,193,6183,186,6190,183,6198,181,6203,179,6209,178,6230,173,6253,174,6263,175,6273,174,6275,174,6277,174,6305,170,6334,171,6374,172,6413,171,6415,171,6416,172,6418,173,6419,173,6423,175,6426,175,6437,177,6441,168,6444,164,6443,160,6443,158,6442,153,6442,152,6441,151,6441,149,6440,147,6439,140,6439,132,6440,122,6445,113,6446,110,6450,109,6463,105,6475,107,6483,108,6486,117,6497,149,6499,184,6500,198,6500,211,6501,217,6505,218,6507,219,6509,218,6513,216,6518,217,6554,224,6590,234,6591,235,6592,235,6598,243,6604,252,6607,257,6611,261,6613,262,6616,264,6618,265,6619,264,6624,260,6632,264,6635,265,6638,263,6648,258,6659,253,6671,247,6683,240,6694,232,6701,237,6705,238,6710,239,6712,240,6712,241,6716,253,6728,257,Q,6743,261,6755,269,Z]
                    },
                    {
                        outline: [M,6728,257,Q,6716,253,6712,241,6712,240,6710,239,6705,238,6701,237,6694,232,6683,240,6671,247,6659,253,6648,258,6638,263,6635,265,6632,264,6624,260,6619,264,6618,265,6616,264,6613,262,6611,261,6607,257,6604,252,6598,243,6592,235,6591,235,6590,234,6554,224,6518,217,6513,216,6509,218,6507,219,6505,218,6501,217,6500,211,6500,198,6499,184,6497,149,6486,117,6483,108,6475,107,6463,105,6450,109,6446,110,6445,113,6440,122,6439,132,6439,140,6440,147,6441,149,6441,151,6442,152,6442,153,6443,158,6443,160,6444,164,6441,168,6437,177,6426,175,6423,175,6419,173,6418,173,6416,172,6415,171,6413,171,6374,172,6334,171,6305,170,6277,174,6275,174,6273,174,6263,175,6253,174,6230,173,6209,178,6203,179,6198,181,6190,183,6183,186,6188,193,6194,199,6202,207,6212,213,6217,217,6217,222,6217,223,6217,224,6219,238,6209,243,6203,245,6202,254,6201,269,6198,283,6197,294,6199,303,6201,318,6206,331,6220,369,6228,407,6232,423,6234,440,6235,452,6234,464,6234,466,6233,467,6233,468,6233,468,6232,471,6233,472,6233,473,6232,474,6231,484,6229,493,6229,495,6228,497,6227,501,6227,506,6225,519,6226,534,6227,539,6228,545,6229,550,6231,556,6231,560,6232,563,6236,591,6243,615,6248,632,6251,650,6253,656,6255,659,6259,666,6262,670,6265,674,6266,676,6270,687,6270,698,6272,716,6272,734,6272,735,6272,736,6272,740,6270,742,6268,745,6265,748,6264,749,6263,750,6258,752,6256,754,6254,757,6252,759,6238,771,6238,793,6238,802,6236,810,6236,812,6237,814,6238,817,6244,818,6246,818,6248,819,6253,822,6261,827,6265,829,6272,831,6273,831,6273,832,6278,835,6277,841,6277,845,6278,847,6279,850,6279,852,6281,862,6284,871,6286,877,6285,884,6285,886,6285,887,6284,890,6284,893,6282,899,6281,908,6280,914,6282,917,6283,918,6283,920,6282,923,6283,931,6283,938,6281,941,6280,943,6280,944,6280,945,6279,946,6273,970,6276,994,6278,1012,6274,1027,6270,1042,6270,1058,6270,1059,6271,1060,6273,1064,6274,1068,6277,1075,6276,1084,6276,1086,6275,1088,6273,1094,6271,1103,6270,1104,6270,1105,6266,1125,6272,1143,6272,1144,6272,1145,6273,1152,6274,1160,L,6926,1156,6926,1148,Q,6921,1140,6925,1130,6930,1121,6932,1108,6933,1102,6933,1095,6933,1093,6932,1092,6926,1087,6923,1082,6923,1081,6922,1081,6905,1079,6892,1068,6890,1066,6887,1065,6886,1065,6885,1064,6876,1061,6866,1058,6860,1057,6856,1052,6851,1047,6848,1040,6841,1022,6830,1007,6826,1002,6819,999,6805,992,6791,985,6774,976,6758,965,6757,965,6757,963,6755,954,6750,948,6747,944,6748,942,6743,939,6742,931,6740,918,6741,905,6741,904,6742,902,6744,899,6745,894,6745,893,6745,891,6749,879,6745,867,6744,865,6744,863,6744,850,6749,841,6753,832,6755,823,6756,821,6755,820,6750,813,6743,808,6732,799,6726,788,6725,787,6725,786,6724,782,6725,778,6725,777,6725,776,6726,769,6732,764,6742,756,6753,747,6769,733,6781,717,6790,706,6794,691,6804,656,6793,622,6793,619,6793,616,6793,614,6793,613,6794,612,6794,611,6795,604,6793,600,6807,597,6822,595,6826,595,6831,594,6836,588,6839,580,6844,568,6852,556,6854,555,6854,554,6856,551,6860,547,6872,536,6883,523,6896,506,6914,497,6928,490,6940,479,6969,453,6999,428,7011,418,7027,414,7047,409,7067,404,7085,401,7095,396,7097,396,7098,395,7099,395,7100,394,7102,387,7107,384,7109,383,7109,381,7112,374,7115,370,7120,364,7129,359,7133,357,7134,351,7134,351,7133,350,7128,346,7120,347,7110,348,7100,347,7087,347,7083,334,7082,331,7080,331,7068,333,7055,335,7045,337,7034,335,7013,333,6994,324,6983,319,6973,313,6970,311,6966,313,6961,317,6957,323,6953,329,6946,331,6935,336,6922,337,6913,338,6903,338,6901,338,6899,338,6890,336,6883,335,6881,335,6880,334,6868,328,6857,321,6852,318,6848,315,6837,305,6829,293,6828,291,6828,287,6818,291,6811,301,6809,304,6806,306,6793,315,6788,303,6787,302,6787,300,6786,297,6781,293,6779,291,6776,289,6775,288,6774,287,6773,286,6772,285,6765,275,6755,269,Q,6743,261,6728,257,Z]
                    }
                ],
                labels: [
                    {
                        text: "Minnesota",
                        shortText: "MN",
                        labelPosition: [651.8,64.3],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "TX"
            },
            "TX": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6368,2696,Q,6382,2697,6395,2693,6404,2690,6412,2691,6426,2694,6438,2694,6447,2695,6455,2695,6463,2695,6470,2702,6474,2707,6477,2712,6480,2716,6485,2719,6486,2719,6488,2720,6489,2720,6490,2721,6499,2727,6514,2727,6522,2726,6524,2728,6525,2729,6526,2730,6528,2731,6529,2731,6531,2732,6533,2731,6535,2733,6536,2734,6539,2738,6542,2739,6554,2741,6566,2741,6572,2741,6579,2742,6580,2742,6580,2743,6583,2746,6584,2751,6586,2757,6585,2760,6584,2764,6585,2767,6587,2778,6588,2789,6589,2800,6588,2811,6587,2815,6586,2818,6585,2824,6580,2828,6580,2828,6580,2829,6580,2832,6580,2835,6579,2836,6579,2837,6578,2843,6578,2848,6579,2872,6579,2896,6579,2901,6578,2905,6575,2921,6578,2937,6578,2939,6579,2940,6586,2957,6584,2977,6584,2979,6583,2980,6581,2986,6583,2991,6588,3004,6597,3010,6602,3014,6606,3019,6622,3042,6626,3069,6630,3094,6635,3119,6636,3128,6641,3139,6641,3141,6642,3142,6645,3148,6642,3153,6641,3154,6640,3155,6631,3166,6623,3178,6622,3179,6621,3180,6618,3190,6618,3202,6619,3217,6616,3231,6613,3247,6607,3263,6607,3264,6606,3264,6605,3265,6604,3266,6600,3271,6597,3275,6592,3283,6590,3296,6590,3297,6590,3298,6587,3304,6593,3309,6595,3311,6599,3311,6592,3312,6585,3316,6579,3321,6570,3324,6559,3329,6550,3336,6545,3341,6537,3345,6535,3346,6533,3347,6519,3356,6500,3350,6499,3350,6498,3350,6494,3350,6494,3346,6498,3340,6503,3334,6504,3332,6505,3331,6509,3327,6510,3319,6510,3318,6510,3316,6508,3310,6502,3306,6501,3306,6500,3305,6487,3305,6475,3306,6468,3306,6462,3312,6454,3322,6456,3336,6456,3338,6457,3339,6467,3350,6476,3356,6477,3357,6478,3357,6483,3358,6483,3362,6483,3363,6483,3364,6483,3366,6482,3367,6481,3371,6478,3374,6473,3380,6467,3385,6461,3389,6456,3398,6454,3401,6453,3403,6444,3417,6428,3420,6427,3421,6425,3421,6407,3426,6395,3439,6390,3446,6382,3452,6378,3455,6374,3458,6371,3460,6367,3462,6363,3465,6359,3468,6354,3471,6348,3471,6346,3472,6343,3471,6338,3473,6333,3475,6321,3479,6310,3477,6303,3476,6297,3470,6288,3462,6280,3464,6273,3466,6273,3476,6272,3491,6275,3507,6276,3509,6277,3510,6279,3515,6279,3522,6278,3529,6272,3532,6270,3533,6269,3533,6264,3535,6257,3538,6256,3539,6255,3540,6251,3545,6246,3551,6240,3557,6237,3562,6236,3563,6236,3564,6234,3567,6232,3569,6224,3579,6213,3584,6197,3593,6178,3598,6177,3598,6176,3598,6173,3599,6171,3601,6169,3603,6169,3606,6170,3609,6170,3612,6171,3614,6171,3615,6172,3616,6172,3617,6172,3620,6172,3623,6171,3629,6170,3636,6170,3637,6169,3638,6168,3641,6163,3641,6161,3641,6156,3642,6150,3644,6147,3647,6148,3647,6149,3648,6153,3653,6158,3655,6161,3657,6163,3658,6164,3660,6166,3661,6167,3663,6169,3665,6170,3668,6173,3672,6172,3676,6170,3682,6169,3685,6167,3687,6166,3688,6166,3689,6165,3694,6165,3698,6165,3709,6160,3719,6161,3718,6162,3717,6158,3729,6169,3734,6170,3734,6171,3735,6173,3735,6174,3736,6179,3739,6182,3744,6183,3745,6183,3746,6184,3748,6185,3749,6188,3753,6189,3759,6190,3763,6191,3766,6194,3782,6197,3798,6198,3806,6199,3814,6199,3820,6197,3824,6194,3831,6191,3838,6190,3839,6190,3840,6187,3844,6184,3846,6178,3849,6171,3849,6164,3850,6157,3849,6136,3844,6116,3836,6100,3830,6084,3825,6061,3819,6041,3808,6017,3795,5996,3778,5989,3773,5983,3768,5982,3767,5981,3766,5968,3754,5957,3739,5945,3725,5934,3711,5925,3700,5915,3689,5910,3683,5908,3676,5903,3658,5902,3639,5901,3627,5898,3615,5893,3598,5880,3585,5861,3564,5840,3545,5831,3537,5822,3529,5808,3516,5795,3501,5785,3490,5779,3475,5771,3458,5764,3441,5763,3438,5760,3436,5753,3430,5747,3423,5745,3421,5748,3417,5748,3416,5748,3415,5748,3408,5746,3402,5743,3392,5739,3383,5736,3375,5729,3370,5713,3359,5695,3349,5688,3346,5683,3341,5674,3333,5669,3327,5666,3322,5659,3313,5654,3305,5644,3306,5637,3307,5631,3308,5629,3308,5628,3308,5625,3306,5622,3306,5620,3306,5619,3306,5612,3303,5605,3302,5603,3302,5601,3301,5585,3299,5568,3300,5567,3300,5565,3300,5553,3302,5546,3302,5545,3302,5543,3302,5536,3302,5530,3304,5522,3308,5513,3316,5506,3316,5500,3320,5499,3320,5498,3321,5496,3321,5493,3322,5486,3324,5487,3336,5487,3338,5486,3339,5484,3341,5485,3345,5486,3358,5483,3370,5480,3381,5470,3388,5452,3400,5430,3409,5429,3409,5427,3410,5420,3414,5409,3408,5407,3396,5402,3387,5402,3387,5401,3386,5401,3384,5400,3383,5393,3376,5379,3374,5377,3374,5376,3373,5370,3369,5360,3368,5343,3368,5329,3363,5325,3362,5322,3358,5320,3355,5319,3349,5316,3335,5303,3329,5291,3324,5280,3317,5279,3317,5278,3317,5277,3317,5276,3316,5266,3313,5264,3304,5261,3290,5258,3275,5256,3262,5252,3255,5246,3245,5242,3233,5242,3232,5242,3231,5241,3225,5239,3214,5238,3209,5236,3203,5234,3197,5229,3193,5226,3190,5222,3188,5191,3174,5169,3148,5160,3138,5150,3129,5137,3117,5125,3109,5115,3101,5114,3085,5113,3073,5103,3067,5101,3066,5100,3066,5097,3067,5094,3067,5089,3066,5086,3068,5085,3070,5083,3070,5075,3070,5068,3065,5064,3063,5062,3060,5054,3049,5048,3037,5046,3032,5042,3028,5031,3014,5018,3002,5015,3010,5010,3012,L,5014,2978,5451,2978,5451,2300,5840,2300,5842,2598,Q,5847,2602,5851,2605,5854,2608,5858,2610,5860,2611,5862,2612,5876,2625,5880,2637,5892,2630,5910,2627,5912,2626,5915,2625,5926,2623,5933,2630,5938,2635,5945,2643,5948,2646,5952,2648,5953,2649,5955,2650,5956,2651,5958,2651,5968,2651,5978,2651,5979,2651,5980,2651,5983,2652,5987,2654,5991,2656,5996,2656,5998,2657,6000,2657,6011,2660,6022,2662,6025,2663,6027,2665,6028,2666,6029,2666,6041,2667,6049,2663,6050,2662,6050,2660,6051,2657,6055,2657,6060,2657,6062,2659,6070,2667,6078,2675,6089,2685,6098,2697,6100,2699,6105,2700,6111,2701,6115,2698,6130,2691,6144,2681,L,6148,2679,Q,6156,2679,6160,2683,6163,2687,6164,2692,6167,2703,6175,2705,6184,2709,6195,2711,6196,2711,6197,2712,6201,2716,6205,2711,6206,2709,6208,2708,6210,2706,6211,2703,6211,2702,6211,2701,6211,2699,6210,2697,6210,2694,6210,2692,6211,2690,6212,2690,6220,2690,6228,2693,6230,2694,6232,2695,6238,2702,6245,2698,6247,2697,6248,2696,6252,2695,6256,2694,L,6262,2693,Q,6263,2694,6265,2695,6266,2696,6267,2697,6271,2711,6287,2718,6289,2719,6290,2720,6291,2721,6293,2722,6294,2722,6295,2723,6298,2724,6302,2724,6311,2722,6319,2716,6329,2709,6339,2703,6348,2698,6359,2696,Q,6364,2695,6368,2696,Z]
                    },
                    {
                        outline: [M,6359,2696,Q,6348,2698,6339,2703,6329,2709,6319,2716,6311,2722,6302,2724,6298,2724,6295,2723,6294,2722,6293,2722,6291,2721,6290,2720,6289,2719,6287,2718,6271,2711,6267,2697,6266,2696,6265,2695,6263,2694,6262,2693,L,6256,2694,Q,6252,2695,6248,2696,6247,2697,6245,2698,6238,2702,6232,2695,6230,2694,6228,2693,6220,2690,6212,2690,6211,2690,6210,2692,6210,2694,6210,2697,6211,2699,6211,2701,6211,2702,6211,2703,6210,2706,6208,2708,6206,2709,6205,2711,6201,2716,6197,2712,6196,2711,6195,2711,6184,2709,6175,2705,6167,2703,6164,2692,6163,2687,6160,2683,6156,2679,6148,2679,L,6144,2681,Q,6130,2691,6115,2698,6111,2701,6105,2700,6100,2699,6098,2697,6089,2685,6078,2675,6070,2667,6062,2659,6060,2657,6055,2657,6051,2657,6050,2660,6050,2662,6049,2663,6041,2667,6029,2666,6028,2666,6027,2665,6025,2663,6022,2662,6011,2660,6000,2657,5998,2657,5996,2656,5991,2656,5987,2654,5983,2652,5980,2651,5979,2651,5978,2651,5968,2651,5958,2651,5956,2651,5955,2650,5953,2649,5952,2648,5948,2646,5945,2643,5938,2635,5933,2630,5926,2623,5915,2625,5912,2626,5910,2627,5892,2630,5880,2637,5876,2625,5862,2612,5860,2611,5858,2610,5854,2608,5851,2605,5847,2602,5842,2598,L,5840,2300,5451,2300,5451,2978,5014,2978,5010,3012,Q,5015,3010,5018,3002,5031,3014,5042,3028,5046,3032,5048,3037,5054,3049,5062,3060,5064,3063,5068,3065,5075,3070,5083,3070,5085,3070,5086,3068,5089,3066,5094,3067,5097,3067,5100,3066,5101,3066,5103,3067,5113,3073,5114,3085,5115,3101,5125,3109,5137,3117,5150,3129,5160,3138,5169,3148,5191,3174,5222,3188,5226,3190,5229,3193,5234,3197,5236,3203,5238,3209,5239,3214,5241,3225,5242,3231,5242,3232,5242,3233,5246,3245,5252,3255,5256,3262,5258,3275,5261,3290,5264,3304,5266,3313,5276,3316,5277,3317,5278,3317,5279,3317,5280,3317,5291,3324,5303,3329,5316,3335,5319,3349,5320,3355,5322,3358,5325,3362,5329,3363,5343,3368,5360,3368,5370,3369,5376,3373,5377,3374,5379,3374,5393,3376,5400,3383,5401,3384,5401,3386,5402,3387,5402,3387,5407,3396,5409,3408,5420,3414,5427,3410,5429,3409,5430,3409,5452,3400,5470,3388,5480,3381,5483,3370,5486,3358,5485,3345,5484,3341,5486,3339,5487,3338,5487,3336,5486,3324,5493,3322,5496,3321,5498,3321,5499,3320,5500,3320,5506,3316,5513,3316,5522,3308,5530,3304,5536,3302,5543,3302,5545,3302,5546,3302,5553,3302,5565,3300,5567,3300,5568,3300,5585,3299,5601,3301,5603,3302,5605,3302,5612,3303,5619,3306,5620,3306,5622,3306,5625,3306,5628,3308,5629,3308,5631,3308,5637,3307,5644,3306,5654,3305,5659,3313,5666,3322,5669,3327,5674,3333,5683,3341,5688,3346,5695,3349,5713,3359,5729,3370,5736,3375,5739,3383,5743,3392,5746,3402,5748,3408,5748,3415,5748,3416,5748,3417,5745,3421,5747,3423,5753,3430,5760,3436,5763,3438,5764,3441,5771,3458,5779,3475,5785,3490,5795,3501,5808,3516,5822,3529,5831,3537,5840,3545,5861,3564,5880,3585,5893,3598,5898,3615,5901,3627,5902,3639,5903,3658,5908,3676,5910,3683,5915,3689,5925,3700,5934,3711,5945,3725,5957,3739,5968,3754,5981,3766,5982,3767,5983,3768,5989,3773,5996,3778,6017,3795,6041,3808,6061,3819,6084,3825,6100,3830,6116,3836,6136,3844,6157,3849,6164,3850,6171,3849,6178,3849,6184,3846,6187,3844,6190,3840,6190,3839,6191,3838,6194,3831,6197,3824,6199,3820,6199,3814,6198,3806,6197,3798,6194,3782,6191,3766,6190,3763,6189,3759,6188,3753,6185,3749,6184,3748,6183,3746,6183,3745,6182,3744,6179,3739,6174,3736,6173,3735,6171,3735,6170,3734,6169,3734,6158,3729,6162,3717,6161,3718,6160,3719,6165,3709,6165,3698,6165,3694,6166,3689,6166,3688,6167,3687,6169,3685,6170,3682,6172,3676,6173,3672,6170,3668,6169,3665,6167,3663,6166,3661,6164,3660,6163,3658,6161,3657,6158,3655,6153,3653,6149,3648,6148,3647,6147,3647,6150,3644,6156,3642,6161,3641,6163,3641,6168,3641,6169,3638,6170,3637,6170,3636,6171,3629,6172,3623,6172,3620,6172,3617,6172,3616,6171,3615,6171,3614,6170,3612,6170,3609,6169,3606,6169,3603,6171,3601,6173,3599,6176,3598,6177,3598,6178,3598,6197,3593,6213,3584,6224,3579,6232,3569,6234,3567,6236,3564,6236,3563,6237,3562,6240,3557,6246,3551,6251,3545,6255,3540,6256,3539,6257,3538,6264,3535,6269,3533,6270,3533,6272,3532,6278,3529,6279,3522,6279,3515,6277,3510,6276,3509,6275,3507,6272,3491,6273,3476,6273,3466,6280,3464,6288,3462,6297,3470,6303,3476,6310,3477,6321,3479,6333,3475,6338,3473,6343,3471,6346,3472,6348,3471,6354,3471,6359,3468,6363,3465,6367,3462,6371,3460,6374,3458,6378,3455,6382,3452,6390,3446,6395,3439,6407,3426,6425,3421,6427,3421,6428,3420,6444,3417,6453,3403,6454,3401,6456,3398,6461,3389,6467,3385,6473,3380,6478,3374,6481,3371,6482,3367,6483,3366,6483,3364,6483,3363,6483,3362,6483,3358,6478,3357,6477,3357,6476,3356,6467,3350,6457,3339,6456,3338,6456,3336,6454,3322,6462,3312,6468,3306,6475,3306,6487,3305,6500,3305,6501,3306,6502,3306,6508,3310,6510,3316,6510,3318,6510,3319,6509,3327,6505,3331,6504,3332,6503,3334,6498,3340,6494,3346,6494,3350,6498,3350,6499,3350,6500,3350,6519,3356,6533,3347,6535,3346,6537,3345,6545,3341,6550,3336,6559,3329,6570,3324,6579,3321,6585,3316,6592,3312,6599,3311,6595,3311,6593,3309,6587,3304,6590,3298,6590,3297,6590,3296,6592,3283,6597,3275,6600,3271,6604,3266,6605,3265,6606,3264,6607,3264,6607,3263,6613,3247,6616,3231,6619,3217,6618,3202,6618,3190,6621,3180,6622,3179,6623,3178,6631,3166,6640,3155,6641,3154,6642,3153,6645,3148,6642,3142,6641,3141,6641,3139,6636,3128,6635,3119,6630,3094,6626,3069,6622,3042,6606,3019,6602,3014,6597,3010,6588,3004,6583,2991,6581,2986,6583,2980,6584,2979,6584,2977,6586,2957,6579,2940,6578,2939,6578,2937,6575,2921,6578,2905,6579,2901,6579,2896,6579,2872,6578,2848,6578,2843,6579,2837,6579,2836,6580,2835,6580,2832,6580,2829,6580,2828,6580,2828,6585,2824,6586,2818,6587,2815,6588,2811,6589,2800,6588,2789,6587,2778,6585,2767,6584,2764,6585,2760,6586,2757,6584,2751,6583,2746,6580,2743,6580,2742,6579,2742,6572,2741,6566,2741,6554,2741,6542,2739,6539,2738,6536,2734,6535,2733,6533,2731,6531,2732,6529,2731,6528,2731,6526,2730,6525,2729,6524,2728,6522,2726,6514,2727,6499,2727,6490,2721,6489,2720,6488,2720,6486,2719,6485,2719,6480,2716,6477,2712,6474,2707,6470,2702,6463,2695,6455,2695,6447,2695,6438,2694,6426,2694,6412,2691,6404,2690,6395,2693,6382,2697,6368,2696,Q,6364,2695,6359,2696,Z]
                    }
                ],
                labels: [
                    {
                        text: "Texas",
                        shortText: "TX",
                        labelPosition: [602.7,307.4],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "OK"
            },
            "OK": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6508,2237,Q,6511,2251,6510,2265,6510,2274,6512,2283,6514,2290,6515,2297,6516,2301,6516,2304,6519,2330,6518,2355,6518,2366,6520,2377,6522,2388,6525,2399,6529,2414,6532,2429,6533,2432,6532,2435,6531,2436,6531,2438,6531,2448,6533,2457,6534,2459,6535,2462,6536,2466,6538,2469,6538,2471,6538,2473,6539,2483,6536,2491,6535,2493,6535,2495,6534,2501,6531,2508,6529,2513,6529,2519,6529,2539,6528,2558,6527,2577,6524,2596,6522,2617,6520,2637,6520,2651,6520,2665,6520,2674,6519,2683,6518,2690,6519,2698,6519,2700,6519,2701,6520,2705,6519,2707,6518,2709,6518,2710,6520,2714,6522,2718,6522,2719,6523,2720,6526,2721,6528,2724,6531,2728,6534,2732,6531,2733,6529,2732,6528,2731,6526,2730,6525,2729,6524,2728,6522,2727,6514,2727,6499,2728,6490,2721,6489,2721,6488,2720,6486,2720,6485,2719,6480,2717,6477,2712,6474,2707,6470,2703,6463,2696,6455,2695,6447,2695,6438,2695,6426,2694,6412,2692,6404,2691,6395,2694,6382,2698,6368,2696,6364,2696,6359,2696,6348,2699,6339,2704,6329,2710,6319,2717,6311,2723,6302,2724,6298,2725,6295,2723,6294,2723,6293,2722,6291,2722,6290,2721,6289,2720,6287,2719,6271,2712,6267,2698,6266,2696,6265,2695,6263,2694,6262,2693,L,6256,2694,Q,6252,2695,6248,2697,6247,2698,6245,2699,6238,2702,6232,2696,6230,2694,6228,2693,6220,2691,6212,2691,6211,2691,6210,2692,6210,2695,6210,2698,6211,2700,6211,2701,6211,2702,6211,2703,6210,2707,6208,2708,6206,2710,6205,2711,6201,2717,6197,2713,6196,2712,6195,2712,6184,2709,6175,2706,6167,2703,6164,2692,6163,2688,6160,2684,6156,2679,6148,2680,L,6144,2682,Q,6130,2691,6115,2699,6111,2701,6105,2700,6100,2699,6098,2697,6089,2686,6078,2675,6070,2667,6062,2659,6060,2657,6055,2658,6051,2658,6050,2661,6050,2663,6049,2663,6041,2667,6029,2666,6028,2666,6027,2665,6025,2664,6022,2663,6011,2660,6000,2658,5998,2657,5996,2657,5991,2656,5987,2654,5983,2653,5980,2652,5979,2652,5978,2652,5968,2652,5958,2652,5956,2652,5955,2651,5953,2650,5952,2649,5948,2647,5945,2644,5938,2636,5933,2630,5926,2623,5915,2626,5912,2627,5910,2627,5892,2631,5880,2637,5876,2625,5862,2613,5860,2611,5858,2610,5854,2608,5851,2605,5847,2602,5842,2598,L,5840,2300,5451,2300,5451,2219,6507,2221,Q,6506,2229,6508,2237,Z]
                    },
                    {
                        outline: [M,6507,2221,L,5451,2219,5451,2300,5840,2300,5842,2598,Q,5847,2602,5851,2605,5854,2608,5858,2610,5860,2611,5862,2613,5876,2625,5880,2637,5892,2631,5910,2627,5912,2627,5915,2626,5926,2623,5933,2630,5938,2636,5945,2644,5948,2647,5952,2649,5953,2650,5955,2651,5956,2652,5958,2652,5968,2652,5978,2652,5979,2652,5980,2652,5983,2653,5987,2654,5991,2656,5996,2657,5998,2657,6000,2658,6011,2660,6022,2663,6025,2664,6027,2665,6028,2666,6029,2666,6041,2667,6049,2663,6050,2663,6050,2661,6051,2658,6055,2658,6060,2657,6062,2659,6070,2667,6078,2675,6089,2686,6098,2697,6100,2699,6105,2700,6111,2701,6115,2699,6130,2691,6144,2682,L,6148,2680,Q,6156,2679,6160,2684,6163,2688,6164,2692,6167,2703,6175,2706,6184,2709,6195,2712,6196,2712,6197,2713,6201,2717,6205,2711,6206,2710,6208,2708,6210,2707,6211,2703,6211,2702,6211,2701,6211,2700,6210,2698,6210,2695,6210,2692,6211,2691,6212,2691,6220,2691,6228,2693,6230,2694,6232,2696,6238,2702,6245,2699,6247,2698,6248,2697,6252,2695,6256,2694,L,6262,2693,Q,6263,2694,6265,2695,6266,2696,6267,2698,6271,2712,6287,2719,6289,2720,6290,2721,6291,2722,6293,2722,6294,2723,6295,2723,6298,2725,6302,2724,6311,2723,6319,2717,6329,2710,6339,2704,6348,2699,6359,2696,6364,2696,6368,2696,6382,2698,6395,2694,6404,2691,6412,2692,6426,2694,6438,2695,6447,2695,6455,2695,6463,2696,6470,2703,6474,2707,6477,2712,6480,2717,6485,2719,6486,2720,6488,2720,6489,2721,6490,2721,6499,2728,6514,2727,6522,2727,6524,2728,6525,2729,6526,2730,6528,2731,6529,2732,6531,2733,6534,2732,6531,2728,6528,2724,6526,2721,6523,2720,6522,2719,6522,2718,6520,2714,6518,2710,6518,2709,6519,2707,6520,2705,6519,2701,6519,2700,6519,2698,6518,2690,6519,2683,6520,2674,6520,2665,6520,2651,6520,2637,6522,2617,6524,2596,6527,2577,6528,2558,6529,2539,6529,2519,6529,2513,6531,2508,6534,2501,6535,2495,6535,2493,6536,2491,6539,2483,6538,2473,6538,2471,6538,2469,6536,2466,6535,2462,6534,2459,6533,2457,6531,2448,6531,2438,6531,2436,6532,2435,6533,2432,6532,2429,6529,2414,6525,2399,6522,2388,6520,2377,6518,2366,6518,2355,6519,2330,6516,2304,6516,2301,6515,2297,6514,2290,6512,2283,6510,2274,6510,2265,6511,2251,6508,2237,Q,6506,2229,6507,2221,Z]
                    }
                ],
                labels: [
                    {
                        text: "Oklahoma",
                        shortText: "OK",
                        labelPosition: [616.5,248.5],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "KS"
            },
            "KS": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6443,1755,Q,6452,1757,6455,1762,6456,1764,6456,1766,6457,1777,6469,1786,6470,1787,6470,1788,6471,1794,6469,1799,6469,1801,6468,1803,6466,1807,6465,1812,6459,1814,6454,1818,6448,1824,6452,1827,6468,1843,6479,1861,6485,1871,6490,1880,6492,1885,6497,1887,6502,1889,6504,1892,6508,1902,6508,1913,6509,1934,6505,1952,6504,1956,6504,1961,6505,1970,6503,1977,6502,1983,6503,1989,6504,1991,6504,1994,6504,2003,6506,2012,6506,2016,6506,2020,6505,2030,6506,2040,6506,2050,6507,2058,6507,2060,6507,2062,6506,2085,6507,2108,6507,2117,6506,2125,6506,2141,6508,2158,6510,2181,6509,2221,L,5597,2219,5584,1737,6425,1744,Q,6428,1749,6434,1752,Q,6438,1755,6443,1755,Z]
                    },
                    {
                        outline: [M,6434,1752,Q,6428,1749,6425,1744,L,5584,1737,5597,2219,6509,2221,Q,6510,2181,6508,2158,6506,2141,6506,2125,6507,2117,6507,2108,6506,2085,6507,2062,6507,2060,6507,2058,6506,2050,6506,2040,6505,2030,6506,2020,6506,2016,6506,2012,6504,2003,6504,1994,6504,1991,6503,1989,6502,1983,6503,1977,6505,1970,6504,1961,6504,1956,6505,1952,6509,1934,6508,1913,6508,1902,6504,1892,6502,1889,6497,1887,6492,1885,6490,1880,6485,1871,6479,1861,6468,1843,6452,1827,6448,1824,6454,1818,6459,1814,6465,1812,6466,1807,6468,1803,6469,1801,6469,1799,6471,1794,6470,1788,6470,1787,6469,1786,6457,1777,6456,1766,6456,1764,6455,1762,6452,1757,6443,1755,Q,6438,1755,6434,1752,Z]
                    }
                ],
                labels: [
                    {
                        text: "Kansas",
                        shortText: "KS",
                        labelPosition: [604.7,198.1],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "NE"
            },
            "NE": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6008,1257,Q,6025,1258,6040,1265,6054,1271,6065,1281,6067,1282,6068,1282,6070,1282,6070,1282,6072,1285,6076,1283,6083,1280,6087,1273,6088,1271,6089,1269,6091,1268,6092,1268,6097,1269,6101,1273,6102,1274,6103,1274,6111,1283,6127,1278,6128,1277,6129,1277,6135,1276,6140,1276,6142,1276,6143,1277,6147,1279,6153,1278,6155,1278,6156,1277,6163,1271,6173,1265,6174,1264,6175,1264,L,6181,1263,Q,6185,1269,6188,1278,6188,1281,6189,1284,6191,1290,6196,1288,6197,1287,6199,1286,6200,1285,6201,1284,6204,1282,6208,1279,6211,1278,6213,1279,6216,1281,6219,1282,6227,1288,6228,1298,6230,1307,6238,1311,6240,1311,6240,1312,6243,1315,6250,1314,L,6258,1310,Q,6275,1343,6288,1376,6294,1389,6301,1401,6309,1413,6312,1427,6315,1442,6316,1455,6316,1468,6327,1478,6331,1481,6332,1485,6340,1512,6345,1540,6348,1559,6347,1578,6347,1590,6348,1602,6349,1613,6353,1624,6353,1626,6355,1627,6360,1631,6365,1641,6366,1643,6367,1644,6371,1654,6372,1663,6373,1669,6378,1672,6379,1673,6380,1674,6390,1690,6401,1704,6404,1708,6408,1711,6409,1721,6412,1729,6412,1730,6413,1731,6418,1733,6420,1732,6426,1733,6427,1738,6427,1740,6426,1742,6426,1742,6425,1743,6425,1743,6424,1744,L,6424,1744,5583,1737,5579,1573,5334,1573,5334,1236,5998,1256,Q,6003,1256,6008,1257,Z]
                    },
                    {
                        outline: [M,5998,1256,L,5334,1236,5334,1573,5579,1573,5583,1737,6424,1744,6424,1744,Q,6425,1743,6425,1743,6426,1742,6426,1742,6427,1740,6427,1738,6426,1733,6420,1732,6418,1733,6413,1731,6412,1730,6412,1729,6409,1721,6408,1711,6404,1708,6401,1704,6390,1690,6380,1674,6379,1673,6378,1672,6373,1669,6372,1663,6371,1654,6367,1644,6366,1643,6365,1641,6360,1631,6355,1627,6353,1626,6353,1624,6349,1613,6348,1602,6347,1590,6347,1578,6348,1559,6345,1540,6340,1512,6332,1485,6331,1481,6327,1478,6316,1468,6316,1455,6315,1442,6312,1427,6309,1413,6301,1401,6294,1389,6288,1376,6275,1343,6258,1310,L,6250,1314,Q,6243,1315,6240,1312,6240,1311,6238,1311,6230,1307,6228,1298,6227,1288,6219,1282,6216,1281,6213,1279,6211,1278,6208,1279,6204,1282,6201,1284,6200,1285,6199,1286,6197,1287,6196,1288,6191,1290,6189,1284,6188,1281,6188,1278,6185,1269,6181,1263,L,6175,1264,Q,6174,1264,6173,1265,6163,1271,6156,1277,6155,1278,6153,1278,6147,1279,6143,1277,6142,1276,6140,1276,6135,1276,6129,1277,6128,1277,6127,1278,6111,1283,6103,1274,6102,1274,6101,1273,6097,1269,6092,1268,6091,1268,6089,1269,6088,1271,6087,1273,6083,1280,6076,1283,6072,1285,6070,1282,6070,1282,6068,1282,6067,1282,6065,1281,6054,1271,6040,1265,6025,1258,6008,1257,Q,6003,1256,5998,1256,Z]
                    }
                ],
                labels: [
                    {
                        text: "Nebraska",
                        shortText: "NE",
                        labelPosition: [588.1,149.2],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "SD"
            },
            "SD": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6254,759,Q,6240,771,6240,793,6240,802,6239,810,6238,812,6239,814,6241,817,6246,818,6248,818,6250,819,6256,822,6263,827,6268,829,6274,831,6275,831,6276,832,6280,835,6280,841,6279,845,6280,847,6281,850,6282,852,6283,862,6286,871,6288,877,6288,884,6288,886,6287,887,6287,890,6286,893,6285,899,6283,908,6283,914,6284,917,6285,918,6285,920,6285,923,6285,931,6285,938,6283,941,6283,943,6282,944,6282,945,6282,946,6276,970,6278,994,6280,1012,6276,1027,6272,1042,6273,1058,6273,1059,6273,1060,6275,1064,6277,1068,6279,1075,6278,1084,6278,1086,6278,1088,6275,1094,6273,1103,6273,1104,6272,1105,6268,1125,6274,1143,6275,1144,6275,1145,6276,1152,6276,1160,6277,1165,6274,1169,6266,1180,6262,1193,6261,1199,6266,1204,6270,1209,6275,1212,6283,1217,6288,1225,6288,1226,6288,1228,6287,1240,6278,1250,6277,1252,6275,1254,6271,1262,6269,1270,6267,1284,6261,1296,6260,1298,6259,1300,6258,1302,6257,1304,6254,1309,6251,1314,6244,1314,6241,1312,6241,1311,6239,1310,6231,1306,6229,1298,6228,1287,6220,1282,6217,1280,6214,1279,6212,1277,6209,1279,6205,1281,6202,1284,6201,1285,6200,1286,6198,1287,6197,1288,6192,1290,6190,1283,6189,1281,6189,1278,6186,1269,6182,1262,L,6176,1263,Q,6175,1264,6174,1264,6164,1270,6157,1277,6156,1278,6154,1278,6148,1278,6144,1277,6143,1276,6141,1276,6136,1276,6130,1277,6129,1277,6128,1277,6112,1282,6104,1274,6103,1273,6102,1272,6098,1269,6093,1268,6092,1268,6090,1269,6089,1270,6088,1272,6084,1280,6077,1283,6073,1285,6071,1282,6071,1281,6069,1281,6068,1281,6066,1280,6055,1270,6041,1264,6026,1258,6009,1256,6004,1256,5999,1256,L,5335,1235,5335,731,6274,734,Q,6274,735,6274,736,6275,740,6273,742,6270,745,6268,748,6267,749,6265,750,6261,752,6259,754,Q,6257,757,6254,759,Z]
                    },
                    {
                        outline: [M,6259,754,Q,6261,752,6265,750,6267,749,6268,748,6270,745,6273,742,6275,740,6274,736,6274,735,6274,734,L,5335,731,5335,1235,5999,1256,Q,6004,1256,6009,1256,6026,1258,6041,1264,6055,1270,6066,1280,6068,1281,6069,1281,6071,1281,6071,1282,6073,1285,6077,1283,6084,1280,6088,1272,6089,1270,6090,1269,6092,1268,6093,1268,6098,1269,6102,1272,6103,1273,6104,1274,6112,1282,6128,1277,6129,1277,6130,1277,6136,1276,6141,1276,6143,1276,6144,1277,6148,1278,6154,1278,6156,1278,6157,1277,6164,1270,6174,1264,6175,1264,6176,1263,L,6182,1262,Q,6186,1269,6189,1278,6189,1281,6190,1283,6192,1290,6197,1288,6198,1287,6200,1286,6201,1285,6202,1284,6205,1281,6209,1279,6212,1277,6214,1279,6217,1280,6220,1282,6228,1287,6229,1298,6231,1306,6239,1310,6241,1311,6241,1312,6244,1314,6251,1314,6254,1309,6257,1304,6258,1302,6259,1300,6260,1298,6261,1296,6267,1284,6269,1270,6271,1262,6275,1254,6277,1252,6278,1250,6287,1240,6288,1228,6288,1226,6288,1225,6283,1217,6275,1212,6270,1209,6266,1204,6261,1199,6262,1193,6266,1180,6274,1169,6277,1165,6276,1160,6276,1152,6275,1145,6275,1144,6274,1143,6268,1125,6272,1105,6273,1104,6273,1103,6275,1094,6278,1088,6278,1086,6278,1084,6279,1075,6277,1068,6275,1064,6273,1060,6273,1059,6273,1058,6272,1042,6276,1027,6280,1012,6278,994,6276,970,6282,946,6282,945,6282,944,6283,943,6283,941,6285,938,6285,931,6285,923,6285,920,6285,918,6284,917,6283,914,6283,908,6285,899,6286,893,6287,890,6287,887,6288,886,6288,884,6288,877,6286,871,6283,862,6282,852,6281,850,6280,847,6279,845,6280,841,6280,835,6276,832,6275,831,6274,831,6268,829,6263,827,6256,822,6250,819,6248,818,6246,818,6241,817,6239,814,6238,812,6239,810,6240,802,6240,793,6240,771,6254,759,Q,6257,757,6259,754,Z]
                    }
                ],
                labels: [
                    {
                        text: "South Dakota",
                        shortText: "SD",
                        labelPosition: [581.2,102.2],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "ND"
            },
            "ND": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,6182,185,Q,6187,193,6193,198,6202,206,6212,213,6216,216,6216,222,6217,223,6217,224,6219,237,6208,242,6203,244,6202,253,6200,268,6198,283,6196,293,6198,303,6201,317,6206,331,6219,368,6228,406,6232,423,6233,439,6234,451,6233,463,6233,465,6233,467,6233,467,6232,468,6232,470,6232,472,6232,473,6232,474,6230,484,6228,493,6228,495,6228,496,6227,501,6226,506,6224,519,6226,533,6227,539,6228,544,6229,550,6230,555,6231,559,6231,563,6235,590,6242,614,6247,632,6251,649,6252,655,6254,659,6259,665,6262,670,6264,674,6265,676,6269,686,6270,697,6271,716,6271,734,L,5332,730,5332,177,6204,177,Q,6190,183,6182,185,Z]
                    },
                    {
                        outline: [M,6204,177,L,5332,177,5332,730,6271,734,Q,6271,716,6270,697,6269,686,6265,676,6264,674,6262,670,6259,665,6254,659,6252,655,6251,649,6247,632,6242,614,6235,590,6231,563,6231,559,6230,555,6229,550,6228,544,6227,539,6226,533,6224,519,6226,506,6227,501,6228,496,6228,495,6228,493,6230,484,6232,474,6232,473,6232,472,6232,470,6232,468,6233,467,6233,467,6233,465,6233,463,6234,451,6233,439,6232,423,6228,406,6219,368,6206,331,6201,317,6198,303,6196,293,6198,283,6200,268,6202,253,6203,244,6208,242,6219,237,6217,224,6217,223,6216,222,6216,216,6212,213,6202,206,6193,198,6187,193,6182,185,Q,6190,183,6204,177,Z]
                    }
                ],
                labels: [
                    {
                        text: "North Dakota",
                        shortText: "ND",
                        labelPosition: [580.1,45.6],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "NM"
            },
            "NM": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,5451,2219,L,5451,2979,5014,2979,5010,3013,Q,5006,3015,5001,3011,5000,3009,4998,3009,4980,3010,4961,3011,4959,3011,4959,3011,4956,3009,4950,3010,4945,3010,4941,3009,4929,3007,4915,3008,4909,3008,4902,3008,4872,3006,4841,3007,4840,3008,4838,3008,4835,3008,4834,3008,4833,3006,4832,3007,4831,3006,4830,3007,4824,3009,4821,3012,4820,3013,4820,3014,4818,3021,4818,3029,4818,3046,4814,3060,4814,3064,4812,3066,4802,3071,4791,3073,4790,3073,4789,3074,4786,3077,4782,3078,4780,3078,4779,3079,4776,3081,4773,3080,4766,3079,4760,3077,4753,3075,4745,3074,4724,3073,4702,3072,L,4708,2219,Z]
                    },
                    {
                        outline: [M,4708,2219,L,4702,3072,Q,4724,3073,4745,3074,4753,3075,4760,3077,4766,3079,4773,3080,4776,3081,4779,3079,4780,3078,4782,3078,4786,3077,4789,3074,4790,3073,4791,3073,4802,3071,4812,3066,4814,3064,4814,3060,4818,3046,4818,3029,4818,3021,4820,3014,4820,3013,4821,3012,4824,3009,4830,3007,4831,3006,4832,3007,4833,3006,4834,3008,4835,3008,4838,3008,4840,3008,4841,3007,4872,3006,4902,3008,4909,3008,4915,3008,4929,3007,4941,3009,4945,3010,4950,3010,4956,3009,4959,3011,4959,3011,4961,3011,4980,3010,4998,3009,5000,3009,5001,3011,5006,3015,5010,3013,L,5014,2979,5451,2979,5451,2219,Z]
                    }
                ],
                labels: [
                    {
                        text: "New Mexico",
                        shortText: "NM",
                        labelPosition: [507.7,265],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "CO"
            },
            "CO": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,5580,1573,L,5597,2219,4710,2219,4710,1585,5335,1573,Z]
                    },
                    {
                        outline: [M,5335,1573,L,4710,1585,4710,2219,5597,2219,5580,1573,Z]
                    }
                ],
                labels: [
                    {
                        text: "Colorado",
                        shortText: "CO",
                        labelPosition: [515.3,189.6],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "UT"
            },
            "UT": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,4460,1591,L,4710,1586,4710,2220,4131,2220,Q,4129,2218,4125,2218,4110,2218,4094,2218,4086,2217,4081,2219,L,4086,1410,4460,1411,Z]
                    },
                    {
                        outline: [M,4460,1411,L,4086,1410,4081,2219,Q,4086,2217,4094,2218,4110,2218,4125,2218,4129,2218,4131,2220,L,4710,2220,4710,1586,4460,1591,Z]
                    }
                ],
                labels: [
                    {
                        text: "Utah",
                        shortText: "UT",
                        labelPosition: [439.5,181.5],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "WY"
            },
            "WY": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,4459,894,L,5334,898,5334,1573,4459,1589,Z]
                    },
                    {
                        outline: [M,4459,1589,L,5334,1573,5334,898,4459,894,Z]
                    }
                ],
                labels: [
                    {
                        text: "Wyoming",
                        shortText: "WY",
                        labelPosition: [489.7,124.2],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "MT"
            },
            "MT": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,3834,178,L,5333,178,5333,898,4458,894,4458,984,Q,4454,980,4447,977,4446,976,4446,976,4444,973,4442,970,4439,964,4429,961,4426,960,4425,957,4425,956,4425,955,4424,953,4423,951,4423,951,4422,950,4419,949,4418,951,4411,958,4405,967,4404,968,4402,969,4401,969,4400,969,4399,970,4397,970,4394,970,4392,970,4390,970,4388,971,4386,971,4385,971,4384,972,4383,972,4382,972,4380,972,4375,973,4371,975,4370,975,4369,975,4361,975,4355,974,4348,973,4342,971,4341,971,4339,971,4339,972,4338,972,4335,973,4332,974,4332,975,4331,975,4327,977,4323,979,4322,980,4321,980,4320,981,4320,981,4319,981,4318,982,4314,984,4310,985,4305,986,4299,986,4294,986,4288,985,4278,983,4268,985,4260,987,4253,993,4246,999,4238,1002,4231,1004,4226,1001,4218,996,4215,986,4214,982,4214,977,4214,976,4214,974,4213,970,4210,969,4209,969,4208,968,4207,966,4204,966,4201,965,4201,960,4202,955,4199,951,4195,947,4192,941,4191,938,4192,935,4192,934,4192,933,4189,931,4185,931,4184,931,4183,932,4182,933,4179,934,4178,934,4177,934,4173,936,4168,935,4166,935,4166,934,4163,931,4159,929,4157,928,4156,926,4154,918,4153,910,4153,898,4147,889,4142,879,4136,871,4135,869,4134,867,4132,828,4106,801,4099,794,4090,791,4088,791,4086,794,4074,810,4053,825,4052,822,4050,820,4043,815,4035,809,4024,802,4018,791,4014,782,4016,770,4019,757,4027,745,4028,743,4029,741,4031,739,4032,738,4043,733,4045,718,4045,711,4042,708,4036,704,4026,696,4025,695,4024,694,4023,692,4022,691,4020,689,4022,685,4025,678,4029,670,4030,669,4030,668,4031,666,4033,666,4044,659,4043,648,4043,646,4044,645,4049,633,4056,624,4060,618,4064,611,4057,610,4051,609,4025,605,4001,599,3999,598,3998,597,3994,593,3992,587,3992,585,3991,584,3985,578,3979,574,3977,572,3975,571,3960,564,3962,552,3962,549,3962,546,3963,539,3956,534,3953,532,3950,528,3947,524,3943,521,3940,518,3937,513,3932,504,3927,497,3926,496,3925,495,3914,490,3903,485,3902,485,3901,484,3881,477,3877,454,3873,433,3869,414,3867,406,3863,401,3862,399,3861,397,3860,393,3858,391,3850,383,3841,373,3839,371,3837,366,3834,351,3834,336,3834,334,3833,329,3832,327,3832,325,3831,314,3831,303,3831,301,3830,298,3830,263,3830,228,3830,222,3831,217,3832,209,3833,198,3833,197,3834,195,3839,189,3836,182,3835,180,3834,179,Z]
                    },
                    {
                        outline: [M,3834,179,Q,3835,180,3836,182,3839,189,3834,195,3833,197,3833,198,3832,209,3831,217,3830,222,3830,228,3830,263,3830,298,3831,301,3831,303,3831,314,3832,325,3832,327,3833,329,3834,334,3834,336,3834,351,3837,366,3839,371,3841,373,3850,383,3858,391,3860,393,3861,397,3862,399,3863,401,3867,406,3869,414,3873,433,3877,454,3881,477,3901,484,3902,485,3903,485,3914,490,3925,495,3926,496,3927,497,3932,504,3937,513,3940,518,3943,521,3947,524,3950,528,3953,532,3956,534,3963,539,3962,546,3962,549,3962,552,3960,564,3975,571,3977,572,3979,574,3985,578,3991,584,3992,585,3992,587,3994,593,3998,597,3999,598,4001,599,4025,605,4051,609,4057,610,4064,611,4060,618,4056,624,4049,633,4044,645,4043,646,4043,648,4044,659,4033,666,4031,666,4030,668,4030,669,4029,670,4025,678,4022,685,4020,689,4022,691,4023,692,4024,694,4025,695,4026,696,4036,704,4042,708,4045,711,4045,718,4043,733,4032,738,4031,739,4029,741,4028,743,4027,745,4019,757,4016,770,4014,782,4018,791,4024,802,4035,809,4043,815,4050,820,4052,822,4053,825,4074,810,4086,794,4088,791,4090,791,4099,794,4106,801,4132,828,4134,867,4135,869,4136,871,4142,879,4147,889,4153,898,4153,910,4154,918,4156,926,4157,928,4159,929,4163,931,4166,934,4166,935,4168,935,4173,936,4177,934,4178,934,4179,934,4182,933,4183,932,4184,931,4185,931,4189,931,4192,933,4192,934,4192,935,4191,938,4192,941,4195,947,4199,951,4202,955,4201,960,4201,965,4204,966,4207,966,4208,968,4209,969,4210,969,4213,970,4214,974,4214,976,4214,977,4214,982,4215,986,4218,996,4226,1001,4231,1004,4238,1002,4246,999,4253,993,4260,987,4268,985,4278,983,4288,985,4294,986,4299,986,4305,986,4310,985,4314,984,4318,982,4319,981,4320,981,4320,981,4321,980,4322,980,4323,979,4327,977,4331,975,4332,975,4332,974,4335,973,4338,972,4339,972,4339,971,4341,971,4342,971,4348,973,4355,974,4361,975,4369,975,4370,975,4371,975,4375,973,4380,972,4382,972,4383,972,4384,972,4385,971,4386,971,4388,971,4390,970,4392,970,4394,970,4397,970,4399,970,4400,969,4401,969,4402,969,4404,968,4405,967,4411,958,4418,951,4419,949,4422,950,4423,951,4423,951,4424,953,4425,955,4425,956,4425,957,4426,960,4429,961,4439,964,4442,970,4444,973,4446,976,4446,976,4447,977,4454,980,4458,984,L,4458,894,5333,898,5333,178,3834,178,Z]
                    }
                ],
                labels: [
                    {
                        text: "Montana",
                        shortText: "MT",
                        labelPosition: [458.1,48],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "AZ"
            },
            "AZ": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,4123,2217,Q,4126,2217,4128,2219,L,4707,2219,4702,3072,Q,4688,3072,4675,3072,4640,3072,4605,3070,4569,3069,4535,3073,4530,3074,4526,3074,4511,3075,4498,3070,4477,3062,4452,3064,4449,3064,4446,3064,4435,3068,4422,3067,4421,3067,4419,3067,4413,3064,4407,3060,4406,3060,4405,3059,4403,3057,4398,3055,4380,3046,4361,3040,4349,3036,4336,3032,4329,3030,4321,3026,4295,3013,4267,3003,4247,2996,4225,2990,4192,2982,4161,2971,4156,2970,4152,2968,4147,2967,4143,2964,4126,2953,4100,2947,4092,2945,4084,2943,4071,2941,4060,2938,4044,2933,4028,2930,4024,2929,4019,2929,4010,2927,4001,2924,3996,2923,3994,2920,3989,2914,3989,2903,3990,2899,3989,2894,3987,2884,3988,2871,3993,2871,3996,2872,4003,2874,4010,2873,4015,2872,4019,2870,4035,2859,4033,2846,4032,2840,4026,2836,4021,2833,4016,2829,4011,2826,4008,2821,4008,2820,4007,2819,4004,2816,4001,2814,3999,2813,3998,2810,3997,2807,3997,2804,3997,2778,4014,2756,4022,2746,4027,2730,4028,2730,4028,2729,4032,2721,4033,2710,4033,2709,4033,2708,4034,2700,4037,2692,4040,2683,4045,2680,4046,2679,4047,2677,4051,2671,4059,2664,4062,2661,4064,2659,4068,2653,4071,2646,4072,2642,4072,2642,4074,2636,4073,2629,4072,2625,4070,2622,4063,2609,4057,2594,4053,2584,4043,2579,4025,2569,4010,2554,4008,2552,4007,2548,4006,2542,4007,2539,4008,2529,4013,2524,4015,2522,4016,2521,4019,2518,4018,2511,L,4018,2511,Q,4017,2503,4023,2501,4024,2500,4024,2498,4025,2492,4021,2486,4016,2477,4009,2472,4008,2471,4008,2469,4007,2451,4007,2434,4007,2424,4006,2416,4006,2415,4006,2414,4007,2409,4006,2404,4005,2398,4003,2395,3997,2384,3994,2375,3992,2368,3997,2367,3998,2367,3999,2366,4006,2363,4014,2362,4019,2362,4023,2362,4027,2362,4028,2357,4028,2356,4029,2355,4040,2353,4045,2359,4050,2364,4055,2368,4067,2376,4080,2382,4081,2382,4081,2382,4081,2382,4081,2381,4080,2376,4079,2372,4076,2354,4075,2337,4075,2330,4074,2324,4074,2322,4074,2320,4072,2305,4072,2290,4071,2276,4073,2263,4073,2261,4073,2259,4076,2252,4077,2243,4079,2231,4078,2218,4083,2215,4091,2217,Q,4107,2217,4123,2217,Z]
                    },
                    {
                        outline: [M,4091,2217,Q,4083,2215,4078,2218,4079,2231,4077,2243,4076,2252,4073,2259,4073,2261,4073,2263,4071,2276,4072,2290,4072,2305,4074,2320,4074,2322,4074,2324,4075,2330,4075,2337,4076,2354,4079,2372,4080,2376,4081,2381,4081,2382,4081,2382,4081,2382,4080,2382,4067,2376,4055,2368,4050,2364,4045,2359,4040,2353,4029,2355,4028,2356,4028,2357,4027,2362,4023,2362,4019,2362,4014,2362,4006,2363,3999,2366,3998,2367,3997,2367,3992,2368,3994,2375,3997,2384,4003,2395,4005,2398,4006,2404,4007,2409,4006,2414,4006,2415,4006,2416,4007,2424,4007,2434,4007,2451,4008,2469,4008,2471,4009,2472,4016,2477,4021,2486,4025,2492,4024,2498,4024,2500,4023,2501,4017,2503,4018,2511,L,4018,2511,Q,4019,2518,4016,2521,4015,2522,4013,2524,4008,2529,4007,2539,4006,2542,4007,2548,4008,2552,4010,2554,4025,2569,4043,2579,4053,2584,4057,2594,4063,2609,4070,2622,4072,2625,4073,2629,4074,2636,4072,2642,4072,2642,4071,2646,4068,2653,4064,2659,4062,2661,4059,2664,4051,2671,4047,2677,4046,2679,4045,2680,4040,2683,4037,2692,4034,2700,4033,2708,4033,2709,4033,2710,4032,2721,4028,2729,4028,2730,4027,2730,4022,2746,4014,2756,3997,2778,3997,2804,3997,2807,3998,2810,3999,2813,4001,2814,4004,2816,4007,2819,4008,2820,4008,2821,4011,2826,4016,2829,4021,2833,4026,2836,4032,2840,4033,2846,4035,2859,4019,2870,4015,2872,4010,2873,4003,2874,3996,2872,3993,2871,3988,2871,3987,2884,3989,2894,3990,2899,3989,2903,3989,2914,3994,2920,3996,2923,4001,2924,4010,2927,4019,2929,4024,2929,4028,2930,4044,2933,4060,2938,4071,2941,4084,2943,4092,2945,4100,2947,4126,2953,4143,2964,4147,2967,4152,2968,4156,2970,4161,2971,4192,2982,4225,2990,4247,2996,4267,3003,4295,3013,4321,3026,4329,3030,4336,3032,4349,3036,4361,3040,4380,3046,4398,3055,4403,3057,4405,3059,4406,3060,4407,3060,4413,3064,4419,3067,4421,3067,4422,3067,4435,3068,4446,3064,4449,3064,4452,3064,4477,3062,4498,3070,4511,3075,4526,3074,4530,3074,4535,3073,4569,3069,4605,3070,4640,3072,4675,3072,4688,3072,4702,3072,L,4707,2219,4128,2219,Q,4126,2217,4123,2217,Q,4107,2217,4091,2217,Z]
                    }
                ],
                labels: [
                    {
                        text: "Arizona",
                        shortText: "AZ",
                        labelPosition: [434.7,264.5],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "NV"
            },
            "NV": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,4085,1409,L,4080,2218,Q,4080,2231,4079,2243,4078,2252,4075,2259,4074,2261,4074,2263,4073,2276,4073,2290,4073,2305,4075,2320,4075,2322,4075,2324,4076,2330,4077,2337,4077,2354,4081,2372,4082,2376,4082,2381,4082,2382,4083,2382,4082,2382,4082,2382,4069,2376,4057,2368,4051,2364,4046,2359,4041,2353,4030,2355,4029,2356,4029,2357,4029,2362,4025,2362,4020,2362,4015,2362,4008,2363,4001,2366,4000,2367,3999,2367,3994,2368,3996,2375,3998,2384,4005,2395,4007,2398,4007,2404,4008,2409,4007,2414,4007,2415,4007,2416,4009,2424,4009,2434,4008,2451,4009,2469,4010,2471,4011,2472,4018,2477,4023,2486,4026,2492,4026,2498,4026,2500,4024,2501,4019,2503,4019,2511,4004,2508,3993,2505,3986,2503,3980,2498,3954,2473,3930,2449,3921,2441,3913,2431,3906,2422,3898,2413,3882,2395,3872,2386,3871,2385,3870,2384,3861,2379,3852,2371,3849,2369,3847,2367,3842,2361,3838,2355,3829,2344,3822,2338,3820,2337,3818,2335,3809,2330,3803,2326,3789,2315,3774,2301,3770,2297,3766,2293,3765,2292,3764,2290,3761,2286,3758,2283,3742,2261,3718,2238,3698,2217,3675,2199,3655,2183,3634,2169,3633,2168,3632,2168,3630,2167,3629,2166,3617,2160,3607,2146,3588,2121,3565,2101,3538,2077,3507,2056,3493,2048,3482,2036,3469,2022,3457,2007,3443,1991,3424,1979,3409,1969,3400,1961,3398,1960,3397,1959,3385,1946,3373,1941,3369,1939,3365,1937,3359,1934,3354,1930,3350,1928,3347,1925,3342,1920,3339,1913,L,3335,1418,Q,3359,1417,3382,1422,3384,1422,3386,1422,3394,1423,3402,1423,3470,1424,3538,1421,3540,1421,3542,1421,3568,1417,3596,1417,3604,1418,3612,1416,3619,1415,3625,1414,3632,1414,3638,1413,3662,1410,3686,1413,3690,1414,3695,1414,3705,1416,3710,1408,3710,1409,3710,1410,3710,1409,3711,1408,Z]
                    },
                    {
                        outline: [M,3711,1408,Q,3710,1409,3710,1410,3710,1409,3710,1408,3705,1416,3695,1414,3690,1414,3686,1413,3662,1410,3638,1413,3632,1414,3625,1414,3619,1415,3612,1416,3604,1418,3596,1417,3568,1417,3542,1421,3540,1421,3538,1421,3470,1424,3402,1423,3394,1423,3386,1422,3384,1422,3382,1422,3359,1417,3335,1418,L,3339,1913,Q,3342,1920,3347,1925,3350,1928,3354,1930,3359,1934,3365,1937,3369,1939,3373,1941,3385,1946,3397,1959,3398,1960,3400,1961,3409,1969,3424,1979,3443,1991,3457,2007,3469,2022,3482,2036,3493,2048,3507,2056,3538,2077,3565,2101,3588,2121,3607,2146,3617,2160,3629,2166,3630,2167,3632,2168,3633,2168,3634,2169,3655,2183,3675,2199,3698,2217,3718,2238,3742,2261,3758,2283,3761,2286,3764,2290,3765,2292,3766,2293,3770,2297,3774,2301,3789,2315,3803,2326,3809,2330,3818,2335,3820,2337,3822,2338,3829,2344,3838,2355,3842,2361,3847,2367,3849,2369,3852,2371,3861,2379,3870,2384,3871,2385,3872,2386,3882,2395,3898,2413,3906,2422,3913,2431,3921,2441,3930,2449,3954,2473,3980,2498,3986,2503,3993,2505,4004,2508,4019,2511,4019,2503,4024,2501,4026,2500,4026,2498,4026,2492,4023,2486,4018,2477,4011,2472,4010,2471,4009,2469,4008,2451,4009,2434,4009,2424,4007,2416,4007,2415,4007,2414,4008,2409,4007,2404,4007,2398,4005,2395,3998,2384,3996,2375,3994,2368,3999,2367,4000,2367,4001,2366,4008,2363,4015,2362,4020,2362,4025,2362,4029,2362,4029,2357,4029,2356,4030,2355,4041,2353,4046,2359,4051,2364,4057,2368,4069,2376,4082,2382,4082,2382,4083,2382,4082,2382,4082,2381,4082,2376,4081,2372,4077,2354,4077,2337,4076,2330,4075,2324,4075,2322,4075,2320,4073,2305,4073,2290,4073,2276,4074,2263,4074,2261,4075,2259,4078,2252,4079,2243,4080,2231,4080,2218,L,4085,1409,Z]
                    }
                ],
                labels: [
                    {
                        text: "Nevada",
                        shortText: "NV",
                        labelPosition: [371,196],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "ID"
            },
            "ID": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,3925,495,Q,3926,495,3927,496,3932,504,3937,512,3940,518,3943,521,3947,524,3950,527,3953,532,3956,534,3963,538,3962,546,3962,548,3962,551,3960,563,3975,571,3977,572,3979,573,3985,578,3991,584,3992,585,3992,586,3994,593,3998,596,3999,597,4001,598,4025,604,4051,608,4057,609,4064,611,4060,618,4056,623,4049,632,4044,644,4043,646,4043,648,4044,659,4033,665,4031,666,4030,668,4030,669,4029,670,4025,678,4022,684,4020,688,4022,691,4023,692,4024,693,4025,695,4026,696,4036,703,4042,708,4045,711,4045,717,4043,732,4032,738,4031,739,4029,740,4028,743,4027,744,4019,756,4016,770,4014,781,4018,790,4024,801,4035,809,4043,814,4050,820,4052,822,4053,824,4074,810,4086,793,4088,790,4090,791,4099,793,4106,801,4132,828,4134,867,4135,869,4136,870,4142,879,4147,888,4153,897,4153,909,4154,918,4156,925,4157,928,4159,929,4163,931,4166,934,4166,934,4167,935,4173,936,4177,934,4178,933,4179,933,4182,933,4183,931,4184,931,4185,931,4189,930,4192,932,4192,933,4192,934,4191,937,4192,941,4195,946,4199,951,4202,955,4201,960,4201,965,4204,965,4207,966,4208,968,4209,968,4210,969,4213,970,4214,974,4214,975,4214,976,4214,981,4215,985,4218,995,4226,1000,4231,1004,4238,1001,4246,998,4253,993,4260,987,4268,985,4278,983,4288,984,4294,985,4299,985,4305,985,4310,984,4314,983,4318,981,4319,981,4320,980,4320,980,4321,980,4322,979,4323,979,4327,976,4331,975,4332,975,4332,974,4335,972,4338,971,4339,971,4339,971,4341,970,4342,971,4348,972,4355,973,4361,975,4369,975,4370,975,4371,974,4375,972,4380,972,4382,972,4383,971,4384,971,4385,971,4386,970,4388,970,4390,970,4392,970,4394,969,4397,969,4399,969,4400,969,4401,968,4402,968,4404,968,4405,966,4411,957,4418,950,4419,949,4422,950,4423,950,4423,951,4424,953,4425,954,4425,955,4425,956,4426,959,4429,960,4439,963,4442,969,4444,973,4446,975,4446,976,4447,976,4454,979,4458,983,L,4458,1409,3710,1408,3710,1404,Q,3710,1401,3711,1399,3714,1377,3712,1353,3712,1352,3712,1351,3712,1349,3711,1347,3708,1334,3706,1320,3704,1312,3704,1303,3704,1301,3704,1299,3704,1296,3704,1294,3705,1289,3705,1285,3708,1270,3709,1253,3710,1242,3711,1231,3712,1216,3712,1201,3714,1195,3712,1187,3707,1173,3711,1154,3711,1153,3711,1152,3711,1150,3712,1149,3714,1142,3711,1134,3710,1130,3711,1126,3711,1124,3711,1123,3710,1120,3710,1117,3710,1115,3709,1114,3707,1111,3706,1104,3706,1102,3705,1100,3705,1098,3704,1098,3702,1097,3702,1093,3703,1091,3704,1090,3710,1083,3716,1076,3717,1075,3718,1075,3723,1072,3726,1067,3730,1061,3729,1050,3729,1049,3730,1047,3732,1044,3727,1039,3725,1038,3725,1036,3722,1029,3716,1027,3714,1027,3713,1026,3704,1022,3697,1021,3690,1019,3688,1012,3687,1008,3687,1004,3686,1003,3687,1002,3689,999,3691,992,3691,981,3694,971,3695,970,3695,969,3695,966,3697,964,3706,956,3712,944,3715,937,3718,933,3719,932,3719,931,3721,924,3722,924,3726,916,3731,910,3740,899,3743,883,3744,875,3748,869,3762,849,3774,828,3776,814,3772,802,3768,788,3761,775,3756,764,3750,753,3748,749,3743,746,3728,739,3714,731,3711,730,3710,726,3712,727,3714,727,3712,720,3714,715,3718,705,3720,697,3722,690,3724,682,3724,678,3724,673,3720,648,3710,623,3709,622,3709,620,3709,619,3707,612,3707,611,3706,609,3705,606,3703,601,3703,600,3702,599,3699,596,3698,590,3698,586,3696,581,3695,580,3695,579,3695,563,3695,546,3696,532,3699,517,3703,504,3710,496,3711,495,3711,494,3712,474,3712,454,3713,425,3709,397,3709,395,3709,393,3707,380,3707,367,3706,328,3707,288,3707,287,3707,285,3708,275,3709,264,3709,261,3709,259,3711,221,3712,183,3706,182,3710,179,3728,173,3747,169,3758,166,3769,167,3770,168,3771,167,3781,167,3791,167,3792,168,3793,167,3798,167,3804,168,3809,169,3813,171,3824,174,3831,177,3833,178,3834,179,3835,180,3836,181,3839,188,3834,195,3833,196,3833,198,3832,208,3831,216,3830,222,3830,227,3830,262,3830,297,3831,300,3831,303,3831,314,3832,325,3832,327,3833,329,3834,333,3834,336,3834,351,3837,365,3839,370,3841,373,3850,383,3858,391,3860,393,3861,397,3862,399,3863,400,3867,405,3869,413,3873,433,3877,454,3881,477,3901,484,3902,484,3903,485,Q,3914,489,3925,495,Z]
                    },
                    {
                        outline: [M,3903,485,Q,3902,484,3901,484,3881,477,3877,454,3873,433,3869,413,3867,405,3863,400,3862,399,3861,397,3860,393,3858,391,3850,383,3841,373,3839,370,3837,365,3834,351,3834,336,3834,333,3833,329,3832,327,3832,325,3831,314,3831,303,3831,300,3830,297,3830,262,3830,227,3830,222,3831,216,3832,208,3833,198,3833,196,3834,195,3839,188,3836,181,3835,180,3834,179,3833,178,3831,177,3824,174,3813,171,3809,169,3804,168,3798,167,3793,167,3792,168,3791,167,3781,167,3771,167,3770,168,3769,167,3758,166,3747,169,3728,173,3710,179,3706,182,3712,183,3711,221,3709,259,3709,261,3709,264,3708,275,3707,285,3707,287,3707,288,3706,328,3707,367,3707,380,3709,393,3709,395,3709,397,3713,425,3712,454,3712,474,3711,494,3711,495,3710,496,3703,504,3699,517,3696,532,3695,546,3695,563,3695,579,3695,580,3696,581,3698,586,3698,590,3699,596,3702,599,3703,600,3703,601,3705,606,3706,609,3707,611,3707,612,3709,619,3709,620,3709,622,3710,623,3720,648,3724,673,3724,678,3724,682,3722,690,3720,697,3718,705,3714,715,3712,720,3714,727,3712,727,3710,726,3711,730,3714,731,3728,739,3743,746,3748,749,3750,753,3756,764,3761,775,3768,788,3772,802,3776,814,3774,828,3762,849,3748,869,3744,875,3743,883,3740,899,3731,910,3726,916,3722,924,3721,924,3719,931,3719,932,3718,933,3715,937,3712,944,3706,956,3697,964,3695,966,3695,969,3695,970,3694,971,3691,981,3691,992,3689,999,3687,1002,3686,1003,3687,1004,3687,1008,3688,1012,3690,1019,3697,1021,3704,1022,3713,1026,3714,1027,3716,1027,3722,1029,3725,1036,3725,1038,3727,1039,3732,1044,3730,1047,3729,1049,3729,1050,3730,1061,3726,1067,3723,1072,3718,1075,3717,1075,3716,1076,3710,1083,3704,1090,3703,1091,3702,1093,3702,1097,3704,1098,3705,1098,3705,1100,3706,1102,3706,1104,3707,1111,3709,1114,3710,1115,3710,1117,3710,1120,3711,1123,3711,1124,3711,1126,3710,1130,3711,1134,3714,1142,3712,1149,3711,1150,3711,1152,3711,1153,3711,1154,3707,1173,3712,1187,3714,1195,3712,1201,3712,1216,3711,1231,3710,1242,3709,1253,3708,1270,3705,1285,3705,1289,3704,1294,3704,1296,3704,1299,3704,1301,3704,1303,3704,1312,3706,1320,3708,1334,3711,1347,3712,1349,3712,1351,3712,1352,3712,1353,3714,1377,3711,1399,3710,1401,3710,1404,L,3710,1408,4458,1409,4458,983,Q,4454,979,4447,976,4446,976,4446,975,4444,973,4442,969,4439,963,4429,960,4426,959,4425,956,4425,955,4425,954,4424,953,4423,951,4423,950,4422,950,4419,949,4418,950,4411,957,4405,966,4404,968,4402,968,4401,968,4400,969,4399,969,4397,969,4394,969,4392,970,4390,970,4388,970,4386,970,4385,971,4384,971,4383,971,4382,972,4380,972,4375,972,4371,974,4370,975,4369,975,4361,975,4355,973,4348,972,4342,971,4341,970,4339,971,4339,971,4338,971,4335,972,4332,974,4332,975,4331,975,4327,976,4323,979,4322,979,4321,980,4320,980,4320,980,4319,981,4318,981,4314,983,4310,984,4305,985,4299,985,4294,985,4288,984,4278,983,4268,985,4260,987,4253,993,4246,998,4238,1001,4231,1004,4226,1000,4218,995,4215,985,4214,981,4214,976,4214,975,4214,974,4213,970,4210,969,4209,968,4208,968,4207,966,4204,965,4201,965,4201,960,4202,955,4199,951,4195,946,4192,941,4191,937,4192,934,4192,933,4192,932,4189,930,4185,931,4184,931,4183,931,4182,933,4179,933,4178,933,4177,934,4173,936,4167,935,4166,934,4166,934,4163,931,4159,929,4157,928,4156,925,4154,918,4153,909,4153,897,4147,888,4142,879,4136,870,4135,869,4134,867,4132,828,4106,801,4099,793,4090,791,4088,790,4086,793,4074,810,4053,824,4052,822,4050,820,4043,814,4035,809,4024,801,4018,790,4014,781,4016,770,4019,756,4027,744,4028,743,4029,740,4031,739,4032,738,4043,732,4045,717,4045,711,4042,708,4036,703,4026,696,4025,695,4024,693,4023,692,4022,691,4020,688,4022,684,4025,678,4029,670,4030,669,4030,668,4031,666,4033,665,4044,659,4043,648,4043,646,4044,644,4049,632,4056,623,4060,618,4064,611,4057,609,4051,608,4025,604,4001,598,3999,597,3998,596,3994,593,3992,586,3992,585,3991,584,3985,578,3979,573,3977,572,3975,571,3960,563,3962,551,3962,548,3962,546,3963,538,3956,534,3953,532,3950,527,3947,524,3943,521,3940,518,3937,512,3932,504,3927,496,3926,495,3925,495,Q,3914,489,3903,485,Z]
                    }
                ],
                labels: [
                    {
                        text: "Idaho",
                        shortText: "ID",
                        labelPosition: [388.2,87.6],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "AK"
            },
            "AK": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,2817,4427,Q,2825,4425,2831,4422,2834,4426,2837,4430,2833,4435,2827,4438,2811,4445,2793,4449,2773,4454,2753,4453,2750,4453,2747,4449,2763,4442,2779,4436,Q,2798,4431,2817,4427,Z]
                    },
                    {
                        outline: [M,2779,4436,Q,2763,4442,2747,4449,2750,4453,2753,4453,2773,4454,2793,4449,2811,4445,2827,4438,2833,4435,2837,4430,2834,4426,2831,4422,2825,4425,2817,4427,Q,2798,4431,2779,4436,Z]
                    },
                    {
                        outline: [M,3679,4068,Q,3673,4109,3638,4128,3636,4129,3635,4130,3628,4135,3624,4139,3623,4141,3621,4142,3614,4153,3602,4160,3599,4162,3592,4160,3584,4159,3586,4150,3587,4146,3588,4144,3589,4144,3590,4143,3594,4134,3601,4126,3605,4123,3605,4119,3605,4114,3602,4111,3601,4109,3600,4108,3597,4101,3595,4095,3595,4094,3595,4093,3593,4083,3596,4074,3597,4074,3598,4073,3610,4073,3614,4067,3615,4066,3616,4066,3631,4061,3644,4054,3646,4053,3647,4053,3650,4052,3652,4048,3658,4037,3667,4028,3671,4023,3673,4028,3676,4036,3677,4043,Q,3681,4056,3679,4068,Z]
                    },
                    {
                        outline: [M,3677,4043,Q,3676,4036,3673,4028,3671,4023,3667,4028,3658,4037,3652,4048,3650,4052,3647,4053,3646,4053,3644,4054,3631,4061,3616,4066,3615,4066,3614,4067,3610,4073,3598,4073,3597,4074,3596,4074,3593,4083,3595,4093,3595,4094,3595,4095,3597,4101,3600,4108,3601,4109,3602,4111,3605,4114,3605,4119,3605,4123,3601,4126,3594,4134,3590,4143,3589,4144,3588,4144,3587,4146,3586,4150,3584,4159,3592,4160,3599,4162,3602,4160,3614,4153,3621,4142,3623,4141,3624,4139,3628,4135,3635,4130,3636,4129,3638,4128,3673,4109,3679,4068,Q,3681,4056,3677,4043,Z]
                    },
                    {
                        outline: [M,2970,4419,Q,2964,4420,2959,4421,2957,4421,2955,4421,2938,4426,2920,4431,2902,4436,2883,4437,2874,4438,2865,4437,2859,4437,2857,4434,2859,4430,2862,4427,2865,4423,2869,4417,2874,4409,2887,4412,2901,4415,2920,4412,2934,4410,2947,4406,2952,4405,2957,4404,Q,2965,4409,2970,4419,Z]
                    },
                    {
                        outline: [M,2957,4404,Q,2952,4405,2947,4406,2934,4410,2920,4412,2901,4415,2887,4412,2874,4409,2869,4417,2865,4423,2862,4427,2859,4430,2857,4434,2859,4437,2865,4437,2874,4438,2883,4437,2902,4436,2920,4431,2938,4426,2955,4421,2957,4421,2959,4421,2964,4420,2970,4419,Q,2965,4409,2957,4404,Z]
                    },
                    {
                        outline: [M,3069,4358,Q,3068,4361,3066,4366,3063,4375,3059,4383,3056,4388,3049,4391,3048,4392,3046,4393,3037,4399,3022,4405,3016,4407,3009,4410,2998,4413,2990,4410,2991,4404,2996,4402,2997,4402,2998,4402,3003,4401,3005,4399,3009,4395,3018,4388,3020,4387,3021,4386,3023,4384,3024,4383,3031,4377,3039,4373,3055,4364,3066,4360,Q,3067,4358,3069,4358,Z]
                    },
                    {
                        outline: [M,3066,4360,Q,3055,4364,3039,4373,3031,4377,3024,4383,3023,4384,3021,4386,3020,4387,3018,4388,3009,4395,3005,4399,3003,4401,2998,4402,2997,4402,2996,4402,2991,4404,2990,4410,2998,4413,3009,4410,3016,4407,3022,4405,3037,4399,3046,4393,3048,4392,3049,4391,3056,4388,3059,4383,3063,4375,3066,4366,3068,4361,3069,4358,Q,3067,4358,3066,4360,Z]
                    },
                    {
                        outline: [M,3189,3891,Q,3194,3892,3195,3893,3201,3903,3204,3913,3207,3921,3203,3926,3196,3937,3184,3942,3182,3943,3179,3941,3171,3937,3159,3930,3143,3920,3130,3907,3123,3900,3132,3895,3140,3891,3149,3888,3170,3882,3186,3889,Q,3188,3890,3189,3891,Z]
                    },
                    {
                        outline: [M,3186,3889,Q,3170,3882,3149,3888,3140,3891,3132,3895,3123,3900,3130,3907,3143,3920,3159,3930,3171,3937,3179,3941,3182,3943,3184,3942,3196,3937,3203,3926,3207,3921,3204,3913,3201,3903,3195,3893,3194,3892,3189,3891,Q,3188,3890,3186,3889,Z]
                    },
                    {
                        outline: [M,2972,3903,Q,2971,3907,2964,3906,2961,3906,2957,3905,2943,3902,2928,3899,2924,3898,2924,3893,2924,3891,2925,3890,2927,3889,2928,3885,2933,3872,2948,3872,2950,3872,2952,3872,2963,3868,2966,3876,2967,3878,2968,3880,2970,3884,2973,3887,Q,2974,3895,2972,3903,Z]
                    },
                    {
                        outline: [M,2973,3887,Q,2970,3884,2968,3880,2967,3878,2966,3876,2963,3868,2952,3872,2950,3872,2948,3872,2933,3872,2928,3885,2927,3889,2925,3890,2924,3891,2924,3893,2924,3898,2928,3899,2943,3902,2957,3905,2961,3906,2964,3906,2971,3907,2972,3903,Q,2974,3895,2973,3887,Z]
                    },
                    {
                        outline: [M,2992,3676,Q,2983,3672,2974,3667,2972,3666,2972,3664,2974,3652,2980,3642,2983,3639,2988,3637,2991,3637,2994,3637,2997,3639,3001,3639,3005,3639,3009,3640,3027,3644,3047,3648,3053,3647,3056,3650,3058,3652,3059,3653,3063,3656,3063,3661,3063,3667,3067,3669,3070,3670,3071,3670,3080,3670,3088,3668,3091,3670,3093,3671,3100,3673,3100,3677,3102,3691,3090,3690,3088,3690,3087,3691,3086,3693,3082,3694,3078,3696,3073,3698,3068,3700,3064,3704,3061,3707,3057,3706,3049,3706,3045,3701,3042,3697,3038,3692,3037,3690,3036,3689,3032,3684,3025,3682,3024,3682,3022,3681,3017,3680,3012,3680,3002,3680,2994,3677,Q,2993,3676,2992,3676,Z]
                    },
                    {
                        outline: [M,2994,3677,Q,3002,3680,3012,3680,3017,3680,3022,3681,3024,3682,3025,3682,3032,3684,3036,3689,3037,3690,3038,3692,3042,3697,3045,3701,3049,3706,3057,3706,3061,3707,3064,3704,3068,3700,3073,3698,3078,3696,3082,3694,3086,3693,3087,3691,3088,3690,3090,3690,3102,3691,3100,3677,3100,3673,3093,3671,3091,3670,3088,3668,3080,3670,3071,3670,3070,3670,3067,3669,3063,3667,3063,3661,3063,3656,3059,3653,3058,3652,3056,3650,3053,3647,3047,3648,3027,3644,3009,3640,3005,3639,3001,3639,2997,3639,2994,3637,2991,3637,2988,3637,2983,3639,2980,3642,2974,3652,2972,3664,2972,3666,2974,3667,2983,3672,2992,3676,Q,2993,3676,2994,3677,Z]
                    },
                    {
                        outline: [M,3106,3540,Q,3096,3532,3110,3527,3111,3527,3112,3527,3118,3528,3124,3531,3131,3544,3126,3545,3123,3546,3119,3546,Q,3112,3545,3106,3540,Z]
                    },
                    {
                        outline: [M,3119,3546,Q,3123,3546,3126,3545,3131,3544,3124,3531,3118,3528,3112,3527,3111,3527,3110,3527,3096,3532,3106,3540,Q,3112,3545,3119,3546,Z]
                    },
                    {
                        outline: [M,4049,3098,Q,4051,3098,4053,3098,4063,3098,4070,3106,L,4073,3881,Q,4073,3887,4069,3892,4075,3892,4080,3892,4084,3892,4087,3895,4091,3899,4095,3900,4104,3901,4108,3898,4109,3897,4110,3896,4115,3893,4121,3891,4123,3890,4124,3890,4133,3886,4135,3894,4136,3898,4137,3901,4151,3922,4168,3942,4170,3944,4173,3947,4181,3956,4189,3964,4193,3968,4198,3967,4206,3966,4212,3963,4219,3960,4224,3955,4226,3954,4227,3953,4229,3950,4233,3948,4242,3943,4253,3937,4264,3935,4270,3936,4273,3937,4277,3942,4278,3944,4280,3945,4290,3953,4303,3959,4305,3960,4306,3961,4317,3970,4323,3986,4324,3989,4324,3992,4326,4012,4340,4024,4345,4029,4349,4034,4351,4039,4353,4041,4359,4045,4366,4051,4368,4052,4369,4052,4386,4056,4387,4073,4389,4089,4391,4106,4392,4109,4393,4113,4394,4115,4395,4117,4396,4124,4401,4130,4410,4139,4425,4148,4427,4149,4428,4150,4446,4153,4458,4158,4459,4159,4460,4159,4465,4159,4468,4162,4474,4166,4473,4176,4472,4185,4470,4192,4468,4198,4467,4205,4466,4217,4460,4228,4452,4241,4446,4254,4445,4257,4441,4257,4440,4258,4438,4257,4436,4257,4434,4256,4430,4256,4425,4253,4419,4250,4416,4246,4415,4244,4412,4243,4401,4239,4396,4248,4394,4250,4393,4253,4390,4258,4388,4261,4383,4268,4375,4266,4370,4264,4368,4263,4365,4262,4363,4260,4358,4256,4350,4253,4347,4251,4344,4249,4340,4245,4336,4241,4327,4233,4322,4223,4315,4208,4307,4198,4301,4189,4290,4175,4286,4170,4281,4163,4280,4161,4279,4160,4274,4155,4269,4150,4267,4148,4266,4147,4263,4146,4261,4139,4261,4137,4260,4136,4256,4128,4254,4119,4253,4116,4253,4113,4250,4098,4241,4086,4240,4085,4239,4084,4226,4076,4213,4065,4212,4065,4212,4064,4211,4060,4209,4056,4205,4048,4200,4041,4199,4040,4198,4039,4191,4034,4188,4027,4187,4026,4187,4025,4177,4013,4167,4001,4162,3995,4159,3992,4151,3984,4139,3980,4138,3980,4136,3979,4120,3976,4118,3960,4117,3958,4117,3955,4114,3942,4107,3933,4106,3932,4105,3932,4095,3934,4088,3938,4082,3942,4079,3938,4073,3929,4064,3928,4063,3928,4062,3928,4055,3928,4054,3926,4049,3923,4040,3921,4030,3919,4019,3918,4018,3918,4016,3917,4013,3915,4005,3916,4003,3916,4001,3917,3993,3921,3984,3923,3983,3924,3981,3924,3979,3925,3978,3924,3967,3920,3956,3917,3936,3911,3920,3896,3918,3895,3916,3894,3913,3893,3911,3891,3908,3888,3902,3886,3896,3884,3891,3886,3885,3889,3878,3893,3864,3904,3847,3910,3837,3914,3826,3915,3825,3902,3824,3889,3822,3896,3818,3903,3814,3912,3808,3919,3808,3920,3806,3919,3803,3918,3797,3918,3786,3919,3779,3928,3772,3935,3767,3940,3766,3941,3766,3942,3765,3944,3763,3945,3759,3947,3754,3947,3744,3947,3736,3952,3730,3956,3723,3962,3716,3967,3704,3971,3703,3971,3701,3971,3699,3972,3698,3972,3690,3977,3686,3972,3685,3971,3685,3970,3689,3963,3683,3956,3682,3955,3680,3955,3678,3954,3679,3950,3683,3937,3687,3923,3691,3907,3695,3891,3699,3881,3707,3873,3723,3859,3741,3848,3748,3844,3751,3837,3754,3831,3749,3828,3745,3826,3743,3827,3727,3835,3713,3847,3697,3860,3682,3868,3679,3870,3677,3876,3674,3885,3670,3893,3664,3906,3660,3922,3659,3924,3659,3926,3658,3940,3645,3949,3634,3958,3622,3966,3618,3969,3616,3973,3613,3974,3610,3975,3609,3979,3605,3979,3613,3987,3624,3994,3626,3996,3627,3998,3630,4001,3631,4005,3627,4006,3624,4008,3622,4008,3622,4009,3620,4012,3618,4014,3617,4015,3617,4016,3616,4021,3616,4027,3615,4039,3608,4048,3603,4053,3594,4057,3590,4058,3583,4059,3582,4060,3580,4060,3572,4065,3565,4071,3512,4127,3456,4182,3455,4184,3453,4186,3449,4193,3442,4197,3432,4202,3429,4207,3428,4208,3427,4209,3418,4211,3414,4217,3415,4217,3415,4222,3416,4224,3417,4225,3418,4227,3418,4228,3424,4239,3421,4246,3418,4252,3407,4250,3392,4249,3378,4244,3364,4239,3353,4241,3343,4243,3334,4251,3326,4260,3319,4270,3314,4278,3309,4286,3309,4287,3307,4287,3305,4287,3304,4286,3300,4283,3295,4280,3293,4279,3292,4278,3290,4274,3283,4276,3265,4281,3247,4291,3230,4300,3215,4311,3203,4322,3190,4331,3181,4339,3168,4343,3153,4347,3139,4354,3122,4361,3108,4368,3106,4369,3104,4370,3096,4375,3082,4377,3081,4377,3080,4376,3079,4373,3078,4369,3078,4358,3088,4354,L,3096,4351,Q,3101,4349,3106,4347,3109,4346,3110,4344,3111,4342,3112,4340,3114,4339,3115,4338,3117,4334,3122,4332,3130,4327,3140,4325,3151,4323,3156,4314,3157,4313,3158,4313,3171,4307,3184,4301,3186,4300,3187,4299,3196,4293,3204,4288,3208,4285,3218,4278,3227,4274,3232,4266,3232,4265,3233,4265,3237,4264,3241,4262,3246,4260,3250,4257,3251,4256,3252,4256,3262,4256,3270,4249,3293,4231,3315,4212,3322,4206,3328,4201,3339,4193,3351,4186,3354,4184,3357,4184,3363,4184,3368,4180,3374,4175,3380,4172,3383,4171,3385,4170,3418,4155,3432,4128,3433,4126,3434,4125,3436,4124,3437,4122,3442,4114,3449,4107,3457,4099,3472,4089,3474,4088,3475,4086,3480,4081,3483,4073,3488,4064,3491,4054,3492,4051,3493,4048,3494,4045,3495,4042,3500,4028,3501,4013,3502,4005,3497,3999,3495,4002,3491,4005,3482,4009,3473,4015,3468,4019,3463,4019,3452,4021,3441,4017,3429,4014,3417,4010,3416,4009,3414,4009,3406,4008,3404,4003,3404,4002,3403,4001,3395,3995,3383,3989,3374,3986,3371,3994,3371,3995,3370,3995,3361,4001,3353,4009,3352,4010,3351,4012,3343,4022,3336,4014,3333,4010,3332,4011,3333,4008,3333,4005,3332,4004,3331,4003,3326,3998,3325,3990,3324,3989,3325,3987,3327,3975,3333,3966,3334,3965,3334,3963,3334,3956,3333,3950,3333,3947,3334,3945,3335,3940,3337,3933,3338,3927,3340,3920,3340,3919,3339,3918,3338,3917,3337,3916,3335,3915,3333,3915,3331,3915,3329,3914,3323,3910,3318,3910,3307,3910,3297,3917,3294,3918,3290,3922,3279,3934,3265,3935,3263,3935,3262,3934,3256,3930,3253,3924,3246,3911,3233,3904,3232,3903,3230,3901,3228,3899,3227,3897,3225,3893,3225,3884,3225,3874,3217,3874,3205,3873,3206,3858,3206,3849,3204,3843,3203,3841,3201,3840,3196,3836,3187,3828,3182,3823,3182,3815,3182,3814,3181,3812,3179,3810,3180,3806,3182,3799,3187,3793,3188,3792,3189,3790,3189,3788,3190,3786,3193,3781,3194,3775,3195,3771,3196,3768,3196,3767,3196,3766,3199,3758,3202,3751,3203,3750,3203,3749,3203,3744,3209,3743,3210,3743,3211,3742,3215,3734,3220,3727,3221,3726,3221,3725,3221,3714,3223,3706,3224,3704,3225,3702,3227,3697,3228,3692,3229,3691,3229,3690,3229,3683,3237,3683,3239,3683,3240,3684,3247,3688,3257,3686,3258,3686,3259,3686,3270,3685,3281,3683,3288,3682,3295,3680,3298,3683,3301,3682,3302,3682,3303,3681,3303,3679,3303,3678,L,3304,3678,Q,3304,3677,3304,3676,3304,3674,3303,3672,3304,3669,3305,3668,3303,3668,3302,3667,3299,3665,3298,3664,3295,3660,3294,3655,3298,3651,3302,3655,3303,3656,3305,3657,3309,3657,3312,3657,3315,3657,3318,3657,3329,3657,3339,3659,3351,3660,3356,3665,3360,3669,3364,3664,3370,3656,3369,3644,3369,3642,3369,3640,3363,3625,3357,3609,3356,3606,3357,3603,3362,3596,3363,3590,3367,3572,3360,3555,3357,3548,3351,3549,3343,3549,3334,3556,3328,3561,3324,3565,3317,3573,3310,3581,3308,3583,3305,3583,3303,3583,3302,3582,3301,3582,3301,3580,3298,3567,3290,3557,3289,3556,3288,3554,3285,3549,3277,3548,3275,3548,3273,3550,3267,3554,3262,3559,3252,3570,3239,3572,3221,3575,3202,3569,3199,3568,3193,3569,3188,3570,3181,3571,3175,3571,3169,3569,3169,3565,3168,3561,3168,3560,3168,3559,3167,3553,3165,3548,3162,3544,3165,3541,3171,3534,3178,3530,3187,3523,3191,3513,3190,3512,3189,3512,3187,3512,3185,3513,3183,3513,3181,3513,3157,3505,3131,3500,3122,3498,3118,3493,3116,3491,3115,3486,3114,3480,3118,3477,3125,3471,3137,3465,3138,3465,3139,3464,3142,3459,3149,3455,3165,3446,3180,3452,3182,3453,3183,3453,3185,3453,3185,3452,3186,3445,3190,3439,3196,3432,3206,3425,3218,3417,3226,3410,3228,3408,3230,3407,3233,3405,3234,3403,3238,3393,3250,3390,3253,3395,3254,3403,3256,3421,3255,3440,3254,3446,3259,3447,3262,3447,3264,3446,3270,3444,3275,3443,3287,3442,3298,3444,3309,3446,3319,3450,3321,3451,3325,3452,3327,3452,3329,3453,3343,3455,3341,3441,3340,3433,3344,3427,3346,3424,3347,3421,3331,3397,3317,3383,3314,3380,3315,3373,3315,3372,3316,3371,3318,3367,3322,3364,3323,3362,3324,3361,3326,3360,3327,3360,3319,3355,3309,3356,3294,3358,3283,3352,3280,3350,3278,3346,3278,3345,3276,3343,3267,3335,3264,3322,3264,3320,3263,3318,3259,3307,3255,3296,3253,3291,3250,3290,3249,3289,3248,3287,3238,3278,3226,3272,3214,3266,3201,3260,3183,3253,3168,3241,3164,3237,3163,3229,3172,3220,3173,3204,3175,3192,3180,3182,3183,3177,3190,3176,3209,3173,3228,3173,3250,3173,3263,3162,3271,3155,3275,3147,3279,3140,3282,3135,3283,3134,3284,3132,3288,3124,3287,3113,3285,3090,3295,3076,3300,3070,3307,3064,3308,3063,3309,3062,3315,3056,3324,3049,3332,3042,3333,3038,3334,3037,3335,3036,3339,3032,3348,3032,3356,3032,3364,3033,3369,3034,3371,3033,3383,3030,3387,3023,3391,3017,3394,3009,3396,3004,3396,2997,3396,2988,3401,2986,3403,2985,3405,2984,3411,2982,3418,2981,3420,2981,3421,2980,3422,2980,3423,2980,3425,2980,3427,2980,3452,2983,3476,2978,3478,2978,3480,2978,3490,2979,3494,2973,3496,2970,3498,2969,3499,2968,3499,2966,3499,2960,3498,2953,3498,2951,3497,2949,3496,2945,3499,2943,3508,2938,3517,2936,3533,2935,3548,2938,3562,2940,3570,2951,3573,2955,3573,2961,3572,2964,3570,2966,3578,2970,3587,2969,3593,2973,3595,2979,3596,2981,3596,2983,3596,2990,3604,2991,3612,2988,3616,2979,3621,2964,3639,2968,3642,2969,3645,2970,3652,2974,3658,2978,3666,2983,3673,2987,3675,2988,3676,2990,3679,2994,3680,2998,3682,3001,3680,3002,3679,3003,3679,3005,3678,3006,3678,3007,3677,3011,3680,3014,3686,3022,3697,3021,3699,3021,3701,3022,3702,3022,3703,3023,3705,3025,3707,3025,3723,3027,3740,3025,3754,3023,3766,3018,3773,3015,3779,3013,3782,3012,3785,3015,3793,3021,3802,3027,3805,3029,3809,3030,3810,3031,3812,3031,3812,3031,3813,3031,3815,3031,3817,3029,3831,3036,3842,3042,3849,3046,3856,3046,3873,3047,3889,3050,3900,3053,3910,3060,3917,3065,3922,3072,3925,3076,3933,3077,3947,3077,3954,3064,3956,3059,3960,3056,3965,3052,3969,3051,3974,3049,3979,3051,3990,3055,4000,3061,4012,3068,4021,3078,4025,3082,4028,3087,Q,4036,3098,4049,3098,Z]
                    },
                    {
                        outline: [M,4028,3087,Q,4025,3082,4021,3078,4012,3068,4000,3061,3990,3055,3979,3051,3974,3049,3969,3051,3965,3052,3960,3056,3956,3059,3954,3064,3947,3077,3933,3077,3925,3076,3922,3072,3917,3065,3910,3060,3900,3053,3889,3050,3873,3047,3856,3046,3849,3046,3842,3042,3831,3036,3817,3029,3815,3031,3813,3031,3812,3031,3812,3031,3810,3031,3809,3030,3805,3029,3802,3027,3793,3021,3785,3015,3782,3012,3779,3013,3773,3015,3766,3018,3754,3023,3740,3025,3723,3027,3707,3025,3705,3025,3703,3023,3702,3022,3701,3022,3699,3021,3697,3021,3686,3022,3680,3014,3677,3011,3678,3007,3678,3006,3679,3005,3679,3003,3680,3002,3682,3001,3680,2998,3679,2994,3676,2990,3675,2988,3673,2987,3666,2983,3658,2978,3652,2974,3645,2970,3642,2969,3639,2968,3621,2964,3616,2979,3612,2988,3604,2991,3596,2990,3596,2983,3596,2981,3595,2979,3593,2973,3587,2969,3578,2970,3570,2966,3572,2964,3573,2961,3573,2955,3570,2951,3562,2940,3548,2938,3533,2935,3517,2936,3508,2938,3499,2943,3496,2945,3497,2949,3498,2951,3498,2953,3499,2960,3499,2966,3499,2968,3498,2969,3496,2970,3494,2973,3490,2979,3480,2978,3478,2978,3476,2978,3452,2983,3427,2980,3425,2980,3423,2980,3422,2980,3421,2980,3420,2981,3418,2981,3411,2982,3405,2984,3403,2985,3401,2986,3396,2988,3396,2997,3396,3004,3394,3009,3391,3017,3387,3023,3383,3030,3371,3033,3369,3034,3364,3033,3356,3032,3348,3032,3339,3032,3335,3036,3334,3037,3333,3038,3332,3042,3324,3049,3315,3056,3309,3062,3308,3063,3307,3064,3300,3070,3295,3076,3285,3090,3287,3113,3288,3124,3284,3132,3283,3134,3282,3135,3279,3140,3275,3147,3271,3155,3263,3162,3250,3173,3228,3173,3209,3173,3190,3176,3183,3177,3180,3182,3175,3192,3173,3204,3172,3220,3163,3229,3164,3237,3168,3241,3183,3253,3201,3260,3214,3266,3226,3272,3238,3278,3248,3287,3249,3289,3250,3290,3253,3291,3255,3296,3259,3307,3263,3318,3264,3320,3264,3322,3267,3335,3276,3343,3278,3345,3278,3346,3280,3350,3283,3352,3294,3358,3309,3356,3319,3355,3327,3360,3326,3360,3324,3361,3323,3362,3322,3364,3318,3367,3316,3371,3315,3372,3315,3373,3314,3380,3317,3383,3331,3397,3347,3421,3346,3424,3344,3427,3340,3433,3341,3441,3343,3455,3329,3453,3327,3452,3325,3452,3321,3451,3319,3450,3309,3446,3298,3444,3287,3442,3275,3443,3270,3444,3264,3446,3262,3447,3259,3447,3254,3446,3255,3440,3256,3421,3254,3403,3253,3395,3250,3390,3238,3393,3234,3403,3233,3405,3230,3407,3228,3408,3226,3410,3218,3417,3206,3425,3196,3432,3190,3439,3186,3445,3185,3452,3185,3453,3183,3453,3182,3453,3180,3452,3165,3446,3149,3455,3142,3459,3139,3464,3138,3465,3137,3465,3125,3471,3118,3477,3114,3480,3115,3486,3116,3491,3118,3493,3122,3498,3131,3500,3157,3505,3181,3513,3183,3513,3185,3513,3187,3512,3189,3512,3190,3512,3191,3513,3187,3523,3178,3530,3171,3534,3165,3541,3162,3544,3165,3548,3167,3553,3168,3559,3168,3560,3168,3561,3169,3565,3169,3569,3175,3571,3181,3571,3188,3570,3193,3569,3199,3568,3202,3569,3221,3575,3239,3572,3252,3570,3262,3559,3267,3554,3273,3550,3275,3548,3277,3548,3285,3549,3288,3554,3289,3556,3290,3557,3298,3567,3301,3580,3301,3582,3302,3582,3303,3583,3305,3583,3308,3583,3310,3581,3317,3573,3324,3565,3328,3561,3334,3556,3343,3549,3351,3549,3357,3548,3360,3555,3367,3572,3363,3590,3362,3596,3357,3603,3356,3606,3357,3609,3363,3625,3369,3640,3369,3642,3369,3644,3370,3656,3364,3664,3360,3669,3356,3665,3351,3660,3339,3659,3329,3657,3318,3657,3315,3657,3312,3657,3309,3657,3305,3657,3303,3656,3302,3655,3298,3651,3294,3655,3295,3660,3298,3664,3299,3665,3302,3667,3303,3668,3305,3668,3304,3669,3303,3672,3304,3674,3304,3676,3304,3677,3304,3678,L,3303,3678,Q,3303,3679,3303,3681,3302,3682,3301,3682,3298,3683,3295,3680,3288,3682,3281,3683,3270,3685,3259,3686,3258,3686,3257,3686,3247,3688,3240,3684,3239,3683,3237,3683,3229,3683,3229,3690,3229,3691,3228,3692,3227,3697,3225,3702,3224,3704,3223,3706,3221,3714,3221,3725,3221,3726,3220,3727,3215,3734,3211,3742,3210,3743,3209,3743,3203,3744,3203,3749,3203,3750,3202,3751,3199,3758,3196,3766,3196,3767,3196,3768,3195,3771,3194,3775,3193,3781,3190,3786,3189,3788,3189,3790,3188,3792,3187,3793,3182,3799,3180,3806,3179,3810,3181,3812,3182,3814,3182,3815,3182,3823,3187,3828,3196,3836,3201,3840,3203,3841,3204,3843,3206,3849,3206,3858,3205,3873,3217,3874,3225,3874,3225,3884,3225,3893,3227,3897,3228,3899,3230,3901,3232,3903,3233,3904,3246,3911,3253,3924,3256,3930,3262,3934,3263,3935,3265,3935,3279,3934,3290,3922,3294,3918,3297,3917,3307,3910,3318,3910,3323,3910,3329,3914,3331,3915,3333,3915,3335,3915,3337,3916,3338,3917,3339,3918,3340,3919,3340,3920,3338,3927,3337,3933,3335,3940,3334,3945,3333,3947,3333,3950,3334,3956,3334,3963,3334,3965,3333,3966,3327,3975,3325,3987,3324,3989,3325,3990,3326,3998,3331,4003,3332,4004,3333,4005,3333,4008,3332,4011,3333,4010,3336,4014,3343,4022,3351,4012,3352,4010,3353,4009,3361,4001,3370,3995,3371,3995,3371,3994,3374,3986,3383,3989,3395,3995,3403,4001,3404,4002,3404,4003,3406,4008,3414,4009,3416,4009,3417,4010,3429,4014,3441,4017,3452,4021,3463,4019,3468,4019,3473,4015,3482,4009,3491,4005,3495,4002,3497,3999,3502,4005,3501,4013,3500,4028,3495,4042,3494,4045,3493,4048,3492,4051,3491,4054,3488,4064,3483,4073,3480,4081,3475,4086,3474,4088,3472,4089,3457,4099,3449,4107,3442,4114,3437,4122,3436,4124,3434,4125,3433,4126,3432,4128,3418,4155,3385,4170,3383,4171,3380,4172,3374,4175,3368,4180,3363,4184,3357,4184,3354,4184,3351,4186,3339,4193,3328,4201,3322,4206,3315,4212,3293,4231,3270,4249,3262,4256,3252,4256,3251,4256,3250,4257,3246,4260,3241,4262,3237,4264,3233,4265,3232,4265,3232,4266,3227,4274,3218,4278,3208,4285,3204,4288,3196,4293,3187,4299,3186,4300,3184,4301,3171,4307,3158,4313,3157,4313,3156,4314,3151,4323,3140,4325,3130,4327,3122,4332,3117,4334,3115,4338,3114,4339,3112,4340,3111,4342,3110,4344,3109,4346,3106,4347,3101,4349,3096,4351,L,3088,4354,Q,3078,4358,3078,4369,3079,4373,3080,4376,3081,4377,3082,4377,3096,4375,3104,4370,3106,4369,3108,4368,3122,4361,3139,4354,3153,4347,3168,4343,3181,4339,3190,4331,3203,4322,3215,4311,3230,4300,3247,4291,3265,4281,3283,4276,3290,4274,3292,4278,3293,4279,3295,4280,3300,4283,3304,4286,3305,4287,3307,4287,3309,4287,3309,4286,3314,4278,3319,4270,3326,4260,3334,4251,3343,4243,3353,4241,3364,4239,3378,4244,3392,4249,3407,4250,3418,4252,3421,4246,3424,4239,3418,4228,3418,4227,3417,4225,3416,4224,3415,4222,3415,4217,3414,4217,3418,4211,3427,4209,3428,4208,3429,4207,3432,4202,3442,4197,3449,4193,3453,4186,3455,4184,3456,4182,3512,4127,3565,4071,3572,4065,3580,4060,3582,4060,3583,4059,3590,4058,3594,4057,3603,4053,3608,4048,3615,4039,3616,4027,3616,4021,3617,4016,3617,4015,3618,4014,3620,4012,3622,4009,3622,4008,3624,4008,3627,4006,3631,4005,3630,4001,3627,3998,3626,3996,3624,3994,3613,3987,3605,3979,3609,3979,3610,3975,3613,3974,3616,3973,3618,3969,3622,3966,3634,3958,3645,3949,3658,3940,3659,3926,3659,3924,3660,3922,3664,3906,3670,3893,3674,3885,3677,3876,3679,3870,3682,3868,3697,3860,3713,3847,3727,3835,3743,3827,3745,3826,3749,3828,3754,3831,3751,3837,3748,3844,3741,3848,3723,3859,3707,3873,3699,3881,3695,3891,3691,3907,3687,3923,3683,3937,3679,3950,3678,3954,3680,3955,3682,3955,3683,3956,3689,3963,3685,3970,3685,3971,3686,3972,3690,3977,3698,3972,3699,3972,3701,3971,3703,3971,3704,3971,3716,3967,3723,3962,3730,3956,3736,3952,3744,3947,3754,3947,3759,3947,3763,3945,3765,3944,3766,3942,3766,3941,3767,3940,3772,3935,3779,3928,3786,3919,3797,3918,3803,3918,3806,3919,3808,3920,3808,3919,3814,3912,3818,3903,3822,3896,3824,3889,3825,3902,3826,3915,3837,3914,3847,3910,3864,3904,3878,3893,3885,3889,3891,3886,3896,3884,3902,3886,3908,3888,3911,3891,3913,3893,3916,3894,3918,3895,3920,3896,3936,3911,3956,3917,3967,3920,3978,3924,3979,3925,3981,3924,3983,3924,3984,3923,3993,3921,4001,3917,4003,3916,4005,3916,4013,3915,4016,3917,4018,3918,4019,3918,4030,3919,4040,3921,4049,3923,4054,3926,4055,3928,4062,3928,4063,3928,4064,3928,4073,3929,4079,3938,4082,3942,4088,3938,4095,3934,4105,3932,4106,3932,4107,3933,4114,3942,4117,3955,4117,3958,4118,3960,4120,3976,4136,3979,4138,3980,4139,3980,4151,3984,4159,3992,4162,3995,4167,4001,4177,4013,4187,4025,4187,4026,4188,4027,4191,4034,4198,4039,4199,4040,4200,4041,4205,4048,4209,4056,4211,4060,4212,4064,4212,4065,4213,4065,4226,4076,4239,4084,4240,4085,4241,4086,4250,4098,4253,4113,4253,4116,4254,4119,4256,4128,4260,4136,4261,4137,4261,4139,4263,4146,4266,4147,4267,4148,4269,4150,4274,4155,4279,4160,4280,4161,4281,4163,4286,4170,4290,4175,4301,4189,4307,4198,4315,4208,4322,4223,4327,4233,4336,4241,4340,4245,4344,4249,4347,4251,4350,4253,4358,4256,4363,4260,4365,4262,4368,4263,4370,4264,4375,4266,4383,4268,4388,4261,4390,4258,4393,4253,4394,4250,4396,4248,4401,4239,4412,4243,4415,4244,4416,4246,4419,4250,4425,4253,4430,4256,4434,4256,4436,4257,4438,4257,4440,4258,4441,4257,4445,4257,4446,4254,4452,4241,4460,4228,4466,4217,4467,4205,4468,4198,4470,4192,4472,4185,4473,4176,4474,4166,4468,4162,4465,4159,4460,4159,4459,4159,4458,4158,4446,4153,4428,4150,4427,4149,4425,4148,4410,4139,4401,4130,4396,4124,4395,4117,4394,4115,4393,4113,4392,4109,4391,4106,4389,4089,4387,4073,4386,4056,4369,4052,4368,4052,4366,4051,4359,4045,4353,4041,4351,4039,4349,4034,4345,4029,4340,4024,4326,4012,4324,3992,4324,3989,4323,3986,4317,3970,4306,3961,4305,3960,4303,3959,4290,3953,4280,3945,4278,3944,4277,3942,4273,3937,4270,3936,4264,3935,4253,3937,4242,3943,4233,3948,4229,3950,4227,3953,4226,3954,4224,3955,4219,3960,4212,3963,4206,3966,4198,3967,4193,3968,4189,3964,4181,3956,4173,3947,4170,3944,4168,3942,4151,3922,4137,3901,4136,3898,4135,3894,4133,3886,4124,3890,4123,3890,4121,3891,4115,3893,4110,3896,4109,3897,4108,3898,4104,3901,4095,3900,4091,3899,4087,3895,4084,3892,4080,3892,4075,3892,4069,3892,4073,3887,4073,3881,L,4070,3106,Q,4063,3098,4053,3098,4051,3098,4049,3098,Q,4036,3098,4028,3087,Z]
                    }
                ],
                labels: [
                    {
                        text: "Alaska",
                        shortText: "AK",
                        labelPosition: [371.8,349.4],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "CA"
            },
            "CA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,3455,2007,Q,3468,2022,3481,2036,3492,2048,3505,2056,3537,2077,3564,2101,3587,2121,3605,2146,3616,2160,3627,2166,3629,2167,3631,2168,3632,2168,3632,2169,3653,2183,3673,2199,3696,2217,3717,2238,3741,2261,3756,2283,3759,2286,3762,2290,3763,2292,3765,2293,3769,2297,3773,2301,3787,2315,3801,2326,3808,2330,3816,2335,3819,2337,3820,2338,3828,2344,3836,2355,3840,2361,3846,2367,3847,2369,3850,2371,3860,2379,3868,2384,3869,2385,3870,2386,3881,2395,3897,2413,3904,2422,3912,2431,3920,2441,3928,2449,3953,2473,3979,2498,3984,2503,3992,2505,4003,2508,4018,2511,4019,2518,4016,2521,4015,2522,4013,2524,4008,2529,4007,2539,4006,2542,4007,2548,4008,2552,4010,2554,4025,2569,4043,2579,4053,2584,4057,2594,4063,2609,4070,2622,4072,2625,4073,2629,4074,2636,4072,2642,4072,2642,4071,2646,4068,2653,4064,2659,4062,2661,4059,2664,4051,2671,4047,2677,4046,2679,4045,2680,4040,2683,4037,2692,4034,2700,4033,2708,4033,2709,4033,2710,4032,2721,4028,2729,4028,2730,4027,2730,4022,2746,4014,2756,3997,2778,3997,2804,3997,2807,3998,2810,3999,2813,4001,2814,4004,2816,4007,2819,4008,2820,4008,2821,4011,2826,4016,2829,4021,2833,4026,2836,4032,2840,4033,2846,4035,2859,4019,2870,4015,2872,4010,2873,4003,2874,3996,2872,3993,2871,3988,2871,3975,2872,3961,2873,3955,2874,3951,2876,3945,2879,3942,2883,3941,2884,3941,2885,3939,2889,3935,2890,3934,2890,3933,2890,3927,2891,3922,2890,3920,2890,3918,2889,3912,2888,3911,2888,3910,2888,3909,2888,3899,2887,3891,2884,3889,2883,3887,2882,3884,2880,3879,2882,3864,2887,3844,2887,3838,2887,3833,2888,3832,2889,3830,2889,3823,2892,3815,2892,3807,2892,3798,2893,3797,2893,3795,2893,3792,2891,3787,2893,3785,2894,3782,2894,3776,2894,3769,2895,3766,2895,3763,2895,3754,2895,3745,2895,3741,2894,3736,2894,3728,2894,3721,2895,3720,2895,3719,2895,3710,2896,3701,2897,3701,2897,3701,2896,3696,2899,3693,2898,3690,2897,3688,2895,3684,2890,3681,2884,3677,2873,3675,2861,3673,2851,3672,2839,3670,2836,3673,2832,3674,2831,3675,2830,3675,2828,3675,2828,3672,2827,3672,2821,3672,2819,3671,2817,3669,2813,3670,2806,3670,2804,3669,2803,3662,2797,3653,2790,3631,2772,3615,2748,3607,2737,3599,2726,3598,2725,3596,2724,3595,2724,3594,2723,3592,2723,3591,2722,3589,2720,3585,2719,3575,2719,3565,2718,3564,2718,3563,2718,3540,2718,3534,2696,3533,2689,3528,2684,3523,2678,3516,2675,3508,2672,3498,2673,3483,2674,3471,2668,3455,2660,3441,2646,3431,2637,3420,2629,3415,2626,3411,2621,3403,2613,3393,2612,3392,2611,3390,2611,3384,2611,3379,2610,3378,2610,3377,2610,3370,2610,3362,2610,3347,2610,3340,2604,3338,2602,3336,2602,3327,2601,3318,2604,3317,2604,3316,2605,3314,2605,3311,2606,3299,2608,3287,2607,3280,2607,3276,2602,3270,2594,3267,2585,3266,2583,3265,2581,3265,2579,3264,2578,3263,2576,3262,2574,3259,2569,3260,2559,3261,2541,3262,2522,3263,2516,3261,2510,3261,2506,3254,2507,3239,2507,3235,2498,3234,2497,3233,2496,3230,2494,3230,2489,3230,2482,3226,2477,3225,2476,3224,2475,3213,2465,3202,2456,3191,2446,3182,2434,3174,2423,3166,2412,3165,2411,3164,2409,3158,2405,3154,2399,3153,2398,3153,2397,3151,2390,3147,2382,3146,2381,3145,2379,3144,2376,3141,2374,3124,2365,3112,2355,3111,2354,3110,2353,3104,2343,3102,2332,3100,2319,3101,2305,3101,2298,3104,2292,3105,2289,3107,2287,3113,2279,3117,2274,3118,2272,3118,2270,3114,2262,3116,2253,3116,2252,3116,2251,3118,2241,3116,2235,3114,2231,3108,2230,3107,2230,3106,2230,3093,2229,3084,2225,3077,2222,3073,2222,3071,2222,3070,2221,3060,2217,3055,2211,3054,2209,3051,2208,3047,2206,3046,2204,3044,2199,3044,2193,3046,2181,3046,2169,3046,2167,3047,2164,3041,2152,3035,2139,3028,2126,3022,2112,3027,2113,3030,2116,3034,2119,3040,2120,3042,2121,3043,2122,3052,2131,3061,2139,3067,2144,3073,2148,3075,2149,3077,2150,3086,2152,3087,2145,3087,2144,3086,2141,3085,2137,3084,2134,3083,2133,3082,2132,3081,2132,3079,2131,3073,2128,3066,2124,3065,2124,3065,2123,3063,2116,3061,2111,3060,2110,3059,2109,3057,2107,3057,2101,3058,2099,3056,2097,3051,2091,3049,2084,3047,2074,3055,2073,3083,2067,3110,2060,3112,2059,3114,2059,3129,2060,3138,2051,3140,2049,3139,2048,3138,2038,3125,2040,3123,2041,3121,2041,3112,2042,3104,2044,3103,2044,3101,2045,3096,2045,3092,2046,3084,2048,3077,2052,3069,2057,3062,2060,3057,2064,3055,2058,3055,2055,3054,2053,3051,2046,3050,2040,3049,2038,3048,2037,3046,2036,3044,2034,3042,2033,3038,2033,3037,2033,3037,2034,3031,2045,3030,2055,3029,2064,3031,2073,3034,2086,3028,2095,3026,2098,3021,2093,3013,2087,3008,2077,3007,2075,3004,2074,2994,2068,2983,2063,2976,2059,2969,2054,2966,2051,2965,2045,2965,2043,2965,2040,2965,2024,2960,2009,2957,1999,2951,1992,2948,1988,2942,1986,2937,1985,2934,1980,2928,1968,2917,1962,2916,1962,2915,1961,2908,1951,2905,1939,2903,1933,2902,1927,2899,1913,2895,1901,2899,1899,2896,1894,2894,1896,2894,1898,2892,1896,2888,1901,2882,1899,2881,1893,2878,1890,2877,1886,2873,1873,2874,1859,2875,1842,2875,1824,2877,1795,2865,1766,2864,1760,2861,1756,2855,1748,2846,1742,2845,1741,2844,1740,2842,1735,2838,1730,2821,1710,2811,1686,2809,1681,2810,1673,2811,1664,2811,1655,2810,1642,2813,1631,2813,1629,2814,1628,2820,1621,2823,1607,2823,1606,2823,1605,2824,1600,2824,1594,2825,1584,2830,1578,2831,1577,2831,1576,2831,1573,2832,1571,2834,1564,2833,1554,2832,1543,2835,1534,2835,1531,2836,1528,2840,1517,2838,1502,2838,1501,2837,1500,2837,1498,2836,1495,2834,1491,2830,1484,2821,1469,2816,1453,2812,1439,2816,1424,2818,1414,2822,1403,2831,1413,2850,1411,2857,1410,2865,1410,2877,1411,2883,1409,2886,1408,2889,1408,2913,1408,2937,1408,2940,1408,2943,1406,2944,1405,2946,1405,2966,1404,2984,1406,2995,1408,3007,1409,3018,1410,3027,1412,3029,1412,3031,1412,3053,1411,3071,1411,3077,1411,3082,1411,3092,1412,3102,1412,3107,1413,3112,1413,3130,1416,3150,1416,3163,1417,3174,1415,3180,1414,3185,1414,3194,1415,3198,1415,3205,1419,3206,1424,3233,1425,3259,1419,3260,1419,3261,1419,3280,1419,3299,1420,3300,1420,3301,1420,3305,1421,3309,1420,3310,1420,3312,1420,3321,1418,3331,1418,3332,1419,3333,1418,3333,1418,3334,1418,L,3338,1913,Q,3341,1920,3346,1925,3349,1928,3352,1930,3357,1934,3364,1937,3367,1939,3371,1941,3384,1946,3395,1959,3397,1960,3398,1961,3408,1969,3422,1979,Q,3441,1991,3455,2007,Z]
                    },
                    {
                        outline: [M,3422,1979,Q,3408,1969,3398,1961,3397,1960,3395,1959,3384,1946,3371,1941,3367,1939,3364,1937,3357,1934,3352,1930,3349,1928,3346,1925,3341,1920,3338,1913,L,3334,1418,Q,3333,1418,3333,1418,3332,1419,3331,1418,3321,1418,3312,1420,3310,1420,3309,1420,3305,1421,3301,1420,3300,1420,3299,1420,3280,1419,3261,1419,3260,1419,3259,1419,3233,1425,3206,1424,3205,1419,3198,1415,3194,1415,3185,1414,3180,1414,3174,1415,3163,1417,3150,1416,3130,1416,3112,1413,3107,1413,3102,1412,3092,1412,3082,1411,3077,1411,3071,1411,3053,1411,3031,1412,3029,1412,3027,1412,3018,1410,3007,1409,2995,1408,2984,1406,2966,1404,2946,1405,2944,1405,2943,1406,2940,1408,2937,1408,2913,1408,2889,1408,2886,1408,2883,1409,2877,1411,2865,1410,2857,1410,2850,1411,2831,1413,2822,1403,2818,1414,2816,1424,2812,1439,2816,1453,2821,1469,2830,1484,2834,1491,2836,1495,2837,1498,2837,1500,2838,1501,2838,1502,2840,1517,2836,1528,2835,1531,2835,1534,2832,1543,2833,1554,2834,1564,2832,1571,2831,1573,2831,1576,2831,1577,2830,1578,2825,1584,2824,1594,2824,1600,2823,1605,2823,1606,2823,1607,2820,1621,2814,1628,2813,1629,2813,1631,2810,1642,2811,1655,2811,1664,2810,1673,2809,1681,2811,1686,2821,1710,2838,1730,2842,1735,2844,1740,2845,1741,2846,1742,2855,1748,2861,1756,2864,1760,2865,1766,2877,1795,2875,1824,2875,1842,2874,1859,2873,1873,2877,1886,2878,1890,2881,1893,2882,1899,2888,1901,2892,1896,2894,1898,2894,1896,2896,1894,2899,1899,2895,1901,2899,1913,2902,1927,2903,1933,2905,1939,2908,1951,2915,1961,2916,1962,2917,1962,2928,1968,2934,1980,2937,1985,2942,1986,2948,1988,2951,1992,2957,1999,2960,2009,2965,2024,2965,2040,2965,2043,2965,2045,2966,2051,2969,2054,2976,2059,2983,2063,2994,2068,3004,2074,3007,2075,3008,2077,3013,2087,3021,2093,3026,2098,3028,2095,3034,2086,3031,2073,3029,2064,3030,2055,3031,2045,3037,2034,3037,2033,3038,2033,3042,2033,3044,2034,3046,2036,3048,2037,3049,2038,3050,2040,3051,2046,3054,2053,3055,2055,3055,2058,3057,2064,3062,2060,3069,2057,3077,2052,3084,2048,3092,2046,3096,2045,3101,2045,3103,2044,3104,2044,3112,2042,3121,2041,3123,2041,3125,2040,3138,2038,3139,2048,3140,2049,3138,2051,3129,2060,3114,2059,3112,2059,3110,2060,3083,2067,3055,2073,3047,2074,3049,2084,3051,2091,3056,2097,3058,2099,3057,2101,3057,2107,3059,2109,3060,2110,3061,2111,3063,2116,3065,2123,3065,2124,3066,2124,3073,2128,3079,2131,3081,2132,3082,2132,3083,2133,3084,2134,3085,2137,3086,2141,3087,2144,3087,2145,3086,2152,3077,2150,3075,2149,3073,2148,3067,2144,3061,2139,3052,2131,3043,2122,3042,2121,3040,2120,3034,2119,3030,2116,3027,2113,3022,2112,3028,2126,3035,2139,3041,2152,3047,2164,3046,2167,3046,2169,3046,2181,3044,2193,3044,2199,3046,2204,3047,2206,3051,2208,3054,2209,3055,2211,3060,2217,3070,2221,3071,2222,3073,2222,3077,2222,3084,2225,3093,2229,3106,2230,3107,2230,3108,2230,3114,2231,3116,2235,3118,2241,3116,2251,3116,2252,3116,2253,3114,2262,3118,2270,3118,2272,3117,2274,3113,2279,3107,2287,3105,2289,3104,2292,3101,2298,3101,2305,3100,2319,3102,2332,3104,2343,3110,2353,3111,2354,3112,2355,3124,2365,3141,2374,3144,2376,3145,2379,3146,2381,3147,2382,3151,2390,3153,2397,3153,2398,3154,2399,3158,2405,3164,2409,3165,2411,3166,2412,3174,2423,3182,2434,3191,2446,3202,2456,3213,2465,3224,2475,3225,2476,3226,2477,3230,2482,3230,2489,3230,2494,3233,2496,3234,2497,3235,2498,3239,2507,3254,2507,3261,2506,3261,2510,3263,2516,3262,2522,3261,2541,3260,2559,3259,2569,3262,2574,3263,2576,3264,2578,3265,2579,3265,2581,3266,2583,3267,2585,3270,2594,3276,2602,3280,2607,3287,2607,3299,2608,3311,2606,3314,2605,3316,2605,3317,2604,3318,2604,3327,2601,3336,2602,3338,2602,3340,2604,3347,2610,3362,2610,3370,2610,3377,2610,3378,2610,3379,2610,3384,2611,3390,2611,3392,2611,3393,2612,3403,2613,3411,2621,3415,2626,3420,2629,3431,2637,3441,2646,3455,2660,3471,2668,3483,2674,3498,2673,3508,2672,3516,2675,3523,2678,3528,2684,3533,2689,3534,2696,3540,2718,3563,2718,3564,2718,3565,2718,3575,2719,3585,2719,3589,2720,3591,2722,3592,2723,3594,2723,3595,2724,3596,2724,3598,2725,3599,2726,3607,2737,3615,2748,3631,2772,3653,2790,3662,2797,3669,2803,3670,2804,3670,2806,3669,2813,3671,2817,3672,2819,3672,2821,3672,2827,3675,2828,3675,2828,3675,2830,3674,2831,3673,2832,3670,2836,3672,2839,3673,2851,3675,2861,3677,2873,3681,2884,3684,2890,3688,2895,3690,2897,3693,2898,3696,2899,3701,2896,3701,2897,3701,2897,3710,2896,3719,2895,3720,2895,3721,2895,3728,2894,3736,2894,3741,2894,3745,2895,3754,2895,3763,2895,3766,2895,3769,2895,3776,2894,3782,2894,3785,2894,3787,2893,3792,2891,3795,2893,3797,2893,3798,2893,3807,2892,3815,2892,3823,2892,3830,2889,3832,2889,3833,2888,3838,2887,3844,2887,3864,2887,3879,2882,3884,2880,3887,2882,3889,2883,3891,2884,3899,2887,3909,2888,3910,2888,3911,2888,3912,2888,3918,2889,3920,2890,3922,2890,3927,2891,3933,2890,3934,2890,3935,2890,3939,2889,3941,2885,3941,2884,3942,2883,3945,2879,3951,2876,3955,2874,3961,2873,3975,2872,3988,2871,3993,2871,3996,2872,4003,2874,4010,2873,4015,2872,4019,2870,4035,2859,4033,2846,4032,2840,4026,2836,4021,2833,4016,2829,4011,2826,4008,2821,4008,2820,4007,2819,4004,2816,4001,2814,3999,2813,3998,2810,3997,2807,3997,2804,3997,2778,4014,2756,4022,2746,4027,2730,4028,2730,4028,2729,4032,2721,4033,2710,4033,2709,4033,2708,4034,2700,4037,2692,4040,2683,4045,2680,4046,2679,4047,2677,4051,2671,4059,2664,4062,2661,4064,2659,4068,2653,4071,2646,4072,2642,4072,2642,4074,2636,4073,2629,4072,2625,4070,2622,4063,2609,4057,2594,4053,2584,4043,2579,4025,2569,4010,2554,4008,2552,4007,2548,4006,2542,4007,2539,4008,2529,4013,2524,4015,2522,4016,2521,4019,2518,4018,2511,4003,2508,3992,2505,3984,2503,3979,2498,3953,2473,3928,2449,3920,2441,3912,2431,3904,2422,3897,2413,3881,2395,3870,2386,3869,2385,3868,2384,3860,2379,3850,2371,3847,2369,3846,2367,3840,2361,3836,2355,3828,2344,3820,2338,3819,2337,3816,2335,3808,2330,3801,2326,3787,2315,3773,2301,3769,2297,3765,2293,3763,2292,3762,2290,3759,2286,3756,2283,3741,2261,3717,2238,3696,2217,3673,2199,3653,2183,3632,2169,3632,2168,3631,2168,3629,2167,3627,2166,3616,2160,3605,2146,3587,2121,3564,2101,3537,2077,3505,2056,3492,2048,3481,2036,3468,2022,3455,2007,Q,3441,1991,3422,1979,Z]
                    }
                ],
                labels: [
                    {
                        text: "California",
                        shortText: "CA",
                        labelPosition: [336.1,227],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "OR"
            },
            "OR": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,3502,726,Q,3504,727,3506,727,3511,728,3517,729,3522,730,3524,730,3551,723,3578,725,3595,726,3614,726,3617,725,3620,725,3622,724,3624,725,3628,725,3629,725,3632,725,3635,725,3644,724,3649,727,3650,727,3651,727,3652,726,3655,726,3682,726,3710,727,3711,731,3714,732,3728,740,3743,747,3748,749,3750,754,3756,765,3761,775,3768,789,3772,802,3776,815,3774,828,3762,849,3748,869,3744,875,3743,883,3740,900,3731,910,3726,917,3722,924,3721,925,3719,931,3719,932,3718,933,3715,938,3712,944,3706,957,3697,964,3695,966,3695,970,3695,971,3694,972,3691,982,3691,992,3689,1000,3687,1002,3686,1003,3687,1005,3687,1009,3688,1012,3690,1020,3697,1021,3704,1023,3713,1027,3714,1027,3716,1028,3722,1030,3725,1036,3725,1038,3727,1040,3732,1045,3730,1048,3729,1049,3729,1051,3730,1061,3726,1067,3723,1073,3718,1075,3717,1076,3716,1077,3710,1083,3704,1091,3703,1092,3702,1093,3702,1097,3704,1098,3705,1099,3705,1101,3706,1103,3706,1104,3707,1111,3709,1115,3710,1116,3710,1117,3710,1121,3711,1123,3711,1125,3711,1126,3710,1130,3711,1134,3714,1142,3712,1149,3711,1151,3711,1152,3711,1153,3711,1154,3707,1173,3712,1187,3714,1196,3712,1202,3712,1216,3711,1232,3710,1243,3709,1254,3708,1270,3705,1285,3705,1290,3704,1294,3704,1297,3704,1300,3704,1302,3704,1303,3704,1312,3706,1320,3708,1334,3711,1348,3712,1350,3712,1351,3712,1352,3712,1353,3714,1377,3711,1399,3710,1402,3710,1405,3709,1407,3709,1408,L,3708,1408,Q,3704,1416,3693,1414,3689,1414,3684,1413,3660,1410,3636,1413,3630,1414,3624,1414,3617,1415,3611,1416,3603,1418,3594,1417,3566,1417,3541,1421,3539,1421,3537,1421,3469,1424,3401,1423,3393,1423,3384,1422,3382,1422,3380,1422,3357,1417,3334,1418,3333,1418,3333,1418,3332,1419,3331,1418,3321,1418,3312,1420,3310,1420,3309,1420,3305,1421,3301,1420,3300,1420,3299,1420,3280,1419,3261,1419,3260,1419,3259,1419,3233,1425,3206,1424,3205,1419,3198,1415,3194,1415,3185,1414,3180,1414,3174,1415,3163,1417,3150,1416,3130,1416,3112,1413,3107,1413,3102,1412,3092,1412,3082,1411,3077,1411,3071,1411,3053,1411,3031,1412,3029,1412,3027,1412,3018,1410,3007,1409,2995,1408,2984,1406,2966,1404,2946,1405,2944,1405,2943,1406,2940,1408,2937,1408,2913,1408,2889,1408,2886,1408,2883,1409,2877,1411,2865,1410,2857,1410,2850,1411,2831,1413,2822,1403,L,2822,1402,Q,2818,1397,2814,1393,2810,1389,2805,1385,2797,1379,2798,1370,2798,1368,2798,1366,2798,1365,2798,1364,2798,1360,2799,1355,2799,1354,2800,1353,2802,1344,2801,1335,2801,1333,2801,1331,2800,1321,2795,1314,2794,1313,2793,1311,2789,1299,2785,1285,2785,1284,2785,1283,2784,1276,2783,1269,2782,1254,2788,1241,2792,1232,2798,1224,2803,1218,2808,1212,2810,1210,2810,1204,2810,1194,2810,1184,2810,1180,2811,1176,2817,1152,2815,1128,2818,1121,2820,1114,2824,1099,2829,1085,2834,1072,2831,1059,2830,1051,2830,1042,2830,1039,2831,1036,2836,1018,2845,1000,2845,999,2845,998,2846,990,2845,983,2845,981,2845,979,2842,961,2843,943,2843,941,2842,939,2840,921,2839,904,2839,902,2839,901,2841,897,2841,891,2841,889,2841,888,2843,884,2843,880,2845,860,2850,841,2852,833,2852,823,2850,804,2848,784,2848,781,2847,779,2840,756,2839,733,2839,729,2840,725,2843,711,2854,701,2856,700,2858,698,2878,688,2894,683,2899,684,2904,683,2909,682,2913,680,2915,679,2916,678,2921,676,2926,674,2930,673,2933,673,2941,673,2946,678,2948,680,2952,680,2959,681,2964,685,2968,689,2969,693,L,2970,694,Q,2977,701,2982,710,2986,718,2991,724,2995,728,2998,732,2999,733,2999,734,2999,740,2998,745,2998,746,2998,747,2997,751,2997,755,2998,762,3002,765,3008,770,3014,775,3027,785,3039,796,3048,803,3060,800,3061,800,3062,799,3064,798,3065,797,3079,785,3095,779,3115,771,3137,769,3142,769,3146,769,3148,769,3150,768,3155,765,3160,763,3164,761,3165,763,3171,772,3177,781,3182,788,3193,792,3222,776,3254,768,3271,763,3288,761,3297,760,3305,760,3309,760,3311,760,3322,757,3334,756,3360,754,3385,750,3401,748,3415,743,3423,741,3430,738,3438,736,3445,734,3449,733,3452,732,3455,731,3458,731,3467,730,3469,723,L,3476,723,3478,723,Q,3479,724,3480,725,3482,727,3483,727,3490,724,3498,725,Q,3500,725,3502,726,Z]
                    },
                    {
                        outline: [M,3498,725,Q,3490,724,3483,727,3482,727,3480,725,3479,724,3478,723,L,3476,723,3469,723,Q,3467,730,3458,731,3455,731,3452,732,3449,733,3445,734,3438,736,3430,738,3423,741,3415,743,3401,748,3385,750,3360,754,3334,756,3322,757,3311,760,3309,760,3305,760,3297,760,3288,761,3271,763,3254,768,3222,776,3193,792,3182,788,3177,781,3171,772,3165,763,3164,761,3160,763,3155,765,3150,768,3148,769,3146,769,3142,769,3137,769,3115,771,3095,779,3079,785,3065,797,3064,798,3062,799,3061,800,3060,800,3048,803,3039,796,3027,785,3014,775,3008,770,3002,765,2998,762,2997,755,2997,751,2998,747,2998,746,2998,745,2999,740,2999,734,2999,733,2998,732,2995,728,2991,724,2986,718,2982,710,2977,701,2970,694,L,2969,693,Q,2968,689,2964,685,2959,681,2952,680,2948,680,2946,678,2941,673,2933,673,2930,673,2926,674,2921,676,2916,678,2915,679,2913,680,2909,682,2904,683,2899,684,2894,683,2878,688,2858,698,2856,700,2854,701,2843,711,2840,725,2839,729,2839,733,2840,756,2847,779,2848,781,2848,784,2850,804,2852,823,2852,833,2850,841,2845,860,2843,880,2843,884,2841,888,2841,889,2841,891,2841,897,2839,901,2839,902,2839,904,2840,921,2842,939,2843,941,2843,943,2842,961,2845,979,2845,981,2845,983,2846,990,2845,998,2845,999,2845,1000,2836,1018,2831,1036,2830,1039,2830,1042,2830,1051,2831,1059,2834,1072,2829,1085,2824,1099,2820,1114,2818,1121,2815,1128,2817,1152,2811,1176,2810,1180,2810,1184,2810,1194,2810,1204,2810,1210,2808,1212,2803,1218,2798,1224,2792,1232,2788,1241,2782,1254,2783,1269,2784,1276,2785,1283,2785,1284,2785,1285,2789,1299,2793,1311,2794,1313,2795,1314,2800,1321,2801,1331,2801,1333,2801,1335,2802,1344,2800,1353,2799,1354,2799,1355,2798,1360,2798,1364,2798,1365,2798,1366,2798,1368,2798,1370,2797,1379,2805,1385,2810,1389,2814,1393,2818,1397,2822,1402,L,2822,1403,Q,2831,1413,2850,1411,2857,1410,2865,1410,2877,1411,2883,1409,2886,1408,2889,1408,2913,1408,2937,1408,2940,1408,2943,1406,2944,1405,2946,1405,2966,1404,2984,1406,2995,1408,3007,1409,3018,1410,3027,1412,3029,1412,3031,1412,3053,1411,3071,1411,3077,1411,3082,1411,3092,1412,3102,1412,3107,1413,3112,1413,3130,1416,3150,1416,3163,1417,3174,1415,3180,1414,3185,1414,3194,1415,3198,1415,3205,1419,3206,1424,3233,1425,3259,1419,3260,1419,3261,1419,3280,1419,3299,1420,3300,1420,3301,1420,3305,1421,3309,1420,3310,1420,3312,1420,3321,1418,3331,1418,3332,1419,3333,1418,3333,1418,3334,1418,3357,1417,3380,1422,3382,1422,3384,1422,3393,1423,3401,1423,3469,1424,3537,1421,3539,1421,3541,1421,3566,1417,3594,1417,3603,1418,3611,1416,3617,1415,3624,1414,3630,1414,3636,1413,3660,1410,3684,1413,3689,1414,3693,1414,3704,1416,3708,1408,L,3709,1408,Q,3709,1407,3710,1405,3710,1402,3711,1399,3714,1377,3712,1353,3712,1352,3712,1351,3712,1350,3711,1348,3708,1334,3706,1320,3704,1312,3704,1303,3704,1302,3704,1300,3704,1297,3704,1294,3705,1290,3705,1285,3708,1270,3709,1254,3710,1243,3711,1232,3712,1216,3712,1202,3714,1196,3712,1187,3707,1173,3711,1154,3711,1153,3711,1152,3711,1151,3712,1149,3714,1142,3711,1134,3710,1130,3711,1126,3711,1125,3711,1123,3710,1121,3710,1117,3710,1116,3709,1115,3707,1111,3706,1104,3706,1103,3705,1101,3705,1099,3704,1098,3702,1097,3702,1093,3703,1092,3704,1091,3710,1083,3716,1077,3717,1076,3718,1075,3723,1073,3726,1067,3730,1061,3729,1051,3729,1049,3730,1048,3732,1045,3727,1040,3725,1038,3725,1036,3722,1030,3716,1028,3714,1027,3713,1027,3704,1023,3697,1021,3690,1020,3688,1012,3687,1009,3687,1005,3686,1003,3687,1002,3689,1000,3691,992,3691,982,3694,972,3695,971,3695,970,3695,966,3697,964,3706,957,3712,944,3715,938,3718,933,3719,932,3719,931,3721,925,3722,924,3726,917,3731,910,3740,900,3743,883,3744,875,3748,869,3762,849,3774,828,3776,815,3772,802,3768,789,3761,775,3756,765,3750,754,3748,749,3743,747,3728,740,3714,732,3711,731,3710,727,3682,726,3655,726,3652,726,3651,727,3650,727,3649,727,3644,724,3635,725,3632,725,3629,725,3628,725,3624,725,3622,724,3620,725,3617,725,3614,726,3595,726,3578,725,3551,723,3524,730,3522,730,3517,729,3511,728,3506,727,3504,727,3502,726,Q,3500,725,3498,725,Z]
                    }
                ],
                labels: [
                    {
                        text: "Oregon",
                        shortText: "OR",
                        labelPosition: [327.6,104.6],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "WA"
            },
            "WA": {
                options: {
                    isDataEnabled: true
                },
                outlines: [
                    {
                        outline: [M,2977,228,Q,2977,229,2978,230,2978,231,2978,232,2978,234,2979,237,2980,242,2981,246,2983,252,2984,257,2985,262,2983,267,2981,268,2976,270,2970,273,2964,272,2960,271,2956,268,2952,265,2947,266,2943,266,2941,264,2940,262,2937,258,2935,256,2933,253,2932,252,2931,249,2931,249,2931,247,2931,246,2931,245,2934,241,2936,238,2941,233,2944,227,2946,223,2949,222,2958,218,2968,219,2970,220,2972,222,2974,223,2976,226,Q,2976,227,2977,228,Z]
                    },
                    {
                        outline: [M,2976,226,Q,2974,223,2972,222,2970,220,2968,219,2958,218,2949,222,2946,223,2944,227,2941,233,2936,238,2934,241,2931,245,2931,246,2931,247,2931,249,2931,249,2932,252,2933,253,2935,256,2937,258,2940,262,2941,264,2943,266,2947,266,2952,265,2956,268,2960,271,2964,272,2970,273,2976,270,2981,268,2983,267,2985,262,2984,257,2983,252,2981,246,2980,242,2979,237,2978,234,2978,232,2978,231,2978,230,2977,229,2977,228,Q,2976,227,2976,226,Z]
                    },
                    {
                        outline: [M,3316,161,Q,3349,163,3382,165,3422,167,3462,167,3501,166,3541,166,3566,165,3592,166,3597,166,3602,166,3622,167,3642,170,3653,171,3662,172,3670,173,3677,173,3684,174,3692,173,3700,173,3703,178,3704,179,3705,180,3707,181,3709,182,3710,183,3712,184,3711,221,3709,259,3709,262,3709,265,3708,275,3707,285,3707,287,3707,289,3706,328,3707,368,3707,381,3709,394,3709,396,3709,397,3713,425,3712,454,3712,475,3711,495,3711,496,3710,497,3703,505,3699,518,3696,532,3695,547,3695,563,3695,580,3695,581,3696,582,3698,587,3698,591,3699,596,3702,599,3703,600,3703,602,3705,606,3706,609,3707,611,3707,613,3709,619,3709,620,3709,622,3710,624,3720,648,3724,674,3724,679,3724,683,3722,690,3720,698,3718,706,3714,716,3712,721,3714,727,3712,727,3710,727,3682,726,3655,726,3652,726,3651,727,3650,727,3649,727,3644,724,3635,725,3632,725,3629,725,3628,725,3624,725,3622,724,3620,725,3617,725,3614,726,3595,726,3578,725,3551,723,3524,730,3522,730,3517,729,3511,728,3506,727,3504,727,3502,726,3500,725,3498,725,3490,724,3483,727,3482,727,3480,725,3479,724,3478,723,L,3476,723,3469,723,Q,3467,730,3458,731,3455,731,3452,732,3449,733,3445,734,3438,736,3430,738,3423,741,3415,743,3401,748,3385,750,3360,754,3334,756,3322,757,3311,760,3309,760,3305,760,3297,760,3288,761,3271,763,3254,768,3222,776,3193,792,3182,788,3177,781,3171,772,3165,763,3164,761,3160,763,3155,765,3150,768,3148,769,3146,769,3142,769,3137,769,3115,771,3095,779,3079,785,3065,797,3064,798,3062,799,3061,800,3060,800,3048,803,3039,796,3027,785,3014,775,3008,770,3002,765,2998,762,2997,755,2997,751,2998,747,2998,746,2998,745,2999,740,2999,734,2999,733,2998,732,2995,728,2991,724,2986,718,2982,710,2977,701,2970,694,L,2969,693,Q,2968,689,2964,685,2959,681,2952,680,2948,680,2946,678,2941,673,2933,673,2930,673,2926,674,2921,676,2916,678,2915,679,2913,680,2909,682,2904,683,2899,684,2894,683,2894,683,2893,683,2882,681,2879,676,2877,671,2872,670,2859,667,2845,667,2843,667,2842,666,2841,664,2840,663,2838,659,2842,654,2847,647,2848,637,2848,632,2846,628,2834,605,2847,587,2848,586,2848,585,2849,582,2851,580,2858,573,2857,559,2857,552,2853,546,2851,543,2846,541,2837,538,2830,532,2826,529,2826,522,2825,521,2825,519,2825,510,2822,504,2822,503,2821,502,2821,501,2820,499,2817,492,2812,485,2803,470,2801,451,2800,435,2801,418,2801,416,2800,414,2798,407,2793,398,2788,388,2782,377,2781,375,2781,373,2780,368,2778,364,2775,360,2771,355,2770,354,2770,353,2760,339,2757,324,2756,322,2755,320,2750,310,2756,297,2758,292,2765,291,2777,296,2790,301,2793,303,2796,304,2810,312,2826,318,2835,322,2842,330,2855,345,2874,343,2875,343,2876,343,2882,340,2889,340,2900,340,2907,344,2910,346,2915,347,2918,347,2921,347,2924,348,2931,344,2938,341,2948,342,2958,342,2962,344,2970,346,2972,340,2973,339,2974,339,2979,337,2981,333,2982,332,2983,331,2990,326,2995,319,L,2995,318,Q,2995,316,2997,313,L,2998,310,Q,2999,308,3001,306,L,3001,305,Q,3007,295,3013,293,L,3013,294,3014,294,3014,295,Q,3014,295,3014,296,3014,296,3014,296,L,3014,297,Q,3014,298,3013,301,3012,304,3010,309,3009,313,3003,316,3002,318,3001,321,2995,332,3001,340,3006,346,3007,355,3007,357,3008,358,3010,360,3009,364,3005,376,2997,386,2993,392,2988,397,2987,399,2987,401,2986,405,2987,408,2988,410,2990,411,2996,411,3000,413,3009,416,3012,421,3011,422,3010,423,3010,424,3009,424,3002,425,2999,429,2999,430,2998,430,2984,434,2974,447,2966,456,2961,473,2959,480,2963,482,2965,483,2966,483,2967,483,2968,482,2970,482,2971,481,2979,477,2992,475,2998,474,2999,476,2999,478,2998,479,2991,482,2985,488,2980,492,2976,498,2968,511,2964,524,2969,528,2975,526,2977,525,2979,524,2989,521,2999,518,3004,517,3008,514,3013,511,3016,505,3019,501,3023,499,3034,493,3040,480,3042,477,3041,473,3040,467,3038,460,3037,458,3037,456,3038,446,3045,438,3046,436,3046,434,3046,430,3042,425,3040,423,3040,421,3040,420,3040,418,3042,414,3041,410,3040,401,3034,392,3034,391,3033,390,3033,385,3034,381,3036,376,3040,374,3048,369,3053,365,3056,362,3059,361,3064,359,3064,353,3064,351,3063,350,3056,339,3052,327,3052,326,3052,325,3051,320,3049,316,3044,304,3033,300,3031,299,3029,297,3026,295,3020,293,3019,292,3018,292,L,3018,291,3016,291,Q,3016,290,3015,290,3015,290,3015,291,L,3014,291,3015,290,3015,289,Q,3013,288,3013,285,3012,280,3014,278,3021,271,3026,259,3029,252,3032,246,3034,243,3035,237,3036,227,3031,222,3030,222,3030,221,3027,209,3016,209,3013,209,3010,209,3007,208,3004,206,2992,201,2989,186,2988,180,2990,179,2996,175,3003,173,3011,172,3018,171,3020,169,3022,168,3057,161,3092,156,3103,154,3114,154,3134,154,3154,155,3161,156,3169,156,3172,156,3174,157,3191,161,3209,162,3222,163,3233,161,3238,160,3243,160,Q,3280,160,3316,161,Z]
                    },
                    {
                        outline: [M,3243,160,Q,3238,160,3233,161,3222,163,3209,162,3191,161,3174,157,3172,156,3169,156,3161,156,3154,155,3134,154,3114,154,3103,154,3092,156,3057,161,3022,168,3020,169,3018,171,3011,172,3003,173,2996,175,2990,179,2988,180,2989,186,2992,201,3004,206,3007,208,3010,209,3013,209,3016,209,3027,209,3030,221,3030,222,3031,222,3036,227,3035,237,3034,243,3032,246,3029,252,3026,259,3021,271,3014,278,3012,280,3013,285,3013,288,3015,289,L,3015,290,Q,3016,290,3016,291,L,3018,291,3018,292,Q,3019,292,3020,293,3026,295,3029,297,3031,299,3033,300,3044,304,3049,316,3051,320,3052,325,3052,326,3052,327,3056,339,3063,350,3064,351,3064,353,3064,359,3059,361,3056,362,3053,365,3048,369,3040,374,3036,376,3034,381,3033,385,3033,390,3034,391,3034,392,3040,401,3041,410,3042,414,3040,418,3040,420,3040,421,3040,423,3042,425,3046,430,3046,434,3046,436,3045,438,3038,446,3037,456,3037,458,3038,460,3040,467,3041,473,3042,477,3040,480,3034,493,3023,499,3019,501,3016,505,3013,511,3008,514,3004,517,2999,518,2989,521,2979,524,2977,525,2975,526,2969,528,2964,524,2968,511,2976,498,2980,492,2985,488,2991,482,2998,479,2999,478,2999,476,2998,474,2992,475,2979,477,2971,481,2970,482,2968,482,2967,483,2966,483,2965,483,2963,482,2959,480,2961,473,2966,456,2974,447,2984,434,2998,430,2999,430,2999,429,3002,425,3009,424,3010,424,3010,423,3011,422,3012,421,3009,416,3000,413,2996,411,2990,411,2988,410,2987,408,2986,405,2987,401,2987,399,2988,397,2993,392,2997,386,3005,376,3009,364,3010,360,3008,358,3007,357,3007,355,3006,346,3001,340,2995,332,3001,321,3002,318,3003,316,3009,313,3010,309,3012,304,3013,301,3014,298,3014,297,L,3014,296,Q,3014,296,3014,296,3014,295,3014,295,L,3014,294,3013,294,3013,293,Q,3007,295,3001,305,L,3001,306,Q,2999,308,2998,310,L,2997,313,Q,2995,316,2995,318,L,2995,319,Q,2990,326,2983,331,2982,332,2981,333,2979,337,2974,339,2973,339,2972,340,2970,346,2962,344,2958,342,2948,342,2938,341,2931,344,2924,348,2921,347,2918,347,2915,347,2910,346,2907,344,2900,340,2889,340,2882,340,2876,343,2875,343,2874,343,2855,345,2842,330,2835,322,2826,318,2810,312,2796,304,2793,303,2790,301,2777,296,2765,291,2758,292,2756,297,2750,310,2755,320,2756,322,2757,324,2760,339,2770,353,2770,354,2771,355,2775,360,2778,364,2780,368,2781,373,2781,375,2782,377,2788,388,2793,398,2798,407,2800,414,2801,416,2801,418,2800,435,2801,451,2803,470,2812,485,2817,492,2820,499,2821,501,2821,502,2822,503,2822,504,2825,510,2825,519,2825,521,2826,522,2826,529,2830,532,2837,538,2846,541,2851,543,2853,546,2857,552,2857,559,2858,573,2851,580,2849,582,2848,585,2848,586,2847,587,2834,605,2846,628,2848,632,2848,637,2847,647,2842,654,2838,659,2840,663,2841,664,2842,666,2843,667,2845,667,2859,667,2872,670,2877,671,2879,676,2882,681,2893,683,2894,683,2894,683,2899,684,2904,683,2909,682,2913,680,2915,679,2916,678,2921,676,2926,674,2930,673,2933,673,2941,673,2946,678,2948,680,2952,680,2959,681,2964,685,2968,689,2969,693,L,2970,694,Q,2977,701,2982,710,2986,718,2991,724,2995,728,2998,732,2999,733,2999,734,2999,740,2998,745,2998,746,2998,747,2997,751,2997,755,2998,762,3002,765,3008,770,3014,775,3027,785,3039,796,3048,803,3060,800,3061,800,3062,799,3064,798,3065,797,3079,785,3095,779,3115,771,3137,769,3142,769,3146,769,3148,769,3150,768,3155,765,3160,763,3164,761,3165,763,3171,772,3177,781,3182,788,3193,792,3222,776,3254,768,3271,763,3288,761,3297,760,3305,760,3309,760,3311,760,3322,757,3334,756,3360,754,3385,750,3401,748,3415,743,3423,741,3430,738,3438,736,3445,734,3449,733,3452,732,3455,731,3458,731,3467,730,3469,723,L,3476,723,3478,723,Q,3479,724,3480,725,3482,727,3483,727,3490,724,3498,725,3500,725,3502,726,3504,727,3506,727,3511,728,3517,729,3522,730,3524,730,3551,723,3578,725,3595,726,3614,726,3617,725,3620,725,3622,724,3624,725,3628,725,3629,725,3632,725,3635,725,3644,724,3649,727,3650,727,3651,727,3652,726,3655,726,3682,726,3710,727,3712,727,3714,727,3712,721,3714,716,3718,706,3720,698,3722,690,3724,683,3724,679,3724,674,3720,648,3710,624,3709,622,3709,620,3709,619,3707,613,3707,611,3706,609,3705,606,3703,602,3703,600,3702,599,3699,596,3698,591,3698,587,3696,582,3695,581,3695,580,3695,563,3695,547,3696,532,3699,518,3703,505,3710,497,3711,496,3711,495,3712,475,3712,454,3713,425,3709,397,3709,396,3709,394,3707,381,3707,368,3706,328,3707,289,3707,287,3707,285,3708,275,3709,265,3709,262,3709,259,3711,221,3712,184,3710,183,3709,182,3707,181,3705,180,3704,179,3703,178,3700,173,3692,173,3684,174,3677,173,3670,173,3662,172,3653,171,3642,170,3622,167,3602,166,3597,166,3592,166,3566,165,3541,166,3501,166,3462,167,3422,167,3382,165,3349,163,3316,161,Q,3280,160,3243,160,Z]
                    },
                    {
                        outline: [M,3015,290,L,3014,291,3015,291]
                    }
                ],
                labels: [
                    {
                        text: "Washington",
                        shortText: "WA",
                        labelPosition: [323.9,47.7],
                        labelAlignment: [CEN,MID]
                    }
                ],
                nextId: "__CS__54a3d9c87dd78"
            },
            "__CS__54a3d9c87dd78": {
                options: {
                    isDataEnabled: false,
                    order: [{"outline":0},{"outline":1}]
                },
                outlines: [
                    {
                        outline: [M,2573,4155,L,86,4155,86,347,2573,347,Z],
                        style: {"stroke":"#ff0000","stroke-width":10,"stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"3","fill":"none"}
                    },
                    {
                        outline: [M,2573,347,L,86,347,86,4155,2573,4155,Z],
                        style: {"stroke":"#ff0000","stroke-width":10,"stroke-linecap":"round","stroke-linejoin":"round","stroke-miterlimit":"3","fill":"none"}
                    }
                ]
            }
        }
    }];

    // Add the definition to map structure.
    count = geodefinitions.length;
    if (hasGeoBase) {
        while (count--) {
            definition = geodefinitions[count];
            api(definition.name.toLowerCase(), definition, api.geo);
        }
    }
    else {
        while (count--) {
            definition = geodefinitions[count];
            name = definition.name.toLowerCase();

            injectModule(MAPS, name, 1); // add maps dependency
            // enqueue definition
            moduleCmdQueue[MAPS].unshift({
                cmd: '_call',
                obj: window,
                args: [function (alias, def) {
                    if (!api.geo) {
                        global.raiseError(global.core, '12052314141', 'run',
                            'JavaScriptRenderer~Maps._call()',
                            new Error('FusionCharts.HC.Maps.js is required in order to define vizualization'));
                        return;
                    }
                    api(alias, def, api.geo);
                }, [name, definition], window]
            });
        }
    }

}]);;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.World.20.10-30-2012 07:55:31
*/
FusionCharts([
    "private", "modules.renderer.js-world", function() {
        var f = this, b = f.hcLib, c = b.chartAPI, h = b.moduleCmdQueue, b = b.injectModuleDependency, a = !!c.geo, e, g, d;
        e = [
            {
                name: "World",
                revision: 20,
                creditLabel: !1,
                standaloneInit: !0,
                baseWidth: 715,
                baseHeight: 405,
                baseScaleFactor: 10,
                ReportEntities: {
                    SA: {
                        outlines: [
                            ["M", 2090, 3908, "Q", 2087, 3908, 2087, 3909, 2087, 3910, 2087, 3911, 2087, 3914, 2089, 3916, 2091, 3918, 2092, 3918, 2095, 3918, 2094, 3917, 2095, 3913, 2093, 3911, "Q", 2093, 3909, 2090, 3908, "Z"], [
                                "M", 2142, 3947, "Q", 2143, 3947, 2144, 3945, 2145,
                                3943, 2145, 3942, 2147, 3940, 2150, 3939, 2152, 3938, 2156, 3937, 2157, 3937, 2158, 3937, 2160, 3936, 2161, 3936, 2164, 3936, 2165, 3934, 2166, 3933, 2166, 3932, 2168, 3931, 2168, 3928, 2167, 3924, 2161, 3925, 2159, 3924, 2154, 3921, 2150, 3921, 2144, 3921, 2141, 3920, 2141, 3922, 2142, 3924, 2141, 3924, 2139, 3924, 2137, 3924, 2136, 3923, 2134, 3923, 2130, 3923, 2124, 3924, 2121, 3924, 2119, 3923, 2117, 3923, 2115, 3922, 2110, 3921, 2108, 3924, 2111, 3925, 2113, 3928, 2115, 3929, 2113, 3931, 2113, 3932, 2112, 3933, 2111, 3934, 2110, 3937, 2112, 3938, 2111, 3940, 2110, 3942, 2107, 3942, 2107, 3942,
                                2105, 3941, 2103, 3940, 2100, 3937, 2099, 3936, 2096, 3936, 2094, 3936, 2094, 3937, 2095, 3938, 2096, 3940, 2098, 3941, 2101, 3942, 2104, 3945, 2107, 3948, 2109, 3945, 2112, 3945, 2115, 3943, 2115, 3941, 2119, 3940, 2121, 3940, 2123, 3940, 2126, 3939, "L", 2126, 3939, "Q", 2126, 3944, 2128, 3946, 2130, 3948, 2134, 3950, 2136, 3950, 2140, 3948, "Q", 2141, 3948, 2142, 3947, "Z"
                            ], [
                                "M", 2329, 2575, "Q", 2328, 2574, 2326, 2574, 2309, 2575, 2298, 2564, 2300, 2564, 2302, 2561, 2302, 2560, 2303, 2559, 2308, 2553, 2310, 2545, 2311, 2544, 2311, 2543, 2311, 2541, 2312, 2541, 2314, 2540, 2312, 2536, 2311,
                                2533, 2309, 2528, 2309, 2527, 2308, 2526, 2308, 2525, 2307, 2523, 2306, 2519, 2305, 2515, 2305, 2513, 2304, 2511, 2304, 2511, 2303, 2510, 2303, 2508, 2302, 2506, 2301, 2500, 2300, 2495, 2300, 2493, 2299, 2491, 2299, 2491, 2299, 2490, 2298, 2486, 2295, 2483, 2289, 2479, 2286, 2474, 2284, 2471, 2282, 2469, 2277, 2462, 2270, 2456, 2267, 2454, 2264, 2448, 2264, 2448, 2263, 2447, 2257, 2442, 2254, 2434, "L", 2254, 2433, "Q", 2253, 2433, 2253, 2433, 2247, 2431, 2240, 2429, 2221, 2425, 2202, 2426, 2201, 2426, 2200, 2425, 2200, 2423, 2197, 2424, 2196, 2425, 2194, 2425, 2190, 2426, 2185, 2427, 2175, 2429,
                                2165, 2430, 2160, 2430, 2156, 2427, 2149, 2422, 2143, 2414, 2136, 2404, 2129, 2394, 2127, 2391, 2126, 2388, 2126, 2388, 2126, 2387, 2125, 2385, 2125, 2383, 2125, 2383, 2125, 2382, 2126, 2379, 2125, 2377, 2122, 2372, 2119, 2367, 2116, 2363, 2111, 2360, 2102, 2353, 2093, 2346, 2087, 2341, 2080, 2337, 2072, 2331, 2063, 2325, 2054, 2320, 2045, 2315, 2031, 2309, 2017, 2303, 2016, 2303, 2015, 2302, 2015, 2301, 2014, 2301, 2013, 2301, 2012, 2300, 2011, 2300, 2009, 2300, 2007, 2299, 2005, 2300, 2003, 2300, 2002, 2302, 2001, 2303, 2E3, 2303, 1998, 2305, 1994, 2307, 1993, 2308, 1992, 2307, 1984, 2307, 1978,
                                2311, 1975, 2312, 1973, 2313, 1967, 2314, 1960, 2314, 1952, 2314, 1943, 2313, 1933, 2312, 1923, 2311, 1919, 2310, 1915, 2309, 1910, 2309, 1908, 2307, 1906, 2303, 1904, 2301, 1898, 2295, 1893, 2289, 1888, 2283, 1883, 2277, 1882, 2276, 1882, 2273, 1883, 2272, 1882, 2270, 1876, 2273, 1872, 2277, 1868, 2282, 1863, 2284, 1858, 2287, 1851, 2286, 1843, 2285, 1835, 2283, 1835, 2283, 1834, 2282, 1832, 2278, 1834, 2274, 1836, 2271, 1836, 2266, 1836, 2265, 1836, 2264, 1836, 2263, 1836, 2262, 1836, 2261, 1835, 2260, 1830, 2258, 1829, 2261, 1828, 2261, 1828, 2262, 1823, 2266, 1818, 2271, 1814, 2275, 1810, 2278,
                                1802, 2286, 1792, 2291, 1787, 2295, 1780, 2294, 1767, 2294, 1754, 2293, 1752, 2293, 1751, 2294, 1750, 2299, 1748, 2303, 1744, 2313, 1740, 2323, 1739, 2326, 1737, 2328, 1737, 2329, 1736, 2329, 1735, 2332, 1733, 2334, 1732, 2335, 1732, 2336, 1730, 2343, 1723, 2346, 1721, 2347, 1720, 2348, 1720, 2349, 1719, 2349, 1718, 2350, 1718, 2350, 1715, 2351, 1713, 2352, 1712, 2353, 1711, 2353, 1710, 2353, 1709, 2353, 1708, 2353, 1706, 2353, 1706, 2353, 1705, 2352, 1705, 2351, 1704, 2351, 1701, 2349, 1698, 2346, "L", 1698, 2352, "Q", 1700, 2352, 1702, 2352, 1701, 2355, 1700, 2357, 1699, 2358, 1699, 2359, 1700,
                                2362, 1698, 2363, 1698, 2364, 1698, 2365, "L", 1698, 2410, "Q", 1698, 2411, 1698, 2413, 1699, 2414, 1699, 2415, 1699, 2417, 1699, 2419, 1701, 2429, 1701, 2439, 1703, 2458, 1703, 2478, 1703, 2479, 1703, 2480, 1704, 2481, 1704, 2482, 1705, 2485, 1703, 2485, 1703, 2486, 1702, 2486, 1700, 2491, 1697, 2495, 1692, 2504, 1685, 2509, 1685, 2510, 1685, 2510, 1684, 2514, 1680, 2515, 1680, 2515, 1679, 2515, 1678, 2518, 1674, 2520, 1661, 2529, 1648, 2538, 1639, 2544, 1632, 2552, 1629, 2554, 1629, 2560, 1629, 2561, 1628, 2562, 1628, 2563, 1628, 2564, 1626, 2574, 1627, 2584, 1627, 2586, 1626, 2588, 1626, 2589,
                                1626, 2590, 1625, 2593, 1625, 2595, 1625, 2600, 1624, 2604, 1623, 2614, 1622, 2623, 1620, 2639, 1620, 2654, 1620, 2664, 1618, 2674, 1618, 2676, 1617, 2677, 1617, 2677, 1617, 2678, 1616, 2683, 1618, 2688, 1619, 2689, 1619, 2689, 1620, 2690, 1620, 2690, 1623, 2694, 1627, 2697, 1630, 2700, 1631, 2704, 1631, 2705, 1631, 2705, 1632, 2707, 1632, 2708, 1633, 2712, 1634, 2714, 1637, 2718, 1640, 2722, 1643, 2724, 1645, 2726, 1646, 2727, 1646, 2728, 1654, 2735, 1661, 2743, 1666, 2749, 1669, 2756, 1673, 2762, 1676, 2768, 1680, 2773, 1682, 2779, 1682, 2781, 1682, 2782, 1683, 2784, 1683, 2785, 1684, 2787, 1684,
                                2788, 1685, 2789, 1685, 2789, 1685, 2791, 1684, 2792, 1684, 2793, 1684, 2794, 1683, 2798, 1685, 2800, 1685, 2802, 1685, 2803, 1685, 2807, 1686, 2810, 1687, 2818, 1690, 2824, 1690, 2826, 1691, 2827, 1693, 2836, 1698, 2843, 1699, 2844, 1699, 2847, 1700, 2847, 1700, 2848, 1702, 2849, 1704, 2852, 1706, 2855, 1710, 2858, 1711, 2859, 1711, 2860, 1712, 2861, 1712, 2862, 1713, 2863, 1713, 2864, 1714, 2867, 1715, 2870, 1716, 2873, 1718, 2877, 1719, 2878, 1719, 2879, 1720, 2882, 1721, 2885, 1722, 2889, 1723, 2891, 1724, 2892, 1724, 2893, 1726, 2897, 1727, 2900, 1729, 2904, 1733, 2905, 1734, 2906, 1735, 2907,
                                1740, 2911, 1744, 2916, 1746, 2920, 1749, 2922, 1751, 2924, 1753, 2925, 1757, 2927, 1761, 2929, 1764, 2931, 1768, 2931, 1768, 2931, 1769, 2931, 1770, 2932, 1771, 2932, 1772, 2932, 1773, 2933, 1779, 2935, 1785, 2938, 1786, 2939, 1786, 2939, 1788, 2940, 1790, 2941, 1795, 2944, 1800, 2948, 1809, 2956, 1818, 2964, 1821, 2966, 1824, 2968, 1825, 2969, 1825, 2969, 1830, 2975, 1833, 2979, 1834, 2980, 1835, 2981, 1845, 2990, 1854, 3E3, 1860, 3007, 1864, 3016, 1866, 3019, 1866, 3023, 1868, 3040, 1870, 3057, 1871, 3058, 1871, 3059, 1871, 3069, 1871, 3079, 1872, 3093, 1872, 3107, 1872, 3109, 1872, 3111, 1873,
                                3115, 1873, 3119, 1874, 3120, 1874, 3121, 1874, 3121, 1873, 3122, 1873, 3123, 1873, 3124, 1873, 3129, 1872, 3133, 1872, 3134, 1872, 3134, 1872, 3147, 1871, 3159, 1871, 3161, 1871, 3162, 1870, 3163, 1870, 3164, 1869, 3168, 1868, 3172, 1868, 3173, 1868, 3174, 1865, 3190, 1864, 3207, 1864, 3224, 1865, 3241, 1866, 3254, 1867, 3267, 1868, 3283, 1868, 3298, 1868, 3308, 1865, 3317, 1864, 3318, 1864, 3319, 1864, 3322, 1865, 3323, 1865, 3325, 1865, 3327, 1865, 3331, 1866, 3336, 1866, 3336, 1866, 3337, 1867, 3338, 1868, 3339, 1868, 3341, 1869, 3342, 1869, 3343, 1869, 3344, 1870, 3350, 1872, 3357, 1872, 3358,
                                1872, 3359, 1872, 3363, 1870, 3366, 1869, 3369, 1869, 3372, 1869, 3373, 1868, 3374, 1868, 3376, 1868, 3377, 1867, 3378, 1867, 3379, 1868, 3387, 1868, 3395, 1868, 3397, 1868, 3398, 1867, 3401, 1868, 3403, 1868, 3407, 1866, 3408, 1865, 3408, 1865, 3409, 1864, 3411, 1862, 3412, 1858, 3415, 1857, 3421, 1857, 3422, 1856, 3423, 1855, 3428, 1852, 3430, 1851, 3431, 1850, 3435, 1850, 3436, 1849, 3436, 1849, 3438, 1848, 3440, 1848, 3441, 1848, 3441, 1847, 3447, 1845, 3449, 1844, 3450, 1843, 3451, 1841, 3456, 1842, 3463, 1842, 3466, 1842, 3468, 1840, 3482, 1840, 3496, 1840, 3509, 1839, 3521, 1838, 3534, 1835,
                                3548, 1834, 3554, 1838, 3560, 1839, 3562, 1841, 3563, 1842, 3563, 1842, 3564, 1846, 3570, 1848, 3577, 1849, 3579, 1849, 3581, 1850, 3582, 1850, 3582, 1851, 3585, 1850, 3587, 1850, 3592, 1851, 3594, 1852, 3596, 1852, 3597, 1853, 3606, 1851, 3612, 1851, 3614, 1851, 3616, 1851, 3619, 1850, 3621, 1849, 3622, 1848, 3624, 1847, 3629, 1847, 3635, 1847, 3636, 1846, 3637, 1845, 3642, 1847, 3645, 1847, 3648, 1847, 3650, 1845, 3673, 1842, 3695, 1840, 3711, 1833, 3726, 1832, 3729, 1831, 3732, 1828, 3738, 1824, 3745, 1843, 3751, 1857, 3761, 1863, 3765, 1864, 3776, 1864, 3781, 1863, 3783, 1861, 3786, 1860, 3790,
                                1860, 3791, 1859, 3793, 1857, 3795, 1857, 3800, 1857, 3801, 1856, 3803, 1854, 3817, 1847, 3822, 1843, 3824, 1841, 3828, 1841, 3830, 1840, 3831, 1840, 3832, 1839, 3833, 1839, 3835, 1838, 3836, 1838, 3841, 1840, 3843, 1843, 3845, 1846, 3848, 1847, 3849, 1849, 3851, 1852, 3855, 1854, 3863, 1855, 3864, 1855, 3866, 1855, 3869, 1854, 3872, 1854, 3873, 1855, 3874, 1858, 3888, 1867, 3901, 1873, 3909, 1880, 3916, 1887, 3924, 1895, 3929, 1896, 3930, 1896, 3931, 1900, 3938, 1905, 3945, 1906, 3947, 1908, 3948, 1909, 3949, 1910, 3950, 1918, 3959, 1924, 3964, 1929, 3969, 1934, 3973, 1942, 3981, 1952, 3987, 1965,
                                3996, 1973, 4009, 1975, 4012, 1978, 4008, 1984, 4001, 1982, 3991, 1980, 3970, 1978, 3949, 1977, 3938, 1983, 3927, 1985, 3922, 1988, 3917, 1990, 3914, 1991, 3909, 1991, 3906, 1990, 3903, 1989, 3901, 1989, 3900, 1989, 3888, 1990, 3876, 1990, 3876, 1991, 3875, 1991, 3873, 1992, 3871, 1992, 3871, 1992, 3870, 1993, 3868, 1993, 3866, 1996, 3856, 2003, 3848, 2003, 3848, 2003, 3848, 2004, 3847, 2004, 3846, 2010, 3837, 2015, 3827, 2016, 3825, 2017, 3823, 2019, 3822, 2019, 3820, 2021, 3817, 2023, 3815, 2026, 3811, 2026, 3806, 2029, 3791, 2024, 3777, 2021, 3768, 2014, 3761, 2009, 3756, 2005, 3751, 2004, 3750,
                                2004, 3749, 2003, 3731, 2011, 3716, 2012, 3715, 2013, 3714, 2016, 3712, 2019, 3709, 2023, 3705, 2029, 3705, 2030, 3705, 2031, 3704, 2036, 3698, 2040, 3692, 2042, 3690, 2043, 3687, 2044, 3682, 2047, 3678, 2047, 3677, 2048, 3676, 2049, 3672, 2050, 3670, 2051, 3669, 2051, 3667, 2050, 3662, 2049, 3656, 2049, 3654, 2049, 3652, 2048, 3652, 2048, 3651, 2040, 3639, 2040, 3623, 2040, 3614, 2034, 3611, 2036, 3608, 2038, 3606, 2039, 3606, 2041, 3605, 2052, 3601, 2064, 3602, 2067, 3602, 2069, 3602, 2071, 3601, 2072, 3601, 2073, 3600, 2074, 3600, 2078, 3599, 2080, 3595, 2080, 3595, 2081, 3595, 2082, 3595, 2082,
                                3595, 2086, 3595, 2086, 3591, 2088, 3573, 2091, 3556, 2091, 3554, 2090, 3553, 2086, 3546, 2092, 3544, 2095, 3544, 2097, 3542, 2098, 3542, 2099, 3542, 2114, 3541, 2129, 3541, 2131, 3541, 2134, 3541, 2149, 3539, 2157, 3524, 2160, 3520, 2162, 3516, 2165, 3510, 2170, 3507, 2173, 3506, 2175, 3505, 2179, 3505, 2180, 3503, 2181, 3502, 2182, 3502, 2185, 3501, 2188, 3500, 2194, 3496, 2199, 3493, 2203, 3490, 2200, 3485, 2199, 3483, 2198, 3480, 2198, 3479, 2197, 3478, 2193, 3475, 2193, 3471, 2193, 3471, 2192, 3470, 2189, 3464, 2185, 3460, 2178, 3452, 2172, 3441, 2171, 3440, 2171, 3438, 2172, 3434, 2174, 3430,
                                2178, 3421, 2188, 3423, 2190, 3423, 2192, 3423, 2198, 3421, 2205, 3421, 2234, 3422, 2263, 3422, 2264, 3424, 2264, 3425, 2266, 3424, 2267, 3423, 2270, 3421, 2272, 3418, 2273, 3417, 2274, 3416, 2274, 3415, 2275, 3412, 2275, 3408, 2276, 3404, 2279, 3391, 2285, 3381, 2293, 3368, 2302, 3356, 2310, 3342, 2317, 3327, 2323, 3316, 2329, 3305, 2337, 3293, 2345, 3280, 2351, 3269, 2353, 3257, 2356, 3246, 2355, 3234, 2354, 3220, 2356, 3207, 2358, 3195, 2364, 3184, 2373, 3171, 2384, 3160, 2392, 3153, 2401, 3147, 2406, 3144, 2412, 3143, 2420, 3141, 2429, 3139, 2430, 3139, 2431, 3139, 2433, 3138, 2436, 3137, 2448,
                                3132, 2456, 3128, 2463, 3124, 2471, 3121, 2472, 3121, 2472, 3121, 2490, 3120, 2507, 3120, 2509, 3120, 2510, 3119, 2513, 3118, 2517, 3118, 2519, 3121, 2519, 3119, "L", 2520, 3118, "Q", 2521, 3117, 2521, 3116, 2522, 3114, 2525, 3113, 2527, 3112, 2528, 3111, 2532, 3105, 2528, 3096, 2528, 3095, 2528, 3093, 2529, 3087, 2532, 3080, 2536, 3072, 2538, 3063, 2538, 3063, 2538, 3062, 2540, 3056, 2543, 3052, 2544, 3051, 2545, 3051, 2548, 3049, 2549, 3047, 2550, 3045, 2550, 3042, 2552, 3036, 2551, 3030, 2551, 3027, 2552, 3026, 2553, 3025, 2553, 3023, 2554, 3020, 2555, 3018, 2555, 3017, 2555, 3015, 2555, 3010,
                                2557, 3005, 2558, 3004, 2558, 3002, 2558, 3001, 2558, 3E3, 2558, 2999, 2559, 2998, 2561, 2996, 2562, 2992, 2563, 2991, 2564, 2990, 2566, 2989, 2567, 2986, 2569, 2972, 2569, 2959, 2569, 2942, 2566, 2924, 2565, 2921, 2566, 2918, 2566, 2917, 2566, 2916, 2570, 2903, 2575, 2890, 2578, 2885, 2581, 2881, 2585, 2876, 2588, 2871, 2600, 2847, 2613, 2825, 2614, 2824, 2615, 2823, 2617, 2819, 2619, 2815, 2620, 2813, 2621, 2811, 2625, 2806, 2631, 2801, 2632, 2801, 2633, 2800, 2634, 2798, 2635, 2797, 2639, 2794, 2641, 2788, 2642, 2787, 2644, 2785, 2646, 2782, 2646, 2780, 2646, 2775, 2646, 2770, 2646, 2768, 2647,
                                2767, 2648, 2764, 2648, 2758, 2648, 2757, 2649, 2756, 2651, 2754, 2652, 2748, 2652, 2748, 2652, 2747, 2654, 2741, 2656, 2736, 2657, 2734, 2656, 2728, 2655, 2725, 2655, 2722, 2655, 2720, 2654, 2718, 2654, 2718, 2654, 2717, 2653, 2713, 2652, 2710, 2651, 2709, 2650, 2707, 2648, 2704, 2646, 2699, 2646, 2698, 2645, 2697, 2645, 2693, 2643, 2689, 2640, 2685, 2636, 2681, 2635, 2680, 2633, 2680, 2619, 2682, 2615, 2675, 2609, 2675, 2611, 2678, "L", 2612, 2679, "Q", 2611, 2680, 2611, 2680, 2610, 2682, 2610, 2685, 2609, 2685, 2608, 2684, 2606, 2683, 2605, 2681, 2593, 2666, 2576, 2659, 2569, 2657, 2565, 2654,
                                2564, 2653, 2563, 2652, 2563, 2652, 2562, 2651, 2550, 2646, 2537, 2637, 2535, 2637, 2533, 2636, 2532, 2636, 2530, 2635, 2529, 2635, 2528, 2635, 2526, 2634, 2523, 2634, 2523, 2633, 2522, 2633, 2507, 2630, 2492, 2629, 2490, 2629, 2489, 2629, 2488, 2628, 2487, 2628, 2485, 2627, 2484, 2627, 2477, 2627, 2470, 2627, 2470, 2627, 2469, 2627, 2459, 2628, 2455, 2621, 2455, 2619, 2453, 2617, 2450, 2612, 2445, 2607, 2437, 2599, 2428, 2595, 2417, 2589, 2406, 2586, 2386, 2580, 2365, 2576, 2359, 2574, 2353, 2574, 2351, 2574, 2350, 2575, 2345, 2578, 2338, 2577, 2334, 2576, 2331, 2576, "Q", 2330, 2575, 2329, 2575,
                                "Z"
                            ]
                        ],
                        label: "South America",
                        shortLabel: "SA",
                        labelPosition: [212.7, 283.6],
                        labelAlignment: ["center", "middle"]
                    },
                    NA: {
                        outlines: [
                            ["M", 797, 1293, "Q", 806, 1299, 812, 1304, 813, 1306, 814, 1307, 817, 1310, 822, 1312, 824, 1313, 825, 1313, 830, 1315, 832, 1310, 832, 1309, 831, 1308, 828, 1304, 822, 1300, 821, 1300, 820, 1299, 801, 1282, 781, 1262, 777, 1258, 771, 1258, 768, 1258, 764, 1259, 771, 1276, 787, 1286, "Q", 792, 1290, 797, 1293, "Z"], [
                                "M", 707, 1148, "Q", 705, 1148, 704, 1149, 704, 1149, 703, 1149, 699, 1152, 698, 1157, 695, 1170, 696, 1184, 696, 1195, 697, 1206, "L", 697, 1206,
                                "Q", 697, 1208, 698, 1209, 698, 1211, 698, 1213, 699, 1215, 699, 1216, 699, 1217, 699, 1218, 708, 1215, 706, 1204, 706, 1204, 706, 1203, 707, 1202, 708, 1201, 708, 1198, 706, 1197, "L", 706, 1196, "Q", 707, 1193, 707, 1192, 709, 1188, 709, 1183, 709, 1167, 708, 1151, 708, 1150, 707, 1148, "Z"
                            ], ["M", 704, 1105, "Q", 703, 1109, 701, 1112, 701, 1113, 701, 1115, 700, 1122, 706, 1124, 707, 1124, 708, 1125, 711, 1128, 714, 1128, 713, 1127, 715, 1123, 716, 1122, 716, 1120, 717, 1119, 717, 1118, 718, 1117, 718, 1116, 711, 1114, 709, 1103, 708, 1104, 706, 1104, "Q", 705, 1105, 704, 1105, "Z"], [
                                "M", 699, 1055, "Q",
                                698, 1049, 695, 1054, 694, 1055, 692, 1057, 691, 1058, 691, 1060, 690, 1065, 691, 1067, 693, 1072, 693, 1077, 694, 1078, 694, 1080, 695, 1081, 695, 1082, 696, 1084, 696, 1087, 697, 1088, 698, 1088, 699, 1088, 699, 1088, 703, 1078, 703, 1067, 703, 1064, 701, 1060, 701, 1059, 700, 1057, "Q", 700, 1056, 699, 1055, "Z"
                            ], ["M", 1699, 2407, "Q", 1699, 2408, 1699, 2410, "L", 1699, 2365, "Q", 1698, 2385, 1699, 2404, "Q", 1699, 2406, 1699, 2407, "Z"], [
                                "M", 1583, 2001, "Q", 1580, 2003, 1575, 2006, 1574, 2006, 1573, 2007, 1572, 2008, 1571, 2009, 1568, 2012, 1567, 2017, 1567, 2019, 1569, 2021, 1572, 2022, 1575,
                                2025, 1578, 2027, 1583, 2025, 1584, 2025, 1584, 2025, 1586, 2024, 1587, 2024, 1590, 2023, 1594, 2022, 1599, 2020, 1605, 2021, 1615, 2021, 1625, 2020, 1630, 2020, 1633, 2023, 1635, 2025, 1638, 2025, 1649, 2028, 1660, 2031, 1668, 2033, 1676, 2036, 1693, 2042, 1704, 2057, 1712, 2068, 1721, 2077, 1727, 2082, 1734, 2083, 1746, 2084, 1757, 2085, 1764, 2086, 1772, 2087, 1784, 2089, 1796, 2092, 1803, 2094, 1807, 2099, 1808, 2101, 1805, 2103, 1798, 2109, 1789, 2114, 1789, 2115, 1788, 2116, 1788, 2117, 1788, 2118, 1789, 2120, 1790, 2120, 1795, 2121, 1800, 2121, 1804, 2121, 1808, 2121, 1808, 2121, 1809, 2121,
                                1823, 2123, 1837, 2122, 1840, 2121, 1843, 2121, 1844, 2121, 1845, 2120, 1846, 2120, 1847, 2120, 1853, 2119, 1859, 2118, 1861, 2118, 1863, 2118, 1871, 2116, 1879, 2113, 1881, 2113, 1883, 2113, 1889, 2114, 1895, 2117, 1896, 2118, 1897, 2118, 1899, 2119, 1900, 2119, 1909, 2119, 1915, 2115, 1919, 2113, 1917, 2108, 1916, 2103, 1911, 2099, 1904, 2093, 1895, 2088, 1890, 2085, 1885, 2084, 1884, 2083, 1883, 2083, 1881, 2082, 1879, 2081, 1878, 2081, 1877, 2080, 1876, 2080, 1875, 2080, 1863, 2080, 1850, 2078, 1835, 2076, 1820, 2075, 1815, 2074, 1809, 2073, 1801, 2072, 1793, 2070, 1788, 2069, 1784, 2066, 1776,
                                2059, 1769, 2052, 1763, 2047, 1757, 2041, 1753, 2038, 1749, 2035, 1741, 2029, 1732, 2025, 1721, 2019, 1709, 2015, 1692, 2008, 1675, 2E3, 1669, 1997, 1664, 1994, 1663, 1993, 1662, 1993, 1661, 1991, 1657, 1991, 1655, 1991, 1653, 1990, 1652, 1990, 1650, 1990, 1647, 1989, 1644, 1989, 1643, 1989, 1642, 1989, 1634, 1989, 1627, 1989, 1623, 1989, 1619, 1989, 1609, 1987, 1600, 1992, 1594, 1995, 1588, 1999, 1587, 2E3, 1585, 2E3, "Q", 1584, 2001, 1583, 2001, "Z"
                            ], [
                                "M", 2262, 1229, "Q", 2261, 1229, 2259, 1228, 2258, 1228, 2256, 1227, 2255, 1226, 2255, 1224, 2254, 1223, 2254, 1222, "L", 2252, 1222, "Q", 2251,
                                1224, 2249, 1224, 2238, 1229, 2233, 1240, 2232, 1242, 2232, 1243, 2228, 1249, 2223, 1256, 2222, 1257, 2222, 1257, 2220, 1258, 2218, 1259, 2217, 1260, 2217, 1260, 2214, 1261, 2213, 1264, 2209, 1270, 2205, 1275, 2203, 1280, 2200, 1284, 2198, 1286, 2197, 1289, 2197, 1290, 2197, 1290, 2196, 1291, 2195, 1293, 2195, 1294, 2194, 1295, 2192, 1296, 2190, 1299, 2187, 1303, 2183, 1306, 2182, 1308, 2181, 1309, 2178, 1315, 2176, 1320, 2174, 1326, 2176, 1330, 2176, 1331, 2178, 1333, "L", 2178, 1333, "Q", 2179, 1335, 2180, 1336, 2182, 1338, 2185, 1338, 2194, 1340, 2203, 1338, 2215, 1337, 2227, 1336, 2234, 1335,
                                2241, 1334, 2242, 1334, 2243, 1334, 2248, 1333, 2252, 1334, 2253, 1335, 2253, 1335, 2254, 1340, 2254, 1345, 2254, 1346, 2254, 1346, 2254, 1348, 2254, 1349, 2254, 1350, 2255, 1351, 2255, 1353, 2255, 1354, 2256, 1355, 2256, 1356, 2258, 1357, 2261, 1357, 2261, 1357, 2262, 1357, 2264, 1356, 2266, 1356, 2267, 1355, 2269, 1355, 2273, 1354, 2276, 1352, 2276, 1352, 2277, 1351, 2283, 1344, 2289, 1341, 2292, 1339, 2296, 1338, 2297, 1337, 2297, 1337, 2298, 1338, 2298, 1338, 2299, 1338, 2299, 1339, 2302, 1341, 2301, 1345, 2301, 1346, 2301, 1347, 2303, 1351, 2306, 1354, 2306, 1354, 2306, 1354, 2306, 1355, 2307,
                                1355, 2308, 1356, 2309, 1356, 2310, 1357, 2311, 1357, "L", 2311, 1357, "Q", 2311, 1358, 2312, 1358, 2313, 1359, 2314, 1359, 2315, 1359, 2316, 1359, 2317, 1359, 2318, 1358, 2321, 1357, 2322, 1355, 2322, 1354, 2322, 1352, 2323, 1352, 2323, 1351, 2323, 1350, 2323, 1349, 2324, 1346, 2326, 1344, 2329, 1340, 2331, 1336, 2335, 1327, 2333, 1318, 2332, 1313, 2326, 1309, 2325, 1308, 2324, 1308, "L", 2324, 1308, 2316, 1302, "Q", 2313, 1299, 2309, 1296, 2308, 1296, 2309, 1295, 2309, 1294, 2309, 1294, 2309, 1293, 2310, 1291, 2310, 1291, 2311, 1290, 2313, 1286, 2315, 1280, 2316, 1279, 2315, 1278, 2314, 1277,
                                2313, 1276, 2313, 1276, 2312, 1275, 2309, 1274, 2306, 1272, 2306, 1272, 2305, 1272, 2305, 1272, 2304, 1272, 2303, 1271, 2302, 1271, 2301, 1271, 2299, 1270, 2287, 1267, 2274, 1264, 2270, 1264, 2266, 1262, 2265, 1262, 2264, 1261, 2264, 1261, 2264, 1260, 2263, 1259, 2263, 1257, 2263, 1257, 2262, 1256, 2262, 1255, 2261, 1254, 2260, 1252, 2260, 1249, 2260, 1245, 2262, 1242, 2264, 1239, 2266, 1237, 2268, 1236, 2268, 1235, 2268, 1234, 2269, 1232, 2270, 1230, 2268, 1227, 2268, 1228, 2267, 1228, "Q", 2265, 1230, 2262, 1229, "Z"
                            ], [
                                "M", 1420, 483, "Q", 1417, 485, 1413, 486, 1408, 487, 1403, 488, 1400, 489,
                                1398, 490, 1397, 491, 1397, 491, 1396, 492, 1394, 492, 1391, 493, 1387, 494, 1380, 496, 1373, 500, 1370, 501, 1368, 503, 1365, 505, 1363, 507, 1362, 507, 1362, 508, 1360, 511, 1355, 514, 1355, 515, 1355, 515, 1354, 518, 1353, 519, 1349, 524, 1344, 524, 1332, 525, 1319, 524, 1311, 524, 1303, 524, 1295, 524, 1290, 520, 1287, 517, 1286, 512, 1284, 508, 1281, 507, 1273, 506, 1264, 507, 1255, 509, 1245, 511, 1239, 512, 1233, 513, 1229, 514, 1231, 510, 1233, 504, 1234, 497, 1234, 497, 1233, 497, 1232, 497, 1230, 496, 1230, 496, 1229, 496, 1219, 494, 1208, 491, 1205, 490, 1201, 488, 1201, 486, 1202, 484, 1202, 482,
                                1200, 480, 1197, 478, 1194, 477, 1193, 477, 1191, 477, 1189, 478, 1186, 479, 1178, 480, 1170, 480, 1166, 480, 1162, 478, 1156, 476, 1152, 471, 1146, 465, 1140, 462, 1137, 460, 1133, 459, 1131, 458, 1129, 459, 1128, 459, 1126, 459, 1125, 459, 1124, 460, 1123, 460, 1123, 460, 1122, 461, 1120, 461, 1119, 462, 1116, 462, 1115, 462, 1114, 462, 1113, 463, 1113, 462, 1105, 462, 1098, 460, 1090, 459, 1081, 458, 1074, 458, 1068, 461, 1061, 465, 1058, 473, 1055, 483, 1053, 493, 1052, 501, 1048, 507, 1044, 516, 1038, 524, 1032, 532, 1028, 541, 1026, 545, 1026, 548, 1026, 550, 1027, 552, 1027, 553, 1027, 553, 1028, 555,
                                1028, 555, 1030, 557, 1031, 561, 1031, 562, 1032, 563, 1032, 564, 1032, 564, 1033, 570, 1039, 573, 1040, 574, 1040, 574, 1042, 574, 1043, 575, 1043, 575, 1044, 575, 1047, 576, 1050, 576, 1052, 576, 1052, 576, 1058, 581, 1063, 586, 1064, 588, 1065, 588, 1067, 588, 1068, 588, 1068, 588, 1069, 587, 1075, 585, 1080, 581, 1086, 576, 1089, 572, 1090, 571, 1090, 571, 1090, 570, 1091, 570, 1093, 566, 1096, 563, 1097, 563, 1098, 562, 1101, 560, 1104, 558, 1105, 558, 1105, 557, 1109, 556, 1113, 554, 1115, 553, 1116, 552, 1130, 544, 1144, 536, 1145, 536, 1145, 536, 1147, 535, 1148, 534, 1149, 533, 1153, 533, 1152, 534,
                                1152, 534, 1151, 535, 1150, 536, 1149, 538, 1148, 541, 1147, 544, 1147, 547, 1146, 549, 1146, 551, 1145, 552, 1145, 553, 1145, 554, 1145, 554, 1145, 556, 1146, 558, 1147, 560, 1149, 560, 1150, 560, 1150, 560, 1153, 561, 1155, 562, 1157, 563, 1158, 563, 1160, 563, 1161, 564, 1165, 566, 1167, 568, 1168, 568, 1167, 569, 1165, 579, 1158, 586, 1157, 586, 1156, 587, 1153, 588, 1154, 593, 1155, 594, 1155, 594, 1157, 598, 1163, 596, 1163, 596, 1164, 596, 1174, 596, 1184, 596, 1187, 596, 1190, 597, 1192, 597, 1194, 597, 1195, 598, 1195, 598, 1198, 599, 1200, 600, 1205, 600, 1206, 604, 1206, 606, 1206, 608, 1206, 610,
                                1205, 611, 1197, 621, 1186, 624, 1185, 624, 1184, 625, 1176, 626, 1172, 632, 1171, 636, 1171, 639, 1172, 641, 1173, 641, 1174, 642, 1175, 642, "L", 1175, 642, "Q", 1176, 643, 1176, 643, 1178, 643, 1179, 643, 1183, 644, 1188, 644, 1206, 646, 1225, 646, 1233, 646, 1240, 646, 1247, 647, 1253, 647, 1254, 648, 1255, 648, 1258, 648, 1260, 649, 1262, 649, 1263, 649, 1266, 649, 1269, 650, 1270, 650, 1271, 650, 1273, 651, 1275, 651, 1279, 652, 1281, 653, 1283, 653, 1284, 653, 1287, 654, 1290, 654, 1294, 655, 1296, 656, 1301, 658, 1306, 658, 1310, 658, 1314, 659, 1315, 659, 1315, 659, 1317, 659, 1318, 660, 1318, 660,
                                1319, 661, 1320, 661, 1320, 662, 1322, 663, 1321, 666, "L", 1321, 666, "Q", 1321, 666, 1322, 666, 1322, 666, 1323, 666, 1326, 664, 1329, 664, 1330, 664, 1330, 664, 1332, 666, 1333, 667, 1333, 666, 1333, 665, 1335, 665, 1335, 664, 1339, 656, 1341, 648, 1342, 648, 1343, 647, 1344, 647, 1344, 647, 1348, 647, 1351, 648, 1359, 650, 1365, 653, 1367, 654, 1367, 655, 1371, 661, 1379, 660, 1392, 660, 1404, 661, 1407, 661, 1409, 659, 1410, 658, 1412, 657, 1414, 656, 1415, 655, 1416, 654, 1417, 653, 1419, 651, 1422, 649, 1423, 649, 1424, 647, 1425, 647, 1425, 645, 1425, 643, 1425, 640, 1425, 639, 1425, 638, 1425, 637,
                                1425, 635, 1423, 633, 1426, 631, 1428, 628, 1434, 625, 1435, 625, 1435, 624, 1437, 624, 1438, 623, 1441, 622, 1441, 617, 1442, 615, 1441, 613, 1441, 612, 1440, 611, 1439, 610, 1438, 609, 1437, 608, 1437, 607, 1434, 604, 1433, 599, 1433, 597, 1432, 595, 1432, 594, 1432, 593, 1432, 592, 1432, 590, 1432, 590, 1432, 589, 1427, 583, 1422, 577, 1419, 573, 1416, 568, 1416, 567, 1416, 567, 1415, 566, 1414, 565, 1409, 561, 1409, 557, 1409, 556, 1409, 554, 1407, 548, 1405, 539, 1405, 537, 1404, 536, 1402, 533, 1403, 528, 1404, 524, 1406, 520, 1414, 506, 1423, 492, 1426, 489, 1427, 484, 1427, 481, 1422, 482, "Q", 1421,
                                482, 1420, 483, "Z"
                            ], [
                                "M", 1418, 411, "Q", 1417, 402, 1407, 397, 1400, 394, 1393, 392, 1390, 391, 1389, 390, 1389, 390, 1388, 389, 1385, 382, 1380, 379, 1379, 378, 1378, 378, 1372, 377, 1365, 377, 1364, 377, 1363, 377, 1361, 378, 1359, 378, 1359, 379, 1358, 379, 1355, 382, 1353, 384, 1352, 385, 1352, 385, 1349, 387, 1347, 389, 1342, 394, 1337, 398, 1336, 399, 1334, 399, 1332, 400, 1329, 400, 1324, 399, 1323, 395, 1322, 395, 1322, 395, 1321, 394, 1320, 394, 1303, 385, 1284, 382, 1283, 382, 1282, 381, 1281, 381, 1279, 381, 1278, 380, 1277, 380, 1271, 378, 1264, 377, 1263, 377, 1262, 376, 1261, 376, 1260, 376,
                                1260, 376, 1259, 376, 1258, 377, 1257, 377, 1256, 377, 1255, 378, 1252, 380, 1248, 383, 1237, 394, 1227, 406, 1222, 412, 1218, 419, 1218, 420, 1218, 420, 1217, 422, 1215, 422, 1214, 423, 1212, 424, 1213, 425, 1213, 426, 1215, 429, 1216, 432, 1219, 437, 1222, 440, 1223, 442, 1227, 442, 1228, 443, 1229, 443, 1230, 444, 1230, 444, 1233, 445, 1235, 444, 1240, 442, 1246, 441, 1256, 438, 1265, 442, 1269, 444, 1271, 450, 1272, 454, 1274, 455, 1287, 462, 1302, 467, 1302, 467, 1303, 467, 1304, 467, 1305, 466, 1307, 464, 1309, 462, 1310, 461, 1310, 460, 1315, 454, 1321, 449, 1327, 444, 1335, 442, 1344, 440, 1352, 438,
                                1358, 436, 1364, 434, 1380, 431, 1395, 427, 1397, 427, 1398, 426, 1400, 425, 1403, 425, 1409, 424, 1413, 420, "Q", 1419, 415, 1418, 411, "Z"
                            ], [
                                "M", 1513, 478, "Q", 1509, 480, 1506, 486, 1503, 493, 1500, 499, 1497, 504, 1494, 508, 1493, 509, 1492, 509, 1491, 510, 1489, 510, 1484, 511, 1478, 516, 1472, 520, 1467, 523, 1466, 524, 1466, 524, 1465, 526, 1466, 526, 1467, 529, 1470, 530, 1476, 535, 1483, 537, 1491, 539, 1499, 539, 1501, 539, 1501, 540, 1510, 544, 1519, 550, 1526, 554, 1533, 554, 1541, 555, 1549, 551, 1557, 548, 1564, 544, 1565, 544, 1565, 544, 1567, 543, 1568, 543, 1569, 543, 1569, 542, 1571, 540,
                                1576, 540, 1575, 538, 1574, 534, 1574, 533, 1575, 533, 1576, 532, 1575, 529, 1575, 528, 1576, 528, 1578, 526, 1577, 522, 1577, 521, 1576, 520, 1576, 518, 1575, 517, 1575, 516, 1575, 514, 1574, 513, 1574, 511, 1574, 508, 1574, 506, 1574, 505, 1573, 503, 1573, 502, 1573, 501, 1574, 500, 1574, 499, 1574, 498, 1574, 497, 1575, 494, 1574, 491, 1574, 486, 1570, 483, 1565, 478, 1558, 478, 1549, 478, 1540, 478, 1533, 479, 1525, 477, "Q", 1519, 476, 1513, 478, "Z"
                            ], [
                                "M", 2002, 538, "Q", 1997, 529, 1988, 524, 1972, 515, 1954, 512, 1952, 512, 1950, 513, 1949, 513, 1948, 513, 1947, 514, 1945, 514, 1944, 514, 1943, 515,
                                1936, 517, 1932, 520, 1931, 521, 1930, 522, 1929, 523, 1927, 523, 1919, 527, 1910, 526, 1909, 526, 1908, 526, 1907, 525, 1904, 524, 1903, 524, 1902, 524, 1894, 524, 1888, 521, 1887, 521, 1885, 520, 1882, 520, 1882, 517, 1882, 514, 1882, 510, 1881, 505, 1881, 499, 1880, 492, 1878, 485, 1877, 479, 1871, 476, 1865, 473, 1858, 473, 1851, 474, 1844, 476, 1832, 481, 1819, 485, 1812, 488, 1805, 492, 1799, 497, 1793, 502, 1785, 511, 1781, 522, 1781, 523, 1781, 524, 1780, 525, 1780, 526, 1779, 529, 1776, 534, 1776, 534, 1776, 535, 1776, 538, 1772, 539, 1769, 539, 1767, 537, 1764, 533, 1762, 526, 1761, 514, 1758, 502,
                                1757, 496, 1752, 492, 1749, 489, 1743, 491, 1732, 496, 1723, 503, 1717, 508, 1713, 516, 1712, 518, 1712, 519, 1709, 529, 1707, 539, 1706, 547, 1710, 552, 1714, 559, 1722, 562, 1717, 576, 1716, 590, 1715, 595, 1718, 600, 1719, 601, 1719, 601, 1721, 602, 1722, 602, 1723, 602, 1724, 603, 1725, 605, 1728, 604, 1733, 603, 1738, 605, 1746, 609, 1754, 613, 1755, 613, 1755, 613, 1757, 614, 1758, 614, 1759, 615, 1762, 615, 1763, 615, 1764, 614, 1765, 614, 1768, 614, 1769, 614, 1770, 613, 1771, 613, 1772, 613, 1773, 612, 1774, 612, 1777, 611, 1780, 612, 1781, 613, 1782, 614, 1785, 616, 1785, 620, 1786, 620, 1787, 619,
                                1788, 619, 1789, 619, 1791, 620, 1791, 620, "L", 1785, 620, "Q", 1778, 626, 1774, 631, 1774, 632, 1773, 632, 1772, 633, 1771, 634, 1765, 643, 1756, 654, 1755, 656, 1753, 658, 1753, 658, 1752, 659, 1749, 663, 1745, 669, 1733, 684, 1718, 695, 1718, 696, 1717, 696, 1713, 696, 1709, 696, 1704, 696, 1703, 691, 1703, 690, 1703, 689, 1703, 688, 1702, 688, 1700, 688, 1700, 685, 1701, 684, 1700, 683, 1699, 680, 1698, 676, 1696, 666, 1699, 656, 1699, 655, 1699, 654, 1697, 652, 1698, 648, 1698, 647, 1699, 645, 1700, 643, 1698, 640, 1696, 639, 1693, 639, 1689, 639, 1686, 641, 1678, 646, 1674, 654, 1674, 655, 1673, 655,
                                1672, 656, 1671, 657, 1670, 658, 1669, 659, 1669, 660, 1668, 660, 1665, 660, 1662, 662, 1661, 662, 1661, 662, 1660, 662, 1659, 662, 1656, 660, 1654, 659, 1654, 658, 1653, 658, 1649, 652, 1651, 644, 1651, 643, 1650, 641, 1650, 641, 1650, 640, 1649, 639, 1649, 638, 1648, 636, 1647, 634, 1645, 631, 1644, 629, 1643, 628, 1643, 626, 1643, 626, 1642, 625, 1642, 624, 1641, 623, 1641, 622, 1641, 621, 1641, 620, 1640, 619, 1640, 618, 1640, 618, 1639, 615, 1638, 613, 1634, 607, 1634, 599, 1634, 590, 1634, 580, 1634, 575, 1634, 570, 1634, 556, 1634, 541, 1634, 540, 1634, 539, 1632, 536, 1631, 533, 1628, 528, 1625, 523,
                                1623, 518, 1625, 512, 1627, 506, 1632, 502, 1639, 497, 1648, 496, 1657, 495, 1666, 493, 1678, 491, 1687, 485, 1693, 482, 1692, 475, 1692, 470, 1687, 466, 1683, 463, 1679, 461, 1679, 461, 1678, 461, 1671, 458, 1663, 459, 1662, 459, 1661, 458, 1658, 457, 1653, 458, 1643, 459, 1638, 466, 1637, 468, 1636, 468, 1635, 469, 1633, 469, 1633, 470, 1632, 470, 1631, 471, 1629, 472, 1623, 476, 1617, 482, 1616, 483, 1616, 484, 1614, 485, 1612, 487, 1611, 487, 1611, 487, 1606, 490, 1601, 494, 1598, 497, 1595, 503, 1595, 503, 1595, 504, 1594, 505, 1595, 506, 1596, 508, 1596, 510, 1596, 515, 1597, 519, 1599, 525, 1601, 530,
                                1603, 537, 1602, 542, 1601, 555, 1595, 565, 1589, 577, 1579, 586, 1574, 591, 1571, 597, 1567, 604, 1569, 610, 1570, 614, 1573, 618, 1579, 628, 1581, 639, 1585, 656, 1584, 674, 1584, 677, 1583, 679, 1580, 682, 1577, 684, 1576, 685, 1574, 685, 1565, 687, 1562, 694, 1560, 697, 1557, 700, 1553, 703, 1550, 707, 1546, 710, 1543, 708, 1543, 708, 1542, 708, 1537, 708, 1537, 704, 1537, 703, 1537, 701, 1538, 697, 1539, 694, 1539, 693, 1540, 691, 1540, 691, 1540, 690, 1540, 688, 1539, 686, 1538, 684, 1536, 683, 1536, 682, 1534, 682, 1532, 681, 1531, 680, 1529, 679, 1527, 678, 1526, 678, 1524, 678, 1518, 678, 1512, 679,
                                1511, 680, 1511, 680, 1508, 682, 1503, 683, 1502, 684, 1501, 684, 1497, 686, 1492, 685, 1491, 685, 1489, 686, 1481, 688, 1472, 688, 1467, 688, 1463, 688, 1457, 689, 1451, 688, 1450, 688, 1449, 688, 1444, 688, 1439, 688, 1435, 688, 1431, 688, 1424, 689, 1417, 688, 1406, 686, 1394, 683, 1392, 683, 1389, 682, 1381, 679, 1372, 676, 1364, 674, 1356, 672, 1355, 671, 1354, 671, 1352, 670, 1348, 670, 1347, 670, 1346, 670, 1345, 670, 1344, 669, 1338, 668, 1333, 670, 1328, 671, 1323, 674, 1323, 675, 1322, 675, 1318, 680, 1314, 681, 1313, 682, 1313, 684, 1307, 696, 1304, 708, 1302, 713, 1301, 718, 1299, 722, 1298, 721,
                                1290, 715, 1285, 705, 1284, 703, 1283, 701, 1282, 700, 1281, 699, 1281, 699, 1279, 699, 1279, 699, 1278, 699, 1274, 701, 1270, 701, 1269, 701, 1268, 702, 1267, 702, 1262, 702, 1257, 701, 1253, 701, 1244, 701, 1234, 701, 1232, 701, 1230, 701, 1214, 701, 1198, 703, 1195, 701, 1193, 701, 1190, 700, 1188, 701, 1187, 701, 1187, 701, 1183, 702, 1182, 700, 1179, 697, 1177, 700, 1176, 700, 1175, 700, 1173, 700, 1171, 699, 1169, 697, 1170, 694, 1170, 691, 1170, 689, 1169, 686, 1170, 684, 1170, 683, 1170, 681, 1170, 680, 1171, 679, 1171, 678, 1171, 676, 1172, 674, 1172, 671, 1171, 666, 1173, 663, 1174, 662, 1174, 660,
                                1174, 659, 1173, 658, 1172, 655, 1171, 654, 1170, 654, 1171, 653, 1170, 653, 1168, 653, 1154, 657, 1140, 656, 1137, 656, 1134, 657, 1130, 657, 1128, 656, 1125, 655, 1122, 654, 1108, 651, 1097, 643, 1075, 630, 1049, 633, 1033, 634, 1016, 634, 1014, 634, 1012, 634, 1010, 634, 1010, 633, 1008, 620, 995, 621, 994, 622, 993, 622, 981, 622, 969, 622, 963, 623, 962, 619, 961, 615, 960, 611, 960, 609, 959, 608, 955, 605, 951, 605, 944, 607, 939, 613, 936, 617, 935, 622, 934, 623, 934, 624, 933, 626, 932, 627, 928, 631, 926, 635, "L", 923, 635, "Q", 922, 637, 920, 639, 916, 642, 911, 642, 891, 643, 871, 645, 867, 645, 862,
                                645, 855, 646, 849, 646, 837, 647, 828, 644, 827, 644, 826, 644, 823, 643, 817, 644, 806, 645, 802, 659, 787, 662, 770, 661, 769, 661, 767, 662, 748, 666, 733, 657, 727, 654, 721, 651, 711, 645, 699, 642, 692, 640, 686, 639, 676, 637, 667, 634, 664, 633, 662, 633, 656, 632, 650, 632, 636, 631, 622, 629, 616, 628, 609, 628, 601, 629, 594, 626, 592, 626, 590, 625, 566, 616, 540, 613, 527, 612, 514, 608, 476, 598, 437, 591, 436, 591, 435, 591, 428, 590, 422, 589, 420, 589, 418, 589, 390, 587, 364, 598, 350, 604, 336, 609, 324, 613, 317, 617, 316, 617, 315, 618, 313, 618, 312, 619, 308, 622, 300, 626, 299, 627, 298, 627, 295,
                                628, 293, 629, 283, 631, 275, 637, 266, 643, 257, 647, 256, 647, 255, 648, 251, 649, 248, 651, 245, 653, 242, 655, 232, 661, 229, 667, 227, 672, 222, 673, 216, 676, 213, 679, 212, 679, 211, 679, 207, 679, 205, 681, 204, 682, 202, 683, 202, 683, 201, 684, 201, 684, 201, 684, 200, 683, 200, 682, 199, 682, 199, 682, 192, 682, 186, 683, 185, 683, 184, 684, 179, 695, 185, 712, 187, 726, 197, 736, 208, 748, 223, 754, 228, 755, 228, 759, 229, 761, 228, 762, 224, 768, 212, 767, 180, 766, 148, 773, 136, 775, 128, 787, 127, 789, 127, 791, 126, 797, 125, 804, 124, 811, 128, 817, 133, 825, 139, 828, "L", 142, 829, "Q", 144, 831, 146,
                                831, 150, 832, 154, 834, 156, 834, 158, 835, 177, 842, 195, 832, 203, 828, 210, 825, 214, 823, 218, 824, 220, 825, 221, 827, 221, 828, 220, 829, 218, 831, 217, 833, 213, 844, 201, 852, 199, 853, 198, 855, 194, 862, 182, 868, 179, 869, 175, 870, 174, 870, 173, 871, 171, 871, 169, 872, 162, 873, 156, 872, 155, 872, 152, 872, 138, 870, 133, 882, 132, 884, 131, 886, 127, 889, 123, 891, 108, 901, 98, 918, 96, 922, 95, 926, 94, 937, 93, 952, 93, 958, 95, 963, 97, 974, 111, 979, 118, 981, 126, 982, 129, 982, 132, 981, 136, 980, 141, 981, 142, 981, 142, 982, 147, 1001, 143, 1019, 143, 1021, 144, 1022, 146, 1025, 148, 1025, 150,
                                1024, 152, 1027, 153, 1028, 154, 1028, 157, 1031, 165, 1031, 166, 1031, 167, 1032, 172, 1034, 175, 1033, 178, 1031, 182, 1030, 184, 1030, 185, 1028, 188, 1026, 191, 1024, 206, 1017, 220, 1011, 221, 1011, 222, 1012, 222, 1017, 220, 1022, 218, 1029, 213, 1035, 210, 1038, 207, 1041, 199, 1049, 186, 1057, 174, 1064, 163, 1072, 156, 1077, 150, 1081, 148, 1082, 147, 1083, 139, 1091, 126, 1098, 125, 1099, 124, 1100, 123, 1103, 120, 1105, 115, 1107, 113, 1110, 112, 1112, 110, 1114, 108, 1117, 106, 1119, 102, 1127, 103, 1137, 104, 1141, 111, 1141, 113, 1141, 113, 1142, 114, 1144, 118, 1143, 135, 1137, 152, 1131, 158,
                                1128, 161, 1126, 164, 1123, 168, 1121, 179, 1116, 188, 1109, 199, 1102, 209, 1093, 222, 1082, 236, 1073, 244, 1068, 251, 1064, 259, 1059, 269, 1052, 274, 1048, 278, 1044, 290, 1035, 301, 1021, 303, 1019, 304, 1018, 310, 1013, 316, 1004, 320, 999, 324, 995, 325, 994, 326, 993, 328, 988, 332, 982, 350, 959, 366, 939, "L", 366, 939, "Q", 368, 937, 369, 935, 370, 935, 371, 935, 377, 936, 374, 945, 370, 953, 365, 960, 359, 969, 356, 980, 355, 981, 355, 982, 354, 983, 354, 985, 353, 988, 353, 991, "L", 354, 999, "Q", 363, 1002, 372, 999, 380, 996, 387, 991, 388, 990, 389, 986, 389, 986, 390, 985, 393, 985, 394, 982, 396,
                                976, 402, 974, 403, 974, 405, 974, 411, 974, 415, 971, 417, 970, 418, 969, 424, 968, 430, 965, 432, 964, 433, 963, 438, 960, 446, 956, 447, 956, 448, 955, 450, 951, 452, 945, 454, 942, 458, 941, 459, 940, 460, 940, 466, 940, 468, 942, 470, 943, 471, 943, 479, 943, 487, 946, 488, 947, 489, 947, 497, 947, 502, 951, 505, 954, 506, 957, 507, 958, 508, 958, 512, 960, 517, 966, 518, 967, 519, 967, 522, 968, 524, 969, 527, 970, 529, 969, 533, 969, 535, 971, 536, 972, 538, 972, 543, 971, 548, 970, 553, 968, 559, 968, 560, 968, 561, 967, 566, 966, 569, 968, 571, 968, 572, 969, 573, 969, 574, 969, 592, 974, 605, 989, 608, 992, 610,
                                997, 611, 998, 611, 1E3, 612, 1002, 613, 1003, 618, 1009, 625, 1012, 635, 1017, 645, 1019, 649, 1020, 652, 1020, 658, 1021, 661, 1019, 662, 1018, 664, 1018, 665, 1017, 667, 1017, 670, 1016, 674, 1014, 675, 1014, 675, 1014, 676, 1014, 677, 1014, 679, 1015, 681, 1016, 689, 1024, 696, 1033, 702, 1040, 705, 1045, 708, 1049, 710, 1052, 710, 1053, 710, 1054, 709, 1061, 710, 1066, 711, 1068, 711, 1069, 712, 1071, 712, 1073, 714, 1078, 714, 1084, 714, 1085, 715, 1086, 720, 1091, 726, 1098, 727, 1099, 728, 1100, 729, 1100, 729, 1101, 730, 1103, 730, 1104, 733, 1115, 733, 1126, 735, 1127, 736, 1128, 737, 1130, 736,
                                1134, 735, 1141, 737, 1146, 738, 1148, 738, 1149, 741, 1156, 745, 1162, 748, 1166, 750, 1172, 750, 1173, 751, 1174, 755, 1177, 761, 1179, 764, 1179, 766, 1181, 776, 1187, 780, 1201, 781, 1207, 782, 1214, 783, 1221, 786, 1225, 787, 1227, 788, 1229, 793, 1236, 804, 1246, 810, 1251, 814, 1257, 815, 1259, 816, 1260, 821, 1265, 823, 1270, 825, 1276, 828, 1279, 829, 1280, 831, 1281, 832, 1281, 832, 1282, 838, 1289, 838, 1298, 838, 1299, 839, 1300, 839, 1302, 840, 1303, 840, 1304, 840, 1305, 841, 1305, 841, 1306, 845, 1317, 847, 1327, 848, 1335, 844, 1339, 833, 1347, 819, 1348, 817, 1348, 814, 1346, 814, 1346, 813,
                                1345, 809, 1347, 809, 1353, 809, 1354, 808, 1355, 808, 1358, 807, 1361, 807, 1363, 806, 1365, 806, 1368, 806, 1371, 807, 1377, 805, 1379, 803, 1384, 801, 1390, 799, 1394, 796, 1400, 793, 1406, 792, 1413, 792, 1414, 791, 1415, 791, 1418, 791, 1421, 790, 1435, 788, 1448, 788, 1451, 787, 1453, 786, 1455, 785, 1456, 784, 1461, 782, 1466, 778, 1477, 777, 1486, 776, 1489, 775, 1491, 774, 1493, 773, 1494, 773, 1495, 773, 1495, 773, 1498, 773, 1504, 772, 1530, 775, 1555, 776, 1567, 781, 1577, 787, 1591, 797, 1603, 805, 1612, 811, 1623, 817, 1633, 818, 1645, 820, 1661, 817, 1676, 816, 1685, 821, 1688, 822, 1689, 822,
                                1689, 823, 1693, 826, 1693, 829, 1693, 831, 1695, 831, 1696, 833, 1697, 840, 1699, 843, 1706, 844, 1707, 844, 1707, 849, 1708, 850, 1713, 850, 1714, 850, 1714, 850, 1715, 850, 1716, 849, 1720, 853, 1723, 856, 1725, 861, 1725, 865, 1725, 867, 1727, 868, 1728, 868, 1729, 872, 1733, 874, 1738, 874, 1737, 874, 1736, 875, 1738, 876, 1740, 876, 1740, 877, 1740, "L", 877, 1741, "Q", 879, 1753, 883, 1764, 886, 1770, 886, 1777, 886, 1779, 887, 1781, 888, 1783, 889, 1786, 899, 1805, 909, 1824, 916, 1837, 921, 1849, 922, 1851, 922, 1852, 923, 1854, 923, 1855, 924, 1859, 925, 1862, 926, 1867, 927, 1872, 928, 1874, 928,
                                1875, 929, 1878, 928, 1882, 928, 1884, 928, 1885, 928, 1886, 928, 1887, 929, 1889, 929, 1890, 930, 1895, 934, 1897, 935, 1898, 935, 1898, 937, 1899, 938, 1900, 944, 1905, 948, 1910, 949, 1911, 950, 1912, 950, 1914, 951, 1915, 956, 1929, 964, 1939, 968, 1946, 972, 1952, 973, 1953, 973, 1953, 977, 1957, 979, 1963, 979, 1964, 980, 1965, 985, 1970, 992, 1974, 995, 1975, 997, 1974, 998, 1973, 1E3, 1973, 1001, 1972, 1002, 1972, 1003, 1971, 1004, 1971, 1007, 1966, 1007, 1960, 1007, 1939, 1006, 1918, 1006, 1918, 1006, 1917, 1004, 1909, 1E3, 1903, 999, 1901, 997, 1900, 989, 1893, 980, 1885, 979, 1885, 978, 1884,
                                976, 1882, 974, 1880, 973, 1879, 971, 1877, 966, 1871, 963, 1864, 963, 1863, 962, 1862, 961, 1861, 960, 1859, 958, 1855, 957, 1849, 957, 1844, 954, 1842, 953, 1842, 953, 1841, 952, 1839, 951, 1837, 948, 1832, 945, 1826, 944, 1822, 945, 1818, 952, 1805, 960, 1792, 961, 1792, 962, 1792, 964, 1792, 965, 1793, 968, 1795, 968, 1799, 968, 1801, 968, 1802, 968, 1807, 969, 1811, 969, 1812, 970, 1812, 970, 1815, 971, 1817, 971, 1824, 975, 1826, 976, 1827, 977, 1829, 978, 1831, 979, 1832, 985, 1837, 991, 1843, 994, 1845, 995, 1849, 996, 1850, 996, 1850, 998, 1852, 999, 1854, 1012, 1873, 1026, 1892, 1031, 1899, 1034,
                                1906, 1042, 1921, 1049, 1937, 1053, 1945, 1058, 1952, 1067, 1965, 1080, 1975, 1090, 1983, 1093, 1992, 1097, 2002, 1100, 2013, 1102, 2021, 1105, 2030, 1105, 2031, 1106, 2031, 1106, 2033, 1106, 2035, 1106, 2038, 1106, 2041, 1106, 2043, 1106, 2044, 1108, 2063, 1113, 2081, 1114, 2085, 1116, 2088, 1125, 2097, 1141, 2101, 1154, 2103, 1158, 2109, 1159, 2110, 1159, 2111, 1167, 2118, 1174, 2124, 1187, 2134, 1196, 2139, 1197, 2140, 1197, 2140, 1205, 2144, 1211, 2148, 1225, 2156, 1238, 2165, 1241, 2167, 1245, 2169, 1249, 2171, 1253, 2173, 1254, 2174, 1256, 2173, 1259, 2173, 1260, 2175, 1261, 2176, 1262, 2176,
                                1266, 2176, 1270, 2177, 1276, 2177, 1282, 2178, 1284, 2178, 1285, 2178, 1293, 2179, 1295, 2178, 1297, 2178, 1299, 2178, 1304, 2179, 1309, 2180, 1310, 2180, 1312, 2180, 1314, 2181, 1317, 2181, 1322, 2182, 1329, 2185, 1333, 2187, 1337, 2189, 1343, 2191, 1348, 2194, 1350, 2195, 1352, 2196, 1354, 2198, 1355, 2199, 1358, 2202, 1361, 2205, 1362, 2206, 1364, 2207, 1366, 2208, 1368, 2208, 1369, 2209, 1371, 2209, 1372, 2209, 1373, 2210, 1375, 2211, 1376, 2211, 1377, 2212, 1378, 2212, 1389, 2217, 1400, 2222, 1408, 2225, 1416, 2227, 1428, 2231, 1440, 2235, 1450, 2238, 1458, 2242, 1469, 2247, 1480, 2252, 1484,
                                2253, 1486, 2255, 1494, 2260, 1501, 2266, 1503, 2268, 1504, 2271, 1504, 2272, 1505, 2272, 1510, 2279, 1513, 2289, 1514, 2293, 1517, 2295, 1517, 2296, 1518, 2297, 1518, 2298, 1518, 2299, 1522, 2303, 1526, 2307, 1527, 2308, 1527, 2309, 1528, 2313, 1531, 2316, 1536, 2323, 1544, 2329, 1548, 2332, 1553, 2335, 1555, 2336, 1558, 2337, 1565, 2338, 1572, 2341, "L", 1571, 2341, "Q", 1575, 2341, 1575, 2343, 1576, 2345, 1577, 2346, 1582, 2351, 1585, 2357, 1588, 2364, 1597, 2368, 1600, 2369, 1603, 2371, 1605, 2372, 1606, 2373, 1607, 2374, 1608, 2375, 1609, 2376, 1610, 2376, 1614, 2379, 1620, 2380, 1627, 2380,
                                1635, 2378, 1636, 2378, 1637, 2378, 1641, 2377, 1645, 2375, 1646, 2375, 1648, 2374, 1649, 2374, 1650, 2374, 1652, 2371, 1653, 2370, 1666, 2364, 1678, 2357, 1683, 2355, 1689, 2353, 1693, 2352, 1698, 2352, "L", 1698, 2345, "Q", 1698, 2345, 1697, 2344, 1693, 2340, 1688, 2337, 1686, 2336, 1683, 2336, 1680, 2336, 1677, 2335, 1676, 2335, 1676, 2334, 1675, 2334, 1673, 2333, 1672, 2333, 1672, 2331, 1671, 2331, 1671, 2330, 1667, 2328, 1664, 2326, 1663, 2326, 1662, 2325, 1661, 2324, 1658, 2324, 1651, 2326, 1645, 2329, 1639, 2332, 1634, 2335, 1628, 2339, 1621, 2339, 1613, 2338, 1606, 2332, 1591, 2319, 1581,
                                2303, 1580, 2301, 1581, 2299, 1579, 2290, 1575, 2280, 1575, 2280, 1575, 2279, 1573, 2274, 1576, 2273, 1573, 2272, 1574, 2269, 1574, 2268, 1575, 2267, 1575, 2265, 1576, 2264, 1576, 2263, 1576, 2261, 1577, 2260, 1576, 2258, 1576, 2257, 1576, 2256, 1574, 2242, 1579, 2228, 1579, 2227, 1579, 2226, 1579, 2225, 1580, 2224, 1582, 2222, 1581, 2219, 1581, 2217, 1581, 2215, 1583, 2209, 1584, 2201, 1584, 2198, 1584, 2194, 1584, 2189, 1583, 2184, 1583, 2180, 1578, 2179, 1561, 2175, 1543, 2175, 1524, 2176, 1504, 2175, 1502, 2175, 1499, 2176, 1498, 2176, 1496, 2176, 1488, 2177, 1486, 2171, 1486, 2170, 1485, 2169,
                                1485, 2169, 1485, 2169, 1485, 2168, 1485, 2168, 1484, 2167, 1484, 2165, 1484, 2164, 1484, 2163, 1485, 2154, 1484, 2145, 1484, 2143, 1485, 2142, 1486, 2138, 1488, 2135, 1488, 2133, 1489, 2131, 1493, 2124, 1496, 2118, 1496, 2117, 1496, 2115, 1497, 2111, 1498, 2108, 1499, 2107, 1499, 2106, 1499, 2105, 1500, 2104, 1502, 2098, 1506, 2093, 1512, 2086, 1513, 2076, 1513, 2063, 1513, 2049, 1513, 2048, 1512, 2046, 1511, 2044, 1508, 2043, 1505, 2042, 1499, 2043, 1495, 2044, 1490, 2043, 1490, 2043, 1489, 2043, 1485, 2043, 1487, 2042, 1484, 2040, 1480, 2039, 1467, 2037, 1454, 2039, 1448, 2041, 1443, 2047, 1438,
                                2056, 1431, 2063, 1421, 2076, 1408, 2085, 1398, 2093, 1387, 2100, 1382, 2104, 1375, 2107, 1375, 2107, 1373, 2108, 1372, 2108, 1371, 2108, 1364, 2110, 1357, 2110, 1355, 2110, 1353, 2109, 1351, 2109, 1348, 2109, 1346, 2109, 1343, 2108, 1342, 2108, 1341, 2108, 1340, 2107, 1338, 2107, 1331, 2105, 1325, 2102, 1324, 2102, 1323, 2101, 1323, 2101, 1322, 2100, 1321, 2100, 1320, 2099, 1316, 2098, 1315, 2095, 1315, 2094, 1314, 2092, 1314, 2092, 1314, 2091, 1314, 2085, 1311, 2081, 1310, 2080, 1308, 2079, 1305, 2074, 1301, 2065, 1299, 2059, 1296, 2054, 1291, 2043, 1289, 2032, 1286, 2014, 1286, 1995, 1286, 1993,
                                1286, 1991, 1287, 1990, 1287, 1989, 1287, 1985, 1289, 1982, 1289, 1981, 1290, 1980, 1290, 1979, 1290, 1977, 1291, 1968, 1291, 1959, 1291, 1949, 1293, 1940, 1294, 1933, 1297, 1927, 1297, 1926, 1296, 1925, "L", 1296, 1926, "Q", 1297, 1925, 1297, 1924, 1301, 1919, 1302, 1913, 1306, 1901, 1309, 1889, 1310, 1886, 1313, 1884, 1324, 1879, 1333, 1871, "L", 1333, 1871, "Q", 1334, 1871, 1334, 1871, 1337, 1868, 1340, 1866, 1348, 1859, 1355, 1851, 1359, 1848, 1363, 1844, 1365, 1843, 1366, 1842, 1366, 1842, 1367, 1842, 1370, 1841, 1373, 1840, 1375, 1840, 1376, 1839, 1377, 1839, 1378, 1839, 1379, 1840, 1379,
                                1840, 1384, 1841, 1388, 1842, 1389, 1842, 1389, 1842, 1394, 1843, 1398, 1843, 1400, 1843, 1400, 1842, 1402, 1842, 1403, 1841, 1405, 1841, 1406, 1841, 1410, 1840, 1417, 1840, 1418, 1840, 1418, 1840, 1420, 1838, 1423, 1839, 1425, 1839, 1426, 1839, 1426, 1840, 1427, 1840, 1428, 1841, 1429, 1841, 1430, 1841, 1431, 1841, 1439, 1840, 1448, 1840, 1451, 1840, 1453, 1840, 1458, 1839, 1462, 1838, 1468, 1837, 1474, 1834, 1480, 1833, 1484, 1831, 1486, 1830, 1486, 1830, 1487, 1828, 1489, 1827, 1492, 1826, 1493, 1826, 1495, 1825, 1495, 1825, 1496, 1823, 1498, 1823, 1509, 1820, 1522, 1818, 1525, 1818, 1527, 1816,
                                1528, 1816, 1528, 1815, 1528, 1813, 1531, 1813, 1532, 1813, 1533, 1812, 1534, 1812, 1534, 1812, 1537, 1810, 1539, 1811, 1550, 1813, 1561, 1816, 1565, 1817, 1567, 1819, 1568, 1820, 1568, 1820, 1573, 1823, 1577, 1826, 1578, 1827, 1578, 1827, 1580, 1828, 1581, 1828, 1583, 1828, 1586, 1827, 1587, 1827, 1588, 1827, 1590, 1826, 1591, 1826, 1592, 1826, 1593, 1825, 1595, 1825, 1596, 1825, 1597, 1825, 1598, 1824, 1605, 1824, 1608, 1827, 1616, 1836, 1620, 1849, 1622, 1854, 1622, 1860, 1622, 1863, 1622, 1865, 1623, 1867, 1623, 1868, 1623, 1873, 1624, 1878, 1625, 1887, 1627, 1896, 1629, 1909, 1632, 1921, 1632,
                                1923, 1633, 1924, 1635, 1925, 1635, 1926, 1636, 1927, 1637, 1929, 1640, 1934, 1647, 1937, 1648, 1937, 1648, 1937, 1652, 1937, 1656, 1936, 1663, 1934, 1665, 1926, 1665, 1925, 1665, 1924, 1666, 1923, 1666, 1921, 1666, 1920, 1667, 1919, 1667, 1918, 1667, 1916, 1668, 1916, 1668, 1915, 1668, 1914, 1669, 1913, 1670, 1908, 1672, 1903, 1673, 1901, 1674, 1899, 1674, 1898, 1675, 1896, 1675, 1896, 1675, 1895, 1676, 1893, 1677, 1891, 1679, 1886, 1678, 1880, 1678, 1878, 1678, 1876, 1678, 1875, 1677, 1874, 1677, 1870, 1676, 1866, 1676, 1865, 1675, 1864, 1674, 1863, 1674, 1860, 1674, 1859, 1673, 1858, 1672, 1857,
                                1671, 1855, 1667, 1849, 1665, 1845, 1664, 1844, 1664, 1841, 1664, 1841, 1664, 1840, 1663, 1830, 1663, 1819, 1663, 1818, 1663, 1816, 1663, 1816, 1663, 1815, 1663, 1813, 1663, 1810, 1665, 1802, 1668, 1795, 1669, 1788, 1669, 1781, 1669, 1772, 1677, 1765, 1684, 1759, 1691, 1752, 1696, 1748, 1700, 1744, 1711, 1734, 1723, 1727, 1733, 1720, 1744, 1714, 1746, 1713, 1748, 1712, 1750, 1712, 1750, 1711, 1753, 1708, 1755, 1706, 1766, 1691, 1777, 1678, 1778, 1675, 1779, 1671, 1779, 1666, 1779, 1660, 1779, 1658, 1780, 1656, 1780, 1655, 1780, 1654, 1779, 1644, 1779, 1631, 1779, 1630, 1780, 1629, 1780, 1628, 1780,
                                1628, 1781, 1624, 1782, 1620, 1783, 1620, 1783, 1619, 1787, 1617, 1791, 1616, 1792, 1615, 1793, 1615, 1794, 1615, 1794, 1614, 1800, 1611, 1805, 1608, 1808, 1606, 1810, 1602, 1811, 1599, 1810, 1596, 1810, 1592, 1812, 1591, 1813, 1591, 1813, 1590, 1813, 1589, 1814, 1589, 1815, 1588, 1817, 1587, 1819, 1585, 1822, 1584, 1823, 1583, 1823, 1582, 1827, 1578, 1831, 1574, 1836, 1570, 1840, 1569, 1842, 1568, 1842, 1567, 1843, 1566, 1843, 1566, 1845, 1565, 1845, 1562, 1844, 1561, 1845, 1560, 1845, 1559, 1845, 1558, 1845, 1557, 1845, 1555, 1845, 1553, 1846, 1551, 1846, 1550, 1846, 1549, 1847, 1545, 1849, 1545,
                                1851, 1544, 1852, 1543, 1852, 1543, 1853, 1543, 1856, 1541, 1859, 1540, 1860, 1539, 1860, 1539, 1864, 1534, 1867, 1530, 1874, 1523, 1882, 1516, 1882, 1516, 1883, 1516, 1884, 1516, 1887, 1517, 1887, 1517, 1888, 1517, 1888, 1518, 1888, 1518, 1889, 1518, 1889, 1519, 1891, 1519, 1892, 1520, 1900, 1522, 1909, 1518, 1917, 1516, 1925, 1511, 1925, 1511, 1925, 1510, 1925, 1509, 1926, 1507, 1926, 1507, 1926, 1506, 1929, 1501, 1934, 1494, 1935, 1492, 1935, 1489, 1935, 1488, 1935, 1487, 1934, 1483, 1935, 1479, 1935, 1478, 1935, 1476, 1934, 1472, 1935, 1467, 1935, 1467, 1935, 1466, 1935, 1464, 1936, 1461, 1937,
                                1457, 1939, 1453, 1940, 1452, 1940, 1450, 1940, 1449, 1941, 1448, 1944, 1446, 1948, 1444, 1949, 1443, 1949, 1443, 1952, 1442, 1954, 1442, 1955, 1442, 1955, 1442, 1957, 1441, 1958, 1441, 1962, 1439, 1965, 1438, 1972, 1435, 1979, 1432, 1991, 1427, 2002, 1424, 2006, 1423, 2010, 1423, 2011, 1422, 2012, 1422, "L", 2012, 1422, "Q", 2014, 1422, 2015, 1421, 2017, 1420, 2020, 1418, 2021, 1418, 2021, 1417, 2022, 1417, 2023, 1417, 2023, 1416, 2024, 1416, 2025, 1416, 2025, 1415, 2026, 1415, 2026, 1414, 2027, 1414, 2027, 1414, 2029, 1412, 2030, 1411, 2031, 1411, 2032, 1411, 2033, 1411, 2034, 1410, 2034, 1410,
                                2035, 1409, 2036, 1409, 2037, 1409, 2039, 1407, 2042, 1405, 2043, 1405, 2043, 1404, 2044, 1404, 2044, 1404, 2045, 1404, 2045, 1403, 2046, 1403, 2046, 1402, 2048, 1401, 2050, 1401, 2051, 1400, 2051, 1400, 2052, 1400, 2052, 1399, 2053, 1399, 2054, 1399, 2054, 1398, 2054, 1398, 2055, 1398, 2055, 1397, 2056, 1397, 2057, 1397, "L", 2057, 1397, 2058, 1396, "Q", 2058, 1396, 2059, 1396, 2060, 1396, 2061, 1396, 2061, 1397, 2062, 1397, 2062, 1397, 2062, 1398, 2063, 1398, 2063, 1399, 2064, 1399, 2063, 1400, 2059, 1405, 2055, 1409, 2050, 1412, 2045, 1415, 2040, 1418, 2034, 1422, 2032, 1424, 2029, 1426, 2027,
                                1427, 2026, 1430, 2026, 1431, 2025, 1431, 2023, 1432, 2023, 1435, 2023, 1436, 2023, 1436, 2024, 1437, 2024, 1437, 2025, 1439, 2027, 1441, 2027, 1442, 2028, 1442, 2030, 1444, 2033, 1444, 2034, 1445, 2035, 1445, 2036, 1446, 2037, 1445, 2041, 1444, 2045, 1442, 2047, 1441, 2048, 1440, 2050, 1439, 2053, 1436, 2054, 1436, 2054, 1435, 2056, 1435, 2057, 1435, 2058, 1434, 2059, 1434, 2063, 1433, 2067, 1431, 2070, 1430, 2073, 1429, 2074, 1429, 2075, 1428, 2078, 1426, 2080, 1425, 2081, 1424, 2082, 1424, 2082, 1423, 2083, 1423, 2084, 1422, 2085, 1422, 2090, 1420, 2094, 1419, 2096, 1419, 2096, 1418, 2103, 1413,
                                2109, 1409, 2110, 1408, 2110, 1407, 2111, 1407, 2112, 1407, 2113, 1406, 2114, 1406, 2115, 1404, 2117, 1404, 2118, 1404, 2119, 1403, 2127, 1399, 2139, 1391, 2143, 1389, 2148, 1389, 2149, 1389, 2150, 1389, 2153, 1388, 2155, 1386, 2165, 1381, 2158, 1371, 2157, 1371, 2157, 1370, 2153, 1368, 2152, 1364, 2152, 1363, 2151, 1361, 2151, 1361, 2150, 1360, 2150, 1359, 2150, 1359, 2150, 1356, 2150, 1353, "L", 2148, 1353, "Q", 2134, 1354, 2120, 1361, "L", 2120, 1378, 2100, 1378, "Q", 2091, 1378, 2084, 1375, 2084, 1373, 2083, 1370, 2082, 1368, 2081, 1367, 2081, 1364, 2080, 1362, 2080, 1361, 2078, 1360, 2074,
                                1356, 2068, 1349, 2067, 1349, 2065, 1348, 2064, 1347, 2063, 1347, 2060, 1344, 2059, 1339, 2058, 1339, 2058, 1338, 2058, 1335, 2058, 1333, 2059, 1329, 2059, 1324, 2059, 1323, 2059, 1322, 2064, 1318, 2066, 1315, 2072, 1311, 2078, 1307, 2079, 1306, 2080, 1304, 2083, 1300, 2083, 1297, 2084, 1296, 2083, 1294, 2082, 1292, 2081, 1290, 2081, 1289, 2080, 1289, 2066, 1283, 2050, 1283, 2042, 1282, 2033, 1284, 2024, 1286, 2015, 1291, 2005, 1297, 1996, 1304, 1990, 1308, 1984, 1313, 1983, 1314, 1983, 1314, 1981, 1315, 1978, 1317, "L", 1979, 1319, "Q", 1979, 1320, 1978, 1320, 1970, 1332, 1962, 1344, 1961, 1345,
                                1961, 1346, 1960, 1349, 1957, 1351, 1951, 1355, 1945, 1357, 1935, 1361, 1925, 1363, 1926, 1362, 1926, 1361, 1925, 1361, 1924, 1362, 1925, 1360, 1927, 1358, 1930, 1355, 1932, 1351, 1933, 1350, 1936, 1348, 1941, 1345, 1944, 1343, 1945, 1342, 1946, 1341, 1948, 1340, 1949, 1339, 1957, 1332, 1968, 1323, 1973, 1320, 1977, 1316, 1977, 1316, 1978, 1315, 1983, 1311, 1986, 1307, 1987, 1306, 1988, 1306, 1991, 1305, 1993, 1303, 1999, 1297, 2004, 1293, 2005, 1292, 2005, 1292, 2006, 1291, 2007, 1290, 2008, 1288, 2010, 1286, 2013, 1284, 2016, 1281, 2025, 1272, 2035, 1264, 2041, 1260, 2049, 1257, 2067, 1251, 2085,
                                1246, 2087, 1245, 2088, 1245, 2088, 1245, 2089, 1245, 2090, 1244, 2091, 1244, 2092, 1244, 2093, 1243, 2094, 1243, 2096, 1242, 2103, 1242, 2110, 1242, 2120, 1242, 2129, 1244, 2136, 1245, 2144, 1245, 2155, 1246, 2165, 1244, 2177, 1242, 2188, 1237, 2192, 1235, 2196, 1231, 2203, 1222, 2211, 1216, 2217, 1211, 2224, 1210, 2235, 1208, 2246, 1206, 2248, 1206, 2251, 1207, 2253, 1207, 2253, 1206, 2254, 1206, 2255, 1205, 2257, 1204, 2260, 1203, 2260, 1203, 2260, 1201, 2261, 1195, 2264, 1189, 2268, 1182, 2270, 1175, 2272, 1167, 2272, 1159, 2272, 1158, 2271, 1156, 2269, 1150, 2264, 1144, 2257, 1137, 2249, 1131,
                                2247, 1130, 2245, 1128, 2243, 1126, 2240, 1124, 2239, 1123, 2238, 1122, 2236, 1119, 2233, 1118, 2232, 1117, 2231, 1116, 2229, 1112, 2224, 1110, 2222, 1110, 2220, 1108, 2219, 1108, 2219, 1106, 2219, 1106, 2218, 1106, 2217, 1105, 2215, 1105, 2215, 1105, 2214, 1104, 2214, 1103, 2213, 1103, 2212, 1102, 2211, 1101, 2211, 1100, 2210, 1098, 2208, 1096, 2204, 1094, 2199, 1091, 2196, 1088, 2196, 1087, 2194, 1087, 2188, 1085, 2183, 1081, 2181, 1080, 2178, 1078, 2177, 1077, 2175, 1077, 2168, 1076, 2167, 1069, 2167, 1068, 2166, 1066, 2166, 1066, 2166, 1065, 2165, 1064, 2165, 1063, 2164, 1054, 2161, 1045, 2159,
                                1039, 2158, 1032, 2156, 1027, 2155, 1020, 2154, 1019, 2154, 1018, 2152, 1016, 2152, 1011, 2151, 1006, 2149, 1004, 2149, 1003, 2148, 1003, 2146, 1002, 2145, 999, 2143, 995, 2141, 993, 2138, 991, 2134, 988, 2130, 984, 2126, 979, 2125, 977, 2124, 975, 2123, 974, 2123, 973, 2121, 969, 2122, 964, 2122, 963, 2122, 961, 2123, 960, 2123, 959, 2125, 952, 2123, 949, 2123, 948, 2122, 948, 2121, 947, 2121, 947, 2120, 946, 2119, 947, 2118, 948, 2117, 949, 2115, 950, 2114, 951, 2111, 956, 2107, 959, 2106, 960, 2106, 960, 2106, 962, 2105, 962, 2101, 969, 2097, 976, 2096, 978, 2094, 980, 2092, 984, 2088, 988, 2086, 991,
                                2083, 993, 2083, 994, 2081, 995, 2076, 998, 2074, 1001, 2072, 1005, 2067, 1005, 2054, 1007, 2041, 1006, 2040, 1006, 2039, 1004, 2039, 1003, 2038, 1003, 2037, 999, 2032, 997, 2031, 997, 2031, 997, 2029, 996, 2028, 996, 2023, 994, 2022, 986, 2021, 981, 2021, 976, 2020, 965, 2019, 953, 2019, 944, 2018, 935, 2017, 926, 2011, 919, 2003, 907, 1990, 898, 1981, 892, 1970, 886, 1969, 885, 1967, 885, 1966, 885, 1964, 884, 1962, 884, 1961, 883, 1954, 882, 1948, 880, 1948, 880, 1947, 879, 1945, 879, 1943, 879, 1938, 878, 1934, 876, 1929, 875, 1923, 873, 1921, 873, 1919, 873, 1917, 873, 1916, 872, 1915, 872, 1913, 872,
                                1907, 871, 1901, 871, 1900, 871, 1898, 872, 1896, 873, 1892, 873, 1891, 873, 1889, 872, 1889, 872, 1888, 872, 1887, 871, 1886, 871, 1885, 871, 1884, 871, 1883, 870, 1882, 870, 1881, 870, 1881, 869, 1877, 869, 1874, 869, 1873, 869, 1872, 869, 1868, 872, 1864, 876, 1864, 877, 1863, 878, 1863, 879, 1862, 880, 1863, 882, 1863, 883, 1864, 889, 1864, 895, 1864, 901, 1861, 906, 1857, 915, 1853, 924, 1852, 929, 1851, 934, 1851, 947, 1849, 960, 1848, 963, 1847, 966, 1844, 970, 1843, 974, 1843, 975, 1843, 976, 1843, 977, 1842, 977, 1842, 985, 1842, 992, 1842, 996, 1841, 1E3, 1840, 1008, 1841, 1016, 1841, 1021, 1842,
                                1026, 1844, 1031, 1844, 1035, 1844, 1036, 1845, 1037, 1845, 1038, 1845, 1039, 1846, 1043, 1846, 1046, 1847, 1054, 1846, 1062, 1844, 1073, 1836, 1081, 1828, 1090, 1817, 1098, 1806, 1106, 1799, 1116, 1794, 1123, 1791, 1131, 1788, 1142, 1788, 1152, 1788, 1161, 1792, 1167, 1801, 1183, 1799, 1202, 1799, 1203, 1798, 1204, 1798, 1204, 1797, 1205, 1789, 1217, 1773, 1220, 1770, 1221, 1766, 1219, 1761, 1217, 1758, 1216, 1754, 1213, 1751, 1211, 1744, 1206, 1741, 1202, 1737, 1198, 1733, 1194, 1733, 1193, 1732, 1191, 1729, 1188, 1728, 1185, 1727, 1182, 1726, 1180, 1722, 1171, 1720, 1161, 1718, 1153, 1718, 1144,
                                1719, 1143, 1719, 1142, 1720, 1141, 1722, 1139, 1726, 1134, 1730, 1130, 1731, 1129, 1731, 1126, 1731, 1126, 1731, 1125, 1731, 1123, 1731, 1121, 1731, 1120, 1730, 1119, 1729, 1116, 1728, 1114, 1727, 1111, 1724, 1110, 1722, 1109, 1720, 1108, 1719, 1106, 1717, 1106, 1712, 1106, 1707, 1105, 1691, 1103, 1676, 1104, 1675, 1104, 1673, 1103, 1673, 1103, 1672, 1103, 1666, 1102, 1663, 1099, 1663, 1098, 1662, 1097, 1658, 1094, 1653, 1090, 1641, 1082, 1628, 1074, 1624, 1071, 1620, 1068, 1617, 1067, 1614, 1064, 1611, 1062, 1608, 1059, 1608, 1058, 1607, 1057, 1607, 1054, 1603, 1051, 1598, 1048, 1593, 1046, 1593,
                                1046, 1592, 1045, 1591, 1044, 1590, 1043, 1588, 1041, 1584, 1040, 1582, 1040, 1581, 1039, 1578, 1039, 1574, 1038, 1570, 1038, 1568, 1036, 1568, 1035, 1566, 1034, 1564, 1032, 1562, 1030, 1561, 1029, 1561, 1029, 1558, 1027, 1553, 1025, 1550, 1023, 1546, 1020, 1545, 1019, 1544, 1019, 1543, 1019, 1542, 1018, 1537, 1015, 1532, 1010, 1530, 1007, 1528, 1005, 1525, 1002, 1524, 997, 1524, 997, 1524, 996, 1523, 993, 1522, 990, 1519, 979, 1520, 969, 1521, 958, 1527, 947, 1531, 939, 1535, 931, 1539, 925, 1542, 919, 1546, 911, 1551, 904, 1559, 894, 1568, 885, 1578, 877, 1584, 871, 1588, 867, 1592, 862, 1593, 862,
                                1593, 861, 1594, 859, 1595, 857, 1597, 855, 1598, 854, 1606, 842, 1617, 832, 1622, 828, 1626, 823, 1628, 821, 1632, 820, 1633, 819, 1633, 819, 1637, 816, 1642, 812, 1648, 808, 1653, 804, 1654, 803, 1654, 803, 1652, 801, 1656, 800, 1659, 800, 1661, 799, 1664, 797, 1668, 796, 1670, 796, 1670, 795, 1674, 791, 1674, 786, 1674, 786, 1674, 785, 1674, 782, 1674, 778, 1674, 777, 1674, 776, 1675, 773, 1677, 771, 1684, 766, 1691, 763, 1698, 759, 1701, 755, 1701, 755, 1702, 754, 1703, 753, 1704, 750, 1704, 749, 1704, 748, 1704, 746, 1705, 744, 1706, 741, 1707, 739, 1708, 738, 1708, 738, 1710, 737, 1711, 737, 1715, 736,
                                1718, 735, 1719, 735, 1719, 735, 1725, 735, 1731, 733, 1732, 733, 1733, 733, 1741, 734, 1747, 732, 1752, 730, 1757, 729, 1761, 728, 1763, 728, 1764, 728, 1764, 728, 1771, 728, 1777, 726, 1778, 726, 1778, 726, 1780, 725, 1781, 725, 1783, 725, 1786, 724, 1787, 723, 1788, 722, 1789, 722, 1789, 722, 1795, 718, 1803, 716, 1804, 716, 1804, 716, 1806, 715, 1807, 715, 1808, 715, 1808, 714, 1810, 713, 1812, 712, 1813, 712, 1813, 711, 1816, 708, 1818, 706, 1819, 706, 1819, 705, 1819, 704, 1820, 703, 1820, 702, 1820, 700, 1820, 697, 1819, 694, 1815, 687, 1812, 681, 1807, 674, 1812, 668, 1813, 667, 1813, 665, 1814, 662,
                                1817, 661, 1822, 659, 1826, 654, 1826, 653, 1826, 653, 1827, 652, 1827, 651, 1829, 650, 1828, 646, 1828, 645, 1828, 644, 1828, 643, 1827, 643, 1824, 638, 1821, 634, 1821, 633, 1819, 632, 1815, 629, 1808, 625, 1808, 625, 1807, 624, 1806, 624, 1805, 623, 1802, 620, 1797, 620, 1794, 620, 1792, 620, 1792, 619, 1792, 619, 1793, 618, 1793, 618, 1797, 614, 1805, 611, 1818, 607, 1831, 604, 1845, 602, 1859, 602, 1876, 602, 1893, 604, 1902, 605, 1910, 609, 1918, 612, 1926, 616, 1933, 621, 1941, 625, 1941, 626, 1942, 626, 1943, 628, 1946, 628, 1947, 628, 1948, 629, 1952, 632, 1957, 635, 1958, 637, 1959, 639, 1963, 643,
                                1965, 646, 1966, 647, 1967, 648, 1970, 653, 1972, 658, 1973, 659, 1974, 660, 1976, 663, 1979, 667, 1979, 668, 1980, 668, 1984, 675, 1988, 682, 1993, 691, 1996, 700, 1998, 707, 1995, 711, 1995, 712, 1994, 713, 1992, 714, 1991, 715, 1988, 715, 1986, 714, 1985, 717, 1982, 717, 1981, 717, 1981, 717, 1978, 719, 1978, 721, 1975, 725, 1972, 728, 1967, 736, 1959, 741, 1934, 762, 1905, 776, 1892, 783, 1880, 791, 1879, 791, 1879, 792, 1879, 793, 1879, 794, 1879, 794, 1879, 795, 1879, 798, 1883, 797, 1899, 797, 1915, 797, 1935, 798, 1955, 801, 1962, 803, 1968, 806, 1974, 809, 1977, 815, 1977, 816, 1977, 816, 1978, 818,
                                1978, 819, 1979, 819, 1979, 820, 1983, 826, 1988, 831, 1995, 839, 2003, 846, 2005, 849, 2008, 851, 2021, 858, 2032, 862, 2042, 866, 2053, 871, 2054, 872, 2055, 873, 2056, 874, 2058, 875, 2061, 876, 2065, 878, 2066, 878, 2067, 878, 2068, 879, 2069, 879, 2070, 881, 2073, 880, 2080, 879, 2086, 876, 2090, 875, 2091, 872, 2092, 867, 2091, 862, 2091, 862, 2091, 861, 2090, 859, 2089, 858, 2086, 854, 2084, 851, 2081, 846, 2079, 841, 2088, 842, 2097, 843, 2101, 843, 2105, 843, 2111, 844, 2117, 845, "L", 2117, 845, "Q", 2120, 845, 2123, 846, 2124, 846, 2124, 846, 2126, 845, 2127, 845, 2127, 845, 2128, 844, 2129, 844,
                                2130, 843, 2133, 843, 2134, 840, 2138, 835, 2138, 828, 2137, 817, 2133, 807, 2129, 797, 2123, 789, 2111, 775, 2098, 762, 2091, 755, 2092, 748, 2092, 743, 2099, 743, 2115, 742, 2125, 751, 2126, 752, 2126, 753, 2127, 757, 2129, 759, 2131, 760, 2131, 761, 2132, 762, 2133, 762, 2134, 763, 2135, 764, 2141, 769, 2143, 774, 2144, 775, 2145, 776, 2149, 780, 2153, 782, 2161, 785, 2162, 779, 2162, 778, 2163, 778, 2164, 777, 2164, 775, 2164, 773, 2165, 771, 2165, 770, 2165, 769, 2165, 768, 2166, 766, 2167, 763, 2169, 759, 2170, 755, 2173, 753, 2174, 752, 2174, 751, 2174, 750, 2175, 749, 2179, 741, 2182, 738, 2182, 737,
                                2183, 736, 2186, 733, 2188, 730, 2192, 724, 2191, 719, 2189, 711, 2182, 705, 2175, 700, 2167, 696, 2154, 690, 2140, 685, 2127, 681, 2119, 675, 2118, 675, 2117, 674, 2116, 673, 2114, 672, 2108, 668, 2102, 663, 2101, 662, 2100, 661, 2098, 660, 2097, 659, 2094, 658, 2092, 656, 2091, 656, 2090, 655, 2090, 654, 2091, 651, 2091, 651, 2091, 650, 2092, 649, 2092, 648, 2096, 645, 2098, 639, 2100, 633, 2099, 627, 2097, 618, 2093, 609, 2093, 608, 2092, 606, 2092, 605, 2092, 602, 2092, 601, 2091, 600, 2091, 599, 2091, 599, 2090, 596, 2090, 594, 2090, 593, 2089, 592, 2086, 588, 2082, 585, 2081, 584, 2081, 584, 2080, 583,
                                2080, 582, 2080, 581, 2078, 577, 2060, 557, 2032, 554, 2022, 553, 2012, 551, 2008, 551, 2007, 548, "Q", 2004, 543, 2002, 538, "Z"
                            ], [
                                "M", 1633, 358, "Q", 1630, 360, 1629, 364, 1627, 372, 1631, 379, 1631, 380, 1632, 380, 1633, 381, 1635, 381, 1639, 381, 1643, 381, 1644, 381, 1644, 382, 1645, 383, 1648, 384, 1649, 384, 1649, 384, 1656, 387, 1662, 388, 1663, 389, 1664, 389, 1668, 388, 1672, 389, 1674, 393, 1674, 397, 1675, 408, 1676, 418, 1677, 426, 1680, 433, 1683, 440, 1684, 446, 1685, 449, 1685, 453, 1690, 452, 1695, 452, 1701, 451, 1707, 450, 1712, 450, 1717, 449, 1735, 448, 1753, 447, 1767, 446, 1782, 445,
                                1790, 445, 1798, 445, 1809, 445, 1819, 446, 1837, 448, 1855, 451, 1857, 451, 1857, 450, 1860, 448, 1863, 449, 1865, 449, 1867, 450, 1868, 450, 1869, 450, 1870, 450, 1872, 449, 1877, 447, 1882, 443, 1893, 436, 1902, 428, 1904, 426, 1906, 423, 1907, 420, 1906, 418, 1905, 414, 1900, 412, 1893, 408, 1885, 406, 1879, 403, 1872, 403, 1871, 403, 1869, 403, 1865, 401, 1860, 402, 1859, 402, 1858, 401, 1855, 400, 1850, 401, 1848, 401, 1845, 400, 1844, 400, 1843, 400, 1841, 400, 1839, 400, 1838, 401, 1837, 401, 1836, 401, 1834, 400, 1834, 400, 1833, 400, 1830, 399, 1828, 400, 1827, 400, 1825, 400, 1824, 400, 1823, 400,
                                1813, 399, 1803, 399, 1793, 400, 1783, 400, 1775, 401, 1768, 401, 1766, 401, 1764, 400, 1764, 400, 1763, 400, 1760, 399, 1757, 399, 1754, 399, 1752, 398, 1748, 396, 1743, 394, 1742, 394, 1741, 393, 1731, 375, 1714, 366, 1709, 363, 1703, 363, 1702, 363, 1701, 363, 1698, 361, 1693, 361, 1690, 362, 1687, 362, 1685, 363, 1683, 363, 1677, 364, 1674, 361, 1674, 360, 1673, 360, 1670, 358, 1668, 356, 1666, 353, 1662, 353, 1661, 353, 1659, 353, 1657, 352, 1655, 351, 1654, 351, 1653, 351, "Q", 1642, 353, 1633, 358, "Z"
                            ], [
                                "M", 1706, 176, "Q", 1702, 176, 1701, 178, 1701, 179, 1700, 180, 1695, 184, 1691, 187, 1685, 192,
                                1681, 197, 1679, 198, 1678, 200, 1678, 202, 1677, 203, 1670, 214, 1665, 222, 1664, 223, 1663, 225, 1661, 227, 1660, 229, 1660, 230, 1659, 230, 1658, 236, 1659, 241, 1660, 247, 1664, 250, 1673, 256, 1684, 258, 1690, 259, 1692, 262, 1701, 271, 1705, 283, 1706, 287, 1708, 291, 1710, 297, 1714, 301, 1715, 302, 1718, 303, 1727, 305, 1735, 307, 1739, 309, 1744, 311, "L", 1744, 311, "Q", 1746, 308, 1745, 304, 1745, 301, 1744, 299, 1740, 292, 1733, 286, 1729, 283, 1724, 280, 1722, 279, 1720, 278, 1716, 275, 1720, 270, 1725, 265, 1730, 258, 1732, 255, 1731, 254, 1726, 247, 1718, 244, 1704, 239, 1689, 233, 1686, 232,
                                1683, 229, 1685, 228, 1683, 225, "L", 1683, 224, "Q", 1686, 219, 1690, 213, 1691, 212, 1691, 212, 1692, 211, 1692, 209, 1693, 206, 1695, 204, 1701, 199, 1706, 194, 1707, 193, 1707, 192, 1708, 188, 1708, 185, 1708, 185, 1708, 184, 1709, 180, 1708, 178, "Q", 1707, 177, 1706, 176, "Z"
                            ], [
                                "M", 2250, 362, "Q", 2251, 364, 2252, 364, 2264, 367, 2277, 369, 2279, 369, 2280, 369, 2281, 369, 2282, 369, "L", 2282, 370, "Q", 2282, 372, 2286, 373, 2286, 373, 2287, 373, 2290, 373, 2294, 372, 2295, 372, 2295, 372, 2297, 372, 2299, 371, 2302, 371, 2304, 371, 2305, 370, 2307, 370, 2309, 369, 2311, 369, 2316, 369, 2317, 373,
                                2316, 373, 2315, 373, 2309, 374, 2301, 376, 2299, 376, 2297, 377, 2296, 377, 2294, 377, 2290, 378, 2287, 380, 2286, 380, 2286, 380, 2282, 381, 2278, 383, 2269, 389, 2259, 399, 2258, 400, 2258, 401, 2258, 402, 2258, 403, 2257, 404, 2257, 405, 2257, 410, 2262, 413, 2263, 414, 2264, 414, 2266, 414, 2267, 415, 2268, 416, 2268, 416, 2275, 418, 2280, 421, 2281, 421, 2281, 422, 2284, 426, 2291, 426, 2295, 426, 2299, 425, 2301, 425, 2302, 425, 2305, 425, 2308, 425, 2312, 425, 2316, 425, 2334, 425, 2352, 426, 2350, 425, 2348, 425, 2351, 425, 2354, 426, 2353, 426, 2352, 426, 2356, 426, 2359, 427, 2370, 427, 2382, 427,
                                2394, 427, 2406, 425, 2407, 425, 2408, 425, 2409, 425, 2409, 425, 2413, 425, 2417, 427, 2417, 427, 2418, 427, 2422, 426, 2427, 427, 2432, 429, 2436, 432, 2444, 437, 2454, 440, 2459, 441, 2463, 442, 2467, 444, 2471, 445, 2475, 447, 2478, 448, 2486, 453, 2493, 455, 2494, 456, 2494, 457, 2496, 459, 2500, 463, 2500, 463, 2501, 464, 2503, 468, 2505, 471, 2511, 483, 2517, 495, 2521, 502, 2524, 509, 2526, 513, 2526, 518, 2527, 529, 2527, 541, 2526, 544, 2526, 546, "L", 2526, 546, "Q", 2527, 553, 2528, 560, 2529, 568, 2528, 575, 2528, 580, 2528, 584, 2528, 592, 2530, 599, 2532, 603, 2535, 605, 2539, 607, 2543, 606,
                                2549, 604, 2554, 602, 2563, 598, 2570, 600, 2577, 602, 2581, 610, 2585, 616, 2589, 621, 2595, 627, 2601, 632, 2603, 635, 2605, 638, 2608, 645, 2611, 652, 2613, 660, 2612, 668, 2610, 674, 2608, 681, 2608, 681, 2608, 682, 2605, 686, 2600, 690, 2595, 695, 2590, 697, 2589, 698, 2589, 698, 2585, 704, 2576, 707, 2573, 709, 2570, 711, 2570, 711, 2569, 712, 2561, 718, 2554, 724, 2550, 727, 2549, 731, 2547, 740, 2547, 749, 2547, 752, 2547, 755, 2547, 765, 2546, 774, 2545, 776, 2544, 778, 2542, 780, 2540, 782, 2539, 783, 2538, 784, 2533, 788, 2534, 795, 2534, 796, 2534, 797, 2535, 799, 2536, 803, 2536, 805, 2537, 806,
                                2537, 810, 2538, 813, 2539, 814, 2539, 815, 2540, 816, 2540, 816, 2543, 820, 2545, 824, 2546, 825, 2547, 825, 2547, 826, 2548, 827, 2555, 831, 2559, 840, 2561, 845, 2562, 849, 2563, 852, 2565, 856, 2565, 857, 2566, 857, 2569, 865, 2574, 873, 2574, 874, 2575, 875, 2579, 883, 2581, 892, 2582, 893, 2582, 895, 2584, 902, 2586, 909, 2586, 910, 2586, 911, 2587, 915, 2587, 918, 2587, 922, 2590, 925, 2590, 926, 2590, 927, 2591, 933, 2595, 937, 2605, 945, 2615, 949, 2628, 955, 2640, 961, 2642, 962, 2643, 963, 2648, 966, 2653, 974, 2659, 983, 2666, 988, 2675, 995, 2685, 996, 2691, 997, 2696, 995, 2699, 994, 2702, 992,
                                2705, 990, 2708, 986, 2712, 983, 2714, 981, 2715, 980, 2715, 980, 2718, 972, 2724, 969, 2724, 969, 2724, 968, 2726, 961, 2730, 956, 2731, 955, 2731, 955, 2733, 951, 2736, 947, 2740, 942, 2741, 935, 2744, 929, 2747, 924, 2750, 920, 2753, 916, 2754, 914, 2756, 914, 2762, 912, 2767, 909, 2768, 909, 2768, 908, 2773, 904, 2775, 899, 2779, 890, 2782, 881, 2788, 867, 2786, 852, 2786, 850, 2785, 848, 2785, 847, 2785, 846, 2785, 842, 2786, 839, 2787, 836, 2790, 833, 2793, 830, 2798, 825, 2799, 824, 2800, 824, 2803, 821, 2808, 821, 2813, 822, 2817, 822, 2827, 821, 2837, 823, 2839, 823, 2842, 823, 2843, 823, 2844, 823,
                                2847, 822, 2849, 821, 2867, 815, 2883, 802, 2887, 798, 2890, 794, 2891, 794, 2891, 794, 2894, 789, 2896, 786, 2905, 775, 2915, 765, 2922, 758, 2929, 751, 2935, 747, 2940, 744, 2951, 738, 2961, 732, 2962, 732, 2963, 731, 2965, 729, 2967, 728, 2970, 726, 2974, 726, 2978, 725, 2983, 725, 2984, 725, 2985, 724, 2988, 723, 2989, 723, 2991, 722, 2993, 722, 2993, 721, 2994, 721, 2999, 720, 3004, 719, 3005, 719, 3006, 719, 3017, 723, 3030, 724, 3034, 724, 3035, 723, 3037, 723, 3040, 724, 3041, 724, 3042, 723, 3043, 723, 3044, 723, 3045, 723, 3046, 722, 3047, 721, 3050, 720, 3051, 720, 3052, 720, 3053, 720, 3054, 719,
                                3056, 718, 3059, 717, 3059, 717, 3060, 717, 3077, 709, 3091, 700, 3092, 700, 3093, 699, 3096, 698, 3098, 696, 3099, 696, 3100, 696, 3103, 696, 3106, 694, 3117, 689, 3126, 682, 3127, 681, 3128, 681, 3133, 678, 3137, 676, 3138, 676, 3138, 676, 3140, 675, 3141, 674, 3145, 672, 3146, 670, 3146, 669, 3147, 669, 3151, 669, 3152, 664, 3149, 660, 3146, 657, 3143, 653, 3139, 650, 3142, 648, 3145, 647, 3154, 641, 3161, 633, 3164, 630, 3165, 625, 3165, 620, 3163, 616, 3161, 614, 3157, 613, 3157, 613, 3156, 613, 3153, 611, 3151, 610, 3150, 610, 3150, 610, 3138, 602, 3130, 592, 3127, 589, 3129, 584, 3132, 577, 3139, 577,
                                3142, 576, 3145, 576, 3146, 576, 3147, 576, 3151, 576, 3153, 574, 3153, 573, 3154, 572, 3156, 569, 3157, 565, 3157, 565, 3157, 564, 3160, 557, 3164, 551, 3169, 546, 3173, 540, 3174, 540, 3174, 539, 3175, 538, 3175, 536, 3175, 535, 3175, 535, 3177, 528, 3180, 523, 3185, 516, 3191, 511, 3196, 506, 3199, 500, 3202, 495, 3199, 491, 3196, 487, 3191, 483, 3186, 480, 3185, 475, 3184, 470, 3188, 464, 3190, 460, 3195, 459, 3196, 458, 3196, 458, 3199, 455, 3200, 452, 3203, 449, 3204, 446, 3206, 443, 3208, 438, 3208, 437, 3209, 436, 3211, 431, 3206, 428, 3205, 427, 3204, 427, 3202, 426, 3200, 425, 3199, 424, 3198, 423,
                                3197, 420, 3196, 419, 3196, 418, 3196, 418, 3199, 414, 3200, 410, 3200, 409, 3201, 408, 3207, 400, 3213, 387, 3213, 386, 3213, 385, 3214, 383, 3213, 380, 3213, 379, 3213, 379, 3213, 376, 3211, 373, 3208, 373, 3204, 373, 3201, 373, 3197, 372, 3188, 371, 3181, 365, 3179, 363, 3180, 358, 3182, 352, 3185, 345, 3186, 343, 3188, 341, 3192, 336, 3197, 330, 3201, 324, 3206, 319, 3219, 305, 3234, 291, 3244, 282, 3255, 273, 3262, 268, 3268, 263, 3269, 261, 3271, 260, 3273, 258, 3275, 255, 3276, 254, 3276, 253, 3280, 250, 3283, 247, 3288, 240, 3295, 235, 3298, 234, 3300, 232, 3305, 229, 3310, 225, 3314, 223, 3317, 220,
                                3318, 219, 3318, 219, 3319, 217, 3320, 215, 3321, 212, 3319, 208, 3318, 207, 3317, 205, 3317, 204, 3316, 203, 3311, 198, 3304, 198, 3299, 197, 3296, 199, 3289, 202, 3284, 206, 3283, 207, 3282, 208, 3281, 209, 3279, 210, 3276, 213, 3273, 214, "L", 3272, 214, "Q", 3268, 216, 3264, 218, 3256, 220, 3248, 221, 3237, 222, 3226, 223, 3206, 225, 3186, 228, 3185, 229, 3183, 229, 3182, 230, 3181, 230, 3181, 231, 3180, 231, 3179, 231, 3178, 231, 3176, 232, 3175, 232, 3174, 233, 3173, 233, 3167, 239, 3158, 240, 3152, 244, 3148, 249, 3140, 260, 3126, 258, 3127, 255, 3129, 252, 3136, 239, 3149, 224, 3152, 221, 3151, 215,
                                3149, 205, 3135, 206, 3133, 206, 3132, 205, 3129, 202, 3122, 202, 3115, 203, 3108, 202, 3095, 201, 3083, 202, 3058, 204, 3033, 202, 3021, 201, 3009, 199, 3020, 196, 3031, 193, 3033, 192, 3035, 192, 3047, 188, 3060, 184, 3074, 180, 3090, 181, 3097, 181, 3103, 180, 3109, 179, 3114, 178, 3117, 179, 3119, 180, 3125, 182, 3131, 182, 3134, 182, 3134, 183, 3137, 193, 3147, 187, 3153, 184, 3158, 180, 3159, 179, 3160, 175, 3159, 173, 3157, 172, 3145, 165, 3131, 160, 3122, 156, 3112, 154, 3093, 149, 3074, 145, 3073, 144, 3071, 144, 3069, 144, 3067, 143, 3062, 142, 3056, 143, 3054, 142, 3052, 142, 3050, 142, 3048, 142,
                                3043, 143, 3040, 138, 3039, 137, 3036, 136, 3031, 134, 3027, 132, 3023, 129, 3017, 128, 3015, 128, 3014, 128, 3005, 126, 2995, 127, 2987, 127, 2980, 126, 2979, 125, 2978, 125, 2970, 124, 2963, 123, 2962, 123, 2960, 123, 2951, 122, 2941, 121, 2934, 121, 2926, 122, 2920, 122, 2914, 125, 2911, 126, 2908, 128, 2906, 129, 2904, 130, 2896, 135, 2886, 136, 2876, 137, 2865, 139, 2852, 141, 2839, 143, 2838, 143, 2837, 143, 2835, 143, 2834, 144, 2830, 145, 2826, 145, 2825, 145, 2824, 145, 2816, 145, 2807, 146, 2806, 146, 2804, 146, 2784, 146, 2765, 147, 2760, 147, 2758, 150, 2757, 151, 2756, 152, 2752, 156, 2754, 163,
                                2754, 164, 2754, 165, 2760, 174, 2764, 182, 2764, 183, 2764, 183, 2765, 192, 2758, 194, 2755, 193, 2753, 192, 2745, 186, 2734, 180, 2733, 180, 2731, 179, 2717, 172, 2702, 166, 2694, 163, 2686, 163, 2682, 163, 2679, 167, 2673, 173, 2667, 180, 2665, 183, 2662, 185, 2659, 188, 2653, 188, 2653, 187, 2652, 187, 2650, 183, 2647, 181, 2642, 178, 2640, 183, 2640, 184, 2640, 184, 2639, 186, 2638, 187, 2636, 189, 2634, 192, 2630, 195, 2625, 196, 2620, 197, 2615, 197, 2613, 197, 2613, 195, 2613, 194, 2613, 194, 2612, 190, 2610, 187, 2605, 183, 2596, 183, 2586, 183, 2576, 182, 2575, 182, 2574, 182, 2563, 182, 2552, 180,
                                2550, 180, 2548, 180, 2545, 179, 2541, 179, 2532, 179, 2523, 180, 2522, 180, 2521, 180, 2518, 180, 2516, 181, 2507, 187, 2498, 192, 2491, 197, 2484, 202, 2469, 215, 2451, 223, 2440, 228, 2431, 234, 2427, 237, 2423, 239, 2415, 242, 2406, 247, 2403, 249, 2400, 251, 2399, 251, 2398, 252, 2392, 257, 2383, 259, 2377, 261, 2374, 267, 2371, 274, 2370, 281, "L", 2372, 281, "Q", 2372, 281, 2373, 281, 2374, 281, 2374, 281, 2375, 284, 2374, 285, 2369, 293, 2360, 296, 2348, 301, 2334, 304, 2327, 305, 2319, 307, 2306, 312, 2293, 316, 2293, 317, 2292, 317, 2288, 318, 2285, 321, 2282, 324, 2277, 325, 2276, 326, 2275, 326,
                                2272, 329, 2268, 330, 2259, 332, 2252, 335, 2249, 336, 2249, 340, 2248, 342, 2248, 343, 2248, 344, 2248, 344, "Q", 2247, 354, 2250, 362, "Z"
                            ], [
                                "M", 2165, 92, "Q", 2154, 92, 2143, 91, 2125, 90, 2106, 90, 2101, 90, 2096, 90, 2095, 90, 2094, 91, 2093, 91, 2091, 91, 2081, 93, 2070, 98, 2051, 101, 2032, 103, 2017, 105, 2002, 106, 1991, 107, 1980, 109, 1963, 113, 1946, 119, 1935, 123, 1925, 128, 1922, 129, 1919, 130, 1917, 131, 1914, 131, 1913, 131, 1912, 131, 1911, 132, 1910, 132, 1909, 132, 1908, 133, 1903, 137, 1893, 138, 1890, 139, 1887, 140, 1884, 141, 1882, 141, 1881, 142, 1879, 142, 1878, 142, 1877, 142, 1865,
                                144, 1853, 144, 1847, 144, 1840, 144, 1829, 144, 1820, 149, 1807, 157, 1801, 171, 1800, 174, 1802, 177, 1803, 179, 1805, 180, 1806, 180, 1807, 180, 1808, 181, 1809, 181, 1810, 182, 1810, 182, 1812, 182, 1813, 182, 1815, 183, 1817, 184, 1820, 186, 1824, 187, 1826, 187, 1827, 188, 1831, 190, 1835, 191, 1836, 192, 1837, 192, 1841, 193, 1844, 193, 1846, 193, 1846, 194, 1848, 194, 1849, 194, 1853, 195, 1857, 195, 1859, 195, 1860, 195, 1869, 197, 1876, 199, 1888, 202, 1896, 210, 1899, 214, 1898, 220, 1898, 220, 1897, 221, 1896, 222, 1895, 222, 1894, 223, 1893, 223, 1892, 223, 1890, 224, 1890, 224, 1889, 224, 1880,
                                225, 1872, 226, 1865, 227, 1863, 233, 1862, 235, 1862, 236, 1860, 237, 1860, 240, 1860, 241, 1861, 242, 1862, 243, 1864, 246, 1865, 247, 1865, 247, 1869, 249, 1873, 253, 1877, 256, 1880, 258, 1883, 261, 1882, 265, 1877, 266, 1872, 266, 1871, 266, 1870, 266, 1867, 268, 1862, 268, 1857, 267, 1853, 267, 1852, 267, 1851, 267, 1848, 265, 1844, 265, 1841, 266, 1837, 265, 1836, 265, 1834, 265, 1823, 265, 1812, 271, 1814, 273, 1816, 275, 1823, 278, 1830, 281, 1829, 284, 1826, 287, 1826, 288, 1826, 288, 1825, 290, 1824, 291, 1824, 292, 1824, 293, 1821, 298, 1824, 302, 1826, 304, 1826, 305, 1828, 307, 1830, 308, 1832,
                                309, 1833, 311, 1834, 312, 1834, 313, 1834, 316, 1837, 316, 1837, 319, 1834, 320, 1833, 320, 1832, 320, 1830, 320, 1828, 321, 1826, 321, 1824, 321, 1818, 322, 1812, 323, 1801, 326, 1790, 329, 1778, 333, 1767, 338, 1765, 339, 1763, 340, 1757, 343, 1753, 347, 1752, 348, 1752, 348, 1750, 352, 1748, 355, 1749, 355, 1749, 355, 1750, 356, 1751, 357, 1751, 357, 1752, 357, 1755, 358, 1756, 363, 1757, 365, 1758, 365, 1759, 366, 1760, 366, 1761, 367, 1761, 367, 1763, 367, 1764, 367, 1765, 367, 1766, 367, 1770, 367, 1773, 369, 1774, 369, 1775, 370, 1777, 370, 1778, 370, 1778, 370, 1779, 370, 1780, 371, 1781, 371, 1782,
                                372, 1783, 372, 1788, 372, 1793, 373, 1797, 373, 1801, 373, 1812, 373, 1823, 375, 1829, 375, 1835, 376, 1837, 376, 1838, 376, 1838, 377, 1839, 377, 1843, 377, 1845, 378, 1848, 380, 1853, 380, 1872, 379, 1891, 375, 1893, 375, 1893, 375, 1895, 376, 1899, 376, 1901, 376, 1904, 376, 1905, 377, 1906, 377, 1908, 377, 1910, 378, 1911, 378, 1913, 378, 1917, 378, 1921, 378, 1922, 378, 1923, 378, 1929, 376, 1935, 374, 1948, 369, 1959, 362, 1962, 360, 1961, 357, 1961, 354, 1958, 353, 1957, 351, 1956, 350, 1956, 348, 1955, 348, 1955, 347, 1954, 347, 1953, 337, 1959, 334, 1960, 334, 1960, 333, 1967, 326, 1975, 322, 1976,
                                322, 1976, 321, 1984, 316, 1994, 310, 2002, 305, 2009, 299, 2018, 293, 2024, 284, 2027, 280, 2028, 275, 2029, 272, 2028, 270, 2028, 269, 2028, 268, 2029, 265, 2026, 265, 2026, 265, 2025, 265, 2024, 262, 2024, 258, 2024, 257, 2023, 256, 2022, 255, 2023, 252, 2023, 252, 2024, 251, 2028, 250, 2033, 247, 2035, 246, 2039, 244, 2043, 243, 2049, 242, 2050, 242, 2051, 242, 2052, 240, 2055, 240, 2057, 240, 2057, 239, 2058, 238, 2060, 238, 2062, 237, 2063, 237, 2063, 237, 2064, 236, 2069, 234, 2074, 232, 2077, 231, 2080, 230, 2082, 230, 2082, 229, 2085, 228, 2089, 227, 2090, 227, 2090, 226, 2093, 226, 2095, 225, 2098,
                                224, 2100, 223, 2102, 222, 2102, 222, 2104, 220, 2105, 220, 2112, 218, 2118, 215, 2119, 214, 2120, 214, 2129, 210, 2138, 207, 2138, 207, 2139, 206, 2140, 205, 2141, 205, 2147, 202, 2153, 199, 2153, 199, 2154, 199, 2155, 198, 2156, 198, 2160, 196, 2165, 195, 2166, 195, 2166, 195, 2170, 193, 2174, 192, 2175, 192, 2175, 191, 2178, 191, 2180, 190, 2181, 189, 2181, 189, 2185, 188, 2188, 186, 2197, 181, 2205, 176, 2208, 175, 2210, 173, 2223, 167, 2236, 162, 2246, 157, 2253, 152, 2253, 152, 2254, 151, 2255, 150, 2255, 150, 2260, 147, 2265, 143, 2268, 142, 2271, 140, 2277, 137, 2282, 134, 2292, 129, 2300, 122, 2301,
                                121, 2300, 119, 2296, 110, 2286, 109, 2281, 108, 2276, 106, 2276, 105, 2275, 105, 2273, 105, 2271, 104, 2270, 104, 2268, 103, 2265, 103, 2263, 102, 2245, 100, 2226, 97, 2212, 95, 2198, 94, "Q", 2182, 93, 2165, 92, "Z"
                            ]
                        ],
                        label: "North America",
                        shortLabel: "NA",
                        labelPosition: [130.4, 135.4],
                        labelAlignment: ["center", "middle"]
                    },
                    EU: {
                        outlines: [
                            [
                                "M", 3757, 335, "Q", 3760, 336, 3760, 338, 3759, 342, 3763, 345, 3765, 346, 3768, 346, 3771, 346, 3773, 347, 3775, 348, 3777, 350, 3778, 349, 3777, 347, 3774, 347, 3772, 343, 3772, 339, 3768, 337, 3767, 336, 3765, 334, 3764, 333, 3761, 332, 3760, 331,
                                3758, 331, 3756, 331, 3756, 333, "Q", 3756, 334, 3757, 335, "Z"
                            ], ["M", 4018, 402, "Q", 4015, 399, 4011, 399, 4008, 400, 4003, 402, 4001, 403, 4E3, 407, 4E3, 411, 4004, 415, 4005, 416, 4007, 417, 4009, 417, 4010, 418, 4011, 417, 4014, 416, 4015, 416, 4017, 415, 4018, 413, 4020, 412, 4021, 412, 4021, 410, 4021, 406, 4019, 403, "Q", 4019, 402, 4018, 402, "Z"], [
                                "M", 4031, 376, "L", 4034, 375, "Q", 4033, 375, 4032, 374, 4031, 374, 4028, 375, 4022, 376, 4022, 370, 4019, 370, 4015, 370, 4016, 371, 4017, 374, 4018, 375, 4021, 376, 4022, 379, 4022, 381, 4023, 383, 4024, 385, 4025, 382, 4028, 380, "Q", 4028, 376,
                                4031, 376, "Z"
                            ], ["M", 3890, 482, "Q", 3888, 484, 3888, 486, 3887, 487, 3887, 489, 3889, 491, 3891, 494, 3893, 495, 3894, 497, 3900, 497, 3906, 496, 3906, 492, 3906, 488, 3906, 486, 3904, 483, 3904, 482, 3903, 480, 3902, 477, 3896, 477, 3895, 478, 3892, 480, "Q", 3891, 482, 3890, 482, "Z"], ["M", 4020, 345, "Q", 4022, 348, 4027, 348, 4029, 347, 4031, 346, 4030, 344, 4029, 342, 4032, 342, 4035, 341, 4037, 341, 4038, 339, 4038, 338, 4039, 337, 4039, 333, 4034, 332, 4029, 331, 4025, 331, 4023, 331, 4021, 331, 4019, 331, 4019, 333, 4019, 335, 4018, 339, 4018, 340, 4018, 343, "Q", 4018, 343, 4020, 345, "Z"], [
                                "M",
                                3946, 342, "Q", 3941, 343, 3938, 340, 3938, 339, 3938, 338, 3939, 337, 3938, 333, 3937, 332, 3934, 332, 3930, 331, 3926, 332, 3918, 332, 3915, 327, 3915, 327, 3913, 326, 3912, 324, 3908, 323, 3907, 323, 3906, 322, 3902, 321, 3898, 320, 3898, 321, 3896, 319, 3896, 319, 3895, 317, 3893, 315, 3893, 311, 3892, 311, 3891, 308, 3889, 304, 3885, 304, 3885, 305, 3885, 306, 3885, 307, 3885, 308, 3885, 310, 3883, 311, 3880, 312, 3876, 312, 3873, 313, 3873, 311, 3873, 309, 3874, 308, 3876, 306, 3876, 302, 3874, 301, 3874, 300, 3874, 299, 3873, 296, 3873, 294, 3870, 293, 3868, 292, 3863, 293, 3857, 293, 3851, 289, 3849,
                                289, 3848, 289, 3846, 289, 3845, 290, 3845, 293, 3842, 297, 3843, 299, 3845, 301, 3847, 302, 3846, 306, 3844, 310, 3846, 314, 3847, 315, 3848, 316, 3849, 318, 3851, 319, 3852, 321, 3851, 325, 3849, 325, 3846, 324, 3843, 323, 3841, 321, 3840, 319, 3839, 317, 3838, 315, 3837, 310, 3836, 308, 3834, 304, 3834, 301, 3833, 299, 3833, 298, 3830, 297, 3827, 297, 3823, 297, 3822, 297, 3820, 297, 3817, 298, 3814, 301, 3814, 301, 3814, 302, 3814, 305, 3813, 308, 3813, 310, 3814, 312, 3814, 316, 3810, 315, 3811, 314, 3811, 313, 3811, 310, 3808, 310, 3806, 311, 3805, 309, 3805, 308, 3803, 307, 3801, 304, 3797, 303, 3798,
                                302, 3800, 301, 3805, 300, 3810, 300, 3811, 300, 3812, 299, 3813, 297, 3810, 296, 3810, 296, 3808, 294, 3805, 294, 3800, 294, 3800, 295, 3797, 296, 3794, 296, 3791, 296, 3788, 296, 3785, 296, 3782, 296, 3780, 298, 3779, 300, 3777, 300, 3776, 300, 3775, 298, 3773, 297, 3772, 296, 3771, 295, 3769, 296, 3769, 298, 3766, 299, 3766, 300, 3764, 302, 3764, 303, 3763, 304, 3761, 308, 3764, 310, 3766, 310, 3765, 315, 3766, 316, 3766, 317, 3767, 321, 3771, 320, 3771, 319, 3771, 318, 3771, 315, 3773, 315, 3777, 315, 3778, 317, 3780, 319, 3782, 321, 3782, 322, 3781, 323, 3781, 325, 3780, 325, 3778, 325, 3778, 326, 3777,
                                327, 3777, 330, 3779, 331, 3781, 330, 3784, 330, 3784, 333, 3782, 333, 3780, 337, 3780, 338, 3781, 339, 3782, 340, 3783, 341, 3785, 341, 3788, 342, 3791, 341, 3791, 344, "L", 3792, 346, "Q", 3792, 350, 3795, 353, 3797, 356, 3802, 355, 3804, 353, 3807, 354, 3813, 355, 3819, 352, 3823, 348, 3826, 343, 3826, 336, 3834, 337, 3834, 342, 3838, 342, 3841, 341, 3842, 341, 3848, 339, 3857, 340, 3862, 341, 3864, 343, 3867, 348, 3863, 350, 3858, 352, 3853, 352, 3848, 351, 3843, 351, 3833, 349, 3829, 355, 3830, 359, 3826, 360, 3825, 366, 3815, 364, 3809, 362, 3810, 368, 3813, 369, 3817, 369, 3822, 369, 3825, 371, 3828,
                                373, 3831, 374, 3835, 375, 3833, 382, 3823, 383, 3814, 383, 3814, 384, 3815, 387, 3816, 390, 3823, 394, 3829, 394, 3838, 395, 3841, 398, 3846, 399, 3845, 399, 3845, 403, 3847, 406, 3848, 409, 3851, 417, 3861, 414, 3863, 413, 3864, 410, 3865, 407, 3868, 405, 3870, 404, 3869, 401, 3870, 398, 3870, 394, 3871, 393, 3872, 391, 3873, 389, 3874, 387, 3875, 386, 3876, 385, 3877, 384, 3878, 381, 3881, 380, 3883, 379, 3884, 379, 3885, 378, 3887, 377, 3889, 377, 3890, 374, 3886, 370, 3885, 365, 3888, 362, 3891, 361, 3896, 361, 3897, 360, 3896, 358, 3897, 357, 3896, 355, 3895, 351, 3897, 345, 3901, 345, 3901, 341, 3902,
                                340, 3904, 339, 3908, 339, 3911, 339, 3917, 340, 3922, 337, 3925, 337, 3927, 337, 3931, 336, 3931, 339, 3932, 344, 3927, 344, 3924, 348, 3928, 350, 3930, 352, 3931, 353, 3933, 354, 3934, 355, 3935, 357, 3934, 358, 3934, 359, 3934, 362, 3938, 362, 3939, 364, 3939, 365, 3940, 366, 3940, 370, 3938, 375, 3936, 376, 3935, 379, 3935, 382, 3933, 382, 3940, 382, 3946, 382, 3949, 383, 3949, 381, 3950, 381, 3951, 379, 3952, 378, 3955, 379, 3958, 380, 3958, 382, 3957, 384, 3958, 385, 3960, 387, 3961, 389, 3966, 389, 3972, 389, 3974, 388, 3975, 387, 3980, 382, 3988, 376, 3989, 376, 3990, 374, 3991, 374, 3993, 374, 3995,
                                372, 3994, 369, 3990, 370, 3984, 370, 3982, 371, 3980, 369, 3979, 368, 3975, 368, 3972, 368, 3970, 366, 3969, 365, 3969, 363, 3969, 361, 3968, 358, 3968, 355, 3963, 354, 3961, 354, 3958, 355, 3956, 357, 3951, 357, 3949, 356, 3948, 354, 3947, 353, 3947, 351, "L", 3948, 349, "Q", 3950, 349, 3951, 349, 3954, 349, 3953, 346, 3953, 344, 3951, 343, "Q", 3949, 342, 3946, 342, "Z"
                            ], [
                                "M", 4007, 277, "Q", 4005, 276, 4003, 276, 3998, 277, 3991, 276, 3988, 276, 3983, 276, 3979, 276, 3977, 278, 3976, 279, 3974, 280, 3972, 280, 3967, 279, 3963, 278, 3967, 276, 3969, 276, 3970, 272, 3970, 269, 3966, 270, 3965, 275, 3959,
                                274, 3956, 275, 3955, 279, 3956, 280, 3956, 281, 3957, 286, 3953, 285, 3950, 286, 3945, 283, 3945, 281, 3941, 280, 3938, 279, 3934, 279, 3933, 279, 3931, 279, 3926, 280, 3923, 276, 3920, 276, 3918, 272, 3918, 272, 3916, 271, 3914, 270, 3911, 270, 3909, 270, 3908, 272, 3910, 274, 3911, 276, 3913, 277, 3913, 280, 3912, 280, 3911, 280, 3909, 280, 3908, 279, 3903, 279, 3902, 283, 3902, 286, 3901, 286, 3898, 285, 3896, 284, 3895, 284, 3892, 282, 3890, 281, 3886, 281, 3883, 281, 3879, 281, 3879, 285, 3883, 285, 3885, 285, 3886, 286, 3888, 287, 3888, 287, 3890, 288, 3889, 289, 3889, 291, 3889, 293, 3890, 295, 3892,
                                296, 3893, 297, 3894, 298, 3898, 298, 3901, 298, 3907, 299, 3914, 297, 3915, 297, 3916, 297, 3919, 297, 3921, 296, 3932, 296, 3943, 295, 3947, 295, 3946, 300, 3945, 300, 3943, 300, 3939, 301, 3934, 301, 3932, 303, 3926, 304, 3920, 305, 3914, 305, 3914, 306, 3915, 307, 3915, 310, 3917, 309, 3920, 309, 3923, 309, 3926, 309, 3928, 310, 3930, 312, 3935, 312, 3937, 313, 3939, 315, 3940, 317, 3942, 317, 3946, 316, 3949, 313, 3950, 313, 3952, 312, 3959, 311, 3963, 318, 3964, 320, 3965, 322, 3969, 325, 3974, 323, 3979, 322, 3982, 317, 3984, 316, 3986, 316, 3987, 316, 3989, 315, 3990, 314, 3992, 314, 3995, 313, 3999,
                                313, 4001, 313, 4002, 313, 4005, 313, 4007, 313, 4009, 313, 4009, 311, 4008, 307, 4012, 305, 4016, 306, 4018, 303, 4019, 303, 4020, 301, 4022, 297, 4027, 296, 4030, 296, 4034, 295, 4035, 292, 4034, 288, 4034, 288, 4032, 287, 4030, 287, 4029, 286, 4027, 285, 4026, 284, 4025, 282, 4024, 282, 4023, 282, 4021, 282, 4015, 281, 4009, 280, "Q", 4009, 278, 4007, 277, "Z"
                            ], [
                                "M", 4052, 328, "Q", 4049, 327, 4049, 329, 4049, 331, 4049, 332, 4050, 333, 4053, 333, 4055, 333, 4057, 332, 4059, 332, 4060, 332, 4067, 333, 4075, 332, 4077, 332, 4076, 328, 4074, 327, 4069, 327, 4067, 327, 4064, 326, 4061, 326, 4060, 327, 4059,
                                329, 4056, 328, "Q", 4054, 328, 4052, 328, "Z"
                            ], ["M", 4059, 289, "Q", 4060, 285, 4060, 281, 4060, 277, 4057, 275, 4054, 272, 4047, 273, 4045, 273, 4044, 275, 4042, 278, 4040, 279, 4039, 283, 4042, 286, 4043, 287, 4044, 287, 4047, 289, 4051, 291, 4053, 292, 4053, 290, "Q", 4055, 289, 4059, 289, "Z"], [
                                "M", 4118, 288, "Q", 4121, 288, 4124, 286, 4126, 286, 4127, 286, 4130, 285, 4134, 285, 4134, 286, 4136, 284, 4138, 283, 4141, 282, 4142, 282, 4144, 282, 4145, 282, 4146, 279, 4145, 278, 4144, 277, 4142, 276, 4143, 273, 4140, 273, 4135, 274, 4133, 275, 4131, 279, 4129, 279, 4126, 282, 4123, 283, 4119, 282, 4116,
                                282, 4113, 283, 4110, 285, 4107, 287, 4111, 290, 4115, 292, "Q", 4117, 290, 4118, 288, "Z"
                            ], ["M", 4207, 290, "Q", 4207, 289, 4209, 288, 4210, 286, 4210, 283, 4211, 279, 4208, 275, 4205, 274, 4202, 272, 4201, 271, 4198, 272, 4195, 273, 4193, 275, 4192, 276, 4190, 278, 4189, 281, 4189, 286, 4190, 287, 4191, 287, 4192, 288, 4193, 289, 4195, 291, 4197, 293, 4198, 293, 4200, 295, 4201, 297, 4203, 296, 4204, 296, 4205, 295, "Q", 4206, 294, 4207, 290, "Z"], [
                                "M", 3343, 1065, "Q", 3344, 1061, 3341, 1059, 3325, 1053, 3312, 1065, 3305, 1071, 3300, 1079, 3295, 1088, 3295, 1099, 3295, 1108, 3299, 1115, 3306, 1130,
                                3315, 1143, 3320, 1149, 3324, 1154, 3336, 1168, 3348, 1180, 3349, 1181, 3349, 1182, 3350, 1184, 3351, 1187, 3352, 1188, 3352, 1189, 3352, 1191, 3353, 1193, 3353, 1195, 3354, 1197, 3355, 1199, 3354, 1200, 3354, 1207, 3350, 1212, 3345, 1220, 3339, 1227, 3337, 1229, 3335, 1233, 3331, 1239, 3328, 1246, 3323, 1259, 3323, 1271, 3323, 1275, 3324, 1279, 3327, 1294, 3317, 1306, 3308, 1317, 3298, 1328, 3311, 1322, 3324, 1315, 3333, 1311, 3342, 1306, 3351, 1302, 3360, 1300, 3361, 1300, 3365, 1300, 3389, 1299, 3412, 1297, 3414, 1297, 3415, 1297, 3425, 1294, 3438, 1298, 3438, 1297, 3437, 1297, 3435, 1296, 3435,
                                1294, 3435, 1292, 3437, 1289, 3440, 1284, 3442, 1277, 3443, 1276, 3444, 1275, 3446, 1273, 3447, 1270, 3450, 1264, 3456, 1257, 3460, 1254, 3462, 1249, 3462, 1247, 3462, 1246, 3457, 1239, 3454, 1235, 3454, 1234, 3452, 1233, 3451, 1233, 3449, 1233, 3442, 1232, 3435, 1230, 3429, 1228, 3430, 1220, 3430, 1217, 3428, 1216, 3415, 1210, 3412, 1200, 3412, 1200, 3411, 1199, 3410, 1187, 3407, 1177, 3405, 1172, 3402, 1169, 3402, 1168, 3401, 1167, 3396, 1163, 3394, 1159, 3393, 1157, 3392, 1156, 3391, 1155, 3390, 1152, 3390, 1150, 3389, 1149, 3387, 1142, 3382, 1137, 3382, 1137, 3381, 1136, 3378, 1127, 3374, 1123,
                                3373, 1123, 3373, 1122, 3372, 1120, 3372, 1119, 3369, 1116, 3369, 1110, 3369, 1108, 3370, 1106, 3371, 1104, 3371, 1100, 3371, 1097, 3371, 1093, 3372, 1088, 3369, 1086, 3366, 1084, 3363, 1084, 3350, 1086, 3335, 1088, 3338, 1084, 3339, 1080, "Q", 3343, 1073, 3343, 1065, "Z"
                            ], [
                                "M", 3223, 1199, "Q", 3216, 1208, 3209, 1217, 3206, 1220, 3207, 1224, 3208, 1229, 3211, 1234, 3216, 1242, 3213, 1248, 3213, 1249, 3213, 1250, 3212, 1254, 3212, 1257, 3211, 1260, 3211, 1263, 3211, 1264, 3210, 1264, 3210, 1268, 3212, 1271, 3215, 1275, 3221, 1277, 3223, 1277, 3225, 1277, 3239, 1275, 3249, 1265, 3253, 1262, 3257,
                                1260, 3265, 1257, 3274, 1255, 3280, 1254, 3282, 1249, 3285, 1241, 3286, 1231, 3288, 1217, 3294, 1204, 3297, 1195, 3304, 1189, 3308, 1185, 3313, 1182, 3314, 1182, 3314, 1180, 3315, 1176, 3314, 1175, 3310, 1171, 3308, 1165, 3307, 1165, 3306, 1164, 3304, 1163, 3301, 1164, 3288, 1165, 3274, 1167, 3263, 1169, 3251, 1169, 3248, 1170, 3244, 1171, 3242, 1176, 3240, 1180, 3240, 1182, 3240, 1183, 3240, 1188, 3238, 1193, 3238, 1193, 3237, 1194, 3233, 1196, 3227, 1198, "Q", 3224, 1198, 3223, 1199, "Z"
                            ], [
                                "M", 3197, 731, "Q", 3196, 731, 3195, 730, 3193, 730, 3191, 731, 3192, 733, 3193, 733, 3195, 734, 3197, 737,
                                3199, 738, 3198, 740, 3198, 742, 3198, 742, 3195, 743, 3192, 742, 3191, 742, 3190, 742, 3189, 741, 3188, 740, 3187, 740, 3185, 739, 3184, 738, 3181, 738, 3180, 738, 3180, 739, 3178, 740, 3178, 742, 3179, 743, 3180, 744, 3181, 745, 3180, 746, 3180, 747, 3179, 748, 3178, 748, 3176, 748, 3174, 747, 3173, 750, 3173, 751, 3171, 751, 3170, 751, 3169, 753, 3168, 755, 3170, 755, "L", 3171, 756, "Q", 3172, 756, 3173, 756, 3175, 756, 3177, 756, 3180, 756, 3182, 755, 3183, 755, 3184, 754, 3187, 754, 3191, 754, 3195, 754, 3198, 754, 3199, 754, 3200, 754, 3203, 756, 3203, 760, 3201, 760, 3202, 763, 3203, 765, 3205, 766,
                                3206, 769, 3204, 770, 3201, 771, 3198, 770, 3197, 770, 3195, 769, 3194, 768, 3191, 768, 3187, 769, 3186, 771, 3189, 771, 3192, 771, 3195, 771, 3197, 772, 3198, 774, 3198, 776, 3197, 779, 3198, 781, 3200, 781, 3201, 782, 3203, 783, 3205, 785, 3206, 786, 3206, 786, 3207, 789, 3206, 792, 3205, 793, 3203, 793, 3202, 794, 3201, 794, 3200, 794, 3200, 795, 3199, 798, 3201, 799, 3202, 799, 3203, 800, 3206, 801, 3209, 801, 3210, 802, 3211, 801, 3214, 801, 3218, 800, 3222, 799, 3225, 800, 3226, 800, 3226, 800, 3228, 802, 3231, 803, 3233, 804, 3234, 805, 3235, 806, 3236, 806, 3240, 808, 3244, 808, 3246, 807, 3249, 808,
                                3254, 809, 3259, 810, 3263, 811, 3267, 811, 3271, 811, 3274, 810, 3276, 810, 3277, 809, 3280, 808, 3283, 805, 3284, 804, 3286, 803, 3287, 802, 3287, 800, 3287, 799, 3287, 798, 3290, 797, 3292, 797, 3293, 797, 3294, 797, 3298, 798, 3302, 798, 3304, 798, 3305, 797, 3306, 797, 3306, 796, 3307, 795, 3307, 795, 3309, 794, 3310, 793, 3313, 792, 3315, 789, 3316, 787, 3318, 787, 3321, 788, 3323, 786, 3325, 786, 3326, 786, 3329, 786, 3330, 785, 3331, 784, 3332, 783, 3333, 781, 3333, 780, 3333, 779, 3334, 778, 3336, 778, 3337, 777, 3339, 777, 3341, 775, 3342, 774, 3344, 772, 3345, 770, 3346, 770, 3347, 768, 3346, 765,
                                3346, 764, 3345, 762, 3345, 762, 3345, 761, 3345, 760, 3345, 759, 3345, 757, 3342, 756, 3342, 755, 3340, 755, 3337, 754, 3335, 750, 3335, 749, 3334, 749, 3333, 748, 3331, 747, 3328, 747, 3325, 744, 3325, 741, 3325, 739, 3325, 739, 3324, 737, 3323, 737, 3321, 737, 3319, 736, 3316, 737, 3316, 737, 3315, 737, 3315, 736, 3314, 736, 3312, 735, 3310, 734, 3309, 734, 3308, 732, 3307, 730, 3305, 729, 3304, 728, 3302, 728, 3300, 728, 3299, 730, 3298, 731, 3298, 732, 3298, 734, 3297, 734, 3295, 735, 3293, 737, 3292, 737, 3290, 737, 3289, 736, 3288, 736, 3286, 735, 3285, 737, 3284, 738, 3282, 738, 3281, 739, 3279, 741,
                                3277, 742, 3275, 740, 3275, 738, 3272, 737, 3272, 737, 3271, 737, 3270, 736, 3268, 737, 3267, 737, 3266, 738, 3265, 740, 3264, 742, 3264, 741, 3264, 740, 3263, 739, 3260, 737, 3256, 736, 3254, 739, 3254, 740, 3254, 741, 3254, 742, 3252, 742, 3251, 742, 3250, 742, 3249, 743, 3247, 744, 3247, 746, 3245, 745, 3242, 745, 3240, 742, 3239, 742, 3239, 741, 3236, 741, 3234, 741, 3235, 745, 3234, 749, 3235, 749, 3235, 750, 3235, 752, 3234, 752, 3230, 752, 3227, 752, 3225, 752, 3226, 755, 3226, 757, 3223, 758, 3223, 758, 3221, 758, 3221, 758, 3220, 757, 3219, 756, 3219, 755, 3220, 753, 3218, 751, 3217, 751, 3216, 751,
                                3213, 751, 3212, 748, 3215, 748, 3215, 746, 3216, 742, 3213, 741, 3213, 741, 3212, 740, 3212, 740, 3211, 740, 3211, 739, 3210, 739, 3208, 735, 3202, 734, 3200, 734, 3199, 732, "Q", 3199, 732, 3197, 731, "Z"
                            ], ["M", 4411, 664, "Q", 4413, 663, 4414, 661, 4415, 660, 4417, 658, 4421, 659, 4419, 654, 4417, 653, 4412, 650, 4411, 649, 4410, 649, 4406, 648, 4402, 647, 4399, 646, 4398, 648, 4398, 649, 4397, 650, 4395, 651, 4393, 653, 4393, 654, 4391, 654, 4388, 657, 4390, 662, 4390, 664, 4392, 663, 4395, 663, 4397, 664, 4399, 665, 4401, 666, 4404, 667, 4405, 665, "Q", 4407, 664, 4411, 664, "Z"], [
                                "M", 4375, 256, "Q",
                                4367, 256, 4360, 256, 4356, 256, 4352, 256, 4347, 257, 4342, 261, 4336, 262, 4330, 262, 4327, 262, 4325, 264, 4323, 265, 4323, 267, 4326, 268, 4330, 267, 4334, 267, 4340, 268, 4340, 270, 4340, 271, 4348, 272, 4355, 272, 4355, 270, 4355, 268, 4354, 265, 4356, 263, 4358, 261, 4361, 261, 4363, 261, 4365, 261, 4368, 260, 4372, 260, 4375, 260, 4376, 259, "Q", 4378, 258, 4375, 256, "Z"
                            ], [
                                "M", 4434, 259, "Q", 4437, 260, 4437, 258, 4436, 257, 4435, 257, 4433, 257, 4432, 257, 4431, 257, 4429, 257, 4427, 258, 4425, 254, 4425, 254, 4423, 254, 4419, 253, 4417, 256, 4415, 261, 4411, 264, 4408, 264, 4404, 264, 4402, 263,
                                4400, 263, 4397, 264, 4395, 262, 4393, 262, 4390, 259, 4387, 259, 4385, 262, 4385, 265, 4383, 265, 4378, 263, 4373, 263, "L", 4372, 263, "Q", 4371, 264, 4370, 264, 4366, 265, 4368, 269, 4372, 269, 4376, 270, 4377, 271, 4376, 273, 4376, 274, 4374, 275, 4372, 275, 4370, 276, 4366, 276, 4367, 280, 4368, 281, 4369, 282, 4370, 283, 4373, 283, 4377, 283, 4380, 282, 4383, 282, 4384, 283, 4384, 285, 4382, 286, 4381, 288, 4382, 289, 4384, 291, 4387, 291, 4387, 290, 4387, 287, 4389, 287, 4390, 287, 4394, 287, 4396, 285, 4397, 284, 4397, 281, 4397, 280, 4397, 278, 4398, 278, 4401, 277, 4409, 276, 4417, 276, 4421, 276,
                                4425, 276, 4426, 274, 4428, 272, 4429, 271, 4431, 271, 4435, 271, 4439, 271, 4440, 271, 4442, 270, 4444, 270, 4446, 267, 4449, 266, 4448, 263, 4445, 262, 4442, 262, 4438, 262, 4434, 262, 4432, 262, 4432, 261, "Q", 4431, 258, 4434, 259, "Z"
                            ], ["M", 4470, 282, "Q", 4469, 282, 4467, 281, 4465, 281, 4465, 285, 4470, 285, 4475, 285, 4477, 286, 4478, 286, 4481, 286, 4481, 285, 4482, 284, 4482, 283, 4483, 279, 4479, 279, 4477, 277, 4473, 278, "Q", 4471, 279, 4470, 282, "Z"], [
                                "M", 4522, 287, "Q", 4524, 289, 4526, 289, 4530, 290, 4535, 289, 4536, 288, 4540, 288, 4541, 287, 4541, 285, 4541, 283, 4541, 280, 4542, 277,
                                4538, 278, 4531, 278, 4522, 279, 4521, 280, 4521, 282, "Q", 4521, 285, 4522, 287, "Z"
                            ], ["M", 4570, 288, "Q", 4569, 289, 4570, 290, 4571, 293, 4574, 294, 4575, 294, 4576, 294, 4579, 294, 4580, 296, 4582, 297, 4584, 297, 4585, 294, 4585, 291, 4584, 289, 4584, 288, 4583, 286, 4580, 286, 4576, 286, 4571, 287, "Q", 4571, 287, 4570, 288, "Z"], [
                                "M", 4568, 281, "Q", 4571, 281, 4571, 280, 4571, 279, 4569, 276, 4564, 273, 4556, 274, 4554, 274, 4551, 274, 4547, 273, 4545, 276, 4545, 278, 4545, 280, 4545, 285, 4547, 289, 4548, 288, 4549, 287, 4551, 287, 4554, 286, 4555, 286, 4557, 285, 4558, 283, 4558, 282, 4560, 279,
                                4564, 280, "Q", 4566, 281, 4568, 281, "Z"
                            ], [
                                "M", 4554, 256, "Q", 4553, 256, 4550, 255, 4550, 255, 4548, 254, 4547, 254, 4545, 253, 4544, 252, 4542, 252, 4538, 251, 4532, 252, 4532, 254, 4528, 253, 4525, 250, 4521, 252, 4519, 253, 4516, 253, 4513, 251, 4507, 249, 4503, 248, 4499, 250, 4500, 251, 4501, 253, 4503, 254, 4504, 254, 4506, 255, 4509, 255, 4513, 255, 4517, 255, 4520, 255, 4523, 258, 4524, 259, 4523, 260, 4520, 260, 4515, 260, 4515, 259, 4513, 258, 4509, 258, 4504, 258, 4503, 258, 4503, 258, 4502, 258, 4500, 257, 4499, 257, 4496, 257, 4492, 256, 4493, 261, 4501, 262, 4508, 262, 4510, 262, 4512, 261,
                                4515, 261, 4517, 264, 4518, 266, 4520, 266, 4526, 268, 4533, 267, 4533, 267, 4534, 266, 4536, 263, 4540, 264, 4542, 264, 4543, 264, 4546, 265, 4546, 263, 4546, 261, 4548, 259, 4549, 258, 4552, 258, 4556, 257, 4559, 260, 4561, 262, 4564, 262, 4566, 262, 4568, 261, 4570, 261, 4569, 259, 4568, 257, 4563, 254, "Q", 4559, 257, 4554, 256, "Z"
                            ], [
                                "M", 4609, 248, "Q", 4605, 248, 4601, 248, 4598, 248, 4596, 250, 4595, 252, 4596, 254, 4599, 254, 4601, 254, 4604, 254, 4603, 257, 4602, 258, 4601, 259, 4599, 260, 4597, 259, 4595, 259, 4593, 259, 4589, 259, 4585, 262, 4585, 262, 4584, 264, 4583, 265, 4582, 266, 4581, 269,
                                4582, 273, 4583, 276, 4585, 276, 4586, 276, 4587, 275, 4589, 275, 4591, 275, 4593, 276, 4595, 277, 4596, 279, 4599, 279, 4603, 278, 4607, 278, 4609, 278, 4610, 277, 4611, 275, 4616, 274, 4618, 269, 4616, 264, 4619, 264, 4622, 263, 4625, 263, 4628, 261, 4629, 261, 4628, 258, 4626, 257, 4623, 257, 4622, 257, 4621, 257, 4619, 258, 4617, 258, 4614, 258, 4614, 256, 4615, 252, 4613, 249, "Q", 4611, 248, 4609, 248, "Z"
                            ], [
                                "M", 4756, 562, "Q", 4741, 577, 4721, 579, 4720, 579, 4719, 580, 4714, 583, 4711, 587, 4704, 594, 4704, 606, 4704, 609, 4704, 611, 4701, 621, 4702, 631, 4702, 637, 4704, 642, 4707, 651, 4712, 661,
                                4717, 672, 4724, 680, 4728, 685, 4733, 688, 4726, 686, 4720, 684, 4718, 684, 4717, 682, 4714, 679, 4708, 677, 4695, 671, 4681, 668, 4675, 666, 4668, 668, 4664, 670, 4660, 669, 4657, 669, 4654, 669, 4651, 668, 4648, 668, 4647, 668, 4646, 667, 4637, 667, 4628, 665, 4611, 661, 4595, 655, 4580, 650, 4565, 645, 4561, 644, 4559, 646, 4553, 652, 4555, 660, 4556, 671, 4560, 678, 4561, 680, 4562, 681, 4564, 685, 4566, 689, 4568, 691, 4571, 692, 4575, 693, 4579, 695, 4584, 697, 4590, 700, 4591, 701, 4591, 701, 4595, 707, 4596, 714, 4592, 718, 4586, 720, 4583, 721, 4579, 719, 4578, 719, 4577, 719, 4576, 718, 4574, 718,
                                4567, 714, 4557, 715, 4556, 715, 4555, 715, 4553, 713, 4547, 713, 4544, 714, 4540, 714, 4531, 716, 4520, 718, 4519, 721, 4513, 719, 4512, 719, 4510, 719, 4484, 715, 4456, 710, 4455, 710, 4453, 710, 4448, 712, 4445, 714, 4441, 717, 4436, 719, 4436, 719, 4435, 719, 4433, 720, 4431, 722, 4421, 730, 4409, 734, 4404, 736, 4398, 741, 4389, 750, 4371, 760, 4369, 761, 4367, 762, 4357, 767, 4346, 770, 4339, 772, 4334, 769, 4332, 768, 4330, 764, 4327, 755, 4321, 746, 4315, 738, 4307, 730, 4306, 728, 4304, 727, 4302, 726, 4301, 725, 4298, 722, 4296, 719, 4289, 709, 4279, 707, 4271, 706, 4267, 710, "L", 4267, 712, "Q",
                                4268, 719, 4273, 724, 4277, 729, 4283, 733, 4285, 734, 4285, 735, 4287, 743, 4290, 751, 4290, 752, 4290, 754, 4291, 767, 4285, 778, 4281, 787, 4271, 792, 4270, 793, 4269, 793, 4267, 794, 4265, 794, 4264, 795, 4262, 795, 4251, 796, 4241, 799, 4233, 801, 4230, 808, 4229, 809, 4229, 811, 4226, 818, 4221, 826, 4220, 827, 4220, 828, 4218, 833, 4214, 835, 4208, 838, 4200, 838, 4186, 838, 4174, 836, 4172, 836, 4171, 836, 4165, 835, 4160, 835, 4159, 835, 4158, 834, 4152, 833, 4151, 836, 4151, 841, 4152, 844, 4154, 848, 4156, 853, 4158, 857, 4158, 862, 4158, 864, 4157, 865, 4157, 870, 4154, 873, 4148, 878, 4141, 880,
                                4141, 880, 4140, 880, 4136, 879, 4134, 876, 4126, 861, 4119, 846, 4114, 836, 4106, 827, 4096, 814, 4085, 800, 4084, 799, 4083, 798, 4084, 797, 4084, 797, 4086, 793, 4088, 791, 4092, 788, 4097, 787, 4103, 787, 4108, 787, 4124, 787, 4140, 787, 4166, 787, 4192, 786, 4193, 786, 4194, 786, 4195, 785, 4197, 785, 4202, 785, 4205, 781, 4206, 780, 4207, 780, 4210, 778, 4212, 774, 4213, 773, 4214, 773, 4217, 771, 4219, 767, 4219, 765, 4220, 765, 4222, 764, 4221, 761, 4220, 757, 4219, 754, 4218, 752, 4218, 751, 4213, 747, 4204, 741, 4195, 735, 4185, 731, 4177, 727, 4168, 723, 4165, 722, 4161, 723, 4156, 723, 4154, 721,
                                4149, 718, 4142, 712, 4137, 708, 4128, 704, 4124, 702, 4120, 700, 4118, 700, 4117, 699, 4113, 697, 4107, 696, 4104, 695, 4101, 694, 4097, 691, 4090, 689, 4088, 689, 4087, 689, 4083, 688, 4080, 688, 4071, 686, 4063, 684, 4062, 684, 4061, 683, 4058, 683, 4054, 682, 4051, 681, 4050, 680, 4049, 679, 4048, 679, 4046, 678, 4045, 678, 4040, 676, 4033, 675, 4029, 675, 4024, 674, 4021, 674, 4018, 674, 4012, 672, 4008, 668, 4008, 668, 4007, 667, 4007, 659, 4007, 651, 4008, 647, 4004, 646, 4003, 646, 4002, 645, 4001, 643, 3997, 644, 3989, 645, 3983, 640, 3984, 641, 3984, 641, 3981, 639, 3977, 636, 3969, 631, 3962, 631,
                                3956, 632, 3954, 638, 3952, 643, 3949, 644, 3944, 645, 3940, 646, 3927, 650, 3914, 650, 3912, 650, 3909, 646, 3905, 638, 3899, 631, 3897, 630, 3895, 631, 3888, 635, 3877, 639, 3874, 640, 3871, 642, 3859, 648, 3848, 655, 3843, 659, 3838, 664, 3837, 665, 3836, 666, 3832, 669, 3829, 670, 3820, 674, 3813, 678, 3812, 679, 3810, 679, 3805, 681, 3801, 682, 3794, 686, 3789, 691, 3780, 701, 3771, 712, 3766, 720, 3761, 724, 3760, 725, 3759, 726, 3756, 728, 3753, 729, 3752, 730, 3751, 731, 3747, 736, 3742, 739, 3741, 740, 3740, 741, 3732, 755, 3720, 767, 3719, 769, 3718, 770, 3714, 778, 3708, 784, 3706, 786, 3702, 790,
                                3701, 791, 3700, 792, 3693, 804, 3683, 815, 3680, 820, 3677, 826, 3672, 835, 3665, 845, 3662, 847, 3661, 851, 3656, 859, 3649, 866, 3646, 869, 3642, 875, 3640, 879, 3636, 883, 3628, 893, 3623, 898, 3615, 906, 3608, 911, 3597, 918, 3584, 924, 3567, 932, 3556, 939, 3555, 940, 3554, 941, 3552, 944, 3548, 946, 3540, 950, 3533, 957, 3528, 961, 3527, 965, 3526, 972, 3528, 979, 3530, 989, 3534, 998, 3537, 1005, 3541, 1010, 3542, 1011, 3542, 1012, 3542, 1013, 3543, 1014, 3547, 1020, 3547, 1027, 3549, 1040, 3550, 1052, 3552, 1059, 3555, 1065, 3556, 1067, 3559, 1069, 3561, 1070, 3565, 1071, 3566, 1071, 3566, 1071,
                                3575, 1073, 3584, 1075, 3587, 1076, 3591, 1077, 3592, 1077, 3593, 1077, 3603, 1073, 3611, 1066, 3619, 1058, 3625, 1052, 3626, 1051, 3626, 1050, 3634, 1045, 3640, 1033, 3641, 1032, 3642, 1031, 3646, 1028, 3649, 1024, 3652, 1027, 3651, 1032, 3651, 1035, 3652, 1038, 3652, 1040, 3652, 1042, 3652, 1044, 3651, 1045, 3651, 1051, 3651, 1056, 3650, 1063, 3650, 1069, 3650, 1076, 3655, 1078, 3657, 1079, 3658, 1079, 3664, 1084, 3672, 1085, 3673, 1086, 3674, 1086, 3680, 1091, 3684, 1098, 3685, 1099, 3685, 1099, 3687, 1108, 3689, 1116, 3690, 1122, 3691, 1128, 3694, 1136, 3699, 1141, 3703, 1145, 3709, 1144, 3716,
                                1142, 3723, 1137, 3724, 1136, 3725, 1135, 3728, 1132, 3732, 1129, 3733, 1129, 3733, 1128, 3734, 1126, 3737, 1124, 3738, 1123, 3739, 1122, 3739, 1122, 3739, 1122, 3747, 1116, 3749, 1103, "L", 3749, 1102, "Q", 3750, 1099, 3749, 1094, "L", 3749, 1094, "Q", 3749, 1093, 3749, 1092, 3751, 1079, 3756, 1067, 3756, 1065, 3757, 1063, 3759, 1061, 3761, 1058, 3763, 1053, 3766, 1049, 3769, 1045, 3776, 1037, 3790, 1022, 3795, 1003, 3796, 1E3, 3789, 994, 3784, 990, 3781, 985, 3776, 977, 3776, 967, 3776, 962, 3778, 957, 3779, 955, 3779, 954, 3782, 942, 3787, 929, 3791, 920, 3797, 913, 3802, 907, 3810, 903, 3811, 903,
                                3812, 903, 3816, 903, 3818, 902, 3819, 901, 3820, 901, 3828, 896, 3832, 888, 3839, 874, 3844, 858, 3847, 845, 3849, 831, 3849, 827, 3851, 826, 3852, 826, 3852, 825, 3855, 822, 3859, 818, 3860, 818, 3862, 817, 3888, 814, 3913, 821, 3920, 823, 3924, 826, 3924, 827, 3925, 828, 3925, 829, 3925, 830, 3928, 834, 3925, 838, 3924, 841, 3923, 845, 3923, 846, 3922, 847, 3913, 854, 3905, 861, 3904, 862, 3903, 863, 3899, 865, 3895, 868, 3884, 877, 3879, 885, 3878, 886, 3878, 887, 3876, 892, 3872, 896, 3871, 897, 3870, 898, 3868, 907, 3860, 909, 3846, 914, 3843, 925, 3843, 926, 3842, 927, 3836, 936, 3836, 948, 3836, 950,
                                3836, 951, 3839, 962, 3843, 972, 3843, 974, 3843, 975, 3842, 987, 3848, 995, 3849, 997, 3853, 997, 3871, 997, 3889, 998, 3900, 998, 3910, 998, 3912, 999, 3913, 999, 3920, 999, 3926, 1E3, 3927, 1E3, 3929, 1E3, 3935, 1001, 3942, 1003, 3948, 1005, 3950, 1009, 3950, 1014, 3947, 1018, 3945, 1021, 3940, 1023, 3938, 1024, 3936, 1025, 3923, 1031, 3911, 1037, 3910, 1038, 3908, 1039, 3906, 1042, 3903, 1048, 3900, 1054, 3899, 1061, 3897, 1071, 3896, 1082, 3896, 1086, 3892, 1087, 3891, 1087, 3890, 1087, 3883, 1088, 3879, 1084, 3878, 1083, 3878, 1082, 3876, 1079, 3873, 1078, 3866, 1086, 3859, 1093, 3849, 1103,
                                3846, 1115, 3846, 1116, 3845, 1118, 3841, 1138, 3837, 1156, 3836, 1159, 3836, 1162, 3836, 1169, 3835, 1176, 3835, 1180, 3832, 1181, 3831, 1182, 3830, 1183, 3824, 1189, 3816, 1190, 3815, 1190, 3813, 1191, 3813, 1191, 3812, 1191, 3810, 1191, 3809, 1190, 3807, 1189, 3803, 1188, 3797, 1186, 3791, 1182, 3790, 1181, 3788, 1180, 3788, 1179, 3786, 1179, 3781, 1179, 3776, 1180, 3775, 1181, 3774, 1182, 3768, 1189, 3756, 1202, 3753, 1205, 3751, 1207, 3751, 1208, 3750, 1208, 3749, 1210, 3748, 1211, 3745, 1213, 3742, 1213, 3719, 1213, 3698, 1207, 3683, 1203, 3668, 1201, 3659, 1200, 3651, 1197, 3644, 1195, 3641,
                                1188, 3636, 1180, 3634, 1169, 3633, 1161, 3637, 1153, 3637, 1153, 3637, 1152, 3638, 1147, 3637, 1142, 3636, 1132, 3633, 1125, 3630, 1119, 3624, 1114, 3620, 1111, 3614, 1113, 3608, 1114, 3604, 1118, 3597, 1123, 3600, 1136, 3605, 1158, 3612, 1179, 3615, 1188, 3617, 1196, 3619, 1203, 3617, 1210, 3617, 1214, 3613, 1217, 3612, 1219, 3609, 1219, 3609, 1220, 3608, 1220, 3603, 1227, 3599, 1222, 3597, 1219, 3592, 1217, 3592, 1217, 3591, 1216, 3590, 1216, 3589, 1215, 3589, 1216, 3588, 1217, 3586, 1209, 3574, 1213, 3567, 1214, 3561, 1216, 3556, 1218, 3549, 1220, 3544, 1221, 3539, 1225, 3529, 1233, 3523, 1240,
                                3520, 1244, 3516, 1247, 3512, 1250, 3509, 1254, 3508, 1256, 3506, 1258, 3505, 1260, 3504, 1261, 3502, 1264, 3501, 1267, 3497, 1278, 3491, 1284, 3490, 1284, 3488, 1285, 3488, 1285, 3487, 1286, 3480, 1289, 3476, 1295, 3470, 1302, 3462, 1306, 3458, 1309, 3451, 1308, 3449, 1307, 3447, 1306, 3447, 1306, 3446, 1306, 3446, 1306, 3446, 1307, 3446, 1312, 3441, 1318, 3437, 1322, 3432, 1324, 3428, 1326, 3425, 1329, 3424, 1330, 3422, 1330, 3422, 1331, 3421, 1331, 3418, 1335, 3411, 1335, 3410, 1335, 3409, 1335, 3407, 1337, 3404, 1337, 3400, 1337, 3397, 1338, 3395, 1338, 3392, 1339, 3392, 1339, 3391, 1340, 3387,
                                1342, 3384, 1347, 3383, 1351, 3385, 1353, 3385, 1354, 3386, 1356, 3386, 1357, 3387, 1358, 3390, 1364, 3384, 1366, 3381, 1367, 3378, 1367, 3377, 1368, 3375, 1367, 3371, 1367, 3367, 1368, 3359, 1368, 3352, 1369, 3349, 1369, 3345, 1370, 3340, 1370, 3337, 1374, 3330, 1382, 3331, 1391, 3331, 1398, 3338, 1401, 3350, 1405, 3362, 1405, 3371, 1405, 3379, 1406, 3381, 1406, 3382, 1407, 3387, 1412, 3392, 1415, 3393, 1416, 3393, 1417, 3394, 1423, 3394, 1430, 3395, 1431, 3395, 1432, 3396, 1433, 3397, 1435, 3400, 1458, 3395, 1482, 3394, 1490, 3389, 1496, 3380, 1508, 3368, 1513, 3357, 1518, 3345, 1515, 3338, 1513,
                                3330, 1511, 3318, 1508, 3304, 1509, 3297, 1509, 3290, 1509, 3285, 1509, 3283, 1509, 3275, 1506, 3267, 1506, 3257, 1507, 3247, 1508, 3236, 1510, 3224, 1511, 3224, 1512, 3223, 1512, 3223, 1533, 3229, 1554, 3234, 1572, 3235, 1589, 3235, 1594, 3235, 1598, 3234, 1607, 3228, 1611, 3223, 1615, 3223, 1622, 3223, 1628, 3226, 1632, 3230, 1638, 3231, 1643, 3232, 1648, 3230, 1651, 3229, 1654, 3228, 1658, 3227, 1670, 3235, 1675, 3238, 1677, 3240, 1679, 3242, 1680, 3244, 1682, 3249, 1685, 3255, 1682, 3257, 1682, 3258, 1682, 3262, 1681, 3265, 1680, 3267, 1680, 3268, 1680, 3281, 1677, 3289, 1687, 3291, 1688, 3291,
                                1689, 3292, 1691, 3293, 1691, 3304, 1696, 3315, 1696, 3323, 1696, 3329, 1691, 3334, 1688, 3338, 1685, 3344, 1681, 3355, 1681, 3375, 1682, 3391, 1673, 3394, 1671, 3398, 1670, 3400, 1670, 3401, 1669, 3407, 1666, 3410, 1663, 3411, 1662, 3411, 1661, 3412, 1660, 3412, 1659, 3421, 1633, 3419, 1602, 3419, 1599, 3420, 1597, 3421, 1596, 3421, 1595, 3424, 1589, 3428, 1584, 3428, 1584, 3429, 1583, 3430, 1582, 3434, 1581, 3435, 1581, 3437, 1580, 3445, 1578, 3457, 1573, 3458, 1573, 3459, 1572, 3468, 1565, 3476, 1557, 3476, 1557, 3477, 1556, 3484, 1546, 3490, 1540, 3492, 1539, 3492, 1538, 3494, 1533, 3495, 1528,
                                3496, 1521, 3499, 1514, 3499, 1513, 3501, 1513, 3505, 1512, 3507, 1510, 3508, 1509, 3509, 1509, 3515, 1509, 3519, 1510, 3523, 1511, 3526, 1510, 3532, 1510, 3535, 1512, 3538, 1513, 3539, 1511, 3539, 1511, 3541, 1511, 3548, 1510, 3555, 1509, 3558, 1508, 3562, 1508, 3567, 1507, 3571, 1506, 3576, 1503, 3583, 1501, 3589, 1498, 3595, 1496, 3596, 1496, 3596, 1495, 3603, 1491, 3610, 1490, 3614, 1490, 3618, 1490, 3627, 1491, 3630, 1500, 3631, 1502, 3631, 1503, 3634, 1506, 3638, 1509, 3639, 1509, 3640, 1510, 3641, 1510, 3642, 1511, 3650, 1519, 3657, 1528, 3658, 1529, 3659, 1531, 3661, 1538, 3666, 1541, 3669,
                                1543, 3671, 1545, 3672, 1546, 3673, 1547, 3676, 1548, 3677, 1552, 3677, 1553, 3677, 1554, 3678, 1555, 3679, 1556, 3687, 1565, 3696, 1568, 3697, 1569, 3697, 1569, 3703, 1576, 3713, 1579, 3715, 1580, 3716, 1581, 3725, 1593, 3732, 1603, 3735, 1607, 3739, 1609, 3746, 1614, 3752, 1621, 3754, 1623, 3754, 1626, 3754, 1630, 3753, 1632, 3750, 1634, 3747, 1638, 3741, 1647, 3743, 1661, 3743, 1666, 3746, 1669, 3747, 1669, 3749, 1669, 3754, 1669, 3759, 1667, 3763, 1665, 3766, 1663, 3770, 1660, 3773, 1656, 3793, 1635, 3799, 1607, 3800, 1603, 3806, 1599, 3807, 1598, 3809, 1596, 3804, 1590, 3797, 1584, 3796, 1584,
                                3795, 1583, 3794, 1582, 3793, 1581, 3792, 1579, 3790, 1578, 3766, 1561, 3744, 1542, 3735, 1534, 3728, 1526, 3726, 1523, 3725, 1519, 3706, 1504, 3698, 1484, 3693, 1475, 3697, 1463, 3698, 1459, 3702, 1455, 3705, 1453, 3708, 1451, 3710, 1450, 3712, 1452, 3713, 1452, 3715, 1453, 3720, 1456, 3721, 1460, 3727, 1479, 3735, 1497, 3740, 1509, 3747, 1516, 3748, 1517, 3749, 1518, 3750, 1520, 3751, 1520, 3761, 1529, 3774, 1531, 3784, 1533, 3793, 1538, 3811, 1547, 3825, 1560, 3827, 1562, 3826, 1571, 3825, 1579, 3826, 1588, 3826, 1594, 3832, 1597, 3834, 1598, 3835, 1599, 3835, 1600, 3836, 1601, 3837, 1601, 3838,
                                1602, 3840, 1602, 3840, 1604, 3840, 1605, 3840, 1606, 3845, 1611, 3850, 1613, 3857, 1615, 3859, 1619, 3860, 1621, 3861, 1623, 3868, 1634, 3874, 1645, 3880, 1656, 3886, 1665, 3892, 1675, 3896, 1685, 3897, 1686, 3897, 1688, 3898, 1689, 3898, 1689, 3904, 1689, 3908, 1686, 3917, 1680, 3925, 1672, 3928, 1670, 3931, 1668, 3924, 1661, 3921, 1653, 3918, 1646, 3920, 1638, 3923, 1618, 3933, 1601, 3938, 1594, 3944, 1588, 3948, 1584, 3953, 1583, 3954, 1583, 3954, 1582, 3957, 1581, 3962, 1579, 3965, 1578, 3967, 1579, 3976, 1587, 3982, 1597, 3986, 1604, 3988, 1611, 3991, 1621, 3991, 1631, 3991, 1644, 3995, 1656,
                                3996, 1663, 4003, 1666, 4018, 1674, 4029, 1685, 4037, 1693, 4040, 1706, 4041, 1711, 4041, 1715, 4041, 1716, 4041, 1716, 4042, 1716, 4042, 1715, 4043, 1715, 4043, 1715, 4044, 1713, 4047, 1710, 4052, 1704, 4050, 1699, 4050, 1697, 4049, 1695, 4048, 1691, 4047, 1688, 4046, 1685, 4044, 1683, 4044, 1682, 4044, 1680, 4045, 1673, 4046, 1668, 4048, 1660, 4053, 1657, 4056, 1654, 4058, 1654, 4070, 1650, 4083, 1648, 4086, 1647, 4088, 1643, 4088, 1641, 4089, 1639, 4090, 1634, 4097, 1635, 4101, 1635, 4105, 1637, 4110, 1638, 4115, 1638, 4123, 1638, 4131, 1638, 4144, 1639, 4158, 1637, 4162, 1636, 4166, 1632, 4167,
                                1631, 4167, 1630, 4176, 1621, 4189, 1623, 4195, 1624, 4199, 1628, 4201, 1629, 4204, 1630, 4204, 1630, 4205, 1631, 4214, 1640, 4223, 1649, 4224, 1649, 4225, 1650, 4234, 1652, 4243, 1652, 4244, 1653, 4245, 1652, 4249, 1652, 4252, 1651, 4253, 1651, 4255, 1651, 4280, 1649, 4305, 1649, 4317, 1649, 4325, 1646, 4329, 1645, 4330, 1647, 4330, 1648, 4332, 1648, 4333, 1649, 4333, 1649, 4334, 1653, 4337, 1656, 4338, 1656, 4338, 1657, 4339, 1659, 4340, 1660, 4344, 1664, 4349, 1665, 4351, 1666, 4351, 1668, 4357, 1670, 4363, 1671, 4365, 1672, 4366, 1672, 4370, 1672, 4373, 1672, 4377, 1673, 4379, 1675, "L", 4381,
                                1677, "Q", 4381, 1678, 4381, 1679, 4382, 1681, 4382, 1682, 4383, 1682, 4383, 1681, 4386, 1674, 4387, 1667, 4387, 1665, 4387, 1664, 4387, 1663, 4387, 1662, 4387, 1661, 4386, 1659, 4385, 1655, 4385, 1649, 4386, 1648, 4386, 1647, 4386, 1640, 4387, 1635, 4388, 1634, 4388, 1632, 4389, 1630, 4393, 1630, 4395, 1630, 4396, 1630, 4403, 1632, 4410, 1636, 4415, 1638, 4419, 1639, 4422, 1639, 4422, 1638, 4426, 1627, 4426, 1614, 4427, 1605, 4430, 1597, 4432, 1592, 4431, 1587, 4431, 1585, 4431, 1584, 4430, 1579, 4431, 1576, 4433, 1572, 4435, 1572, 4460, 1572, 4484, 1574, 4486, 1575, 4487, 1575, 4493, 1577, 4500,
                                1577, 4504, 1577, 4504, 1581, 4504, 1587, 4502, 1589, 4502, 1590, 4502, 1591, 4500, 1596, 4499, 1600, 4500, 1601, 4500, 1601, 4503, 1601, 4505, 1601, 4519, 1601, 4533, 1601, 4542, 1601, 4551, 1603, 4553, 1603, 4554, 1604, 4563, 1607, 4574, 1608, 4580, 1608, 4586, 1608, 4612, 1609, 4637, 1606, 4644, 1605, 4643, 1598, 4643, 1595, 4643, 1591, 4644, 1584, 4644, 1581, 4644, 1573, 4641, 1565, 4641, 1565, 4641, 1564, 4642, 1558, 4636, 1556, 4628, 1554, 4622, 1548, 4617, 1541, 4620, 1535, 4624, 1527, 4633, 1522, 4643, 1517, 4653, 1513, 4656, 1512, 4657, 1509, 4659, 1506, 4661, 1504, 4666, 1499, 4669, 1493,
                                4670, 1491, 4671, 1489, 4674, 1484, 4678, 1478, 4681, 1473, 4684, 1469, 4687, 1465, 4687, 1460, 4687, 1458, 4688, 1456, 4688, 1454, 4688, 1453, 4687, 1441, 4691, 1431, 4691, 1429, 4691, 1427, 4690, 1423, 4690, 1420, 4688, 1411, 4687, 1401, 4685, 1386, 4684, 1371, 4684, 1365, 4684, 1358, 4688, 1354, 4688, 1347, 4688, 1347, 4688, 1346, 4688, 1330, 4688, 1314, 4688, 1312, 4687, 1310, 4687, 1303, 4684, 1299, 4684, 1299, 4683, 1297, 4680, 1289, 4678, 1280, 4678, 1279, 4677, 1277, 4677, 1274, 4677, 1270, 4678, 1270, 4678, 1269, 4678, 1267, 4679, 1266, 4679, 1265, 4679, 1264, 4679, 1249, 4686, 1241, 4687,
                                1240, 4688, 1239, 4693, 1237, 4698, 1237, 4700, 1237, 4701, 1236, 4716, 1236, 4730, 1233, 4740, 1232, 4748, 1227, 4758, 1223, 4766, 1216, 4780, 1205, 4789, 1189, 4795, 1181, 4799, 1171, 4807, 1148, 4800, 1125, 4795, 1109, 4789, 1093, 4787, 1085, 4787, 1077, 4789, 1063, 4795, 1051, 4798, 1046, 4802, 1041, 4813, 1029, 4825, 1021, 4832, 1016, 4841, 1013, 4849, 1011, 4858, 1010, 4864, 1009, 4870, 1005, 4876, 1003, 4880, 999, 4883, 999, 4884, 997, 4888, 995, 4890, 991, 4893, 988, 4895, 984, 4902, 973, 4908, 963, 4913, 954, 4923, 945, 4928, 941, 4933, 936, 4934, 934, 4935, 932, 4936, 931, 4936, 929, 4936,
                                923, 4934, 918, 4934, 916, 4934, 915, 4933, 908, 4934, 903, 4939, 887, 4933, 871, 4927, 854, 4913, 848, 4912, 847, 4911, 847, 4901, 846, 4894, 841, 4893, 840, 4892, 840, 4889, 840, 4889, 836, 4890, 830, 4895, 826, 4896, 826, 4896, 825, 4905, 817, 4915, 808, 4923, 799, 4933, 791, 4939, 786, 4942, 783, 4943, 782, 4944, 781, 4946, 779, 4949, 775, 4957, 762, 4964, 748, 4964, 748, 4964, 747, 4964, 745, 4964, 744, 4965, 742, 4965, 740, 4966, 740, 4966, 739, 4967, 738, 4968, 736, 4971, 728, 4968, 720, 4966, 715, 4961, 713, 4947, 708, 4933, 702, 4927, 699, 4922, 693, 4919, 689, 4917, 687, 4907, 679, 4893, 667, 4889,
                                664, 4889, 659, 4888, 645, 4883, 632, 4879, 625, 4873, 619, 4867, 614, 4865, 604, 4861, 587, 4853, 575, 4853, 573, 4852, 572, 4852, 561, 4842, 556, 4836, 553, 4829, 555, 4808, 559, 4784, 561, 4776, 560, 4770, 556, 4770, 556, 4769, 556, 4766, 557, 4762, 558, 4760, 559, 4758, 560, "Q", 4757, 561, 4756, 562, "Z"
                            ], [
                                "M", 4726, 405, "Q", 4721, 405, 4715, 405, 4709, 405, 4703, 405, 4700, 407, 4697, 407, 4696, 407, 4695, 408, 4694, 408, 4693, 409, 4692, 410, 4690, 411, 4688, 416, 4684, 418, 4680, 421, 4676, 424, 4669, 424, 4662, 424, 4660, 425, 4659, 425, 4654, 425, 4649, 425, 4646, 428, 4644, 430, 4642, 433, 4638,
                                432, 4637, 432, 4635, 432, 4630, 432, 4627, 429, 4625, 428, 4623, 427, 4619, 425, 4616, 424, 4613, 424, 4609, 424, 4608, 425, 4607, 426, 4607, 431, 4606, 435, 4603, 436, 4601, 438, 4599, 437, 4598, 436, 4597, 435, 4594, 434, 4589, 436, 4586, 439, 4581, 442, 4578, 443, 4577, 444, 4576, 444, 4573, 445, 4569, 444, 4567, 444, 4565, 445, 4562, 447, 4560, 448, 4559, 449, 4558, 450, 4558, 451, 4556, 451, 4554, 453, 4552, 455, 4553, 460, 4550, 460, 4545, 461, 4541, 461, 4539, 461, 4537, 462, 4535, 462, 4534, 463, 4532, 465, 4530, 466, 4524, 466, 4520, 467, 4515, 468, 4517, 471, 4520, 473, 4522, 474, 4523, 477, 4522,
                                478, 4527, 477, 4529, 480, 4529, 484, 4526, 483, 4525, 483, 4523, 483, 4521, 483, 4519, 483, 4518, 483, 4517, 484, 4515, 487, 4515, 489, 4513, 494, 4513, 497, 4509, 500, 4505, 502, 4504, 504, 4503, 507, "L", 4503, 507, "Q", 4501, 508, 4500, 508, 4499, 509, 4497, 510, 4492, 512, 4488, 512, 4486, 513, 4486, 514, 4486, 516, 4489, 515, 4493, 515, 4493, 517, 4494, 521, 4495, 524, 4495, 526, 4493, 527, 4490, 531, 4486, 530, 4485, 530, 4483, 529, 4481, 529, 4479, 529, 4475, 530, 4474, 531, 4472, 533, 4472, 537, 4472, 539, 4471, 541, 4466, 540, 4462, 542, 4461, 543, 4461, 544, 4461, 546, 4463, 546, 4464, 547, 4466,
                                548, 4471, 547, 4470, 552, 4468, 554, 4468, 554, 4466, 556, 4467, 559, 4468, 562, 4465, 562, 4462, 561, 4460, 562, 4460, 564, 4458, 564, 4457, 565, 4455, 565, 4450, 565, 4447, 565, 4445, 568, 4443, 571, 4442, 573, 4444, 576, 4446, 579, 4448, 582, 4449, 587, 4451, 587, 4455, 588, 4456, 586, 4459, 583, 4461, 582, 4462, 580, 4465, 580, 4468, 581, 4470, 583, 4473, 584, 4475, 586, 4476, 587, 4478, 587, 4481, 589, 4485, 589, 4486, 593, 4488, 594, 4489, 595, 4491, 595, 4494, 595, 4494, 597, 4495, 600, 4493, 601, 4489, 600, 4487, 601, 4490, 605, 4495, 608, 4496, 609, 4497, 609, 4502, 609, 4504, 612, 4505, 613, 4505,
                                613, 4508, 614, 4508, 612, 4512, 610, 4512, 609, 4513, 608, 4515, 608, 4518, 608, 4520, 608, 4523, 610, 4524, 610, 4525, 611, 4526, 612, 4531, 612, 4536, 612, 4538, 612, 4539, 611, 4542, 611, 4542, 610, 4538, 608, 4535, 605, 4534, 603, 4533, 602, 4529, 598, 4525, 594, 4520, 589, 4517, 583, 4516, 581, 4515, 579, 4513, 577, 4513, 577, 4514, 575, 4513, 574, 4513, 563, 4513, 553, 4514, 552, 4514, 551, 4517, 548, 4520, 546, 4523, 544, 4524, 542, 4528, 538, 4527, 534, 4528, 531, 4528, 530, 4529, 528, 4530, 528, 4532, 527, 4535, 525, 4537, 523, 4538, 522, 4539, 518, 4541, 518, 4544, 517, 4544, 516, 4545, 514, 4545,
                                511, 4550, 510, 4549, 507, "L", 4549, 507, "Q", 4549, 505, 4548, 504, 4548, 502, 4548, 502, 4553, 501, 4556, 499, 4558, 501, 4560, 500, 4565, 499, 4565, 496, 4566, 492, 4566, 489, 4571, 489, 4573, 487, 4575, 482, 4579, 482, 4582, 482, 4584, 483, 4586, 483, 4587, 482, 4588, 481, 4589, 481, 4592, 478, 4594, 476, 4596, 474, 4597, 472, 4599, 470, 4600, 469, 4604, 467, 4608, 466, 4611, 466, 4613, 465, 4616, 464, 4619, 463, 4622, 461, 4623, 460, 4627, 457, 4633, 455, 4637, 454, 4640, 454, 4643, 453, 4644, 452, 4648, 451, 4651, 449, 4653, 448, 4654, 448, 4657, 446, 4660, 446, 4661, 446, 4662, 445, 4664, 445, 4666,
                                444, 4667, 444, 4669, 443, 4673, 441, 4676, 440, 4678, 440, 4680, 440, 4683, 440, 4685, 439, 4691, 439, 4694, 438, 4701, 435, 4706, 434, 4710, 434, 4714, 432, 4715, 432, 4716, 432, 4717, 431, 4718, 430, 4720, 430, 4722, 429, 4728, 428, 4735, 424, 4738, 423, 4740, 419, 4742, 416, 4739, 414, 4736, 412, 4734, 410, 4733, 408, 4731, 407, "Q", 4729, 405, 4726, 405, "Z"
                            ], [
                                "M", 4665, 236, "Q", 4658, 236, 4650, 240, 4649, 241, 4647, 242, 4645, 244, 4641, 244, 4640, 245, 4639, 248, 4638, 250, 4638, 253, 4640, 254, 4642, 255, 4643, 256, 4644, 257, 4649, 258, 4654, 258, 4657, 258, 4661, 255, 4663, 254, 4665, 253, 4668,
                                251, 4672, 252, 4674, 252, 4676, 252, 4680, 253, 4680, 250, 4681, 246, 4675, 246, 4672, 246, 4671, 243, 4674, 243, 4675, 242, 4674, 240, 4672, 237, "Q", 4669, 237, 4665, 236, "Z"
                            ], ["M", 4649, 222, "Q", 4650, 221, 4648, 220, 4644, 220, 4638, 221, 4636, 221, 4636, 222, 4636, 223, 4637, 225, 4639, 225, 4640, 225, 4645, 227, 4651, 226, "Q", 4649, 224, 4649, 222, "Z"], ["M", 4557, 219, "Q", 4555, 220, 4555, 223, 4558, 223, 4561, 223, 4561, 225, 4563, 224, 4564, 224, 4566, 223, 4571, 223, 4575, 221, 4574, 220, 4573, 219, 4571, 217, 4569, 218, "Q", 4564, 219, 4557, 219, "Z"], [
                                "M", 4543, 226, "Q", 4540, 228, 4537,
                                230, 4537, 232, 4537, 234, 4537, 235, 4533, 235, 4532, 236, 4530, 238, 4529, 239, 4526, 239, 4525, 239, 4524, 241, 4521, 242, 4520, 240, 4519, 240, 4515, 241, 4515, 243, 4516, 244, 4525, 245, 4533, 245, 4534, 241, 4541, 242, 4542, 242, 4543, 242, 4546, 243, 4551, 242, 4553, 240, 4553, 235, 4555, 235, 4558, 234, 4561, 235, 4561, 233, 4560, 232, 4555, 231, 4556, 229, 4554, 228, 4554, 228, 4553, 227, 4553, 227, 4551, 226, "Q", 4548, 226, 4543, 226, "Z"
                            ]
                        ],
                        label: "Europe",
                        shortLabel: "EU",
                        labelPosition: [424.8, 122.8],
                        labelAlignment: ["center", "middle"]
                    },
                    AS: {
                        outlines: [
                            [
                                "M", 5058, 2392, "Q",
                                5056, 2394, 5055, 2397, 5052, 2402, 5052, 2411, 5052, 2414, 5051, 2417, 5051, 2422, 5051, 2426, 5051, 2431, 5051, 2437, "L", 5051, 2448, "Q", 5051, 2453, 5052, 2455, 5055, 2467, 5066, 2467, 5067, 2466, 5068, 2466, 5072, 2465, 5086, 2464, 5087, 2464, 5089, 2463, 5091, 2462, 5094, 2460, 5099, 2456, 5100, 2453, 5100, 2452, 5100, 2451, 5100, 2444, 5100, 2439, 5100, 2438, 5100, 2437, 5100, 2429, 5098, 2425, 5097, 2423, 5096, 2422, 5091, 2419, 5086, 2410, "L", 5086, 2410, "Q", 5080, 2407, 5079, 2402, 5078, 2395, 5074, 2393, 5071, 2392, 5069, 2390, 5068, 2386, 5062, 2381, 5060, 2380, 5057, 2378, 5061,
                                2384, 5061, 2390, "Q", 5059, 2391, 5058, 2392, "Z"
                            ], [
                                "M", 5404, 2465, "Q", 5401, 2471, 5404, 2475, 5406, 2478, 5409, 2481, 5415, 2488, 5420, 2492, 5424, 2494, 5426, 2497, 5427, 2498, 5428, 2499, 5438, 2510, 5445, 2522, 5447, 2524, 5449, 2526, 5459, 2535, 5467, 2547, 5468, 2548, 5468, 2549, 5471, 2555, 5475, 2562, 5480, 2570, 5487, 2578, 5495, 2587, 5504, 2597, 5515, 2607, 5522, 2620, 5530, 2633, 5537, 2647, 5545, 2662, 5555, 2676, 5565, 2689, 5576, 2699, 5587, 2710, 5597, 2721, 5615, 2738, 5635, 2753, 5637, 2754, 5638, 2755, 5648, 2761, 5654, 2768, 5656, 2771, 5659, 2772, 5661, 2772, 5662, 2772,
                                5665, 2771, 5668, 2771, 5672, 2771, 5675, 2771, 5682, 2769, 5688, 2771, 5691, 2772, 5694, 2773, 5701, 2776, 5711, 2775, 5717, 2774, 5722, 2773, 5729, 2771, 5731, 2774, 5736, 2781, 5742, 2786, 5744, 2787, 5745, 2788, 5751, 2792, 5762, 2791, 5763, 2791, 5766, 2790, 5769, 2790, 5772, 2789, 5775, 2788, 5779, 2789, 5781, 2789, 5782, 2789, 5788, 2790, 5795, 2790, 5802, 2789, 5806, 2792, 5809, 2793, 5813, 2794, 5817, 2794, 5821, 2796, 5823, 2798, 5824, 2799, 5828, 2802, 5833, 2802, 5842, 2802, 5844, 2799, 5848, 2793, 5843, 2786, 5833, 2773, 5819, 2764, 5806, 2755, 5791, 2749, 5767, 2740, 5742, 2752, 5739,
                                2753, 5733, 2753, 5732, 2753, 5731, 2753, 5726, 2756, 5721, 2753, 5714, 2747, 5706, 2742, 5699, 2737, 5690, 2735, 5672, 2729, 5652, 2727, 5647, 2727, 5645, 2724, 5639, 2719, 5639, 2710, 5640, 2691, 5643, 2673, 5644, 2672, 5643, 2670, 5642, 2665, 5638, 2661, 5635, 2657, 5633, 2651, 5632, 2650, 5632, 2649, 5628, 2646, 5627, 2639, 5626, 2633, 5623, 2628, 5614, 2618, 5605, 2612, 5604, 2610, 5602, 2610, 5593, 2607, 5588, 2602, 5588, 2601, 5587, 2600, 5587, 2597, 5586, 2594, 5586, 2593, 5586, 2592, 5585, 2579, 5583, 2567, 5583, 2567, 5582, 2566, 5582, 2565, 5580, 2564, 5575, 2561, 5570, 2559, 5568, 2558,
                                5567, 2558, 5537, 2550, 5516, 2528, 5516, 2527, 5515, 2526, 5515, 2525, 5517, 2523, 5516, 2518, 5511, 2514, 5505, 2509, 5499, 2504, 5491, 2496, 5482, 2488, 5470, 2478, 5456, 2469, 5445, 2463, 5433, 2456, 5428, 2453, 5421, 2453, 5413, 2452, 5408, 2456, 5408, 2457, 5407, 2458, "Q", 5406, 2462, 5404, 2465, "Z"
                            ], [
                                "M", 5888, 2405, "Q", 5883, 2409, 5878, 2416, 5872, 2425, 5870, 2435, 5869, 2437, 5868, 2440, 5866, 2443, 5864, 2446, 5864, 2447, 5863, 2448, 5862, 2451, 5861, 2452, 5847, 2461, 5833, 2471, 5823, 2478, 5814, 2486, 5807, 2492, 5801, 2500, 5795, 2508, 5787, 2513, 5776, 2521, 5763, 2524, 5754,
                                2527, 5749, 2532, 5745, 2536, 5740, 2537, 5733, 2540, 5728, 2538, 5727, 2538, 5726, 2538, 5717, 2540, 5715, 2549, 5713, 2560, 5715, 2572, 5716, 2573, 5716, 2575, 5716, 2577, 5715, 2578, 5711, 2587, 5708, 2596, 5705, 2604, 5705, 2613, 5705, 2615, 5708, 2616, 5714, 2616, 5718, 2618, 5719, 2619, 5720, 2619, 5727, 2618, 5730, 2622, 5733, 2626, 5733, 2630, 5733, 2632, 5733, 2633, 5736, 2645, 5739, 2654, 5741, 2657, 5745, 2658, 5746, 2658, 5747, 2659, 5751, 2662, 5757, 2661, 5758, 2661, 5759, 2661, 5763, 2659, 5767, 2658, 5771, 2657, 5772, 2660, 5773, 2661, 5773, 2662, 5777, 2664, 5780, 2668, 5780, 2669,
                                5782, 2669, 5787, 2670, 5790, 2668, 5805, 2660, 5820, 2657, 5832, 2655, 5844, 2659, 5846, 2660, 5847, 2660, 5848, 2661, 5849, 2662, 5853, 2664, 5859, 2664, 5866, 2664, 5869, 2659, 5870, 2658, 5871, 2657, 5876, 2651, 5880, 2639, 5881, 2634, 5882, 2630, 5883, 2629, 5883, 2627, 5885, 2620, 5888, 2613, 5892, 2605, 5898, 2601, 5900, 2599, 5902, 2597, 5913, 2587, 5919, 2574, 5923, 2567, 5928, 2560, 5931, 2556, 5933, 2551, 5934, 2550, 5933, 2549, 5931, 2542, 5924, 2540, 5924, 2540, 5923, 2539, 5917, 2526, 5920, 2510, 5919, 2504, 5921, 2501, 5921, 2501, 5922, 2499, 5923, 2496, 5924, 2492, 5925, 2489, 5924,
                                2487, 5924, 2486, 5924, 2485, 5926, 2479, 5931, 2475, 5943, 2468, 5937, 2458, 5936, 2457, 5934, 2457, 5932, 2456, 5930, 2455, 5925, 2452, 5919, 2450, 5913, 2449, 5911, 2443, 5909, 2436, 5906, 2432, 5906, 2431, 5906, 2429, 5906, 2425, 5907, 2421, 5907, 2418, 5908, 2415, 5908, 2412, 5906, 2411, 5897, 2409, 5889, 2405, "Q", 5888, 2405, 5888, 2405, "Z"
                            ], [
                                "M", 5933, 2111, "Q", 5936, 2110, 5930, 2109, 5929, 2109, 5927, 2110, 5922, 2112, 5923, 2118, 5924, 2119, 5924, 2120, 5927, 2126, 5929, 2132, 5931, 2137, 5934, 2140, 5934, 2141, 5935, 2142, 5935, 2143, 5935, 2144, 5936, 2155, 5935, 2165, 5935, 2166,
                                5935, 2167, 5933, 2172, 5932, 2177, 5932, 2178, 5932, 2178, 5930, 2183, 5928, 2186, 5926, 2188, 5924, 2190, 5917, 2201, 5910, 2212, 5905, 2222, 5900, 2232, 5900, 2234, 5898, 2235, 5890, 2242, 5881, 2250, 5878, 2252, 5877, 2254, 5876, 2257, 5875, 2261, 5874, 2264, 5874, 2266, 5875, 2273, 5873, 2277, 5872, 2279, 5871, 2282, 5871, 2284, 5871, 2285, 5870, 2290, 5873, 2295, 5877, 2302, 5886, 2300, 5889, 2299, 5890, 2298, 5900, 2290, 5907, 2281, 5911, 2276, 5915, 2271, 5917, 2268, 5919, 2265, 5924, 2258, 5928, 2251, 5931, 2243, 5935, 2238, 5938, 2233, 5941, 2228, 5951, 2214, 5958, 2198, 5963, 2189, 5965,
                                2178, 5966, 2175, 5965, 2171, 5964, 2167, 5963, 2164, 5963, 2160, 5963, 2157, 5963, 2144, 5955, 2139, 5948, 2134, 5948, 2127, 5948, 2126, 5948, 2125, 5948, 2118, 5940, 2115, "Q", 5935, 2113, 5933, 2111, "Z"
                            ], ["M", 5887, 2034, "Q", 5887, 2035, 5887, 2036, 5889, 2041, 5892, 2045, 5892, 2046, 5893, 2046, 5898, 2048, 5903, 2049, 5905, 2050, 5906, 2049, 5915, 2048, 5919, 2037, 5921, 2031, 5924, 2027, 5931, 2019, 5925, 2008, 5921, 2007, 5916, 2005, 5912, 2003, 5906, 2005, 5904, 2006, 5902, 2006, 5901, 2007, 5900, 2007, 5891, 2013, 5888, 2022, "Q", 5885, 2027, 5887, 2034, "Z"], [
                                "M", 6295, 1543, "Q",
                                6293, 1543, 6290, 1544, 6281, 1546, 6278, 1555, 6272, 1573, 6272, 1594, 6273, 1607, 6268, 1621, 6266, 1627, 6262, 1630, 6261, 1631, 6259, 1632, 6256, 1635, 6251, 1637, 6246, 1640, 6242, 1647, 6239, 1653, 6233, 1652, 6229, 1651, 6227, 1653, 6217, 1661, 6208, 1671, 6205, 1674, 6202, 1679, 6202, 1680, 6201, 1681, 6199, 1684, 6195, 1686, 6192, 1689, 6187, 1688, 6176, 1687, 6166, 1690, 6158, 1692, 6151, 1695, 6146, 1697, 6142, 1700, 6135, 1708, 6130, 1714, 6126, 1719, 6128, 1725, 6130, 1725, 6131, 1724, 6137, 1723, 6143, 1721, 6146, 1719, 6149, 1717, 6150, 1716, 6151, 1715, 6163, 1709, 6177, 1705, 6183,
                                1703, 6190, 1704, 6199, 1704, 6207, 1708, 6215, 1712, 6218, 1719, 6222, 1728, 6223, 1738, 6223, 1739, 6223, 1741, 6229, 1737, 6235, 1731, 6239, 1726, 6240, 1722, 6242, 1719, 6243, 1716, 6245, 1711, 6250, 1708, 6256, 1703, 6264, 1703, 6265, 1703, 6267, 1703, 6268, 1703, 6268, 1703, 6278, 1707, 6288, 1705, 6290, 1705, 6292, 1704, 6295, 1704, 6297, 1703, 6306, 1702, 6311, 1696, 6322, 1684, 6325, 1668, 6327, 1657, 6324, 1646, 6322, 1636, 6318, 1627, 6317, 1619, 6322, 1607, 6326, 1600, 6329, 1593, 6332, 1586, 6331, 1579, 6330, 1570, 6325, 1562, 6321, 1555, 6315, 1550, 6310, 1546, 6304, 1544, 6301, 1544,
                                6298, 1544, 6298, 1544, 6297, 1544, "Q", 6296, 1543, 6295, 1543, "Z"
                            ], [
                                "M", 6297, 1417, "Q", 6291, 1424, 6288, 1432, 6281, 1448, 6278, 1464, 6278, 1468, 6278, 1471, 6278, 1476, 6277, 1480, 6274, 1487, 6271, 1493, 6268, 1499, 6268, 1505, 6268, 1507, 6269, 1508, 6270, 1509, 6271, 1510, 6274, 1511, 6278, 1513, 6279, 1513, 6280, 1514, 6284, 1517, 6290, 1515, 6291, 1515, 6291, 1514, 6295, 1508, 6307, 1508, 6309, 1508, 6311, 1508, 6317, 1509, 6320, 1512, 6321, 1514, 6324, 1514, 6325, 1515, 6325, 1515, 6330, 1515, 6335, 1515, 6336, 1515, 6336, 1514, 6338, 1510, 6341, 1507, 6353, 1490, 6369, 1481, 6373,
                                1479, 6375, 1477, 6378, 1475, 6379, 1470, 6380, 1462, 6375, 1459, 6375, 1459, 6374, 1458, 6372, 1456, 6369, 1456, 6358, 1455, 6347, 1451, 6335, 1448, 6325, 1441, 6317, 1436, 6310, 1429, 6306, 1425, 6301, 1420, "Q", 6298, 1418, 6297, 1417, "Z"
                            ], [
                                "M", 6010, 543, "Q", 6004, 541, 5997, 542, 5994, 542, 5990, 543, 5983, 544, 5976, 543, 5975, 543, 5973, 543, 5967, 543, 5962, 545, 5960, 546, 5959, 547, 5953, 555, 5949, 562, 5943, 571, 5936, 575, 5936, 576, 5935, 576, 5927, 577, 5920, 579, 5918, 579, 5916, 580, 5915, 580, 5913, 580, 5908, 581, 5902, 581, 5887, 581, 5872, 580, 5871, 580, 5869, 580, 5846, 575,
                                5823, 577, 5811, 578, 5800, 586, 5791, 593, 5779, 595, 5771, 597, 5766, 594, 5766, 593, 5765, 592, 5764, 588, 5762, 586, 5749, 568, 5739, 549, 5738, 546, 5737, 542, 5734, 534, 5729, 526, 5727, 523, 5723, 518, 5723, 517, 5722, 515, 5718, 507, 5712, 499, 5709, 495, 5705, 493, 5701, 492, 5695, 492, 5695, 492, 5694, 491, 5692, 491, 5691, 490, 5682, 487, 5677, 485, 5676, 485, 5675, 484, 5670, 483, 5664, 484, 5662, 484, 5661, 484, 5658, 486, 5652, 487, 5652, 488, 5651, 488, 5649, 488, 5647, 489, 5637, 493, 5628, 499, 5618, 505, 5610, 514, 5596, 531, 5574, 536, 5571, 539, 5569, 538, 5562, 534, 5558, 528, 5554, 522,
                                5547, 520, 5539, 519, 5531, 520, 5525, 520, 5520, 518, 5518, 517, 5517, 517, 5510, 515, 5502, 513, 5491, 511, 5480, 509, 5478, 509, 5477, 509, 5465, 505, 5450, 506, 5433, 507, 5417, 510, 5406, 511, 5396, 515, 5394, 516, 5393, 516, 5378, 516, 5368, 509, 5362, 505, 5363, 493, 5363, 489, 5366, 486, 5370, 481, 5373, 473, 5377, 464, 5387, 456, 5392, 453, 5397, 448, 5402, 442, 5405, 435, 5409, 428, 5406, 422, 5402, 414, 5392, 410, 5370, 402, 5347, 399, 5327, 396, 5306, 396, 5283, 396, 5261, 396, 5256, 395, 5251, 393, 5235, 387, 5223, 376, 5215, 369, 5207, 361, 5200, 354, 5189, 353, 5183, 353, 5178, 357, 5177, 358,
                                5176, 359, 5172, 362, 5170, 368, 5165, 378, 5161, 389, 5160, 394, 5157, 399, 5151, 411, 5140, 417, 5134, 420, 5126, 421, 5125, 421, 5124, 421, 5120, 423, 5115, 423, 5113, 423, 5111, 423, 5097, 428, 5086, 433, 5086, 433, 5085, 433, 5080, 435, 5075, 435, 5074, 435, 5072, 434, 5068, 434, 5063, 433, 5050, 431, 5035, 432, 5012, 432, 4989, 433, 4974, 434, 4959, 437, 4946, 440, 4933, 446, 4925, 451, 4918, 459, 4914, 465, 4917, 468, 4920, 473, 4921, 478, 4922, 484, 4923, 489, 4923, 490, 4923, 490, 4922, 491, 4920, 493, 4918, 496, 4916, 499, 4914, 502, 4909, 504, 4901, 506, 4892, 508, 4891, 509, 4889, 509, 4885, 509,
                                4881, 509, 4849, 511, 4821, 523, 4820, 524, 4818, 525, 4807, 533, 4798, 544, 4794, 550, 4787, 551, 4785, 552, 4783, 552, 4758, 556, 4784, 561, 4808, 559, 4829, 555, 4836, 554, 4842, 557, 4852, 561, 4852, 573, 4853, 574, 4853, 575, 4861, 588, 4865, 605, 4867, 615, 4873, 620, 4879, 625, 4883, 633, 4888, 645, 4889, 660, 4889, 664, 4893, 667, 4907, 679, 4917, 688, 4919, 690, 4922, 694, 4927, 700, 4933, 702, 4947, 709, 4961, 714, 4966, 716, 4968, 720, 4971, 729, 4968, 737, 4967, 738, 4966, 739, 4966, 740, 4965, 741, 4965, 742, 4964, 745, 4964, 746, 4964, 747, 4964, 748, 4964, 749, 4957, 762, 4949, 775, 4946, 780,
                                4944, 782, 4943, 783, 4942, 784, 4939, 787, 4933, 791, 4923, 800, 4915, 808, 4905, 818, 4896, 826, 4896, 826, 4895, 827, 4890, 831, 4889, 837, 4889, 840, 4892, 840, 4893, 841, 4894, 841, 4901, 846, 4911, 847, 4912, 848, 4913, 848, 4927, 855, 4933, 871, 4939, 887, 4934, 904, 4933, 909, 4934, 915, 4934, 917, 4934, 918, 4936, 924, 4936, 930, 4936, 931, 4935, 932, 4934, 935, 4933, 936, 4928, 941, 4923, 945, 4913, 954, 4908, 963, 4902, 974, 4895, 984, 4893, 988, 4890, 992, 4888, 995, 4884, 998, 4883, 999, 4880, 1E3, 4876, 1003, 4870, 1006, 4864, 1009, 4858, 1010, 4849, 1012, 4841, 1014, 4832, 1016, 4825, 1021,
                                4813, 1030, 4802, 1041, 4798, 1046, 4795, 1051, 4789, 1064, 4787, 1077, 4787, 1085, 4789, 1094, 4795, 1110, 4800, 1125, 4807, 1149, 4799, 1172, 4795, 1182, 4789, 1190, 4780, 1205, 4766, 1217, 4758, 1224, 4748, 1228, 4740, 1232, 4730, 1234, 4716, 1236, 4701, 1237, 4700, 1237, 4698, 1237, 4693, 1238, 4688, 1239, 4687, 1240, 4686, 1241, 4679, 1250, 4679, 1265, 4679, 1266, 4679, 1266, 4678, 1268, 4678, 1269, 4678, 1270, 4677, 1271, 4677, 1274, 4677, 1278, 4678, 1279, 4678, 1281, 4680, 1289, 4683, 1298, 4684, 1299, 4684, 1300, 4687, 1304, 4687, 1310, 4688, 1313, 4688, 1315, 4688, 1331, 4688, 1346, 4688,
                                1347, 4688, 1348, 4688, 1355, 4684, 1358, 4684, 1365, 4684, 1372, 4685, 1387, 4687, 1402, 4688, 1411, 4690, 1420, 4690, 1424, 4691, 1428, 4691, 1430, 4691, 1432, 4687, 1441, 4688, 1453, 4688, 1455, 4688, 1456, 4687, 1458, 4687, 1460, 4687, 1466, 4684, 1470, 4681, 1474, 4678, 1478, 4674, 1484, 4671, 1490, 4670, 1492, 4669, 1494, 4666, 1499, 4661, 1504, 4659, 1506, 4657, 1509, 4656, 1513, 4653, 1514, 4643, 1518, 4633, 1522, 4624, 1528, 4620, 1536, 4617, 1542, 4622, 1548, 4628, 1555, 4636, 1557, 4642, 1558, 4641, 1564, 4641, 1565, 4641, 1566, 4644, 1573, 4644, 1582, 4644, 1584, 4643, 1591, 4643, 1595,
                                4643, 1599, 4644, 1606, 4637, 1607, 4612, 1609, 4586, 1609, 4580, 1609, 4574, 1608, 4563, 1607, 4554, 1604, 4553, 1604, 4551, 1603, 4542, 1602, 4533, 1602, 4519, 1602, 4505, 1602, 4504, 1604, 4504, 1607, 4504, 1610, 4505, 1613, 4507, 1618, 4507, 1626, "L", 4507, 1633, "Q", 4509, 1644, 4512, 1654, 4514, 1663, 4515, 1671, 4516, 1681, 4515, 1690, 4513, 1700, 4509, 1709, 4506, 1715, 4501, 1720, "L", 4501, 1719, "Q", 4500, 1721, 4499, 1722, 4497, 1716, 4493, 1714, 4493, 1714, 4492, 1714, 4484, 1713, 4476, 1711, 4476, 1711, 4475, 1711, 4473, 1710, 4470, 1710, 4462, 1709, 4461, 1702, 4459, 1690, 4452,
                                1681, 4446, 1671, 4435, 1671, 4429, 1671, 4424, 1680, 4418, 1691, 4412, 1700, 4412, 1701, 4411, 1701, 4406, 1700, 4403, 1697, 4402, 1696, 4401, 1696, 4393, 1696, 4385, 1696, 4382, 1690, 4381, 1685, 4380, 1680, 4381, 1678, 4381, 1678, 4381, 1677, "L", 4379, 1674, "Q", 4377, 1672, 4373, 1672, 4370, 1672, 4366, 1671, 4365, 1671, 4363, 1671, 4357, 1670, 4351, 1667, "L", 4351, 1667, "Q", 4350, 1667, 4349, 1665, 4344, 1663, 4340, 1660, 4339, 1659, 4338, 1657, 4338, 1656, 4337, 1655, 4334, 1653, 4333, 1649, 4333, 1648, 4332, 1648, 4330, 1647, 4330, 1647, 4329, 1645, 4325, 1646, 4317, 1648, 4305, 1648,
                                4280, 1649, 4255, 1650, 4253, 1650, 4252, 1651, 4249, 1652, 4245, 1652, 4244, 1652, 4243, 1652, 4234, 1651, 4225, 1649, 4224, 1649, 4223, 1648, 4214, 1640, 4205, 1630, 4204, 1630, 4204, 1629, 4201, 1629, 4199, 1627, 4195, 1623, 4189, 1622, 4176, 1621, 4167, 1630, 4167, 1631, 4166, 1632, 4162, 1636, 4158, 1636, 4144, 1638, 4131, 1638, 4123, 1638, 4115, 1638, 4110, 1638, 4105, 1636, 4101, 1635, 4097, 1634, 4090, 1634, 4089, 1639, 4088, 1640, 4088, 1642, 4086, 1647, 4083, 1647, 4070, 1650, 4058, 1653, 4056, 1654, 4053, 1656, 4048, 1659, 4046, 1667, 4045, 1673, 4044, 1680, 4044, 1681, 4044, 1682, 4046,
                                1684, 4047, 1687, 4048, 1691, 4049, 1695, 4050, 1696, 4050, 1698, 4052, 1704, 4047, 1710, 4044, 1712, 4043, 1714, 4043, 1715, 4042, 1715, 4042, 1715, 4041, 1716, 4043, 1718, 4045, 1719, 4046, 1719, 4047, 1719, 4051, 1721, 4055, 1722, 4058, 1723, 4060, 1723, 4061, 1724, 4062, 1724, 4065, 1725, 4068, 1726, 4070, 1729, 4070, 1730, "L", 4070, 1728, "Q", 4074, 1734, 4081, 1738, 4082, 1738, 4084, 1739, 4087, 1740, 4091, 1742, 4098, 1746, 4108, 1750, 4109, 1751, 4109, 1751, 4112, 1755, 4117, 1756, 4120, 1757, 4122, 1758, 4125, 1760, 4126, 1762, 4127, 1763, 4128, 1764, 4129, 1765, 4131, 1766, 4137, 1770,
                                4143, 1775, 4146, 1778, 4148, 1784, 4148, 1784, 4149, 1784, 4155, 1785, 4157, 1783, 4158, 1783, 4159, 1782, 4162, 1781, 4165, 1778, 4169, 1774, 4171, 1771, 4172, 1771, 4172, 1770, 4177, 1765, 4185, 1758, 4187, 1756, 4191, 1757, 4192, 1757, 4192, 1757, 4196, 1756, 4196, 1760, 4196, 1761, 4196, 1761, 4197, 1765, 4195, 1768, 4194, 1770, 4194, 1771, 4192, 1783, 4191, 1795, 4191, 1797, 4191, 1798, 4193, 1821, 4188, 1843, 4186, 1851, 4181, 1858, 4175, 1866, 4171, 1875, 4165, 1886, 4164, 1898, 4164, 1906, 4163, 1914, 4163, 1915, 4163, 1917, 4163, 1928, 4158, 1933, 4157, 1934, 4156, 1935, 4156, 1936, 4156,
                                1939, 4155, 1941, 4155, 1944, 4155, 1948, 4162, 1954, 4169, 1960, 4180, 1970, 4192, 1980, 4195, 1990, 4198, 2001, 4195, 2017, 4195, 2022, 4197, 2024, 4200, 2027, 4206, 2028, 4206, 2028, 4207, 2028, 4207, 2029, 4207, 2029, 4207, 2030, 4208, 2031, 4209, 2032, 4208, 2032, 4212, 2035, 4215, 2038, 4220, 2044, 4221, 2051, 4222, 2059, 4220, 2068, 4219, 2077, 4221, 2086, 4222, 2093, 4227, 2097, 4240, 2107, 4248, 2121, 4249, 2122, 4249, 2123, 4250, 2124, 4250, 2125, 4253, 2131, 4258, 2133, 4259, 2133, 4261, 2134, 4271, 2138, 4276, 2147, 4277, 2148, 4278, 2149, 4283, 2159, 4288, 2169, 4289, 2171, 4290, 2171,
                                4299, 2178, 4305, 2190, 4306, 2192, 4306, 2193, 4307, 2198, 4307, 2202, 4309, 2222, 4315, 2242, 4319, 2255, 4324, 2266, 4332, 2285, 4347, 2295, 4353, 2300, 4354, 2307, 4355, 2309, 4355, 2310, 4356, 2311, 4357, 2312, 4360, 2315, 4363, 2313, 4366, 2311, 4368, 2309, 4375, 2303, 4383, 2298, 4396, 2291, 4409, 2285, 4415, 2282, 4420, 2278, 4430, 2271, 4440, 2264, 4457, 2253, 4474, 2241, 4480, 2238, 4485, 2235, 4506, 2225, 4523, 2213, 4525, 2212, 4527, 2211, 4533, 2207, 4540, 2205, 4544, 2203, 4547, 2202, 4571, 2196, 4594, 2190, 4597, 2189, 4600, 2188, 4601, 2188, 4602, 2186, 4603, 2186, 4603, 2185, 4605,
                                2180, 4610, 2177, 4611, 2177, 4612, 2177, 4616, 2177, 4618, 2176, 4619, 2175, 4620, 2175, 4621, 2173, 4626, 2174, 4627, 2174, 4628, 2173, 4634, 2170, 4636, 2165, 4638, 2158, 4640, 2151, 4640, 2149, 4641, 2149, 4644, 2146, 4646, 2142, 4647, 2142, 4647, 2141, 4652, 2139, 4655, 2136, 4664, 2129, 4670, 2119, 4671, 2118, 4671, 2117, 4672, 2110, 4674, 2104, 4675, 2100, 4673, 2096, 4666, 2084, 4655, 2079, 4646, 2075, 4637, 2071, 4636, 2070, 4635, 2069, 4633, 2063, 4627, 2061, 4620, 2058, 4613, 2054, 4612, 2054, 4610, 2053, 4605, 2051, 4603, 2047, 4603, 2046, 4602, 2045, 4602, 2044, 4601, 2042, 4599, 2036,
                                4600, 2028, 4600, 2027, 4599, 2025, 4597, 2019, 4590, 2018, 4589, 2018, 4588, 2019, 4585, 2022, 4581, 2024, 4574, 2030, 4566, 2032, 4551, 2036, 4535, 2038, 4521, 2039, 4508, 2038, 4505, 2038, 4502, 2033, 4502, 2033, 4502, 2031, 4501, 2026, 4501, 2024, 4502, 2023, 4502, 2021, 4502, 2010, 4493, 2007, 4488, 2005, 4484, 2002, 4477, 1996, 4473, 1988, 4471, 1985, 4469, 1982, 4463, 1975, 4457, 1970, 4450, 1964, 4442, 1954, 4438, 1950, 4437, 1944, 4436, 1940, 4436, 1936, 4434, 1919, 4446, 1907, 4449, 1904, 4455, 1904, 4456, 1904, 4458, 1905, 4462, 1907, 4465, 1908, 4478, 1915, 4487, 1927, 4499, 1943, 4510,
                                1959, 4518, 1971, 4525, 1983, 4526, 1984, 4525, 1984, 4525, 1988, 4529, 1987, 4535, 1985, 4540, 1986, 4542, 1986, 4543, 1986, 4547, 1987, 4551, 1989, 4557, 1993, 4559, 2E3, 4560, 2001, 4560, 2001, 4563, 2002, 4565, 2002, 4572, 2002, 4574, 1997, 4579, 1995, 4582, 1991, 4588, 1986, 4591, 1986, 4602, 1987, 4611, 1996, 4620, 2006, 4629, 2015, 4635, 2021, 4643, 2023, 4655, 2025, 4667, 2027, 4674, 2028, 4681, 2029, 4698, 2032, 4711, 2027, 4717, 2025, 4724, 2026, 4731, 2027, 4736, 2029, 4738, 2030, 4739, 2031, 4743, 2034, 4748, 2035, 4751, 2032, 4754, 2029, 4755, 2028, 4755, 2026, 4754, 2012, 4757, 1997,
                                4757, 1995, 4761, 1995, 4762, 1995, 4763, 1996, 4764, 1997, 4764, 1998, 4765, 1998, 4765, 1998, 4765, 1999, 4764, 1999, 4765, 2E3, 4765, 2002, 4765, 2006, 4766, 2009, 4767, 2010, 4767, 2011, 4770, 2017, 4776, 2022, 4777, 2023, 4778, 2023, 4781, 2023, 4784, 2024, 4786, 2024, 4786, 2024, 4798, 2020, 4807, 2027, 4802, 2030, 4799, 2035, 4795, 2039, 4796, 2045, 4796, 2050, 4797, 2056, 4797, 2058, 4797, 2060, 4799, 2064, 4802, 2067, 4803, 2068, 4804, 2069, 4807, 2073, 4811, 2073, 4823, 2075, 4835, 2074, 4845, 2074, 4855, 2074, 4861, 2075, 4864, 2080, 4867, 2086, 4865, 2093, 4864, 2095, 4865, 2099, 4865,
                                2101, 4865, 2103, 4863, 2107, 4866, 2112, 4872, 2121, 4874, 2130, 4874, 2132, 4874, 2133, 4874, 2141, 4873, 2149, 4873, 2150, 4873, 2150, 4872, 2152, 4872, 2153, 4872, 2155, 4872, 2157, 4874, 2152, 4873, 2157, 4871, 2161, 4873, 2168, 4874, 2175, 4879, 2184, 4883, 2194, 4888, 2203, 4889, 2205, 4891, 2207, 4896, 2213, 4902, 2220, 4903, 2221, 4903, 2222, 4905, 2226, 4908, 2230, 4912, 2237, 4915, 2243, 4923, 2262, 4931, 2279, 4935, 2288, 4939, 2296, 4949, 2314, 4956, 2333, 4957, 2334, 4957, 2336, 4958, 2340, 4960, 2342, 4961, 2344, 4962, 2346, 4964, 2350, 4966, 2354, 4967, 2355, 4968, 2356, 4974, 2367,
                                4983, 2377, 4992, 2388, 5002, 2398, 5004, 2401, 5008, 2400, 5011, 2400, 5015, 2396, 5016, 2396, 5017, 2395, 5025, 2388, 5036, 2377, 5037, 2376, 5037, 2376, 5038, 2374, 5038, 2373, 5046, 2366, 5050, 2354, 5050, 2353, 5051, 2352, 5053, 2347, 5055, 2342, 5061, 2328, 5062, 2312, 5064, 2294, 5063, 2274, 5063, 2273, 5062, 2271, 5062, 2270, 5062, 2269, 5060, 2264, 5060, 2259, 5059, 2255, 5059, 2250, 5058, 2245, 5057, 2242, 5056, 2240, 5057, 2239, 5066, 2222, 5076, 2205, 5083, 2194, 5090, 2182, 5096, 2172, 5104, 2163, 5112, 2155, 5120, 2148, 5129, 2140, 5138, 2131, 5153, 2118, 5165, 2103, 5175, 2093, 5184,
                                2082, 5200, 2064, 5220, 2049, 5227, 2045, 5232, 2040, 5234, 2039, 5236, 2037, 5237, 2036, 5239, 2035, 5247, 2033, 5254, 2036, 5264, 2039, 5271, 2046, 5280, 2054, 5290, 2060, 5304, 2068, 5319, 2074, 5321, 2076, 5324, 2079, 5327, 2084, 5330, 2088, 5345, 2109, 5357, 2130, 5360, 2135, 5360, 2142, 5361, 2163, 5368, 2183, 5369, 2188, 5375, 2186, 5395, 2183, 5415, 2176, 5425, 2173, 5432, 2176, 5438, 2178, 5439, 2186, 5443, 2206, 5447, 2225, 5450, 2240, 5453, 2255, 5455, 2267, 5456, 2280, 5456, 2284, 5455, 2287, 5453, 2301, 5453, 2316, 5453, 2318, 5453, 2320, 5454, 2328, 5450, 2335, 5449, 2337, 5448, 2338,
                                5449, 2351, 5447, 2363, 5447, 2364, 5446, 2365, 5445, 2366, 5446, 2369, 5449, 2376, 5453, 2381, 5466, 2396, 5479, 2409, 5481, 2411, 5484, 2413, 5486, 2413, 5488, 2414, 5502, 2419, 5515, 2431, 5517, 2433, 5517, 2435, 5517, 2437, 5517, 2438, 5521, 2448, 5523, 2458, 5523, 2464, 5525, 2468, 5528, 2478, 5532, 2487, 5536, 2496, 5540, 2505, 5543, 2512, 5548, 2517, 5550, 2519, 5552, 2521, 5556, 2524, 5558, 2527, 5559, 2528, 5560, 2528, 5561, 2528, 5562, 2529, 5569, 2534, 5576, 2537, 5591, 2545, 5604, 2541, 5607, 2540, 5604, 2530, 5600, 2520, 5595, 2510, 5590, 2499, 5585, 2487, 5576, 2468, 5563, 2451, 5555,
                                2441, 5545, 2433, 5536, 2425, 5525, 2419, 5513, 2407, 5511, 2391, 5511, 2385, 5512, 2379, 5514, 2371, 5517, 2364, 5522, 2354, 5517, 2344, 5511, 2333, 5505, 2321, 5503, 2316, 5501, 2311, 5497, 2298, 5496, 2284, 5495, 2276, 5501, 2273, 5512, 2268, 5525, 2272, 5528, 2273, 5531, 2275, 5541, 2287, 5552, 2297, 5570, 2313, 5590, 2325, 5602, 2332, 5608, 2342, 5609, 2344, 5609, 2345, 5609, 2347, 5610, 2348, 5612, 2353, 5613, 2357, 5613, 2358, 5613, 2358, 5613, 2364, 5618, 2368, 5619, 2369, 5621, 2369, 5622, 2369, 5622, 2369, 5624, 2368, 5626, 2368, 5631, 2366, 5634, 2363, 5649, 2352, 5665, 2341, 5676, 2334,
                                5681, 2321, 5691, 2299, 5701, 2277, 5704, 2269, 5704, 2261, 5704, 2252, 5702, 2246, 5695, 2227, 5691, 2206, 5691, 2203, 5688, 2201, 5686, 2200, 5684, 2199, 5681, 2197, 5680, 2193, 5680, 2192, 5680, 2192, 5680, 2192, 5680, 2191, 5680, 2190, 5680, 2190, 5676, 2186, 5673, 2181, 5664, 2169, 5659, 2156, 5654, 2145, 5645, 2141, 5643, 2141, 5641, 2139, 5633, 2135, 5630, 2126, 5629, 2123, 5627, 2120, 5627, 2120, 5627, 2119, 5626, 2115, 5625, 2112, 5622, 2096, 5641, 2090, 5642, 2090, 5643, 2088, 5644, 2086, 5646, 2084, 5654, 2075, 5662, 2067, 5670, 2058, 5681, 2051, 5682, 2052, 5682, 2052, 5686, 2057, 5688,
                                2062, 5689, 2063, 5690, 2064, 5693, 2066, 5693, 2070, 5693, 2074, 5695, 2077, 5696, 2078, 5695, 2079, 5695, 2083, 5697, 2084, 5698, 2084, 5700, 2086, 5705, 2090, 5712, 2089, 5723, 2085, 5733, 2079, 5739, 2075, 5743, 2069, 5744, 2068, 5744, 2067, 5745, 2065, 5747, 2063, 5756, 2052, 5767, 2043, 5776, 2036, 5787, 2033, 5799, 2029, 5811, 2024, 5829, 2017, 5844, 2005, 5852, 1999, 5866, 1991, 5872, 1987, 5875, 1980, 5875, 1980, 5876, 1979, 5877, 1978, 5878, 1977, 5879, 1976, 5879, 1975, 5880, 1974, 5882, 1973, 5894, 1964, 5898, 1949, 5899, 1947, 5899, 1945, 5900, 1943, 5900, 1942, 5901, 1935, 5905, 1931,
                                5911, 1925, 5914, 1919, 5917, 1916, 5919, 1911, 5927, 1895, 5932, 1878, 5938, 1862, 5942, 1846, 5944, 1840, 5940, 1837, 5931, 1831, 5921, 1825, 5917, 1823, 5917, 1818, 5917, 1816, 5918, 1815, 5920, 1813, 5922, 1810, 5924, 1809, 5925, 1808, 5926, 1807, 5927, 1805, 5927, 1802, 5929, 1800, 5930, 1798, 5930, 1794, 5930, 1793, 5929, 1792, 5929, 1791, 5929, 1789, 5928, 1783, 5926, 1778, 5926, 1777, 5925, 1776, 5922, 1770, 5916, 1766, 5913, 1763, 5912, 1759, 5911, 1756, 5911, 1754, 5909, 1748, 5908, 1744, 5907, 1742, 5907, 1741, 5907, 1740, 5906, 1739, 5906, 1737, 5905, 1735, 5903, 1732, 5901, 1728, 5895,
                                1727, 5888, 1724, 5883, 1722, 5882, 1715, 5879, 1700, 5881, 1685, 5881, 1683, 5885, 1679, 5886, 1678, 5887, 1677, 5890, 1672, 5896, 1668, 5906, 1662, 5910, 1656, 5911, 1655, 5912, 1654, 5916, 1651, 5917, 1646, 5918, 1644, 5918, 1643, 5921, 1638, 5920, 1631, 5920, 1630, 5919, 1629, 5919, 1623, 5913, 1622, 5911, 1622, 5909, 1622, 5895, 1623, 5882, 1619, 5880, 1618, 5878, 1618, 5870, 1620, 5862, 1622, 5851, 1624, 5843, 1632, 5838, 1636, 5832, 1639, 5825, 1642, 5823, 1636, 5820, 1629, 5821, 1622, 5822, 1620, 5822, 1619, 5823, 1612, 5829, 1607, 5834, 1603, 5837, 1598, 5845, 1589, 5853, 1582, 5856, 1580,
                                5857, 1576, 5861, 1564, 5864, 1553, 5865, 1552, 5865, 1551, 5866, 1549, 5868, 1549, 5874, 1548, 5875, 1556, 5876, 1557, 5876, 1557, 5876, 1564, 5877, 1570, 5878, 1579, 5882, 1583, 5886, 1589, 5891, 1593, 5895, 1595, 5898, 1599, 5900, 1602, 5903, 1602, 5906, 1602, 5908, 1600, 5911, 1598, 5914, 1595, 5915, 1594, 5916, 1594, 5928, 1594, 5935, 1587, 5942, 1580, 5954, 1573, 5959, 1575, 5962, 1582, 5963, 1584, 5963, 1587, 5967, 1601, 5967, 1617, 5967, 1620, 5969, 1621, 5970, 1622, 5971, 1623, 5973, 1626, 5979, 1626, 5980, 1627, 5980, 1627, 5984, 1627, 5987, 1626, 5992, 1624, 5997, 1624, 5998, 1624, 5999,
                                1623, 6E3, 1623, 6001, 1623, 6005, 1629, 6009, 1636, 6011, 1640, 6010, 1644, 6010, 1646, 6009, 1647, 6009, 1661, 6009, 1674, 6009, 1676, 6009, 1677, 6013, 1687, 6015, 1698, 6016, 1701, 6017, 1702, 6019, 1708, 6020, 1713, 6020, 1714, 6021, 1716, 6022, 1719, 6026, 1719, 6031, 1720, 6036, 1720, 6043, 1720, 6050, 1720, 6052, 1721, 6053, 1720, 6061, 1720, 6065, 1722, 6066, 1723, 6067, 1722, 6071, 1718, 6073, 1712, 6078, 1699, 6081, 1686, 6084, 1674, 6082, 1662, 6081, 1655, 6076, 1648, 6060, 1625, 6043, 1603, 6039, 1597, 6033, 1593, 6032, 1592, 6031, 1590, 6028, 1587, 6026, 1585, 6025, 1585, 6025, 1583,
                                6023, 1574, 6027, 1569, 6028, 1567, 6029, 1566, 6040, 1556, 6054, 1543, 6056, 1541, 6056, 1536, 6056, 1531, 6056, 1527, 6057, 1527, 6057, 1526, 6057, 1520, 6057, 1515, 6057, 1506, 6058, 1496, 6059, 1493, 6062, 1490, 6073, 1481, 6089, 1483, 6102, 1485, 6111, 1481, 6131, 1471, 6150, 1458, 6157, 1453, 6161, 1446, 6164, 1443, 6166, 1438, 6169, 1434, 6171, 1430, 6171, 1429, 6172, 1428, 6175, 1425, 6176, 1419, 6177, 1414, 6179, 1410, 6180, 1408, 6181, 1407, 6186, 1404, 6191, 1402, 6199, 1400, 6200, 1393, 6201, 1383, 6205, 1373, 6205, 1372, 6205, 1371, 6209, 1359, 6211, 1348, 6214, 1337, 6214, 1325, 6214,
                                1319, 6215, 1314, 6215, 1313, 6215, 1312, 6216, 1307, 6216, 1302, 6217, 1295, 6217, 1288, 6218, 1273, 6215, 1258, 6213, 1247, 6209, 1236, 6206, 1226, 6208, 1216, 6209, 1211, 6215, 1209, 6216, 1209, 6216, 1209, 6217, 1210, 6218, 1211, 6220, 1215, 6222, 1218, 6227, 1225, 6232, 1231, 6239, 1238, 6242, 1246, 6247, 1259, 6250, 1272, 6253, 1285, 6257, 1297, 6259, 1304, 6261, 1308, 6262, 1309, 6263, 1309, 6264, 1310, 6264, 1311, 6267, 1317, 6270, 1321, 6271, 1322, 6271, 1322, 6271, 1327, 6271, 1331, 6269, 1344, 6268, 1359, 6268, 1361, 6267, 1363, 6266, 1365, 6267, 1368, 6270, 1379, 6275, 1388, 6279, 1394,
                                6285, 1398, 6286, 1399, 6287, 1399, 6294, 1399, 6297, 1395, 6298, 1394, 6298, 1393, 6301, 1379, 6297, 1368, 6296, 1366, 6296, 1365, 6294, 1358, 6292, 1353, 6291, 1349, 6292, 1347, 6291, 1338, 6285, 1333, 6285, 1333, 6284, 1332, 6284, 1331, 6283, 1329, 6282, 1326, 6282, 1323, 6282, 1319, 6285, 1316, 6293, 1310, 6297, 1302, 6299, 1298, 6296, 1291, 6281, 1262, 6271, 1231, 6269, 1225, 6267, 1222, 6256, 1206, 6247, 1194, 6244, 1189, 6242, 1185, 6236, 1174, 6230, 1169, 6226, 1166, 6224, 1171, 6223, 1177, 6222, 1184, 6221, 1197, 6221, 1209, 6221, 1210, 6221, 1210, "L", 6220, 1209, "Q", 6218, 1209, 6217,
                                1208, 6216, 1208, 6216, 1207, 6202, 1200, 6194, 1185, 6190, 1177, 6185, 1170, 6177, 1160, 6166, 1152, 6162, 1150, 6157, 1152, 6147, 1159, 6135, 1164, 6129, 1167, 6124, 1162, 6116, 1155, 6107, 1151, 6092, 1143, 6076, 1150, 6078, 1143, 6081, 1135, 6086, 1121, 6092, 1107, 6092, 1106, 6092, 1105, 6093, 1103, 6093, 1101, 6095, 1094, 6103, 1090, 6104, 1089, 6105, 1088, 6108, 1084, 6111, 1081, 6126, 1068, 6139, 1054, 6145, 1048, 6147, 1043, 6148, 1041, 6149, 1040, 6152, 1035, 6153, 1031, 6155, 1023, 6158, 1015, 6162, 1006, 6168, 1E3, 6174, 997, 6181, 997, 6184, 997, 6186, 996, 6190, 995, 6196, 996, 6218,
                                1001, 6241, 998, 6243, 998, 6244, 999, 6250, 1E3, 6257, 999, 6270, 998, 6280, 1006, 6282, 1008, 6285, 1008, 6289, 1008, 6292, 1007, 6304, 1005, 6317, 1005, 6327, 1005, 6335, 1009, 6340, 1011, 6345, 1012, 6359, 1017, 6375, 1017, 6377, 1017, 6378, 1017, 6379, 1018, 6381, 1018, 6383, 1018, 6384, 1016, 6386, 1017, 6389, 1018, 6390, 1019, 6391, 1019, 6395, 1023, 6401, 1019, 6409, 1015, 6415, 1009, 6421, 1003, 6423, 995, 6426, 987, 6427, 980, 6430, 970, 6435, 960, 6439, 953, 6441, 948, 6442, 947, 6442, 945, 6445, 939, 6447, 932, 6448, 928, 6450, 925, 6452, 920, 6458, 916, 6461, 914, 6465, 917, 6466, 918,
                                6466, 918, 6468, 918, 6468, 918, 6471, 916, 6475, 916, 6480, 917, 6484, 918, 6486, 918, 6486, 920, 6487, 921, 6488, 921, 6494, 923, 6499, 928, 6500, 929, 6500, 929, 6507, 931, 6511, 934, 6514, 937, 6517, 937, 6522, 937, 6526, 935, 6531, 933, 6537, 931, 6542, 929, 6547, 925, 6556, 917, 6560, 904, 6562, 895, 6569, 893, 6572, 892, 6573, 890, 6576, 889, 6576, 891, 6576, 893, 6576, 893, 6579, 896, 6579, 902, 6579, 905, 6578, 907, 6577, 915, 6572, 924, 6569, 930, 6564, 936, 6557, 942, 6550, 946, 6545, 948, 6541, 952, 6525, 965, 6510, 978, 6509, 979, 6508, 980, 6507, 982, 6505, 984, 6499, 988, 6493, 995, 6490, 998,
                                6489, 1001, 6488, 1002, 6487, 1003, 6486, 1005, 6485, 1006, 6478, 1016, 6472, 1025, 6471, 1026, 6471, 1027, 6472, 1039, 6472, 1051, 6472, 1059, 6472, 1068, 6473, 1069, 6473, 1071, 6477, 1103, 6486, 1133, 6486, 1135, 6487, 1136, 6489, 1143, 6494, 1150, 6495, 1152, 6495, 1154, 6496, 1158, 6500, 1161, 6505, 1166, 6510, 1176, 6519, 1192, 6529, 1206, 6536, 1216, 6546, 1222, 6555, 1228, 6566, 1231, 6569, 1232, 6570, 1228, 6575, 1218, 6579, 1210, 6584, 1200, 6591, 1194, 6594, 1193, 6595, 1190, 6597, 1186, 6600, 1182, 6605, 1174, 6609, 1165, 6615, 1151, 6619, 1135, 6620, 1131, 6622, 1129, 6622, 1128, 6623,
                                1127, 6629, 1122, 6630, 1112, 6630, 1111, 6631, 1109, 6639, 1091, 6636, 1074, 6636, 1072, 6635, 1071, 6631, 1060, 6625, 1056, 6621, 1052, 6617, 1047, 6612, 1040, 6611, 1032, 6610, 1030, 6610, 1028, 6609, 1024, 6608, 1021, 6604, 1007, 6607, 994, 6607, 992, 6608, 991, 6614, 982, 6620, 976, 6621, 975, 6622, 974, 6625, 965, 6634, 964, 6637, 963, 6640, 962, 6645, 961, 6649, 960, 6650, 960, 6651, 960, 6667, 959, 6683, 959, 6684, 959, 6686, 959, 6692, 960, 6697, 961, 6709, 963, 6721, 964, 6732, 964, 6741, 961, 6742, 960, 6742, 960, 6743, 957, 6747, 956, 6748, 956, 6748, 955, 6750, 952, 6752, 950, 6755, 949,
                                6756, 948, 6758, 947, 6759, 946, 6765, 940, 6771, 932, 6772, 931, 6773, 930, 6778, 925, 6785, 921, 6787, 921, 6788, 919, 6793, 912, 6803, 907, 6804, 907, 6805, 906, 6806, 905, 6807, 905, 6810, 903, 6813, 902, 6815, 901, 6817, 900, 6818, 900, 6819, 899, 6824, 897, 6830, 894, 6839, 890, 6849, 889, 6855, 888, 6860, 891, 6870, 897, 6882, 895, 6882, 894, 6882, 893, 6882, 891, 6883, 890, 6884, 888, 6883, 885, 6883, 881, 6881, 877, 6878, 871, 6874, 864, 6868, 856, 6863, 847, 6858, 838, 6857, 827, 6855, 814, 6855, 801, 6855, 796, 6856, 790, 6856, 789, 6856, 788, 6857, 786, 6857, 784, 6860, 779, 6867, 777, 6868, 777,
                                6870, 776, 6876, 775, 6882, 776, 6900, 779, 6917, 782, 6934, 785, 6949, 793, 6958, 798, 6966, 804, 6977, 813, 6989, 821, 6994, 824, 6997, 821, 7007, 814, 7006, 805, 7005, 793, 6996, 781, 7006, 779, 7015, 777, 7021, 775, 7024, 771, 7024, 771, 7025, 770, 7026, 769, 7028, 768, 7034, 763, 7037, 755, 7038, 754, 7038, 753, 7040, 750, 7037, 748, 7033, 744, 7026, 743, 7023, 743, 7019, 742, 7014, 741, 7011, 738, 7008, 736, 7005, 734, 7004, 734, 7002, 732, 6997, 728, 6986, 727, 6983, 726, 6979, 726, 6974, 727, 6972, 726, 6970, 726, 6969, 725, 6967, 726, 6964, 726, 6957, 727, 6956, 733, 6955, 734, 6955, 735, 6951, 738,
                                6953, 746, 6954, 752, 6955, 759, 6954, 759, 6953, 758, 6951, 754, 6944, 752, 6937, 750, 6931, 746, 6927, 744, 6926, 740, 6926, 739, 6925, 738, 6922, 735, 6919, 732, 6913, 725, 6907, 719, 6900, 712, 6893, 708, 6882, 702, 6871, 698, 6870, 697, 6868, 697, 6867, 697, 6865, 696, 6862, 696, 6860, 694, 6851, 690, 6842, 687, 6842, 687, 6841, 686, 6828, 683, 6815, 680, 6814, 680, 6812, 679, 6807, 678, 6801, 677, 6800, 677, 6798, 676, 6794, 676, 6791, 675, 6785, 672, 6782, 665, 6780, 658, 6776, 653, 6775, 652, 6774, 650, 6774, 647, 6771, 646, 6760, 643, 6748, 641, 6726, 638, 6704, 637, 6686, 636, 6667, 635, 6652, 635,
                                6637, 634, 6635, 634, 6633, 634, 6621, 633, 6610, 634, 6604, 634, 6600, 636, 6593, 641, 6588, 645, 6583, 649, 6578, 651, 6577, 652, 6577, 653, 6573, 656, 6566, 655, 6561, 654, 6556, 654, 6552, 653, 6550, 652, 6549, 651, 6549, 648, 6549, 648, 6549, 647, 6549, 647, 6548, 646, 6547, 645, 6546, 645, 6543, 645, 6540, 644, 6537, 646, 6532, 646, 6530, 646, 6528, 646, 6521, 649, 6513, 647, 6499, 644, 6485, 641, 6474, 638, 6462, 639, 6447, 640, 6432, 642, 6418, 644, 6404, 641, 6396, 640, 6389, 635, 6389, 634, 6388, 633, 6381, 627, 6374, 620, 6369, 616, 6367, 610, 6366, 609, 6365, 607, 6365, 607, 6364, 606, 6361, 605,
                                6357, 600, 6356, 599, 6354, 598, 6352, 596, 6348, 595, 6346, 593, 6344, 592, 6335, 589, 6325, 587, 6325, 587, 6324, 587, 6310, 586, 6295, 588, 6279, 589, 6262, 592, 6250, 595, 6238, 596, 6231, 597, 6224, 594, 6216, 591, 6207, 586, 6190, 577, 6172, 568, 6166, 565, 6161, 563, 6151, 559, 6140, 557, 6139, 556, 6137, 557, 6133, 557, 6128, 558, 6127, 558, 6126, 558, 6116, 558, 6111, 561, 6107, 559, 6103, 556, 6101, 555, 6099, 555, 6098, 555, 6097, 554, 6092, 554, 6086, 553, 6084, 553, 6083, 553, 6080, 552, 6077, 552, 6076, 552, 6074, 551, 6068, 550, 6062, 548, 6052, 548, 6042, 548, 6040, 548, 6039, 547, 6037, 546,
                                6034, 546, "Q", 6021, 547, 6010, 543, "Z"
                            ]
                        ],
                        label: "Asia",
                        shortLabel: "AS",
                        labelPosition: [539, 129.7],
                        labelAlignment: ["center", "middle"]
                    },
                    AU: {
                        outlines: [
                            [
                                "M", 6388, 3582, "Q", 6387, 3583, 6387, 3584, 6386, 3594, 6391, 3601, 6391, 3602, 6392, 3603, 6392, 3606, 6394, 3609, 6394, 3610, 6395, 3611, 6396, 3612, 6396, 3613, 6399, 3620, 6398, 3627, 6398, 3629, 6399, 3634, 6399, 3639, 6400, 3644, 6400, 3646, 6400, 3647, 6401, 3648, 6402, 3649, 6409, 3656, 6419, 3655, 6423, 3654, 6426, 3654, 6429, 3653, 6431, 3652, 6437, 3649, 6440, 3644, 6440, 3643, 6441, 3641, 6446, 3635, 6451, 3628,
                                6453, 3627, 6454, 3626, 6459, 3622, 6464, 3618, 6466, 3616, 6467, 3614, 6467, 3614, 6467, 3613, 6468, 3611, 6469, 3610, 6470, 3610, 6470, 3608, 6471, 3608, 6471, 3607, 6471, 3606, 6472, 3604, 6473, 3600, 6472, 3594, 6471, 3589, 6468, 3584, 6468, 3584, 6467, 3583, 6464, 3581, 6459, 3579, 6456, 3578, 6451, 3577, 6450, 3578, 6448, 3578, 6447, 3577, 6446, 3578, 6445, 3578, 6444, 3578, 6432, 3579, 6420, 3579, 6419, 3579, 6419, 3578, 6414, 3576, 6409, 3574, 6409, 3573, 6407, 3573, 6406, 3573, 6405, 3572, 6404, 3571, 6401, 3571, 6401, 3571, 6400, 3571, 6397, 3572, 6396, 3573, 6394, 3575, 6393, 3576, "Q",
                                6389, 3579, 6388, 3582, "Z"
                            ], [
                                "M", 6960, 3600, "Q", 6948, 3610, 6934, 3617, 6925, 3623, 6916, 3631, 6906, 3641, 6897, 3650, 6887, 3661, 6876, 3671, 6876, 3671, 6870, 3676, 6866, 3678, 6860, 3681, 6839, 3689, 6828, 3710, 6827, 3713, 6827, 3715, 6827, 3723, 6835, 3723, 6837, 3723, 6838, 3723, 6855, 3723, 6862, 3734, 6865, 3739, 6870, 3741, 6876, 3744, 6876, 3743, 6877, 3742, 6879, 3742, 6881, 3742, 6882, 3741, 6895, 3729, 6908, 3717, 6917, 3710, 6922, 3702, 6927, 3697, 6930, 3689, 6936, 3675, 6947, 3663, 6949, 3661, 6952, 3660, 6963, 3655, 6972, 3650, 6983, 3645, 6985, 3635, 6986, 3632, 6989, 3630,
                                6990, 3629, 6991, 3628, 6996, 3621, 7006, 3616, 7011, 3613, 7014, 3608, 7017, 3603, 7018, 3600, 7019, 3592, 7012, 3587, 7008, 3559, 6984, 3571, 6975, 3576, 6969, 3588, "Q", 6966, 3596, 6960, 3600, "Z"
                            ], [
                                "M", 7051, 3379, "Q", 7046, 3376, 7043, 3383, 7043, 3385, 7043, 3387, 7044, 3393, 7047, 3398, 7051, 3406, 7053, 3413, 7055, 3419, 7056, 3426, 7056, 3434, 7060, 3440, 7063, 3445, 7070, 3448, 7072, 3449, 7073, 3449, 7074, 3454, 7074, 3458, 7076, 3471, 7072, 3477, 7071, 3479, 7071, 3481, 7070, 3492, 7067, 3501, 7064, 3510, 7057, 3514, 7051, 3518, 7042, 3520, 7035, 3521, 7028, 3525, 7024, 3527, 7026,
                                3531, 7027, 3533, 7026, 3534, 7025, 3549, 7035, 3553, 7037, 3553, 7039, 3553, 7047, 3553, 7048, 3561, 7048, 3564, 7047, 3564, 7040, 3568, 7036, 3575, 7036, 3576, 7035, 3577, 7035, 3580, 7037, 3584, 7040, 3584, 7042, 3588, 7047, 3594, 7055, 3594, 7061, 3593, 7061, 3587, 7062, 3574, 7076, 3567, 7083, 3564, 7090, 3563, 7099, 3563, 7095, 3552, 7093, 3548, 7094, 3544, 7097, 3533, 7105, 3529, 7110, 3526, 7119, 3529, 7119, 3526, 7120, 3522, 7121, 3520, 7121, 3518, 7124, 3510, 7126, 3499, 7126, 3497, 7125, 3496, 7124, 3495, 7122, 3494, 7118, 3491, 7108, 3493, 7100, 3495, 7101, 3488, 7103, 3476, 7100, 3469,
                                7099, 3468, 7098, 3467, 7095, 3465, 7092, 3464, 7090, 3464, 7087, 3463, 7085, 3463, 7083, 3462, 7081, 3461, 7079, 3459, 7076, 3455, 7076, 3449, 7076, 3447, 7076, 3445, 7076, 3442, 7077, 3440, 7082, 3433, 7081, 3422, 7079, 3411, 7072, 3407, 7070, 3406, 7068, 3404, 7065, 3402, 7063, 3396, "Q", 7061, 3386, 7051, 3379, "Z"
                            ], [
                                "M", 6451, 2806, "Q", 6448, 2810, 6449, 2815, 6450, 2815, 6450, 2814, 6450, 2816, 6450, 2817, 6450, 2816, 6449, 2815, 6448, 2819, 6446, 2822, 6444, 2827, 6443, 2832, 6441, 2840, 6439, 2848, 6437, 2856, 6432, 2863, 6430, 2866, 6429, 2868, 6427, 2871, 6424, 2877, 6424, 2878, 6423,
                                2878, 6421, 2879, 6422, 2882, 6424, 2886, 6425, 2889, 6426, 2890, 6426, 2891, 6428, 2894, 6427, 2898, 6427, 2900, 6428, 2901, 6429, 2903, 6430, 2906, 6431, 2907, 6431, 2908, 6433, 2911, 6434, 2914, 6438, 2918, 6434, 2923, 6433, 2924, 6433, 2924, 6433, 2927, 6431, 2927, 6431, 2928, 6430, 2928, 6430, 2930, 6429, 2930, 6428, 2931, 6427, 2933, 6421, 2948, 6412, 2961, 6411, 2963, 6409, 2964, 6408, 2965, 6407, 2965, 6405, 2966, 6402, 2967, 6402, 2968, 6401, 2968, 6399, 2969, 6396, 2969, 6394, 2969, 6392, 2970, 6391, 2970, 6390, 2970, 6389, 2971, 6387, 2971, 6386, 2972, 6384, 2972, 6383, 2972, 6381, 2972,
                                6381, 2973, 6380, 2973, 6379, 2973, 6377, 2973, 6377, 2973, 6376, 2972, 6374, 2972, 6371, 2971, 6371, 2971, 6370, 2971, 6369, 2971, 6368, 2970, 6366, 2968, 6363, 2966, 6356, 2960, 6349, 2954, 6341, 2947, 6334, 2939, 6326, 2932, 6316, 2926, 6306, 2920, 6298, 2912, 6294, 2908, 6293, 2902, 6291, 2890, 6290, 2878, 6289, 2875, 6291, 2873, 6299, 2867, 6306, 2861, 6313, 2855, 6314, 2848, 6315, 2843, 6310, 2837, 6306, 2834, 6301, 2833, 6290, 2832, 6279, 2831, 6264, 2831, 6250, 2828, 6244, 2827, 6237, 2825, 6236, 2825, 6235, 2825, 6234, 2824, 6232, 2824, 6229, 2824, 6226, 2823, 6222, 2823, 6219, 2826, 6213,
                                2833, 6206, 2839, 6200, 2843, 6192, 2846, 6191, 2846, 6190, 2847, 6189, 2847, 6188, 2847, 6186, 2848, 6184, 2849, 6183, 2849, 6181, 2850, 6181, 2850, 6180, 2850, 6176, 2852, 6173, 2855, 6164, 2868, 6157, 2882, 6157, 2883, 6156, 2884, 6156, 2886, 6156, 2887, 6156, 2888, 6155, 2888, 6155, 2891, 6153, 2893, 6153, 2894, 6153, 2894, 6152, 2896, 6152, 2896, 6149, 2898, 6147, 2900, 6147, 2900, 6146, 2900, 6139, 2904, 6132, 2903, 6123, 2903, 6115, 2897, 6109, 2892, 6103, 2887, 6095, 2881, 6086, 2879, 6079, 2877, 6072, 2880, 6063, 2886, 6053, 2893, 6051, 2894, 6049, 2896, 6048, 2896, 6047, 2897, 6046, 2898,
                                6044, 2899, 6040, 2902, 6038, 2907, 6038, 2908, 6038, 2908, 6035, 2918, 6032, 2927, 6032, 2928, 6031, 2929, 6024, 2937, 6020, 2948, 6019, 2951, 6016, 2953, 6014, 2954, 6012, 2957, 6011, 2958, 6009, 2959, 6008, 2959, 6006, 2959, 6002, 2960, 6E3, 2958, 5998, 2957, 5996, 2954, 5996, 2953, 5995, 2952, 5994, 2948, 5992, 2944, 5992, 2946, 5992, 2946, 5987, 2952, 5984, 2958, 5984, 2959, 5984, 2959, 5984, 2961, 5983, 2962, 5983, 2963, 5982, 2963, 5977, 2973, 5971, 2983, 5971, 2985, 5970, 2986, 5969, 2987, 5969, 2988, 5966, 2998, 5959, 3008, 5958, 3010, 5956, 3011, 5953, 3016, 5947, 3019, 5940, 3023, 5932,
                                3027, 5931, 3028, 5930, 3028, 5928, 3031, 5925, 3031, 5922, 3032, 5920, 3034, 5917, 3036, 5914, 3035, 5912, 3036, 5910, 3036, 5908, 3037, 5906, 3037, 5905, 3038, 5904, 3038, 5903, 3038, 5901, 3039, 5897, 3040, 5892, 3041, 5891, 3042, 5890, 3042, 5887, 3044, 5884, 3045, 5876, 3050, 5869, 3053, 5864, 3055, 5860, 3055, 5859, 3056, 5857, 3055, 5856, 3055, 5855, 3055, 5851, 3054, 5849, 3054, 5844, 3054, 5840, 3053, 5836, 3052, 5834, 3054, 5834, 3054, 5832, 3055, 5832, 3055, 5831, 3056, 5827, 3059, 5822, 3063, 5818, 3067, 5816, 3071, 5816, 3072, 5814, 3073, 5813, 3074, 5813, 3074, 5810, 3079, 5802, 3080,
                                5801, 3080, 5800, 3080, 5797, 3081, 5795, 3081, 5794, 3081, 5794, 3081, 5792, 3082, 5790, 3081, 5787, 3081, 5786, 3083, 5786, 3083, 5785, 3084, 5783, 3084, 5781, 3086, 5778, 3089, 5774, 3092, 5773, 3093, 5773, 3093, 5771, 3104, 5770, 3114, 5769, 3126, 5770, 3138, 5771, 3145, 5772, 3152, 5773, 3154, 5773, 3156, 5775, 3158, 5775, 3159, 5777, 3163, 5780, 3164, 5784, 3167, 5789, 3171, 5790, 3172, 5789, 3174, 5788, 3176, 5786, 3177, 5773, 3183, 5759, 3186, 5755, 3187, 5752, 3185, 5748, 3183, 5744, 3179, 5743, 3183, 5744, 3184, 5751, 3193, 5758, 3201, 5763, 3205, 5766, 3209, 5768, 3211, 5769, 3214, 5770,
                                3215, 5770, 3216, 5770, 3225, 5769, 3234, 5768, 3240, 5769, 3246, 5770, 3248, 5769, 3251, 5769, 3254, 5771, 3255, 5772, 3256, 5772, 3257, 5773, 3259, 5773, 3261, 5774, 3262, 5774, 3263, 5774, 3265, 5774, 3266, 5775, 3268, 5774, 3269, 5774, 3272, 5774, 3274, 5774, 3275, 5774, 3276, 5775, 3278, 5776, 3280, 5776, 3281, 5776, 3282, 5778, 3292, 5776, 3302, 5776, 3303, 5776, 3304, 5776, 3305, 5775, 3306, 5775, 3307, 5775, 3308, 5774, 3310, 5774, 3311, 5774, 3312, 5773, 3313, 5773, 3315, 5773, 3316, 5772, 3317, 5772, 3319, 5772, 3326, 5773, 3332, 5773, 3333, 5774, 3334, 5775, 3336, 5775, 3339, 5776, 3340,
                                5776, 3341, 5776, 3342, 5776, 3343, 5776, 3346, 5777, 3349, 5777, 3350, 5777, 3351, 5777, 3354, 5777, 3356, 5776, 3357, 5776, 3358, 5776, 3359, 5775, 3359, 5775, 3361, 5774, 3362, 5774, 3365, 5773, 3367, 5772, 3368, 5772, 3369, 5771, 3375, 5772, 3381, 5772, 3383, 5772, 3384, 5773, 3388, 5772, 3392, 5772, 3398, 5773, 3402, 5776, 3406, 5783, 3406, 5784, 3406, 5785, 3407, 5793, 3410, 5802, 3416, 5807, 3421, 5813, 3422, 5818, 3423, 5823, 3420, 5825, 3420, 5825, 3418, 5828, 3416, 5831, 3413, 5832, 3413, 5833, 3412, 5835, 3411, 5836, 3408, 5837, 3405, 5840, 3404, 5842, 3403, 5843, 3402, 5844, 3402, 5845,
                                3401, 5846, 3401, 5846, 3401, 5848, 3401, 5849, 3400, 5850, 3400, 5850, 3400, 5853, 3398, 5856, 3398, 5858, 3398, 5859, 3397, 5860, 3395, 5863, 3395, 5863, 3395, 5864, 3395, 5875, 3388, 5883, 3381, 5884, 3380, 5885, 3379, 5889, 3377, 5894, 3376, 5898, 3376, 5901, 3378, 5902, 3378, 5903, 3378, 5905, 3378, 5906, 3379, 5908, 3379, 5909, 3380, 5910, 3380, 5910, 3380, 5912, 3381, 5914, 3382, 5917, 3383, 5920, 3383, 5924, 3384, 5926, 3382, 5928, 3382, 5929, 3381, 5930, 3381, 5930, 3381, 5941, 3381, 5951, 3381, 5965, 3381, 5975, 3375, 5980, 3371, 5983, 3364, 5987, 3355, 5992, 3348, 5994, 3346, 5996, 3344,
                                5998, 3343, 6E3, 3343, 6008, 3341, 6015, 3341, 6029, 3340, 6043, 3339, 6057, 3339, 6070, 3337, 6077, 3336, 6084, 3336, 6103, 3336, 6123, 3338, 6128, 3338, 6134, 3339, 6145, 3341, 6156, 3343, 6169, 3347, 6181, 3352, 6185, 3353, 6188, 3354, 6188, 3354, 6188, 3354, 6189, 3355, 6189, 3355, 6190, 3356, 6190, 3358, 6198, 3367, 6205, 3373, 6207, 3375, 6208, 3377, 6208, 3378, 6209, 3378, 6213, 3385, 6216, 3394, 6216, 3396, 6217, 3397, 6223, 3404, 6229, 3407, 6232, 3409, 6236, 3408, 6237, 3408, 6237, 3407, 6241, 3405, 6243, 3402, 6243, 3401, 6244, 3401, 6250, 3395, 6254, 3387, 6256, 3383, 6257, 3379, 6258,
                                3378, 6259, 3377, 6259, 3376, 6260, 3376, 6264, 3376, 6268, 3377, 6269, 3377, 6269, 3378, 6270, 3383, 6269, 3388, 6269, 3393, 6268, 3398, 6268, 3400, 6268, 3401, 6267, 3402, 6267, 3403, 6266, 3406, 6264, 3410, 6264, 3411, 6264, 3412, 6263, 3417, 6267, 3418, 6269, 3418, 6270, 3419, 6275, 3419, 6280, 3419, 6284, 3419, 6285, 3422, 6286, 3423, 6286, 3423, 6288, 3426, 6290, 3428, 6291, 3429, 6291, 3429, 6291, 3431, 6291, 3432, 6291, 3433, 6290, 3434, 6288, 3438, 6289, 3443, 6289, 3446, 6289, 3449, 6289, 3450, 6289, 3451, 6290, 3453, 6290, 3456, 6291, 3457, 6291, 3458, 6291, 3461, 6292, 3462, 6294, 3464,
                                6297, 3469, 6297, 3470, 6297, 3471, 6298, 3475, 6300, 3478, 6301, 3483, 6304, 3487, 6305, 3488, 6306, 3489, 6307, 3490, 6307, 3491, 6309, 3494, 6315, 3496, 6328, 3500, 6341, 3504, 6343, 3504, 6344, 3504, 6349, 3503, 6353, 3505, 6354, 3506, 6355, 3506, 6359, 3505, 6363, 3508, 6364, 3508, 6365, 3508, 6367, 3509, 6369, 3509, 6370, 3510, 6371, 3510, 6374, 3511, 6375, 3511, 6379, 3511, 6384, 3510, 6391, 3509, 6398, 3507, 6399, 3508, 6400, 3507, 6407, 3503, 6414, 3504, 6421, 3505, 6427, 3511, 6428, 3512, 6429, 3513, 6429, 3514, 6430, 3515, 6431, 3519, 6436, 3520, 6437, 3520, 6437, 3519, 6440, 3518, 6442,
                                3514, 6442, 3513, 6443, 3512, 6443, 3511, 6443, 3510, 6445, 3506, 6446, 3504, 6447, 3502, 6448, 3500, 6448, 3499, 6449, 3498, 6449, 3497, 6450, 3497, 6454, 3494, 6458, 3491, 6459, 3490, 6460, 3490, 6464, 3489, 6470, 3489, 6471, 3489, 6471, 3488, 6473, 3488, 6475, 3487, 6476, 3487, 6476, 3487, 6478, 3487, 6479, 3486, 6480, 3486, 6481, 3486, 6483, 3485, 6485, 3485, 6499, 3484, 6511, 3478, 6524, 3472, 6532, 3457, 6532, 3457, 6532, 3455, 6531, 3447, 6527, 3442, 6524, 3440, 6526, 3439, 6527, 3439, 6527, 3438, 6529, 3438, 6530, 3438, 6537, 3436, 6541, 3433, 6545, 3429, 6547, 3427, 6548, 3426, 6549, 3425,
                                6549, 3424, 6550, 3423, 6555, 3417, 6560, 3410, 6562, 3408, 6565, 3407, 6566, 3407, 6566, 3407, 6570, 3403, 6574, 3400, 6577, 3398, 6579, 3395, 6579, 3395, 6580, 3394, 6585, 3389, 6589, 3384, 6592, 3379, 6596, 3374, 6605, 3364, 6613, 3354, 6621, 3344, 6625, 3332, 6629, 3322, 6630, 3310, 6631, 3309, 6631, 3308, 6631, 3305, 6632, 3303, 6632, 3300, 6632, 3294, 6632, 3294, 6632, 3293, 6635, 3287, 6642, 3285, 6644, 3284, 6646, 3282, 6648, 3280, 6647, 3275, 6646, 3270, 6644, 3265, 6643, 3264, 6642, 3263, "L", 6642, 3262, "Q", 6640, 3262, 6639, 3260, 6639, 3259, 6639, 3258, 6638, 3251, 6642, 3247, 6643,
                                3246, 6643, 3246, 6644, 3245, 6644, 3244, 6648, 3238, 6650, 3233, 6653, 3225, 6653, 3217, 6653, 3201, 6652, 3184, 6651, 3182, 6652, 3179, 6652, 3178, 6653, 3177, 6653, 3176, 6653, 3176, 6654, 3175, 6653, 3173, 6652, 3171, 6652, 3168, 6652, 3166, 6652, 3164, 6651, 3160, 6649, 3157, 6649, 3156, 6648, 3153, 6648, 3152, 6647, 3151, 6644, 3150, 6641, 3148, 6631, 3145, 6624, 3139, 6616, 3133, 6614, 3123, 6612, 3113, 6612, 3102, 6612, 3099, 6610, 3096, 6609, 3094, 6606, 3092, 6605, 3090, 6604, 3089, 6596, 3085, 6592, 3077, 6588, 3069, 6583, 3062, 6583, 3061, 6582, 3060, 6580, 3060, 6578, 3059, 6577, 3056,
                                6575, 3053, 6572, 3047, 6568, 3040, 6567, 3038, 6565, 3035, 6564, 3033, 6563, 3030, 6563, 3029, 6562, 3028, 6562, 3027, 6562, 3027, 6559, 3021, 6553, 3018, 6547, 3015, 6543, 3010, 6534, 2997, 6527, 2983, 6526, 2982, 6526, 2980, 6526, 2980, 6526, 2979, 6525, 2978, 6525, 2977, 6522, 2973, 6521, 2970, 6521, 2969, 6520, 2968, 6518, 2964, 6516, 2960, 6514, 2954, 6512, 2947, 6509, 2934, 6504, 2921, 6501, 2912, 6494, 2904, 6490, 2899, 6485, 2894, 6476, 2884, 6471, 2871, 6464, 2853, 6470, 2837, 6470, 2836, 6470, 2834, 6470, 2834, 6469, 2833, 6469, 2831, 6468, 2829, 6468, 2829, 6468, 2828, 6468, 2827, 6467,
                                2826, 6463, 2820, 6460, 2814, 6460, 2814, 6459, 2813, 6458, 2811, 6457, 2808, 6456, 2806, 6452, 2806, "Q", 6451, 2806, 6451, 2806, "Z"
                            ], [
                                "M", 6248, 2588, "Q", 6247, 2588, 6245, 2589, 6245, 2589, 6244, 2589, 6229, 2594, 6216, 2606, 6213, 2608, 6213, 2611, 6213, 2617, 6217, 2620, 6229, 2628, 6239, 2636, 6243, 2640, 6242, 2648, 6241, 2659, 6243, 2669, 6243, 2674, 6247, 2680, 6250, 2684, 6253, 2689, 6265, 2681, 6278, 2674, 6284, 2671, 6289, 2673, 6297, 2676, 6303, 2681, 6308, 2685, 6314, 2688, 6323, 2691, 6331, 2695, 6332, 2695, 6333, 2695, 6335, 2697, 6339, 2697, 6340, 2698, 6340, 2698, 6344, 2700,
                                6345, 2706, 6345, 2707, 6346, 2708, 6346, 2709, 6346, 2709, 6349, 2711, 6354, 2713, 6355, 2714, 6355, 2714, 6356, 2717, 6357, 2719, 6358, 2721, 6358, 2722, 6359, 2724, 6361, 2727, 6363, 2729, 6366, 2730, 6368, 2731, 6369, 2731, 6370, 2731, 6370, 2731, 6372, 2732, 6373, 2732, 6373, 2733, 6374, 2733, 6376, 2734, 6379, 2733, "L", 6379, 2733, "Q", 6380, 2739, 6380, 2744, 6380, 2745, 6379, 2746, 6377, 2749, 6377, 2754, 6378, 2758, 6376, 2760, 6375, 2761, 6374, 2762, 6370, 2765, 6371, 2769, 6376, 2776, 6385, 2779, 6391, 2781, 6399, 2781, 6401, 2780, 6402, 2779, 6403, 2778, 6404, 2778, 6405, 2778, 6405,
                                2777, 6408, 2774, 6411, 2769, 6412, 2767, 6412, 2764, 6412, 2763, 6412, 2762, 6413, 2758, 6412, 2754, 6412, 2754, 6412, 2753, 6411, 2752, 6411, 2751, 6411, 2748, 6408, 2747, 6407, 2747, 6406, 2746, 6404, 2743, 6401, 2742, 6407, 2742, 6413, 2743, 6414, 2743, 6415, 2744, 6416, 2745, 6416, 2746, 6416, 2746, 6416, 2747, 6419, 2749, 6419, 2752, 6420, 2753, 6420, 2753, 6422, 2754, 6422, 2755, 6423, 2756, 6424, 2757, 6425, 2758, 6425, 2758, 6427, 2761, 6430, 2761, 6437, 2761, 6444, 2760, 6445, 2760, 6447, 2760, 6448, 2759, 6449, 2759, 6456, 2760, 6462, 2756, 6472, 2751, 6481, 2743, 6482, 2743, 6483, 2742,
                                6487, 2737, 6490, 2735, 6491, 2735, 6491, 2733, 6492, 2732, 6494, 2729, 6498, 2725, 6503, 2726, 6507, 2726, 6509, 2728, 6510, 2728, 6511, 2729, 6515, 2729, 6519, 2731, 6522, 2733, 6525, 2735, 6527, 2736, 6528, 2737, 6529, 2738, 6530, 2738, 6528, 2737, 6528, 2739, 6528, 2740, 6529, 2741, 6530, 2743, 6533, 2744, 6539, 2749, 6545, 2753, 6546, 2754, 6546, 2754, 6548, 2757, 6551, 2757, 6552, 2758, 6553, 2758, 6558, 2760, 6563, 2761, 6563, 2761, 6564, 2762, 6567, 2765, 6569, 2769, 6572, 2774, 6576, 2778, 6577, 2780, 6579, 2780, 6581, 2782, 6584, 2782, 6585, 2783, 6586, 2783, 6591, 2784, 6596, 2785, 6597,
                                2785, 6598, 2785, 6601, 2787, 6605, 2787, 6609, 2787, 6612, 2785, 6613, 2785, 6613, 2783, 6613, 2783, 6613, 2782, 6613, 2781, 6613, 2781, 6612, 2774, 6608, 2771, 6606, 2770, 6605, 2768, 6605, 2768, 6604, 2767, 6602, 2766, 6601, 2763, 6600, 2760, 6599, 2758, 6587, 2735, 6579, 2711, 6576, 2701, 6573, 2692, 6569, 2683, 6562, 2676, 6555, 2669, 6546, 2665, 6544, 2663, 6540, 2663, 6540, 2663, 6539, 2662, 6538, 2662, 6536, 2662, 6530, 2661, 6528, 2657, 6526, 2652, 6525, 2647, 6524, 2642, 6522, 2638, 6519, 2634, 6515, 2632, 6514, 2632, 6513, 2631, 6512, 2631, 6511, 2631, 6508, 2630, 6506, 2630, 6505, 2629,
                                6504, 2629, 6500, 2628, 6500, 2624, 6500, 2624, 6499, 2623, 6495, 2619, 6489, 2618, 6482, 2616, 6475, 2616, 6469, 2616, 6464, 2619, 6462, 2621, 6462, 2624, 6453, 2630, 6447, 2637, 6444, 2640, 6441, 2644, 6438, 2643, 6436, 2642, 6429, 2636, 6423, 2631, 6422, 2631, 6420, 2629, 6416, 2627, 6410, 2626, 6409, 2626, 6408, 2625, 6407, 2625, 6405, 2624, 6396, 2618, 6385, 2618, 6382, 2618, 6378, 2618, 6374, 2619, 6373, 2620, 6373, 2621, 6371, 2621, 6367, 2623, 6363, 2624, 6361, 2625, 6360, 2625, 6359, 2626, 6358, 2626, 6353, 2628, 6346, 2631, 6346, 2631, 6345, 2632, 6343, 2634, 6341, 2636, 6339, 2639, 6335,
                                2641, 6331, 2643, 6326, 2643, 6318, 2645, 6317, 2653, 6317, 2656, 6315, 2658, 6314, 2660, 6314, 2660, "L", 6313, 2660, "Q", 6309, 2661, 6305, 2660, 6305, 2660, 6304, 2660, 6298, 2658, 6296, 2655, 6295, 2654, 6294, 2653, 6294, 2652, 6294, 2651, 6293, 2650, 6293, 2648, 6293, 2646, 6292, 2644, 6292, 2643, 6291, 2642, 6290, 2638, 6290, 2633, 6290, 2633, 6289, 2632, 6285, 2625, 6278, 2620, 6276, 2619, 6275, 2616, 6275, 2615, 6274, 2614, 6274, 2613, 6274, 2612, 6273, 2611, 6273, 2609, 6273, 2607, 6272, 2604, 6272, 2603, 6272, 2602, 6271, 2596, 6269, 2592, 6267, 2587, 6264, 2585, 6263, 2585, 6263, 2585,
                                6262, 2585, 6260, 2585, 6258, 2586, 6255, 2586, "Q", 6251, 2586, 6248, 2588, "Z"
                            ]
                        ],
                        label: "Australia",
                        shortLabel: "AU",
                        labelPosition: [622.5, 314.9],
                        labelAlignment: ["center", "middle"]
                    },
                    AF: {
                        outlines: [
                            [
                                "M", 4457, 2936, "Q", 4451, 2935, 4449, 2938, 4449, 2940, 4448, 2941, 4446, 2943, 4445, 2944, 4445, 2946, 4444, 2947, 4442, 2949, 4441, 2952, 4439, 2954, 4439, 2957, 4436, 2968, 4429, 2977, 4429, 2978, 4428, 2978, 4424, 2985, 4419, 2988, 4416, 2991, 4412, 2994, 4411, 2995, 4410, 2995, 4405, 2997, 4403, 3001, 4403, 2997, 4400, 2996, 4400, 2996, 4399, 2996, 4396, 2997, 4393, 2999,
                                4380, 3006, 4368, 3015, 4362, 3019, 4356, 3024, 4355, 3025, 4353, 3026, 4349, 3027, 4345, 3028, 4345, 3029, 4344, 3029, 4343, 3029, 4343, 3030, 4339, 3035, 4335, 3041, 4333, 3044, 4332, 3048, 4330, 3058, 4329, 3069, 4329, 3083, 4329, 3096, 4329, 3097, 4329, 3098, 4329, 3101, 4330, 3104, 4330, 3106, 4330, 3107, 4330, 3109, 4331, 3110, 4334, 3118, 4336, 3127, 4336, 3128, 4336, 3129, 4337, 3137, 4337, 3144, 4337, 3147, 4336, 3149, 4336, 3151, 4336, 3152, 4335, 3153, 4335, 3154, 4333, 3159, 4332, 3163, 4332, 3165, 4331, 3166, 4329, 3169, 4329, 3174, 4329, 3176, 4329, 3177, 4328, 3180, 4328, 3184, 4328,
                                3186, 4327, 3188, 4326, 3193, 4326, 3198, 4327, 3209, 4333, 3214, 4335, 3216, 4338, 3221, 4339, 3221, 4339, 3222, 4344, 3233, 4350, 3243, 4351, 3245, 4351, 3246, 4352, 3252, 4357, 3253, 4361, 3255, 4365, 3255, 4370, 3255, 4373, 3253, 4377, 3251, 4380, 3249, 4381, 3249, 4382, 3248, 4387, 3246, 4392, 3244, 4395, 3243, 4400, 3240, 4401, 3239, 4401, 3238, 4402, 3237, 4403, 3236, 4406, 3230, 4409, 3226, 4419, 3211, 4427, 3193, 4427, 3192, 4428, 3191, 4430, 3189, 4430, 3184, 4430, 3184, 4430, 3183, 4431, 3179, 4432, 3176, 4434, 3171, 4435, 3167, 4436, 3159, 4437, 3151, 4437, 3150, 4437, 3149, 4437, 3147,
                                4437, 3146, 4437, 3145, 4437, 3143, 4438, 3141, 4438, 3139, 4439, 3138, 4439, 3137, 4439, 3136, 4439, 3134, 4440, 3130, 4440, 3124, 4440, 3123, 4441, 3122, 4441, 3121, 4441, 3121, 4442, 3117, 4443, 3113, 4444, 3108, 4445, 3103, 4447, 3096, 4450, 3090, 4451, 3089, 4452, 3087, 4453, 3083, 4455, 3082, 4456, 3081, 4456, 3081, 4457, 3080, 4457, 3079, 4461, 3073, 4460, 3063, 4460, 3058, 4462, 3053, 4462, 3053, 4462, 3052, 4463, 3051, 4463, 3049, 4464, 3049, 4464, 3048, 4465, 3047, 4466, 3046, 4470, 3042, 4470, 3037, 4470, 3036, 4471, 3034, 4471, 3033, 4471, 3032, 4472, 3031, 4472, 3029, 4472, 3029, 4472,
                                3028, 4472, 3023, 4474, 3018, 4476, 3016, 4477, 3014, 4477, 3013, 4478, 3013, 4480, 3012, 4482, 3011, 4482, 3010, 4482, 3009, 4484, 3003, 4483, 2996, 4480, 2984, 4475, 2972, 4472, 2963, 4469, 2953, 4467, 2947, 4464, 2943, 4463, 2942, 4462, 2939, 4462, 2938, 4461, 2937, 4461, 2937, 4459, 2937, "Q", 4458, 2936, 4457, 2936, "Z"
                            ], [
                                "M", 3801, 1832, "Q", 3796, 1841, 3788, 1847, 3783, 1851, 3776, 1851, 3761, 1852, 3747, 1849, 3722, 1843, 3699, 1831, 3685, 1823, 3670, 1816, 3663, 1814, 3655, 1812, 3633, 1806, 3617, 1792, 3608, 1784, 3610, 1770, 3613, 1742, 3611, 1714, 3610, 1711, 3609, 1708, 3608, 1707,
                                3607, 1705, 3606, 1704, 3606, 1703, 3604, 1700, 3602, 1697, 3598, 1687, 3589, 1682, 3587, 1681, 3583, 1681, 3577, 1682, 3571, 1683, 3569, 1683, 3566, 1684, 3559, 1685, 3552, 1687, 3539, 1691, 3526, 1692, 3525, 1692, 3523, 1693, 3520, 1694, 3516, 1693, 3516, 1693, 3515, 1693, 3512, 1692, 3509, 1692, 3508, 1692, 3506, 1691, 3496, 1690, 3488, 1693, 3487, 1693, 3468, 1696, 3449, 1699, 3419, 1693, 3389, 1688, 3379, 1688, 3368, 1688, 3347, 1697, "L", 3339, 1704, "Q", 3330, 1710, 3320, 1716, 3314, 1721, 3310, 1729, 3279, 1737, 3264, 1734, 3255, 1732, 3249, 1728, 3249, 1728, 3249, 1727, 3244, 1730, 3237,
                                1733, 3236, 1734, 3235, 1734, 3230, 1741, 3224, 1746, 3223, 1748, 3222, 1749, 3219, 1754, 3217, 1760, 3216, 1765, 3213, 1768, 3205, 1777, 3195, 1784, 3190, 1788, 3184, 1792, 3180, 1796, 3178, 1799, 3176, 1801, 3175, 1804, 3174, 1810, 3170, 1814, 3168, 1816, 3167, 1819, 3165, 1822, 3164, 1824, 3161, 1826, 3161, 1830, 3159, 1838, 3156, 1845, 3156, 1847, 3156, 1848, 3155, 1853, 3154, 1858, 3151, 1882, 3143, 1898, 3142, 1900, 3142, 1901, 3137, 1907, 3133, 1910, 3130, 1912, 3128, 1915, 3127, 1915, 3126, 1916, 3122, 1917, 3120, 1918, 3112, 1919, 3107, 1921, 3094, 1926, 3085, 1935, 3084, 1936, 3083, 1936,
                                3075, 1939, 3073, 1944, 3061, 1973, 3055, 1996, 3054, 1998, 3054, 1999, 3052, 2008, 3049, 2016, 3048, 2018, 3047, 2019, 3042, 2024, 3042, 2031, "L", 3042, 2032, "Q", 3042, 2033, 3041, 2034, 3041, 2038, 3037, 2042, 3030, 2047, 3020, 2049, 3017, 2050, 3013, 2052, 3007, 2054, 3E3, 2055, 2994, 2056, 2996, 2065, 2997, 2066, 2997, 2067, 2997, 2078, 2998, 2089, 2998, 2090, 2998, 2090, 2998, 2095, 3E3, 2099, 3002, 2105, 3006, 2112, 3009, 2116, 3009, 2122, 3011, 2136, 3012, 2150, 3013, 2168, 3012, 2186, 3011, 2195, 3008, 2204, 3005, 2217, 3E3, 2230, 2998, 2233, 2997, 2237, 2993, 2255, 2993, 2276, 2993, 2277,
                                2993, 2278, 2994, 2286, 2992, 2293, 2992, 2294, 2992, 2296, 2992, 2298, 2993, 2300, 2993, 2301, 2994, 2303, 2995, 2312, 3002, 2317, 3004, 2319, 3005, 2321, 3008, 2326, 3012, 2330, 3017, 2336, 3020, 2340, 3024, 2347, 3029, 2350, 3030, 2351, 3030, 2351, 3033, 2356, 3040, 2360, 3046, 2363, 3050, 2368, 3054, 2372, 3057, 2378, 3066, 2393, 3073, 2410, 3074, 2412, 3076, 2415, 3078, 2418, 3079, 2424, 3080, 2425, 3080, 2425, 3092, 2436, 3106, 2444, 3114, 2450, 3121, 2457, 3121, 2458, 3122, 2460, 3122, 2461, 3123, 2462, 3128, 2469, 3129, 2477, 3129, 2478, 3129, 2478, 3131, 2481, 3132, 2484, 3146, 2492, 3162,
                                2504, 3179, 2515, 3198, 2522, 3202, 2523, 3207, 2522, 3210, 2521, 3212, 2520, 3213, 2519, 3214, 2519, 3219, 2517, 3223, 2514, 3228, 2510, 3232, 2504, 3232, 2503, 3233, 2502, 3237, 2499, 3244, 2498, 3257, 2498, 3268, 2500, 3270, 2500, 3271, 2500, 3273, 2501, 3274, 2501, 3283, 2502, 3286, 2504, 3291, 2508, 3297, 2508, 3303, 2509, 3308, 2507, 3317, 2504, 3327, 2505, 3335, 2506, 3343, 2503, 3358, 2498, 3372, 2492, 3391, 2483, 3409, 2474, 3422, 2467, 3434, 2463, 3438, 2462, 3442, 2462, 3442, 2465, 3440, 2467, 3442, 2466, 3444, 2468, 3445, 2468, 3446, 2468, 3458, 2470, 3467, 2478, 3472, 2482, 3477, 2486,
                                3478, 2488, 3481, 2490, 3488, 2497, 3494, 2504, 3502, 2512, 3510, 2520, 3511, 2522, 3512, 2522, 3519, 2526, 3526, 2521, 3540, 2512, 3550, 2503, 3553, 2500, 3562, 2504, 3574, 2509, 3576, 2517, 3579, 2528, 3585, 2539, 3587, 2543, 3587, 2547, 3587, 2548, 3587, 2549, 3587, 2554, 3587, 2558, 3587, 2572, 3587, 2585, 3587, 2594, 3587, 2602, 3587, 2604, 3586, 2605, 3586, 2606, 3585, 2606, 3585, 2607, 3584, 2609, 3584, 2610, 3584, 2611, 3584, 2612, 3584, 2613, 3585, 2621, 3583, 2629, 3583, 2631, 3582, 2631, 3580, 2632, 3579, 2632, 3578, 2633, 3577, 2634, 3568, 2640, 3564, 2653, 3567, 2659, 3570, 2662, 3571,
                                2663, 3572, 2663, 3577, 2665, 3579, 2670, 3585, 2683, 3592, 2695, 3604, 2711, 3619, 2724, 3627, 2731, 3636, 2736, 3646, 2742, 3650, 2753, 3657, 2775, 3662, 2798, 3666, 2817, 3665, 2837, 3664, 2854, 3668, 2871, 3668, 2874, 3668, 2876, 3669, 2882, 3670, 2887, 3670, 2889, 3671, 2890, 3672, 2893, 3672, 2896, 3675, 2907, 3675, 2919, 3675, 2920, 3675, 2921, 3675, 2933, 3667, 2939, 3667, 2939, 3666, 2940, 3662, 2945, 3658, 2951, 3653, 2961, 3648, 2970, 3648, 2971, 3647, 2972, 3646, 2973, 3644, 2974, "L", 3644, 2974, "Q", 3644, 2977, 3644, 2979, 3643, 2981, 3643, 2983, 3641, 2996, 3639, 3009, 3636, 3034,
                                3634, 3060, 3633, 3070, 3637, 3078, 3640, 3088, 3647, 3096, 3656, 3108, 3663, 3116, 3667, 3120, 3669, 3125, 3670, 3127, 3671, 3128, 3674, 3132, 3678, 3135, 3679, 3136, 3680, 3137, 3681, 3138, 3682, 3140, 3685, 3144, 3685, 3150, 3686, 3155, 3687, 3159, 3688, 3160, 3689, 3161, "L", 3689, 3161, "Q", 3688, 3179, 3694, 3192, 3695, 3194, 3696, 3195, 3696, 3198, 3698, 3201, 3698, 3202, 3698, 3202, 3699, 3207, 3700, 3211, 3701, 3212, 3701, 3214, 3701, 3227, 3701, 3241, 3701, 3242, 3701, 3243, 3699, 3246, 3700, 3251, 3701, 3253, 3701, 3255, 3702, 3262, 3704, 3269, 3707, 3276, 3706, 3285, 3706, 3293, 3709,
                                3301, 3713, 3310, 3717, 3319, 3722, 3329, 3727, 3339, 3740, 3363, 3750, 3387, 3754, 3398, 3754, 3409, 3754, 3434, 3756, 3458, 3756, 3459, 3757, 3459, 3776, 3469, 3794, 3477, 3796, 3478, 3797, 3478, 3803, 3478, 3810, 3478, 3825, 3480, 3840, 3484, 3843, 3485, 3845, 3484, 3851, 3483, 3857, 3479, 3858, 3478, 3859, 3477, 3861, 3475, 3865, 3472, 3880, 3462, 3897, 3471, 3898, 3472, 3901, 3472, 3905, 3471, 3908, 3470, 3909, 3470, 3910, 3469, 3918, 3466, 3927, 3461, 3928, 3461, 3928, 3461, 3939, 3460, 3949, 3455, 3951, 3455, 3952, 3454, 3954, 3453, 3958, 3452, 3962, 3450, 3967, 3448, 3976, 3444, 3985, 3437,
                                3995, 3430, 4002, 3422, 4022, 3401, 4039, 3379, 4046, 3372, 4053, 3364, 4065, 3351, 4077, 3337, 4079, 3335, 4081, 3333, 4081, 3332, 4081, 3330, 4082, 3321, 4084, 3311, 4088, 3288, 4094, 3265, 4096, 3259, 4099, 3253, 4103, 3245, 4106, 3241, 4107, 3238, 4111, 3237, 4129, 3231, 4138, 3217, 4139, 3215, 4139, 3214, 4145, 3207, 4150, 3198, 4149, 3187, 4147, 3175, 4147, 3172, 4148, 3168, 4150, 3163, 4151, 3157, 4152, 3151, 4153, 3147, 4154, 3145, 4153, 3144, 4150, 3141, 4148, 3137, 4147, 3136, 4146, 3136, 4142, 3133, 4138, 3130, "L", 4132, 3123, "Q", 4133, 3116, 4137, 3111, 4144, 3101, 4155, 3094, 4166,
                                3087, 4177, 3079, 4184, 3073, 4192, 3068, 4200, 3062, 4209, 3056, 4226, 3046, 4240, 3032, 4241, 3031, 4244, 3032, 4244, 3032, 4245, 3032, 4248, 3026, 4255, 3021, 4261, 3017, 4265, 3013, 4267, 3010, 4270, 3008, 4273, 3004, 4275, 3E3, 4276, 2999, 4275, 2998, 4275, 2984, 4273, 2970, 4270, 2947, 4270, 2924, 4270, 2908, 4268, 2891, 4268, 2883, 4265, 2874, 4257, 2852, 4260, 2827, 4260, 2822, 4258, 2817, 4258, 2816, 4257, 2815, 4253, 2808, 4251, 2797, 4250, 2795, 4250, 2793, 4249, 2789, 4247, 2785, 4246, 2783, 4245, 2780, 4243, 2776, 4242, 2771, 4241, 2772, 4240, 2770, 4239, 2768, 4238, 2765, 4238, 2764,
                                4238, 2763, 4237, 2755, 4236, 2748, 4236, 2744, 4240, 2740, 4243, 2738, 4246, 2735, 4247, 2734, 4247, 2734, 4247, 2732, 4248, 2731, 4249, 2728, 4251, 2726, 4253, 2723, 4255, 2721, 4258, 2715, 4260, 2708, 4262, 2699, 4264, 2689, 4264, 2688, 4264, 2686, 4265, 2684, 4266, 2682, 4269, 2677, 4271, 2674, 4274, 2669, 4280, 2667, 4286, 2666, 4290, 2662, 4291, 2662, 4292, 2661, 4296, 2654, 4302, 2648, 4307, 2644, 4310, 2637, 4316, 2624, 4325, 2613, 4327, 2612, 4328, 2611, 4329, 2610, 4329, 2609, 4331, 2607, 4333, 2606, 4339, 2602, 4344, 2597, 4354, 2587, 4366, 2579, 4377, 2571, 4384, 2565, 4387, 2563, 4389,
                                2561, 4395, 2553, 4401, 2548, 4402, 2548, 4403, 2547, 4405, 2543, 4409, 2538, 4415, 2531, 4419, 2523, 4425, 2513, 4433, 2507, 4437, 2503, 4441, 2501, 4445, 2499, 4448, 2495, 4451, 2491, 4454, 2484, 4454, 2473, 4457, 2463, 4463, 2448, 4466, 2431, 4471, 2411, 4476, 2392, 4478, 2384, 4486, 2380, 4494, 2375, 4499, 2366, 4500, 2364, 4501, 2362, 4503, 2356, 4505, 2349, 4510, 2335, 4512, 2320, 4504, 2324, 4495, 2327, 4485, 2331, 4473, 2332, 4458, 2334, 4442, 2338, 4432, 2340, 4422, 2344, 4406, 2350, 4390, 2353, 4377, 2356, 4364, 2354, 4359, 2353, 4355, 2351, 4353, 2351, 4352, 2350, 4345, 2347, 4336, 2347,
                                4336, 2347, 4335, 2346, 4333, 2346, 4333, 2345, 4326, 2337, 4319, 2331, 4319, 2331, 4318, 2330, 4317, 2327, 4315, 2326, 4310, 2325, 4309, 2319, 4309, 2318, 4309, 2317, 4313, 2305, 4311, 2304, 4309, 2302, 4312, 2293, 4315, 2284, 4314, 2283, 4312, 2282, 4311, 2282, 4302, 2281, 4298, 2276, 4297, 2275, 4296, 2274, 4294, 2270, 4288, 2264, 4278, 2255, 4269, 2245, "L", 4249, 2214, 4233, 2202, 4212, 2163, "Q", 4203, 2147, 4197, 2133, 4189, 2113, 4189, 2110, 4189, 2110, 4188, 2109, 4187, 2103, 4187, 2096, "L", 4187, 2096, "Q", 4186, 2094, 4185, 2092, 4184, 2089, 4183, 2085, "L", 4183, 2083, "Q", 4184, 2082,
                                4183, 2078, 4183, 2077, 4181, 2073, 4181, 2073, 4180, 2072, 4177, 2067, 4172, 2066, 4167, 2064, 4162, 2061, 4158, 2059, 4154, 2055, 4151, 2051, 4154, 2045, 4156, 2041, 4156, 2035, 4156, 2033, 4155, 2032, 4155, 2027, 4153, 2023, 4153, 2023, 4152, 2022, 4149, 2022, 4149, 2019, 4144, 2002, 4135, 1985, 4134, 1984, 4133, 1982, 4130, 1975, 4126, 1971, 4122, 1968, 4118, 1964, 4112, 1959, 4106, 1954, "L", 4106, 1954, 4105, 1953, "Q", 4106, 1943, 4110, 1923, "L", 4126, 1922, "Q", 4145, 1985, 4159, 1984, 4174, 1983, 4159, 1951, 4158, 1949, 4156, 1948, 4155, 1947, 4155, 1946, 4155, 1941, 4156, 1937, 4156,
                                1937, 4156, 1936, 4157, 1934, 4158, 1933, 4163, 1928, 4163, 1917, 4163, 1916, 4163, 1914, 4164, 1907, 4164, 1899, 4164, 1896, 4171, 1875, 4150, 1893, 4138, 1892, "L", 4083, 1880, "Q", 4083, 1877, 4081, 1874, 4078, 1866, 4073, 1862, 4031, 1831, 3978, 1846, 3966, 1848, 3962, 1847, 3960, 1847, 3958, 1846, 3951, 1845, 3943, 1843, 3929, 1840, 3915, 1834, 3891, 1824, 3866, 1820, 3863, 1819, 3860, 1819, 3857, 1818, 3853, 1818, 3851, 1817, 3849, 1817, 3840, 1814, 3830, 1813, 3823, 1813, 3816, 1815, 3814, 1815, 3809, 1818, 3808, 1819, 3808, 1819, "Q", 3806, 1825, 3801, 1832, "Z"
                            ]
                        ],
                        label: "Africa",
                        shortLabel: "AF",
                        labelPosition: [359.4, 213.3],
                        labelAlignment: ["center", "middle"]
                    }
                }
            }
        ];
        d = e.length;
        if (a)for (; d--;)a = e[d], c(a.name.toLowerCase(), a, c.geo);
        else for (; d--;)a = e[d], g = a.name.toLowerCase(), b("maps", g, 1), h.maps.unshift({ cmd: "_call", obj: window, args: [function(a, b) { c.geo ? c(a, b, c.geo) : f.raiseError(f.core, "12052314141", "run", "JavaScriptRenderer~Maps._call()", Error("FusionCharts.HC.Maps.js is required in order to define vizualization")) }, [g, a], window] })
    }
]);;
/*
 FusionCharts JavaScript Library
 Copyright FusionCharts Technologies LLP
 License Information at <http://www.fusioncharts.com/license>

 @author FusionCharts Technologies LLP
 @meta package_map_pack core
 @id fusionmaps.World8.20.10-30-2012 07:55:31
*/
FusionCharts(["private","modules.renderer.js-world8",function(){var f=this,b=f.hcLib,c=b.chartAPI,h=b.moduleCmdQueue,b=b.injectModuleDependency,a=!!c.geo,e,g,d;e=[{name:"World8",revision:20,creditLabel:!1,standaloneInit:!0,baseWidth:715,baseHeight:405,baseScaleFactor:10,entities:{"06":{outlines:[["M",1572,2007,"Q",1571,2008,1570,2009,1567,2012,1566,2017,1566,2019,1568,2021,1571,2022,1574,2025,1577,2027,1582,2025,1583,2025,1583,2025,1585,2024,1586,2024,1589,2023,1593,2022,1598,2020,1604,2021,1614,
2021,1624,2020,1629,2020,1632,2023,1634,2025,1637,2025,1648,2028,1659,2031,1667,2033,1675,2036,1692,2042,1703,2057,1711,2068,1720,2077,1726,2082,1733,2083,1745,2084,1756,2085,1763,2086,1771,2087,1783,2089,1795,2092,1802,2094,1806,2099,1807,2101,1804,2103,1797,2109,1788,2114,1788,2115,1787,2116,1787,2117,1787,2118,1788,2120,1789,2120,1794,2121,1799,2121,1803,2121,1807,2121,1807,2121,1808,2122,1822,2123,1836,2122,1839,2121,1842,2121,1843,2121,1844,2120,1845,2120,1846,2120,1852,2119,1858,2118,1860,2118,
1862,2118,1870,2116,1878,2113,1880,2113,1882,2113,1888,2114,1894,2117,1895,2118,1896,2118,1898,2119,1899,2119,1908,2119,1914,2115,1918,2113,1916,2108,1915,2103,1910,2099,1903,2093,1894,2088,1889,2085,1884,2084,1883,2083,1882,2083,1880,2082,1878,2081,1877,2081,1876,2080,1875,2080,1874,2080,1862,2080,1849,2078,1834,2076,1819,2075,1814,2074,1808,2073,1800,2072,1792,2070,1787,2069,1783,2066,1775,2059,1768,2052,1762,2047,1756,2041,1752,2038,1748,2035,1740,2029,1731,2025,1720,2019,1708,2015,1691,2008,1674,
2E3,1668,1997,1663,1994,1662,1993,1661,1993,1660,1991,1656,1991,1654,1991,1652,1990,1651,1990,1649,1990,1646,1989,1643,1989,1642,1989,1641,1989,1633,1989,1626,1989,1622,1989,1618,1989,1608,1987,1599,1992,1593,1995,1587,1999,1586,2E3,1584,2E3,1583,2001,1582,2001,1579,2003,1574,2006,"Q",1573,2006,1572,2007,"Z"],["M",1165,1994,"Q",1139,1990,1133,2008,1132,2010,1132,2012,1131,2014,1130,2015,1129,2017,1128,2018,1122,2024,1109,2033,"L",1104,2032,"Q",1104,2034,1104,2036,1104,2039,1104,2042,1104,2044,1104,
2045,1106,2064,1111,2082,1112,2086,1114,2089,1123,2098,1139,2102,1152,2104,1156,2110,1157,2111,1157,2112,1165,2119,1172,2125,1185,2135,1194,2140,1195,2141,1195,2141,1203,2145,1209,2149,1223,2157,1236,2166,1243,2171,1251,2174,1252,2175,1254,2174,1257,2174,1258,2176,1259,2177,1260,2177,1264,2177,1268,2178,1274,2178,1280,2179,1282,2179,1283,2179,1291,2180,1293,2179,1295,2179,1297,2179,1302,2180,1307,2181,1308,2181,1310,2181,1312,2182,1315,2182,1320,2183,1327,2186,1331,2188,1335,2190,1343,2193,1350,2197,
1352,2199,1353,2200,1356,2203,1359,2206,1360,2207,1362,2208,1364,2209,1366,2209,1367,2210,1369,2210,1370,2210,1371,2211,1373,2212,1374,2212,1375,2213,1376,2213,1387,2218,1398,2223,1406,2226,1414,2228,1426,2232,1438,2236,1448,2239,1456,2243,1467,2248,1478,2253,1482,2254,1484,2256,1492,2261,1499,2267,1501,2269,1502,2272,1502,2273,1503,2273,1508,2280,1511,2290,1512,2294,1515,2296,1515,2297,1516,2298,1516,2299,1516,2300,1520,2304,1524,2308,1525,2309,1525,2310,1526,2314,1529,2317,1534,2324,1542,2330,1546,
2333,1551,2336,1553,2337,1556,2338,1563,2339,1570,2342,"L",1569,2342,"Q",1573,2342,1573,2344,1574,2346,1575,2347,1580,2352,1583,2358,1586,2365,1595,2369,1598,2370,1601,2372,1603,2373,1604,2374,1605,2375,1606,2376,1607,2377,1608,2377,1612,2380,1618,2381,1625,2381,1633,2379,1634,2379,1635,2379,1639,2378,1643,2376,1644,2376,1646,2375,1647,2375,1648,2375,1650,2372,1651,2371,1664,2365,1676,2358,1681,2356,1687,2354,1691,2353,1696,2353,1698,2353,1700,2353,1701,2353,1701,2353,1703,2353,1705,2353,1704,2353,
1704,2352,1703,2352,1702,2351,1699,2349,1696,2346,1696,2346,1695,2345,1691,2341,1686,2338,1684,2337,1681,2337,1678,2337,1675,2336,1674,2336,1674,2335,1673,2335,1671,2334,1670,2334,1670,2332,1669,2332,1669,2331,1665,2329,1662,2327,1661,2327,1660,2326,1659,2325,1656,2325,1649,2327,1643,2330,1637,2333,1632,2336,1626,2340,1619,2340,1611,2339,1604,2333,1589,2320,1579,2304,1578,2302,1579,2300,1577,2291,1573,2281,1573,2281,1573,2280,1571,2275,1574,2274,1571,2273,1572,2270,1572,2269,1573,2268,1573,2266,1574,
2265,1574,2264,1574,2262,1575,2261,1574,2259,1574,2258,1574,2257,1572,2243,1577,2229,1577,2228,1577,2227,1577,2226,1578,2225,1580,2223,1579,2220,1579,2218,1579,2216,1581,2210,1582,2202,1583,2194,1581,2185,1581,2181,1576,2180,1559,2176,1541,2176,1522,2177,1502,2176,1500,2176,1497,2177,1496,2177,1494,2177,1486,2178,1484,2172,1484,2171,1483,2170,1483,2169,1483,2169,1482,2168,1482,2166,1482,2165,1482,2164,1483,2155,1482,2146,1482,2144,1483,2143,1484,2139,1486,2136,1486,2134,1487,2132,1491,2125,1494,2119,
1494,2118,1494,2116,1495,2112,1496,2109,1497,2108,1497,2107,1497,2106,1498,2105,1500,2099,1504,2094,1510,2087,1511,2077,1511,2064,1511,2050,1511,2049,1510,2047,1509,2045,1506,2044,1503,2043,1497,2044,1493,2045,1488,2044,1488,2044,1487,2044,1483,2044,1485,2043,1482,2041,1478,2040,1465,2038,1452,2040,1446,2042,1441,2048,1436,2057,1429,2064,1419,2077,1406,2086,1396,2094,1385,2101,1380,2105,1373,2108,1373,2108,1371,2109,1370,2109,1369,2109,1362,2111,1355,2111,1353,2111,1351,2110,1349,2110,1346,2110,1344,
2110,1341,2109,1340,2109,1339,2109,1338,2108,1336,2108,1329,2106,1323,2103,1322,2103,1321,2102,1321,2102,1320,2101,1319,2101,1318,2100,1314,2099,1313,2096,1313,2095,1312,2093,1312,2093,1312,2092,1312,2086,1309,2082,1308,2081,1306,2080,1303,2075,1299,2066,1297,2060,1294,2055,1289,2044,1287,2033,1284,2015,1284,1996,1284,1994,1284,1992,1285,1991,1285,1990,1285,1986,1287,1983,1287,1982,1288,1981,1288,1980,1288,1978,1289,1972,1289,1966,"L",1281,1967,"Q",1278,1966,1275,1966,1273,1966,1272,1966,1266,1966,
1260,1965,1249,1963,1251,1971,1254,1986,1245,1986,1230,1986,1215,1986,1210,1986,1206,1989,"Q",1192,1998,1165,1994,"Z"]],label:"Central America",shortLabel:"CA",labelPosition:[87.4,216.5],labelAlignment:["right","middle"],labelConnectors:[["M",874,2165,"L",1326,2165]]},"05":{outlines:[["M",2149,3880,"Q",2149,3883,2152,3885,2153,3887,2155,3887,2157,3887,2156,3886,2157,3882,2156,3880,2155,3878,2152,3877,2150,3877,2149,3878,"Q",2149,3879,2149,3880,"Z"],["M",2231,3897,"Q",2229,3893,2223,3894,2221,3893,
2217,3890,2213,3890,2206,3890,2204,3889,2204,3891,2204,3893,2203,3893,2202,3893,2199,3893,2199,3892,2197,3892,2192,3892,2187,3893,2184,3893,2181,3892,2179,3892,2177,3891,2173,3890,2171,3893,2173,3894,2176,3897,2178,3898,2176,3900,2176,3901,2175,3902,2173,3903,2173,3906,2175,3907,2174,3909,2173,3911,2170,3911,2169,3911,2168,3910,2165,3909,2163,3906,2161,3905,2159,3905,2157,3905,2156,3906,2157,3907,2159,3909,2160,3910,2164,3911,2167,3914,2169,3917,2171,3914,2175,3914,2177,3912,2178,3910,2181,3909,2184,
3909,2186,3909,2189,3908,"L",2189,3908,"Q",2188,3913,2191,3915,2193,3917,2196,3919,2199,3919,2202,3917,2204,3917,2205,3916,2205,3916,2207,3914,2207,3912,2208,3911,2210,3909,2212,3908,2215,3907,2218,3906,2220,3906,2221,3906,2222,3905,2224,3905,2226,3905,2227,3903,2228,3902,2229,3901,"Q",2231,3900,2231,3897,"Z"],["M",2329,2575,"Q",2328,2574,2326,2574,2309,2575,2298,2564,2300,2564,2302,2561,2302,2560,2303,2559,2308,2553,2310,2545,2311,2544,2311,2543,2311,2541,2312,2541,2314,2540,2312,2536,2311,2533,
2309,2528,2309,2527,2308,2526,2308,2525,2307,2523,2306,2519,2305,2515,2305,2513,2304,2511,2304,2511,2303,2510,2303,2508,2302,2506,2301,2500,2300,2495,2300,2493,2299,2491,2299,2491,2299,2490,2298,2486,2295,2483,2289,2479,2286,2474,2284,2471,2282,2469,2277,2462,2270,2456,2267,2454,2264,2448,2264,2448,2263,2447,2257,2442,2254,2434,"L",2254,2433,"Q",2253,2433,2253,2433,2247,2431,2240,2429,2221,2425,2202,2426,2201,2426,2200,2425,2200,2423,2197,2424,2196,2425,2194,2425,2190,2426,2185,2427,2175,2429,2165,
2430,2160,2430,2156,2427,2149,2422,2143,2414,2136,2404,2129,2394,2127,2391,2126,2388,2126,2388,2126,2387,2125,2385,2125,2383,2125,2383,2125,2382,2126,2379,2125,2377,2122,2372,2119,2367,2116,2363,2111,2360,2102,2353,2093,2346,2087,2341,2080,2337,2072,2331,2063,2325,2054,2320,2045,2315,2031,2309,2017,2303,2016,2303,2015,2302,2015,2301,2014,2301,2013,2301,2012,2300,2011,2300,2009,2300,2007,2299,2005,2300,2003,2300,2002,2302,2001,2303,2E3,2303,1998,2305,1994,2307,1993,2308,1992,2307,1984,2307,1978,2311,
1975,2312,1973,2313,1967,2314,1960,2314,1952,2314,1943,2313,1933,2312,1923,2311,1919,2310,1915,2309,1910,2309,1908,2307,1906,2303,1904,2301,1898,2295,1893,2289,1888,2283,1883,2277,1882,2276,1882,2273,1883,2272,1882,2270,1876,2273,1872,2277,1868,2282,1863,2284,1858,2287,1851,2286,1843,2285,1835,2283,1835,2283,1834,2282,1832,2278,1834,2274,1836,2271,1836,2266,1836,2265,1836,2264,1836,2263,1836,2262,1836,2261,1835,2260,1830,2258,1829,2261,1828,2261,1828,2262,1823,2266,1818,2271,1814,2275,1810,2278,1802,
2286,1792,2291,1787,2295,1780,2294,1767,2294,1754,2293,1752,2293,1751,2294,1750,2299,1748,2303,1744,2313,1740,2323,1739,2326,1737,2328,1737,2329,1736,2329,1735,2332,1733,2334,1732,2335,1732,2336,1730,2343,1723,2346,1721,2347,1720,2348,1720,2349,1719,2349,1718,2350,1718,2350,1715,2351,1713,2352,1712,2353,1711,2353,1710,2353,1709,2353,1708,2353,1706,2353,1706,2353,1705,2352,1705,2351,1704,2351,1701,2349,1698,2346,"L",1698,2352,"Q",1700,2352,1702,2352,1701,2355,1700,2357,1699,2358,1699,2359,1700,2362,
1698,2363,1698,2364,1698,2365,"L",1698,2410,"Q",1698,2411,1698,2413,1699,2414,1699,2415,1699,2417,1699,2419,1701,2429,1701,2439,1703,2458,1703,2478,1703,2479,1703,2480,1704,2481,1704,2482,1705,2485,1703,2485,1703,2486,1702,2486,1700,2491,1697,2495,1692,2504,1685,2509,1685,2510,1685,2510,1684,2514,1680,2515,1680,2515,1679,2515,1678,2518,1674,2520,1661,2529,1648,2538,1639,2544,1632,2552,1629,2554,1629,2560,1629,2561,1628,2562,1628,2563,1628,2564,1626,2574,1627,2584,1627,2586,1626,2588,1626,2589,1626,
2590,1625,2593,1625,2595,1625,2600,1624,2604,1623,2614,1622,2623,1620,2639,1620,2654,1620,2664,1618,2674,1618,2676,1617,2677,1617,2677,1617,2678,1616,2683,1618,2688,1619,2689,1619,2689,1620,2690,1620,2690,1623,2694,1627,2697,1630,2700,1631,2704,1631,2705,1631,2705,1632,2707,1632,2708,1633,2712,1634,2714,1637,2718,1640,2722,1643,2724,1645,2726,1646,2727,1646,2728,1654,2735,1661,2743,1666,2749,1669,2756,1673,2762,1676,2768,1680,2773,1682,2779,1682,2781,1682,2782,1683,2784,1683,2785,1684,2787,1684,2788,
1685,2789,1685,2789,1685,2791,1684,2792,1684,2793,1684,2794,1683,2798,1685,2800,1685,2802,1685,2803,1685,2807,1686,2810,1687,2818,1690,2824,1690,2826,1691,2827,1693,2836,1698,2843,1699,2844,1699,2847,1700,2847,1700,2848,1702,2849,1704,2852,1706,2855,1710,2858,1711,2859,1711,2860,1712,2861,1712,2862,1713,2863,1713,2864,1714,2867,1715,2870,1716,2873,1718,2877,1719,2878,1719,2879,1720,2882,1721,2885,1722,2889,1723,2891,1724,2892,1724,2893,1726,2897,1727,2900,1729,2904,1733,2905,1734,2906,1735,2907,1740,
2911,1744,2916,1746,2920,1749,2922,1751,2924,1753,2925,1757,2927,1761,2929,1764,2931,1768,2931,1768,2931,1769,2931,1770,2932,1771,2932,1772,2932,1773,2933,1779,2935,1785,2938,1786,2939,1786,2939,1788,2940,1790,2941,1795,2944,1800,2948,1809,2956,1818,2964,1821,2966,1824,2968,1825,2969,1825,2969,1830,2975,1833,2979,1834,2980,1835,2981,1845,2990,1854,3E3,1860,3007,1864,3016,1866,3019,1866,3023,1868,3040,1870,3057,1871,3058,1871,3059,1871,3069,1871,3079,1872,3093,1872,3107,1872,3109,1872,3111,1873,3115,
1873,3119,1874,3120,1874,3121,1874,3121,1873,3122,1873,3123,1873,3124,1873,3129,1872,3133,1872,3134,1872,3134,1872,3147,1871,3159,1871,3161,1871,3162,1870,3163,1870,3164,1869,3168,1868,3172,1868,3173,1868,3174,1865,3190,1864,3207,1864,3224,1865,3241,1866,3254,1867,3267,1868,3283,1868,3298,1868,3308,1865,3317,1864,3318,1864,3319,1864,3322,1865,3323,1865,3325,1865,3327,1865,3331,1866,3336,1866,3336,1866,3337,1867,3338,1868,3339,1868,3341,1869,3342,1869,3343,1869,3344,1870,3350,1872,3357,1872,3358,1872,
3359,1872,3363,1870,3366,1869,3369,1869,3372,1869,3373,1868,3374,1868,3376,1868,3377,1867,3378,1867,3379,1868,3387,1868,3395,1868,3397,1868,3398,1867,3401,1868,3403,1868,3407,1866,3408,1865,3408,1865,3409,1864,3411,1862,3412,1858,3415,1857,3421,1857,3422,1856,3423,1855,3428,1852,3430,1851,3431,1850,3435,1850,3436,1849,3436,1849,3438,1848,3440,1848,3441,1848,3441,1847,3447,1845,3449,1844,3450,1843,3451,1841,3456,1842,3463,1842,3466,1842,3468,1840,3482,1840,3496,1840,3509,1839,3521,1838,3534,1835,3548,
1834,3554,1838,3560,1839,3562,1841,3563,1842,3563,1842,3564,1846,3570,1848,3577,1849,3579,1849,3581,1850,3582,1850,3582,1851,3585,1850,3587,1850,3592,1851,3594,1852,3596,1852,3597,1853,3606,1851,3612,1851,3614,1851,3616,1851,3619,1850,3621,1849,3622,1848,3624,1847,3629,1847,3635,1847,3636,1846,3637,1845,3642,1847,3645,1847,3648,1847,3650,1845,3673,1842,3695,1840,3711,1833,3726,1832,3729,1831,3732,1828,3738,1824,3745,1843,3751,1857,3761,1863,3765,1864,3776,1864,3781,1863,3783,1861,3786,1860,3790,1860,
3791,1859,3793,1857,3795,1857,3800,1857,3801,1856,3803,1854,3817,1847,3822,1843,3824,1841,3828,1841,3830,1840,3831,1840,3832,1839,3833,1839,3835,1838,3836,1838,3841,1840,3843,1843,3845,1846,3848,1847,3849,1849,3851,1852,3855,1854,3863,1855,3864,1855,3866,1855,3869,1854,3872,1854,3873,1855,3874,1858,3888,1867,3901,1873,3909,1880,3916,1887,3924,1895,3929,1896,3930,1896,3931,1900,3938,1905,3945,1906,3947,1908,3948,1909,3949,1910,3950,1918,3959,1924,3964,1929,3969,1934,3973,1942,3981,1952,3987,1965,3996,
1973,4009,1975,4012,1978,4008,1984,4001,1982,3991,1980,3970,1978,3949,1977,3938,1983,3927,1985,3922,1988,3917,1990,3914,1991,3909,1991,3906,1990,3903,1989,3901,1989,3900,1989,3888,1990,3876,1990,3876,1991,3875,1991,3873,1992,3871,1992,3871,1992,3870,1993,3868,1993,3866,1996,3856,2003,3848,2003,3848,2003,3848,2004,3847,2004,3846,2010,3837,2015,3827,2016,3825,2017,3823,2019,3822,2019,3820,2021,3817,2023,3815,2026,3811,2026,3806,2029,3791,2024,3777,2021,3768,2014,3761,2009,3756,2005,3751,2004,3750,2004,
3749,2003,3731,2011,3716,2012,3715,2013,3714,2016,3712,2019,3709,2023,3705,2029,3705,2030,3705,2031,3704,2036,3698,2040,3692,2042,3690,2043,3687,2044,3682,2047,3678,2047,3677,2048,3676,2049,3672,2050,3670,2051,3669,2051,3667,2050,3662,2049,3656,2049,3654,2049,3652,2048,3652,2048,3651,2040,3639,2040,3623,2040,3614,2034,3611,2036,3608,2038,3606,2039,3606,2041,3605,2052,3601,2064,3602,2067,3602,2069,3602,2071,3601,2072,3601,2073,3600,2074,3600,2078,3599,2080,3595,2080,3595,2081,3595,2082,3595,2082,3595,
2086,3595,2086,3591,2088,3573,2091,3556,2091,3554,2090,3553,2086,3546,2092,3544,2095,3544,2097,3542,2098,3542,2099,3542,2114,3541,2129,3541,2131,3541,2134,3541,2149,3539,2157,3524,2160,3520,2162,3516,2165,3510,2170,3507,2173,3506,2175,3505,2179,3505,2180,3503,2181,3502,2182,3502,2185,3501,2188,3500,2194,3496,2199,3493,2203,3490,2200,3485,2199,3483,2198,3480,2198,3479,2197,3478,2193,3475,2193,3471,2193,3471,2192,3470,2189,3464,2185,3460,2178,3452,2172,3441,2171,3440,2171,3438,2172,3434,2174,3430,2178,
3421,2188,3423,2190,3423,2192,3423,2198,3421,2205,3421,2234,3422,2263,3422,2264,3424,2264,3425,2266,3424,2267,3423,2270,3421,2272,3418,2273,3417,2274,3416,2274,3415,2275,3412,2275,3408,2276,3404,2279,3391,2285,3381,2293,3368,2302,3356,2310,3342,2317,3327,2323,3316,2329,3305,2337,3293,2345,3280,2351,3269,2353,3257,2356,3246,2355,3234,2354,3220,2356,3207,2358,3195,2364,3184,2373,3171,2384,3160,2392,3153,2401,3147,2406,3144,2412,3143,2420,3141,2429,3139,2430,3139,2431,3139,2433,3138,2436,3137,2448,3132,
2456,3128,2463,3124,2471,3121,2472,3121,2472,3121,2490,3120,2507,3120,2509,3120,2510,3119,2513,3118,2517,3118,2519,3121,2519,3119,"L",2520,3118,"Q",2521,3117,2521,3116,2522,3114,2525,3113,2527,3112,2528,3111,2532,3105,2528,3096,2528,3095,2528,3093,2529,3087,2532,3080,2536,3072,2538,3063,2538,3063,2538,3062,2540,3056,2543,3052,2544,3051,2545,3051,2548,3049,2549,3047,2550,3045,2550,3042,2552,3036,2551,3030,2551,3027,2552,3026,2553,3025,2553,3023,2554,3020,2555,3018,2555,3017,2555,3015,2555,3010,2557,
3005,2558,3004,2558,3002,2558,3001,2558,3E3,2558,2999,2559,2998,2561,2996,2562,2992,2563,2991,2564,2990,2566,2989,2567,2986,2569,2972,2569,2959,2569,2942,2566,2924,2565,2921,2566,2918,2566,2917,2566,2916,2570,2903,2575,2890,2578,2885,2581,2881,2585,2876,2588,2871,2600,2847,2613,2825,2614,2824,2615,2823,2617,2819,2619,2815,2620,2813,2621,2811,2625,2806,2631,2801,2632,2801,2633,2800,2634,2798,2635,2797,2639,2794,2641,2788,2642,2787,2644,2785,2646,2782,2646,2780,2646,2775,2646,2770,2646,2768,2647,2767,
2648,2764,2648,2758,2648,2757,2649,2756,2651,2754,2652,2748,2652,2748,2652,2747,2654,2741,2656,2736,2657,2734,2656,2728,2655,2725,2655,2722,2655,2720,2654,2718,2654,2718,2654,2717,2653,2713,2652,2710,2651,2709,2650,2707,2648,2704,2646,2699,2646,2698,2645,2697,2645,2693,2643,2689,2640,2685,2636,2681,2635,2680,2633,2680,2619,2682,2615,2675,2609,2675,2611,2678,"L",2612,2679,"Q",2611,2680,2611,2680,2610,2682,2610,2685,2609,2685,2608,2684,2606,2683,2605,2681,2593,2666,2576,2659,2569,2657,2565,2654,2564,
2653,2563,2652,2563,2652,2562,2651,2550,2646,2537,2637,2535,2637,2533,2636,2532,2636,2530,2635,2529,2635,2528,2635,2526,2634,2523,2634,2523,2633,2522,2633,2507,2630,2492,2629,2490,2629,2489,2629,2488,2628,2487,2628,2485,2627,2484,2627,2477,2627,2470,2627,2470,2627,2469,2627,2459,2628,2455,2621,2455,2619,2453,2617,2450,2612,2445,2607,2437,2599,2428,2595,2417,2589,2406,2586,2386,2580,2365,2576,2359,2574,2353,2574,2351,2574,2350,2575,2345,2578,2338,2577,2334,2576,2331,2576,"Q",2330,2575,2329,2575,"Z"]],
label:"South America",shortLabel:"SA",labelPosition:[212.7,283.6],labelAlignment:["center","middle"]},"04":{outlines:[["M",1988,525,"Q",1972,516,1954,513,1952,513,1950,514,1949,514,1948,514,1947,515,1945,515,1944,515,1943,516,1936,518,1932,521,1931,522,1930,523,1929,524,1927,524,1919,528,1910,527,1909,527,1908,527,1907,526,1904,525,1903,525,1902,525,1894,525,1888,522,1887,522,1885,521,1882,521,1882,518,1882,515,1882,511,1881,506,1881,500,1880,493,1878,486,1877,480,1871,477,1865,474,1858,474,1851,
475,1844,477,1832,482,1819,486,1812,489,1805,493,1799,498,1793,503,1785,512,1781,523,1781,524,1781,525,1780,526,1780,527,1779,530,1776,535,1776,535,1776,536,1776,539,1772,540,1769,540,1767,538,1764,534,1762,527,1761,515,1758,503,1757,497,1752,493,1749,490,1743,492,1732,497,1723,504,1717,509,1713,517,1712,519,1712,520,1709,530,1707,540,1706,548,1710,553,1714,560,1722,563,1717,577,1716,591,1715,596,1718,601,1719,602,1719,602,1721,603,1722,603,1723,603,1724,604,1725,606,1728,605,1733,604,1738,606,1746,
610,1754,614,1755,614,1755,614,1757,615,1758,615,1759,616,1762,616,1763,616,1764,615,1765,615,1768,615,1769,615,1770,614,1771,614,1772,614,1773,613,1774,613,1777,612,1780,613,1781,614,1782,615,1785,617,1785,621,1786,621,1787,620,1788,620,1789,620,1791,621,1791,621,"L",1785,621,"Q",1778,627,1774,632,1774,633,1773,633,1772,634,1771,635,1765,644,1756,655,1755,657,1753,659,1753,659,1752,660,1749,664,1745,670,1733,685,1718,696,1718,697,1717,697,1713,697,1709,697,1704,697,1703,692,1703,691,1703,690,1703,
689,1702,689,1700,689,1700,686,1701,685,1700,684,1699,681,1698,677,1696,667,1699,657,1699,656,1699,655,1697,653,1698,649,1698,648,1699,646,1700,644,1698,641,1696,640,1693,640,1689,640,1686,642,1678,647,1674,655,1674,656,1673,656,1672,657,1671,658,1670,659,1669,660,1669,661,1668,661,1665,661,1662,663,1661,663,1661,663,1660,663,1659,663,1656,661,1654,660,1654,659,1653,659,1649,653,1651,645,1651,644,1650,642,1650,642,1650,641,1649,640,1649,639,1648,637,1647,635,1645,632,1644,630,1643,629,1643,627,1643,
627,1642,626,1642,625,1641,624,1641,623,1641,622,1641,621,1640,620,1640,619,1640,619,1639,616,1638,614,1634,608,1634,600,1634,591,1634,581,1634,576,1634,571,1634,557,1634,542,1634,541,1634,540,1632,537,1631,534,1628,529,1625,524,1623,519,1625,513,1627,507,1632,503,1639,498,1648,497,1657,496,1666,494,1678,492,1687,486,1693,483,1692,476,1692,471,1687,467,1683,464,1679,462,1679,462,1678,462,1671,459,1663,460,1662,460,1661,459,1658,458,1653,459,1643,460,1638,467,1637,469,1636,469,1635,470,1633,470,1633,
471,1632,471,1631,472,1629,473,1623,477,1617,483,1616,484,1616,485,1614,486,1612,488,1611,488,1611,488,1606,491,1601,495,1598,498,1595,504,1595,504,1595,505,1594,506,1595,507,1596,509,1596,511,1596,516,1597,520,1599,526,1601,531,1603,538,1602,543,1601,556,1595,566,1589,578,1579,587,1574,592,1571,598,1567,605,1569,611,1570,615,1573,619,1579,629,1581,640,1585,657,1584,675,1584,678,1583,680,1580,683,1577,685,1576,686,1574,686,1565,688,1562,695,1560,698,1557,701,1553,704,1550,708,1546,711,1543,709,1543,
709,1542,709,1537,709,1537,705,1537,704,1537,702,1538,698,1539,695,1539,694,1540,692,1540,692,1540,691,1540,689,1539,687,1538,685,1536,684,1536,683,1534,683,1532,682,1531,681,1529,680,1527,679,1526,679,1524,679,1518,679,1512,680,1511,681,1511,681,1508,683,1503,684,1502,685,1501,685,1497,687,1492,686,1491,686,1489,687,1481,689,1472,689,1467,689,1463,689,1457,690,1451,689,1450,689,1449,689,1444,689,1439,689,1435,689,1431,689,1424,690,1417,689,1406,687,1394,684,1392,684,1389,683,1381,680,1372,677,1364,
675,1356,673,1355,672,1354,672,1352,671,1348,671,1347,671,1346,671,1345,671,1344,670,1338,669,1333,671,1328,672,1323,675,1323,676,1322,676,1318,681,1314,682,1313,683,1313,685,1307,697,1304,709,1302,714,1301,719,1299,723,1298,722,1290,716,1285,706,1284,704,1283,702,1282,701,1281,700,1281,700,1279,700,1279,700,1278,700,1274,702,1270,702,1269,702,1268,703,1267,703,1262,703,1257,702,1253,702,1244,702,1234,702,1232,702,1230,702,1214,702,1198,704,1195,702,1193,702,1190,701,1188,702,1187,702,1187,702,1183,
703,1182,701,1179,698,1177,701,1176,701,1175,701,1173,701,1171,700,1169,698,1170,695,1170,692,1170,690,1169,687,1170,685,1170,684,1170,682,1170,681,1171,680,1171,679,1171,677,1172,675,1172,672,1171,667,1173,664,1174,663,1174,661,1174,660,1173,659,1172,656,1171,655,1170,655,1171,654,1170,654,1168,654,1154,658,1140,657,1137,657,1134,658,1130,658,1128,657,1125,656,1122,655,1108,652,1097,644,1075,631,1049,634,1033,635,1016,635,1014,635,1012,635,1010,635,1010,634,1008,621,995,622,994,623,993,623,981,623,
969,623,963,624,962,620,961,616,960,612,960,610,959,609,955,606,951,606,944,608,939,614,936,618,935,623,934,624,934,625,933,627,932,628,928,632,926,636,"L",923,636,"Q",922,638,920,640,916,643,911,643,891,644,871,646,867,646,862,646,855,647,849,647,837,648,828,645,827,645,826,645,823,644,817,645,806,646,802,660,787,663,770,662,769,662,767,663,748,667,733,658,727,655,721,652,711,646,699,643,692,641,686,640,676,638,667,635,664,634,662,634,656,633,650,633,636,632,622,630,616,629,609,629,601,630,594,627,
592,627,590,626,566,617,540,614,527,613,514,609,476,599,437,592,436,592,435,592,428,591,422,590,420,590,418,590,390,588,364,599,350,605,336,610,324,614,317,618,316,618,315,619,313,619,312,620,308,623,300,627,299,628,298,628,295,629,293,630,283,632,275,638,266,644,257,648,256,648,255,649,251,650,248,652,245,654,242,656,232,662,229,668,227,673,222,674,216,677,213,680,212,680,211,680,207,680,205,682,204,683,202,684,202,684,201,685,201,685,201,685,200,684,200,683,199,683,199,683,192,683,186,684,185,684,
184,685,179,696,185,713,187,727,197,737,208,749,223,755,228,756,228,760,229,762,228,763,224,769,212,768,180,767,148,774,136,776,128,788,127,790,127,792,126,798,125,805,124,812,128,818,133,826,139,829,"L",142,830,"Q",144,832,146,832,150,833,154,835,156,835,158,836,177,843,195,833,203,829,210,826,214,824,218,825,220,826,221,828,221,829,220,830,218,832,217,834,213,845,201,853,199,854,198,856,194,863,182,869,179,870,175,871,174,871,173,872,171,872,169,873,162,874,156,873,155,873,152,873,138,871,133,883,
132,885,131,887,127,890,123,892,108,902,98,919,96,923,95,927,94,938,93,953,93,959,95,964,97,975,111,980,118,982,126,983,129,983,132,982,136,981,141,982,142,982,142,983,147,1002,143,1020,143,1022,144,1023,146,1026,148,1026,150,1025,152,1028,153,1029,154,1029,157,1032,165,1032,166,1032,167,1033,172,1035,175,1034,178,1032,182,1031,184,1031,185,1029,188,1027,191,1025,206,1018,220,1012,221,1012,222,1013,222,1018,220,1023,218,1030,213,1036,210,1039,207,1042,199,1050,186,1058,174,1065,163,1073,156,1078,
150,1082,148,1083,147,1084,139,1092,126,1099,125,1100,124,1101,123,1104,120,1106,115,1108,113,1111,112,1113,110,1115,108,1118,106,1120,102,1128,103,1138,104,1142,111,1142,113,1142,113,1143,114,1145,118,1144,135,1138,152,1132,158,1129,161,1127,164,1124,168,1122,179,1117,188,1110,199,1103,209,1094,222,1083,236,1074,244,1069,251,1065,259,1060,269,1053,274,1049,278,1045,290,1036,301,1022,303,1020,304,1019,310,1014,316,1005,320,1E3,324,996,325,995,326,994,328,989,332,983,350,960,366,940,"L",366,940,"Q",
368,938,369,936,370,936,371,936,377,937,374,946,370,954,365,961,359,970,356,981,355,982,355,983,354,984,354,986,353,989,353,992,"L",354,1E3,"Q",363,1003,372,1E3,380,997,387,992,388,991,389,987,389,987,390,986,393,986,394,983,396,977,402,975,403,975,405,975,411,975,415,972,417,971,418,970,424,969,430,966,432,965,433,964,438,961,446,957,447,957,448,956,450,952,452,946,454,943,458,942,459,941,460,941,466,941,468,943,470,944,471,944,479,944,487,947,488,948,489,948,497,948,502,952,505,955,506,958,507,
959,508,959,512,961,517,967,518,968,519,968,522,969,524,970,527,971,529,970,533,970,535,972,536,973,538,973,543,972,548,971,553,969,559,969,560,969,561,968,566,967,569,969,571,969,572,970,573,970,574,970,592,975,605,990,608,993,610,998,611,999,611,1001,612,1003,613,1004,618,1010,625,1013,635,1018,645,1020,649,1021,652,1021,658,1022,661,1020,662,1019,664,1019,665,1018,667,1018,670,1017,674,1015,675,1015,675,1015,676,1015,677,1015,679,1016,681,1017,689,1025,696,1034,702,1041,705,1046,708,1050,710,1053,
710,1054,710,1055,709,1062,710,1067,711,1069,711,1070,712,1072,712,1074,714,1079,714,1085,714,1086,715,1087,720,1092,726,1099,727,1100,728,1101,729,1101,729,1102,730,1104,730,1105,733,1116,733,1127,735,1128,736,1129,737,1131,736,1135,735,1142,737,1147,738,1149,738,1150,741,1157,745,1163,748,1167,750,1173,750,1174,751,1175,755,1178,761,1180,764,1180,766,1182,776,1188,780,1202,781,1208,782,1215,783,1222,786,1226,787,1228,788,1230,793,1237,804,1247,810,1252,814,1258,815,1260,816,1261,821,1266,823,1271,
825,1277,828,1280,829,1281,831,1282,832,1282,832,1283,838,1290,838,1299,838,1300,839,1301,839,1303,840,1304,840,1305,840,1306,841,1306,841,1307,845,1318,847,1328,848,1336,844,1340,833,1348,819,1349,817,1349,814,1347,814,1347,813,1346,809,1348,809,1354,809,1355,808,1356,808,1359,807,1362,807,1364,806,1366,806,1369,806,1372,807,1378,805,1380,803,1385,801,1391,799,1395,796,1401,793,1407,792,1414,792,1415,791,1416,791,1419,791,1422,790,1436,788,1449,788,1452,787,1454,786,1456,785,1457,784,1462,782,1467,
778,1478,777,1487,776,1490,775,1492,774,1494,773,1495,773,1496,773,1496,773,1499,773,1505,772,1531,775,1556,776,1568,781,1578,787,1592,797,1604,805,1613,811,1624,817,1634,818,1646,820,1662,817,1677,816,1686,821,1689,822,1690,822,1690,823,1694,826,1694,829,1694,831,1696,831,1697,833,1698,840,1700,843,1707,844,1708,844,1708,849,1709,850,1714,850,1715,850,1715,850,1716,850,1717,849,1721,853,1724,856,1726,861,1726,865,1726,867,1728,868,1729,868,1730,872,1734,874,1739,874,1738,874,1737,875,1739,876,1741,
876,1741,877,1741,"L",877,1742,"Q",879,1754,883,1765,886,1771,886,1778,886,1780,887,1782,888,1784,889,1787,899,1806,909,1825,916,1838,921,1850,922,1852,922,1853,923,1855,923,1856,924,1860,925,1863,926,1868,927,1873,928,1875,928,1876,929,1879,928,1883,928,1885,928,1886,928,1887,928,1888,929,1890,929,1891,930,1896,934,1898,935,1899,935,1899,937,1900,938,1901,944,1906,948,1911,949,1912,950,1913,950,1915,951,1916,956,1930,964,1940,968,1947,972,1953,973,1954,973,1954,977,1958,979,1964,979,1965,980,1966,
985,1971,992,1975,995,1976,997,1975,998,1974,1E3,1974,1001,1973,1002,1973,1003,1972,1004,1972,1007,1967,1007,1961,1007,1940,1006,1919,1006,1919,1006,1918,1004,1910,1E3,1904,999,1902,997,1901,989,1894,980,1886,979,1886,978,1885,976,1883,974,1881,973,1880,971,1878,966,1872,963,1865,963,1864,962,1863,961,1862,960,1860,958,1856,957,1850,957,1845,954,1843,953,1843,953,1842,952,1840,951,1838,948,1833,945,1827,944,1823,945,1819,952,1806,960,1793,961,1793,962,1793,964,1793,965,1794,968,1796,968,1800,968,
1802,968,1803,968,1808,969,1812,969,1813,970,1813,970,1816,971,1818,971,1825,975,1827,976,1828,977,1830,978,1832,979,1833,985,1838,991,1844,994,1846,995,1850,996,1851,996,1851,998,1853,999,1855,1012,1874,1026,1893,1031,1900,1034,1907,1042,1922,1049,1938,1053,1946,1058,1953,1067,1966,1080,1976,1090,1984,1093,1993,1097,2003,1100,2014,1101,2017,1101,2019,1101,2020,1101,2021,1101,2022,1102,2022,1102,2024,1103,2025,1106,2032,1110,2032,1112,2032,1113,2032,"L",1113,2032,"Q",1117,2032,1118,2028,1120,2029,
1122,2029,1123,2029,1136,2007,1136,2005,1135,2004,1140,2E3,1140,1998,1151,1998,1151,1992,1155,1992,1161,1992,1165,1993,1170,1993,1171,1996,1175,1996,1177,1996,1178,1994,1182,1995,1191,1995,1199,1992,1201,1992,1206,1992,1207,1988,1212,1990,1215,1989,1227,1991,1245,1985,1247,1986,1249,1986,1253,1986,1253,1981,1255,1979,1255,1975,1254,1968,1254,1965,"L",1276,1965,1280,1966,"Q",1281,1966,1281,1966,1283,1967,1285,1967,1288,1967,1289,1964,1293,1963,1293,1959,1293,1953,1291,1950,1292,1946,1293,1941,1294,
1934,1297,1928,1297,1927,1296,1926,"L",1296,1927,"Q",1297,1926,1297,1925,1301,1920,1302,1914,1306,1902,1309,1890,1310,1887,1313,1885,1324,1880,1333,1872,"L",1333,1872,"Q",1334,1872,1334,1872,1337,1869,1340,1867,1348,1860,1355,1852,1359,1849,1363,1845,1365,1844,1366,1843,1366,1843,1367,1843,1370,1842,1373,1841,1375,1841,1376,1840,1377,1840,1378,1840,1379,1841,1379,1841,1384,1842,1388,1843,1389,1843,1389,1843,1394,1844,1398,1844,1400,1844,1400,1843,1402,1843,1403,1842,1405,1842,1406,1842,1410,1841,
1417,1841,1418,1841,1418,1841,1420,1839,1423,1840,1425,1840,1426,1840,1426,1841,1427,1841,1428,1842,1429,1842,1430,1842,1431,1842,1439,1841,1448,1841,1451,1841,1453,1841,1458,1840,1462,1839,1468,1838,1474,1835,1480,1834,1484,1832,1486,1831,1486,1831,1487,1829,1489,1828,1492,1827,1493,1827,1495,1826,1495,1826,1496,1824,1498,1824,1509,1821,1522,1819,1525,1819,1527,1817,1528,1817,1528,1816,1528,1814,1531,1814,1532,1814,1533,1813,1534,1813,1534,1813,1537,1811,1539,1812,1550,1814,1561,1817,1565,1818,1567,
1820,1568,1821,1568,1821,1573,1824,1577,1827,1578,1828,1578,1828,1580,1829,1581,1829,1583,1829,1586,1828,1587,1828,1588,1828,1590,1827,1591,1827,1592,1827,1593,1826,1595,1826,1596,1826,1597,1826,1598,1825,1605,1825,1608,1828,1616,1837,1620,1850,1622,1855,1622,1861,1622,1864,1622,1866,1623,1868,1623,1869,1623,1874,1624,1879,1625,1888,1627,1897,1629,1910,1632,1922,1632,1924,1633,1925,1635,1926,1635,1927,1636,1928,1637,1930,1640,1935,1647,1938,1648,1938,1648,1938,1652,1938,1656,1937,1663,1935,1665,1927,
1665,1926,1665,1925,1666,1924,1666,1922,1666,1921,1667,1920,1667,1919,1667,1917,1668,1917,1668,1916,1668,1915,1669,1914,1670,1909,1672,1904,1673,1902,1674,1900,1674,1899,1675,1897,1675,1897,1675,1896,1676,1894,1677,1892,1679,1887,1678,1881,1678,1879,1678,1877,1678,1876,1677,1875,1677,1871,1676,1867,1676,1866,1675,1865,1674,1864,1674,1861,1674,1860,1673,1859,1672,1858,1671,1856,1667,1850,1665,1846,1664,1845,1664,1842,1664,1842,1664,1841,1663,1831,1663,1820,1663,1819,1663,1817,1663,1817,1663,1816,1663,
1814,1663,1811,1665,1803,1668,1796,1669,1789,1669,1782,1669,1773,1677,1766,1684,1760,1691,1753,1696,1749,1700,1745,1711,1735,1723,1728,1733,1721,1744,1715,1746,1714,1748,1713,1750,1713,1750,1712,1753,1709,1755,1707,1766,1692,1777,1679,1778,1676,1779,1672,1779,1667,1779,1661,1779,1659,1780,1657,1780,1656,1780,1655,1779,1645,1779,1632,1779,1631,1780,1630,1780,1629,1780,1629,1781,1625,1782,1621,1783,1621,1783,1620,1787,1618,1791,1617,1792,1616,1793,1616,1794,1616,1794,1615,1800,1612,1805,1609,1808,1607,
1810,1603,1811,1600,1810,1597,1810,1593,1812,1592,1813,1592,1813,1591,1813,1590,1814,1590,1815,1589,1817,1588,1819,1586,1822,1585,1823,1584,1823,1583,1827,1579,1831,1575,1836,1571,1840,1570,1842,1569,1842,1568,1843,1567,1843,1567,1845,1566,1845,1563,1844,1562,1845,1561,1845,1560,1845,1559,1845,1558,1845,1556,1845,1554,1846,1552,1846,1551,1846,1550,1847,1546,1849,1546,1851,1545,1852,1544,1852,1544,1853,1544,1856,1542,1859,1541,1860,1540,1860,1540,1864,1535,1867,1531,1874,1524,1882,1517,1882,1517,1883,
1517,1884,1517,1887,1518,1887,1518,1888,1518,1888,1519,1888,1519,1889,1519,1889,1520,1891,1520,1892,1521,1900,1523,1909,1519,1917,1517,1925,1512,1925,1512,1925,1511,1925,1510,1926,1508,1926,1508,1926,1507,1929,1502,1934,1495,1935,1493,1935,1490,1935,1489,1935,1488,1934,1484,1935,1480,1935,1479,1935,1477,1934,1473,1935,1468,1935,1468,1935,1467,1935,1465,1936,1462,1937,1458,1939,1454,1940,1453,1940,1451,1940,1450,1941,1449,1944,1447,1948,1445,1949,1444,1949,1444,1952,1443,1954,1443,1955,1443,1955,1443,
1957,1442,1958,1442,1962,1440,1965,1439,1972,1436,1979,1433,1991,1428,2002,1425,2006,1424,2010,1424,2011,1423,2012,1423,"L",2012,1423,"Q",2014,1423,2015,1422,2017,1421,2020,1419,2021,1419,2021,1418,2022,1418,2023,1418,2023,1417,2024,1417,2025,1417,2025,1416,2026,1416,2026,1415,2027,1415,2027,1415,2029,1413,2030,1412,2031,1412,2032,1412,2033,1412,2034,1411,2034,1411,2035,1410,2036,1410,2037,1410,2039,1408,2042,1406,2043,1406,2043,1405,2044,1405,2044,1405,2045,1405,2045,1404,2046,1404,2046,1403,2048,
1402,2050,1402,2051,1401,2051,1401,2052,1401,2052,1400,2053,1400,2054,1400,2054,1399,2054,1399,2055,1399,2055,1398,2056,1398,2057,1398,"L",2057,1398,2058,1397,"Q",2058,1397,2059,1397,2060,1397,2061,1397,2061,1398,2062,1398,2062,1398,2062,1399,2063,1399,2063,1400,2064,1400,2063,1401,2059,1406,2055,1410,2050,1413,2045,1416,2040,1419,2034,1423,2032,1425,2029,1427,2027,1428,2026,1431,2026,1432,2025,1432,2023,1433,2023,1436,2023,1437,2023,1437,2024,1438,2024,1438,2025,1440,2027,1442,2027,1443,2028,1443,
2030,1445,2033,1445,2034,1446,2035,1446,2036,1447,2037,1446,2041,1445,2045,1443,2047,1442,2048,1441,2050,1440,2053,1437,2054,1437,2054,1436,2056,1436,2057,1436,2058,1435,2059,1435,2063,1434,2067,1432,2070,1431,2073,1430,2074,1430,2075,1429,2078,1427,2080,1426,2081,1425,2082,1425,2082,1424,2083,1424,2084,1423,2085,1423,2090,1421,2094,1420,2096,1420,2096,1419,2103,1414,2109,1410,2110,1409,2110,1408,2111,1408,2112,1408,2113,1407,2114,1407,2115,1405,2117,1405,2118,1405,2119,1404,2127,1400,2139,1392,2143,
1390,2148,1390,2149,1390,2150,1390,2153,1389,2155,1387,2165,1382,2158,1372,2157,1372,2157,1371,2153,1369,2152,1365,2152,1364,2151,1362,2151,1362,2150,1361,2150,1360,2150,1360,2149,1354,2152,1350,2152,1349,2153,1349,2160,1344,2167,1341,2168,1340,2169,1340,2173,1337,2177,1334,2178,1334,2178,1334,2179,1336,2180,1337,2182,1339,2185,1339,2194,1341,2203,1339,2215,1338,2227,1337,2234,1336,2241,1335,2242,1335,2243,1335,2248,1334,2252,1335,2253,1336,2253,1336,2254,1341,2254,1346,2254,1347,2254,1347,2254,1349,
2254,1350,2254,1351,2255,1352,2255,1354,2255,1355,2256,1356,2256,1357,2258,1358,2261,1358,2261,1358,2262,1358,2264,1357,2266,1357,2267,1356,2269,1356,2273,1355,2276,1353,2276,1353,2277,1352,2283,1345,2289,1342,2292,1340,2296,1339,2297,1338,2297,1338,2298,1339,2298,1339,2299,1339,2299,1340,2302,1342,2301,1346,2301,1347,2301,1348,2303,1352,2306,1355,2306,1355,2306,1355,2306,1356,2307,1356,2308,1357,2309,1357,2310,1358,2311,1358,"L",2311,1358,"Q",2311,1359,2312,1359,2313,1360,2314,1360,2315,1360,2316,
1360,2317,1360,2318,1359,2321,1358,2322,1356,2322,1355,2322,1353,2323,1353,2323,1352,2323,1351,2323,1350,2324,1347,2326,1345,2329,1341,2331,1337,2335,1328,2333,1319,2332,1314,2326,1310,2325,1309,2324,1309,"L",2324,1309,2316,1303,"Q",2313,1300,2309,1297,2308,1297,2309,1296,2309,1295,2309,1295,2309,1294,2310,1292,2310,1292,2311,1291,2313,1287,2315,1281,2316,1280,2315,1279,2314,1278,2313,1277,2313,1277,2312,1276,2309,1275,2306,1273,2306,1273,2305,1273,2305,1273,2304,1273,2303,1272,2302,1272,2301,1272,
2299,1271,2287,1268,2274,1265,2270,1265,2266,1263,2265,1263,2264,1262,2264,1262,2264,1261,2263,1260,2263,1258,2263,1258,2262,1257,2262,1256,2261,1255,2260,1253,2260,1250,2260,1246,2262,1243,2264,1240,2266,1238,2268,1237,2268,1236,2268,1235,2269,1233,2270,1231,2268,1228,2268,1229,2267,1229,2265,1231,2262,1230,2261,1230,2259,1229,2258,1229,2256,1228,2255,1227,2255,1225,2254,1224,2254,1223,2253,1222,2253,1221,2252,1219,2252,1217,2251,1214,2252,1210,2252,1208,2253,1207,2254,1207,2255,1206,2257,1205,2260,
1204,2260,1204,2260,1202,2261,1196,2264,1190,2268,1183,2270,1176,2272,1168,2272,1160,2272,1159,2271,1157,2269,1151,2264,1145,2257,1138,2249,1132,2247,1131,2245,1129,2243,1127,2240,1125,2239,1124,2238,1123,2236,1120,2233,1119,2232,1118,2231,1117,2229,1113,2224,1111,2222,1111,2220,1109,2219,1109,2219,1107,2219,1107,2218,1107,2217,1106,2215,1106,2215,1106,2214,1105,2214,1104,2213,1104,2212,1103,2211,1102,2211,1101,2210,1099,2208,1097,2204,1095,2199,1092,2196,1089,2196,1088,2194,1088,2188,1086,2183,1082,
2181,1081,2178,1079,2177,1078,2175,1078,2168,1077,2167,1070,2167,1069,2166,1067,2166,1067,2166,1066,2165,1065,2165,1064,2164,1055,2161,1046,2159,1040,2158,1033,2156,1028,2155,1021,2154,1020,2154,1019,2152,1017,2152,1012,2151,1007,2149,1005,2149,1004,2148,1004,2146,1003,2145,1E3,2143,996,2141,994,2138,992,2134,989,2130,985,2126,980,2125,978,2124,976,2123,975,2123,974,2121,970,2122,965,2122,964,2122,962,2123,961,2123,960,2125,953,2123,950,2123,949,2122,949,2121,948,2121,948,2120,947,2119,948,2118,949,
2117,950,2115,951,2114,952,2111,957,2107,960,2106,961,2106,961,2106,963,2105,963,2101,970,2097,977,2096,979,2094,981,2092,985,2088,989,2086,992,2083,994,2083,995,2081,996,2076,999,2074,1002,2072,1006,2067,1006,2054,1008,2041,1007,2040,1007,2039,1005,2039,1004,2038,1004,2037,1E3,2032,998,2031,998,2031,998,2029,997,2028,997,2023,995,2022,987,2021,982,2021,977,2020,966,2019,954,2019,945,2018,936,2017,927,2011,920,2003,908,1990,899,1981,893,1970,887,1969,886,1967,886,1966,886,1964,885,1962,885,1961,884,
1954,883,1948,881,1948,881,1947,880,1945,880,1943,880,1938,879,1934,877,1929,876,1923,874,1921,874,1919,874,1917,874,1916,873,1915,873,1913,873,1907,872,1901,872,1900,872,1898,873,1896,874,1892,874,1891,874,1889,873,1889,873,1888,873,1887,872,1886,872,1885,872,1884,872,1883,871,1882,871,1881,871,1881,870,1877,870,1874,870,1873,870,1872,870,1868,873,1864,877,1864,878,1863,879,1863,880,1862,881,1863,883,1863,884,1864,890,1864,896,1864,902,1861,907,1857,916,1853,925,1852,930,1851,935,1851,948,1849,961,
1848,964,1847,967,1844,971,1843,975,1843,976,1843,977,1843,978,1842,978,1842,986,1842,993,1842,997,1841,1001,1840,1009,1841,1017,1841,1022,1842,1027,1844,1032,1844,1036,1844,1037,1845,1038,1845,1039,1845,1040,1846,1044,1846,1047,1847,1055,1846,1063,1844,1074,1836,1082,1828,1091,1817,1099,1806,1107,1799,1117,1794,1124,1791,1132,1788,1143,1788,1153,1788,1162,1792,1168,1801,1184,1799,1203,1799,1204,1798,1205,1798,1205,1797,1206,1789,1218,1773,1221,1770,1222,1766,1220,1761,1218,1758,1217,1754,1214,1751,
1212,1744,1207,1741,1203,1737,1199,1733,1195,1733,1194,1732,1192,1729,1189,1728,1186,1727,1183,1726,1181,1722,1172,1720,1162,1718,1154,1718,1145,1719,1144,1719,1143,1720,1142,1722,1140,1726,1135,1730,1131,1731,1130,1731,1127,1731,1127,1731,1126,1731,1124,1731,1122,1731,1121,1730,1120,1729,1117,1728,1115,1727,1112,1724,1111,1722,1110,1720,1109,1719,1107,1717,1107,1712,1107,1707,1106,1691,1104,1676,1105,1675,1105,1673,1104,1673,1104,1672,1104,1666,1103,1663,1100,1663,1099,1662,1098,1658,1095,1653,1091,
1641,1083,1628,1075,1624,1072,1620,1069,1617,1068,1614,1065,1611,1063,1608,1060,1608,1059,1607,1058,1607,1055,1603,1052,1598,1049,1593,1047,1593,1047,1592,1046,1591,1045,1590,1044,1588,1042,1584,1041,1582,1041,1581,1040,1578,1040,1574,1039,1570,1039,1568,1037,1568,1036,1566,1035,1564,1033,1562,1031,1561,1030,1561,1030,1558,1028,1553,1026,1550,1024,1546,1021,1545,1020,1544,1020,1543,1020,1542,1019,1537,1016,1532,1011,1530,1008,1528,1006,1525,1003,1524,998,1524,998,1524,997,1523,994,1522,991,1519,980,
1520,970,1521,959,1527,948,1531,940,1535,932,1539,926,1542,920,1546,912,1551,905,1559,895,1568,886,1578,878,1584,872,1588,868,1592,863,1593,863,1593,862,1594,860,1595,858,1597,856,1598,855,1606,843,1617,833,1622,829,1626,824,1628,822,1632,821,1633,820,1633,820,1637,817,1642,813,1648,809,1653,805,1654,804,1654,804,1652,802,1656,801,1659,801,1661,800,1664,798,1668,797,1670,797,1670,796,1674,792,1674,787,1674,787,1674,786,1674,783,1674,779,1674,778,1674,777,1675,774,1677,772,1684,767,1691,764,1698,760,
1701,756,1701,756,1702,755,1703,754,1704,751,1704,750,1704,749,1704,747,1705,745,1706,742,1707,740,1708,739,1708,739,1710,738,1711,738,1715,737,1718,736,1719,736,1719,736,1725,736,1731,734,1732,734,1733,734,1741,735,1747,733,1752,731,1757,730,1761,729,1763,729,1764,729,1764,729,1771,729,1777,727,1778,727,1778,727,1780,726,1781,726,1783,726,1786,725,1787,724,1788,723,1789,723,1789,723,1795,719,1803,717,1804,717,1804,717,1806,716,1807,716,1808,716,1808,715,1810,714,1812,713,1813,713,1813,712,1816,709,
1818,707,1819,707,1819,706,1819,705,1820,704,1820,703,1820,701,1820,698,1819,695,1815,688,1812,682,1807,675,1812,669,1813,668,1813,666,1814,663,1817,662,1822,660,1826,655,1826,654,1826,654,1827,653,1827,652,1829,651,1828,647,1828,646,1828,645,1828,644,1827,644,1824,639,1821,635,1821,634,1819,633,1815,630,1808,626,1808,626,1807,625,1806,625,1805,624,1802,621,1797,621,1794,621,1792,621,1792,620,1792,620,1793,619,1793,619,1797,615,1805,612,1818,608,1831,605,1845,603,1859,603,1876,603,1893,605,1902,606,
1910,610,1918,613,1926,617,1933,622,1941,626,1941,627,1942,627,1943,629,1946,629,1947,629,1948,630,1952,633,1957,636,1958,638,1959,640,1963,644,1965,647,1966,648,1967,649,1970,654,1972,659,1973,660,1974,661,1976,664,1979,668,1979,669,1980,669,1984,676,1988,683,1993,692,1996,701,1998,708,1995,712,1995,713,1994,714,1992,715,1991,716,1988,716,1986,715,1985,718,1982,718,1981,718,1981,718,1978,720,1978,722,1975,726,1972,729,1967,737,1959,742,1934,763,1905,777,1892,784,1880,792,1879,792,1879,793,1879,794,
1879,795,1879,795,1879,796,1879,799,1883,798,1899,798,1915,798,1935,799,1955,802,1962,804,1968,807,1974,810,1977,816,1977,817,1977,817,1978,819,1978,820,1979,820,1979,821,1983,827,1988,832,1995,840,2003,847,2005,850,2008,852,2021,859,2032,863,2042,867,2053,872,2054,873,2055,874,2056,875,2058,876,2061,877,2065,879,2066,879,2067,879,2068,880,2069,880,2070,882,2073,881,2080,880,2086,877,2090,876,2091,873,2092,868,2091,863,2091,863,2091,862,2090,860,2089,859,2086,855,2084,852,2081,847,2079,842,2088,843,
2097,844,2101,844,2105,844,2111,845,2117,846,"L",2117,846,"Q",2120,846,2123,847,2124,847,2124,847,2126,846,2127,846,2127,846,2128,845,2129,845,2130,844,2133,844,2134,841,2138,836,2138,829,2137,818,2133,808,2129,798,2123,790,2111,776,2098,763,2091,756,2092,749,2092,744,2099,744,2115,743,2125,752,2126,753,2126,754,2127,758,2129,760,2131,761,2131,762,2132,763,2133,763,2134,764,2135,765,2141,770,2143,775,2144,776,2145,777,2149,781,2153,783,2161,786,2162,780,2162,779,2163,779,2164,778,2164,776,2164,774,
2165,772,2165,771,2165,770,2165,769,2166,767,2167,764,2169,760,2170,756,2173,754,2174,753,2174,752,2174,751,2175,750,2179,742,2182,739,2182,738,2183,737,2186,734,2188,731,2192,725,2191,720,2189,712,2182,706,2175,701,2167,697,2154,691,2140,686,2127,682,2119,676,2118,676,2117,675,2116,674,2114,673,2108,669,2102,664,2101,663,2100,662,2098,661,2097,660,2094,659,2092,657,2091,657,2090,656,2090,655,2091,652,2091,652,2091,651,2092,650,2092,649,2096,646,2098,640,2100,634,2099,628,2097,619,2093,610,2093,609,
2092,607,2092,606,2092,603,2092,602,2091,601,2091,600,2091,600,2090,597,2090,595,2090,594,2089,593,2086,589,2082,586,2081,585,2081,585,2080,584,2080,583,2080,582,2078,578,2060,558,2032,555,2022,554,2012,552,2008,552,2007,549,2004,544,2002,539,"Q",1997,530,1988,525,"Z","M",934,1724,"Q",932,1726,928,1725,931,1725,933,1724,934,1724,936,1724,939,1723,943,1723,940,1723,937,1724,"Q",936,1724,934,1724,"Z","M",924,1726,"Q",907,1734,891,1740,886,1742,881,1741,885,1741,889,1740,905,1734,923,1726,924,1725,926,
1725,"L",926,1725,"Q",925,1725,924,1726,"Z","M",1112,1807,"Q",1113,1807,1113,1807,1112,1808,1110,1808,1109,1808,1108,1808,"Q",1110,1808,1112,1807,"Z","M",2010,1287,"Q",2013,1285,2016,1282,2025,1273,2035,1265,2041,1261,2049,1258,2067,1252,2085,1247,2087,1246,2088,1246,2088,1246,2089,1246,2090,1245,2091,1245,2092,1245,2093,1244,2094,1244,2096,1243,2103,1243,2110,1243,2120,1243,2129,1245,2136,1246,2144,1246,2155,1247,2165,1245,2177,1243,2188,1238,2192,1236,2196,1232,2203,1223,2211,1217,2217,1212,2224,
1211,2235,1209,2246,1207,2249,1207,2251,1206,2251,1207,2250,1209,2250,1213,2251,1216,2251,1218,2252,1220,2252,1221,2252,1222,2252,1222,2252,1222,2251,1225,2249,1225,2238,1230,2233,1241,2232,1243,2232,1244,2228,1250,2223,1257,2222,1258,2222,1258,2220,1259,2218,1260,2217,1261,2217,1261,2214,1262,2213,1265,2209,1271,2205,1276,2203,1281,2200,1285,2198,1287,2197,1290,2197,1291,2197,1291,2196,1292,2195,1294,2195,1295,2194,1296,2192,1297,2190,1300,2187,1304,2183,1307,2182,1309,2181,1310,2178,1316,2176,1321,
2174,1327,2176,1331,2176,1332,2176,1333,2172,1336,2168,1339,2167,1339,2165,1340,2158,1343,2151,1348,2151,1348,2150,1349,2149,1351,2148,1354,2134,1355,2120,1362,"L",2120,1379,2100,1379,"Q",2091,1379,2084,1376,2084,1374,2083,1371,2082,1369,2081,1368,2081,1365,2080,1363,2080,1362,2078,1361,2074,1357,2068,1350,2067,1350,2065,1349,2064,1348,2063,1348,2060,1345,2059,1340,2058,1340,2058,1339,2058,1336,2058,1334,2059,1330,2059,1325,2059,1324,2059,1323,2064,1319,2066,1316,2072,1312,2078,1308,2079,1307,2080,
1305,2083,1301,2083,1298,2084,1297,2083,1295,2082,1293,2081,1291,2081,1290,2080,1290,2066,1284,2050,1284,2042,1283,2033,1285,2024,1287,2015,1292,2005,1298,1996,1305,1990,1309,1984,1314,1983,1315,1983,1315,1981,1316,1978,1318,"L",1979,1320,"Q",1979,1321,1978,1321,1970,1333,1962,1345,1961,1346,1961,1347,1960,1350,1957,1352,1951,1356,1945,1358,1935,1362,1925,1364,1926,1363,1926,1362,1925,1362,1924,1363,1925,1361,1927,1359,1930,1356,1932,1352,1933,1351,1936,1349,1941,1346,1944,1344,1945,1343,1946,1342,
1948,1341,1949,1340,1957,1333,1968,1324,1973,1321,1977,1317,1977,1317,1978,1316,1983,1312,1986,1308,1987,1307,1988,1307,1991,1306,1993,1304,1999,1298,2004,1294,2005,1293,2005,1293,2006,1292,2007,1291,"Q",2008,1289,2010,1287,"Z"],["M",1699,2404,"Q",1699,2406,1699,2407,1699,2408,1699,2410,"L",1699,2365,"Q",1698,2385,1699,2404,"Z"],["M",1418,411,"Q",1417,402,1407,397,1400,394,1393,392,1390,391,1389,390,1389,390,1388,389,1385,382,1380,379,1379,378,1378,378,1372,377,1365,377,1364,377,1363,377,1361,378,
1359,378,1359,379,1358,379,1355,382,1353,384,1352,385,1352,385,1349,387,1347,389,1342,394,1337,398,1336,399,1334,399,1332,400,1329,400,1324,399,1323,395,1322,395,1322,395,1321,394,1320,394,1303,385,1284,382,1283,382,1282,381,1281,381,1279,381,1278,380,1277,380,1271,378,1264,377,1263,377,1262,376,1261,376,1260,376,1260,376,1259,376,1258,377,1257,377,1256,377,1255,378,1252,380,1248,383,1237,394,1227,406,1222,412,1218,419,1218,420,1218,420,1217,422,1215,422,1214,423,1212,424,1213,425,1213,426,1215,429,
1216,432,1219,437,1222,440,1223,442,1227,442,1228,443,1229,443,1230,444,1230,444,1233,445,1235,444,1240,442,1246,441,1256,438,1265,442,1269,444,1271,450,1272,454,1274,455,1287,462,1302,467,1302,467,1303,467,1304,467,1305,466,1307,464,1309,462,1310,461,1310,460,1315,454,1321,449,1327,444,1335,442,1344,440,1352,438,1358,436,1364,434,1380,431,1395,427,1397,427,1398,426,1400,425,1403,425,1409,424,1413,420,"Q",1419,415,1418,411,"Z"],["M",1422,482,"Q",1421,482,1420,483,1417,485,1413,486,1408,487,1403,488,
1400,489,1398,490,1397,491,1397,491,1396,492,1394,492,1391,493,1387,494,1380,496,1373,500,1370,501,1368,503,1365,505,1363,507,1362,507,1362,508,1360,511,1355,514,1355,515,1355,515,1354,518,1353,519,1349,524,1344,524,1332,525,1319,524,1311,524,1303,524,1295,524,1290,520,1287,517,1286,512,1284,508,1281,507,1273,506,1264,507,1255,509,1245,511,1239,512,1233,513,1229,514,1231,510,1233,504,1234,497,1234,497,1233,497,1232,497,1230,496,1230,496,1229,496,1219,494,1208,491,1205,490,1201,488,1201,486,1202,484,
1202,482,1200,480,1197,478,1194,477,1193,477,1191,477,1189,478,1186,479,1178,480,1170,480,1166,480,1162,478,1156,476,1152,471,1146,465,1140,462,1137,460,1133,459,1131,458,1129,459,1128,459,1126,459,1125,459,1124,460,1123,460,1123,460,1122,461,1120,461,1119,462,1116,462,1115,462,1114,462,1113,463,1113,462,1105,462,1098,460,1090,459,1081,458,1074,458,1068,461,1061,465,1058,473,1055,483,1053,493,1052,501,1048,507,1044,516,1038,524,1032,532,1028,541,1026,545,1026,548,1026,550,1027,552,1027,553,1027,553,
1028,555,1028,555,1030,557,1031,561,1031,562,1032,563,1032,564,1032,564,1033,570,1039,573,1040,574,1040,574,1042,574,1043,575,1043,575,1044,575,1047,576,1050,576,1052,576,1052,576,1058,581,1063,586,1064,588,1065,588,1067,588,1068,588,1068,588,1069,587,1075,585,1080,581,1086,576,1089,572,1090,571,1090,571,1090,570,1091,570,1093,566,1096,563,1097,563,1098,562,1101,560,1104,558,1105,558,1105,557,1109,556,1113,554,1115,553,1116,552,1130,544,1144,536,1145,536,1145,536,1147,535,1148,534,1149,533,1153,533,
1152,534,1152,534,1151,535,1150,536,1149,538,1148,541,1147,544,1147,547,1146,549,1146,551,1145,552,1145,553,1145,554,1145,554,1145,556,1146,558,1147,560,1149,560,1150,560,1150,560,1153,561,1155,562,1157,563,1158,563,1160,563,1161,564,1165,566,1167,568,1168,568,1167,569,1165,579,1158,586,1157,586,1156,587,1153,588,1154,593,1155,594,1155,594,1157,598,1163,596,1163,596,1164,596,1174,596,1184,596,1187,596,1190,597,1192,597,1194,597,1195,598,1195,598,1198,599,1200,600,1205,600,1206,604,1206,606,1206,608,
1206,610,1205,611,1197,621,1186,624,1185,624,1184,625,1176,626,1172,632,1171,636,1171,639,1172,641,1173,641,1174,642,1175,642,"L",1175,642,"Q",1176,643,1176,643,1178,643,1179,643,1183,644,1188,644,1206,646,1225,646,1233,646,1240,646,1247,647,1253,647,1254,648,1255,648,1258,648,1260,649,1262,649,1263,649,1266,649,1269,650,1270,650,1271,650,1273,651,1275,651,1279,652,1281,653,1283,653,1284,653,1287,654,1290,654,1294,655,1296,656,1301,658,1306,658,1310,658,1314,659,1315,659,1315,659,1317,659,1318,660,
1318,660,1319,661,1320,661,1320,662,1322,663,1321,666,"L",1321,666,"Q",1321,666,1322,666,1322,666,1323,666,1326,664,1329,664,1330,664,1330,664,1332,666,1333,667,1333,666,1333,665,1335,665,1335,664,1339,656,1341,648,1342,648,1343,647,1344,647,1344,647,1348,647,1351,648,1359,650,1365,653,1367,654,1367,655,1371,661,1379,660,1392,660,1404,661,1407,661,1409,659,1410,658,1412,657,1414,656,1415,655,1416,654,1417,653,1419,651,1422,649,1423,649,1424,647,1425,647,1425,645,1425,643,1425,640,1425,639,1425,638,
1425,637,1425,635,1423,633,1426,631,1428,628,1434,625,1435,625,1435,624,1437,624,1438,623,1441,622,1441,617,1442,615,1441,613,1441,612,1440,611,1439,610,1438,609,1437,608,1437,607,1434,604,1433,599,1433,597,1432,595,1432,594,1432,593,1432,592,1432,590,1432,590,1432,589,1427,583,1422,577,1419,573,1416,568,1416,567,1416,567,1415,566,1414,565,1409,561,1409,557,1409,556,1409,554,1407,548,1405,539,1405,537,1404,536,1402,533,1403,528,1404,524,1406,520,1414,506,1423,492,1426,489,1427,484,"Q",1427,481,1422,
482,"Z"],["M",1513,478,"Q",1509,480,1506,486,1503,493,1500,499,1497,504,1494,508,1493,509,1492,509,1491,510,1489,510,1484,511,1478,516,1472,520,1467,523,1466,524,1466,524,1465,526,1466,526,1467,529,1470,530,1476,535,1483,537,1491,539,1499,539,1501,539,1501,540,1510,544,1519,550,1526,554,1533,554,1541,555,1549,551,1557,548,1564,544,1565,544,1565,544,1567,543,1568,543,1569,543,1569,542,1571,540,1576,540,1575,538,1574,534,1574,533,1575,533,1576,532,1575,529,1575,528,1576,528,1578,526,1577,522,1577,521,
1576,520,1576,518,1575,517,1575,516,1575,514,1574,513,1574,511,1574,508,1574,506,1574,505,1573,503,1573,502,1573,501,1574,500,1574,499,1574,498,1574,497,1575,494,1574,491,1574,486,1570,483,1565,478,1558,478,1549,478,1540,478,1533,479,1525,477,"Q",1519,476,1513,478,"Z"],["M",1653,351,"Q",1642,353,1633,358,1630,360,1629,364,1627,372,1631,379,1631,380,1632,380,1633,381,1635,381,1639,381,1643,381,1644,381,1644,382,1645,383,1648,384,1649,384,1649,384,1656,387,1662,388,1663,389,1664,389,1668,388,1672,389,
1674,393,1674,397,1675,408,1676,418,1677,426,1680,433,1683,440,1684,446,1685,449,1685,453,1690,452,1695,452,1701,451,1707,450,1712,450,1717,449,1735,448,1753,447,1767,446,1782,445,1790,445,1798,445,1809,445,1819,446,1837,448,1855,451,1857,451,1857,450,1860,448,1863,449,1865,449,1867,450,1868,450,1869,450,1870,450,1872,449,1877,447,1882,443,1893,436,1902,428,1904,426,1906,423,1907,420,1906,418,1905,414,1900,412,1893,408,1885,406,1879,403,1872,403,1871,403,1869,403,1865,401,1860,402,1859,402,1858,401,
1855,400,1850,401,1848,401,1845,400,1844,400,1843,400,1841,400,1839,400,1838,401,1837,401,1836,401,1834,400,1834,400,1833,400,1830,399,1828,400,1827,400,1825,400,1824,400,1823,400,1813,399,1803,399,1793,400,1783,400,1775,401,1768,401,1766,401,1764,400,1764,400,1763,400,1760,399,1757,399,1754,399,1752,398,1748,396,1743,394,1742,394,1741,393,1731,375,1714,366,1709,363,1703,363,1702,363,1701,363,1698,361,1693,361,1690,362,1687,362,1685,363,1683,363,1677,364,1674,361,1674,360,1673,360,1670,358,1668,356,
1666,353,1662,353,1661,353,1659,353,1657,352,1655,351,"Q",1654,351,1653,351,"Z"],["M",1701,178,"Q",1701,179,1700,180,1695,184,1691,187,1685,192,1681,197,1679,198,1678,200,1678,202,1677,203,1670,214,1665,222,1664,223,1663,225,1661,227,1660,229,1660,230,1659,230,1658,236,1659,241,1660,247,1664,250,1673,256,1684,258,1690,259,1692,262,1701,271,1705,283,1706,287,1708,291,1710,297,1714,301,1715,302,1718,303,1727,305,1735,307,1739,309,1744,311,"L",1744,311,"Q",1746,308,1745,304,1745,301,1744,299,1740,292,
1733,286,1729,283,1724,280,1722,279,1720,278,1716,275,1720,270,1725,265,1730,258,1732,255,1731,254,1726,247,1718,244,1704,239,1689,233,1686,232,1683,229,1685,228,1683,225,"L",1683,224,"Q",1686,219,1690,213,1691,212,1691,212,1692,211,1692,209,1693,206,1695,204,1701,199,1706,194,1707,193,1707,192,1708,188,1708,185,1708,185,1708,184,1709,180,1708,178,1707,177,1706,176,"Q",1702,176,1701,178,"Z"],["M",2250,362,"Q",2251,364,2252,364,2264,367,2277,369,2279,369,2280,369,2281,369,2282,369,"L",2282,370,"Q",
2282,372,2286,373,2286,373,2287,373,2290,373,2294,372,2295,372,2295,372,2297,372,2299,371,2302,371,2304,371,2305,370,2307,370,2309,369,2311,369,2316,369,2317,373,2316,373,2315,373,2309,374,2301,376,2299,376,2297,377,2296,377,2294,377,2290,378,2287,380,2286,380,2286,380,2282,381,2278,383,2269,389,2259,399,2258,400,2258,401,2258,402,2258,403,2257,404,2257,405,2257,410,2262,413,2263,414,2264,414,2266,414,2267,415,2268,416,2268,416,2275,418,2280,421,2281,421,2281,422,2284,426,2291,426,2295,426,2299,425,
2301,425,2302,425,2305,425,2308,425,2312,425,2316,425,2334,425,2352,426,2350,425,2348,425,2351,425,2354,426,2353,426,2352,426,2356,426,2359,427,2370,427,2382,427,2394,427,2406,425,2407,425,2408,425,2409,425,2409,425,2413,425,2417,427,2417,427,2418,427,2422,426,2427,427,2432,429,2436,432,2444,437,2454,440,2459,441,2463,442,2467,444,2471,445,2475,447,2478,448,2486,453,2493,455,2494,456,2494,457,2496,459,2500,463,2500,463,2501,464,2503,468,2505,471,2511,483,2517,495,2521,502,2524,509,2526,513,2526,518,
2527,529,2527,541,2526,544,2526,546,"L",2526,546,"Q",2527,553,2528,560,2529,568,2528,575,2528,580,2528,584,2528,592,2530,599,2532,603,2535,605,2539,607,2543,606,2549,604,2554,602,2563,598,2570,600,2577,602,2581,610,2585,616,2589,621,2595,627,2601,632,2603,635,2605,638,2608,645,2611,652,2613,660,2612,668,2610,674,2608,681,2608,681,2608,682,2605,686,2600,690,2595,695,2590,697,2589,698,2589,698,2585,704,2576,707,2573,709,2570,711,2570,711,2569,712,2561,718,2554,724,2550,727,2549,731,2547,740,2547,749,
2547,752,2547,755,2547,765,2546,774,2545,776,2544,778,2542,780,2540,782,2539,783,2538,784,2533,788,2534,795,2534,796,2534,797,2535,799,2536,803,2536,805,2537,806,2537,810,2538,813,2539,814,2539,815,2540,816,2540,816,2543,820,2545,824,2546,825,2547,825,2547,826,2548,827,2555,831,2559,840,2561,845,2562,849,2563,852,2565,856,2565,857,2566,857,2569,865,2574,873,2574,874,2575,875,2579,883,2581,892,2582,893,2582,895,2584,902,2586,909,2586,910,2586,911,2587,915,2587,918,2587,922,2590,925,2590,926,2590,927,
2591,933,2595,937,2605,945,2615,949,2628,955,2640,961,2642,962,2643,963,2648,966,2653,974,2659,983,2666,988,2675,995,2685,996,2691,997,2696,995,2699,994,2702,992,2705,990,2708,986,2712,983,2714,981,2715,980,2715,980,2718,972,2724,969,2724,969,2724,968,2726,961,2730,956,2731,955,2731,955,2733,951,2736,947,2740,942,2741,935,2744,929,2747,924,2750,920,2753,916,2754,914,2756,914,2762,912,2767,909,2768,909,2768,908,2773,904,2775,899,2779,890,2782,881,2788,867,2786,852,2786,850,2785,848,2785,847,2785,846,
2785,842,2786,839,2787,836,2790,833,2793,830,2798,825,2799,824,2800,824,2803,821,2808,821,2813,822,2817,822,2827,821,2837,823,2839,823,2842,823,2843,823,2844,823,2847,822,2849,821,2867,815,2883,802,2887,798,2890,794,2891,794,2891,794,2894,789,2896,786,2905,775,2915,765,2922,758,2929,751,2935,747,2940,744,2951,738,2961,732,2962,732,2963,731,2965,729,2967,728,2970,726,2974,726,2978,725,2983,725,2984,725,2985,724,2988,723,2989,723,2991,722,2993,722,2993,721,2994,721,2999,720,3004,719,3005,719,3006,719,
3017,723,3030,724,3034,724,3035,723,3037,723,3040,724,3041,724,3042,723,3043,723,3044,723,3045,723,3046,722,3047,721,3050,720,3051,720,3052,720,3053,720,3054,719,3056,718,3059,717,3059,717,3060,717,3077,709,3091,700,3092,700,3093,699,3096,698,3098,696,3099,696,3100,696,3103,696,3106,694,3117,689,3126,682,3127,681,3128,681,3133,678,3137,676,3138,676,3138,676,3140,675,3141,674,3145,672,3146,670,3146,669,3147,669,3151,669,3152,664,3149,660,3146,657,3143,653,3139,650,3142,648,3145,647,3154,641,3161,633,
3164,630,3165,625,3165,620,3163,616,3161,614,3157,613,3157,613,3156,613,3153,611,3151,610,3150,610,3150,610,3138,602,3130,592,3127,589,3129,584,3132,577,3139,577,3142,576,3145,576,3146,576,3147,576,3151,576,3153,574,3153,573,3154,572,3156,569,3157,565,3157,565,3157,564,3160,557,3164,551,3169,546,3173,540,3174,540,3174,539,3175,538,3175,536,3175,535,3175,535,3177,528,3180,523,3185,516,3191,511,3196,506,3199,500,3202,495,3199,491,3196,487,3191,483,3186,480,3185,475,3184,470,3188,464,3190,460,3195,459,
3196,458,3196,458,3199,455,3200,452,3203,449,3204,446,3206,443,3208,438,3208,437,3209,436,3211,431,3206,428,3205,427,3204,427,3202,426,3200,425,3199,424,3198,423,3197,420,3196,419,3196,418,3196,418,3199,414,3200,410,3200,409,3201,408,3207,400,3213,387,3213,386,3213,385,3214,383,3213,380,3213,379,3213,379,3213,376,3211,373,3208,373,3204,373,3201,373,3197,372,3188,371,3181,365,3179,363,3180,358,3182,352,3185,345,3186,343,3188,341,3192,336,3197,330,3201,324,3206,319,3219,305,3234,291,3244,282,3255,273,
3262,268,3268,263,3269,261,3271,260,3273,258,3275,255,3276,254,3276,253,3280,250,3283,247,3288,240,3295,235,3298,234,3300,232,3305,229,3310,225,3314,223,3317,220,3318,219,3318,219,3319,217,3320,215,3321,212,3319,208,3318,207,3317,205,3317,204,3316,203,3311,198,3304,198,3299,197,3296,199,3289,202,3284,206,3283,207,3282,208,3281,209,3279,210,3276,213,3273,214,"L",3272,214,"Q",3268,216,3264,218,3256,220,3248,221,3237,222,3226,223,3206,225,3186,228,3185,229,3183,229,3182,230,3181,230,3181,231,3180,231,
3179,231,3178,231,3176,232,3175,232,3174,233,3173,233,3167,239,3158,240,3152,244,3148,249,3140,260,3126,258,3127,255,3129,252,3136,239,3149,224,3152,221,3151,215,3149,205,3135,206,3133,206,3132,205,3129,202,3122,202,3115,203,3108,202,3095,201,3083,202,3058,204,3033,202,3021,201,3009,199,3020,196,3031,193,3033,192,3035,192,3047,188,3060,184,3074,180,3090,181,3097,181,3103,180,3109,179,3114,178,3117,179,3119,180,3125,182,3131,182,3134,182,3134,183,3137,193,3147,187,3153,184,3158,180,3159,179,3160,175,
3159,173,3157,172,3145,165,3131,160,3122,156,3112,154,3093,149,3074,145,3073,144,3071,144,3069,144,3067,143,3062,142,3056,143,3054,142,3052,142,3050,142,3048,142,3043,143,3040,138,3039,137,3036,136,3031,134,3027,132,3023,129,3017,128,3015,128,3014,128,3005,126,2995,127,2987,127,2980,126,2979,125,2978,125,2970,124,2963,123,2962,123,2960,123,2951,122,2941,121,2934,121,2926,122,2920,122,2914,125,2911,126,2908,128,2906,129,2904,130,2896,135,2886,136,2876,137,2865,139,2852,141,2839,143,2838,143,2837,143,
2835,143,2834,144,2830,145,2826,145,2825,145,2824,145,2816,145,2807,146,2806,146,2804,146,2784,146,2765,147,2760,147,2758,150,2757,151,2756,152,2752,156,2754,163,2754,164,2754,165,2760,174,2764,182,2764,183,2764,183,2765,192,2758,194,2755,193,2753,192,2745,186,2734,180,2733,180,2731,179,2717,172,2702,166,2694,163,2686,163,2682,163,2679,167,2673,173,2667,180,2665,183,2662,185,2659,188,2653,188,2653,187,2652,187,2650,183,2647,181,2642,178,2640,183,2640,184,2640,184,2639,186,2638,187,2636,189,2634,192,
2630,195,2625,196,2620,197,2615,197,2613,197,2613,195,2613,194,2613,194,2612,190,2610,187,2605,183,2596,183,2586,183,2576,182,2575,182,2574,182,2563,182,2552,180,2550,180,2548,180,2545,179,2541,179,2532,179,2523,180,2522,180,2521,180,2518,180,2516,181,2507,187,2498,192,2491,197,2484,202,2469,215,2451,223,2440,228,2431,234,2427,237,2423,239,2415,242,2406,247,2403,249,2400,251,2399,251,2398,252,2392,257,2383,259,2377,261,2374,267,2371,274,2370,281,"L",2372,281,"Q",2372,281,2373,281,2374,281,2374,281,
2375,284,2374,285,2369,293,2360,296,2348,301,2334,304,2327,305,2319,307,2306,312,2293,316,2293,317,2292,317,2288,318,2285,321,2282,324,2277,325,2276,326,2275,326,2272,329,2268,330,2259,332,2252,335,2249,336,2249,340,2248,342,2248,343,2248,344,2248,344,"Q",2247,354,2250,362,"Z"],["M",2143,91,"Q",2125,90,2106,90,2101,90,2096,90,2095,90,2094,91,2093,91,2091,91,2081,93,2070,98,2051,101,2032,103,2017,105,2002,106,1991,107,1980,109,1963,113,1946,119,1935,123,1925,128,1922,129,1919,130,1917,131,1914,131,
1913,131,1912,131,1911,132,1910,132,1909,132,1908,133,1903,137,1893,138,1890,139,1887,140,1884,141,1882,141,1881,142,1879,142,1878,142,1877,142,1865,144,1853,144,1847,144,1840,144,1829,144,1820,149,1807,157,1801,171,1800,174,1802,177,1803,179,1805,180,1806,180,1807,180,1808,181,1809,181,1810,182,1810,182,1812,182,1813,182,1815,183,1817,184,1820,186,1824,187,1826,187,1827,188,1831,190,1835,191,1836,192,1837,192,1841,193,1844,193,1846,193,1846,194,1848,194,1849,194,1853,195,1857,195,1859,195,1860,195,
1869,197,1876,199,1888,202,1896,210,1899,214,1898,220,1898,220,1897,221,1896,222,1895,222,1894,223,1893,223,1892,223,1890,224,1890,224,1889,224,1880,225,1872,226,1865,227,1863,233,1862,235,1862,236,1860,237,1860,240,1860,241,1861,242,1862,243,1864,246,1865,247,1865,247,1869,249,1873,253,1877,256,1880,258,1883,261,1882,265,1877,266,1872,266,1871,266,1870,266,1867,268,1862,268,1857,267,1853,267,1852,267,1851,267,1848,265,1844,265,1841,266,1837,265,1836,265,1834,265,1823,265,1812,271,1814,273,1816,275,
1823,278,1830,281,1829,284,1826,287,1826,288,1826,288,1825,290,1824,291,1824,292,1824,293,1821,298,1824,302,1826,304,1826,305,1828,307,1830,308,1832,309,1833,311,1834,312,1834,313,1834,316,1837,316,1837,319,1834,320,1833,320,1832,320,1830,320,1828,321,1826,321,1824,321,1818,322,1812,323,1801,326,1790,329,1778,333,1767,338,1765,339,1763,340,1757,343,1753,347,1752,348,1752,348,1750,352,1748,355,1749,355,1749,355,1750,356,1751,357,1751,357,1752,357,1755,358,1756,363,1757,365,1758,365,1759,366,1760,366,
1761,367,1761,367,1763,367,1764,367,1765,367,1766,367,1770,367,1773,369,1774,369,1775,370,1777,370,1778,370,1778,370,1779,370,1780,371,1781,371,1782,372,1783,372,1788,372,1793,373,1797,373,1801,373,1812,373,1823,375,1829,375,1835,376,1837,376,1838,376,1838,377,1839,377,1843,377,1845,378,1848,380,1853,380,1872,379,1891,375,1893,375,1893,375,1895,376,1899,376,1901,376,1904,376,1905,377,1906,377,1908,377,1910,378,1911,378,1913,378,1917,378,1921,378,1922,378,1923,378,1929,376,1935,374,1948,369,1959,362,
1962,360,1961,357,1961,354,1958,353,1957,351,1956,350,1956,348,1955,348,1955,347,1954,347,1953,337,1959,334,1960,334,1960,333,1967,326,1975,322,1976,322,1976,321,1984,316,1994,310,2002,305,2009,299,2018,293,2024,284,2027,280,2028,275,2029,272,2028,270,2028,269,2028,268,2029,265,2026,265,2026,265,2025,265,2024,262,2024,258,2024,257,2023,256,2022,255,2023,252,2023,252,2024,251,2028,250,2033,247,2035,246,2039,244,2043,243,2049,242,2050,242,2051,242,2052,240,2055,240,2057,240,2057,239,2058,238,2060,238,
2062,237,2063,237,2063,237,2064,236,2069,234,2074,232,2077,231,2080,230,2082,230,2082,229,2085,228,2089,227,2090,227,2090,226,2093,226,2095,225,2098,224,2100,223,2102,222,2102,222,2104,220,2105,220,2112,218,2118,215,2119,214,2120,214,2129,210,2138,207,2138,207,2139,206,2140,205,2141,205,2147,202,2153,199,2153,199,2154,199,2155,198,2156,198,2160,196,2165,195,2166,195,2166,195,2170,193,2174,192,2175,192,2175,191,2178,191,2180,190,2181,189,2181,189,2185,188,2188,186,2197,181,2205,176,2208,175,2210,173,
2223,167,2236,162,2246,157,2253,152,2253,152,2254,151,2255,150,2255,150,2260,147,2265,143,2268,142,2271,140,2277,137,2282,134,2292,129,2300,122,2301,121,2300,119,2296,110,2286,109,2281,108,2276,106,2276,105,2275,105,2273,105,2271,104,2270,104,2268,103,2265,103,2263,102,2245,100,2226,97,2212,95,2198,94,2182,93,2165,92,"Q",2154,92,2143,91,"Z"]],label:"North America",shortLabel:"NA",labelPosition:[130.4,135.4],labelAlignment:["center","middle"]},"02":{outlines:[["M",3831,306,"Q",3830,305,3827,303,3826,
302,3824,301,3822,300,3821,300,3818,300,3818,302,3818,303,3819,304,3822,305,3822,307,3822,311,3825,314,3827,315,3830,315,3833,315,3835,316,3838,317,3839,319,3840,318,3839,316,3837,316,3835,312,"Q",3834,308,3831,306,"Z"],["M",3959,446,"Q",3957,447,3954,449,3954,450,3952,451,3951,453,3950,455,3950,456,3950,458,3951,460,3954,463,3956,465,3957,466,3962,466,3968,465,3969,461,3969,457,3969,455,3967,452,3967,451,3966,449,"Q",3964,446,3959,446,"Z"],["M",4077,385,"Q",4078,385,4079,384,4080,382,4082,381,4083,
381,4083,379,4084,375,4082,372,4081,371,4080,371,4077,368,4073,368,4070,369,4066,371,4064,372,4063,376,4062,380,4067,384,4068,385,4070,386,4071,386,4072,387,"Q",4073,386,4077,385,"Z"],["M",4096,344,"Q",4096,344,4095,343,4094,343,4090,344,4085,345,4085,339,4081,339,4077,339,4079,340,4079,343,4080,344,4084,345,4085,348,4085,350,4085,352,4087,354,4087,351,4090,349,4090,345,4094,345,"Z"],["M",4057,338,"Q",4052,339,4047,339,4045,340,4042,338,4041,337,4037,337,4035,337,4032,335,4031,334,4031,332,4032,330,
4030,327,4030,324,4025,323,4024,323,4020,324,4018,326,4013,326,4011,325,4010,323,4010,322,4010,320,"L",4011,318,"Q",4012,318,4014,318,4016,318,4015,315,4015,313,4013,312,4011,311,4008,311,4003,312,4001,309,4E3,308,4001,307,4002,306,4001,302,4E3,301,3997,301,3993,300,3989,301,3981,301,3978,296,3978,296,3976,295,3974,293,3970,292,3969,292,3968,291,3965,290,3961,289,3960,290,3959,288,3958,287,3957,286,3956,284,3956,280,3954,280,3954,277,3952,273,3947,273,3948,274,3947,275,3948,276,3947,277,3947,279,
3946,280,3942,281,3939,281,3936,282,3935,280,3935,278,3936,277,3939,275,3938,271,3936,270,3936,269,3936,268,3936,265,3936,263,3932,262,3930,261,3926,262,3920,262,3913,258,3912,258,3910,258,3908,258,3908,259,3907,262,3905,266,3905,268,3907,270,3910,271,3908,275,3906,279,3908,283,3910,284,3910,285,3912,287,3913,288,3915,290,3914,294,3912,294,3909,293,3905,292,3904,290,3902,288,3901,286,3900,284,3900,279,3898,277,3896,273,3896,270,3895,268,3895,267,3892,266,3889,266,3885,266,3884,266,3883,266,3879,267,
3877,270,3877,270,3876,271,3876,274,3876,277,3876,279,3876,281,3877,285,3873,284,3873,283,3873,282,3873,279,3871,279,3868,280,3867,278,3867,277,3865,276,3863,273,3860,272,3860,271,3862,270,3867,269,3873,269,3874,269,3875,268,3875,266,3873,265,3872,265,3870,263,3867,263,3863,263,3862,264,3859,265,3857,265,3854,265,3851,265,3847,265,3845,265,3843,267,3842,269,3839,269,3839,269,3837,267,3836,266,3835,265,3834,264,3831,265,3831,267,3829,268,3829,269,3827,271,3827,272,3826,273,3823,277,3827,279,3828,279,
3828,284,3828,285,3828,286,3830,290,3834,289,3834,288,3833,287,3833,284,3835,284,3839,284,3841,286,3842,288,3844,290,3845,291,3844,292,3844,294,3842,294,3841,294,3840,295,3839,296,3839,299,3842,300,3844,299,3847,299,3847,302,3845,302,3843,306,3843,307,3844,308,3844,309,3846,310,3848,310,3850,311,3853,310,3853,313,"L",3855,315,"Q",3854,319,3858,322,3859,325,3865,324,3867,322,3869,323,3875,324,3882,321,3886,317,3889,312,3889,305,3897,306,3897,311,3901,311,3903,310,3905,310,3910,308,3919,309,3924,310,
3926,312,3930,317,3925,319,3921,321,3915,321,3910,320,3905,320,3896,318,3892,324,3892,328,3889,329,3887,335,3878,333,3871,331,3872,337,3876,338,3879,338,3884,338,3888,340,3891,342,3894,343,3898,344,3895,351,3886,352,3877,352,3877,353,3877,356,3879,359,3885,363,3892,363,3900,364,3903,367,3908,368,3907,368,3907,372,3910,375,3911,378,3914,386,3924,383,3926,382,3927,379,3928,376,3931,374,3932,373,3932,370,3932,367,3933,363,3934,362,3934,360,3935,358,3937,356,3937,355,3939,354,3940,353,3940,350,3943,349,
3946,348,3947,348,3948,347,3949,346,3952,346,3952,343,3949,339,3947,334,3950,331,3954,330,3958,330,3960,329,3959,327,3959,326,3959,324,3958,320,3959,314,3963,314,3963,310,3964,309,3967,308,3970,308,3974,308,3979,309,3985,306,3987,306,3990,306,3994,305,3994,308,3995,313,3989,313,3986,317,3991,319,3992,321,3994,322,3995,323,3996,324,3998,326,3997,327,3997,328,3997,331,4E3,331,4001,333,4002,334,4002,335,4003,339,4001,344,3998,345,3997,348,3997,351,3996,351,4002,351,4008,351,4011,352,4012,350,4012,350,
4014,348,4015,347,4017,348,4020,349,4020,351,4019,353,4020,354,4022,356,4024,358,4029,358,4035,358,4037,357,4037,356,4043,351,4050,345,4051,345,4053,343,4053,343,4056,343,"Q",4057,341,4057,338,"Z"],["M",4087,300,"Q",4086,300,4084,300,4082,300,4082,302,4082,304,4081,308,4080,309,4080,312,4081,312,4082,314,4085,317,4090,317,4092,316,4093,315,4092,313,4092,311,4095,311,4097,310,4099,310,4100,308,4101,307,4101,306,4102,302,4096,301,"Q",4092,300,4087,300,"Z"],["M",4096,264,"Q",4097,261,4097,257,4096,257,
4095,256,4093,256,4091,255,4090,254,4089,253,4088,251,4086,251,4085,251,4084,251,4078,250,4071,249,4071,247,4070,246,4068,245,4065,245,4060,246,4054,245,4050,245,4046,245,4041,245,4039,247,4039,248,4036,249,4035,249,4030,248,4026,247,4030,245,4032,245,4032,241,4032,238,4028,239,4028,244,4021,243,4018,244,4017,248,4018,249,4018,250,4019,255,4015,254,4012,255,4008,252,4007,250,4004,249,4001,248,3997,248,3995,248,3993,248,3988,249,3985,245,3983,245,3981,241,3981,241,3979,240,3976,239,3973,239,3971,239,
3971,241,3972,243,3973,245,3976,246,3975,249,3974,249,3973,249,3972,249,3970,248,3966,248,3964,252,3965,255,3963,255,3961,254,3958,253,3957,253,3955,251,3952,250,3949,250,3946,250,3942,250,3942,254,3945,254,3947,254,3949,255,3950,256,3951,256,3952,257,3952,258,3951,260,3952,262,3953,264,3954,265,3955,266,3957,267,3960,267,3963,267,3970,268,3976,266,3978,266,3979,266,3981,266,3984,265,3995,265,4005,264,4009,264,4009,269,4008,269,4006,269,4002,270,3996,270,3994,272,3989,273,3983,274,3977,274,3977,275,
3977,276,3977,279,3980,278,3983,278,3986,278,3989,278,3990,279,3993,281,3997,281,4E3,282,4002,284,4003,286,4005,286,4009,285,4012,282,4013,282,4015,281,4022,280,4026,287,4026,289,4028,291,4031,294,4037,292,4042,291,4044,286,4046,285,4049,285,4050,285,4052,284,4053,283,4055,283,4058,282,4061,282,4063,282,4065,282,4067,282,4070,282,4072,282,4071,280,4070,276,4075,274,4079,275,4080,272,4081,272,4082,270,4085,266,4090,265,"Q",4093,265,4096,264,"Z"],["M",4111,298,"Q",4111,300,4112,301,4113,302,4115,302,
4118,302,4120,301,4121,302,4122,301,4130,302,4138,301,4139,301,4138,297,4136,296,4132,296,4130,296,4127,295,4124,295,4123,296,4121,298,4118,297,4117,297,4115,297,"Q",4112,296,4111,298,"Z"],["M",4122,250,"Q",4122,246,4120,244,4116,241,4110,242,4107,242,4106,244,4105,247,4103,248,4102,252,4105,255,4106,256,4107,256,4110,258,4113,260,4115,261,4116,259,4118,258,4122,258,"Q",4123,254,4122,250,"Z"],["M",4206,251,"Q",4208,251,4208,248,4208,247,4206,246,4204,245,4205,242,4202,242,4198,243,4196,244,4194,248,
4191,248,4189,251,4185,252,4182,251,4178,251,4175,252,4172,254,4170,256,4173,259,4178,261,4180,259,4180,257,4184,257,4187,255,4188,255,4190,255,4193,254,4196,254,4197,255,4199,253,4201,252,4203,251,"Q",4205,251,4206,251,"Z"],["M",3343,1065,"Q",3344,1061,3341,1059,3325,1053,3312,1065,3305,1071,3300,1079,3295,1088,3295,1099,3295,1108,3299,1115,3306,1130,3315,1143,3320,1149,3324,1154,3336,1168,3348,1180,3349,1181,3349,1182,3350,1184,3351,1187,3352,1188,3352,1189,3352,1191,3353,1193,3353,1195,3354,1197,
3355,1199,3354,1200,3354,1207,3350,1212,3345,1220,3339,1227,3337,1229,3335,1233,3331,1239,3328,1246,3323,1259,3323,1271,3323,1275,3324,1279,3327,1294,3317,1306,3308,1317,3298,1328,3311,1322,3324,1315,3333,1311,3342,1306,3351,1302,3360,1300,3361,1300,3365,1300,3389,1299,3412,1297,3414,1297,3415,1297,3425,1294,3438,1298,3438,1297,3437,1297,3435,1296,3435,1294,3435,1292,3437,1289,3440,1284,3442,1277,3443,1276,3444,1275,3446,1273,3447,1270,3450,1264,3456,1257,3460,1254,3462,1249,3462,1247,3462,1246,3457,
1239,3454,1235,3454,1234,3452,1233,3451,1233,3449,1233,3442,1232,3435,1230,3429,1228,3430,1220,3430,1217,3428,1216,3415,1210,3412,1200,3412,1200,3411,1199,3410,1187,3407,1177,3405,1172,3402,1169,3402,1168,3401,1167,3396,1163,3394,1159,3393,1157,3392,1156,3391,1155,3390,1152,3390,1150,3389,1149,3387,1142,3382,1137,3382,1137,3381,1136,3378,1127,3374,1123,3373,1123,3373,1122,3372,1120,3372,1119,3369,1116,3369,1110,3369,1108,3370,1106,3371,1104,3371,1100,3371,1097,3371,1093,3372,1088,3369,1086,3366,1084,
3363,1084,3350,1086,3335,1088,3338,1084,3339,1080,"Q",3343,1073,3343,1065,"Z"],["M",3223,1199,"Q",3216,1208,3209,1217,3206,1220,3207,1224,3208,1229,3211,1234,3216,1242,3213,1248,3213,1249,3213,1250,3212,1254,3212,1257,3211,1260,3211,1263,3211,1264,3210,1264,3210,1268,3212,1271,3215,1275,3221,1277,3223,1277,3225,1277,3239,1275,3249,1265,3253,1262,3257,1260,3265,1257,3274,1255,3280,1254,3282,1249,3285,1241,3286,1231,3288,1217,3294,1204,3297,1195,3304,1189,3308,1185,3313,1182,3314,1182,3314,1180,3315,
1176,3314,1175,3310,1171,3308,1165,3307,1165,3306,1164,3304,1163,3301,1164,3288,1165,3274,1167,3263,1169,3251,1169,3248,1170,3244,1171,3242,1176,3240,1180,3240,1182,3240,1183,3240,1188,3238,1193,3238,1193,3237,1194,3233,1196,3227,1198,"Q",3224,1198,3223,1199,"Z"],["M",3231,722,"Q",3231,724,3233,724,"L",3234,725,"Q",3234,725,3235,725,3238,725,3240,725,3242,725,3245,724,3245,724,3246,723,3250,723,3253,723,3257,723,3261,723,3262,723,3262,723,3266,725,3266,729,3264,729,3265,732,3266,734,3268,735,3269,
738,3266,739,3263,740,3260,739,3259,739,3258,738,3256,737,3253,737,3250,738,3248,740,3252,740,3255,740,3258,740,3260,741,3260,743,3260,745,3260,748,3261,750,3262,750,3263,751,3266,752,3267,754,3268,755,3269,755,3270,758,3269,761,3268,762,3266,762,3265,763,3263,763,3263,763,3262,764,3262,767,3263,768,3265,768,3266,769,3268,770,3271,770,3273,771,3274,770,3277,770,3280,769,3284,768,3287,769,3288,769,3288,769,3290,771,3294,772,3296,773,3297,774,3298,775,3298,775,3302,777,3307,777,3309,776,3312,777,3317,
778,3322,779,3326,780,3330,780,3333,780,3337,779,3338,779,3339,778,3342,777,3345,774,3346,773,3348,772,3350,771,3349,769,3349,768,3350,767,3352,766,3355,766,3356,766,3356,766,3360,767,3364,767,3366,767,3368,766,3368,766,3369,765,3369,764,3370,764,3372,763,3372,762,3375,761,3378,758,3378,756,3381,756,3383,757,3385,755,3387,755,3389,755,3391,755,3393,754,3394,753,3394,752,3396,750,3395,749,3396,748,3396,747,3398,747,3400,746,3402,746,3403,744,3405,743,3406,741,3407,739,3409,739,3409,737,3408,734,3408,
733,3408,731,3408,731,3408,730,3407,729,3407,728,3407,726,3405,725,3404,724,3402,724,3400,723,3398,719,3398,718,3397,718,3395,717,3393,716,3391,716,3388,713,3388,710,3388,708,3388,708,3387,706,3385,706,3383,706,3381,705,3379,706,3379,706,3378,706,3377,705,3376,705,3375,704,3372,703,3371,703,3371,701,3370,699,3367,698,3366,697,3365,697,3363,697,3361,699,3360,700,3360,701,3361,703,3360,703,3358,704,3355,706,3354,706,3352,706,3352,705,3351,705,3349,704,3347,706,3347,707,3345,707,3343,708,3341,710,3340,
711,3337,709,3338,707,3335,706,3334,706,3333,706,3333,705,3330,706,3330,706,3329,707,3328,709,3327,711,3327,710,3326,709,3325,708,3323,706,3319,705,3317,708,3316,709,3316,710,3316,711,3315,711,3314,711,3313,711,3312,712,3310,713,3309,715,3308,714,3305,714,3302,711,3302,711,3301,710,3299,710,3297,710,3297,714,3297,718,3297,718,3297,719,3297,721,3296,721,3293,721,3290,721,3288,721,3288,724,3289,726,3286,727,3285,727,3284,727,3283,727,3282,726,3282,725,3282,724,3282,722,3280,720,3279,720,3278,720,3275,
720,3275,717,3277,717,3278,715,3279,711,3276,710,3275,710,3275,709,3274,709,3273,709,3273,708,3273,708,3271,704,3265,703,3263,703,3262,701,3261,701,3260,700,3259,700,3257,699,3255,699,3253,700,3255,702,3255,702,3258,703,3260,706,3262,707,3261,709,3261,711,3260,711,3258,712,3255,711,3254,711,3253,711,3252,710,3251,709,3250,709,3247,708,3246,707,3244,707,3243,707,3242,708,3241,709,3241,711,3241,712,3243,713,3243,714,3243,715,3243,716,3242,717,3241,717,3239,717,3236,716,3236,719,3235,720,3233,720,"Q",
3232,720,3231,722,"Z"],["M",4479,627,"Q",4483,628,4482,623,4480,622,4474,619,4474,618,4472,618,4469,617,4465,616,4461,615,4461,617,4461,618,4460,619,4457,620,4456,622,4456,623,4454,623,4450,626,4452,631,4452,633,4454,632,4457,632,4459,633,4461,634,4464,635,4466,636,4467,634,4470,633,4474,633,4475,632,4476,630,"Q",4477,629,4479,627,"Z"],["M",4270,244,"Q",4267,243,4265,241,4263,240,4260,241,4258,242,4255,244,4255,245,4253,247,4251,250,4252,255,4253,256,4254,256,4255,257,4255,258,4258,260,4260,262,4260,
262,4262,264,4263,266,4265,265,4266,265,4267,264,4268,263,4269,259,4270,258,4272,257,4273,255,4273,252,"Q",4273,248,4270,244,"Z"],["M",4541,248,"Q",4539,246,4535,247,4534,248,4533,251,4531,251,4529,250,4527,250,4528,254,4533,254,4537,254,4539,255,4541,255,4543,255,4544,254,4545,253,4545,252,"Q",4546,248,4541,248,"Z"],["M",4603,249,"Q",4604,246,4600,247,4593,247,4584,248,4584,249,4583,251,4583,254,4584,256,4586,258,4589,258,4593,259,4598,258,4599,257,4602,257,4604,256,4603,254,"Q",4603,252,4603,249,
"Z"],["M",4632,259,"Q",4633,262,4637,263,4638,263,4639,263,4641,263,4642,265,4644,266,4646,266,4648,263,4647,260,4647,258,4646,257,4645,255,4642,255,4639,255,4634,256,4633,256,4632,257,"Q",4632,258,4632,259,"Z"],["M",4634,249,"Q",4633,248,4632,245,4627,242,4619,243,4616,243,4613,243,4609,242,4608,245,4608,247,4607,249,4608,254,4610,258,4610,257,4612,256,4614,256,4617,255,4618,255,4619,254,4620,252,4621,251,4622,248,4626,249,4628,250,4630,250,"Q",4633,250,4634,249,"Z"],["M",4756,562,"Q",4741,577,4721,
579,4720,579,4719,580,4714,583,4711,587,4704,594,4704,606,4704,609,4704,611,4701,621,4702,631,4702,637,4704,642,4707,651,4712,661,4717,672,4724,680,4728,685,4733,688,4726,686,4720,684,4718,684,4717,682,4714,679,4708,677,4695,671,4681,668,4675,666,4668,668,4664,670,4660,669,4657,669,4654,669,4651,668,4648,668,4647,668,4646,667,4637,667,4628,665,4611,661,4595,655,4580,650,4565,645,4561,644,4559,646,4553,652,4555,660,4556,671,4560,678,4561,680,4562,681,4564,685,4566,689,4568,691,4571,692,4575,693,4579,
695,4584,697,4590,700,4591,701,4591,701,4595,707,4596,714,4592,718,4586,720,4583,721,4579,719,4578,719,4577,719,4576,718,4574,718,4567,714,4557,715,4556,715,4555,715,4553,713,4547,713,4544,714,4540,714,4531,716,4520,718,4519,721,4513,719,4512,719,4510,719,4484,715,4456,710,4455,710,4453,710,4448,712,4445,714,4441,717,4436,719,4436,719,4435,719,4433,720,4431,722,4421,730,4409,734,4404,736,4398,741,4389,750,4371,760,4369,761,4367,762,4357,767,4346,770,4339,772,4334,769,4332,768,4330,764,4327,755,4321,
746,4315,738,4307,730,4306,728,4304,727,4302,726,4301,725,4298,722,4296,719,4289,709,4279,707,4271,706,4267,710,"L",4267,712,"Q",4268,719,4273,724,4277,729,4283,733,4285,734,4285,735,4287,743,4290,751,4290,752,4290,754,4291,767,4285,778,4281,787,4271,792,4270,793,4269,793,4267,794,4265,794,4264,795,4262,795,4251,796,4241,799,4233,801,4230,808,4229,809,4229,811,4226,818,4221,826,4220,827,4220,828,4218,833,4214,835,4208,838,4200,838,4186,838,4174,836,4172,836,4171,836,4165,835,4160,835,4159,835,4158,
834,4152,833,4151,836,4151,841,4152,844,4154,848,4156,853,4158,857,4158,862,4158,864,4157,865,4157,870,4154,873,4148,878,4141,880,4141,880,4140,880,4136,879,4134,876,4126,861,4119,846,4114,836,4106,827,4096,814,4085,800,4084,799,4083,798,4084,797,4084,797,4086,793,4088,791,4092,788,4097,787,4103,787,4108,787,4124,787,4140,787,4166,787,4192,786,4193,786,4194,786,4195,785,4197,785,4202,785,4205,781,4206,780,4207,780,4210,778,4212,774,4213,773,4214,773,4217,771,4219,767,4219,765,4220,765,4222,764,4221,
761,4220,757,4219,754,4218,752,4218,751,4213,747,4204,741,4195,735,4185,731,4177,727,4168,723,4165,722,4161,723,4156,723,4154,721,4149,718,4142,712,4137,708,4128,704,4124,702,4120,700,4118,700,4117,699,4113,697,4107,696,4104,695,4101,694,4097,691,4090,689,4088,689,4087,689,4083,688,4080,688,4071,686,4063,684,4062,684,4061,683,4058,683,4054,682,4051,681,4050,680,4049,679,4048,679,4046,678,4045,678,4040,676,4033,675,4029,675,4024,674,4021,674,4018,674,4012,672,4008,668,4008,668,4007,667,4007,659,4007,
651,4008,647,4004,646,4003,646,4002,645,4001,643,3997,644,3989,645,3983,640,3984,641,3984,641,3981,639,3977,636,3969,631,3962,631,3956,632,3954,638,3952,643,3949,644,3944,645,3940,646,3927,650,3914,650,3912,650,3909,646,3905,638,3899,631,3897,630,3895,631,3888,635,3877,639,3874,640,3871,642,3859,648,3848,655,3843,659,3838,664,3837,665,3836,666,3832,669,3829,670,3820,674,3813,678,3812,679,3810,679,3805,681,3801,682,3794,686,3789,691,3780,701,3771,712,3766,720,3761,724,3760,725,3759,726,3756,728,3753,
729,3752,730,3751,731,3747,736,3742,739,3741,740,3740,741,3732,755,3720,767,3719,769,3718,770,3714,778,3708,784,3706,786,3702,790,3701,791,3700,792,3693,804,3683,815,3680,820,3677,826,3672,835,3665,845,3662,847,3661,851,3656,859,3649,866,3646,869,3642,875,3640,879,3636,883,3628,893,3623,898,3615,906,3608,911,3597,918,3584,924,3567,932,3556,939,3555,940,3554,941,3552,944,3548,946,3540,950,3533,957,3528,961,3527,965,3526,972,3528,979,3530,989,3534,998,3537,1005,3541,1010,3542,1011,3542,1012,3542,1013,
3543,1014,3547,1020,3547,1027,3549,1040,3550,1052,3552,1059,3555,1065,3556,1067,3559,1069,3561,1070,3565,1071,3566,1071,3566,1071,3575,1073,3584,1075,3587,1076,3591,1077,3592,1077,3593,1077,3603,1073,3611,1066,3619,1058,3625,1052,3626,1051,3626,1050,3634,1045,3640,1033,3641,1032,3642,1031,3646,1028,3649,1024,3652,1027,3651,1032,3651,1035,3652,1038,3652,1040,3652,1042,3652,1044,3651,1045,3651,1051,3651,1056,3650,1063,3650,1069,3650,1076,3655,1078,3657,1079,3658,1079,3664,1084,3672,1085,3673,1086,3674,
1086,3680,1091,3684,1098,3685,1099,3685,1099,3687,1108,3689,1116,3690,1122,3691,1128,3694,1136,3699,1141,3703,1145,3709,1144,3716,1142,3723,1137,3724,1136,3725,1135,3728,1132,3732,1129,3733,1129,3733,1128,3734,1126,3737,1124,3738,1123,3739,1122,3739,1122,3739,1122,3747,1116,3749,1103,"L",3749,1102,"Q",3750,1099,3749,1094,"L",3749,1094,"Q",3749,1093,3749,1092,3751,1079,3756,1067,3756,1065,3757,1063,3759,1061,3761,1058,3763,1053,3766,1049,3769,1045,3776,1037,3790,1022,3795,1003,3796,1E3,3789,994,3784,
990,3781,985,3776,977,3776,967,3776,962,3778,957,3779,955,3779,954,3782,942,3787,929,3791,920,3797,913,3802,907,3810,903,3811,903,3812,903,3816,903,3818,902,3819,901,3820,901,3828,896,3832,888,3839,874,3844,858,3847,845,3849,831,3849,827,3851,826,3852,826,3852,825,3855,822,3859,818,3860,818,3862,817,3888,814,3913,821,3920,823,3924,826,3924,827,3925,828,3925,829,3925,830,3928,834,3925,838,3924,841,3923,845,3923,846,3922,847,3913,854,3905,861,3904,862,3903,863,3899,865,3895,868,3884,877,3879,885,3878,
886,3878,887,3876,892,3872,896,3871,897,3870,898,3868,907,3860,909,3846,914,3843,925,3843,926,3842,927,3836,936,3836,948,3836,950,3836,951,3839,962,3843,972,3843,974,3843,975,3842,987,3848,995,3849,997,3853,997,3871,997,3889,998,3900,998,3910,998,3912,999,3913,999,3920,999,3926,1E3,3927,1E3,3929,1E3,3935,1001,3942,1003,3948,1005,3950,1009,3950,1014,3947,1018,3945,1021,3940,1023,3938,1024,3936,1025,3923,1031,3911,1037,3910,1038,3908,1039,3906,1042,3903,1048,3900,1054,3899,1061,3897,1071,3896,1082,
3896,1086,3892,1087,3891,1087,3890,1087,3883,1088,3879,1084,3878,1083,3878,1082,3876,1079,3873,1078,3866,1086,3859,1093,3849,1103,3846,1115,3846,1116,3845,1118,3841,1138,3837,1156,3836,1159,3836,1162,3836,1169,3835,1176,3835,1180,3832,1181,3831,1182,3830,1183,3824,1189,3816,1190,3815,1190,3813,1191,3813,1191,3812,1191,3810,1191,3809,1190,3807,1189,3803,1188,3797,1186,3791,1182,3790,1181,3788,1180,3788,1179,3786,1179,3781,1179,3776,1180,3775,1181,3774,1182,3768,1189,3756,1202,3753,1205,3751,1207,3751,
1208,3750,1208,3749,1210,3748,1211,3745,1213,3742,1213,3719,1213,3698,1207,3683,1203,3668,1201,3659,1200,3651,1197,3644,1195,3641,1188,3636,1180,3634,1169,3633,1161,3637,1153,3637,1153,3637,1152,3638,1147,3637,1142,3636,1132,3633,1125,3630,1119,3624,1114,3620,1111,3614,1113,3608,1114,3604,1118,3597,1123,3600,1136,3605,1158,3612,1179,3615,1188,3617,1196,3619,1203,3617,1210,3617,1214,3613,1217,3612,1219,3609,1219,3609,1220,3608,1220,3603,1227,3599,1222,3597,1219,3592,1217,3592,1217,3591,1216,3590,1216,
3589,1215,3589,1216,3588,1217,3586,1209,3574,1213,3567,1214,3561,1216,3556,1218,3549,1220,3544,1221,3539,1225,3529,1233,3523,1240,3520,1244,3516,1247,3512,1250,3509,1254,3508,1256,3506,1258,3505,1260,3504,1261,3502,1264,3501,1267,3497,1278,3491,1284,3490,1284,3488,1285,3488,1285,3487,1286,3480,1289,3476,1295,3470,1302,3462,1306,3458,1309,3451,1308,3449,1307,3447,1306,3447,1306,3446,1306,3446,1306,3446,1307,3446,1312,3441,1318,3437,1322,3432,1324,3428,1326,3425,1329,3424,1330,3422,1330,3422,1331,3421,
1331,3418,1335,3411,1335,3410,1335,3409,1335,3407,1337,3404,1337,3400,1337,3397,1338,3395,1338,3392,1339,3392,1339,3391,1340,3387,1342,3384,1347,3383,1351,3385,1353,3385,1354,3386,1356,3386,1357,3387,1358,3390,1364,3384,1366,3381,1367,3378,1367,3377,1368,3375,1367,3371,1367,3367,1368,3359,1368,3352,1369,3349,1369,3345,1370,3340,1370,3337,1374,3330,1382,3331,1391,3331,1398,3338,1401,3350,1405,3362,1405,3371,1405,3379,1406,3381,1406,3382,1407,3387,1412,3392,1415,3393,1416,3393,1417,3394,1423,3394,1430,
3395,1431,3395,1432,3396,1433,3397,1435,3400,1458,3395,1482,3394,1490,3389,1496,3380,1508,3368,1513,3357,1518,3345,1515,3338,1513,3330,1511,3318,1508,3304,1509,3297,1509,3290,1509,3285,1509,3283,1509,3275,1506,3267,1506,3257,1507,3247,1508,3236,1510,3224,1511,3224,1512,3223,1512,3223,1533,3229,1554,3234,1572,3235,1589,3235,1594,3235,1598,3234,1607,3228,1611,3223,1615,3223,1622,3223,1628,3226,1632,3230,1638,3231,1643,3232,1648,3230,1651,3229,1654,3228,1658,3227,1670,3235,1675,3238,1677,3240,1679,3242,
1680,3244,1682,3249,1685,3255,1682,3257,1682,3258,1682,3262,1681,3265,1680,3267,1680,3268,1680,3281,1677,3289,1687,3291,1688,3291,1689,3292,1691,3293,1691,3304,1696,3315,1696,3323,1696,3329,1691,3334,1688,3338,1685,3344,1681,3355,1681,3375,1682,3391,1673,3394,1671,3398,1670,3400,1670,3401,1669,3407,1666,3410,1663,3411,1662,3411,1661,3412,1660,3412,1659,3421,1633,3419,1602,3419,1599,3420,1597,3421,1596,3421,1595,3424,1589,3428,1584,3428,1584,3429,1583,3430,1582,3434,1581,3435,1581,3437,1580,3445,1578,
3457,1573,3458,1573,3459,1572,3468,1565,3476,1557,3476,1557,3477,1556,3484,1546,3490,1540,3492,1539,3492,1538,3494,1533,3495,1528,3496,1521,3499,1514,3499,1513,3501,1513,3505,1512,3507,1510,3508,1509,3509,1509,3515,1509,3519,1510,3523,1511,3526,1510,3532,1510,3535,1512,3538,1513,3539,1511,3539,1511,3541,1511,3548,1510,3555,1509,3558,1508,3562,1508,3567,1507,3571,1506,3576,1503,3583,1501,3589,1498,3595,1496,3596,1496,3596,1495,3603,1491,3610,1490,3614,1490,3618,1490,3627,1491,3630,1500,3631,1502,3631,
1503,3634,1506,3638,1509,3639,1509,3640,1510,3641,1510,3642,1511,3650,1519,3657,1528,3658,1529,3659,1531,3661,1538,3666,1541,3669,1543,3671,1545,3672,1546,3673,1547,3676,1548,3677,1552,3677,1553,3677,1554,3678,1555,3679,1556,3687,1565,3696,1568,3697,1569,3697,1569,3703,1576,3713,1579,3715,1580,3716,1581,3725,1593,3732,1603,3735,1607,3739,1609,3746,1614,3752,1621,3754,1623,3754,1626,3754,1630,3753,1632,3750,1634,3747,1638,3741,1647,3743,1661,3743,1666,3746,1669,3747,1669,3749,1669,3754,1669,3759,1667,
3763,1665,3766,1663,3770,1660,3773,1656,3793,1635,3799,1607,3800,1603,3806,1599,3807,1598,3809,1596,3804,1590,3797,1584,3796,1584,3795,1583,3794,1582,3793,1581,3792,1579,3790,1578,3766,1561,3744,1542,3735,1534,3728,1526,3726,1523,3725,1519,3706,1504,3698,1484,3693,1475,3697,1463,3698,1459,3702,1455,3705,1453,3708,1451,3710,1450,3712,1452,3713,1452,3715,1453,3720,1456,3721,1460,3727,1479,3735,1497,3740,1509,3747,1516,3748,1517,3749,1518,3750,1520,3751,1520,3761,1529,3774,1531,3784,1533,3793,1538,3811,
1547,3825,1560,3827,1562,3826,1571,3825,1579,3826,1588,3826,1594,3832,1597,3834,1598,3835,1599,3835,1600,3836,1601,3837,1601,3838,1602,3840,1602,3840,1604,3840,1605,3840,1606,3845,1611,3850,1613,3857,1615,3859,1619,3860,1621,3861,1623,3868,1634,3874,1645,3880,1656,3886,1665,3892,1675,3896,1685,3897,1686,3897,1688,3898,1689,3898,1689,3904,1689,3908,1686,3917,1680,3925,1672,3928,1670,3931,1668,3924,1661,3921,1653,3918,1646,3920,1638,3923,1618,3933,1601,3938,1594,3944,1588,3948,1584,3953,1583,3954,1583,
3954,1582,3957,1581,3962,1579,3965,1578,3967,1579,3976,1587,3982,1597,3986,1604,3988,1611,3991,1621,3991,1631,3991,1644,3995,1656,3996,1663,4003,1666,4018,1674,4029,1685,4037,1693,4040,1706,4041,1711,4041,1715,4041,1716,4041,1716,4042,1716,4042,1715,4043,1715,4043,1715,4044,1713,4047,1710,4052,1704,4050,1699,4050,1697,4049,1695,4048,1691,4047,1688,4046,1685,4044,1683,4044,1682,4044,1680,4045,1673,4046,1668,4048,1660,4053,1657,4056,1654,4058,1654,4070,1650,4083,1648,4086,1647,4088,1643,4088,1641,4089,
1639,4090,1634,4097,1635,4101,1635,4105,1637,4110,1638,4115,1638,4123,1638,4131,1638,4144,1639,4158,1637,4162,1636,4166,1632,4167,1631,4167,1630,4176,1621,4189,1623,4195,1624,4199,1628,4201,1629,4204,1630,4204,1630,4205,1631,4214,1640,4223,1649,4224,1649,4225,1650,4234,1652,4243,1652,4244,1653,4245,1652,4249,1652,4252,1651,4253,1651,4255,1651,4280,1649,4305,1649,4317,1649,4325,1646,4329,1645,4330,1647,4330,1648,4332,1648,4333,1649,4333,1649,4334,1653,4337,1656,4338,1656,4338,1657,4339,1659,4340,1660,
4344,1664,4349,1665,4351,1666,4351,1668,4357,1670,4363,1671,4365,1672,4366,1672,4370,1672,4373,1672,4377,1673,4379,1675,"L",4381,1677,"Q",4381,1678,4381,1679,4382,1681,4382,1682,4383,1682,4383,1681,4386,1674,4387,1667,4387,1665,4387,1664,4387,1663,4387,1662,4387,1661,4386,1659,4385,1655,4385,1649,4386,1648,4386,1647,4386,1640,4387,1635,4388,1634,4388,1632,4389,1630,4393,1630,4395,1630,4396,1630,4403,1632,4410,1636,4415,1638,4419,1639,4422,1639,4422,1638,4426,1627,4426,1614,4427,1605,4430,1597,4432,
1592,4431,1587,4431,1585,4431,1584,4430,1579,4431,1576,4433,1572,4435,1572,4460,1572,4484,1574,4486,1575,4487,1575,4493,1577,4500,1577,4504,1577,4504,1581,4504,1587,4502,1589,4502,1590,4502,1591,4500,1596,4499,1600,4500,1601,4500,1601,4503,1601,4505,1601,4519,1601,4533,1601,4542,1601,4551,1603,4553,1603,4554,1604,4563,1607,4574,1608,4580,1608,4586,1608,4612,1609,4637,1606,4644,1605,4643,1598,4643,1595,4643,1591,4644,1584,4644,1581,4644,1573,4641,1565,4641,1565,4641,1564,4642,1558,4636,1556,4628,1554,
4622,1548,4617,1541,4620,1535,4624,1527,4633,1522,4643,1517,4653,1513,4656,1512,4657,1509,4659,1506,4661,1504,4666,1499,4669,1493,4670,1491,4671,1489,4674,1484,4678,1478,4681,1473,4684,1469,4687,1465,4687,1460,4687,1458,4688,1456,4688,1454,4688,1453,4687,1441,4691,1431,4691,1429,4691,1427,4690,1423,4690,1420,4688,1411,4687,1401,4685,1386,4684,1371,4684,1365,4684,1358,4688,1354,4688,1347,4688,1347,4688,1346,4688,1330,4688,1314,4688,1312,4687,1310,4687,1303,4684,1299,4684,1299,4683,1297,4680,1289,4678,
1280,4678,1279,4677,1277,4677,1274,4677,1270,4678,1270,4678,1269,4678,1267,4679,1266,4679,1265,4679,1264,4679,1249,4686,1241,4687,1240,4688,1239,4693,1237,4698,1237,4700,1237,4701,1236,4716,1236,4730,1233,4740,1232,4748,1227,4758,1223,4766,1216,4780,1205,4789,1189,4795,1181,4799,1171,4807,1148,4800,1125,4795,1109,4789,1093,4787,1085,4787,1077,4789,1063,4795,1051,4798,1046,4802,1041,4813,1029,4825,1021,4832,1016,4841,1013,4849,1011,4858,1010,4864,1009,4870,1005,4876,1003,4880,999,4883,999,4884,997,
4888,995,4890,991,4893,988,4895,984,4902,973,4908,963,4913,954,4923,945,4928,941,4933,936,4934,934,4935,932,4936,931,4936,929,4936,923,4934,918,4934,916,4934,915,4933,908,4934,903,4939,887,4933,871,4927,854,4913,848,4912,847,4911,847,4901,846,4894,841,4893,840,4892,840,4889,840,4889,836,4890,830,4895,826,4896,826,4896,825,4905,817,4915,808,4923,799,4933,791,4939,786,4942,783,4943,782,4944,781,4946,779,4949,775,4957,762,4964,748,4964,748,4964,747,4964,745,4964,744,4965,742,4965,740,4966,740,4966,739,
4967,738,4968,736,4971,728,4968,720,4966,715,4961,713,4947,708,4933,702,4927,699,4922,693,4919,689,4917,687,4907,679,4893,667,4889,664,4889,659,4888,645,4883,632,4879,625,4873,619,4867,614,4865,604,4861,587,4853,575,4853,573,4852,572,4852,561,4842,556,4836,553,4829,555,4808,559,4784,561,4776,560,4770,556,4770,556,4769,556,4766,557,4762,558,4760,559,4758,560,"Q",4757,561,4756,562,"Z"],["M",4746,387,"Q",4742,390,4738,393,4731,393,4725,393,4723,394,4721,394,4717,394,4712,394,4709,397,4707,399,4705,402,
4700,401,4699,401,4698,401,4693,401,4689,398,4688,397,4686,396,4682,394,4679,393,4675,393,4672,393,4671,394,4669,395,4669,400,4668,404,4665,405,4663,407,4661,406,4660,405,4659,404,4657,403,4651,405,4649,408,4643,411,4640,412,4639,413,4638,413,4635,414,4632,413,4630,413,4628,414,4624,416,4623,417,4621,418,4621,419,4620,420,4619,420,4617,422,4614,424,4616,429,4613,429,4607,430,4603,430,4601,430,4600,431,4598,431,4597,432,4594,434,4592,435,4587,435,4583,436,4578,437,4580,440,4583,442,4584,443,4586,446,
4584,447,4589,446,4591,449,4592,453,4589,452,4587,452,4586,452,4584,452,4582,452,4581,452,4579,453,4577,455,4577,458,4576,463,4576,466,4572,469,4568,471,4566,473,4566,476,"L",4566,476,"Q",4564,477,4563,477,4561,478,4560,479,4555,481,4550,481,4549,482,4549,483,4549,485,4551,484,4555,484,4556,486,4557,490,4557,493,4558,495,4555,496,4553,500,4549,499,4547,499,4546,498,4543,498,4541,498,4537,499,4536,500,4535,502,4534,506,4534,508,4534,510,4528,509,4524,511,4524,512,4524,513,4524,515,4525,515,4527,516,
4528,517,4533,516,4532,521,4531,523,4530,523,4529,525,4529,528,4530,531,4527,531,4525,530,4522,531,4523,533,4520,533,4519,534,4518,534,4513,534,4509,534,4508,537,4506,540,4504,542,4506,545,4508,548,4511,551,4512,556,4514,556,4518,557,4519,555,4521,552,4524,551,4525,549,4527,549,4530,550,4533,552,4536,553,4537,555,4539,556,4540,556,4544,558,4547,558,4549,562,4550,563,4552,564,4554,564,4557,564,4557,566,4557,569,4556,570,4551,569,4550,570,4553,574,4557,577,4559,578,4559,578,4565,578,4566,581,4567,582,
4568,582,4571,583,4571,581,4574,579,4575,578,4575,577,4577,577,4580,577,4583,577,4585,579,4586,579,4587,580,4589,581,4594,581,4598,581,4600,581,4602,580,4604,580,4604,579,4601,577,4598,574,4596,572,4595,571,4592,567,4588,563,4583,558,4579,552,4578,550,4577,548,4576,546,4576,546,4577,544,4576,543,4575,532,4576,522,4576,521,4577,520,4580,517,4583,515,4585,513,4587,511,4590,507,4590,503,4590,500,4591,499,4592,497,4592,497,4595,496,4597,494,4600,492,4601,491,4601,487,4604,487,4606,486,4607,485,4608,483,
4607,480,4612,479,4611,476,"L",4611,476,"Q",4611,474,4611,473,4611,471,4610,471,4615,470,4618,468,4621,470,4623,469,4627,468,4628,465,4628,461,4629,458,4633,458,4636,456,4638,451,4641,451,4644,451,4647,452,4648,452,4649,451,4650,450,4652,450,4654,447,4656,445,4659,443,4660,441,4662,439,4662,438,4666,436,4670,435,4673,435,4675,434,4679,433,4682,432,4684,430,4685,429,4690,426,4695,424,4700,423,4703,423,4706,422,4707,421,4710,420,4713,418,4716,417,4717,417,4720,415,4723,415,4724,415,4725,414,4727,414,
4728,413,4730,413,4731,412,4735,410,4738,409,4741,409,4743,409,4746,409,4748,408,4753,408,4757,407,4763,404,4768,403,4773,403,4776,401,4778,401,4778,401,4779,400,4780,399,4783,399,4784,398,4790,397,4797,393,4801,392,4802,388,4804,385,4802,383,4799,381,4797,379,4796,377,4794,376,4792,374,4788,374,4783,374,4778,374,4772,374,4765,374,4762,376,4760,376,4759,376,4758,377,4757,377,4756,378,4754,379,4753,380,"Q",4750,385,4746,387,"Z"],["M",4701,222,"Q",4703,223,4705,224,4705,225,4707,226,4712,227,4716,227,
4720,227,4724,224,4725,223,4727,222,4730,220,4735,221,4737,221,4738,221,4743,222,4743,219,4743,215,4738,215,4735,215,4734,212,4736,212,4738,211,4736,209,4735,206,4731,206,4728,205,4720,205,4713,209,4712,210,4709,211,4707,213,4704,213,4702,214,4702,217,"Q",4701,219,4701,222,"Z"],["M",4713,195,"Q",4712,193,4712,191,4712,190,4710,189,4706,189,4700,190,4699,190,4699,191,4699,192,4700,194,4701,194,4703,194,"Q",4707,196,4713,195,"Z"],["M",4647,233,"Q",4646,234,4645,235,4644,238,4644,242,4646,245,4648,245,
4649,245,4650,244,4652,244,4653,244,4655,245,4657,246,4659,248,4661,248,4665,247,4670,247,4672,247,4672,246,4674,244,4679,243,4680,238,4679,233,4682,233,4685,232,4688,232,4690,230,4692,230,4691,227,4688,226,4685,226,4684,226,4683,226,4682,227,4680,227,4677,227,4677,225,4677,221,4676,218,4674,217,4671,217,4668,217,4664,217,4661,217,4658,219,4658,221,4658,223,4661,223,4664,223,4666,223,4665,226,4665,227,4663,228,4662,229,4660,228,4658,228,4655,228,4651,228,4648,231,"Q",4648,231,4647,233,"Z"],["M",4620,
188,"Q",4617,189,4617,192,4620,192,4623,192,4624,194,4626,193,4627,193,4629,192,4633,192,4637,190,4637,189,4635,188,4634,186,4631,187,"Q",4627,188,4620,188,"Z"],["M",4564,222,"Q",4565,223,4566,223,4569,224,4571,224,4576,224,4579,224,4582,224,4585,227,4587,228,4586,229,4582,229,4578,229,4578,228,4576,227,4572,227,4566,227,4566,227,4565,227,4564,227,4563,226,4561,226,4559,226,4554,225,4555,230,4563,231,4571,231,4573,231,4574,230,4578,230,4579,233,4580,235,4583,235,4588,237,4595,236,4596,236,4597,235,
4599,232,4602,233,4604,233,4606,233,4609,234,4609,232,4609,230,4610,228,4612,227,4615,227,4619,226,4621,229,4624,231,4626,231,4628,231,4630,230,4632,230,4632,228,4630,226,4625,223,4622,226,4616,225,4615,225,4613,224,4612,224,4611,223,4609,223,4607,222,4606,221,4605,221,4600,220,4594,221,4595,223,4590,222,4587,219,4584,221,4582,222,4578,222,4575,220,4569,218,4566,217,4562,219,"Q",4563,220,4564,222,"Z"],["M",4596,204,"Q",4595,205,4593,207,4591,208,4589,208,4587,208,4587,210,4583,211,4582,209,4581,209,
4578,210,4577,212,4579,213,4587,214,4595,214,4596,210,4603,211,4604,211,4605,211,4609,212,4614,211,4615,209,4615,204,4617,204,4620,203,4623,204,4624,202,4623,201,4618,200,4618,198,4617,197,4617,197,4616,196,4615,196,4614,195,4610,195,4605,195,4603,197,4600,199,4600,201,4599,203,"Q",4599,204,4596,204,"Z"],["M",4435,232,"L",4435,232,"Q",4434,233,4432,233,4429,234,4430,238,4435,238,4439,239,4440,240,4438,242,4438,243,4437,244,4435,244,4432,245,4429,245,4430,249,4430,250,4431,251,4433,252,4436,252,4439,
252,4443,251,4446,251,4447,252,4446,254,4445,255,4443,257,4445,258,4446,260,4449,260,4449,259,4450,256,4451,256,4452,256,4457,256,4459,254,4460,253,4460,250,4459,249,4459,247,4461,247,4464,246,4471,245,4479,245,4484,245,4487,245,4489,243,4490,241,4491,240,4493,240,4497,240,4502,240,4502,240,4504,239,4507,239,4508,236,4511,235,4511,232,4508,231,4504,231,4501,231,4497,231,4495,231,4494,230,4494,227,4497,228,4499,229,4499,227,4499,226,4497,226,4496,226,4494,226,4493,226,4492,226,4489,227,4488,223,4487,
223,4485,223,4481,222,4480,225,4478,230,4474,233,4471,233,4467,233,4465,232,4462,232,4459,233,4457,231,4455,231,4453,228,4449,228,4447,231,4447,234,4446,234,"Q",4441,232,4435,232,"Z"],["M",4392,236,"Q",4397,236,4403,237,4402,239,4403,240,4410,241,4418,241,4417,239,4417,237,4417,234,4418,232,4420,230,4424,230,4426,230,4427,230,4431,229,4434,229,4437,229,4439,228,4441,227,4437,225,4430,225,4422,225,4418,225,4414,225,4409,226,4404,230,4399,231,4393,231,4389,231,4387,233,4385,234,4386,236,"Q",4389,237,
4392,236,"Z"]],label:"Europe",shortLabel:"EU",labelPosition:[424.8,122.8],labelAlignment:["center","middle"]},"01":{outlines:[["M",5403,2465,"Q",5400,2471,5402,2475,5405,2479,5407,2482,5413,2488,5418,2492,5423,2495,5425,2498,5426,2499,5426,2500,5436,2511,5444,2522,5445,2525,5447,2526,5457,2536,5465,2548,5466,2549,5466,2549,5470,2556,5474,2562,5479,2571,5485,2578,5494,2588,5503,2597,5513,2608,5521,2620,5529,2634,5536,2647,5544,2663,5554,2677,5563,2689,5574,2700,5585,2710,5596,2721,5613,2739,5633,2754,
5635,2755,5637,2756,5647,2761,5652,2769,5654,2771,5658,2772,5659,2773,5661,2772,5663,2772,5666,2772,5670,2772,5674,2771,5680,2770,5686,2772,5689,2773,5692,2774,5699,2777,5709,2776,5715,2775,5721,2773,5727,2771,5729,2775,5734,2782,5740,2786,5742,2787,5744,2788,5749,2792,5760,2792,5762,2792,5765,2791,5768,2790,5770,2790,5774,2788,5778,2789,5779,2790,5780,2790,5787,2790,5793,2790,5800,2790,5805,2792,5808,2794,5812,2794,5816,2795,5819,2797,5821,2798,5823,2799,5827,2802,5832,2802,5840,2803,5843,2799,5847,
2793,5841,2786,5831,2773,5817,2764,5804,2755,5789,2750,5766,2740,5741,2752,5738,2754,5732,2753,5731,2753,5729,2754,5724,2756,5719,2753,5712,2748,5704,2742,5697,2738,5689,2735,5670,2730,5651,2728,5646,2727,5643,2725,5637,2719,5637,2710,5638,2692,5642,2673,5642,2672,5642,2671,5640,2666,5637,2661,5633,2657,5631,2652,5631,2651,5630,2650,5627,2646,5626,2639,5625,2633,5621,2629,5612,2618,5604,2612,5602,2611,5600,2610,5592,2607,5587,2602,5586,2602,5586,2601,5585,2598,5585,2595,5585,2594,5584,2592,5584,2580,
5582,2568,5582,2567,5581,2566,5580,2565,5579,2564,5574,2562,5568,2559,5567,2559,5565,2558,5535,2551,5515,2528,5514,2528,5514,2527,5514,2525,5515,2523,5515,2519,5509,2514,5503,2510,5498,2504,5490,2496,5481,2489,5468,2479,5454,2470,5443,2463,5432,2457,5426,2454,5420,2453,5412,2452,5407,2457,5406,2458,5406,2458,"Q",5405,2462,5403,2465,"Z"],["M",5886,2406,"Q",5882,2409,5877,2416,5871,2425,5868,2435,5867,2438,5866,2440,5865,2444,5863,2447,5862,2448,5862,2448,5861,2451,5859,2452,5845,2461,5832,2471,5822,
2478,5813,2486,5805,2493,5799,2500,5793,2508,5785,2514,5775,2521,5762,2525,5752,2527,5747,2532,5744,2536,5739,2538,5732,2540,5726,2539,5726,2539,5725,2539,5715,2541,5713,2549,5711,2560,5714,2572,5714,2574,5714,2575,5715,2577,5714,2579,5709,2587,5706,2596,5703,2605,5703,2614,5703,2616,5706,2616,5713,2617,5717,2619,5718,2619,5719,2619,5726,2619,5729,2622,5732,2626,5731,2631,5731,2632,5731,2634,5734,2646,5738,2654,5739,2657,5743,2658,5745,2659,5746,2659,5750,2663,5756,2662,5757,2662,5757,2661,5762,2659,
5766,2658,5770,2657,5771,2661,5771,2662,5772,2662,5776,2665,5778,2669,5779,2669,5780,2669,5785,2670,5789,2668,5804,2661,5819,2657,5830,2655,5843,2659,5844,2660,5846,2661,5847,2662,5847,2662,5851,2665,5857,2664,5865,2664,5868,2660,5869,2659,5870,2657,5875,2651,5878,2639,5879,2635,5881,2631,5881,2629,5882,2628,5884,2621,5887,2614,5891,2606,5896,2601,5899,2599,5901,2597,5911,2587,5918,2574,5922,2567,5926,2561,5929,2557,5932,2552,5932,2551,5931,2549,5929,2543,5923,2540,5922,2540,5922,2539,5915,2526,5918,
2511,5918,2505,5919,2502,5920,2501,5920,2500,5922,2496,5923,2492,5923,2490,5922,2488,5922,2487,5922,2485,5924,2479,5930,2476,5941,2469,5935,2459,5934,2458,5933,2457,5930,2456,5929,2455,5924,2453,5917,2451,5912,2449,5910,2444,5908,2437,5905,2432,5904,2431,5904,2430,5904,2425,5905,2421,5906,2418,5906,2415,5907,2412,5904,2412,5896,2410,5887,2405,"Q",5887,2406,5886,2406,"Z"],["M",5927,2133,"Q",5929,2137,5932,2141,5933,2142,5933,2143,5934,2144,5934,2144,5934,2155,5934,2166,5934,2167,5933,2167,5932,2172,
5931,2177,5931,2178,5930,2179,5929,2183,5926,2186,5924,2188,5922,2191,5915,2201,5909,2212,5903,2222,5899,2233,5898,2234,5897,2235,5889,2243,5879,2250,5877,2252,5876,2254,5874,2258,5873,2261,5873,2264,5873,2267,5874,2273,5872,2277,5870,2280,5870,2283,5870,2284,5869,2285,5869,2291,5871,2295,5875,2303,5884,2300,5887,2300,5889,2298,5898,2290,5906,2281,5910,2277,5913,2272,5915,2268,5918,2266,5923,2259,5926,2251,5930,2244,5933,2238,5936,2233,5940,2228,5949,2214,5956,2199,5961,2189,5964,2179,5964,2175,5964,
2171,5963,2168,5962,2164,5961,2161,5961,2157,5962,2144,5954,2139,5947,2135,5947,2127,5947,2127,5946,2126,5946,2119,5938,2116,5934,2114,5931,2111,5934,2110,5929,2110,5927,2110,5926,2110,5920,2112,5922,2119,5922,2120,5922,2120,"Q",5925,2127,5927,2133,"Z"],["M",5885,2035,"Q",5886,2036,5886,2036,5888,2041,5890,2046,5891,2046,5892,2047,5897,2049,5902,2050,5903,2050,5905,2050,5913,2049,5917,2038,5919,2032,5923,2027,5929,2019,5924,2009,5919,2007,5915,2005,5910,2003,5904,2006,5903,2006,5900,2007,5900,2007,
5899,2008,5890,2014,5886,2022,"Q",5884,2028,5885,2035,"Z"],["M",6294,1544,"Q",6292,1544,6288,1545,6279,1547,6276,1556,6271,1573,6271,1594,6271,1608,6266,1621,6264,1627,6260,1630,6259,1631,6258,1632,6254,1636,6250,1638,6244,1640,6241,1647,6238,1654,6231,1652,6228,1651,6225,1653,6215,1661,6207,1671,6204,1674,6201,1680,6201,1681,6200,1681,6197,1684,6194,1687,6190,1689,6185,1689,6174,1687,6164,1690,6157,1693,6150,1696,6145,1697,6141,1701,6133,1708,6129,1714,6125,1719,6127,1725,6128,1725,6130,1725,6136,
1723,6141,1721,6145,1720,6147,1717,6148,1716,6150,1716,6162,1709,6175,1705,6182,1703,6188,1704,6198,1705,6206,1709,6213,1713,6217,1720,6221,1728,6221,1738,6221,1740,6221,1741,6228,1738,6234,1731,6237,1727,6239,1723,6240,1720,6242,1716,6244,1712,6248,1708,6254,1703,6262,1703,6264,1704,6265,1704,6266,1704,6267,1704,6276,1707,6287,1705,6289,1705,6291,1705,6293,1704,6295,1704,6305,1702,6310,1696,6321,1685,6324,1669,6326,1658,6323,1646,6320,1637,6317,1627,6315,1620,6321,1608,6324,1601,6328,1593,6331,1587,
6329,1579,6328,1571,6324,1563,6320,1556,6314,1551,6309,1547,6302,1545,6300,1544,6297,1544,6296,1544,6295,1544,"Q",6295,1544,6294,1544,"Z"],["M",6295,1417,"Q",6290,1424,6286,1433,6280,1448,6277,1464,6276,1468,6276,1472,6277,1477,6275,1481,6273,1487,6270,1493,6267,1499,6266,1506,6266,1507,6267,1508,6268,1510,6270,1510,6273,1512,6277,1513,6278,1514,6278,1514,6283,1517,6288,1515,6289,1515,6290,1514,6294,1509,6305,1508,6307,1508,6309,1508,6315,1510,6318,1513,6319,1515,6322,1515,6323,1515,6324,1515,6329,
1516,6334,1515,6335,1515,6335,1514,6337,1510,6339,1507,6352,1490,6368,1482,6372,1480,6374,1477,6376,1475,6377,1470,6379,1462,6374,1460,6373,1460,6372,1459,6371,1457,6368,1456,6357,1455,6346,1452,6334,1449,6323,1442,6315,1437,6309,1430,6304,1425,6299,1421,"Q",6297,1419,6295,1417,"Z"],["M",5038,2391,"Q",5039,2391,5039,2392,5043,2398,5043,2405,5043,2405,5043,2406,5042,2406,5040,2407,5038,2408,5036,2412,5036,2413,5036,2413,5036,2415,5035,2417,5034,2419,5034,2422,"L",5034,2422,5033,2423,5033,2424,"Q",
5033,2424,5033,2425,5033,2425,5034,2427,5033,2430,5033,2434,5033,2439,5032,2444,5033,2447,5033,2451,5033,2453,5033,2455,"L",5032,2467,"Q",5032,2472,5033,2474,"L",5033,2475,5034,2475,"Q",5034,2476,5034,2477,"L",5034,2478,"Q",5034,2479,5034,2479,"L",5035,2479,"Q",5035,2480,5035,2480,5035,2482,5036,2482,"L",5037,2482,"Q",5039,2486,5042,2487,"L",5043,2488,5044,2488,5045,2488,5045,2488,5047,2489,"Q",5048,2489,5048,2487,"L",5049,2487,"Q",5049,2487,5050,2486,"L",5051,2486,5051,2486,"Q",5056,2486,5058,2485,
"L",5059,2486,"Q",5060,2486,5065,2485,"L",5069,2486,"Q",5073,2486,5073,2484,"L",5073,2484,"Q",5076,2483,5079,2480,5084,2476,5085,2472,5085,2471,5085,2471,5085,2463,5085,2457,5084,2450,5083,2442,5082,2440,5081,2438,5076,2436,5070,2426,"L",5070,2426,"Q",5067,2426,5065,2424,5063,2422,5063,2420,5063,2420,5062,2420,"L",5062,2419,"Q",5062,2419,5062,2418,5062,2418,5062,2417,5062,2417,5062,2416,5061,2411,5058,2409,5055,2407,5052,2406,5052,2405,5052,2405,5051,2400,5045,2395,5042,2393,5039,2391,"Q",5039,2391,
5038,2391,"Z"],["M",6040,546,"Q",6038,544,6035,544,6022,545,6011,542,6005,540,5998,540,5995,541,5991,541,5984,543,5977,542,5976,542,5974,541,5968,541,5963,544,5961,544,5960,545,5954,554,5950,561,5944,569,5937,573,5937,574,5936,574,5928,576,5921,577,5919,578,5917,578,5916,579,5914,579,5909,579,5903,579,5888,579,5873,579,5872,579,5870,578,5847,574,5824,575,5812,576,5801,584,5792,591,5780,594,5772,596,5767,592,5767,592,5766,591,5765,587,5763,585,5750,567,5740,548,5739,544,5738,541,5735,532,5730,525,
5728,521,5724,516,5724,515,5723,514,5719,505,5713,497,5710,493,5706,492,5702,490,5696,490,5696,490,5695,490,5693,489,5692,489,5683,486,5678,483,5677,483,5676,483,5671,482,5665,482,5663,482,5662,483,5659,485,5653,486,5653,486,5652,486,5650,487,5648,487,5638,491,5629,497,5619,504,5611,513,5597,529,5575,535,5572,537,5570,536,5563,533,5559,526,5555,520,5548,519,5540,518,5532,518,5526,519,5521,516,5519,516,5518,515,5511,513,5503,512,5492,509,5481,508,5479,508,5478,507,5466,503,5451,504,5434,505,5418,508,
5407,510,5397,513,5395,514,5394,514,5379,515,5369,508,5363,503,5364,492,5364,487,5367,485,5371,480,5374,472,5378,462,5388,455,5393,451,5398,446,5403,441,5406,434,5410,426,5407,420,5403,412,5393,408,5371,401,5348,397,5328,394,5307,394,5284,395,5262,395,5257,393,5252,391,5236,385,5224,374,5216,367,5208,360,5201,352,5190,352,5184,352,5179,356,5178,357,5177,357,5173,361,5171,366,5166,377,5162,388,5161,393,5158,397,5152,409,5141,415,5135,419,5127,419,5126,419,5125,420,5121,421,5116,421,5114,421,5112,422,
5098,426,5087,431,5087,432,5086,432,5081,434,5076,433,5075,433,5073,433,5069,432,5064,432,5051,430,5036,430,5013,431,4990,432,4975,433,4960,436,4947,439,4934,445,4926,449,4919,457,4915,463,4918,466,4921,471,4922,476,4923,482,4924,488,4924,489,4924,489,4924,490,4924,491,4922,497,4918,498,4915,501,4910,502,4902,504,4893,507,4892,507,4890,507,4886,508,4882,508,4850,509,4822,522,4821,523,4819,523,4808,531,4799,543,4795,548,4788,550,4786,550,4784,551,4778,552,4771,555,4777,559,4786,560,4809,558,4830,554,
4837,552,4843,555,4853,560,4853,571,4854,572,4854,574,4862,586,4866,603,4868,613,4874,618,4880,624,4884,631,4889,644,4890,658,4890,663,4894,666,4908,678,4918,686,4920,688,4923,692,4928,698,4934,701,4948,707,4962,712,4967,714,4969,719,4972,727,4969,735,4968,737,4968,738,4967,739,4967,739,4966,741,4966,743,4965,744,4965,746,4965,747,4965,747,4958,761,4950,774,4947,778,4945,780,4944,781,4943,782,4940,785,4934,790,4924,798,4916,807,4906,816,4897,824,4897,825,4896,825,4891,829,4890,835,4890,839,4893,839,
4894,839,4895,840,4902,845,4912,846,4913,846,4914,847,4928,853,4934,870,4940,886,4935,902,4934,907,4935,914,4935,915,4935,917,4937,922,4937,928,4937,930,4936,931,4935,933,4934,935,4929,940,4924,944,4914,953,4909,962,4903,972,4896,983,4894,987,4891,990,4889,994,4885,996,4884,998,4882,998,4877,1002,4871,1004,4865,1008,4859,1009,4850,1010,4842,1012,4833,1015,4826,1020,4814,1028,4803,1040,4799,1045,4796,1050,4790,1062,4788,1076,4788,1084,4790,1092,4796,1108,4801,1124,4808,1147,4800,1170,4796,1180,4790,
1188,4781,1204,4767,1215,4759,1222,4749,1226,4741,1231,4731,1232,4717,1235,4702,1235,4701,1236,4699,1236,4694,1236,4689,1238,4688,1239,4687,1240,4680,1248,4680,1263,4680,1264,4680,1265,4679,1266,4679,1268,4679,1269,4678,1269,4678,1273,4678,1276,4679,1278,4679,1279,4681,1288,4684,1296,4685,1298,4685,1298,4688,1302,4688,1309,4689,1311,4689,1313,4689,1329,4689,1345,4689,1346,4689,1346,4689,1353,4685,1357,4685,1364,4685,1370,4686,1385,4688,1400,4689,1410,4691,1419,4691,1422,4692,1426,4692,1428,4692,1430,
4688,1440,4689,1452,4689,1453,4689,1455,4688,1457,4688,1459,4688,1464,4685,1468,4682,1472,4679,1477,4675,1483,4672,1488,4671,1490,4670,1492,4667,1498,4662,1503,4660,1505,4658,1508,4657,1511,4654,1512,4644,1516,4634,1521,4625,1526,4621,1534,4618,1540,4623,1547,4629,1553,4637,1555,4643,1557,4642,1563,4642,1564,4642,1564,4645,1572,4646,1582,4647,1588,4647,1592,4647,1595,4648,1596,"L",4650,1597,"Q",4654,1572,4691,1548,"L",4719,1548,4719,1578,"Q",4676,1616,4651,1666,"L",4675,1666,"Q",4684,1648,4718,1640,
4744,1640,4768,1668,4792,1697,4805,1697,4901,1675,4907,1675,4936,1675,4937,1699,4938,1724,4946,1725,4955,1727,4963,1730,4956,1728,4950,1732,4948,1733,4946,1735,4938,1743,4930,1743,4908,1742,4892,1745,4897,1772,4920,1796,4920,1804,4912,1807,4903,1811,4902,1822,4907,1833,4896,1838,4877,1845,4876,1846,"L",4833,1896,"Q",4822,1893,4789,1907,4790,1913,4808,1937,4825,1960,4825,1966,4825,1971,4823,1976,4797,1975,4786,1976,4766,1977,4760,1993,"L",4762,1995,4763,1995,4763,1995,"Q",4764,1995,4764,1996,4765,
1997,4766,1998,"L",4766,1998,"Q",4766,1999,4766,2E3,4766,2005,4767,2007,4768,2009,4768,2010,4771,2015,4777,2020,4778,2021,4779,2021,4782,2022,4785,2022,4787,2023,4787,2022,4799,2019,4808,2026,4803,2029,4800,2033,4796,2038,4797,2043,"L",4797,2044,"Q",4797,2049,4798,2054,4798,2057,4798,2059,4800,2063,4803,2065,4804,2067,4805,2068,4808,2071,4812,2072,4824,2074,4836,2073,4846,2072,4856,2073,4862,2073,4864,2078,"L",4864,2078,"Q",4865,2078,4865,2079,4868,2085,4866,2091,4865,2094,4866,2097,4866,2100,4866,
2102,4864,2106,4867,2111,4873,2120,4875,2129,4875,2130,4875,2131,4875,2139,4874,2147,4874,2148,4874,2149,4873,2150,4873,2152,4873,2154,4873,2156,4877,2152,4873,2159,4873,2161,4873,2163,4875,2173,4880,2183,4884,2193,4889,2201,4890,2203,4892,2206,4897,2211,4903,2219,4904,2220,4904,2220,4906,2225,4909,2229,4913,2235,4916,2242,4924,2260,4932,2278,4936,2287,4940,2295,4950,2313,4957,2331,4958,2333,4958,2334,4959,2338,4961,2341,4962,2343,4963,2345,4965,2348,4967,2353,4968,2354,4969,2354,4975,2365,4984,2376,
4993,2387,5003,2397,5005,2399,5009,2399,5012,2399,5016,2395,5017,2394,5018,2394,5026,2386,5037,2375,5038,2375,5038,2374,5039,2373,5039,2372,5047,2364,5051,2353,5051,2351,5052,2350,5054,2346,5056,2341,5062,2326,5063,2311,5065,2292,5064,2273,5064,2271,5063,2270,5063,2269,5063,2267,5061,2262,5061,2257,5060,2253,5060,2249,5059,2243,5058,2240,5057,2239,5058,2238,5067,2220,5077,2204,5084,2192,5091,2181,5097,2170,5105,2161,5113,2154,5121,2147,5130,2138,5139,2130,5154,2117,5166,2102,5176,2091,5185,2081,5201,
2062,5221,2048,5228,2044,5233,2039,5235,2037,5237,2035,5238,2034,5240,2034,5248,2032,5255,2034,5265,2038,5272,2045,5281,2053,5291,2058,5305,2067,5320,2073,5322,2074,5325,2078,5328,2083,5331,2087,5346,2107,5358,2129,5361,2134,5361,2140,5362,2162,5369,2182,5370,2186,5376,2185,5396,2181,5416,2175,5426,2172,5433,2174,5439,2177,5440,2185,5444,2204,5448,2224,5451,2239,5454,2253,5456,2266,5457,2279,5457,2282,5456,2286,5454,2299,5454,2314,5454,2316,5454,2318,5455,2326,5451,2334,5450,2335,5450,2337,5450,2350,
5448,2361,5448,2363,5447,2364,5446,2365,5447,2368,5450,2374,5454,2379,5467,2394,5480,2407,5482,2410,5485,2411,5487,2412,5489,2413,5503,2417,5516,2430,5518,2431,5518,2434,5518,2435,5518,2437,5522,2446,5524,2457,5524,2462,5526,2467,5529,2477,5533,2486,5537,2495,5541,2504,5544,2510,5549,2515,5551,2517,5553,2519,5557,2522,5559,2525,5560,2526,5561,2526,5562,2527,5563,2527,5570,2532,5577,2536,5592,2544,5605,2539,5608,2539,5605,2529,5601,2519,5596,2509,5591,2497,5586,2486,5577,2466,5564,2450,5556,2440,5546,
2432,5537,2424,5526,2418,5514,2406,5512,2389,5512,2383,5513,2377,5515,2370,5518,2362,5523,2352,5518,2342,5512,2331,5506,2320,5504,2315,5502,2310,5498,2296,5497,2283,5496,2274,5502,2271,5513,2267,5526,2270,5529,2271,5532,2274,5542,2285,5553,2295,5571,2311,5591,2323,5603,2330,5609,2341,5610,2342,5610,2344,5610,2345,5611,2347,5613,2351,5614,2355,5614,2356,5614,2357,5614,2363,5619,2367,5620,2368,5622,2368,5623,2368,5623,2367,5625,2367,5627,2366,5632,2365,5635,2362,5650,2350,5666,2340,5677,2332,5682,2320,
5692,2298,5702,2275,5705,2268,5705,2260,5705,2251,5703,2244,5696,2226,5692,2204,5692,2201,5689,2199,5687,2198,5685,2197,5682,2196,5681,2191,5681,2191,5681,2190,5681,2190,5681,2190,5681,2189,5681,2188,5677,2184,5674,2180,5665,2168,5660,2155,5655,2144,5646,2140,5644,2139,5642,2138,5634,2134,5631,2124,5630,2121,5628,2119,5628,2118,5628,2117,5627,2113,5626,2110,5623,2095,5642,2089,5643,2088,5644,2087,5645,2085,5647,2083,5655,2074,5663,2065,5671,2057,5682,2050,5683,2050,5683,2051,5687,2055,5689,2060,5690,
2062,5691,2062,5694,2064,5694,2069,5694,2073,5696,2076,5697,2077,5696,2077,5696,2081,5698,2082,5699,2083,5701,2085,5706,2089,5713,2087,5724,2084,5734,2078,5740,2074,5744,2067,5745,2067,5745,2066,5746,2064,5748,2061,5757,2050,5768,2041,5777,2035,5788,2031,5800,2028,5812,2023,5830,2016,5845,2004,5853,1998,5867,1989,5873,1985,5876,1979,5876,1978,5877,1978,5878,1977,5879,1976,5880,1975,5880,1974,5881,1973,5883,1972,5895,1962,5899,1948,5900,1946,5900,1943,5901,1942,5901,1940,5902,1933,5906,1930,5912,1923,
5915,1918,5918,1915,5920,1909,5928,1893,5933,1876,5939,1861,5943,1844,5945,1839,5941,1836,5932,1829,5922,1823,5918,1821,5918,1816,5918,1815,5919,1813,5921,1811,5923,1809,5925,1808,5926,1807,5927,1806,5928,1804,5928,1800,5930,1798,5931,1796,5931,1792,5931,1792,5930,1791,5930,1789,5930,1788,5929,1782,5927,1776,5927,1775,5926,1774,5923,1768,5917,1764,5914,1762,5913,1758,5912,1755,5912,1752,5910,1746,5909,1742,5908,1741,5908,1739,5908,1739,5907,1738,5907,1735,5906,1734,5904,1730,5903,1727,5896,1725,5889,
1722,5884,1720,5883,1714,5880,1699,5882,1683,5882,1681,5886,1678,5887,1677,5888,1675,5891,1671,5897,1667,5907,1660,5911,1654,5912,1654,5913,1653,5917,1649,5918,1644,5919,1643,5919,1642,5922,1637,5921,1630,5921,1629,5920,1627,5920,1621,5914,1621,5912,1621,5910,1621,5896,1621,5883,1617,5881,1617,5879,1617,5871,1618,5863,1620,5852,1623,5844,1630,5839,1635,5833,1637,5826,1641,5824,1634,5821,1628,5822,1620,5823,1619,5823,1617,5824,1611,5830,1605,5835,1601,5838,1597,5846,1587,5854,1580,5857,1579,5858,1574,
5862,1562,5865,1552,5866,1550,5866,1549,5867,1547,5869,1547,5875,1547,5876,1554,5877,1555,5877,1556,5877,1562,5878,1569,5879,1577,5883,1582,5887,1587,5892,1591,5896,1594,5899,1597,5901,1600,5904,1600,5907,1600,5909,1599,5912,1596,5915,1593,5916,1592,5917,1592,5929,1592,5936,1586,5943,1579,5955,1571,5960,1573,5963,1580,5964,1583,5964,1586,5968,1600,5968,1616,5968,1619,5970,1620,5971,1621,5972,1622,5974,1624,5980,1625,5981,1625,5981,1625,5985,1625,5988,1624,5993,1623,5998,1622,5999,1622,6E3,1622,6001,
1621,6002,1622,6006,1628,6010,1634,6012,1638,6011,1643,6011,1644,6010,1646,6010,1659,6010,1673,6010,1674,6010,1676,6014,1686,6016,1697,6017,1699,6018,1701,6020,1707,6021,1711,6021,1713,6022,1714,6023,1718,6027,1718,6032,1718,6037,1718,6044,1718,6051,1719,6053,1719,6054,1719,6062,1719,6066,1721,6067,1721,6068,1721,6072,1716,6074,1711,6079,1698,6082,1684,6085,1672,6083,1660,6082,1654,6077,1647,6061,1624,6044,1601,6040,1596,6034,1591,6033,1590,6032,1588,6029,1585,6027,1584,6026,1583,6026,1582,6024,1572,
6028,1567,6029,1566,6030,1565,6041,1554,6055,1541,6057,1539,6057,1534,6057,1530,6057,1526,6058,1525,6058,1524,6058,1519,6058,1513,6058,1504,6059,1495,6060,1491,6063,1489,6074,1480,6090,1482,6103,1484,6112,1479,6132,1469,6151,1456,6158,1451,6162,1445,6165,1441,6167,1437,6170,1432,6172,1428,6172,1428,6173,1427,6176,1424,6177,1418,6178,1413,6180,1408,6181,1406,6182,1405,6187,1402,6192,1401,6200,1399,6201,1392,6202,1382,6206,1372,6206,1371,6206,1369,6210,1358,6212,1346,6215,1335,6215,1323,6215,1318,6216,
1312,6216,1312,6216,1311,6217,1306,6217,1301,6218,1294,6218,1286,6219,1271,6216,1257,6214,1246,6210,1235,6207,1225,6209,1215,6210,1210,6216,1208,6217,1208,6217,1208,6218,1208,6219,1210,6221,1214,6223,1217,6228,1224,6233,1230,6240,1237,6243,1245,6248,1257,6251,1271,6254,1284,6258,1296,6260,1303,6262,1306,6263,1307,6264,1308,6265,1309,6265,1310,6268,1315,6271,1319,6272,1320,6272,1321,6272,1325,6272,1329,6270,1343,6269,1358,6269,1360,6268,1361,6267,1363,6268,1366,6271,1377,6276,1386,6280,1392,6286,1396,
6287,1397,6288,1397,6295,1397,6298,1393,6299,1393,6299,1392,6302,1377,6298,1366,6297,1365,6297,1363,6295,1356,6293,1352,6292,1347,6293,1346,6292,1336,6286,1332,6286,1331,6285,1331,6285,1329,6284,1328,6283,1325,6283,1322,6283,1318,6286,1315,6294,1308,6298,1301,6300,1296,6297,1290,6282,1260,6272,1229,6270,1224,6268,1221,6257,1204,6248,1192,6245,1188,6243,1184,6237,1173,6231,1168,6227,1165,6225,1169,6224,1176,6223,1182,6222,1195,6222,1208,"L",6222,1209,6221,1208,"Q",6219,1207,6218,1206,"L",6217,1206,
"Q",6203,1198,6195,1184,6191,1176,6186,1169,6178,1158,6167,1151,6163,1148,6158,1151,6148,1158,6136,1163,6130,1165,6125,1161,6117,1154,6108,1149,6093,1141,6077,1148,6079,1141,6082,1134,6087,1119,6093,1105,6093,1105,6093,1104,6094,1102,6094,1100,6096,1092,6104,1088,6105,1088,6106,1086,6109,1083,6112,1080,6127,1066,6140,1052,6146,1047,6148,1041,6149,1040,6150,1038,6153,1034,6154,1030,6156,1021,6159,1013,6163,1004,6169,999,6175,995,6182,995,6185,995,6187,995,6191,993,6197,995,6219,1E3,6242,997,6244,997,
6245,997,6251,998,6258,998,6271,996,6281,1004,6283,1007,6286,1006,6290,1006,6293,1006,6305,1004,6318,1004,6328,1004,6336,1007,6341,1009,6346,1011,6360,1015,6376,1015,6378,1015,6379,1016,6380,1017,6382,1017,6384,1017,6385,1015,6387,1016,6390,1017,6391,1017,6392,1018,6396,1021,6402,1018,6410,1014,6416,1008,6422,1002,6424,993,6427,986,6428,978,6431,968,6436,959,6440,952,6442,946,6443,945,6443,944,6446,938,6448,931,6449,927,6451,924,6453,918,6459,915,6462,913,6466,915,6467,916,6467,916,6469,917,6469,
916,6472,914,6476,915,6481,915,6485,916,6487,917,6487,918,6488,919,6489,919,6495,922,6500,927,6501,928,6501,928,6508,930,6512,933,6515,935,6518,935,6523,935,6527,933,6532,931,6538,929,6543,928,6548,923,6557,916,6561,902,6563,894,6570,891,6573,890,6574,888,6577,887,6577,890,6577,891,6577,892,6580,895,6580,901,6580,903,6579,905,6578,914,6573,922,6570,929,6565,934,6558,941,6551,944,6546,947,6542,950,6526,963,6511,976,6510,977,6509,978,6508,981,6506,982,6500,986,6494,994,6491,997,6490,999,6489,1001,6488,
1002,6487,1003,6486,1004,6479,1015,6473,1024,6472,1025,6472,1025,6473,1037,6473,1049,6473,1058,6473,1066,6474,1068,6474,1069,6478,1101,6487,1132,6487,1133,6488,1135,6490,1142,6495,1149,6496,1151,6496,1152,6497,1156,6501,1160,6506,1165,6511,1175,6520,1191,6530,1205,6537,1214,6547,1220,6556,1227,6567,1230,6570,1230,6571,1226,6576,1216,6580,1209,6585,1199,6592,1193,6595,1191,6596,1188,6598,1185,6601,1181,6606,1173,6610,1164,6616,1149,6620,1133,6621,1130,6623,1128,6623,1126,6624,1125,6630,1120,6631,1111,
6631,1109,6632,1108,6640,1089,6637,1072,6637,1071,6636,1069,6632,1059,6626,1054,6622,1051,6618,1045,6613,1039,6612,1031,6611,1029,6611,1026,6610,1023,6609,1019,6605,1006,6608,992,6608,991,6609,990,6615,980,6621,975,6622,974,6623,972,6626,964,6635,962,6638,962,6641,961,6646,959,6650,959,6651,959,6652,959,6668,958,6684,958,6685,958,6687,958,6693,958,6698,959,6710,961,6722,962,6733,963,6742,959,6743,959,6743,958,6744,956,6748,955,6749,955,6749,954,6751,951,6753,949,6756,947,6757,946,6759,945,6760,944,
6766,938,6772,931,6773,930,6774,928,6779,923,6786,920,6788,919,6789,918,6794,911,6804,906,6805,905,6806,905,6807,904,6808,903,6811,902,6814,901,6816,900,6818,899,6819,898,6820,898,6825,895,6831,892,6840,889,6850,887,6856,886,6861,889,6871,895,6883,894,6883,893,6883,891,6883,890,6884,889,6885,887,6884,884,6884,880,6882,876,6879,869,6875,863,6869,855,6864,846,6859,836,6858,825,6856,813,6856,800,6856,794,6857,788,6857,788,6857,787,6858,785,6858,783,6861,777,6868,775,6869,775,6871,775,6877,774,6883,774,
6901,777,6918,780,6935,783,6950,791,6959,796,6967,802,6978,811,6990,819,6995,822,6998,820,7008,813,7007,803,7006,791,6997,780,7007,778,7016,775,7022,773,7025,770,7025,769,7026,769,7027,768,7029,767,7035,761,7038,754,7039,753,7039,752,7041,749,7038,746,7034,743,7027,742,7024,741,7020,741,7015,740,7012,737,7009,734,7006,733,7005,732,7003,731,6998,727,6987,725,6984,725,6980,725,6975,725,6974,725,6971,725,6970,723,6968,724,6965,725,6958,726,6957,731,6956,733,6956,733,6952,736,6954,744,6955,751,6956,757,
6955,757,6954,757,6952,753,6945,750,6938,748,6932,745,6928,743,6927,739,6927,737,6926,736,6923,734,6920,730,6914,724,6908,717,6901,711,6894,706,6883,700,6872,696,6871,696,6869,695,6868,695,6866,695,6863,694,6861,693,6852,688,6843,685,6843,685,6842,685,6829,682,6816,678,6815,678,6813,678,6808,676,6802,675,6801,675,6799,675,6795,675,6792,673,6786,670,6783,663,6781,657,6777,652,6776,650,6775,649,6775,646,6772,645,6761,641,6749,639,6727,637,6705,635,6687,635,6668,634,6653,633,6638,633,6636,633,6634,632,
6622,632,6611,632,6605,633,6601,635,6594,639,6589,644,6584,647,6579,650,6578,650,6578,651,6574,654,6567,653,6562,652,6557,652,6553,652,6551,650,6550,650,6550,647,6550,647,6551,646,6550,645,6549,644,6548,644,6547,644,6544,643,6541,643,6538,644,6533,644,6531,644,6529,645,6522,647,6514,646,6500,642,6486,639,6475,637,6463,637,6448,638,6433,640,6419,643,6405,640,6397,638,6390,633,6390,633,6389,632,6382,626,6375,619,6370,614,6368,609,6367,608,6366,606,6366,605,6365,605,6362,603,6358,599,6357,598,6355,597,
6353,595,6349,593,6347,592,6345,591,6336,587,6326,586,6326,586,6325,585,6311,585,6296,586,6280,588,6263,591,6251,593,6239,594,6232,595,6225,592,6217,589,6208,585,6191,575,6173,566,6167,564,6162,562,6152,558,6141,555,6140,555,6138,555,6134,556,6129,557,6128,557,6127,557,6117,556,6113,560,6108,557,6104,555,6102,553,6100,553,6099,553,6098,553,6093,552,6087,552,6085,552,6084,551,6081,551,6078,550,6077,550,6075,550,6069,549,6063,547,6053,546,6043,546,"Q",6041,546,6040,546,"Z"]],label:"Asia",shortLabel:"AS",
labelPosition:[538.9,129.8],labelAlignment:["center","middle"]},"07":{outlines:[["M",6400,3571,"Q",6397,3572,6396,3573,6394,3575,6393,3576,6389,3579,6388,3582,6387,3583,6387,3584,6386,3594,6391,3601,6391,3602,6392,3603,6392,3606,6394,3609,6394,3610,6395,3611,6396,3612,6396,3613,6399,3620,6398,3627,6398,3629,6399,3634,6399,3639,6400,3644,6400,3646,6400,3647,6401,3648,6402,3649,6409,3656,6419,3655,6423,3654,6426,3654,6429,3653,6431,3652,6437,3649,6440,3644,6440,3643,6441,3641,6446,3635,6451,3628,6453,
3627,6454,3626,6459,3622,6464,3618,6466,3616,6467,3614,6467,3614,6467,3613,6468,3611,6469,3610,6470,3610,6470,3608,6471,3608,6471,3607,6471,3606,6472,3604,6473,3600,6472,3594,6471,3589,6468,3584,6468,3584,6467,3583,6464,3581,6459,3579,6456,3578,6451,3577,6450,3578,6448,3578,6447,3577,6446,3578,6445,3578,6444,3578,6432,3579,6420,3579,6419,3579,6419,3578,6414,3576,6409,3574,6409,3573,6407,3573,6406,3573,6405,3572,6404,3571,6401,3571,"Q",6401,3571,6400,3571,"Z"],["M",6960,3600,"Q",6948,3610,6934,3617,
6925,3623,6916,3631,6906,3641,6897,3650,6887,3661,6876,3671,6876,3671,6870,3676,6866,3678,6860,3681,6839,3689,6828,3710,6827,3713,6827,3715,6827,3723,6835,3723,6837,3723,6838,3723,6855,3723,6862,3734,6865,3739,6870,3741,6876,3744,6876,3743,6877,3742,6879,3742,6881,3742,6882,3741,6895,3729,6908,3717,6917,3710,6922,3702,6927,3697,6930,3689,6936,3675,6947,3663,6949,3661,6952,3660,6963,3655,6972,3650,6983,3645,6985,3635,6986,3632,6989,3630,6990,3629,6991,3628,6996,3621,7006,3616,7011,3613,7014,3608,7017,
3603,7018,3600,7019,3592,7012,3587,7008,3559,6984,3571,6975,3576,6969,3588,"Q",6966,3596,6960,3600,"Z"],["M",7051,3379,"Q",7046,3376,7043,3383,7043,3385,7043,3387,7044,3393,7047,3398,7051,3406,7053,3413,7055,3419,7056,3426,7056,3434,7060,3440,7063,3445,7070,3448,7072,3449,7073,3449,7074,3454,7074,3458,7076,3471,7072,3477,7071,3479,7071,3481,7070,3492,7067,3501,7064,3510,7057,3514,7051,3518,7042,3520,7035,3521,7028,3525,7024,3527,7026,3531,7027,3533,7026,3534,7025,3549,7035,3553,7037,3553,7039,3553,
7047,3553,7048,3561,7048,3564,7047,3564,7040,3568,7036,3575,7036,3576,7035,3577,7035,3580,7037,3584,7040,3584,7042,3588,7047,3594,7055,3594,7061,3593,7061,3587,7062,3574,7076,3567,7083,3564,7090,3563,7099,3563,7095,3552,7093,3548,7094,3544,7097,3533,7105,3529,7110,3526,7119,3529,7119,3526,7120,3522,7121,3520,7121,3518,7124,3510,7126,3499,7126,3497,7125,3496,7124,3495,7122,3494,7118,3491,7108,3493,7100,3495,7101,3488,7103,3476,7100,3469,7099,3468,7098,3467,7095,3465,7092,3464,7090,3464,7087,3463,7085,
3463,7083,3462,7081,3461,7079,3459,7076,3455,7076,3449,7076,3447,7076,3445,7076,3442,7077,3440,7082,3433,7081,3422,7079,3411,7072,3407,7070,3406,7068,3404,7065,3402,7063,3396,"Q",7061,3386,7051,3379,"Z"],["M",6451,2806,"Q",6448,2810,6449,2815,6450,2815,6450,2814,6450,2816,6450,2817,6450,2816,6449,2815,6448,2819,6446,2822,6444,2827,6443,2832,6441,2840,6439,2848,6437,2856,6432,2863,6430,2866,6429,2868,6427,2871,6424,2877,6424,2878,6423,2878,6421,2879,6422,2882,6424,2886,6425,2889,6426,2890,6426,2891,
6428,2894,6427,2898,6427,2900,6428,2901,6429,2903,6430,2906,6431,2907,6431,2908,6433,2911,6434,2914,6438,2918,6434,2923,6433,2924,6433,2924,6433,2927,6431,2927,6431,2928,6430,2928,6430,2930,6429,2930,6428,2931,6427,2933,6421,2948,6412,2961,6411,2963,6409,2964,6408,2965,6407,2965,6405,2966,6402,2967,6402,2968,6401,2968,6399,2969,6396,2969,6394,2969,6392,2970,6391,2970,6390,2970,6389,2971,6387,2971,6386,2972,6384,2972,6383,2972,6381,2972,6381,2973,6380,2973,6379,2973,6377,2973,6377,2973,6376,2972,6374,
2972,6371,2971,6371,2971,6370,2971,6369,2971,6368,2970,6366,2968,6363,2966,6356,2960,6349,2954,6341,2947,6334,2939,6326,2932,6316,2926,6306,2920,6298,2912,6294,2908,6293,2902,6291,2890,6290,2878,6289,2875,6291,2873,6299,2867,6306,2861,6313,2855,6314,2848,6315,2843,6310,2837,6306,2834,6301,2833,6290,2832,6279,2831,6264,2831,6250,2828,6244,2827,6237,2825,6236,2825,6235,2825,6234,2824,6232,2824,6229,2824,6226,2823,6222,2823,6219,2826,6213,2833,6206,2839,6200,2843,6192,2846,6191,2846,6190,2847,6189,2847,
6188,2847,6186,2848,6184,2849,6183,2849,6181,2850,6181,2850,6180,2850,6176,2852,6173,2855,6164,2868,6157,2882,6157,2883,6156,2884,6156,2886,6156,2887,6156,2888,6155,2888,6155,2891,6153,2893,6153,2894,6153,2894,6152,2896,6152,2896,6149,2898,6147,2900,6147,2900,6146,2900,6139,2904,6132,2903,6123,2903,6115,2897,6109,2892,6103,2887,6095,2881,6086,2879,6079,2877,6072,2880,6063,2886,6053,2893,6051,2894,6049,2896,6048,2896,6047,2897,6046,2898,6044,2899,6040,2902,6038,2907,6038,2908,6038,2908,6035,2918,6032,
2927,6032,2928,6031,2929,6024,2937,6020,2948,6019,2951,6016,2953,6014,2954,6012,2957,6011,2958,6009,2959,6008,2959,6006,2959,6002,2960,6E3,2958,5998,2957,5996,2954,5996,2953,5995,2952,5994,2948,5992,2944,5992,2946,5992,2946,5987,2952,5984,2958,5984,2959,5984,2959,5984,2961,5983,2962,5983,2963,5982,2963,5977,2973,5971,2983,5971,2985,5970,2986,5969,2987,5969,2988,5966,2998,5959,3008,5958,3010,5956,3011,5953,3016,5947,3019,5940,3023,5932,3027,5931,3028,5930,3028,5928,3031,5925,3031,5922,3032,5920,3034,
5917,3036,5914,3035,5912,3036,5910,3036,5908,3037,5906,3037,5905,3038,5904,3038,5903,3038,5901,3039,5897,3040,5892,3041,5891,3042,5890,3042,5887,3044,5884,3045,5876,3050,5869,3053,5864,3055,5860,3055,5859,3056,5857,3055,5856,3055,5855,3055,5851,3054,5849,3054,5844,3054,5840,3053,5836,3052,5834,3054,5834,3054,5832,3055,5832,3055,5831,3056,5827,3059,5822,3063,5818,3067,5816,3071,5816,3072,5814,3073,5813,3074,5813,3074,5810,3079,5802,3080,5801,3080,5800,3080,5797,3081,5795,3081,5794,3081,5794,3081,5792,
3082,5790,3081,5787,3081,5786,3083,5786,3083,5785,3084,5783,3084,5781,3086,5778,3089,5774,3092,5773,3093,5773,3093,5771,3104,5770,3114,5769,3126,5770,3138,5771,3145,5772,3152,5773,3154,5773,3156,5775,3158,5775,3159,5777,3163,5780,3164,5784,3167,5789,3171,5790,3172,5789,3174,5788,3176,5786,3177,5773,3183,5759,3186,5755,3187,5752,3185,5748,3183,5744,3179,5743,3183,5744,3184,5751,3193,5758,3201,5763,3205,5766,3209,5768,3211,5769,3214,5770,3215,5770,3216,5770,3225,5769,3234,5768,3240,5769,3246,5770,3248,
5769,3251,5769,3254,5771,3255,5772,3256,5772,3257,5773,3259,5773,3261,5774,3262,5774,3263,5774,3265,5774,3266,5775,3268,5774,3269,5774,3272,5774,3274,5774,3275,5774,3276,5775,3278,5776,3280,5776,3281,5776,3282,5778,3292,5776,3302,5776,3303,5776,3304,5776,3305,5775,3306,5775,3307,5775,3308,5774,3310,5774,3311,5774,3312,5773,3313,5773,3315,5773,3316,5772,3317,5772,3319,5772,3326,5773,3332,5773,3333,5774,3334,5775,3336,5775,3339,5776,3340,5776,3341,5776,3342,5776,3343,5776,3346,5777,3349,5777,3350,5777,
3351,5777,3354,5777,3356,5776,3357,5776,3358,5776,3359,5775,3359,5775,3361,5774,3362,5774,3365,5773,3367,5772,3368,5772,3369,5771,3375,5772,3381,5772,3383,5772,3384,5773,3388,5772,3392,5772,3398,5773,3402,5776,3406,5783,3406,5784,3406,5785,3407,5793,3410,5802,3416,5807,3421,5813,3422,5818,3423,5823,3420,5825,3420,5825,3418,5828,3416,5831,3413,5832,3413,5833,3412,5835,3411,5836,3408,5837,3405,5840,3404,5842,3403,5843,3402,5844,3402,5845,3401,5846,3401,5846,3401,5848,3401,5849,3400,5850,3400,5850,3400,
5853,3398,5856,3398,5858,3398,5859,3397,5860,3395,5863,3395,5863,3395,5864,3395,5875,3388,5883,3381,5884,3380,5885,3379,5889,3377,5894,3376,5898,3376,5901,3378,5902,3378,5903,3378,5905,3378,5906,3379,5908,3379,5909,3380,5910,3380,5910,3380,5912,3381,5914,3382,5917,3383,5920,3383,5924,3384,5926,3382,5928,3382,5929,3381,5930,3381,5930,3381,5941,3381,5951,3381,5965,3381,5975,3375,5980,3371,5983,3364,5987,3355,5992,3348,5994,3346,5996,3344,5998,3343,6E3,3343,6008,3341,6015,3341,6029,3340,6043,3339,6057,
3339,6070,3337,6077,3336,6084,3336,6103,3336,6123,3338,6128,3338,6134,3339,6145,3341,6156,3343,6169,3347,6181,3352,6185,3353,6188,3354,6188,3354,6188,3354,6189,3355,6189,3355,6190,3356,6190,3358,6198,3367,6205,3373,6207,3375,6208,3377,6208,3378,6209,3378,6213,3385,6216,3394,6216,3396,6217,3397,6223,3404,6229,3407,6232,3409,6236,3408,6237,3408,6237,3407,6241,3405,6243,3402,6243,3401,6244,3401,6250,3395,6254,3387,6256,3383,6257,3379,6258,3378,6259,3377,6259,3376,6260,3376,6264,3376,6268,3377,6269,3377,
6269,3378,6270,3383,6269,3388,6269,3393,6268,3398,6268,3400,6268,3401,6267,3402,6267,3403,6266,3406,6264,3410,6264,3411,6264,3412,6263,3417,6267,3418,6269,3418,6270,3419,6275,3419,6280,3419,6284,3419,6285,3422,6286,3423,6286,3423,6288,3426,6290,3428,6291,3429,6291,3429,6291,3431,6291,3432,6291,3433,6290,3434,6288,3438,6289,3443,6289,3446,6289,3449,6289,3450,6289,3451,6290,3453,6290,3456,6291,3457,6291,3458,6291,3461,6292,3462,6294,3464,6297,3469,6297,3470,6297,3471,6298,3475,6300,3478,6301,3483,6304,
3487,6305,3488,6306,3489,6307,3490,6307,3491,6309,3494,6315,3496,6328,3500,6341,3504,6343,3504,6344,3504,6349,3503,6353,3505,6354,3506,6355,3506,6359,3505,6363,3508,6364,3508,6365,3508,6367,3509,6369,3509,6370,3510,6371,3510,6374,3511,6375,3511,6379,3511,6384,3510,6391,3509,6398,3507,6399,3508,6400,3507,6407,3503,6414,3504,6421,3505,6427,3511,6428,3512,6429,3513,6429,3514,6430,3515,6431,3519,6436,3520,6437,3520,6437,3519,6440,3518,6442,3514,6442,3513,6443,3512,6443,3511,6443,3510,6445,3506,6446,3504,
6447,3502,6448,3500,6448,3499,6449,3498,6449,3497,6450,3497,6454,3494,6458,3491,6459,3490,6460,3490,6464,3489,6470,3489,6471,3489,6471,3488,6473,3488,6475,3487,6476,3487,6476,3487,6478,3487,6479,3486,6480,3486,6481,3486,6483,3485,6485,3485,6499,3484,6511,3478,6524,3472,6532,3457,6532,3457,6532,3455,6531,3447,6527,3442,6524,3440,6526,3439,6527,3439,6527,3438,6529,3438,6530,3438,6537,3436,6541,3433,6545,3429,6547,3427,6548,3426,6549,3425,6549,3424,6550,3423,6555,3417,6560,3410,6562,3408,6565,3407,6566,
3407,6566,3407,6570,3403,6574,3400,6577,3398,6579,3395,6579,3395,6580,3394,6585,3389,6589,3384,6592,3379,6596,3374,6605,3364,6613,3354,6621,3344,6625,3332,6629,3322,6630,3310,6631,3309,6631,3308,6631,3305,6632,3303,6632,3300,6632,3294,6632,3294,6632,3293,6635,3287,6642,3285,6644,3284,6646,3282,6648,3280,6647,3275,6646,3270,6644,3265,6643,3264,6642,3263,"L",6642,3262,"Q",6640,3262,6639,3260,6639,3259,6639,3258,6638,3251,6642,3247,6643,3246,6643,3246,6644,3245,6644,3244,6648,3238,6650,3233,6653,3225,
6653,3217,6653,3201,6652,3184,6651,3182,6652,3179,6652,3178,6653,3177,6653,3176,6653,3176,6654,3175,6653,3173,6652,3171,6652,3168,6652,3166,6652,3164,6651,3160,6649,3157,6649,3156,6648,3153,6648,3152,6647,3151,6644,3150,6641,3148,6631,3145,6624,3139,6616,3133,6614,3123,6612,3113,6612,3102,6612,3099,6610,3096,6609,3094,6606,3092,6605,3090,6604,3089,6596,3085,6592,3077,6588,3069,6583,3062,6583,3061,6582,3060,6580,3060,6578,3059,6577,3056,6575,3053,6572,3047,6568,3040,6567,3038,6565,3035,6564,3033,6563,
3030,6563,3029,6562,3028,6562,3027,6562,3027,6559,3021,6553,3018,6547,3015,6543,3010,6534,2997,6527,2983,6526,2982,6526,2980,6526,2980,6526,2979,6525,2978,6525,2977,6522,2973,6521,2970,6521,2969,6520,2968,6518,2964,6516,2960,6514,2954,6512,2947,6509,2934,6504,2921,6501,2912,6494,2904,6490,2899,6485,2894,6476,2884,6471,2871,6464,2853,6470,2837,6470,2836,6470,2834,6470,2834,6469,2833,6469,2831,6468,2829,6468,2829,6468,2828,6468,2827,6467,2826,6463,2820,6460,2814,6460,2814,6459,2813,6458,2811,6457,2808,
6456,2806,6452,2806,"Q",6451,2806,6451,2806,"Z"],["M",6464,2619,"Q",6462,2621,6462,2624,6453,2630,6447,2637,6444,2640,6441,2644,6432,2653,6424,2663,6418,2671,6412,2679,6410,2683,6407,2687,6402,2695,6396,2702,6386,2714,6379,2727,6378,2729,6379,2732,6379,2733,6379,2733,6380,2739,6380,2744,6380,2745,6379,2746,6377,2749,6377,2754,6378,2758,6376,2760,6375,2761,6374,2762,6370,2765,6371,2769,6376,2776,6385,2779,6391,2781,6399,2781,6401,2780,6402,2779,6403,2778,6404,2778,6405,2778,6405,2777,6408,2774,6411,
2769,6412,2767,6412,2764,6412,2763,6412,2762,6413,2758,6412,2754,6412,2754,6412,2753,6411,2752,6411,2751,6411,2748,6408,2747,6407,2747,6406,2746,6404,2743,6401,2742,6407,2742,6413,2743,6414,2743,6415,2744,6416,2745,6416,2746,6416,2746,6416,2747,6419,2749,6419,2752,6420,2753,6420,2753,6422,2754,6422,2755,6423,2756,6424,2757,6425,2758,6425,2758,6427,2761,6430,2761,6437,2761,6444,2760,6445,2760,6447,2760,6448,2759,6449,2759,6456,2760,6462,2756,6472,2751,6481,2743,6482,2743,6483,2742,6487,2737,6490,2735,
6491,2735,6491,2733,6492,2732,6494,2729,6498,2725,6503,2726,6507,2726,6509,2728,6510,2728,6511,2729,6515,2729,6519,2731,6522,2733,6525,2735,6527,2736,6528,2737,6529,2738,6530,2738,6528,2737,6528,2739,6528,2740,6529,2741,6530,2743,6533,2744,6539,2749,6545,2753,6546,2754,6546,2754,6548,2757,6551,2757,6552,2758,6553,2758,6558,2760,6563,2761,6563,2761,6564,2762,6567,2765,6569,2769,6572,2774,6576,2778,6577,2780,6579,2780,6581,2782,6584,2782,6585,2783,6586,2783,6591,2784,6596,2785,6597,2785,6598,2785,6601,
2787,6605,2787,6609,2787,6612,2785,6613,2785,6613,2783,6613,2783,6613,2782,6613,2781,6613,2781,6612,2774,6608,2771,6606,2770,6605,2768,6605,2768,6604,2767,6602,2766,6601,2763,6600,2760,6599,2758,6587,2735,6579,2711,6576,2701,6573,2692,6569,2683,6562,2676,6555,2669,6546,2665,6544,2663,6540,2663,6540,2663,6539,2662,6538,2662,6536,2662,6530,2661,6528,2657,6526,2652,6525,2647,6524,2642,6522,2638,6519,2634,6515,2632,6514,2632,6513,2631,6512,2631,6511,2631,6508,2630,6506,2630,6505,2629,6504,2629,6500,2628,
6500,2624,6500,2624,6499,2623,6495,2619,6489,2618,6482,2616,6475,2616,"Q",6469,2616,6464,2619,"Z"],["M",6250,2591,"Q",6246,2591,6243,2593,6242,2593,6240,2594,6240,2594,6239,2594,6224,2599,6211,2611,6208,2613,6208,2616,6208,2622,6212,2625,6224,2633,6234,2641,6238,2645,6237,2653,6236,2664,6238,2674,6238,2679,6242,2685,6245,2689,6248,2694,6260,2686,6273,2679,6279,2676,6284,2678,6292,2681,6298,2686,6303,2690,6309,2693,6318,2696,6326,2700,6327,2700,6328,2700,6330,2702,6334,2702,6335,2703,6335,2703,6339,
2705,6340,2711,6340,2712,6341,2713,6341,2714,6341,2714,6344,2716,6349,2718,6350,2719,6350,2719,6351,2722,6352,2724,6353,2726,6353,2727,6354,2729,6356,2732,6358,2734,6361,2735,6363,2736,6364,2736,6365,2736,6365,2736,6367,2737,6368,2737,6368,2738,6369,2738,6371,2739,6374,2738,"L",6374,2738,"Q",6374,2738,6374,2737,6373,2734,6374,2732,6381,2719,6391,2707,6397,2700,6402,2692,6405,2688,6407,2684,6413,2676,6419,2668,6427,2658,6436,2649,6433,2648,6431,2647,6424,2641,6418,2636,6417,2636,6415,2634,6411,2632,
6405,2631,6404,2631,6403,2630,6402,2630,6400,2629,6391,2623,6380,2623,6377,2623,6373,2623,6369,2624,6368,2625,6368,2626,6366,2626,6362,2628,6358,2629,6356,2630,6355,2630,6354,2631,6353,2631,6348,2633,6341,2636,6341,2636,6340,2637,6338,2639,6336,2641,6334,2644,6330,2646,6326,2648,6321,2648,6313,2650,6312,2658,6312,2661,6310,2663,6309,2665,6309,2665,"L",6308,2665,"Q",6304,2666,6300,2665,6300,2665,6299,2665,6293,2663,6291,2660,6290,2659,6289,2658,6289,2657,6289,2656,6288,2655,6288,2653,6288,2651,6287,
2649,6287,2648,6286,2647,6285,2643,6285,2638,6285,2638,6284,2637,6280,2630,6273,2625,6271,2624,6270,2621,6270,2620,6269,2619,6269,2618,6269,2617,6268,2616,6268,2614,6268,2612,6267,2609,6267,2608,6267,2607,6266,2601,6264,2597,6262,2592,6259,2590,6258,2590,6258,2590,6257,2590,6255,2590,"Q",6253,2591,6250,2591,"Z"]],label:"Oceania",shortLabel:"OC",labelPosition:[622.5,314.9],labelAlignment:["center","middle"]},"08":{outlines:[["M",4691,1549,"Q",4654,1573,4650,1598,4649,1602,4649,1607,"L",4562,1608,"Q",
4525,1608,4510,1594,4508,1592,4507,1591,4505,1590,4503,1589,4503,1590,4503,1591,4501,1596,4500,1600,4501,1601,4501,1601,4502,1601,4503,1601,4505,1601,4506,1601,4505,1603,4505,1605,4505,1606,4505,1607,4505,1607,4505,1608,4505,1610,4506,1612,4507,1616,4508,1620,4508,1623,4508,1625,"L",4508,1633,"Q",4508,1635,4509,1638,4511,1646,4513,1654,4513,1654,4513,1655,4515,1663,4516,1671,4517,1680,4516,1689,4514,1699,4510,1708,4506,1715,4502,1720,4501,1721,4501,1722,"L",4500,1722,4500,1722,"Q",4498,1717,4494,
1715,4494,1715,4493,1714,4485,1714,4477,1712,4477,1712,4476,1711,4474,1711,4471,1710,4463,1709,4462,1702,4460,1691,4453,1682,4447,1672,4436,1672,4430,1672,4425,1680,4419,1691,4413,1701,4413,1702,4412,1701,4407,1700,4404,1697,4403,1696,4402,1696,4394,1696,4386,1697,4383,1691,4382,1685,4381,1681,4383,1679,4382,1678,4382,1677,"L",4380,1675,"Q",4378,1673,4374,1672,4371,1672,4367,1672,4366,1672,4364,1671,4358,1670,4352,1668,"L",4352,1668,"Q",4351,1668,4350,1666,4345,1664,4341,1660,4340,1659,4339,1657,
4339,1656,4338,1656,4335,1653,4334,1649,4334,1649,4333,1648,4331,1648,4331,1647,4330,1645,4326,1646,4318,1649,4306,1649,4281,1649,4256,1651,4254,1651,4253,1651,4250,1652,4246,1652,4245,1653,4244,1652,4235,1652,4226,1650,4225,1649,4224,1649,4215,1640,4206,1631,4205,1630,4205,1630,4202,1629,4200,1628,4196,1624,4190,1623,4177,1621,4168,1630,4168,1631,4167,1632,4163,1636,4159,1637,4145,1639,4132,1638,4124,1638,4116,1638,4111,1638,4106,1637,4102,1635,4098,1635,4091,1634,4090,1639,4089,1641,4089,1643,4087,
1647,4084,1648,4071,1650,4059,1654,4057,1654,4054,1657,4049,1660,4047,1668,4046,1673,4045,1680,4045,1682,4045,1683,4047,1685,4048,1688,4049,1691,4050,1695,4051,1697,4051,1699,4053,1704,4048,1710,4045,1713,4044,1715,4044,1715,4043,1716,4043,1716,4043,1716,4044,1719,4046,1719,4047,1720,4048,1720,4052,1721,4056,1723,4059,1723,4061,1724,4062,1724,4063,1724,4066,1726,4069,1726,4071,1729,4071,1730,"L",4071,1729,"Q",4075,1735,4082,1738,4083,1739,4085,1739,4088,1741,4092,1743,4099,1746,4109,1751,4110,1751,
4110,1752,4113,1755,4118,1756,4121,1757,4123,1759,4126,1760,4127,1762,4128,1763,4129,1764,4130,1766,4132,1766,4138,1771,4144,1776,4147,1778,4149,1784,4149,1785,4150,1785,4156,1786,4158,1784,4159,1783,4160,1783,4163,1781,4166,1779,4170,1775,4172,1772,4173,1771,4173,1770,4178,1766,4186,1759,4188,1756,4192,1757,4193,1757,4193,1757,4197,1757,4197,1760,4197,1761,4197,1762,4198,1766,4196,1769,4195,1770,4195,1772,4193,1784,4192,1796,4192,1797,4192,1799,4194,1822,4189,1843,4187,1852,4182,1858,4176,1867,4172,
1875,4166,1886,4165,1899,4165,1907,4164,1914,4164,1916,4164,1917,4164,1928,4159,1933,4158,1934,4157,1936,4157,1937,4157,1937,4156,1941,4156,1946,4156,1947,4157,1948,4170,1959,4183,1969,4192,1977,4195,1987,4199,2002,4196,2017,4196,2022,4198,2024,4201,2028,4207,2029,"L",4208,2029,"Q",4208,2029,4208,2029,4208,2030,4209,2031,4210,2032,4209,2033,4213,2036,4216,2039,4221,2045,4222,2052,4223,2060,4221,2068,4220,2078,4222,2086,4223,2093,4228,2098,4241,2108,4249,2121,4250,2123,4250,2124,4251,2125,4251,2125,
4254,2131,4259,2133,4260,2133,4262,2134,4272,2139,4277,2147,4278,2148,4279,2150,4284,2159,4289,2170,4290,2171,4291,2172,4300,2179,4306,2191,4307,2192,4307,2194,4308,2198,4308,2202,4310,2223,4316,2242,4320,2255,4325,2267,4333,2286,4348,2296,4354,2300,4355,2308,4356,2309,4356,2310,4357,2312,4358,2313,4361,2316,4364,2313,4367,2312,4369,2310,4376,2304,4384,2299,4397,2292,4410,2285,4416,2282,4421,2279,4431,2272,4441,2265,4458,2253,4475,2242,4481,2238,4486,2235,4507,2226,4524,2213,4526,2212,4528,2211,4534,
2208,4541,2205,4545,2204,4548,2203,4572,2196,4595,2190,4598,2190,4601,2189,4602,2188,4603,2187,4604,2186,4604,2186,4606,2181,4611,2178,4612,2178,4613,2177,4617,2177,4619,2176,4620,2176,4621,2175,4622,2173,4627,2174,4628,2174,4629,2174,4635,2171,4637,2166,4639,2159,4641,2151,4641,2150,4642,2149,4645,2147,4647,2143,4648,2142,4648,2142,4653,2139,4656,2137,4665,2129,4671,2120,4672,2119,4672,2117,4673,2111,4675,2104,4676,2100,4674,2097,4667,2085,4656,2080,4647,2076,4638,2071,4637,2071,4636,2070,4634,2063,
4628,2061,4621,2058,4614,2055,4613,2054,4611,2054,4606,2052,4604,2047,4604,2047,4603,2046,4603,2044,4602,2043,4600,2036,4601,2029,4601,2027,4600,2026,4598,2019,4591,2019,4590,2019,4589,2019,4586,2022,4582,2025,4575,2031,4567,2033,4552,2037,4536,2038,4522,2040,4509,2038,4506,2038,4503,2034,4503,2033,4503,2032,4502,2027,4502,2024,4503,2023,4503,2022,4503,2011,4494,2008,4489,2006,4485,2003,4478,1997,4474,1989,4472,1985,4470,1982,4464,1976,4458,1971,4451,1964,4443,1955,4439,1951,4438,1945,4437,1940,4437,
1936,4435,1919,4447,1908,4450,1905,4456,1905,4457,1905,4459,1905,4463,1907,4466,1909,4479,1916,4488,1928,4500,1943,4511,1959,4519,1971,4526,1983,4527,1984,4526,1985,4526,1988,4530,1987,4536,1985,4541,1986,4543,1987,4544,1987,4548,1987,4552,1990,4558,1994,4560,2E3,4561,2001,4561,2001,4564,2003,4566,2003,4573,2002,4575,1998,4580,1996,4583,1992,4589,1986,4592,1987,4603,1988,4612,1997,4621,2006,4630,2015,4636,2021,4644,2023,4656,2026,4668,2028,4675,2029,4682,2030,4689,2031,4696,2031,4705,2030,4712,2028,
4718,2026,4725,2027,4732,2027,4737,2030,4739,2031,4740,2032,4744,2034,4749,2035,4752,2032,4755,2029,4756,2028,4756,2027,4755,2012,4758,1998,4758,1997,4759,1996,4760,1995,4760,1994,4766,1978,4786,1977,4797,1976,4823,1977,4825,1972,4825,1967,4825,1961,4808,1938,4790,1914,4789,1908,4822,1894,4833,1897,"L",4876,1847,"Q",4877,1846,4896,1839,4907,1834,4902,1823,4903,1812,4912,1808,4920,1805,4920,1797,4897,1773,4892,1746,4908,1743,4930,1744,4938,1744,4946,1736,4948,1734,4950,1733,4956,1729,4963,1731,4955,
1728,4946,1726,4938,1725,4937,1700,4936,1676,4907,1676,4901,1676,4805,1698,4792,1698,4768,1669,4744,1641,4718,1641,4684,1649,4675,1667,"L",4651,1667,"Q",4676,1617,4719,1579,"L",4719,1549,"Z"]],label:"Middle East",shortLabel:"ME",labelPosition:[454.9,180.3],labelAlignment:["center","middle"]},"03":{outlines:[["M",4393,2999,"Q",4380,3007,4368,3015,4362,3020,4356,3024,4355,3026,4353,3026,4349,3028,4345,3029,4345,3029,4344,3029,4343,3030,4343,3030,4339,3036,4335,3041,4333,3045,4332,3049,4330,3059,4329,
3070,4329,3083,4329,3096,4329,3098,4329,3099,4329,3102,4330,3105,4330,3106,4330,3107,4330,3109,4331,3111,4334,3119,4336,3127,4336,3129,4336,3130,4337,3137,4337,3145,4337,3147,4336,3150,4336,3151,4336,3152,4335,3154,4335,3155,4333,3159,4332,3164,4332,3165,4331,3166,4329,3170,4329,3175,4329,3176,4329,3177,4328,3181,4328,3185,4328,3187,4327,3189,4326,3193,4326,3199,4327,3209,4333,3214,4335,3216,4338,3221,4339,3222,4339,3222,4344,3234,4350,3244,4351,3245,4351,3246,4352,3252,4357,3254,4361,3255,4365,3255,
4370,3255,4373,3254,4377,3252,4380,3250,4381,3249,4382,3249,4387,3246,4392,3245,4395,3244,4400,3240,4401,3239,4401,3238,4402,3238,4403,3236,4406,3230,4409,3226,4419,3211,4427,3194,4427,3193,4428,3191,4430,3189,4430,3185,4430,3184,4430,3184,4431,3180,4432,3176,4434,3171,4435,3167,4436,3159,4437,3151,4437,3151,4437,3150,4437,3148,4437,3146,4437,3145,4437,3144,4438,3142,4438,3140,4439,3139,4439,3137,4439,3136,4439,3135,4440,3130,4440,3125,4440,3124,4441,3122,4441,3122,4441,3121,4442,3117,4443,3114,4444,
3109,4445,3104,4447,3097,4450,3090,4451,3089,4452,3087,4453,3084,4455,3082,4456,3082,4456,3081,4457,3080,4457,3079,4461,3073,4460,3064,4460,3058,4462,3054,4462,3053,4462,3052,4463,3051,4463,3050,4464,3049,4464,3049,4465,3048,4466,3047,4470,3043,4470,3037,4470,3036,4471,3035,4471,3034,4471,3032,4472,3031,4472,3030,4472,3029,4472,3029,4472,3023,4474,3019,4476,3016,4477,3015,4477,3014,4478,3013,4480,3012,4482,3011,4482,3011,4482,3010,4484,3003,4483,2997,4480,2984,4475,2972,4472,2963,4469,2953,4467,2948,
4464,2944,4463,2942,4462,2940,4462,2939,4461,2938,4461,2937,4459,2937,4458,2937,4457,2936,4451,2935,4449,2939,4449,2940,4448,2941,4446,2943,4445,2945,4445,2946,4444,2947,4442,2950,4441,2952,4439,2955,4439,2957,4436,2969,4429,2977,4429,2978,4428,2979,4424,2985,4419,2989,4416,2991,4412,2995,4411,2996,4410,2996,4405,2997,4403,3001,4403,2998,4400,2997,4400,2997,4399,2997,"Q",4396,2998,4393,2999,"Z"],["M",4067,1859,"Q",4063,1855,4056,1850,4050,1845,4027,1849,4027,1849,4026,1848,4023,1846,4020,1849,4019,
1851,4018,1852,4012,1857,4005,1859,3998,1861,3990,1859,3982,1858,3973,1858,3963,1858,3954,1855,3947,1853,3939,1852,3925,1848,3911,1843,3887,1832,3862,1828,3859,1828,3856,1827,3853,1826,3849,1826,3847,1826,3845,1825,3836,1822,3826,1822,3819,1822,3812,1823,3810,1824,3805,1827,3804,1827,3804,1828,3802,1834,3797,1841,3792,1849,3784,1855,3779,1859,3772,1860,3757,1861,3743,1857,3718,1852,3695,1839,3681,1831,3666,1825,3659,1822,3651,1820,3629,1814,3613,1800,3604,1793,3606,1778,3609,1750,3607,1722,3606,1719,
3605,1717,3604,1715,3603,1713,3602,1712,3602,1711,3600,1708,3598,1705,3594,1695,3585,1691,3583,1689,3579,1690,3573,1691,3567,1691,3565,1692,3562,1692,3555,1694,3548,1696,3535,1699,3522,1701,3521,1701,3519,1701,3516,1703,3512,1702,3512,1702,3511,1701,3508,1701,3505,1700,3504,1700,3502,1700,3492,1699,3484,1701,3476,1704,3468,1706,3447,1714,3417,1696,3412,1683,3373,1693,3335,1704,3329,1711,3324,1719,3324,1723,3324,1727,3323,1732,3322,1738,3321,1738,3321,1741,3318,1742,3313,1744,3306,1746,3298,1748,3290,
1747,3275,1746,3260,1743,3251,1741,3245,1736,3245,1736,3245,1736,3240,1738,3233,1742,3232,1742,3231,1743,3226,1750,3220,1755,3219,1756,3218,1757,3215,1763,3213,1768,3212,1773,3209,1777,3201,1786,3191,1792,3186,1796,3180,1801,3176,1805,3174,1807,3172,1809,3171,1813,3170,1819,3166,1823,3164,1825,3163,1828,3161,1831,3160,1832,3157,1835,3157,1838,3155,1847,3152,1854,3152,1855,3152,1857,3151,1862,3150,1867,3147,1890,3139,1907,3138,1908,3138,1909,3133,1916,3129,1918,3126,1920,3124,1923,3123,1924,3122,1924,
3118,1926,3116,1926,3108,1928,3103,1929,3090,1935,3081,1943,3080,1945,3079,1945,3071,1947,3069,1952,3057,1981,3051,2005,3050,2006,3050,2008,3048,2017,3045,2025,3044,2026,3043,2028,3038,2033,3038,2040,"L",3038,2041,"Q",3038,2042,3037,2042,3037,2047,3033,2050,3026,2056,3016,2058,3013,2059,3009,2060,3003,2062,2996,2063,2990,2065,2992,2073,2993,2075,2993,2076,2993,2087,2994,2097,2994,2098,2994,2099,2994,2104,2996,2107,2998,2113,3002,2120,3005,2125,3005,2130,3007,2145,3008,2159,3009,2177,3008,2194,3007,
2204,3004,2213,3001,2226,2996,2238,2994,2242,2993,2246,2989,2264,2989,2284,2989,2286,2989,2287,2990,2295,2988,2301,2988,2303,2988,2304,2988,2307,2989,2308,2989,2310,2990,2311,2991,2320,2998,2325,3E3,2327,3001,2329,3004,2334,3008,2338,3013,2345,3016,2349,3020,2356,3025,2358,3026,2359,3026,2360,3029,2365,3036,2368,3042,2371,3046,2377,3050,2380,3053,2386,3062,2402,3069,2418,3070,2421,3072,2424,3074,2427,3075,2432,3076,2433,3076,2434,3088,2444,3102,2453,3110,2458,3117,2466,3117,2467,3118,2468,3118,2470,
3119,2471,3124,2478,3125,2485,3125,2486,3125,2487,3127,2489,3128,2492,3142,2501,3158,2512,3175,2524,3194,2530,3198,2532,3203,2530,3206,2530,3208,2528,3209,2528,3210,2527,3215,2525,3219,2522,3224,2518,3228,2512,3228,2512,3229,2511,3233,2508,3240,2507,3253,2506,3264,2508,3266,2509,3267,2509,3269,2509,3270,2510,3279,2510,3282,2513,3287,2516,3293,2517,3299,2517,3304,2515,3313,2513,3323,2513,3331,2514,3339,2511,3354,2507,3368,2500,3387,2492,3405,2482,3418,2476,3430,2471,3434,2470,3438,2471,3438,2474,3434,
2475,3437,2474,3440,2476,3441,2477,3442,2477,3454,2479,3463,2486,3468,2491,3473,2495,3474,2496,3477,2498,3484,2505,3490,2513,3498,2521,3506,2529,3507,2530,3508,2531,3515,2535,3522,2529,3536,2520,3546,2511,3549,2509,3558,2512,3570,2517,3572,2525,3575,2537,3581,2548,3583,2551,3583,2555,3583,2556,3583,2558,3583,2563,3583,2566,3583,2580,3583,2594,3583,2602,3583,2611,3583,2613,3582,2614,3582,2614,3581,2614,3581,2616,3580,2617,3580,2618,3580,2619,3580,2621,3580,2622,3581,2630,3579,2638,3579,2639,3578,2640,
3576,2640,3575,2641,3574,2642,3573,2643,3564,2649,3560,2661,3563,2667,3566,2670,3567,2671,3568,2671,3573,2673,3575,2679,3581,2692,3588,2703,3600,2720,3615,2732,3623,2739,3632,2745,3642,2750,3646,2762,3653,2784,3658,2806,3662,2826,3661,2846,3660,2863,3664,2880,3664,2882,3664,2884,3665,2890,3666,2896,3666,2897,3667,2899,3668,2901,3668,2904,3671,2916,3671,2927,3671,2929,3671,2930,3671,2941,3663,2947,3663,2948,3662,2948,3658,2953,3654,2959,3649,2969,3644,2979,3644,2980,3643,2981,3642,2982,3640,2982,"L",
3640,2983,"Q",3640,2985,3640,2987,3639,2989,3639,2991,3637,3004,3635,3017,3632,3043,3630,3068,3629,3078,3633,3087,3636,3096,3643,3105,3652,3117,3659,3124,3663,3129,3665,3134,3666,3136,3667,3137,3670,3141,3674,3143,3675,3145,3676,3146,3677,3147,3678,3148,3681,3152,3681,3158,3682,3164,3683,3167,3684,3169,3685,3169,"L",3685,3170,"Q",3684,3187,3690,3201,3691,3202,3692,3204,3692,3207,3694,3209,3694,3210,3694,3211,3695,3216,3696,3219,3697,3221,3697,3222,3697,3236,3697,3249,3697,3251,3697,3252,3695,3255,
3696,3259,3697,3262,3697,3264,3698,3271,3700,3278,3703,3285,3702,3294,3702,3302,3705,3309,3709,3319,3713,3328,3718,3338,3723,3348,3736,3371,3746,3396,3750,3406,3750,3418,3750,3442,3752,3466,3752,3468,3753,3468,3772,3477,3790,3486,3792,3486,3793,3486,3799,3486,3806,3487,3821,3488,3836,3493,3839,3493,3841,3493,3847,3491,3853,3488,3854,3487,3855,3486,3857,3483,3861,3480,3876,3471,3893,3479,3894,3480,3897,3480,3901,3480,3904,3479,3905,3478,3906,3478,3914,3475,3923,3470,3924,3470,3924,3469,3935,3468,3945,
3464,3947,3463,3948,3463,3950,3462,3954,3461,3958,3458,3963,3456,3972,3452,3981,3445,3991,3438,3998,3430,4018,3410,4035,3388,4042,3380,4049,3373,4061,3360,4073,3346,4075,3343,4077,3341,4077,3340,4077,3339,4078,3329,4080,3320,4084,3297,4090,3274,4092,3267,4095,3261,4099,3254,4102,3249,4103,3247,4107,3246,4125,3240,4134,3225,4135,3224,4135,3222,4141,3215,4146,3207,4145,3195,4143,3184,4143,3180,4144,3177,4146,3171,4147,3165,4148,3159,4149,3155,4150,3154,4149,3153,4146,3149,4144,3145,4143,3145,4142,3144,
4138,3142,4134,3138,"L",4128,3132,"Q",4129,3125,4133,3119,4140,3110,4151,3103,4162,3095,4173,3087,4180,3082,4188,3076,4196,3070,4205,3065,4222,3054,4236,3041,4237,3040,4240,3040,4240,3041,4241,3041,4244,3035,4251,3030,4257,3025,4261,3021,4263,3019,4266,3016,4269,3012,4271,3008,4272,3008,4271,3007,4271,2993,4269,2978,4266,2956,4266,2933,4266,2916,4264,2900,4264,2891,4261,2883,4253,2860,4256,2836,4256,2830,4254,2826,4254,2824,4253,2823,4249,2816,4247,2806,4246,2804,4246,2802,4245,2797,4243,2793,4242,
2791,4241,2789,4239,2784,4238,2780,4237,2781,4236,2778,4235,2776,4234,2773,4234,2773,4234,2772,4233,2764,4232,2756,4232,2752,4236,2749,4239,2746,4242,2743,4243,2743,4243,2742,4243,2741,4244,2740,4245,2737,4247,2734,4249,2731,4251,2729,4254,2724,4256,2716,4258,2707,4260,2698,4260,2696,4260,2695,4261,2692,4262,2691,4265,2686,4267,2682,4270,2677,4276,2676,4282,2674,4286,2671,4287,2670,4288,2669,4292,2662,4298,2657,4303,2652,4306,2645,4312,2633,4321,2622,4323,2621,4324,2620,4325,2619,4325,2618,4327,2616,
4329,2614,4335,2611,4340,2605,4350,2596,4362,2588,4373,2580,4380,2574,4383,2571,4385,2570,4391,2562,4397,2557,4398,2556,4399,2555,4401,2552,4405,2546,4411,2539,4415,2531,4421,2521,4429,2515,4433,2512,4437,2509,4441,2507,4444,2503,4447,2500,4450,2493,4450,2482,4453,2471,4459,2456,4462,2440,4467,2420,4472,2400,4474,2392,4482,2389,4490,2384,4495,2374,4496,2373,4497,2371,4499,2364,4501,2357,4506,2343,4508,2328,4500,2333,4491,2336,4481,2339,4469,2341,4454,2343,4438,2346,4428,2349,4418,2352,4402,2359,4386,
2362,4373,2364,4360,2362,4355,2361,4351,2360,4349,2359,4348,2358,4341,2356,4332,2355,4332,2355,4331,2355,4329,2354,4329,2354,4322,2345,4315,2340,4315,2339,4314,2338,4313,2336,4311,2335,4306,2333,4305,2327,4305,2327,4305,2326,4309,2314,4312,2301,4313,2296,4312,2292,4312,2291,4309,2291,4308,2291,4307,2290,4298,2289,4294,2284,4293,2284,4292,2283,4290,2279,4284,2273,4272,2261,4259,2249,4250,2240,4240,2231,4224,2215,4211,2197,4205,2187,4199,2176,4188,2151,4186,2125,4185,2122,4185,2119,4185,2118,4184,2117,
4183,2111,4183,2105,"L",4183,2104,"Q",4182,2103,4181,2101,4180,2097,4179,2093,"L",4179,2092,"Q",4180,2091,4179,2086,4179,2085,4177,2082,4177,2081,4176,2080,4173,2076,4168,2074,4163,2072,4158,2070,4154,2068,4150,2064,4147,2059,4150,2054,4152,2050,4152,2043,4152,2042,4151,2040,4151,2036,4149,2032,4149,2031,4148,2031,4145,2030,4145,2028,4140,2010,4131,1993,4130,1992,4129,1991,4126,1984,4122,1980,4118,1977,4114,1973,4108,1968,4102,1963,4099,1961,4099,1958,4098,1950,4096,1943,4095,1937,4095,1933,4095,
1932,4094,1931,4094,1930,4094,1929,4095,1921,4097,1909,"L",4113,1909,"Q",4132,1971,4147,1970,4157,1969,4155,1960,4154,1951,4155,1950,4156,1950,4160,1952,4158,1950,4156,1948,4155,1948,4155,1946,4155,1945,4155,1944,"L",4155,1944,"Q",4155,1941,4156,1938,4156,1937,4156,1936,4157,1935,4158,1934,4163,1929,4163,1918,4163,1916,4163,1915,4164,1907,4164,1899,4165,1887,4171,1876,4175,1867,4181,1859,4186,1852,4188,1844,4190,1834,4191,1824,4180,1834,4178,1839,4175,1844,4169,1849,4162,1854,4158,1862,4137,1880,
4125,1879,4098,1880,4071,1867,"Q",4071,1864,4067,1859,"Z"]],label:"Africa",shortLabel:"AF",labelPosition:[391.6,250.7],labelAlignment:["center","middle"]}}}];d=e.length;if(a)for(;d--;)a=e[d],c(a.name.toLowerCase(),a,c.geo);else for(;d--;)a=e[d],g=a.name.toLowerCase(),b("maps",g,1),h.maps.unshift({cmd:"_call",obj:window,args:[function(a,b){c.geo?c(a,b,c.geo):f.raiseError(f.core,"12052314141","run","JavaScriptRenderer~Maps._call()",Error("FusionCharts.HC.Maps.js is required in order to define vizualization"))},
[g,a],window]})}]);
;
