PageSourceSearch

https://www.versorgungsatlas.de/dashboard/js/895-legacy.024e1b9d.js

js versorgungsatlas.de collected 2026-09-26 04:49:46 UTC 350,916 bytes, 2 lines download raw bytes

1(self["webpackChunkvue_black_dashboard_pro"]=self["webpackChunkvue_black_dashboard_pro"]||[]).push([[895],{4895:function(t,n,e){"use strict";e.r(n),e.d(n,{default:function(){return qi}});var r=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticStyle:{height:"300px"},attrs:{id:"worldMap"}})},o=[],i=e(124),a=e(8534);e(2479);function u(){}function l(t){return null==t?u:function(){return this.querySelector(t)}}function s(t){"function"!==typeof t&&(t=l(t));for(var n=this._groups,e=n.length,r=new Array(e),o=0;o<e;++o)for(var i,a,u=n[o],s=u.length,c=r[o]=new Array(s),p=0;p<s;++p)(i=u[p])&&(a=t.call(i,i.__data__,p,u))&&("__data__"in i&&(a.__data__=i.__data__),c[p]=a);return new rn(r,this._parents)}function c(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}function p(){return[]}function h(t){return null==t?p:function(){return this.querySelectorAll(t)}}function f(t){return function(){return c(t.apply(this,arguments))}}function g(t){t="function"===typeof t?f(t):h(t);for(var n=this._groups,e=n.length,r=[],o=[],i=0;i<e;++i)for(var a,u=n[i],l=u.length,s=0;s<l;++s)(a=u[s])&&(r.push(t.call(a,a.__data__,s,u)),o.push(a));return new rn(r,o)}function y(t){return function(){return this.matches(t)}}function d(t){return function(n){return n.matches(t)}}var v=Array.prototype.find;function _(t){return function(){return v.call(this.children,t)}}function m(){return this.firstElementChild}function w(t){return this.select(null==t?m:_("function"===typeof t?t:d(t)))}var M=Array.prototype.filter;function x(){return Array.from(this.children)}function b(t){return function(){return M.call(this.children,t)}}function T(t){return this.selectAll(null==t?x:b("function"===typeof t?t:d(t)))}function N(t){"function"!==typeof t&&(t=y(t));for(var n=this._groups,e=n.length,r=new Array(e),o=0;o<e;++o)for(var i,a=n[o],u=a.length,l=r[o]=[],s=0;s<u;++s)(i=a[s])&&t.call(i,i.__data__,s,a)&&l.push(i);return new rn(r,this._parents)}function A(t){return new Array(t.length)}function k(){return new rn(this._enter||this._groups.map(A),this._parents)}function P(t,n){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=n}function S(t){return function(){return t}}function C(t,n,e,r,o,i){for(var a,u=0,l=n.length,s=i.length;u<s;++u)(a=n[u])?(a.__data__=i[u],r[u]=a):e[u]=new P(t,i[u]);for(;u<l;++u)(a=n[u])&&(o[u]=a)}function E(t,n,e,r,o,i,a){var u,l,s,c=new Map,p=n.length,h=i.length,f=new Array(p);for(u=0;u<p;++u)(l=n[u])&&(f[u]=s=a.call(l,l.__data__,u,n)+"",c.has(s)?o[u]=l:c.set(s,l));for(u=0;u<h;++u)s=a.call(t,i[u],u,i)+"",(l=c.get(s))?(r[u]=l,l.__data__=i[u],c.delete(s)):e[u]=new P(t,i[u]);for(u=0;u<p;++u)(l=n[u])&&c.get(f[u])===l&&(o[u]=l)}function L(t){return t.__data__}function R(t,n){if(!arguments.length)return Array.from(this,L);var e=n?E:C,r=this._parents,o=this._groups;"function"!==typeof t&&(t=S(t));for(var i=o.length,a=new Array(i),u=new Array(i),l=new Array(i),s=0;s<i;++s){var c=r[s],p=o[s],h=p.length,f=O(t.call(c,c&&c.__data__,s,r)),g=f.length,y=u[s]=new Array(g),d=a[s]=new Array(g),v=l[s]=new Array(h);e(c,p,y,d,v,f,n);for(var _,m,w=0,M=0;w<g;++w)if(_=y[w]){w>=M&&(M=w+1);while(!(m=d[M])&&++M<g);_._next=m||null}}return a=new rn(a,r),a._enter=u,a._exit=l,a}function O(t){return"object"===typeof t&&"length"in t?t:Array.from(t)}function D(){return new rn(this._exit||this._groups.map(A),this._parents)}function z(t,n,e){var r=this.enter(),o=this,i=this.exit();return"function"===typeof t?(r=t(r),r&&(r=r.selection())):r=r.append(t+""),null!=n&&(o=n(o),o&&(o=o.selection())),null==e?i.remove():e(i),r&&o?r.merge(o).order():o}function U(t){for(var n=t.selection?t.selection():t,e=this._groups,r=n._groups,o=e.length,i=r.length,a=Math.min(o,i),u=new Array(o),l=0;l<a;++l)for(var s,c=e[l],p=r[l],h=c.length,f=u[l]=new Array(h),g=0;g<h;++g)(s=c[g]||p[g])&&(f[g]=s);for(;l<o;++l)u[l]=e[l];return new rn(u,this._parents)}function I(){for(var t=this._groups,n=-1,e=t.length;++n<e;)for(var r,o=t[n],i=o.length-1,a=o[i];--i>=0;)(r=o[i])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this}function B(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}t||(t=F);for(var e=this._groups,r=e.length,o=new Array(r),i=0;i<r;++i){for(var a,u=e[i],l=u.length,s=o[i]=new Array(l),c=0;c<l;++c)(a=u[c])&&(s[c]=a);s.sort(n)}return new rn(o,this._parents).order()}function F(t,n){return t<n?-1:t>n?1:t>=n?0:NaN}function q(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this}function H(){return Array.from(this)}function j(){for(var t=this._groups,n=0,e=t.length;n<e;++n)for(var r=t[n],o=0,i=r.length;o<i;++o){var a=r[o];if(a)return a}return null}function Y(){let t=0;for(const n of this)++t;return t}function G(){return!this.node()}function V(t){for(var n=this._groups,e=0,r=n.length;e<r;++e)for(var o,i=n[e],a=0,u=i.length;a<u;++a)(o=i[a])&&t.call(o,o.__data__,a,i);return this}P.prototype={constructor:P,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,n){return this._parent.insertBefore(t,n)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}};var $="http://www.w3.org/1999/xhtml",K={svg:"http://www.w3.org/2000/svg",xhtml:$,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function X(t){var n=t+="",e=n.indexOf(":");return e>=0&&"xmlns"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),K.hasOwnProperty(n)?{space:K[n],local:t}:t}function W(t){return function(){this.removeAttribute(t)}}function Z(t){return function(){this.removeAttributeNS(t.space,t.local)}}function J(t,n){return function(){this.setAttribute(t,n)}}function Q(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function tt(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function nt(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}}function et(t,n){var e=X(t);if(arguments.length<2){var r=this.node();return e.local?r.getAttributeNS(e.space,e.local):r.getAttribute(e)}return this.each((null==n?e.local?Z:W:"function"===typeof n?e.local?nt:tt:e.local?Q:J)(e,n))}function rt(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}function ot(t){return function(){this.style.removeProperty(t)}}function it(t,n,e){return function(){this.style.setProperty(t,n,e)}}function at(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function ut(t,n,e){return arguments.length>1?this.each((null==n?ot:"function"===typeof n?at:it)(t,n,null==e?"":e)):lt(this.node(),t)}function lt(t,n){return t.style.getPropertyValue(n)||rt(t).getComputedStyle(t,null).getPropertyValue(n)}function st(t){return function(){delete this[t]}}function ct(t,n){return function(){this[t]=n}}function pt(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function ht(t,n){return arguments.length>1?this.each((null==n?st:"function"===typeof n?pt:ct)(t,n)):this.node()[t]}function ft(t){return t.trim().split(/^|\s+/)}function gt(t){return t.classList||new yt(t)}function yt(t){this._node=t,this._names=ft(t.getAttribute("class")||"")}function dt(t,n){var e=gt(t),r=-1,o=n.length;while(++r<o)e.add(n[r])}function vt(t,n){var e=gt(t),r=-1,o=n.length;while(++r<o)e.remove(n[r])}function _t(t){return function(){dt(this,t)}}function mt(t){return function(){vt(this,t)}}function wt(t,n){return function(){(n.apply(this,arguments)?dt:vt)(this,t)}}function Mt(t,n){var e=ft(t+"");
1if(arguments.length<2){var r=gt(this.node()),o=-1,i=e.length;while(++o<i)if(!r.contains(e[o]))return!1;return!0}return this.each(("function"===typeof n?wt:n?_t:mt)(e,n))}function xt(){this.textContent=""}function bt(t){return function(){this.textContent=t}}function Tt(t){return function(){var n=t.apply(this,arguments);this.textContent=null==n?"":n}}function Nt(t){return arguments.length?this.each(null==t?xt:("function"===typeof t?Tt:bt)(t)):this.node().textContent}function At(){this.innerHTML=""}function kt(t){return function(){this.innerHTML=t}}function Pt(t){return function(){var n=t.apply(this,arguments);this.innerHTML=null==n?"":n}}function St(t){return arguments.length?this.each(null==t?At:("function"===typeof t?Pt:kt)(t)):this.node().innerHTML}function Ct(){this.nextSibling&&this.parentNode.appendChild(this)}function Et(){return this.each(Ct)}function Lt(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Rt(){return this.each(Lt)}function Ot(t){return function(){var n=this.ownerDocument,e=this.namespaceURI;return e===$&&n.documentElement.namespaceURI===$?n.createElement(t):n.createElementNS(e,t)}}function Dt(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function zt(t){var n=X(t);return(n.local?Dt:Ot)(n)}function Ut(t){var n="function"===typeof t?t:zt(t);return this.select((function(){return this.appendChild(n.apply(this,arguments))}))}function It(){return null}function Bt(t,n){var e="function"===typeof t?t:zt(t),r=null==n?It:"function"===typeof n?n:l(n);return this.select((function(){return this.insertBefore(e.apply(this,arguments),r.apply(this,arguments)||null)}))}function Ft(){var t=this.parentNode;t&&t.removeChild(this)}function qt(){return this.each(Ft)}function Ht(){var t=this.cloneNode(!1),n=this.parentNode;return n?n.insertBefore(t,this.nextSibling):t}function jt(){var t=this.cloneNode(!0),n=this.parentNode;return n?n.insertBefore(t,this.nextSibling):t}function Yt(t){return this.select(t?jt:Ht)}function Gt(t){return arguments.length?this.property("__data__",t):this.node().__data__}function Vt(t){return function(n){t.call(this,n,this.__data__)}}function $t(t){return t.trim().split(/^|\s+/).map((function(t){var n="",e=t.indexOf(".");return e>=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}}))}function Kt(t){return function(){var n=this.__on;if(n){for(var e,r=0,o=-1,i=n.length;r<i;++r)e=n[r],t.type&&e.type!==t.type||e.name!==t.name?n[++o]=e:this.removeEventListener(e.type,e.listener,e.options);++o?n.length=o:delete this.__on}}}function Xt(t,n,e){return function(){var r,o=this.__on,i=Vt(n);if(o)for(var a=0,u=o.length;a<u;++a)if((r=o[a]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=i,r.options=e),void(r.value=n);this.addEventListener(t.type,i,e),r={type:t.type,name:t.name,value:n,listener:i,options:e},o?o.push(r):this.__on=[r]}}function Wt(t,n,e){var r,o,i=$t(t+""),a=i.length;if(!(arguments.length<2)){for(u=n?Xt:Kt,r=0;r<a;++r)this.each(u(i[r],n,e));return this}var u=this.node().__on;if(u)for(var l,s=0,c=u.length;s<c;++s)for(r=0,l=u[s];r<a;++r)if((o=i[r]).type===l.type&&o.name===l.name)return l.value}function Zt(t,n,e){var r=rt(t),o=r.CustomEvent;"function"===typeof o?o=new o(n,e):(o=r.document.createEvent("Event"),e?(o.initEvent(n,e.bubbles,e.cancelable),o.detail=e.detail):o.initEvent(n,!1,!1)),t.dispatchEvent(o)}function Jt(t,n){return function(){return Zt(this,t,n)}}function Qt(t,n){return function(){return Zt(this,t,n.apply(this,arguments))}}function tn(t,n){return this.each(("function"===typeof n?Qt:Jt)(t,n))}function*nn(){for(var t=this._groups,n=0,e=t.length;n<e;++n)for(var r,o=t[n],i=0,a=o.length;i<a;++i)(r=o[i])&&(yield r)}yt.prototype={add:function(t){var n=this._names.indexOf(t);n<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var n=this._names.indexOf(t);n>=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var en=[null];function rn(t,n){this._groups=t,this._parents=n}function on(){return new rn([[document.documentElement]],en)}function an(){return this}rn.prototype=on.prototype={constructor:rn,select:s,selectAll:g,selectChild:w,selectChildren:T,filter:N,data:R,enter:k,exit:D,join:z,merge:U,selection:an,order:I,sort:B,call:q,nodes:H,node:j,size:Y,empty:G,each:V,attr:et,style:ut,property:ht,classed:Mt,text:Nt,html:St,raise:Et,lower:Rt,append:Ut,insert:Bt,remove:qt,clone:Yt,datum:Gt,on:Wt,dispatch:tn,[Symbol.iterator]:nn};var un=on,ln={value:()=>{}};function sn(){for(var t,n=0,e=arguments.length,r={};n<e;++n){if(!(t=arguments[n]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new cn(r)}function cn(t){this._=t}function pn(t,n){return t.trim().split(/^|\s+/).map((function(t){var e="",r=t.indexOf(".");if(r>=0&&(e=t.slice(r+1),t=t.slice(0,r)),t&&!n.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:e}}))}function hn(t,n){for(var e,r=0,o=t.length;r<o;++r)if((e=t[r]).name===n)return e.value}function fn(t,n,e){for(var r=0,o=t.length;r<o;++r)if(t[r].name===n){t[r]=ln,t=t.slice(0,r).concat(t.slice(r+1));break}return null!=e&&t.push({name:n,value:e}),t}cn.prototype=sn.prototype={constructor:cn,on:function(t,n){var e,r=this._,o=pn(t+"",r),i=-1,a=o.length;if(!(arguments.length<2)){if(null!=n&&"function"!==typeof n)throw new Error("invalid callback: "+n);while(++i<a)if(e=(t=o[i]).type)r[e]=fn(r[e],t.name,n);else if(null==n)for(e in r)r[e]=fn(r[e],t.name,null);return this}while(++i<a)if((e=(t=o[i]).type)&&(e=hn(r[e],t.name)))return e},copy:function(){var t={},n=this._;for(var e in n)t[e]=n[e].slice();return new cn(t)}
vendor: 18,907 bytes, line 1
1,call:function(t,n){if((e=arguments.length-2)>0)for(var e,r,o=new Array(e),i=0;i<e;++i)o[i]=arguments[i+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(r=this._[t],i=0,e=r.length;i<e;++i)r[i].value.apply(n,o)},apply:function(t,n,e){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],o=0,i=r.length;o<i;++o)r[o].value.apply(n,e)}};var gn,yn,dn=sn,vn=0,_n=0,mn=0,wn=1e3,Mn=0,xn=0,bn=0,Tn="object"===typeof performance&&performance.now?performance:Date,Nn="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function An(){return xn||(Nn(kn),xn=Tn.now()+bn)}function kn(){xn=0}function Pn(){this._call=this._time=this._next=null}function Sn(t,n,e){var r=new Pn;return r.restart(t,n,e),r}function Cn(){An(),++vn;var t,n=gn;while(n)(t=xn-n._time)>=0&&n._call.call(void 0,t),n=n._next;--vn}function En(){xn=(Mn=Tn.now())+bn,vn=_n=0;try{Cn()}finally{vn=0,Rn(),xn=0}}function Ln(){var t=Tn.now(),n=t-Mn;n>wn&&(bn-=n,Mn=t)}function Rn(){var t,n,e=gn,r=1/0;while(e)e._call?(r>e._time&&(r=e._time),t=e,e=e._next):(n=e._next,e._next=null,e=t?t._next=n:gn=n);yn=t,On(r)}function On(t){if(!vn){_n&&(_n=clearTimeout(_n));var n=t-xn;n>24?(t<1/0&&(_n=setTimeout(En,t-Tn.now()-bn)),mn&&(mn=clearInterval(mn))):(mn||(Mn=Tn.now(),mn=setInterval(Ln,wn)),vn=1,Nn(En))}}function Dn(t,n,e){var r=new Pn;return n=null==n?0:+n,r.restart((e=>{r.stop(),t(e+n)}),n,e),r}Pn.prototype=Sn.prototype={constructor:Pn,restart:function(t,n,e){if("function"!==typeof t)throw new TypeError("callback is not a function");e=(null==e?An():+e)+(null==n?0:+n),this._next||yn===this||(yn?yn._next=this:gn=this,yn=this),this._call=t,this._time=e,On()},stop:function(){this._call&&(this._call=null,this._time=1/0,On())}};var zn=dn("start","end","cancel","interrupt"),Un=[],In=0,Bn=1,Fn=2,qn=3,Hn=4,jn=5,Yn=6;function Gn(t,n,e,r,o,i){var a=t.__transition;if(a){if(e in a)return}else t.__transition={};Xn(t,e,{name:n,index:r,group:o,on:zn,tween:Un,time:i.time,delay:i.delay,duration:i.duration,ease:i.ease,timer:null,state:In})}function Vn(t,n){var e=Kn(t,n);if(e.state>In)throw new Error("too late; already scheduled");return e}function $n(t,n){var e=Kn(t,n);if(e.state>qn)throw new Error("too late; already running");return e}function Kn(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("transition not found");return e}function Xn(t,n,e){var r,o=t.__transition;function i(t){e.state=Bn,e.timer.restart(a,e.delay,e.time),e.delay<=t&&a(t-e.delay)}function a(i){var s,c,p,h;if(e.state!==Bn)return l();for(s in o)if(h=o[s],h.name===e.name){if(h.state===qn)return Dn(a);h.state===Hn?(h.state=Yn,h.timer.stop(),h.on.call("interrupt",t,t.__data__,h.index,h.group),delete o[s]):+s<n&&(h.state=Yn,h.timer.stop(),h.on.call("cancel",t,t.__data__,h.index,h.group),delete o[s])}if(Dn((function(){e.state===qn&&(e.state=Hn,e.timer.restart(u,e.delay,e.time),u(i))})),e.state=Fn,e.on.call("start",t,t.__data__,e.index,e.group),e.state===Fn){for(e.state=qn,r=new Array(p=e.tween.length),s=0,c=-1;s<p;++s)(h=e.tween[s].value.call(t,t.__data__,e.index,e.group))&&(r[++c]=h);r.length=c+1}}function u(n){var o=n<e.duration?e.ease.call(null,n/e.duration):(e.timer.restart(l),e.state=jn,1),i=-1,a=r.length;while(++i<a)r[i].call(t,o);e.state===jn&&(e.on.call("end",t,t.__data__,e.index,e.group),l())}function l(){for(var r in e.state=Yn,e.timer.stop(),delete o[n],o)return;delete t.__transition}o[n]=e,e.timer=Sn(i,0,e.time)}function Wn(t,n){var e,r,o,i=t.__transition,a=!0;if(i){for(o in n=null==n?null:n+"",i)(e=i[o]).name===n?(r=e.state>Fn&&e.state<jn,e.state=Yn,e.timer.stop(),e.on.call(r?"interrupt":"cancel",t,t.__data__,e.index,e.group),delete i[o]):a=!1;a&&delete t.__transition}}function Zn(t){return this.each((function(){Wn(this,t)}))}function Jn(t,n){return t=+t,n=+n,function(e){return t*(1-e)+n*e}}var Qn,te=180/Math.PI,ne={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function ee(t,n,e,r,o,i){var a,u,l;return(a=Math.sqrt(t*t+n*n))&&(t/=a,n/=a),(l=t*e+n*r)&&(e-=t*l,r-=n*l),(u=Math.sqrt(e*e+r*r))&&(e/=u,r/=u,l/=u),t*r<n*e&&(t=-t,n=-n,l=-l,a=-a),{translateX:o,translateY:i,rotate:Math.atan2(n,t)*te,skewX:Math.atan(l)*te,scaleX:a,scaleY:u}}function re(t){const n=new("function"===typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return n.isIdentity?ne:ee(n.a,n.b,n.c,n.d,n.e,n.f)}function oe(t){return null==t?ne:(Qn||(Qn=document.createElementNS("http://www.w3.org/2000/svg","g")),Qn.setAttribute("transform",t),(t=Qn.transform.baseVal.consolidate())?(t=t.matrix,ee(t.a,t.b,t.c,t.d,t.e,t.f)):ne)}function ie(t,n,e,r){function o(t){return t.length?t.pop()+" ":""}function i(t,r,o,i,a,u){if(t!==o||r!==i){var l=a.push("translate(",null,n,null,e);u.push({i:l-4,x:Jn(t,o)},{i:l-2,x:Jn(r,i)})}else(o||i)&&a.push("translate("+o+n+i+e)}function a(t,n,e,i){t!==n?(t-n>180?n+=360:n-t>180&&(t+=360),i.push({i:e.push(o(e)+"rotate(",null,r)-2,x:Jn(t,n)})):n&&e.push(o(e)+"rotate("+n+r)}function u(t,n,e,i){t!==n?i.push({i:e.push(o(e)+"skewX(",null,r)-2,x:Jn(t,n)}):n&&e.push(o(e)+"skewX("+n+r)}function l(t,n,e,r,i,a){if(t!==e||n!==r){var u=i.push(o(i)+"scale(",null,",",null,")");a.push({i:u-4,x:Jn(t,e)},{i:u-2,x:Jn(n,r)})}else 1===e&&1===r||i.push(o(i)+"scale("+e+","+r+")")}return function(n,e){var r=[],o=[];return n=t(n),e=t(e),i(n.translateX,n.translateY,e.translateX,e.translateY,r,o),a(n.rotate,e.rotate,r,o),u(n.skewX,e.skewX,r,o),l(n.scaleX,n.scaleY,e.scaleX,e.scaleY,r,o),n=e=null,function(t){var n,e=-1,i=o.length;while(++e<i)r[(n=o[e]).i]=n.x(t);return r.join("")}}}var ae=ie(re,"px, ","px)","deg)"),ue=ie(oe,", ",")",")");function le(t,n){var e,r;return function(){var o=$n(this,t),i=o.tween;if(i!==e){r=e=i;for(var a=0,u=r.length;a<u;++a)if(r[a].name===n){r=r.slice(),r.splice(a,1);break}}o.tween=r}}function se(t,n,e){var r,o;if("function"!==typeof e)throw new Error;return function(){var i=$n(this,t),a=i.tween;if(a!==r){o=(r=a).slice();for(var u={name:n,value:e},l=0,s=o.length;l<s;++l)if(o[l].name===n){o[l]=u;break}l===s&&o.push(u)}i.tween=o}}function ce(t,n){var e=this._id;if(t+="",arguments.length<2){for(var r,o=Kn(this.node(),e).tween,i=0,a=o.length;i<a;++i)if((r=o[i]).name===t)return r.value;return null}return this.each((null==n?le:se)(e,t,n))}function pe(t,n,e){var r=t._id;return t.each((function(){var t=$n(this,r);(t.value||(t.value={}))[n]=e.apply(this,arguments)})),function(t){return Kn(t,r).value[n]}}function he(t,n,e){t.prototype=n.prototype=e,e.constructor=t}function fe(t,n){var e=Object.create(t.prototype);for(var r in n)e[r]=n[r];return e}function ge(){}var ye=.7,de=1/ye,ve="\\s*([+-]?\\d+)\\s*",_e="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",me="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",we=/^#([0-9a-f]{3,8})$/,Me=new RegExp(`^rgb\\(${ve},${ve},${ve}\\)$`),xe=new RegExp(`^rgb\\(${me},${me},${me}\\)$`),be=new RegExp(`^rgba\\(${ve},${ve},${ve},${_e}\\)$`),Te=new RegExp(`^rgba\\(${me},${me},${me},${_e}\\)$`),Ne=new RegExp(`^hsl\\(${_e},${me},${me}\\)$`),Ae=new RegExp(`^hsla\\(${_e},${me},${me},${_e}\\)$`),ke={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Pe(){return this.rgb().formatHex()}function Se(){return this.rgb().formatHex8()}function Ce(){return Ge(this).formatHsl()}function Ee(){return this.rgb().formatRgb()}function Le(t){var n,e;return t=(t+"").trim().toLowerCase(),(n=we.exec(t))?(e=n[1].length,n=parseInt(n[1],16),6===e?Re(n):3===e?new Ue(n>>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===e?Oe(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===e?Oe(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|240&n,((15&n)<<4|15&n)/255):null):(n=Me.exec(t))?new Ue(n[1],n[2],n[3],1):(n=xe.exec(t))?new Ue(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=be.exec(t))?Oe(n[1],n[2],n[3],n[4]):(n=Te.exec(t))?Oe(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=Ne.exec(t))?Ye(n[1],n[2]/100,n[3]/100,1):(n=Ae.exec(t))?Ye(n[1],n[2]/100,n[3]/100,n[4]):ke.hasOwnProperty(t)?Re(ke[t]):"transparent"===t?new Ue(NaN,NaN,NaN,0):null}function Re(t){return new Ue(t>>16&255,t>>8&255,255&t,1)}function Oe(t,n,e,r){return r<=0&&(t=n=e=NaN),new Ue(t,n,e,r)}function De(t){return t instanceof ge||(t=Le(t)),t?(t=t.rgb(),new Ue(t.r,t.g,t.b,t.opacity)):new Ue}function ze(t,n,e,r){return 1===arguments.length?De(t):new Ue(t,n,e,null==r?1:r)}function Ue(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}function Ie(){return`#${je(this.r)}${je(this.g)}${je(this.b)}`}function Be(){return`#${je(this.r)}${je(this.g)}${je(this.b)}${je(255*(isNaN(this.opacity)?1:this.opacity))}`}function Fe(){const t=qe(this.opacity);return`${1===t?"rgb(":"rgba("}${He(this.r)}, ${He(this.g)}, ${He(this.b)}${1===t?")":`, ${t})`}`}function qe(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function He(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function je(t){return t=He(t),(t<16?"0":"")+t.toString(16)}function Ye(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new $e(t,n,e,r)}function Ge(t){if(t instanceof $e)return new $e(t.h,t.s,t.l,t.opacity);if(t instanceof ge||(t=Le(t)),!t)return new $e;if(t instanceof $e)return t;t=t.rgb();var n=t.r/255,e=t.g/255,r=t.b/255,o=Math.min(n,e,r),i=Math.max(n,e,r),a=NaN,u=i-o,l=(i+o)/2;return u?(a=n===i?(e-r)/u+6*(e<r):e===i?(r-n)/u+2:(n-e)/u+4,u/=l<.5?i+o:2-i-o,a*=60):u=l>0&&l<1?0:a,new $e(a,u,l,t.opacity)}function Ve(t,n,e,r){return 1===arguments.length?Ge(t):new $e(t,n,e,null==r?1:r)}function $e(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function Ke(t){return t=(t||0)%360,t<0?t+360:t}function Xe(t){return Math.max(0,Math.min(1,t||0))}function We(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}function Ze(t,n,e,r,o){var i=t*t,a=i*t;return((1-3*t+3*i-a)*n+(4-6*i+3*a)*e+(1+3*t+3*i-3*a)*r+a*o)/6}function Je(t){var n=t.length-1;return function(e){var r=e<=0?e=0:e>=1?(e=1,n-1):Math.floor(e*n),o=t[r],i=t[r+1],a=r>0?t[r-1]:2*o-i,u=r<n-1?t[r+2]:2*i-o;return Ze((e-r/n)*n,a,o,i,u)}}function Qe(t){var n=t.length;return function(e){var r=Math.floor(((e%=1)<0?++e:e)*n),o=t[(r+n-1)%n],i=t[r%n],a=t[(r+1)%n],u=t[(r+2)%n];return Ze((e-r/n)*n,o,i,a,u)}}he(ge,Le,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:Pe,formatHex:Pe,formatHex8:Se,formatHsl:Ce,formatRgb:Ee,toString:Ee}),he(Ue,ze,fe(ge,{brighter(t){return t=null==t?de:Math.pow(de,t),new Ue(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?ye:Math.pow(ye,t),new Ue(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new Ue(He(this.r),He(this.g),He(this.b),qe(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Ie,formatHex:Ie,formatHex8:Be,formatRgb:Fe,toString:Fe})),he($e,Ve,fe(ge,{brighter(t){return t=null==t?de:Math.pow(de,t),new $e(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?ye:Math.pow(ye,t),new $e(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+360*(this.h<0),n=isNaN(t)||isNaN(this.s)?0:this.s,e=this.l,r=e+(e<.5?e:1-e)*n,o=2*e-r;return new Ue(We(t>=240?t-240:t+120,o,r),We(t,o,r),We(t<120?t+240:t-120,o,r),this.opacity)},clamp(){return new $e(Ke(this.h),Xe(this.s),Xe(this.l),qe(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=qe(this.opacity);return`${1===t?"hsl(":"hsla("}${Ke(this.h)}, ${100*Xe(this.s)}%, ${100*Xe(this.l)}%${1===t?")":`, ${t})`}`}}));var tr=t=>()=>t;function nr(t,n){return function(e){return t+e*n}}function er(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e)}}function rr(t){return 1===(t=+t)?or:function(n,e){return e-n?er(n,e,t):tr(isNaN(n)?e:n)}}function or(t,n){var e=n-t;return e?nr(t,e):tr(isNaN(t)?n:t)}var ir=function t(n){var e=rr(n);function r(t,n){var r=e((t=ze(t)).r,(n=ze(n)).r),o=e(t.g,n.g),i=e(t.b,n.b),a=or(t.opacity,n.opacity);return function(n){return t.r=r(n),t.g=o(n),t.b=i(n),t.opacity=a(n),t+""}}return r.gamma=t,r}(1);function ar(t){return function(n){var e,r,o=n.length,i=new Array(o),a=new Array(o),u=new Array(o);for(e=0;e<o;++e)r=ze(n[e]),i[e]=r.r||0,a[e]=r.g||0,u[e]=r.b||0;return i=t(i),a=t(a),u=t(u),r.opacity=1,function(t){return r.r=i(t),r.g=a(t),r.b=u(t),r+""}}}ar(Je),ar(Qe);var ur=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,lr=new RegExp(ur.source,"g");function sr(t){return function(){return t}}function cr(t){return function(n){return t(n)+""}}function pr(t,n){var e,r,o,i=ur.lastIndex=lr.lastIndex=0,a=-1,u=[],l=[];t+="",n+="";while((e=ur.exec(t))&&(r=lr.exec(n)))(o=r.index)>i&&(o=n.slice(i,o),u[a]?u[a]+=o:u[++a]=o),(e=e[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,l.push({i:a,x:Jn(e,r)})),i=lr.lastIndex;return i<n.length&&(o=n.slice(i),u[a]?u[a]+=o:u[++a]=o),u.length<2?l[0]?cr(l[0].x):sr(n):(n=l.length,function(t){for(var e,r=0;r<n;++r)u[(e=l[r]).i]=e.x(t);return u.join("")})}function hr(t,n){var e;return("number"===typeof n?Jn:n instanceof Le?ir:(e=Le(n))?(n=e,ir):pr)(t,n)}function fr(t){return function(){this.removeAttribute(t)}}function gr(t){return function(){this.removeAttributeNS(t.space,t.local)}}function yr(t,n,e){var r,o,i=e+"";return function(){var a=this.getAttribute(t);return a===i?null:a===r?o:o=n(r=a,e)}}function dr(t,n,e){var r,o,i=e+"";return function(){var a=this.getAttributeNS(t.space,t.local);return a===i?null:a===r?o:o=n(r=a,e)}}function vr(t,n,e){var r,o,i;return function(){var a,u,l=e(this);if(null!=l)return a=this.getAttribute(t),u=l+"",a===u?null:a===r&&u===o?i:(o=u,i=n(r=a,l));this.removeAttribute(t)}}function _r(t,n,e){var r,o,i;return function(){var a,u,l=e(this);if(null!=l)return a=this.getAttributeNS(t.space,t.local),u=l+"",a===u?null:a===r&&u===o?i:(o=u,i=n(r=a,l));this.removeAttributeNS(t.space,t.local)}}function mr(t,n){var e=X(t),r="transform"===e?ue:hr;return this.attrTween(t,"function"===typeof n?(e.local?_r:vr)(e,r,pe(this,"attr."+t,n)):null==n?(e.local?gr:fr)(e):(e.local?dr:yr)(e,r,n))}function wr(t,n){return function(e){this.setAttribute(t,n.call(this,e))}}function Mr(t,n){return function(e){this.setAttributeNS(t.space,t.local,n.call(this,e))}}function xr(t,n){var e,r;function o(){var o=n.apply(this,arguments);return o!==r&&(e=(r=o)&&Mr(t,o)),e}return o._value=n,o}function br(t,n){var e,r;function o(){var o=n.apply(this,arguments);return o!==r&&(e=(r=o)&&wr(t,o)),e}return o._value=n,o}function Tr(t,n){var e="attr."+t;if(arguments.length<2)return(e=this.tween(e))&&e._value;if(null==n)return this.tween(e,null);if("function"!==typeof n)throw new Error;var r=X(t);return this.tween(e,(r.local?xr:br)(r,n))}function Nr(t,n){return function(){Vn(this,t).delay=+n.apply(this,arguments)}}function Ar(t,n){return n=+n,function(){Vn(this,t).delay=n}}function kr(t){var n=this._id;return arguments.length?this.each(("function"===typeof t?Nr:Ar)(n,t)):Kn(this.node(),n).delay}function Pr(t,n){return function(){$n(this,t).duration=+n.apply(this,arguments)}}function Sr(t,n){return n=+n,function(){$n(this,t).duration=n}}function Cr(t){var n=this._id;return arguments.length?this.each(("function"===typeof t?Pr:Sr)(n,t)):Kn(this.node(),n).duration}function Er(t,n){if("function"!==typeof n)throw new Error;return function(){$n(this,t).ease=n}}function Lr(t){var n=this._id;return arguments.length?this.each(Er(n,t)):Kn(this.node(),n).ease}function Rr(t,n){return function(){var e=n.apply(this,arguments);if("function"!==typeof e)throw new Error;$n(this,t).ease=e}}function Or(t){if("function"!==typeof t)throw new Error;return this.each(Rr(this._id,t))}function Dr(t){"function"!==typeof t&&(t=y(t));for(var n=this._groups,e=n.length,r=new Array(e),o=0;o<e;++o)for(var i,a=n[o],u=a.length,l=r[o]=[],s=0;s<u;++s)(i=a[s])&&t.call(i,i.__data__,s,a)&&l.push(i);return new co(r,this._parents,this._name,this._id)}function zr(t){if(t._id!==this._id)throw new Error;for(var n=this._groups,e=t._groups,r=n.length,o=e.length,i=Math.min(r,o),a=new Array(r),u=0;u<i;++u)for(var l,s=n[u],c=e[u],p=s.length,h=a[u]=new Array(p),f=0;f<p;++f)(l=s[f]||c[f])&&(h[f]=l);for(;u<r;++u)a[u]=n[u];return new co(a,this._parents,this._name,this._id)}function Ur(t){return(t+"").trim().split(/^|\s+/).every((function(t){var n=t.indexOf(".");return n>
1=0&&(t=t.slice(0,n)),!t||"start"===t}))}function Ir(t,n,e){var r,o,i=Ur(n)?Vn:$n;return function(){var a=i(this,t),u=a.on;u!==r&&(o=(r=u).copy()).on(n,e),a.on=o}}function Br(t,n){var e=this._id;return arguments.length<2?Kn(this.node(),e).on.on(t):this.each(Ir(e,t,n))}function Fr(t){return function(){var n=this.parentNode;for(var e in this.__transition)if(+e!==t)return;n&&n.removeChild(this)}}function qr(){return this.on("end.remove",Fr(this._id))}function Hr(t){var n=this._name,e=this._id;"function"!==typeof t&&(t=l(t));for(var r=this._groups,o=r.length,i=new Array(o),a=0;a<o;++a)for(var u,s,c=r[a],p=c.length,h=i[a]=new Array(p),f=0;f<p;++f)(u=c[f])&&(s=t.call(u,u.__data__,f,c))&&("__data__"in u&&(s.__data__=u.__data__),h[f]=s,Gn(h[f],n,e,f,h,Kn(u,e)));return new co(i,this._parents,n,e)}function jr(t){var n=this._name,e=this._id;"function"!==typeof t&&(t=h(t));for(var r=this._groups,o=r.length,i=[],a=[],u=0;u<o;++u)for(var l,s=r[u],c=s.length,p=0;p<c;++p)if(l=s[p]){for(var f,g=t.call(l,l.__data__,p,s),y=Kn(l,e),d=0,v=g.length;d<v;++d)(f=g[d])&&Gn(f,n,e,d,g,y);i.push(g),a.push(l)}return new co(i,a,n,e)}var Yr=un.prototype.constructor;function Gr(){return new Yr(this._groups,this._parents)}function Vr(t,n){var e,r,o;return function(){var i=lt(this,t),a=(this.style.removeProperty(t),lt(this,t));return i===a?null:i===e&&a===r?o:o=n(e=i,r=a)}}function $r(t){return function(){this.style.removeProperty(t)}}function Kr(t,n,e){var r,o,i=e+"";return function(){var a=lt(this,t);return a===i?null:a===r?o:o=n(r=a,e)}}function Xr(t,n,e){var r,o,i;return function(){var a=lt(this,t),u=e(this),l=u+"";return null==u&&(this.style.removeProperty(t),l=u=lt(this,t)),a===l?null:a===r&&l===o?i:(o=l,i=n(r=a,u))}}function Wr(t,n){var e,r,o,i,a="style."+n,u="end."+a;return function(){var l=$n(this,t),s=l.on,c=null==l.value[a]?i||(i=$r(n)):void 0;s===e&&o===c||(r=(e=s).copy()).on(u,o=c),l.on=r}}function Zr(t,n,e){var r="transform"===(t+="")?ae:hr;return null==n?this.styleTween(t,Vr(t,r)).on("end.style."+t,$r(t)):"function"===typeof n?this.styleTween(t,Xr(t,r,pe(this,"style."+t,n))).each(Wr(this._id,t)):this.styleTween(t,Kr(t,r,n),e).on("end.style."+t,null)}function Jr(t,n,e){return function(r){this.style.setProperty(t,n.call(this,r),e)}}function Qr(t,n,e){var r,o;function i(){var i=n.apply(this,arguments);return i!==o&&(r=(o=i)&&Jr(t,i,e)),r}return i._value=n,i}function to(t,n,e){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==n)return this.tween(r,null);if("function"!==typeof n)throw new Error;return this.tween(r,Qr(t,n,null==e?"":e))}function no(t){return function(){this.textContent=t}}function eo(t){return function(){var n=t(this);this.textContent=null==n?"":n}}function ro(t){return this.tween("text","function"===typeof t?eo(pe(this,"text",t)):no(null==t?"":t+""))}function oo(t){return function(n){this.textContent=t.call(this,n)}}function io(t){var n,e;function r(){var r=t.apply(this,arguments);return r!==e&&(n=(e=r)&&oo(r)),n}return r._value=t,r}function ao(t){var n="text";if(arguments.length<1)return(n=this.tween(n))&&n._value;if(null==t)return this.tween(n,null);if("function"!==typeof t)throw new Error;return this.tween(n,io(t))}function uo(){for(var t=this._name,n=this._id,e=ho(),r=this._groups,o=r.length,i=0;i<o;++i)for(var a,u=r[i],l=u.length,s=0;s<l;++s)if(a=u[s]){var c=Kn(a,n);Gn(a,t,e,s,u,{time:c.time+c.delay+c.duration,delay:0,duration:c.duration,ease:c.ease})}return new co(r,this._parents,t,e)}function lo(){var t,n,e=this,r=e._id,o=e.size();return new Promise((function(i,a){var u={value:a},l={value:function(){0===--o&&i()}};e.each((function(){var e=$n(this,r),o=e.on;o!==t&&(n=(t=o).copy(),n._.cancel.push(u),n._.interrupt.push(u),n._.end.push(l)),e.on=n})),0===o&&i()}))}var so=0;function co(t,n,e,r){this._groups=t,this._parents=n,this._name=e,this._id=r}function po(t){return un().transition(t)}function ho(){return++so}var fo=un.prototype;function go(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}co.prototype=po.prototype={constructor:co,select:Hr,selectAll:jr,selectChild:fo.selectChild,selectChildren:fo.selectChildren,filter:Dr,merge:zr,selection:Gr,transition:uo,call:fo.call,nodes:fo.nodes,node:fo.node,size:fo.size,empty:fo.empty,each:fo.each,on:Br,attr:mr,attrTween:Tr,style:Zr,styleTween:to,text:ro,textTween:ao,remove:qr,tween:ce,delay:kr,duration:Cr,ease:Lr,easeVarying:Or,end:lo,[Symbol.iterator]:fo[Symbol.iterator]};var yo={time:null,delay:0,duration:250,ease:go};function vo(t,n){var e;while(!(e=t.__transition)||!(e=e[n]))if(!(t=t.parentNode))throw new Error(`transition ${n} not found`);return e}function _o(t){var n,e;t instanceof co?(n=t._id,t=t._name):(n=ho(),(e=yo).time=An(),t=null==t?null:t+"");for(var r=this._groups,o=r.length,i=0;i<o;++i)for(var a,u=r[i],l=u.length,s=0;s<l;++s)(a=u[s])&&Gn(a,t,n,s,u,e||vo(a,n));return new co(r,this._parents,t,n)}un.prototype.interrupt=Zn,un.prototype.transition=_o;const{abs:mo,max:wo,min:Mo}=Math;function xo(t){return[+t[0],+t[1]]}function bo(t){return[xo(t[0]),xo(t[1])]}["w","e"].map(To),["n","s"].map(To),["n","w","e","s","nw","ne","sw","se"].map(To);function To(t){return{type:t}}var No=Math.sqrt(50),Ao=Math.sqrt(10),ko=Math.sqrt(2);function Po(t,n,e){var r,o,i,a,u=-1;if(n=+n,t=+t,e=+e,t===n&&e>0)return[t];if((r=n<t)&&(o=t,t=n,n=o),0===(a=So(t,n,e))||!isFinite(a))return[];if(a>0){let e=Math.round(t/a),r=Math.round(n/a);e*a<t&&++e,r*a>n&&--r,i=new Array(o=r-e+1);while(++u<o)i[u]=(e+u)*a}else{a=-a;let e=Math.round(t*a),r=Math.round(n*a);e/a<t&&++e,r/a>n&&--r,i=new Array(o=r-e+1);while(++u<o)i[u]=(e+u)/a}return r&&i.reverse(),i}function So(t,n,e){var r=(n-t)/Math.max(0,e),o=Math.floor(Math.log(r)/Math.LN10),i=r/Math.pow(10,o);return o>=0?(i>=No?10:i>=Ao?5:i>=ko?2:1)*Math.pow(10,o):-Math.pow(10,-o)/(i>=No?10:i>=Ao?5:i>=ko?2:1)}function Co(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),o=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),i=r/o;return i>=No?o*=10:i>=Ao?o*=5:i>=ko&&(o*=2),n<t?-o:o}function Eo(t,n){return null==t||null==n?NaN:t<n?-1:t>n?1:t>=n?0:NaN}function Lo(t,n){return null==t||null==n?NaN:n<t?-1:n>t?1:n>=t?0:NaN}function Ro(t){let n,e,r;function o(t,r,o=0,i=t.length){if(o<i){if(0!==n(r,r))return i;do{const n=o+i>>>1;e(t[n],r)<0?o=n+1:i=n}while(o<i)}return o}function i(t,r,o=0,i=t.length){if(o<i){if(0!==n(r,r))return i;do{const n=o+i>>>1;e(t[n],r)<=0?o=n+1:i=n}while(o<i)}return o}function a(t,n,e=0,i=t.length){const a=o(t,n,e,i-1);return a>e&&r(t[a-1],n)>-r(t[a],n)?a-1:a}return 2!==t.length?(n=Eo,e=(n,e)=>Eo(t(n),e),r=(n,e)=>t(n)-e):(n=t===Eo||t===Lo?t:Oo,e=t,r=t),{left:o,center:a,right:i}}function Oo(){return 0}function Do(t){return null===t?NaN:+t}const zo=Ro(Eo),Uo=zo.right;zo.left,Ro(Do).center;var Io=Uo;function Bo(t,n){var e,r=n?n.length:0,o=t?Math.min(r,t.length):0,i=new Array(o),a=new Array(r);for(e=0;e<o;++e)i[e]=Yo(t[e],n[e]);for(;e<r;++e)a[e]=n[e];return function(t){for(e=0;e<o;++e)a[e]=i[e](t);return a}}function Fo(t,n){var e=new Date;return t=+t,n=+n,function(r){return e.setTime(t*(1-r)+n*r),e}}function qo(t,n){var e,r={},o={};for(e in null!==t&&"object"===typeof t||(t={}),null!==n&&"object"===typeof n||(n={}),n)e in t?r[e]=Yo(t[e],n[e]):o[e]=n[e];return function(t){for(e in r)o[e]=r[e](t);return o}}function Ho(t,n){n||(n=[]);var e,r=t?Math.min(n.length,t.length):0,o=n.slice();return function(i){for(e=0;e<r;++e)o[e]=t[e]*(1-i)+n[e]*i;return o}}function jo(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function Yo(t,n){var e,r=typeof n;return null==n||"boolean"===r?tr(n):("number"===r?Jn:"string"===r?(e=Le(n))?(n=e,ir):pr:n instanceof Le?ir:n instanceof Date?Fo:jo(n)?Ho:Array.isArray(n)?Bo:"function"!==typeof n.valueOf&&"function"!==typeof n.toString||isNaN(n)?qo:Jn)(t,n)}function Go(t,n){return t=+t,n=+n,function(e){return Math.round(t*(1-e)+n*e)}}function Vo(t){return function(){return t}}function $o(t){return+t}var Ko=[0,1];function Xo(t){return t}function Wo(t,n){return(n-=t=+t)?function(e){return(e-t)/n}:Vo(isNaN(n)?NaN:.5)}function Zo(t,n){var e;return t>n&&(e=t,t=n,n=e),function(e){return Math.max(t,Math.min(n,e))}}function Jo(t,n,e){var r=t[0],o=t[1],i=n[0],a=n[1];return o<r?(r=Wo(o,r),i=e(a,i)):(r=Wo(r,o),i=e(i,a)),function(t){return i(r(t))}}function Qo(t,n,e){var r=Math.min(t.length,n.length)-1,o=new Array(r),i=new Array(r),a=-1;t[r]<t[0]&&(t=t.slice().reverse(),n=n.slice().reverse());while(++a<r)o[a]=Wo(t[a],t[a+1]),i[a]=e(n[a],n[a+1]);return function(n){var e=Io(t,n,1,r)-1;return i[e](o[e](n))}}function ti(t,n){return n.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function ni(){var t,n,e,r,o,i,a=Ko,u=Ko,l=Yo,s=Xo;function c(){var t=Math.min(a.length,u.length);return s!==Xo&&(s=Zo(a[0],a[t-1])),r=t>2?Qo:Jo,o=i=null,p}function p(n){return null==n||isNaN(n=+n)?e:(o||(o=r(a.map(t),u,l)))(t(s(n)))}return p.invert=function(e){return s(n((i||(i=r(u,a.map(t),Jn)))(e)))},p.domain=function(t){return arguments.length?(a=Array.from(t,$o),c()):a.slice()},p.range=function(t){return arguments.length?(u=Array.from(t),c()):u.slice()},p.rangeRound=function(t){return u=Array.from(t),l=Go,c()},p.clamp=function(t){return arguments.length?(s=!!t||Xo,c()):s!==Xo},p.interpolate=function(t){return arguments.length?(l=t,c()):l},p.unknown=function(t){return arguments.length?(e=t,p):e},function(e,r){return t=e,n=r,c()}}function ei(){return ni()(Xo,Xo)}function ri(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t);break}return this}var oi,ii=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function ai(t){if(!(n=ii.exec(t)))throw new Error("invalid format: "+t);var n;return new ui({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}function ui(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.
1width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}function li(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}function si(t,n){if((e=(t=n?t.toExponential(n-1):t.toExponential()).indexOf("e"))<0)return null;var e,r=t.slice(0,e);return[r.length>1?r[0]+r.slice(2):r,+t.slice(e+1)]}function ci(t){return t=si(Math.abs(t)),t?t[1]:NaN}function pi(t,n){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ci(n)/3)))-ci(Math.abs(t)))}function hi(t,n){return function(e,r){var o=e.length,i=[],a=0,u=t[0],l=0;while(o>0&&u>0){if(l+u+1>r&&(u=Math.max(1,r-l)),i.push(e.substring(o-=u,o+u)),(l+=u+1)>r)break;u=t[a=(a+1)%t.length]}return i.reverse().join(n)}}function fi(t){return function(n){return n.replace(/[0-9]/g,(function(n){return t[+n]}))}}function gi(t){t:for(var n,e=t.length,r=1,o=-1;r<e;++r)switch(t[r]){case".":o=n=r;break;case"0":0===o&&(o=r),n=r;break;default:if(!+t[r])break t;o>0&&(o=0);break}return o>0?t.slice(0,o)+t.slice(n+1):t}function yi(t,n){var e=si(t,n);if(!e)return t+"";var r=e[0],o=e[1],i=o-(oi=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,a=r.length;return i===a?r:i>a?r+new Array(i-a+1).join("0"):i>0?r.slice(0,i)+"."+r.slice(i):"0."+new Array(1-i).join("0")+si(t,Math.max(0,n+i-1))[0]}function di(t,n){var e=si(t,n);if(!e)return t+"";var r=e[0],o=e[1];return o<0?"0."+new Array(-o).join("0")+r:r.length>o+1?r.slice(0,o+1)+"."+r.slice(o+1):r+new Array(o-r.length+2).join("0")}ai.prototype=ui.prototype,ui.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};var vi={"%":(t,n)=>(100*t).toFixed(n),b:t=>Math.round(t).toString(2),c:t=>t+"",d:li,e:(t,n)=>t.toExponential(n),f:(t,n)=>t.toFixed(n),g:(t,n)=>t.toPrecision(n),o:t=>Math.round(t).toString(8),p:(t,n)=>di(100*t,n),r:di,s:yi,X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function _i(t){return t}var mi,wi,Mi,xi=Array.prototype.map,bi=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Ti(t){var n=void 0===t.grouping||void 0===t.thousands?_i:hi(xi.call(t.grouping,Number),t.thousands+""),e=void 0===t.currency?"":t.currency[0]+"",r=void 0===t.currency?"":t.currency[1]+"",o=void 0===t.decimal?".":t.decimal+"",i=void 0===t.numerals?_i:fi(xi.call(t.numerals,String)),a=void 0===t.percent?"%":t.percent+"",u=void 0===t.minus?"−":t.minus+"",l=void 0===t.nan?"NaN":t.nan+"";function s(t){t=ai(t);var s=t.fill,c=t.align,p=t.sign,h=t.symbol,f=t.zero,g=t.width,y=t.comma,d=t.precision,v=t.trim,_=t.type;"n"===_?(y=!0,_="g"):vi[_]||(void 0===d&&(d=12),v=!0,_="g"),(f||"0"===s&&"="===c)&&(f=!0,s="0",c="=");var m="$"===h?e:"#"===h&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",w="$"===h?r:/[%p]/.test(_)?a:"",M=vi[_],x=/[defgprs%]/.test(_);function b(t){var e,r,a,h=m,b=w;if("c"===_)b=M(t)+b,t="";else{t=+t;var T=t<0||1/t<0;if(t=isNaN(t)?l:M(Math.abs(t),d),v&&(t=gi(t)),T&&0===+t&&"+"!==p&&(T=!1),h=(T?"("===p?p:u:"-"===p||"("===p?"":p)+h,b=("s"===_?bi[8+oi/3]:"")+b+(T&&"("===p?")":""),x){e=-1,r=t.length;while(++e<r)if(a=t.charCodeAt(e),48>a||a>57){b=(46===a?o+t.slice(e+1):t.slice(e))+b,t=t.slice(0,e);break}}}y&&!f&&(t=n(t,1/0));var N=h.length+t.length+b.length,A=N<g?new Array(g-N+1).join(s):"";switch(y&&f&&(t=n(A+t,A.length?g-b.length:1/0),A=""),c){case"<":t=h+t+b+A;break;case"=":t=h+A+t+b;break;case"^":t=A.slice(0,N=A.length>>1)+h+t+b+A.slice(N);break;default:t=A+h+t+b;break}return i(t)}return d=void 0===d?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,d)):Math.max(0,Math.min(20,d)),b.toString=function(){return t+""},b}function c(t,n){var e=s((t=ai(t),t.type="f",t)),r=3*Math.max(-8,Math.min(8,Math.floor(ci(n)/3))),o=Math.pow(10,-r),i=bi[8+r/3];return function(t){return e(o*t)+i}}return{format:s,formatPrefix:c}}function Ni(t){return mi=Ti(t),wi=mi.format,Mi=mi.formatPrefix,mi}function Ai(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,ci(n)-ci(t))+1}function ki(t){return Math.max(0,-ci(Math.abs(t)))}function Pi(t,n,e,r){var o,i=Co(t,n,e);switch(r=ai(null==r?",f":r),r.type){case"s":var a=Math.max(Math.abs(t),Math.abs(n));return null!=r.precision||isNaN(o=pi(i,a))||(r.precision=o),Mi(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=Ai(i,Math.max(Math.abs(t),Math.abs(n))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=ki(i))||(r.precision=o-2*("%"===r.type));break}return wi(r)}function Si(t){var n=t.domain;return t.ticks=function(t){var e=n();return Po(e[0],e[e.length-1],null==t?10:t)},t.tickFormat=function(t,e){var r=n();return Pi(r[0],r[r.length-1],null==t?10:t,e)},t.nice=function(e){null==e&&(e=10);var r,o,i=n(),a=0,u=i.length-1,l=i[a],s=i[u],c=10;s<l&&(o=l,l=s,s=o,o=a,a=u,u=o);while(c-- >0){if(o=So(l,s,e),o===r)return i[a]=l,i[u]=s,n(i);if(o>0)l=Math.floor(l/o)*o,s=Math.ceil(s/o)*o;else{if(!(o<0))break;l=Math.ceil(l*o)/o,s=Math.floor(s*o)/o}r=o}return t},t}function Ci(){var t=ei();return t.copy=function(){return ti(t,Ci())},ri.apply(t,arguments),Si(t)}function Ei(t,n,e){this.k=t,this.x=n,this.y=e}Ni({thousands:",",grouping:[3],currency:["$",""]}),Ei.prototype={constructor:Ei,scale:function(t){return 1===t?this:new Ei(this.k*t,this.x,this.y)},translate:function(t,n){return 0===t&0===n?this:new Ei(this.k,this.x+this.k*t,this.y+this.k*n)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var Li=new Ei(1,0,0);function Ri(t){while(!t.__zoom)if(!(t=t.parentNode))return Li;return t.__zoom}Ri.prototype=Ei.prototype;e(9087);var Oi=e(3152),Di=e.n(Oi);function zi(t){var n,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:66;n||(n=setTimeout((function(){n=null,t()}),e))}var Ui={data:function(){return{color1:"#AAAAAA",color2:"#444444",highlightFillColor:"#66615B",borderColor:"#3c3c3c",highlightBorderColor:"#3c3c3c",mapData:{AUS:760,BRA:550,CAN:120,DEU:1300,FRA:540,GBR:690,GEO:200,IND:200,ROU:600,RUS:300,USA:2920}}},methods:{generateColors:function(t){return Ci().domain([0,t]).range([this.color1,this.color2])},generateMapColors:function(){var t=Object.values(this.mapData),n=Math.max.apply(Math,t),e=this.generateColors(n),r={},o={defaultFill:"#e4e4e4"};for(var i in this.mapData){var a=this.mapData[i];o[i]=e(a),r[i]={fillKey:i,value:a}}return{mapData:r,fills:o}},initVectorMap:function(){var t=this.generateMapColors(),n=t.fills,e=t.mapData,r=new(Di())({scope:"world",element:document.getElementById("worldMap"),fills:n,data:e,responsive:!0,geographyConfig:{borderColor:this.borderColor,borderWidth:.5,borderOpacity:.8,highlightFillColor:this.highlightFillColor,highlightBorderColor:this.highlightBorderColor,highlightBorderWidth:.5,highlightBorderOpacity:.8}}),o=r.resize.bind(r);window.addEventListener("resize",(function(){zi(o,40)}),!1)}},mounted:function(){var t=this;return(0,a.Z)((0,i.Z)().mark((function n(){return(0,i.Z)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:t.initVectorMap();case 1:case"end":return n.stop()}}),n)})))()}},Ii=Ui,Bi=e(1001),Fi=(0,Bi.Z)(Ii,r,o,!1,null,null,null),qi=Fi.exports},4699:function(t,n,e){var r=e(9781),o=e(1702),i=e(1956),a=e(5656),u=e(5296).f,l=o(u),s=o([].push),c=function(t){return function(n){var e,o=a(n),u=i(o),c=u.length,p=0,h=[];while(c>p)e=u[p++],r&&!l(o,e)||s(h,t?[e,o[e]]:o[e]);return h}};t.exports={entries:c(!0),values:c(!1)}},2479:function(t,n,e){var r=e(2109),o=e(4699).values;r({target:"Object",stat:!0},{values:function(t){return o(t)}})},3152:function(t,n,e){(function(){var n=window.d3,r=window.topojson,o={scope:"world",responsive:!1,aspectRatio:.5625,setProjection:u,projection:"equirectangular",dataType:"json",data:{},done:function(){},fills:{defaultFill:"#ABDDA4"},filters:{},geographyConfig:{dataUrl:null,hideAntarctica:!0,hideHawaiiAndAlaska:!1,borderWidth:1,borderOpacity:1,borderColor:"#FDFDFD",popupTemplate:function(t,n){return'<div class="hoverinfo"><strong>'+t.properties.name+"</strong></div>"},popupOnHover:!0,highlightOnHover:!0,highlightFillColor:"#FC8D59",highlightBorderColor:"rgba(250, 15, 160, 0.2)",highlightBorderWidth:2,highlightBorderOpacity:1},projectionConfig:{rotation:[97,0]},bubblesConfig:{borderWidth:2,borderOpacity:1,borderColor:"#FFFFFF",popupOnHover:!0,radius:null,popupTemplate:function(t,n){return'<div class="hoverinfo"><strong>'+n.name+"</strong></div>"},fillOpacity:.75,animate:!0,highlightOnHover:!0,highlightFillColor:"#FC8D59",highlightBorderColor:"rgba(250, 15, 160, 0.2)",highlightBorderWidth:2,highlightBorderOpacity:1,highlightFillOpacity:.85,exitDelay:100,key:JSON.stringify},arcConfig:{strokeColor:"#DD1C77",strokeWidth:1,arcSharpness:1,animationSpeed:600,popupOnHover:!1,popupTemplate:function(t,n){return n.origin&&n.destination&&n.origin.latitude&&n.origin.longitude&&n.destination.latitude&&n.destination.longitude?'<div class="hoverinfo"><strong>Arc</strong><br>Origin: '+JSON.stringify(n.origin)+"<br>Destination: "+JSON.stringify(n.destination)+"</div>":n.origin&&n.destination?'<div class="hoverinfo"><strong>Arc</strong><br>'+n.origin+" -> "+n.destination+"</div>":""}}};function i(t,n,e){"undefined"===typeof e&&(e=n,optionsValues=void 0);var r="undefined"!==typeof t?t:n;if("undefined"===typeof r)return null;if("function"===typeof r){var o=[e];return e.geography&&(o=[e.geography,e.data]),r.apply(null,o)}return r}function a(t,e,r){return this.svg=n.select(t).append("svg").attr("width",r||t.offsetWidth).attr("data-width",r||t.offsetWidth).attr("class","datamap").attr("height",e||t.offsetHeight).style("overflow","hidden"),this.options.responsive&&(n.select(this.options.element).style({position:"relative","padding-bottom":100*this.options.aspectRatio+"%"}),n.select(this.options.element).select("svg").style({position:"absolute",width:"100%",height:"100%"}),n.select(this.options.element).select("svg").select("g").selectAll("path").style("vector-effect","non-scaling-stroke")),this.svg}function u(t,e){var r,o,i=e.width||t.offsetWidth,a=e.height||t.offsetHeight,u=this.svg;return e&&"undefined"===typeof e.scope&&(e.scope="world"),"usa"===e.scope?r=n.geo.albersUsa().scale(i).translate([i/2,a/2]):"world"===e.scope&&(r=n.geo[e.projection]().scale((i+1)/2/Math.PI).translate([i/2,a/("mercator"===e.projection?1.45:1.8)])),"orthographic"===e.projection&&(u.append("defs").append("path").datum({type:"Sphere"}).attr("id","sphere").attr("d",o),u.append("use").attr("class","stroke").attr("xlink:href","#sphere"),u.append("use").attr("class","fill").attr("xlink:href","#sphere"),r.scale(250).clipAngle(90).rotate(e.projectionConfig.rotation)),o=n.geo.path().projection(r),{path:o,projection:r}}function l(){n.select(".datamaps-style-block").empty()&&n.select("head").append("style").attr("class","datamaps-style-block").html('.datamap path.datamaps-graticule { fill: none; stroke: #777; stroke-width: 0.5px; stroke-opacity: .5; pointer-events: none; } .datamap .labels {pointer-events: none;} .datamap path:not(.datamaps-arc), .datamap circle, .datamap line {stroke: #FFFFFF; vector-effect: non-scaling-stroke; stroke-width: 1px;} .datamaps-legend dt, .datamaps-legend dd { float: left; margin: 0 3px 0 0;}
1 .datamaps-legend dd {width: 20px; margin-right: 6px; border-radius: 3px;} .datamaps-legend {padding-bottom: 20px; z-index: 1001; position: absolute; left: 4px; font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;} .datamaps-hoverover {display: none; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } .hoverinfo {padding: 4px; border-radius: 1px; background-color: #FFF; box-shadow: 1px 1px 5px #CCC; font-size: 12px; border: 1px solid #CCC; } .hoverinfo hr {border:1px dotted #CCC; }')}function s(t){var n=this.options.fills,e=this.options.data||{},o=this.options.geographyConfig,a=this.svg.select("g.datamaps-subunits");a.empty()&&(a=this.addLayer("datamaps-subunits",null,!0));var u=r.feature(t,t.objects[this.options.scope]).features;o.hideAntarctica&&(u=u.filter((function(t){return"ATA"!==t.id}))),o.hideHawaiiAndAlaska&&(u=u.filter((function(t){return"HI"!==t.id&&"AK"!==t.id})));var l=a.selectAll("path.datamaps-subunit").data(u);l.enter().append("path").attr("d",this.path).attr("class",(function(t){return"datamaps-subunit "+t.id})).attr("data-info",(function(t){return JSON.stringify(e[t.id])})).style("fill",(function(t){var r,o=e[t.id];return o&&o.fillKey&&(r=n[i(o.fillKey,{data:e[t.id],geography:t})]),"undefined"===typeof r&&(r=i(o&&o.fillColor,n.defaultFill,{data:e[t.id],geography:t})),r})).style("stroke-width",o.borderWidth).style("stroke-opacity",o.borderOpacity).style("stroke",o.borderColor)}function c(){var t=this.svg,e=this,r=this.options.geographyConfig;function o(){this.parentNode.appendChild(this)}(r.highlightOnHover||r.popupOnHover)&&t.selectAll(".datamaps-subunit").on("mouseover",(function(a){var u=n.select(this),l=e.options.data[a.id]||{};if(r.highlightOnHover){var s={fill:u.style("fill"),stroke:u.style("stroke"),"stroke-width":u.style("stroke-width"),"fill-opacity":u.style("fill-opacity")};u.style("fill",i(l.highlightFillColor,r.highlightFillColor,l)).style("stroke",i(l.highlightBorderColor,r.highlightBorderColor,l)).style("stroke-width",i(l.highlightBorderWidth,r.highlightBorderWidth,l)).style("stroke-opacity",i(l.highlightBorderOpacity,r.highlightBorderOpacity,l)).style("fill-opacity",i(l.highlightFillOpacity,r.highlightFillOpacity,l)).attr("data-previousAttributes",JSON.stringify(s)),/((MSIE)|(Trident))/.test(navigator.userAgent)||o.call(this)}r.popupOnHover&&e.updatePopup(u,a,r,t)})).on("mouseout",(function(){var t=n.select(this);if(r.highlightOnHover){var e=JSON.parse(t.attr("data-previousAttributes"));for(var o in e)t.style(o,e[o])}t.on("mousemove",null),n.selectAll(".datamaps-hoverover").style("display","none")}))}function p(t,e,r){if(e=e||{},this.options.fills){var o="<dl>",i="";for(var a in e.legendTitle&&(o="<h2>"+e.legendTitle+"</h2>"+o),this.options.fills){if("defaultFill"===a){if(!e.defaultFillName)continue;i=e.defaultFillName}else i=e.labels&&e.labels[a]?e.labels[a]:a+": ";o+="<dt>"+i+"</dt>",o+='<dd style="background-color:'+this.options.fills[a]+'">&nbsp;</dd>'}o+="</dl>";n.select(this.options.element).append("div").attr("class","datamaps-legend").html(o)}}function h(t,e){var r=n.geo.graticule();this.svg.insert("path",".datamaps-subunits").datum(r).attr("class","datamaps-graticule").attr("d",this.path)}function f(t,e,r){var a=this,u=this.svg;if(!e||e&&!e.slice)throw"Datamaps Error - arcs must be an array";for(var l=0;l<e.length;l++)e[l]=d(e[l],e[l].options),delete e[l].options;"undefined"===typeof r&&(r=o.arcConfig);var s=t.selectAll("path.datamaps-arc").data(e,JSON.stringify),c=n.geo.path().projection(a.projection);s.enter().append("svg:path").attr("class","datamaps-arc").style("stroke-linecap","round").style("stroke",(function(t){return i(t.strokeColor,r.strokeColor,t)})).style("fill","none").style("stroke-width",(function(t){return i(t.strokeWidth,r.strokeWidth,t)})).attr("d",(function(t){var e,o;if("string"===typeof t.origin)switch(t.origin){case"CAN":e=a.latLngToXY(56.624472,-114.665293);break;case"CHL":e=a.latLngToXY(-33.44889,-70.669265);break;case"IDN":e=a.latLngToXY(-6.208763,106.845599);break;case"JPN":e=a.latLngToXY(35.689487,139.691706);break;case"MYS":e=a.latLngToXY(3.139003,101.686855);break;case"NOR":e=a.latLngToXY(59.913869,10.752245);break;case"USA":e=a.latLngToXY(41.140276,-100.760145);break;case"VNM":e=a.latLngToXY(21.027764,105.83416);break;
1default:e=a.path.centroid(u.select("path."+t.origin).data()[0])}else e=a.latLngToXY(i(t.origin.latitude,t),i(t.origin.longitude,t));if("string"===typeof t.destination)switch(t.destination){case"CAN":o=a.latLngToXY(56.624472,-114.665293);break;case"CHL":o=a.latLngToXY(-33.44889,-70.669265);break;case"IDN":o=a.latLngToXY(-6.208763,106.845599);break;case"JPN":o=a.latLngToXY(35.689487,139.691706);break;case"MYS":o=a.latLngToXY(3.139003,101.686855);break;case"NOR":o=a.latLngToXY(59.913869,10.752245);break;case"USA":o=a.latLngToXY(41.140276,-100.760145);break;case"VNM":o=a.latLngToXY(21.027764,105.83416);break;default:o=a.path.centroid(u.select("path."+t.destination).data()[0])}else o=a.latLngToXY(i(t.destination.latitude,t),i(t.destination.longitude,t));var l=[(e[0]+o[0])/2,(e[1]+o[1])/2];if(r.greatArc){var s=n.geo.greatArc().source((function(t){return[i(t.origin.longitude,t),i(t.origin.latitude,t)]})).target((function(t){return[i(t.destination.longitude,t),i(t.destination.latitude,t)]}));return c(s(t))}var p=i(t.arcSharpness,r.arcSharpness,t);return"M"+e[0]+","+e[1]+"S"+(l[0]+50*p)+","+(l[1]-75*p)+","+o[0]+","+o[1]})).attr("data-info",(function(t){return JSON.stringify(t)})).on("mouseover",(function(t){var e=n.select(this);r.popupOnHover&&a.updatePopup(e,t,r,u)})).on("mouseout",(function(t){n.select(this);n.selectAll(".datamaps-hoverover").style("display","none")})).transition().delay(100).style("fill",(function(t){var n=this.getTotalLength();return this.style.transition=this.style.WebkitTransition="none",this.style.strokeDasharray=n+" "+n,this.style.strokeDashoffset=n,this.getBoundingClientRect(),this.style.transition=this.style.WebkitTransition="stroke-dashoffset "+i(t.animationSpeed,r.animationSpeed,t)+"ms ease-out",this.style.strokeDashoffset="0","none"})),s.exit().transition().style("opacity",0).remove()}function g(t,n){var e=this;n=n||{};var r=this.projection([-67.707617,42.722131]);this.svg.selectAll(".datamaps-subunit").attr("data-foo",(function(o){var i,a,u=e.path.centroid(o),l=7.5,s=5;["FL","KY","MI"].indexOf(o.id)>-1&&(l=-2.5),"NY"===o.id&&(l=-1),"MI"===o.id&&(s=18),"LA"===o.id&&(l=13),i=u[0]-l,a=u[1]+s;var c=["VT","NH","MA","RI","CT","NJ","DE","MD","DC"].indexOf(o.id);if(c>-1){var p=r[1];i=r[0],a=p+c*(2+(n.fontSize||12)),t.append("line").attr("x1",i-3).attr("y1",a-5).attr("x2",u[0]).attr("y2",u[1]).style("stroke",n.labelColor||"#000").style("stroke-width",n.lineWidth||1)}return t.append("text").attr("x",i).attr("y",a).style("font-size",(n.fontSize||10)+"px").style("font-family",n.fontFamily||"Verdana").style("fill",n.labelColor||"#000").text((function(){return n.customLabelText&&n.customLabelText[o.id]?n.customLabelText[o.id]:o.id})),"bar"}))}function y(t,e,r){var o=this,a=this.options.fills,u=this.options.filters,l=this.svg;if(!e||e&&!e.slice)throw"Datamaps Error - bubbles must be an array";var s=t.selectAll("circle.datamaps-bubble").data(e,r.key);function c(t){return"undefined"!==typeof t&&"undefined"!==typeof t.latitude&&"undefined"!==typeof t.longitude}s.enter().append("svg:circle").attr("class","datamaps-bubble").attr("cx",(function(t){var n;if(c(t)?n=o.latLngToXY(t.latitude,t.longitude):t.centered&&(n="USA"===t.centered?o.projection([-98.58333,39.83333]):o.path.centroid(l.select("path."+t.centered).data()[0])),n)return n[0]})).attr("cy",(function(t){var n;if(c(t)?n=o.latLngToXY(t.latitude,t.longitude):t.centered&&(n="USA"===t.centered?o.projection([-98.58333,39.83333]):o.path.centroid(l.select("path."+t.centered).data()[0])),n)return n[1]})).attr("r",(function(t){return r.animate?0:i(t.radius,r.radius,t)})).attr("data-info",(function(t){return JSON.stringify(t)})).attr("filter",(function(t){var n=u[i(t.filterKey,r.filterKey,t)];if(n)return n})).style("stroke",(function(t){return i(t.borderColor,r.borderColor,t)})).style("stroke-width",(function(t){return i(t.borderWidth,r.borderWidth,t)})).style("stroke-opacity",(function(t){return i(t.borderOpacity,r.borderOpacity,t)})).style("fill-opacity",(function(t){return i(t.fillOpacity,r.fillOpacity,t)})).style("fill",(function(t){var n=a[i(t.fillKey,r.fillKey,t)];return n||a.defaultFill})).on("mouseover",(function(t){var e=n.select(this);if(r.highlightOnHover){var a={fill:e.style("fill"),stroke:e.style("stroke"),"stroke-width":e.style("stroke-width"),"fill-opacity":e.style("fill-opacity")};e.style("fill",i(t.highlightFillColor,r.highlightFillColor,t)).style("stroke",i(t.highlightBorderColor,r.highlightBorderColor,t)).style("stroke-width",i(t.highlightBorderWidth,r.highlightBorderWidth,t)).style("stroke-opacity",i(t.highlightBorderOpacity,r.highlightBorderOpacity,t)).style("fill-opacity",i(t.highlightFillOpacity,r.highlightFillOpacity,t)).attr("data-previousAttributes",JSON.stringify(a))}r.popupOnHover&&o.updatePopup(e,t,r,l)})).on("mouseout",(function(t){var e=n.select(this);if(r.highlightOnHover){var o=JSON.parse(e.attr("data-previousAttributes"));for(var i in o)e.style(i,o[i])}n.selectAll(".datamaps-hoverover").style("display","none")})),s.transition().duration(400).attr("r",(function(t){return i(t.radius,r.radius,t)})).transition().duration(0).attr("data-info",(function(t){return JSON.stringify(t)})),s.exit().transition().delay(r.exitDelay).attr("r",0).remove()}
1function d(t){return Array.prototype.slice.call(arguments,1).forEach((function(n){if(n)for(var e in n)null==t[e]&&("function"==typeof n[e]?t[e]=n[e]:t[e]=JSON.parse(JSON.stringify(n[e])))})),t}function v(t){if("undefined"===typeof n||"undefined"===typeof r)throw new Error("Include d3.js (v3.0.3 or greater) and topojson on this page before creating a new map");return this.options=d(t,o),this.options.geographyConfig=d(t.geographyConfig,o.geographyConfig),this.options.projectionConfig=d(t.projectionConfig,o.projectionConfig),this.options.bubblesConfig=d(t.bubblesConfig,o.bubblesConfig),this.options.arcConfig=d(t.arcConfig,o.arcConfig),n.select(this.options.element).select("svg").length>0&&a.call(this,this.options.element,this.options.height,this.options.width),this.addPlugin("bubbles",y),this.addPlugin("legend",p),this.addPlugin("arc",f),this.addPlugin("labels",g),this.addPlugin("graticule",h),this.options.disableDefaultStyles||l(),this.draw()}v.prototype.resize=function(){var t=this,e=t.options;if(e.responsive){var r=e.element.clientWidth,o=n.select(e.element).select("svg").attr("data-width");n.select(e.element).select("svg").selectAll("g").attr("transform","scale("+r/o+")")}},v.prototype.draw=function(){var t=this,e=t.options,r=e.setProjection.apply(this,[e.element,e]);return this.path=r.path,this.projection=r.projection,e.geographyConfig.dataUrl?n.json(e.geographyConfig.dataUrl,(function(n,e){if(n)throw new Error(n);t.customTopo=e,o(e)})):o(this[e.scope+"Topo"]||e.geographyConfig.dataJson),this;function o(e){t.options.dataUrl&&n[t.options.dataType](t.options.dataUrl,(function(n){if("csv"===t.options.dataType&&n&&n.slice){for(var e={},r=0;r<n.length;r++)e[n[r].id]=n[r];n=e}Datamaps.prototype.updateChoropleth.call(t,n)})),s.call(t,e),c.call(t),(t.options.geographyConfig.popupOnHover||t.options.bubblesConfig.popupOnHover)&&(hoverover=n.select(t.options.element).append("div").attr("class","datamaps-hoverover").style("z-index",10001).style("position","absolute")),t.options.done(t)}},v
vendor: 88,769 bytes, line 1
1.prototype.worldTopo={type:"Topology",objects:{world:{type:"GeometryCollection",geometries:[{type:"Polygon",properties:{name:"Afghanistan"},id:"AFG",arcs:[[0,1,2,3,4,5]]},{type:"MultiPolygon",properties:{name:"Angola"},id:"AGO",arcs:[[[6,7,8,9]],[[10,11,12]]]},{type:"Polygon",properties:{name:"Albania"},id:"ALB",arcs:[[13,14,15,16,17]]},{type:"Polygon",properties:{name:"United Arab Emirates"},id:"ARE",arcs:[[18,19,20,21,22]]},{type:"MultiPolygon",properties:{name:"Argentina"},id:"ARG",arcs:[[[23,24]],[[25,26,27,28,29,30]]]},{type:"Polygon",properties:{name:"Armenia"},id:"ARM",arcs:[[31,32,33,34,35]]},{type:"MultiPolygon",properties:{name:"Antarctica"},id:"ATA",arcs:[[[36]],[[37]],[[38]],[[39]],[[40]],[[41]],[[42]],[[43]]]},{type:"Polygon",properties:{name:"French Southern and Antarctic Lands"},id:"ATF",arcs:[[44]]},{type:"MultiPolygon",properties:{name:"Australia"},id:"AUS",arcs:[[[45]],[[46]]]},{type:"Polygon",properties:{name:"Austria"},id:"AUT",arcs:[[47,48,49,50,51,52,53]]},{type:"MultiPolygon",properties:{name:"Azerbaijan"},id:"AZE",arcs:[[[54,-35]],[[55,56,-33,57,58]]]},{type:"Polygon",properties:{name:"Burundi"},id:"BDI",arcs:[[59,60,61]]},{type:"Polygon",properties:{name:"Belgium"},id:"BEL",arcs:[[62,63,64,65,66]]},{type:"Polygon",properties:{name:"Benin"},id:"BEN",arcs:[[67,68,69,70,71]]},{type:"Polygon",properties:{name:"Burkina Faso"},id:"BFA",arcs:[[72,73,74,-70,75,76]]},{type:"Polygon",properties:{name:"Bangladesh"},id:"BGD",arcs:[[77,78,79]]},{type:"Polygon",properties:{name:"Bulgaria"},id:"BGR",arcs:[[80,81,82,83,84,85]]},{type:"MultiPolygon",properties:{name:"The Bahamas"},id:"BHS",arcs:[[[86]],[[87]],[[88]]]},{type:"Polygon",properties:{name:"Bosnia and Herzegovina"},id:"BIH",arcs:[[89,90,91]]},{type:"Polygon",properties:{name:"Belarus"},id:"BLR",arcs:[[92,93,94,95,96]]},{type:"Polygon",properties:{name:"Belize"},id:"BLZ",arcs:[[97,98,99]]},{type:"Polygon",properties:{name:"Bolivia"},id:"BOL",arcs:[[100,101,102,103,-31]]},{type:"Polygon",properties:{name:"Brazil"},id:"BRA",arcs:[[-27,104,-103,105,106,107,108,109,110,111,112]]},{type:"Polygon",properties:{name:"Brunei"},id:"BRN",arcs:[[113,114]]},{type:"Polygon",properties:{name:"Bhutan"},id:"BTN",arcs:[[115,116]]},{type:"Polygon",properties:{name:"Botswana"},id:"BWA",arcs:[[117,118,119,120]]},{type:"Polygon",properties:{name:"Central African Republic"},id:"CAF",arcs:[[121,122,123,124,125,126,127]]},{type:"MultiPolygon",properties:{name:"Canada"},id:"CAN",arcs:[[[128]],[[129]],[[130]],[[131]],[[132]],[[133]],[[134]],[[135]],[[136]],[[137]],[[138,139,140,141]],[[142]],[[143]],[[144]],[[145]],[[146]],[[147]],[[148]],[[149]],[[150]],[[151]],[[152]],[[153]],[[154]],[[155]],[[156]],[[157]],[[158]],[[159]],[[160]]]},{type:"Polygon",properties:{name:"Switzerland"},id:"CHE",arcs:[[-51,161,162,163]]},{type:"MultiPolygon",properties:{name:"Chile"},id:"CHL",arcs:[[[-24,164]],[[-30,165,166,-101]]]},{type:"MultiPolygon",properties:{name:"China"},id:"CHN",arcs:[[[167]],[[168,169,170,171,172,173,-117,174,175,176,177,-4,178,179,180,181,182,183]]]},{type:"Polygon",properties:{name:"Ivory Coast"},id:"CIV",arcs:[[184,185,186,187,-73,188]]},{type:"Polygon",properties:{name:"Cameroon"},id:"CMR",arcs:[[189,190,191,192,193,194,-128,195]]},{type:"Polygon",properties:{name:"Democratic Republic of the Congo"},id:"COD",arcs:[[196,197,-60,198,199,-10,200,-13,201,-126,202]]},{type:"Polygon",properties:{name:"Republic of the Congo"},id:"COG",arcs:[[-12,203,204,-196,-127,-202]]},{type:"Polygon",properties:{name:"Colombia"},id:"COL",arcs:[[205,206,207,208,209,-107,210]]},{type:"Polygon",properties:{name:"Costa Rica"},id:"CRI",arcs:[[211,212,213,214]]},{type:"Polygon",properties:{name:"Cuba"},id:"CUB",arcs:[[215]]},{type:"Polygon",properties:{name:"Northern Cyprus"},id:"-99",arcs:[[216,217]]},{type:"Polygon",properties:{name:"Cyprus"},id:"CYP",arcs:[[218,-218]]},{type:"Polygon",properties:{name:"Czech Republic"},id:"CZE",arcs:[[-53,219,220,221]]},{type:"Polygon",properties:{name:"Germany"},id:"DEU",arcs:[[222,223,-220,-52,-164,224,225,-64,226,227,228]]},{type:"Polygon",properties:{name:"Djibouti"},id:"DJI",arcs:[[229,230,231,232]]},{type:"MultiPolygon",properties:{name:"Denmark"},id:"DNK",arcs:[[[233]],[[-229,234]]]},{type:"Polygon",properties:{name:"Dominican Republic"},id:"DOM",arcs:[[235,236]]},{type:"Polygon",properties:{name:"Algeria"},id:"DZA",arcs:[[237,238,239,240,241,242,243,244]]},{type:"Polygon",properties:{name:"Ecuador"},id:"ECU",arcs:[[245,-206,246]]},{type:"Polygon",properties:{name:"Egypt"},id:"EGY",arcs:[[247,248,249,250,251]]},{type:"Polygon",properties:{name:"Eritrea"},id:"ERI",arcs:[[252,253,254,-233]]},{type:"Polygon",properties:{name:"Spain"},id:"ESP",arcs:[[255,256,257,258]]},{type:"Polygon",properties:{name:"Estonia"},id:"EST",arcs:[[259,260,261]]},{type:"Polygon",properties:{name:"Ethiopia"},id:"ETH",arcs:[[-232,262,263,264,265,266,267,-253]]},{type:"Polygon",properties:{name:"Finland"},id:"FIN",arcs:[[268,269,270,271]]},{type:"MultiPolygon",properties:{name:"Fiji"},id:"FJI",arcs:[[[272]],[[273,274]],[[275,-275]]]},{type:"Polygon",properties:{name:"Falkland Islands"},id:"FLK",arcs:[[276]]},{type:"MultiPolygon",properties:{name:"France"},id:"FRA",arcs:[[[277]],[[278,-225,-163,279,280,-257,281,-66]]]},{type:"Polygon",properties:{name:"French Guiana"},id:"GUF",arcs:[[282,283,284,285,-111]]},{type:"Polygon",properties:{name:"Gabon"},id:"GAB",arcs:[[286,287,-190,-205]]},{type:"MultiPolygon",properties:{name:"United Kingdom"},id:"GBR",arcs:[[[288,289]],[[290]]]},{type:"Polygon",properties:{name:"Georgia"},id:"GEO",arcs:[[291,292,-58,-32,293]]},{type:"Polygon",properties:{name:"Ghana"},id:"GHA",arcs:[[294,-189,-77,295]]},{type:"Polygon",properties:{name:"Guinea"},id:"GIN",arcs:[[296,297,298,299,300,301,-187]]},{type:"Polygon",properties:{name:"Gambia"},id:"GMB",arcs:[[302,303]]},{type:"Polygon",properties:{name:"Guinea Bissau"},id:"GNB",arcs:[[304,305,-300]]},{type:"Polygon",properties:{name:"Equatorial Guinea"},id:"GNQ",arcs:[[306,-191,-288]]},{type:"MultiPolygon",properties:{name:"Greece"},id:"GRC",arcs:[[[307]],[[308,-15,309,-84,310]]]},{type:"Polygon",properties:{name:"Greenland"},id:"GRL",arcs:[[311]]},{type:"Polygon",properties:{name:"Guatemala"},id:"GTM",arcs:[[312,313,-100,314,315,316]]},{type:"Polygon",properties:{name:"Guyana"},id:"GUY",arcs:[[317,318,-109,319]]},{type:"Polygon",properties:{name:"Honduras"},id:"HND",arcs:[[320,321,-316,322,323]]},{type:"Polygon",properties:{name:"Croatia"},id:"HRV",arcs:[[324,-92,325,326,327,328]]},{type:"Polygon",properties:{name:"Haiti"},id:"HTI",arcs:[[-237,329]]},{type:"Polygon",properties:{name:"Hungary"},id:"HUN",arcs:[[-48,330,331,332,333,-329,334]]},{type:"MultiPolygon",properties:{name:"Indonesia"},id:"IDN",arcs:[[[335]],[[336,337]],[[338]],[[339]],[[340]],[[341]],[[342]],[[343]],[[344,345]],[[346]],[[347]],[[348,349]],[[350]]]},{type:"Polygon",properties:{name:"India"},id:"IND",arcs:[[-177,351,-175,-116,-174,352,-80,353,354]]},{type:"Polygon",properties:{name:"Ireland"},id:"IRL",arcs:[[355,-289]]},{type:"Polygon",properties:{name:"Iran"},id:"IRN",arcs:[[356,-6,357,358,359,360,-55,-34,-57,361]]},{type:"Polygon",properties:{name:"Iraq"},id:"IRQ",arcs:[[362,363,364,365,366,367,-360]]},{type:"Polygon",properties:{name:"Iceland"},id:"ISL",arcs:[[368]]},{type:"Polygon",properties:{name:"Israel"},id:"ISR",arcs:[[369,370,371,-252,372,373,374]]},{type:"MultiPolygon",properties:{name:"Italy"},id:"ITA",arcs:[[[375]],[[376]],[[377,378,-280,-162,-50]]]},{type:"Polygon",properties:{name:"Jamaica"},id:"JAM",arcs:[[379]]},{type:"Polygon",properties:{name:"Jordan"},id:"JOR",arcs:[[-370,380,-366,381,382,-372,383]]},{type:"MultiPolygon",properties:{name:"Japan"},id:"JPN",arcs:[[[384]],[[385]],[[386]]]},{type:"Polygon",properties:{name:"Kazakhstan"},id:"KAZ",arcs:[[387,388,389,390,-181,391]]},{type:"Polygon",properties:{name:"Kenya"},id:"KEN",arcs:[[392,393,394,395,-265,396]]},{type:"Polygon",properties:{name:"Kyrgyzstan"},id:"KGZ",arcs:[[-392,-180,397,398]]},{type:"Polygon",properties:{name:"Cambodia"},id:"KHM",arcs:[[399,400,401,402]]},{type:"Polygon",properties:{name:"South Korea"},id:"KOR",arcs:[[403,404]]},{type:"Polygon",properties:{name:"Kosovo"},id:"-99",arcs:[[-18,405,406,407]]},{type:"Polygon",properties:{name:"Kuwait"},id:"KWT",arcs:[[408,409,-364]]},{type:"Polygon",properties:{name:"Laos"},id:"LAO",arcs:[[410,411,-172,412,-401]]},{type:"Polygon",properties:{name:"Lebanon"},id:"LBN",arcs:[[-374,413,414]]},{type:"Polygon",properties:{name:"Liberia"},id:"LBR",arcs:[[415,416,-297,-186]]},{type:"Polygon",properties:{name:"Libya"},id:"LBY",arcs:[[417,-245,418,419,-250,420,421]]},{type:"Polygon",properties:{name:"Sri Lanka"},id:"LKA",arcs:[[422]]},{type:"Polygon",properties:{name:"Lesotho"},id:"LSO",arcs:[[423]]},{type:"Polygon",properties:{name:"Lithuania"},id:"LTU",arcs:[[424,425,426,-93,427]]},{type:"Polygon",properties:{name:"Luxembourg"},id:"LUX",arcs:[[-226,-279,-65]]},{type:"Polygon",properties:{name:"Latvia"},id:"LVA",arcs:[[428,-262,429,-94,-427]]},{type:"Polygon",properties:{name:"Morocco"},id:"MAR",arcs:[[-242,430,431]]},{type:"Polygon",properties:{name:"Moldova"},id:"MDA",arcs:[[432,433]]},{type:"Polygon",properties:{name:"Madagascar"},id:"MDG",arcs:[[434]]},{type:"Polygon",properties:{name:"Mexico"},id:"MEX",arcs:[[435,-98,-314,436,437]]},{type:"Polygon",properties:{name:"Macedonia"},id:"MKD",arcs:[[-408,438,-85,-310,-14]]},{type:"Polygon",properties:{name:"Mali"},id:"MLI",arcs:[[439,-239,440,-74,-188,-302,441]]},{type:"Polygon",properties:{name:"Myanmar"},id:"MMR",arcs:[[442,-78,-353,-173,-412,443]]},{type:"Polygon",properties:{name:"Montenegro"},id:"MNE",arcs:[[444,-326,-91,445,-406,-17]]},{type:"Polygon",properties:{name:"Mongolia"},id:"MNG",arcs:[[446,-183]]},{type:"Polygon",properties:{name:"Mozambique"},id:"MOZ",arcs:[[447,448,449,450,451,452,453,454]]},{type:"Polygon",properties:{name:"Mauritania"},id:"MRT",arcs:[[455,456,457,-240,-440]]},{type:"Polygon",properties:{name:"Malawi"},id:"MWI",arcs:[[-455,458,459]]},{type:"MultiPolygon",properties:{name:"Malaysia"},id:"MYS",arcs:[[[460,461]],[[-349,462,-115,463]]]},{type:"Polygon",properties:{name:"Namibia"},id:"NAM",arcs:[[464,-8,465,-119,466]]},{type:"Polygon",properties:{name:"New Caledonia"},id:"NCL",arcs:[[467]]},{type:"Polygon",properties:{name:"Niger"},id:"NER",arcs:[[-75,-441,-238,-418,468,-194,469,-71]]},{type:"Polygon",properties:{name:"Nigeria"},id:"NGA",arcs:[[470,-72,-470,-193]]},{type:"Polygon",properties:{name:"Nicaragua"},id:"NIC",arcs:[[471,-324,472,-213]]},{type:"Polygon",properties:{name:"Netherlands"},id:"NLD",arcs:[[-227,-63,473]]},{type:"MultiPolygon",properties:{name:"Norway"},id:"NOR",arcs:[[[474,-272,475,476]],[[477]],[[478]],[[479]]]},{type:"Polygon",properties:{name:"Nepal"},id:"NPL",arcs:[[-352,-176]]},{type:"MultiPolygon",properties:{name:"New Zealand"},id:"NZL",arcs:[[[480]],[[481]]]},{type:"MultiPolygon",properties:{name:"Oman"},id:"OMN",arcs:[[[482,483,-22,484]],[[-20,485]]]},{type:"Polygon",properties:{name:"Pakistan"},id:"PAK",arcs:[[-178,-355,486,-358,-5]]},{type:"Polygon",properties:{name:"Panama"},id:"PAN",arcs:[[487,-215,488,-208]]},{type:"Polygon",properties:{name:"Peru"},id:"PER",arcs:[[-167,489,-247,-211,-106,-102]]},{type:"MultiPolygon",properties:{name:"Philippines"},id:"PHL",arcs:[[[490]],[[491]],[[492]],[[493]],[[494]],[[495]],[[496]]]},{type:"MultiPolygon",properties:{name:"Papua New Guinea"},id:"PNG",arcs:[[[497]],[[498]],[[-345,499]],[[500]]]},{type:"Polygon",properties:{name:"Poland"},id:"POL",arcs:[[-224,501,502,-428,-97,503,504,-221]]},{type:"Polygon",properties:{name:"Puerto Rico"},id:"PRI",arcs:[[505]]},{type:"Polygon",properties:{name:"North Korea"},id:"PRK",arcs:[[506,507,-405,508,-169]]},{type:"Polygon",properties:{name:"Portugal"},id:"PRT",arcs:[[-259,509]]},{type:"Polygon",properties:{name:"Paraguay"},id:"PRY",arcs:[[-104,-105,-26]]},{type:"Polygon",properties:{name:"Qatar"},id:"QAT",arcs:[[510,511]]},{type:"Polygon",properties:{name:"Romania"},id:"ROU",arcs:[[512,-434,513,514,-81,515,-333]]},{type:"MultiPolygon",properties:{name:"Russia"},id:"RUS",arcs:[[[516]],[[-503,517,-425]],[[518,519]],[[520]],[[521]],[[522]],[[523]],[[524]],[[525]],[[526,-507,-184,-447,-182,-391,527,-59,-293,528,529,-95,-430,-261,530,-269,-475,531,-520]],[[532]],[[533]],[[534]]]},{type:"Polygon",properties:{name:"Rwanda"},id:"RWA",arcs:[[535,-61,-198,536]]},{type:"Polygon",properties:{name:"Western Sahara"},id:"ESH",arcs:[[-241,-458,537,-431]]},{type:"Polygon",properties:{name:"Saudi Arabia"},id:"SAU",arcs:[[538,-382,-365,-410,539,-512,540,-23,-484,541]]},{type:"Polygon",properties:{name:"Sudan"},id:"SDN",arcs:[[542,543,-123,544,-421,-249,545,-254,-268,546]]},{type:"Polygon",properties:{name:"South Sudan"},id:"SSD",arcs:[[547,-266,-396,548,-203,-125,549,-543]]},{type:"Polygon",properties:{name:"Senegal"},id:"SEN",arcs:[[550,-456,-442,-301,-306,551,-304]]},{type:"MultiPolygon",properties:{name:"Solomon Islands"},id:"SLB",arcs:[[[552]],[[553]],[[554]],[[555]],[[556]]]},{type:"Polygon",properties:{name:"Sierra Leone"},id:"SLE",arcs:[[557,-298,-417]]},{type:"Polygon",properties:{name:"El Salvador"},id:"SLV",arcs:[[558,-317,-322]]},{type:"Polygon",properties:{name:"Somaliland"},id:"-99",arcs:[[-263,-231,559,560]]},{type:"Polygon",properties:{name:"Somalia"},id:"SOM",arcs:[[-397,-264,-561,561]]},{type:"Polygon",properties:{name:"Republic of Serbia"},id:"SRB",arcs:[[-86,-439,-407,-446,-90,-325,-334,-516]]},{type:"Polygon",properties:{name:"Suriname"},id:"SUR",arcs:[[562,-285,563,-283,-110,-319]]},{type:"Polygon",properties:{name:"Slovakia"},id:"SVK",arcs:[[-505,564,-331,-54,-222]]},{type:"Polygon",properties:{name:"Slovenia"},id:"SVN",arcs:[[-49,-335,-328,565,-378]]},{type:"Polygon",properties:{name:"Sweden"},id:"SWE",arcs:[[-476,-271,566]]},{type:"Polygon",properties:{name:"Swaziland"},id:"SWZ",arcs:[[567,-451]]},{type:"Polygon",properties:{name:"Syria"},id:"SYR",arcs:[[-381,-375,-415,568,569,-367]]},{type:"Polygon",properties:{name:"Chad"},id:"TCD",arcs:[[-469,-422,-545,-122,-195]]},{type:"Polygon",properties:{name:"Togo"},id:"TGO",arcs:[[570,-296,-76,-69]]},{type:"Polygon",properties:{name:"Thailand"},id:"THA",arcs:[[571,-462,572,-444,-411,-400]]},{type:"Polygon",properties:{name:"Tajikistan"},id:"TJK",arcs:[[-398,-179,-3,573]]},{type:"Polygon",properties:{name:"Turkmenistan"},id:"TKM",arcs:[[-357,574,-389,575,-1]]},{type:"Polygon",properties:{name:"East Timor"},id:"TLS",arcs:[[576,-337]]},{type:"Polygon",properties:{name:"Trinidad and Tobago"},id:"TTO",arcs:[[577]]},{type:"Polygon",properties:{name:"Tunisia"},id:"TUN",arcs:[[-244,578,-419]]},{type:"MultiPolygon",properties:{name:"Turkey"},id:"TUR",arcs:[[[-294,-36,-361,-368,-570,579]],[[-311,-83,580]]]},{type:"Polygon",properties:{name:"Taiwan"},id:"TWN",arcs:[[581]]},{type:"Polygon",properties:{name:"United Republic of Tanzania"},id:"TZA",arcs:[[-394,582,-448,-460,583,-199,-62,-536,584]]},{type:"Polygon",properties:{name:"Uganda"},id:"UGA",arcs:[[-537,-197,-549,-395,-585]]},{type:"Polygon",properties:{name:"Ukraine"},id:"UKR",arcs:[[-530,585,-514,-433,-513,-332,-565,-504,-96]]},{type:"Polygon",properties:{name:"Uruguay"},id:"URY",arcs:[[-113,586,-28]]},{type:"MultiPolygon",properties:{name:"United States of America"},id:"USA",arcs:[[[587]],[[588]],[[589]],[[590]],[[591]],[[592,-438,593,-139]],[[594]],[[595]],[[596]],[[-141,597]]]},{type:"Polygon",properties:{name:"Uzbekistan"},id:"UZB",arcs:[[-576,-388,-399,-574,-2]]},{type:"Polygon",properties:{name:"Venezuela"},id:"VEN",arcs:[[598,-320,-108,-210]]},{type:"Polygon",properties:{name:"Vietnam"},id:"VNM",arcs:[[599,-402,-413,-171]]},{type:"MultiPolygon",properties:{name:"Vanuatu"},id:"VUT",arcs:[[[600]],[[601]]]},{type:"Polygon",properties:{name:"West Bank"},id:"PSE",arcs:[[-384,-371]]},{type:"Polygon",properties:{name:"Yemen"},id:"YEM",arcs:[[602,-542,-483]]},{type:"Polygon",properties:{name:"South Africa"},id:"ZAF",arcs:[[-467,-118,603,-452,-568,-450,604],[-424]]},{type:"Polygon",properties:{name:"Zambia"},id:"ZMB",arcs:[[-459,-454,605,-120,-466,-7,-200,-584]]},{type:"Polygon",properties:{name:"Zimbabwe"},id:"ZWE",arcs:[[-604,-121,-606,-453]]}]}},arcs:[[[6700,7164],[28,-23],[21,8],[6,27],[22,9],[15,18],[6,47],[23,11],[5,21],[13,-15],[8,-2]],[[6847,7265],[16,-1],[20,-12]],[[6883,7252],[9,-7],[20,19],[9,-12],[9,27],[17,-1],[4,9],[3,24],[12,20],[15,-13],[-3,-18],[9,-3],[-3,-50],[11,-19],[10,12],[12,6],[17,27],[19,-5],[29,0]],[[7082,7268],[5,-17]],[[7087,7251],[-16,-6],[-14,-11],[-32,-7],[-30,-13],[-16,-25],[6,-25],[4,-30],[-14,-25],[1,-22],[-8,-22],[-26,2],[11,-39],[-18,-15],[-12,-35],[2,-36],[-11,-16],[-10,5],[-22,-8],[-3,-16],[-20,0],[-16,-34],[-1,-50],[-36,-24],[-19,5],[-6,-13],[-16,7],[-28,-8],[-47,30]],[[6690,6820],[25,53],[-2,38],[-21,10],[-2,38],[-9,47],[12,32],[-12,9],[7,43],[12,74]],[[5664,4412],[3,-18],[-4,-29],[5,-28],[-4,-22],[3,-20],[-58,1],[-2,-188],[19,-49],[18,-37]],[[5644,4022],[-51,-24],[-67,9],[-19,28],[-113,-3],[-4,-4],[-17,27],[-18,2],[-16,-10],[-14,-12]],[[5325,4035],[-2,38],[4,51],[9,55],[2,25],[9,53],[6,24],[16,39],[9,26],[3,44],[-1,34],[-9,21],[-7,36],[-7,35],[2,12],[8,24],[-8,57],[-6,39],[-14,38],[3,11]],[[5342,4697],[11,8],[8,-1],[10,7],[82,-1],[7,-44],[8,-35],[6,-19],[11,-31],[18,5],[9,8],[16,-8],[4,14],[7,35],[17,2],[2,10],[14,1],[-3,-22],[34,1],[1,-37],[5,-23],[-4,-36],[2,-36],[9,-22],[-1,-70],[7,5],[12,-1],[17,8],[13,-3]],[[5338,4715],[-8,45]],[[5330,4760],[12,25],[8,10],[10,-20]],[[5360,4775],[-10,-12],[-4,-16],[-1,-25],[-7,-7]],[[5571,7530],[-3,-20],[4,-25],[11,-15]],[[5583,7470],[0,-15],[-9,-9],[-2,-19],[-13,-29]],[[5559,7398],[-5,5],[0,13],[-15,19],[-3,29],[2,40],[4,18],[-4,10]],[[5538,7532],[-2,18],[12,29],[1,-11],[8,6]],[[5557,7574],[6,-16],[7,-6],[1,-22]],[[6432,6490],[5,3],[1,-16],[22,9],[23,-2],[17,-1],[19,39],[20,38],[18,37]],[[6557,6597],[5,-20]],[[6562,6577],[4,-47]],[[6566,6530],[-14,0],[-3,-39],[5,-8],[-12,-12],[0,-24],[-8,-24],[-1,-24]],[[6533,6399],[-6,-12],[-83,29],[-11,60],[-1,14]],[[3140,1814],[-17,2],[-30,0],[0,132]],[[3093,1948],[11,-27],[14,-45],[36,-35],[39,-15],[-13,-30],[-26,-2],[-14,20]],[[3258,3743],[51,-96],[23,-9],[34,-44],[29,-23],[4,-26],[-28,-90],[28,-16],[32,-9],[22,10],[25,45],[4,52]],[[3482,3537],[14,11],[14,-34],[-1,-47],[-23,-33],[-19,-24],[-31,-57],[-37,-81]],[[3399,3272],[-7,-47],[-7,-61],[0,-58],[-6,-14],[-2,-38]],[[3377,3054],[-2,-31],[35,-50],[-4,-41],[18,-26],[-2,-29],[-26,-75],[-42,-32],[-55,-12],[-31,6],[6,-36],[-6,-44],[5,-30],[-16,-20],[-29,-8],[-26,21],[-11,-15],[4,-59],[18,-18],[16,19],[8,-31],[-26,-18],[-22,-37],[-4,-59],[-7,-32],[-26,0],[-22,-31],[-8,-44],[28,-43],[26,-12],[-9,-53],[-33,-33],[-18,-70],[-25,-23],[-12,-28],[9,-61],[19,-34],[-12,3]],[[3095,1968],[-26,9],[-67,8],[-11,34],[0,45],[-18,-4],[-10,21],[-3,63],[22,26],[9,37],[-4,30],[15,51],[10,78],[-3,35],[12,11],[-3,22],[-13,12],[10,25],[-13,22],[-6,68],[11,12],[-5,72],[7,61],[7,52],[17,22],[-9,58],[0,54],[21,38],[-1,50],[16,57],[0,55],[-7,11],[-13,102],[17,60],[-2,58],[10,53],[18,56],[20,36],[-9,24],[6,19],[-1,98],[30,29],[10,62],[-3,14]],[[3136,3714],[23,54],[36,-15],[16,-42],[11,47],[32,-2],[4,-13]],[[6210,7485],[39,9]],[[6249,7494],[5,-15],[11,-10],[-6,-15],[15,-21],[-8,-18],[12,-16],[13,-10],[0,-41]],[[6291,7348],[-10,-2]],[[6281,7346],[-11,34],[0,10],[-12,-1],[-9,16],[-5,-1]],[[6244,7404],[-11,17],[-21,15],[3,28],[-5,21]],[[3345,329],[-8,-30],[-8,-27],[-59,8],[-62,-3],[-34,20],[0,2],[-16,17],[63,-2],[60,-6],[20,24],[15,21],[29,-24]],[[577,361],[-53,-8],[-36,21],[-17,21],[-1,3],[-18,16],[17,22],[52,-9],[28,-18],[21,-21],[7,-27]],[[3745,447],[35,-26],[12,-36],[3,-25],[1,-30],[-43,-19],[-45,-15],[-52,-14],[-59,-11],[-65,3],[-37,20],[5,24],[59,16],[24,20],[18,26],[12,22],[17,20],[18,25],[14,0],[41,12],[42,-12]],[[1633,715],[36,-9],[33,10],[-16,-20],[-26,-15],[-39,4],[-27,21],[6,20],[33,-11]],[[1512,716],[43,-23],[-17,3],[-36,5],[-38,17],[20,12],[28,-14]],[[2250,808],[31,-8],[30,7],[17,-34],[-22,5],[-34,-2],[-34,2],[-38,-4],[-28,12],[-15,24],[18,11],[35,-8],[40,-5]],[[3098,866],[4,-27],[-5,-23],[-8,-22],[-33,-8],[-31,-12],[-36,1],[14,24],[-33,-9],[-31,-8],[-21,18],[-2,24],[30,23],[20,7],[32,-2],[8,30],[1,22],[0,47],[16,28],[25,9],[15,-22],[6,-22],[12,-26],[10,-26],[7,-26]],[[3371,1268],[-11,-13],[-21,9],[-23,-6],[-19,-14],[-20,-15],[-14,-17],[-4,-23],[2,-22],[13,-20],[-19,-14],[-26,-4],[-15,-20],[-17,-19],[-17,-25],[-4,-22],[9,-24],[15,-19],[23,-14],[21,-18],[12,-23],[6,-22],[8,-24],[13,-19],[8,-22],[4,-55],[8,-22],[2,-23],[9,-23],[-4,-31],[-15,-24],[-17,-20],[-37,-8],[-12,-21],[-17,-20],[-42,-22],[-37,-9],[-35,-13],[-37,-13],[-22,-24],[-45,-2],[-49,2],[-44,-4],[-47,0],[9,-24],[42,-10],[31,-16],[18,-21],[-31,-19],[-48,6],[-40,-15],[-2,-24],[-1,-23],[33,-20],[6,-22],[35,-22],[59,-9],[50,-16],[40,-19],[50,-18],[70,-10],[68,-16],[47,-17],[52,-20],[27,-28],[13,-22],[34,21],[46,17],[48,19],[58,15],[49,16],[69,1],[68,-8],[56,-14],[18,26],[39,17],[70,1],[55,13],[52,13],[58,8],[62,10],[43,15],[-20,21],[-12,21],[0,22],[-54,-2],[-57,-10],[-54,0],[-8,22],[4,44],[12,13],[40,14],[47,14],[34,17],[33,18],[25,23],[38,10],[38,8],[19,5],[43,2],[41,8],[34,12],[34,14],[30,14],[39,18],[24,20],[26,17],[9,24],[-30,13],[10,25],[18,18],[29,12],[31,14],[28,18],[22,23],[13,28],[21,16],[33,-3],[13,-20],[34,-2],[1,22],[14,23],[30,-6],[7,-22],[33,-3],[36,10],[35,7],[31,-3],[12,-25],[31,20],[28,10],[31,9],[31,8],[29,14],[31,9],[24,13],[17,20],[20,-15],[29,8],[20,-27],[16,-21],[32,11],[12,24],[28,16],[37,-4],[11,-22],[22,22],[30,7],[33,3],[29,-2],[31,-7],[30,-3],[13,-20],[18,-17],[31,10],[32,3],[32,0],[31,1],[28,8],[29,7],[25,16],[26,11],[28,5],[21,17],[15,32],[16,20],[29,-10],[11,-21],[24,-13],[29,4],[19,-21],[21,-15],[28,14],[10,26],[25,10],[29,20],[27,8],[33,11],[22,13],[22,14],[22,13],[26,-7],[25,21],[18,16],[26,-1],[23,14],[6,21],[23,16],[23,11],[28,10],[25,4],[25,-3],[26,-6],[22,-16],[3,-26],[24,-19],[17,-17],[33,-7],[19,-16],[23,-16],[26,-3],[23,11],[24,24],[26,-12],[27,-7],[26,-7],[27,-5],[28,0],[23,-61],[-1,-15],[-4,-27],[-26,-15],[-22,-22],[4,-23],[31,1],[-4,-23],[-14,-22],[-13,-24],[21,-19],[32,-6],[32,11],[15,23],[10,22],[15,18],[17,18],[7,21],[15,29],[18,5],[31,3],[28,7],[28,9],[14,23],[8,22],[19,22],[27,15],[23,12],[16,19],[15,11],[21,9],[27,-6],[25,6],[28,7],[30,-4],[20,17],[14,39],[11,-16],[13,-28],[23,-12],[27,-4],[26,7],[29,-5],[26,-1],[17,6],[24,-4],[21,-12],[25,8],[30,0],[25,8],[29,-8],[19,19],[14,20],[19,16],[35,44],[18,-8],[21,-16],[18,-21],[36,-36],[27,-1],[25,0],[30,7],[30,8],[23,16],[19,18],[31,2],[21,13],[22,-12],[14,-18],[19,-19],[31,2],[19,-15],[33,-15],[35,-5],[29,4],[21,19],[19,18],[25,5],[25,-8],[29,-6],[26,9],[25,0],[24,-6],[26,-5],[25,10],[30,9],[28,3],[32,0],[25,5],[25,5],[8,29],[1,24],[17,-16],[5,-27],[10,-24],[11,-20],[23,-10],[32,4],[36,1],[25,3],[37,0],[26,1],[36,-2],[31,-5],[20,-18],[-5,-22],[18,-18],[30,-13],[31,-15],[35,-11],[38,-9],[28,-9],[32,-2],[18,20],[24,-16],[21,-19],[25,-13],[34,-6],[32,-7],[13,-23],[32,-14],[21,-21],[31,-9],[32,1],[30,-4],[33,1],[34,-4],[31,-8],[28,-14],[29,-12],[20,-17],[-3,-23],[-15,-21],[-13,-27],[-9,-21],[-14,-24],[-36,-9],[-16,-21],[-36,-13],[-13,-23],[-19,-22],[-20,-18],[-11,-25],[-7,-22],[-3,-26],[0,-22],[16,-23],[6,-22],[13,-21],[52,-8],[11,-26],[-50,-9],[-43,-13],[-52,-2],[-24,-34],[-5,-27],[-12,-22],[-14,-22],[37,-20],[14,-24],[24,-22],[33,-20],[39,-19],[42,-18],[64,-19],[14,-29],[80,-12],[5,-5],[21,-17],[77,15],[63,-19],[48,-14],[-9997,-1],[24,35],[50,-19],[3,2],[30,19],[4,0],[3,-1],[40,-25],[35,25],[7,3],[81,11],[27,-14],[13,-7],[41,-20],[79,-15],[63,-18],[107,-14],[80,16],[118,-11],[67,-19],[73,17],[78,17],[6,27],[-110,3],[-89,14],[-24,23],[-74,12],[5,27],[10,24],[10,22],[-5,25],[-46,16],[-22,21],[-43,18],[68,-3],[64,9],[40,-20],[50,18],[45,22],[23,19],[-10,25],[-36,16],[-41,17],[-57,4],[-50,8],[-54,6],[-18,22],[-36,18],[-21,21],[-9,67],[14,-6],[25,-18],[45,6],[44,8],[23,-26],[44,6],[37,13],[35,16],[32,20],[41,5],[-1,22],[-9,22],[8,21],[36,11],[16,-20],[42,12],[32,15],[40,1],[38,6],[37,13],[30,13],[34,13],[22,-4],[19,-4],[41,8],[37,-10],[38,1],[37,8],[37,-6],[41,-6],[39,3],[40,-2],[42,-1],[38,3],[28,17],[34,9],[35,-13],[33,11],[30,21],[18,-19],[9,-21],[18,-19],[29,17],[33,-22],[38,-7],[32,-16],[39,3],[36,11],[41,-3],[38,-8],[38,-10],[15,25],[-18,20],[-14,21],[-36,5],[-15,22],[-6,22],[-10,43],[21,-8],[36,-3],[36,3],[33,-9],[28,-17],[12,-21],[38,-4],[36,9],[38,11],[34,7],[28,-14],[37,5],[24,45],[23,-27],[32,-10],[34,6],[23,-23],[37,-3],[33,-7],[34,-12],[21,22],[11,20],[28,-23],[38,6],[28,-13],[19,-19],[37,5],[29,13],[29,15],[33,8],[39,7],[36,8],[27,13],[16,19],[7,25],[-3,24],[-9,24],[-10,23],[-9,23],[-7,21],[-1,23],[2,23],[13,22],[11,24],[5,23],[-6,26],[-3,23],[14,27],[15,17],[18,22],[19,19],[22,17],[11,25],[15,17],[18,15],[26,3],[18,19],[19,11],[23,7],[20,15],[16,19],[22,7],[16,-15],[-10,-20],[-29,-17]],[[6914,2185],[18,-19],[26,-7],[1,-11],[-7,-27],[-43,-4],[-1,31],[4,25],[2,12]],[[9038,2648],[27,-21],[15,8],[22,12],[16,-4],[2,-70],[-9,-21],[-3,-47],[-10,16],[-19,-41],[-6,3],[-17,2],[-17,50],[-4,39],[-16,52],[1,27],[18,-5]],[[8987,4244],[10,-46],[18,22],[9,-25],[13,-23],[-3,-26],[6,-51],[5,-29],[7,-7],[7,-51],[-3,-30],[9,-40],[31,-31],[19,-28],[19,-26],[-4,-14],[16,-37],[11,-64],[11,13],[11,-26],[7,9],[5,-63],[19,-36],[13,-22],[22,-48],[8,-48],[1,-33],[-2,-37],[13,-50],[-2,-52],[-5,-28],[-7,-52],[1,-34],[-6,-43],[-12,-53],[-21,-29],[-10,-46],[-9,-29],[-8,-51],[-11,-30],[-7,-44],[-4,-41],[2,-18],[-16,-21],[-31,-2],[-26,-24],[-13,-23],[-17,-26],[-23,27],[-17,10],[5,31],[-15,-11],[-25,-43],[-24,16],[-15,9],[-16,4],[-27,17],[-18,37],[-5,45],[-7,30],[-13,24],[-27,7],[9,28],[-7,44],[-13,-41],[-25,-11],[14,33],[5,34],[10,29],[-2,44],[-22,-50],[-18,-21],[-10,-47],[-22,25],[1,31],[-18,43],[-14,22],[5,14],[-36,35],[-19,2],[-27,29],[-50,-6],[-36,-21],[-31,-20],[-27,4],[-29,-30],[-24,-14],[-6,-31],[-10,-24],[-23,-1],[-18,-5],[-24,10],[-20,-6],[-19,-3],[-17,-31],[-8,2],[-14,-16],[-13,-19],[-21,2],[-18,0],[-30,38],[-15,11],[1,34],[14,8],[4,14],[-1,21],[4,41],[-3,35],[-15,60],[-4,33],[1,34],[-11,38],[-1,18],[-12,23],[-4,47],[-16,46],[-4,26],[13,-26],[-10,55],[14,-17],[8,-23],[0,30],[-14,47],[-3,18],[-6,18],[3,34],[6,15],[4,29],[-3,35],[11,42],[2,-45],[12,41],[22,20],[14,25],[21,22],[13,4],[7,-7],[22,22],[17,6],[4,13],[8,6],[15,-2],[29,18],[15,26],[7,31],[17,30],[1,24],[1,32],[19,50],[12,-51],[12,12],[-10,28],[9,29],[12,-13],[3,45],[15,29],[7,23],[14,10],[0,17],[13,-7],[0,15],[12,8],[14,8],[20,-27],[16,-35],[17,0],[18,-6],[-6,33],[13,47],[13,15],[-5,15],[12,34],[17,21],[14,-7],[24,11],[-1,30],[-20,19],[15,9],[18,-15],[15,-24],[23,-15],[8,6],[17,-18],[17,17],[10,-5],[7,11],[12,-29],[-7,-32],[-11,-24],[-9,-2],[3,-23],[-8,-30],[-10,-29],[2,-17],[22,-32],[21,-19],[15,-20],[20,-35],[8,0],[14,-15],[4,-19],[27,-20],[18,20],[6,32],[5,26],[4,33],[8,47],[-4,28],[2,17],[-3,34],[4,45],[5,12],[-4,20],[7,31],[5,32],[1,17],[10,22],[8,-29],[2,-37],[7,-7],[1,-25],[10,-30],[2,-33],[-1,-22]],[[5471,7900],[-2,-24],[-16,0],[6,-13],[-9,-38]],[[5450,7825],[-6,-10],[-24,-1],[-14,-13],[-23,4]],[[5383,7805],[-40,15],[-6,21],[-27,-10],[-4,-12],[-16,9]],[[5290,7828],[-15,1],[-12,11],[4,15],[-1,10]],[[5266,7865],[8,3],[14,-16],[4,16],[25,-3],[20,11],[13,-2],[9,-12],[2,10],[-4,38],[10,8],[10,27]],[[5377,7945],[21,-19],[15,24],[10,5],[22,-18],[13,3],[13,-12]],[[5471,7928],[-3,-7],[3,-21]],[[6281,7346],[-19,8],[-14,27],[-4,23]],[[6349,7527],[15,-31],[14,-42],[13,-2],[8,-16],[-23,-5],[-5,-46],[-4,-21],[-11,-13],[1,-30]],[[6357,7321],[-7,-3],[-17,31],[10,30],[-9,17],[-10,-4],[-33,-44]],[[6249,7494],[6,10],[21,-17],[15,-4],[4,7],[-14,32],[7,9]],[[6288,7531],[8,-2],[19,-36],[13,-4],[4,15],[17,23]],[[5814,4792],[-1,71],[-7,27]],[[5806,4890],[17,-5],[8,34],[15,-4]],[[5846,4915],[1,-23],[6,-14],[1,-19],[-7,-12],[-11,-31],[-10,-22],[-12,-2]],[[5092,8091],[20,-5],[26,12],[17,-25],[16,-14]],[[5171,8059],[-4,-40]],[[5167,8019],[-7,-2],[-3,-33]],[[5157,7984],[-24,26],[-14,-4],[-20,28],[-13,23],[-13,1],[-4,21]],[[5069,8079],[23,12]],[[5074,5427],[-23,-7]],[[5051,5420],[-7,41],[2,136],[-6,12],[-1,29],[-10,21],[-8,17],[3,31]],[[5024,5707],[10,7],[6,26],[13,5],[6,18]],[[5059,5763],[10,17],[10,0],[21,-34]],[[5100,5746],[-1,-19],[6,-35],[-6,-24],[3,-16],[-13,-37],[-9,-18],[-5,-37],[1,-38],[-2,-95]],[[4921,5627],[-19,15],[-13,-2],[-10,-15],[-12,13],[-5,19],[-13,13]],[[4849,5670],[-1,34],[7,26],[-1,20],[23,48],[4,41],[7,14],[14,-8],[11,12],[4,16],[22,26],[5,19],[26,24],[15,9],[7,-12],[18,0]],[[5010,5939],[-2,-28],[3,-27],[16,-39],[1,-28],[32,-14],[-1,-40]],[[5024,5707],[-24,1]],[[5e3,5708],[-13,5],[-9,-9],[-12,4],[-48,-3],[-1,-33],[4,-45]],[[7573,6360],[0,-43],[-10,9],[2,-47]],[[7565,6279],[-8,30],[-1,31],[-6,28],[-11,34],[-26,3],[3,-25],[-9,-32],[-12,12],[-4,-11],[-8,6],[-11,5]],[[7472,6360],[-4,49],[-10,45],[5,35],[-17,16],[6,22],[18,22],[-20,31],[9,40],[22,-26],[14,-3],[2,-41],[26,-8],[26,1],[16,-10],[-13,-50],[-12,-3],[-9,-34],[16,-31],[4,38],[8,0],[14,-93]],[[5629,7671],[8,-25],[11,5],[21,-9],[41,-4],[13,16],[33,13],[20,-21],[17,-6]],[[5793,7640],[-15,-25],[-10,-42],[9,-34]],[[5777,7539],[-24,8],[-28,-18]],[[5725,7529],[0,-30],[-26,-5],[-19,20],[-22,-16],[-21,2]],[[5637,7500],[-2,39],[-14,19]],[[5621,7558],[5,8],[-3,7],[4,19],[11,18],[-14,26],[-2,21],[7,14]],[[2846,6461],[-7,-3],[-7,34],[-10,17],[6,38],[8,-3],[10,-49],[0,-34]],[[2838,6628],[-30,-10],[-2,22],[13,5],[18,-2],[1,-15]],[[2861,6628],[-5,-42],[-5,8],[0,31],[-12,23],[0,7],[22,-27]],[[5527,7708],[10,0],[-7,-26],[14,-23],[-4,-28],[-7,-2]],[[5533,7629],[-5,-6],[-9,-13],[-4,-33]],[[5515,7577],[-25,23],[-10,24],[-11,13],[-12,22],[-6,19],[-14,27],[6,25],[10,-14],[6,12],[13,2],[24,-10],[19,1],[12,-13]],[[5652,8242],[27,0],[30,22],[6,34],[23,19],[-3,26]],[[5735,8343],[17,10],[30,23]],[[5782,8376],[29,-15],[4,-15],[15,7],[27,-14],[3,-27],[-6,-16],[17,-39],[12,-11],[-2,-11],[19,-10],[8,-16],[-11,-13],[-23,2],[-5,-5],[7,-20],[6,-37]],[[5882,8136],[-23,-4],[-9,-13],[-2,-30],[-11,6],[-25,-3],[-7,14],[-11,-10],[-10,8],[-22,1],[-31,15],[-28,4],[-22,-1],[-15,-16],[-13,-2]],[[5653,8105],[-1,26],[-8,27],[17,12],[0,24],[-8,22],[-1,26]],[[2524,6110],[-1,8],[4,3],[5,-7],[10,36],[5,0]],[[2547,6150],[0,-8],[5,-1],[0,-16],[-5,-25],[3,-9],[-3,-21],[2,-6],[-4,-30],[-5,-16],[-5,-1],[-6,-21]],[[2529,5996],[-8,0],[2,67],[1,47]],[[3136,3714],[-20,-8],[-11,82],[-15,66],[9,57],[-15,25],[-4,43],[-13,40]],[[3067,4019],[17,64],[-12,49],[7,20],[-5,22],[10,30],[1,50],[1,41],[6,20],[-24,96]],[[3068,4411],[21,-5],[14,1],[6,18],[25,24],[14,22],[37,10],[-3,-44],[3,-23],[-2,-40],[30,-53],[31,-9],[11,-23],[19,-11],[11,-17],[18,0],[16,-17],[1,-34],[6,-18],[0,-25],[-8,-1],[11,-69],[53,-2],[-4,-35],[3,-23],[15,-16],[6,-37],[-4,-47],[-8,-26],[3,-33],[-9,-12]],[[3384,3866],[-1,18],[-25,30],[-26,1],[-49,-17],[-13,-52],[-1,-32],[-11,-71]],[[3482,3537],[6,34],[3,35],[1,32],[-10,11],[-11,-9],[-10,2],[-4,23],[-2,54],[-5,18],[-19,16],[-11,-12],[-30,11],[2,81],[-8,33]],[[3068,4411],[-15,-11],[-13,7],[2,90],[-23,-35],[-24,2],[-11,31],[-18,4],[5,25],[-15,36],[-11,53],[7,11],[0,25],[17,17],[-3,32],[7,20],[2,28],[32,40],[22,11],[4,9],[25,-2]],[[3058,4804],[13,162],[0,25],[-4,34],[-12,22],[0,42],[15,10],[6,-6],[1,23],[-16,6],[-1,37],[54,-2],[10,21],[7,-19],[6,-35],[5,8]],[[3142,5132],[15,-32],[22,4],[5,18],[21,14],[11,10],[4,25],[19,17],[-1,12],[-24,5],[-3,37],[1,40],[-13,15],[5,6],[21,-8],[22,-15],[8,14],[20,9],[31,23],[10,22],[-3,17]],[[3313,5365],[14,2],[7,-13],[-4,-26],[9,-9],[7,-28],[-8,-20],[-4,-51],[7,-30],[2,-27],[17,-28],[14,-3],[3,12],[8,3],[13,10],[9,16],[15,-5],[7,2]],[[3429,5170],[15,-5],[3,12],[-5,12],[3,17],[11,-5],[13,6],[16,-13]],[[3485,5194],[12,-12],[9,16],[6,-3],[4,-16],[13,4],[11,22],[8,44],[17,54]],[[3565,5303],[9,3],[7,-33],[16,-103],[14,-10],[1,-41],[-21,-48],[9,-18],[49,-9],[1,-60],[21,39],[35,-21],[46,-36],[14,-35],[-5,-32],[33,18],[54,-32],[41,3],[41,-49],[36,-66],[21,-17],[24,-3],[10,-18],[9,-76],[5,-35],[-11,-98],[-14,-39],[-39,-82],[-18,-67],[-21,-51],[-7,-1],[-7,-43],[2,-111],[-8,-91],[-3,-39],[-9,-23],[-5,-79],[-28,-77],[-5,-61],[-22,-26],[-7,-35],[-30,0],[-44,-23],[-19,-26],[-31,-18],[-33,-47],[-23,-58],[-5,-44],[5,-33],[-5,-60],[-6,-28],[-20,-33],[-31,-104],[-24,-47],[-19,-27],[-13,-57],[-18,-33]],[[3517,3063],[-8,33],[13,28],[-16,40],[-22,33],[-29,38],[-10,-2],[-28,46],[-18,-7]],[[8172,5325],[11,22],[23,32]],[[8206,5379],[-1,-29],[-2,-37],[-13,1],[-6,-20],[-12,31]],[[7546,6698],[12,-19],[-2,-36],[-23,-2],[-23,4],[-18,-9],[-25,22],[-1,12]],[[7466,6670],[19,44],[15,15],[20,-14],[14,-1],[12,-16]],[[5817,3752],[-39,-43],[-25,-44],[-10,-40],[-8,-22],[-15,-4],[-5,-29],[-3,-18],[-17,-14],[-23,3],[-13,17],[-12,7],[-14,-14],[-6,-28],[-14,-18],[-13,-26],[-20,-6],[-6,20],[2,36],[-16,56],[-8,9]],[[5552,3594],[0,173],[27,2],[1,210],[21,2],[43,21],[10,-24],[18,23],[9,0],[15,13]],[[5696,4014],[5,-4]],[[5701,4010],[11,-48],[5,-10],[9,-34],[32,-65],[12,-7],[0,-20],[8,-38],[21,-9],[18,-27]],[[5424,5496],[23,4],[5,16],[5,-2],[7,-13],[34,23],[12,23],[15,20],[-3,21],[8,6],[27,-4],[26,27],[20,65],[14,24],[18,10]],[[5635,5716],[3,-26],[16,-36],[0,-25],[-5,-24],[2,-18],[10,-18]],[[5661,5569],[21,-25]],[[5682,5544],[15,-24],[0,-19],[19,-31],[12,-26],[7,-35],[20,-24],[5,-18]],[[5760,5367],[-9,-7],[-18,2],[-21,6],[-10,-5],[-5,-14],[-9,-2],[-10,12],[-31,-29],[-13,6],[-4,-5],[-8,-35],[-21,11],[-20,6],[-18,22],[-23,20],[-15,-19],[-10,-30],[-3,-41]],[[5512,5265],[-18,3],[-19,10],[-16,-32],[-15,-55]],[[5444,5191],[-3,18],[-1,27],[-13,19],[-10,30],[-2,21],[-13,31],[2,18],[-3,25],[2,45],[7,11],[14,60]],[[3231,7808],[20,-8],[26,1],[-14,-24],[-10,-4],[-35,25],[-7,20],[10,18],[10,-28]],[[3283,7958],[-14,-1],[-36,19],[-26,28],[10,5],[37,-15],[28,-25],[1,-11]],[[1569,7923],[-14,-8],[-46,27],[-8,21],[-25,21],[-5,16],[-28,11],[-11,32],[2,14],[30,-13],[17,-9],[26,-6],[9,-21],[14,-28],[28,-24],[11,-33]],[[3440,8052],[-18,-52],[18,20],[19,-12],[-10,-21],[25,-16],[12,14],[28,-18],[-8,-43],[19,10],[4,-32],[8,-36],[-11,-52],[-13,-2],[-18,11],[6,48],[-8,8],[-32,-52],[-17,2],[20,28],[-27,14],[-30,-3],[-54,2],[-4,17],[17,21],[-12,16],[24,36],[28,94],[18,33],[24,21],[13,-3],[-6,-16],[-15,-37]],[[1313,8250],[27,5],[-8,-67],[24,-48],[-11,0],[-17,27],[-10,27],[-14,19],[-5,26],[1,19],[13,-8]],[[2798,8730],[-11,-31],[-12,5],[-8,17],[2,4],[10,18],[12,-1],[7,-12]],[[2725,8762],[-33,-32],[-19,1],[-6,16],[20,27],[38,0],[0,-12]],[[2634,8936],[5,-26],[15,9],[16,-15],[30,-20],[32,-19],[2,-28],[21,5],[20,-20],[-25,-18],[-43,14],[-16,26],[-27,-31],[-40,-31],[-9,35],[-38,-6],[24,30],[4,46],[9,54],[20,-5]],[[2892,9024],[-31,-3],[-7,29],[12,34],[26,8],[21,-17],[1,-25],[-4,-8],[-18,-18]],[[2343,9140],[-17,-21],[-38,18],[-22,-6],[-38,26],[24,19],[19,25],[30,-16],[17,-11],[8,-11],[17,-23]],[[3135,7724],[-18,33],[0,81],[-13,17],[-18,-10],[-10,16],[-21,-45],[-8,-46],[-10,-27],[-12,-9],[-9,-3],[-3,-15],[-51,0],[-42,0],[-12,-11],[-30,-42],[-3,-5],[-9,-23],[-26,0],[-27,0],[-12,-10],[4,-11],[2,-18],[0,-6],[-36,-30],[-29,-9],[-32,-31],[-7,0],[-10,9],[-3,8],[1,6],[6,21],[13,33],[8,35],[-5,51],[-6,53],[-29,28],[3,11],[-4,7],[-8,0],[-5,9],[-2,14],[-5,-6],[-7,2],[1,6],[-6,6],[-3,15],[-21,19],[-23,20],[-27,23],[-26,21],[-25,-17],[-9,0],[-34,15],[-23,-8],[-27,19],[-28,9],[-19,4],[-9,10],[-5,32],[-9,0],[-1,-23],[-57,0],[-95,0],[-94,0],[-84,0],[-83,0],[-82,0],[-85,0],[-27,0],[-82,0],[-79,0]],[[1588,7952],[-4,0],[-54,58],[-20,26],[-50,24],[-15,53],[3,36],[-35,25],[-5,48],[-34,43],[0,30]],[[1374,8295],[15,29],[0,37],[-48,37],[-28,68],[-17,42],[-26,27],[-19,24],[-14,31],[-28,-20],[-27,-33],[-25,39],[-19,26],[-27,16],[-28,2],[0,337],[1,219]],[[1084,9176],[51,-14],[44,-29],[29,-5],[24,24],[34,19],[41,-7],[42,26],[45,14],[20,-24],[20,14],[6,27],[20,-6],[47,-53],[37,40],[3,-45],[34,10],[11,17],[34,-3],[42,-25],[65,-22],[38,-10],[28,4],[37,-30],[-39,-29],[50,-13],[75,7],[24,11],[29,-36],[31,30],[-29,25],[18,20],[34,3],[22,6],[23,-14],[28,-32],[31,5],[49,-27],[43,9],[40,-1],[-3,37],[25,10],[43,-20],[0,-56],[17,47],[23,-1],[12,59],[-30,36],[-32,24],[2,65],[33,43],[37,-9],[28,-26],[38,-67],[-25,-29],[52,-12],[-1,-60],[38,46],[33,-38],[-9,-44],[27,-40],[29,43],[21,51],[1,65],[40,-5],[41,-8],[37,-30],[2,-29],[-21,-31],[20,-32],[-4,-29],[-54,-41],[-39,-9],[-29,18],[-8,-30],[-27,-50],[-8,-26],[-32,-40],[-40,-4],[-22,-25],[-2,-38],[-32,-7],[-34,-48],[-30,-67],[-11,-46],[-1,-69],[40,-10],[13,-55],[13,-45],[39,12],[51,-26],[28,-22],[20,-28],[35,-17],[29,-24],[46,-4],[30,-6],[-4,-51],[8,-59],[21,-66],[41,-56],[21,19],[15,61],[-14,93],[-20,31],[45,28],[31,41],[16,41],[-3,40],[-19,50],[-33,44],[32,62],[-12,54],[-9,92],[19,14],[48,-16],[29,-6],[23,15],[25,-20],[35,-34],[8,-23],[50,-4],[-1,-50],[9,-74],[25,-10],[21,-35],[40,33],[26,65],[19,28],[21,-53],[36,-75],[31,-71],[-11,-37],[37,-33],[25,-34],[44,-15],[18,-19],[11,-50],[22,-8],[11,-22],[2,-67],[-20,-22],[-20,-21],[-46,-21],[-35,-48],[-47,-10],[-59,13],[-42,0],[-29,-4],[-23,-43],[-35,-26],[-40,-78],[-32,-54],[23,9],[45,78],[58,49],[42,6],[24,-29],[-26,-40],[9,-63],[9,-45],[36,-29],[46,8],[28,67],[2,-43],[17,-22],[-34,-38],[-61,-36],[-28,-23],[-31,-43],[-21,4],[-1,50],[48,49],[-44,-2],[-31,-7]],[[1829,9377],[-14,-27],[61,17],[39,-29],[31,30],[26,-20],[23,-58],[14,25],[-20,60],[24,9],[28,-9],[31,-24],[17,-58],[9,-41],[47,-30],[50,-28],[-3,-26],[-46,-4],[18,-23],[-9,-22],[-51,9],[-48,16],[-32,-3],[-52,-20],[-70,-9],[-50,-6],[-15,28],[-38,16],[-24,-6],[-35,47],[19,6],[43,10],[39,-3],[36,11],[-54,13],[-59,-4],[-39,1],[-15,22],[64,23],[-42,-1],[-49,16],[23,44],[20,24],[74,36],[29,-12]],[[2097,9395],[-24,-39],[-44,41],[10,9],[37,2],[21,-13]],[[2879,9376],[3,-16],[-30,2],[-30,1],[-30,-8],[-8,3],[-31,32],[1,21],[14,4],[63,-6],[48,-33]],[[2595,9379],[22,-36],[26,47],[70,24],[48,-61],[-4,-38],[55,17],[26,23],[62,-30],[38,-28],[3,-25],[52,13],[29,-38],[67,-23],[24,-24],[26,-55],[-51,-28],[66,-38],[44,-13],[40,-55],[44,-3],[-9,-42],[-49,-69],[-34,26],[-44,57],[-36,-8],[-3,-34],[29,-34],[38,-27],[11,-16],[18,-58],[-9,-43],[-35,16],[-70,47],[39,-51],[29,-35],[5,-21],[-76,24],[-59,34],[-34,29],[10,17],[-42,30],[-40,29],[0,-18],[-80,-9],[-23,20],[18,44],[52,1],[57,7],[-9,21],[10,30],[36,57],[-8,27],[-11,20],[-42,29],[-57,20],[18,15],[-29,36],[-25,4],[-22,20],[-14,-18],[-51,-7],[-101,13],[-59,17],[-45,9],[-23,21],[29,27],[-39,0],[-9,60],[21,53],[29,24],[72,16],[-21,-39]],[[2212,9420],[33,-12],[50,7],[7,-17],[-26,-28],[42,-26],[-5,-53],[-45,-23],[-27,5],[-19,23],[-69,45],[0,19],[57,-7],[-31,38],[33,29]],[[2411,9357],[-30,-45],[-32,3],[-17,52],[1,29],[14,25],[28,16],[58,-2],[53,-14],[-42,-53],[-33,-11]],[[1654,9275],[-73,-29],[-15,26],[-64,31],[12,25],[19,43],[24,39],[-27,36],[94,10],[39,-13],[71,-3],[27,-17],[30,-25],[-35,-15],[-68,-41],[-34,-42],[0,-25]],[[2399,9487],[-15,-23],[-40,5],[-34,15],[15,27],[40,16],[24,-21],[10,-19]],[[2264,9590],[21,-27],[1,-31],[-13,-44],[-46,-6],[-30,10],[1,34],[-45,-4],[-2,45],[30,-2],[41,21],[40,-4],[2,8]],[[1994,9559],[11,-21],[25,10],[29,-2],[5,-29],[-17,-28],[-94,-10],[-70,-25],[-43,-2],[-3,20],[57,26],[-125,-7],[-39,10],[38,58],[26,17],[78,-20],[50,-35],[48,-5],[-40,57],[26,21],[29,-7],[9,-28]],[[2370,9612],[30,-19],[55,0],[24,-19],[-6,-22],[32,-14],[17,-14],[38,-2],[40,-5],[44,13],[57,5],[45,-5],[30,-22],[6,-24],[-17,-16],[-42,-13],[-35,8],[-80,-10],[-57,-1],[-45,8],[-74,19],[-9,32],[-4,29],[-27,26],[-58,7],[-32,19],[10,24],[58,-4]],[[1772,9645],[-4,-46],[-21,-20],[-26,-3],[-52,-26],[-44,-9],[-38,13],[47,44],[57,39],[43,-1],[38,9]],[[2393,9637],[-13,-2],[-52,4],[-7,17],[56,-1],[19,-11],[-3,-7]],[[1939,9648],[-52,-17],[-41,19],[23,19],[40,6],[39,-10],[-9,-17]],[[1954,9701],[-34,-11],[-46,0],[0,8],[29,18],[14,-3],[37,-12]],[[2338,9669],[-41,-12],[-23,13],[-12,23],[-2,24],[36,-2],[16,-4],[33,-21],[-7,-21]],[[2220,9685],[11,-25],[-45,7],[-46,19],[-62,2],[27,18],[-34,14],[-2,22],[55,-8],[75,-21],[21,-28]],[[2583,9764],[33,-20],[-38,-17],[-51,-45],[-50,-4],[-57,8],[-30,24],[0,21],[22,16],[-50,0],[-31,19],[-18,27],[20,26],[19,18],[28,4],[-12,14],[65,3],[35,-32],[47,-12],[46,-11],[22,-39]],[[3097,9967],[74,-4],[60,-8],[51,-16],[-2,-16],[-67,-25],[-68,-12],[-25,-14],[61,1],[-66,-36],[-45,-17],[-48,-48],[-57,-10],[-18,-12],[-84,-6],[39,-8],[-20,-10],[23,-29],[-26,-21],[-43,-16],[-13,-24],[-39,-17],[4,-14],[48,3],[0,-15],[-74,-35],[-73,16],[-81,-9],[-42,7],[-52,3],[-4,29],[52,13],[-14,43],[17,4],[74,-26],[-38,38],[-45,11],[23,23],[49,14],[8,21],[-39,23],[-12,31],[76,-3],[22,-6],[43,21],[-62,7],[-98,-4],[-49,20],[-23,24],[-32,17],[-6,21],[41,11],[32,2],[55,9],[41,22],[34,-3],[30,-16],[21,32],[37,9],[50,7],[85,2],[14,-6],[81,10],[60,-4],[60,-4]],[[5290,7828],[-3,-24],[-12,-10],[-20,7],[-6,-24],[-14,-2],[-5,10],[-15,-20],[-13,-3],[-12,13]],[[5190,7775],[-10,25],[-13,-9],[0,27],[21,33],[-1,15],[12,-5],[8,10]],[[5207,7871],[24,-1],[5,13],[30,-18]],[[3140,1814],[-10,-24],[-23,-18],[-14,2],[-16,5],[-21,18],[-29,8],[-35,33],[-28,32],[-38,66],[23,-12],[39,-40],[36,-21],[15,27],[9,41],[25,24],[20,-7]],[[3095,1968],[-25,0],[-13,-14],[-25,-22],[-5,-55],[-11,-1],[-32,19],[-32,41],[-34,34],[-9,37],[8,35],[-14,39],[-4,101],[12,57],[30,45],[-43,18],[27,52],[9,98],[31,-21],[15,123],[-19,15],[-9,-73],[-17,8],[9,84],[9,110],[13,40],[-8,58],[-2,66],[11,2],[17,96],[20,94],[11,88],[-6,89],[8,49],[-3,72],[16,73],[5,114],[9,123],[9,132],[-2,96],[-6,84]],[[3045,3974],[14,15],[8,30]],[[8064,6161],[-24,-28],[-23,18],[0,51],[13,26],[31,17],[16,-1],[6,-23],[-12,-26],[-7,-34]],[[8628,7562],[-18,35],[-11,-33],[-43,-26],[4,-31],[-24,2],[-13,19],[-19,-42],[-30,-32],[-23,-38]],[[8451,7416],[-39,-17],[-20,-27],[-30,-17],[15,28],[-6,23],[22,40],[-15,30],[-24,-20],[-32,-41],[-17,-39],[-27,-2],[-14,-28],[15,-40],[22,-10],[1,-26],[22,-17],[31,42],[25,-23],[18,-2],[4,-31],[-39,-16],[-13,-32],[-27,-30],[-14,-41],[30,-33],[11,-58],[17,-54],[18,-45],[0,-44],[-17,-16],[6,-32],[17,-18],[-5,-48],[-7,-47],[-15,-5],[-21,-64],[-22,-78],[-26,-70],[-38,-55],[-39,-50],[-31,-6],[-17,-27],[-10,20],[-15,-30],[-39,-29],[-29,-9],[-10,-63],[-15,-3],[-8,43],[7,22],[-37,19],[-13,-9]],[[8001,6331],[-28,15],[-14,24],[5,34],[-26,11],[-13,22],[-24,-31],[-27,-7],[-22,0],[-15,-14]],[[7837,6385],[-14,-9],[4,-68],[-15,2],[-2,14]],[[7810,6324],[-1,24],[-20,-17],[-12,11],[-21,22],[8,49],[-18,12],[-6,54],[-30,-10],[4,70],[26,50],[1,48],[-1,46],[-12,14],[-9,35],[-16,-5]],[[7703,6727],[-30,9],[9,25],[-13,36],[-20,-24],[-23,14],[-32,-37],[-25,-44],[-23,-8]],[[7466,6670],[-2,47],[-17,-13]],[[7447,6704],[-32,6],[-32,14],[-22,26],[-22,11],[-9,29],[-16,8],[-28,39],[-22,18],[-12,-14]],[[7252,6841],[-38,41],[-28,37],[-7,65],[20,-7],[1,30],[-12,30],[3,48],[-30,69]],[[7161,7154],[-45,24],[-8,46],[-21,27]],[[7082,7268],[-4,34],[1,23],[-17,13],[-9,-6],[-7,55]],[[7046,7387],[8,13],[-4,14],[26,28],[20,12],[29,-8],[11,38],[35,7],[10,23],[44,32],[4,13]],[[7229,7559],[-2,34],[19,15],[-25,103],[55,24],[14,13],[20,106],[55,-20],[15,27],[2,59],[23,6],[21,39]],[[7426,7965],[11,5]],[[7437,7970],[7,-41],[23,-32],[40,-22],[19,-47],[-10,-70],[10,-25],[33,-10],[37,-8],[33,-37],[18,-7],[12,-54],[17,-35],[30,1],[58,-13],[36,8],[28,-9],[41,-36],[34,0],[12,-18],[32,32],[45,20],[42,2],[32,21],[20,32],[20,20],[-5,19],[-9,23],[15,38],[15,-5],[29,-12],[28,31],[42,23],[20,39],[20,17],[40,8],[22,-7],[3,21],[-25,41],[-22,19],[-22,-22],[-27,10],[-16,-8],[-7,24],[20,59],[13,45]],[[8240,8005],[34,-23],[39,38],[-1,26],[26,62],[15,19],[0,33],[-16,14],[23,29],[35,11],[37,2],[41,-18],[25,-22],[17,-59],[10,-26],[10,-36],[10,-58],[49,-19],[32,-42],[12,-55],[42,0],[24,23],[46,17],[-15,-53],[-11,-21],[-9,-65],[-19,-58],[-33,11],[-24,-21],[7,-51],[-4,-69],[-14,-2],[0,-30]],[[4920,5353],[-12,-1],[-20,12],[-18,-1],[-33,-10],[-19,-18],[-27,-21],[-6,1]],[[4785,5315],[2,49],[3,7],[-1,24],[-12,24],[-8,4],[-8,17],[6,26],[-3,28],[1,18]],[[4765,5512],[5,0],[1,25],[-2,12],[3,8],[10,7],[-7,47],[-6,25],[2,20],[5,4]],[[4776,5660],[4,6],[8,-9],[21,-1],[5,18],[5,-1],[8,6],[4,-25],[7,7],[11,9]],[[4921,5627],[7,-84],[-11,-50],[-8,-66],[12,-51],[-1,-23]],[[5363,5191],[-4,4],[-16,-8],[-17,8],[-13,-4]],[[5313,5191],[-45,1]],[[5268,5192],[4,47],[-11,39],[-13,10],[-6,27],[-7,8],[1,16]],[[5236,5339],[7,42],[13,57],[8,1],[17,34],[10,1],[16,-24],[19,20],[2,25],[7,23],[4,30],[15,25],[5,41],[6,13],[4,31],[7,37],[24,46],[1,20],[3,10],[-11,24]],[[5393,5795],[1,19],[8,3]],[[5402,5817],[11,-38],[2,-39],[-1,-39],[15,-54],[-15,1],[-8,-4],[-13,6],[-6,-28],[16,-35],[13,-10],[3,-24],[9,-41],[-4,-16]],[[5444,5191],[-2,-31],[-22,14],[-22,15],[-35,2]],[[5856,5265],[-2,-69],[11,-8],[-9,-21],[-10,-16],[-11,-31],[-6,-27],[-1,-48],[-7,-22],[0,-45]],[[5821,4978],[-8,-16],[-1,-35],[-4,-5],[-2,-32]],[[5814,4792],[5,-55],[-2,-30],[5,-35],[16,-33],[15,-74]],[[5853,4565],[-11,6],[-37,-10],[-7,-7],[-8,-38],[6,-26],[-5,-70],[-3,-59],[7,-11],[19,-23],[8,11],[2,-64],[-21,1],[-11,32],[-10,25],[-22,9],[-6,31],[-17,-19],[-22,8],[-10,27],[-17,6],[-13,-2],[-2,19],[-9,1]],[[5342,4697],[-4,18]],[[5360,4775],[8,-6],[9,23],[15,-1],[2,-17],[11,-10],[16,37],[16,29],[7,19],[-1,48],[12,58],[13,30],[18,29],[3,18],[1,22],[5,21],[-2,33],[4,52],[5,37],[8,32],[2,36]],[[5760,5367],[17,-49],[12,-7],[8,10],[12,-4],[16,12],[6,-25],[25,-39]],[[5330,4760],[-22,62]],[[5308,4822],[21,33],[-11,39],[10,15],[19,7],[2,26],[15,-28],[24,-2],[9,27],[3,40],[-3,46],[-13,35],[12,68],[-7,12],[-21,-5],[-7,31],[2,25]],[[2906,5049],[-12,14],[-14,19],[-7,-9],[-24,8],[-7,25],[-5,-1],[-28,34]],[[2809,5139],[-3,18],[10,5],[-1,29],[6,22],[14,4],[12,37],[10,31],[-10,14],[5,34],[-6,54],[6,16],[-4,50],[-12,31]],[[2836,5484],[4,29],[9,-4],[5,17],[-6,35],[3,9]],[[2851,5570],[14,-2],[21,41],[12,6],[0,20],[5,50],[16,27],[17,1],[3,13],[21,-5],[22,30],[11,13],[14,28],[9,-3],[8,-16],[-6,-20]],[[3018,5753],[-18,-10],[-7,-29],[-10,-17],[-8,-22],[-4,-42],[-8,-35],[15,-4],[3,-27],[6,-13],[3,-24],[-4,-22],[1,-12],[7,-5],[7,-20],[36,5],[16,-7],[19,-51],[11,6],[20,-3],[16,7],[10,-10],[-5,-32],[-6,-20],[-2,-42],[5,-40],[8,-17],[1,-13],[-14,-30],[10,-13],[8,-21],[8,-58]],[[3058,4804],[-14,31],[-8,1],[18,61],[-21,27],[-17,-5],[-10,10],[-15,-15],[-21,7],[-16,62],[-13,15],[-9,28],[-19,28],[-7,-5]],[[2695,5543],[-15,14],[-6,12],[4,10],[-1,13],[-8,14],[-11,12],[-10,8],[-1,17],[-8,10],[2,-17],[-5,-14],[-7,17],[-9,5],[-4,12],[1,18],[3,19],[-8,8],[7,12]],[[2619,5713],[4,7],[18,-15],[7,7],[9,-5],[4,-12],[8,-4],[7,13]],[[2676,5704],[7,-32],[11,-24],[13,-25]],[[2707,5623],[-11,-6],[0,-23],[6,-9],[-4,-7],[1,-11],[-2,-12],[-2,-12]],[[2715,6427],[23,-4],[22,0],[26,-21],[11,-21],[26,6],[10,-13],[24,-37],[17,-27],[9,1],[17,-12],[-2,-17],[20,-2],[21,-24],[-3,-14],[-19,-7],[-18,-3],[-19,4],[-40,-5],[18,32],[-11,16],[-18,4],[-9,17],[-7,33],[-16,-2],[-26,16],[-8,12],[-36,10],[-10,11],[11,15],[-28,3],[-20,-31],[-11,-1],[-4,-14],[-14,-7],[-12,6],[15,18],[6,22],[13,13],[14,11],[21,6],[7,6]],[[5909,7133],[2,1],[4,14],[20,-1],[25,18],[-19,-25],[2,-11]],[[5943,7129],[-3,2],[-5,-5],[-4,1],[-2,-2],[0,6],[-2,4],[-6,0],[-7,-5],[-5,3]],[[5943,7129],[1,-5],[-28,-24],[-14,8],[-7,23],[14,2]],[[5377,7945],[-16,25],[-14,15],[-3,25],[-5,17],[21,13],[10,15],[20,11],[7,11],[7,-6],[13,6]],[[5417,8077],[13,-19],[21,-5],[-2,-17],[15,-12],[4,15],[19,-6],[3,-19],[20,-3],[13,-29]],[[5523,7982],[-8,0],[-4,-11],[-7,-3],[-2,-13],[-5,-3],[-1,-5],[-9,-7],[-12,1],[-4,-13]],[[5275,8306],[1,-23],[28,-14],[-1,-21],[29,11],[15,16],[32,-23],[13,-19]],[[5392,8233],[6,-30],[-8,-16],[11,-21],[6,-31],[-2,-21],[12,-37]],[[5207,7871],[3,42],[14,40],[-40,11],[-13,16]],[[5171,7980],[2,26],[-6,13]],[[5171,8059],[-5,62],[17,0],[7,22],[6,54],[-5,20]],[[5191,8217],[6,13],[23,3],[5,-13],[19,29],[-6,22],[-2,34]],[[5236,8305],[21,-8],[18,9]],[[6196,5808],[7,-19],[-1,-24],[-16,-14],[12,-16]],[[6198,5735],[-10,-32]],[[6188,5703],[-7,11],[-6,-5],[-16,1],[0,18],[-2,17],[9,27],[10,26]],[[6176,5798],[12,-5],[8,15]],[[5352,8343],[-17,-48],[-29,33],[-4,25],[41,19],[9,-29]],[[5236,8305],[-11,32],[-1,61],[5,16],[8,17],[24,4],[10,16],[22,17],[-1,-30],[-8,-20],[4,-16],[15,-9],[-7,-22],[-8,6],[-20,-42],[7,-29]],[[3008,6222],[3,10],[22,0],[16,-15],[8,1],[5,-21],[15,1],[-1,-17],[12,-2],[14,-22],[-10,-24],[-14,13],[-12,-3],[-9,3],[-5,-11],[-11,-3],[-4,14],[-10,-8],[-11,-41],[-7,10],[-1,17]],[[3008,6124],[0,16],[-7,17],[7,10],[2,23],[-2,32]],[[5333,6444],[-95,-112],[-81,-117],[-39,-26]],[[5118,6189],[-31,-6],[0,38],[-13,10],[-17,16],[-7,28],[-94,129],[-93,129]],[[4863,6533],[-105,143]],[[4758,6676],[1,11],[0,4]],[[4759,6691],[0,70],[44,44],[28,9],[23,16],[11,29],[32,24],[1,44],[16,5],[13,22],[36,9],[5,23],[-7,13],[-10,62],[-1,36],[-11,38]],[[4939,7135],[27,32],[30,11],[17,24],[27,18],[47,11],[46,4],[14,-8],[26,23],[30,0],[11,-13],[19,3]],[[5233,7240],[-5,-30],[4,-56],[-6,-49],[-18,-33],[3,-45],[23,-35],[0,-14],[17,-24],[12,-106]],[[5263,6848],[9,-52],[1,-28],[-5,-48],[2,-27],[-3,-32],[2,-37],[-11,-25],[17,-43],[1,-25],[10,-33],[13,11],[22,-28],[12,-37]],[[2769,4856],[15,45],[-6,25],[-11,-27],[-16,26],[5,16],[-4,54],[9,9],[5,37],[11,38],[-2,24],[15,13],[19,23]],[[2906,5049],[4,-45],[-9,-39],[-30,-62],[-33,-23],[-17,-51],[-6,-40],[-15,-24],[-12,29],[-11,7],[-12,-5],[-1,22],[8,14],[-3,24]],[[5969,6800],[-7,-23],[-6,-45],[-8,-31],[-6,-10],[-10,19],[-12,26],[-20,85],[-3,-5],[12,-63],[17,-59],[21,-92],[10,-32],[9,-34],[25,-65],[-6,-10],[1,-39],[33,-53],[4,-12]],[[6023,6357],[-110,0],[-107,0],[-112,0]],[[5694,6357],[0,218],[0,210],[-8,47],[7,37],[-5,25],[10,29]],[[5698,6923],[37,0],[27,-15],[28,-18],[13,-9],[21,19],[11,17],[25,5],[20,-8],[7,-29],[7,19],[22,-14],[22,-3],[13,15]],[[5951,6902],[18,-102]],[[6176,5798],[-10,20],[-11,34],[-12,19],[-8,21],[-24,23],[-19,1],[-7,12],[-16,-14],[-17,27],[-8,-44],[-33,13]],[[6011,5910],[-3,23],[12,87],[3,39],[9,18],[20,10],[14,34]],[[6066,6121],[16,-69],[8,-54],[15,-29],[38,-55],[16,-34],[15,-34],[8,-20],[14,-18]],[[4749,7532],[1,42],[-11,25],[39,43],[34,-11],[37,1],[30,-10],[23,3],[45,-2]],[[4947,7623],[11,-23],[51,-27],[10,13],[31,-27],[32,8]],[[5082,7567],[2,-35],[-26,-39],[-36,-12],[-2,-20],[-18,-33],[-10,-48],[11,-34],[-16,-26],[-6,-39],[-21,-11],[-20,-46],[-35,-1],[-27,1],[-17,-21],[-11,-22],[-13,5],[-11,20],[-8,34],[-26,9]],[[4792,7249],[-2,20],[10,22],[4,16],[-9,17],[7,39],[-11,36],[12,5],[1,27],[5,9],[0,46],[13,16],[-8,30],[-16,2],[-5,-8],[-16,0],[-7,29],[-11,-8],[-10,-15]],[[5675,8472],[3,35],[-10,-8],[-18,21],[-2,34],[35,17],[35,8],[30,-10],[29,2]],[[5777,8571],[4,-10],[-20,-34],[8,-55],[-12,-19]],[[5757,8453],[-22,0],[-24,22],[-13,7],[-23,-10]],[[6188,5703],[-6,-21],[10,-32],[10,-29],[11,-21],[90,-70],[24,0]],[[6327,5530],[-79,-177],[-36,-3],[-25,-41],[-17,-1],[-8,-19]],[[6162,5289],[-19,0],[-11,20],[-26,-25],[-8,-24],[-18,4],[-6,7],[-7,-1],[-9,0],[-35,50],[-19,0],[-10,20],[0,33],[-14,10]],[[5980,5383],[-17,64],[-12,14],[-5,23],[-14,29],[-17,4],[9,34],[15,2],[4,18]],[[5943,5571],[0,53]],[[5943,5624],[8,62],[13,16],[3,24],[12,45],[17,30],[11,58],[4,51]],[[5794,9138],[-4,-42],[42,-39],[-26,-45],[33,-67],[-19,-51],[25,-43],[-11,-39],[41,-40],[-11,-31],[-25,-34],[-60,-75]],[[5779,8632],[-50,-5],[-49,-21],[-45,-13],[-16,32],[-27,20],[6,58],[-14,53],[14,35],[25,37],[63,64],[19,12],[-3,25],[-39,28]],[[5663,8957],[-9,23],[-1,91],[-43,40],[-37,29]],[[5573,9140],[17,16],[30,-32],[37,3],[30,-14],[26,26],[14,44],[43,20],[35,-24],[-11,-41]],[[9954,4033],[9,-17],[-4,-31],[-17,-8],[-16,7],[-2,26],[10,21],[13,-8],[7,10]],[[0,4079],[9981,-14],[-17,-13],[-4,23],[14,12],[9,3],[-9983,18]],[[0,4108],[0,-29]],[[0,4108],[6,3],[-4,-28],[-2,-4]],[[3300,1994],[33,36],[24,-15],[16,24],[22,-27],[-8,-21],[-37,-17],[-13,20],[-23,-26],[-14,26]],[[5265,7548],[-9,-46],[-13,12],[-6,40],[5,22],[18,22],[5,-50]],[[5157,7984],[6,-6],[8,2]],[[5190,7775],[-2,-17],[9,-22],[-10,-18],[7,-46],[15,-8],[-3,-25]],[[5206,7639],[-25,-34],[-55,16],[-40,-19],[-4,-35]],[[4947,7623],[14,35],[5,118],[-28,62],[-21,30],[-42,23],[-3,43],[36,12],[47,-15],[-9,67],[26,-25],[65,46],[8,48],[24,12]],[[3485,5194],[7,25],[3,27]],[[3495,5246],[4,26],[-10,34]],[[3489,5306],[-3,41],[15,51]],[[3501,5398],[9,-7],[21,-14],[29,-50],[5,-24]],[[5308,4822],[-29,60],[-18,49],[-17,61],[1,19],[6,19],[7,43],[5,44]],[[5263,5117],[10,4],[40,-1],[0,71]],[[4827,8240],[-21,12],[-17,-1],[6,32],[-6,32]],[[4789,8315],[23,2],[30,-37],[-15,-40]],[[4916,8521],[-30,-63],[29,8],[30,-1],[-7,-48],[-25,-53],[29,-4],[2,-6],[25,-69],[19,-10],[17,-67],[8,-24],[33,-11],[-3,-38],[-14,-17],[11,-30],[-25,-31],[-37,0],[-48,-16],[-13,12],[-18,-28],[-26,7],[-19,-23],[-15,12],[41,62],[25,13],[-1,0],[-43,9],[-8,24],[29,18],[-15,32],[5,39],[42,-6],[4,35],[-19,36],[0,1],[-34,10],[-7,16],[10,27],[-9,16],[-15,-28],[-1,57],[-14,30],[10,61],[21,48],[23,-4],[33,4]],[[6154,7511],[4,26],[-7,40],[-16,22],[-16,6],[-10,19]],[[6109,7624],[4,6],[23,-10],[41,-9],[38,-28],[5,-11],[17,9],[25,-13],[9,-24],[17,-13]],[[6210,7485],[-27,29],[-29,-3]],[[5029,5408],[-44,-35],[-15,-20],[-25,-17],[-25,17]],[[5e3,5708],[-2,-18],[12,-30],[0,-43],[2,-47],[7,-21],[-6,-54],[2,-29],[8,-37],[6,-21]],[[4765,5512],[-8,1],[-5,-24],[-8,1],[-6,12],[2,24],[-11,36],[-8,-7],[-6,-1]],[[4715,5554],[-7,-3],[0,21],[-4,16],[0,17],[-6,25],[-7,21],[-23,0],[-6,-11],[-8,-1],[-4,-13],[-4,-17],[-14,-26]],[[4632,5583],[-13,35],[-10,24],[-8,7],[-6,12],[-4,26],[-4,13],[-8,10]],[[4579,5710],[13,29],[8,-2],[7,10],[6,0],[5,8],[-3,20],[3,6],[1,20]],[[4619,5801],[13,-1],[20,-14],[6,1],[3,7],[15,-5],[4,4]],[[4680,5793],[1,-22],[5,0],[7,8],[5,-2],[7,-15],[12,-5],[8,13],[9,8],[6,8],[6,-1],[6,-13],[3,-17],[12,-24],[-6,-16],[-1,-19],[6,6],[3,-7],[-1,-17],[8,-18]],[[4532,5834],[3,27]],[[4535,5861],[31,1],[6,14],[9,1],[11,-14],[8,-1],[9,10],[6,-17],[-12,-13],[-12,1],[-12,13],[-10,-14],[-5,-1],[-7,-8],[-25,1]],[[4579,5710],[-15,24],[-11,4],[-7,17],[1,9],[-9,13],[-2,12]],[[4536,5789],[15,10],[9,-2],[8,7],[51,-3]],[[5263,5117],[-5,9],[10,66]],[[5658,7167],[15,-20],[22,3],[20,-4],[0,-10],[15,7],[-4,-18],[-40,-5],[1,10],[-34,12],[5,25]],[[5723,7469],[-17,2],[-14,6],[-34,-16],[19,-33],[-14,-10],[-15,0],[-15,31],[-5,-13],[6,-36],[14,-27],[-10,-13],[15,-27],[14,-18],[0,-33],[-25,16],[8,-30],[-18,-7],[11,-52],[-19,-1],[-23,26],[-10,47],[-5,40],[-11,27],[-14,34],[-2,16]],[[5583,7470],[18,6],[11,13],[15,-2],[5,11],[5,2]],[[5725,7529],[13,-16],[-8,-37],[-7,-7]],[[3701,9939],[93,35],[97,-2],[36,21],[98,6],[222,-7],[174,-47],[-52,-23],[-106,-3],[-150,-5],[14,-11],[99,7],[83,-21],[54,18],[23,-21],[-30,-34],[71,22],[135,23],[83,-12],[15,-25],[-113,-42],[-16,-14],[-88,-10],[64,-3],[-32,-43],[-23,-38],[1,-66],[33,-38],[-43,-3],[-46,-19],[52,-31],[6,-50],[-30,-6],[36,-50],[-61,-5],[32,-24],[-9,-20],[-39,-10],[-39,0],[35,-40],[0,-26],[-55,24],[-14,-15],[37,-15],[37,-36],[10,-48],[-49,-11],[-22,22],[-34,34],[10,-40],[-33,-31],[73,-2],[39,-3],[-75,-52],[-75,-46],[-81,-21],[-31,0],[-29,-23],[-38,-62],[-60,-42],[-19,-2],[-37,-15],[-40,-13],[-24,-37],[0,-41],[-15,-39],[-45,-47],[11,-47],[-12,-48],[-14,-58],[-39,-4],[-41,49],[-56,0],[-27,32],[-18,58],[-49,73],[-14,39],[-3,53],[-39,54],[10,44],[-18,21],[27,69],[42,22],[11,25],[6,46],[-32,-21],[-15,-9],[-25,-8],[-34,19],[-2,40],[11,31],[25,1],[57,-15],[-48,37],[-24,20],[-28,-8],[-23,15],[31,55],[-17,22],[-22,41],[-34,62],[-35,23],[0,25],[-74,34],[-59,5],[-74,-3],[-68,-4],[-32,19],[-49,37],[73,19],[56,3],[-119,15],[-62,24],[3,23],[106,28],[101,29],[11,21],[-75,22],[24,23],[97,41],[40,7],[-12,26],[66,16],[86,9],[85,1],[30,-19],[74,33],[66,-22],[39,-5],[58,-19],[-66,32],[4,25]],[[2497,5869],[-14,10],[-17,1],[-13,12],[-15,24]],[[2438,5916],[1,18],[3,13],[-4,12],[13,48],[36,0],[1,20],[-5,4],[-3,12],[-10,14],[-11,20],[13,0],[0,33],[26,0],[26,0]],[[2529,5996],[10,-11],[2,9],[8,-7]],[[2549,5987],[-13,-23],[-13,-16],[-2,-12],[2,-11],[-5,-15]],[[2518,5910],[-7,-4],[2,-7],[-6,-6],[-9,-15],[-1,-9]],[[3340,5552],[18,-22],[17,-38],[1,-31],[10,-1],[15,-29],[11,-21]],[[3412,5410],[-4,-53],[-17,-15],[1,-14],[-5,-31],[13,-42],[9,-1],[3,-33],[17,-51]],[[3313,5365],[-19,45],[7,16],[0,27],[17,10],[7,11],[-10,22],[3,21],[22,35]],[[2574,5825],[-5,18],[-8,5]],[[2561,5848],[2,24],[-4,6],[-6,4],[-12,-7],[-1,8],[-8,10],[-6,12],[-8,5]],[[2549,5987],[3,-3],[6,11],[8,1],[3,-5],[4,3],[13,-6],[13,2],[9,6],[3,7],[9,-3],[6,-4],[8,1],[5,5],[13,-8],[4,-1],[9,-11],[8,-13],[10,-9],[7,-17]],[[2690,5943],[-9,2],[-4,-8],[-10,-8],[-7,0],[-6,-8],[-6,3],[-4,9],[-3,-2],[-4,-14],[-3,1],[0,-12],[-10,-17],[-5,-7],[-3,-7],[-8,12],[-6,-16],[-6,1],[-6,-2],[0,-29],[-4,0],[-3,-14],[-9,-2]],[[5522,7770],[7,-23],[9,-17],[-11,-22]],[[5515,7577],[-3,-10]],[[5512,7567],[-26,22],[-16,21],[-26,18],[-23,43],[6,5],[-13,25],[-1,19],[-17,10],[-9,-26],[-8,20],[0,21],[1,1]],[[5380,7746],[20,-2],[5,9],[9,-9],[11,-1],[0,16],[10,6],[2,24],[23,16]],[[5460,7805],[8,-7],[21,-26],[23,-11],[10,9]],[[3008,6124],[-19,10],[-13,-5],[-17,5],[-13,-11],[-15,18],[3,19],[25,-8],[21,-5],[10,13],[-12,26],[0,23],[-18,9],[7,16],[17,-3],[24,-9]],[[5471,7900],[14,-15],[10,-6],[24,7],[2,12],[11,2],[14,9],[3,-4],[13,8],[6,13],[9,4],[30,-18],[6,6]],[[5613,7918],[15,-16],[2,-16]],[[5630,7886],[-17,-12],[-13,-40],[-17,-40],[-22,-11]],[[5561,7783],[-17,2],[-22,-15]],[[5460,7805],[-6,20],[-4,0]],[[8352,4453],[-11,-2],[-37,42],[26,11],[14,-18],[10,-17],[-2,-16]],[[8471,4532],[2,-11],[1,-18]],[[8474,4503],[-18,-45],[-24,-13],[-3,8],[2,20],[12,36],[28,23]],[[8274,4579],[10,-16],[17,5],[7,-25],[-32,-12],[-19,-8],[-15,1],[10,34],[15,0],[7,21]],[[8413,4579],[-4,-32],[-42,-17],[-37,7],[0,22],[22,12],[18,-18],[18,5],[25,21]],[[8017,4657],[53,-6],[6,25],[51,-29],[10,-38],[42,-11],[34,-35],[-31,-23],[-31,24],[-25,-1],[-29,4],[-26,11],[-32,22],[-21,6],[-11,-7],[-51,24],[-5,25],[-25,5],[19,56],[34,-3],[22,-23],[12,-5],[4,-21]],[[8741,4690],[-14,-40],[-3,45],[5,21],[6,20],[7,-17],[-1,-29]],[[8534,4853],[-11,-19],[-19,10],[-5,26],[28,3],[7,-20]],[[8623,4875],[10,-45],[-23,24],[-23,5],[-16,-4],[-19,2],[6,33],[35,2],[30,-17]],[[8916,4904],[0,-193],[1,-192]],[[8917,4519],[-25,48],[-28,12],[-7,-17],[-35,-1],[12,48],[17,16],[-7,64],[-14,50],[-53,50],[-23,5],[-42,54],[-8,-28],[-11,-5],[-6,21],[0,26],[-21,29],[29,21],[20,-1],[-2,16],[-41,0],[-11,35],[-25,11],[-11,29],[37,14],[14,20],[45,-25],[4,-22],[8,-95],[29,-35],[23,62],[32,36],[25,0],[23,-21],[21,-21],[30,-11]],[[8478,5141],[-22,-58],[-21,-12],[-27,12],[-46,-3],[-24,-8],[-4,-45],[24,-53],[15,27],[52,20],[-2,-27],[-12,9],[-12,-35],[-25,-23],[27,-76],[-5,-20],[25,-68],[-1,-39],[-14,-17],[-11,20],[13,49],[-27,-23],[-7,16],[3,23],[-20,35],[3,57],[-19,-18],[2,-69],[1,-84],[-17,-9],[-12,18],[8,54],[-4,57],[-12,1],[-9,40],[12,39],[4,47],[14,89],[5,24],[24,44],[22,-18],[35,-8],[32,3],[27,43],[5,-14]],[[8574,5124],[-2,-51],[-14,6],[-4,-36],[11,-32],[-8,-7],[-11,38],[-8,75],[6,47],[9,22],[2,-32],[16,-5],[3,-25]],[[8045,5176],[5,-39],[19,-34],[18,12],[18,-4],[16,30],[13,5],[26,-17],[23,13],[14,82],[11,21],[10,67],[32,0],[24,-10]],[[8274,5302],[-16,-53],[20,-56],[-5,-28],[32,-54],[-33,-7],[-10,-40],[2,-54],[-27,-40],[-1,-59],[-10,-91],[-5,21],[-31,-26],[-11,36],[-20,3],[-14,19],[-33,-21],[-10,29],[-18,-4],[-23,7],[-4,79],[-14,17],[-13,50],[-4,52],[3,55],[16,39]],[[7939,4712],[-31,-1],[-24,49],[-35,48],[-12,36],[-21,48],[-14,44],[-21,83],[-24,49],[-9,51],[-10,46],[-25,37],[-14,51],[-21,33],[-29,65],[-3,30],[18,-2],[43,-12],[25,-57],[21,-40],[16,-25],[26,-63],[28,-1],[23,-41],[16,-49],[22,-27],[-12,-49],[16,-20],[10,-2],[5,-41],[10,-33],[20,-5],[14,-37],[-7,-74],[-1,-91]],[[7252,6841],[-17,-27],[-11,-55],[27,-23],[26,-29],[36,-33],[38,-8],[16,-30],[22,-5],[33,-14],[23,1],[4,23],[-4,38],[2,25]],[[7703,6727],[2,-22],[-10,-11],[2,-36],[-19,10],[-36,-41],[0,-33],[-15,-50],[-1,-29],[-13,-48],[-21,13],[-1,-61],[-7,-20],[3,-25],[-14,-14]],[[7472,6360],[-4,-21],[-19,1],[-34,-13],[2,-44],[-15,-35],[-40,-40],[-31,-69],[-21,-38],[-28,-38],[0,-27],[-13,-15],[-26,-21],[-12,-3],[-9,-45],[6,-77],[1,-49],[-11,-56],[0,-101],[-15,-2],[-12,-46],[8,-19],[-25,-17],[-10,-40],[-11,-17],[-26,55],[-13,83],[-11,60],[-9,28],[-15,56],[-7,74],[-5,37],[-25,81],[-12,115],[-8,75],[0,72],[-5,55],[-41,-35],[-19,7],[-36,71],[13,22],[-8,23],[-33,50]],[[6893,6457],[19,40],[61,-1],[-6,51],[-15,30],[-4,46],[-18,26],[31,62],[32,-4],[29,61],[18,60],[27,60],[-1,42],[24,34],[-23,29],[-9,40],[-10,52],[14,25],[42,-14],[31,9],[26,49]],[[4827,8240],[5,-42],[-21,-53],[-49,-35],[-40,9],[23,62],[-15,60],[38,46],[21,28]],[[6497,7255],[25,12],[19,33],[19,-1],[12,11],[20,-6],[31,-30],[22,-6],[31,-53],[21,-2],[3,-49]],[[6690,6820],[14,-31],[11,-36],[27,-26],[1,-52],[13,-10],[2,-27],[-40,-30],[-10,-69]],[[6708,6539],[-53,18],[-30,13],[-31,8],[-12,73],[-13,10],[-22,-11],[-28,-28],[-34,20],[-28,45],[-27,17],[-18,56],[-21,79],[-15,-10],[-17,20],[-11,-24]],[[6348,6825],[-15,32],[0,31],[-9,0],[5,43],[-15,45],[-34,32],[-19,56],[6,46],[14,21],[-2,34],[-18,18],[-18,70]],[[6243,7253],[-15,48],[5,18],[-8,68],[19,17]],[[6357,7321],[9,-43],[26,-13],[20,-29],[39,-10],[44,15],[2,14]],[[6348,6825],[-16,3]],[[6332,6828],[-19,5],[-20,-56]],[[6293,6777],[-52,4],[-78,119],[-41,41],[-34,16]],[[6088,6957],[-11,72]],[[6077,7029],[61,62],[11,71],[-3,43],[16,15],[14,37]],[[6176,7257],[12,9],[32,-8],[10,-15],[13,10]],[[4597,8984],[-7,-39],[31,-40],[-36,-45],[-80,-41],[-24,-10],[-36,8],[-78,19],[28,26],[-61,29],[49,12],[-1,17],[-58,14],[19,38],[42,9],[43,-40],[42,32],[35,-17],[45,32],[47,-4]],[[5992,6990],[-5,-19]],[[5987,6971],[-10,8],[-6,-39],[7,-7],[-7,-8],[-1,-15],[13,8]],[[5983,6918],[0,-23],[-14,-95]],[[5951,6902],[8,19],[-2,4],[8,27],[5,45],[4,15],[1,0]],[[5975,7012],[9,0],[3,11],[7,0]],[[5994,7023],[1,-24],[-4,-9],[1,0]],[[5431,7316],[-10,-46],[4,-19],[-6,-30],[-21,22],[-14,7],[-39,30],[4,30],[32,-6],[28,7],[22,5]],[[5255,7492],[17,-42],[-4,-78],[-13,4],[-11,-20],[-10,16],[-2,71],[-6,34],[15,-3],[14,18]],[[5383,7805],[-3,-29],[7,-25]],[[5387,7751],[-22,8],[-23,-20],[1,-30],[-3,-17],[9,-30],[26,-29],[14,-49],[31,-48],[22,0],[7,-13],[-8,-11],[25,-22],[20,-18],[24,-30],[3,-11],[-5,-22],[-16,28],[-24,10],[-12,-39],[20,-21],[-3,-31],[-11,-4],[-15,-50],[-12,-5],[0,18],[6,32],[6,12],[-11,35],[-8,29],[-12,8],[-8,25],[-18,11],[-12,24],[-21,4],[-21,26],[-26,39],[-19,34],[-8,58],[-14,7],[-23,20],[-12,-8],[-16,-28],[-12,-4]],[[2845,6150],[19,-5],[14,-15],[5,-16],[-19,-1],[-9,-10],[-15,10],[-16,21],[3,14],[12,4],[6,-2]],[[5992,6990],[31,-24],[54,63]],[[6088,6957],[-5,-8],[-56,-30],[28,-59],[-9,-10],[-5,-20],[-21,-8],[-7,-21],[-12,-19],[-31,10]],[[5970,6792],[-1,8]],[[5983,6918],[4,17],[0,36]],[[8739,7075],[4,-20],[-16,-36],[-11,19],[-15,-14],[-7,-34],[-18,16],[0,28],[15,36],[16,-7],[12,25],[20,-13]],[[8915,7252],[-10,-47],[4,-30],[-14,-42],[-35,-27],[-49,-4],[-40,-67],[-19,22],[-1,44],[-48,-13],[-33,-27],[-32,-2],[28,-43],[-19,-101],[-18,-24],[-13,23],[7,53],[-18,17],[-11,41],[26,18],[15,37],[28,30],[20,41],[55,17],[30,-12],[29,105],[19,-28],[40,59],[16,23],[18,72],[-5,67],[11,37],[30,11],[15,-82],[-1,-48],[-25,-59],[0,-61]],[[8997,7667],[19,-12],[20,25],[6,-67],[-41,-16],[-25,-59],[-43,41],[-15,-65],[-31,-1],[-4,59],[14,46],[29,3],[8,82],[9,46],[32,-62],[22,-20]],[[6970,7554],[-15,-10],[-37,-42],[-12,-42],[-11,0],[-7,28],[-36,2],[-5,48],[-14,0],[2,60],[-33,43],[-48,-5],[-32,-8],[-27,53],[-22,22],[-43,43],[-6,5],[-71,-35],[1,-218]],[[6554,7498],[-14,-3],[-20,46],[-18,17],[-32,-12],[-12,-20]],[[6458,7526],[-2,14],[7,25],[-5,21],[-32,20],[-13,53],[-15,15],[-1,19],[27,-6],[1,44],[23,9],[25,-9],[5,58],[-5,36],[-28,-2],[-24,14],[-32,-26],[-26,-12]],[[6363,7799],[-14,9],[3,31],[-18,39],[-20,-2],[-24,40],[16,45],[-8,12],[22,65],[29,-34],[3,43],[58,64],[43,2],[61,-41],[33,-24],[30,25],[44,1],[35,-30],[8,17],[39,-2],[7,28],[-45,40],[27,29],[-5,16],[26,15],[-20,41],[13,20],[104,21],[13,14],[70,22],[25,24],[50,-12],[9,-61],[29,14],[35,-20],[-2,-32],[27,3],[69,56],[-10,-19],[35,-46],[62,-150],[15,31],[39,-34],[39,16],[16,-11],[13,-34],[20,-12],[11,-25],[36,8],[15,-36]],[[7229,7559],[-17,9],[-14,21],[-42,6],[-46,2],[-10,-6],[-39,24],[-16,-12],[-4,-35],[-46,21],[-18,-9],[-7,-26]],[[6155,4958],[-20,-24],[-7,-24],[-10,-4],[-4,-42],[-9,-24],[-5,-39],[-12,-20]],[[6088,4781],[-40,59],[-1,35],[-101,120],[-5,6]],[[5941,5001],[0,63],[8,24],[14,39],[10,43],[-13,68],[-3,30],[-13,41]],[[5944,5309],[17,35],[19,39]],[[6162,5289],[-24,-67],[0,-215],[17,-49]],[[7046,7387],[-53,-9],[-34,19],[-30,-4],[3,34],[30,-10],[10,18]],[[6972,7435],[21,-6],[36,43],[-33,31],[-20,-15],[-21,22],[24,39],[-9,5]],[[7849,5777],[-7,72],[18,49],[36,11],[26,-8]],[[7922,5901],[23,-23],[12,40],[25,-21]],[[7982,5897],[6,-40],[-3,-71],[-47,-45],[13,-36],[-30,-4],[-24,-24]],[[7897,5677],[-23,9],[-11,30],[-14,61]],[[8564,7339],[24,-70],[7,-38],[0,-68],[-10,-33],[-25,-11],[-22,-25],[-25,-5],[-3,32],[5,45],[-13,61],[21,10],[-19,51]],[[8504,7288],[2,5],[12,-2],[11,27],[20,2],[11,4],[4,15]],[[5557,7574],[5,13]],[[5562,7587],[7,4],[4,20],[5,3],[4,-8],[5,-4],[3,-10],[5,-2],[5,-11],[4,0],[-3,-14],[-3,-7],[1,-5]],[[5599,7553],[-6,-2],[-17,-9],[-1,-12],[-4,0]],[[6332,6828],[6,-26],[-3,-13],[9,-45]],[[6344,6744],[-19,-1],[-7,28],[-25,6]],[[7922,5901],[9,26],[1,50],[-22,52],[-2,58],[-21,48],[-21,4],[-6,-20],[-16,-2],[-8,10],[-30,-35],[0,53],[7,62],[-19,3],[-2,36],[-12,18]],[[7780,6264],[6,21],[24,39]],[[7837,6385],[17,-47],[12,-54],[34,0],[11,-52],[-18,-15],[-8,-21],[34,-36],[23,-70],[17,-52],[21,-41],[7,-41],[-5,-59]],[[5975,7012],[10,49],[14,41],[0,2]],[[5999,7104],[13,-3],[4,-23],[-15,-22],[-7,-33]],[[4785,5315],[-7,0],[-29,28],[-25,45],[-24,32],[-18,38]],[[4682,5458],[6,19],[2,17],[12,33],[13,27]],[[5412,6408],[-20,-22],[-15,33],[-44,25]],[[5263,6848],[13,14],[3,25],[-3,24],[19,23],[8,19],[14,17],[2,45]],[[5319,7015],[32,-20],[12,5],[23,-10],[37,-26],[13,-53],[25,-11],[39,-25],[30,-29],[13,15],[13,27],[-6,45],[9,29],[20,28],[19,8],[37,-12],[10,-27],[10,0],[9,-10],[28,-7],[6,-19]],[[5694,6357],[0,-118],[-32,0],[0,-25]],[[5662,6214],[-111,113],[-111,113],[-28,-32]],[[7271,5502],[-4,-62],[-12,-16],[-24,-14],[-13,47],[-5,85],[13,96],[19,-33],[13,-42],[13,-61]],[[5804,3347],[10,-18],[-9,-29],[-4,-19],[-16,-9],[-5,-19],[-10,-6],[-21,46],[15,37],[15,23],[13,12],[12,-18]],[[5631,8267],[-2,15],[3,16],[-13,10],[-29,10]],[[5590,8318],[-6,50]],[[5584,8368],[32,18],[47,-4],[27,6],[4,-12],[15,-4],[26,-29]],[[5652,8242],[-7,19],[-14,6]],[[5584,8368],[1,44],[14,37],[26,20],[22,-44],[22,1],[6,46]],[[5757,8453],[14,-14],[2,-28],[9,-35]],[[4759,6691],[-4,0],[0,-31],[-17,-2],[-9,-14],[-13,0],[-10,8],[-23,-6],[-9,-46],[-9,-5],[-13,-74],[-38,-64],[-9,-81],[-12,-27],[-3,-21],[-63,-5]],[[4527,6323],[1,27],[11,17],[9,30],[-2,20],[10,42],[15,38],[9,9],[8,35],[0,31],[10,37],[19,21],[18,60],[0,1],[14,23],[26,6],[22,41],[14,16],[23,49],[-7,73],[10,51],[4,31],[18,40],[28,27],[21,25],[18,61],[9,36],[20,0],[17,-25],[26,4],[29,-13],[12,-1]],[[5739,7906],[6,9],[19,6],[20,-19],[12,-2],[12,-16],[-2,-20],[11,-9],[4,-25],[9,-15],[-2,-9],[5,-6],[-7,-4],[-16,1],[-3,9],[-6,-5],[2,-11],[-7,-19],[-5,-20],[-7,-6]],[[5784,7745],[-5,27],[3,25],[-1,26],[-16,35],[-9,25],[-9,17],[-8,6]],[[6376,4321],[7,-25],[7,-39],[4,-71],[7,-28],[-2,-28],[-5,-18],[-10,35],[-5,-18],[5,-43],[-2,-25],[-8,-14],[-1,-50],[-11,-69],[-14,-81],[-17,-112],[-11,-82],[-12,-69],[-23,-14],[-24,-25],[-16,15],[-22,21],[-8,31],[-2,53],[-10,47],[-2,42],[5,43],[13,10],[0,20],[13,45],[2,37],[-6,28],[-5,38],[-2,54],[9,33],[4,38],[14,2],[15,12],[11,10],[12,1],[16,34],[23,36],[8,30],[-4,25],[12,-7],[15,41],[1,36],[9,26],[10,-25]],[[2301,6586],[-10,-52],[-5,-43],[-2,-79],[-3,-29],[5,-32],[9,-29],[5,-45],[19,-44],[6,-34],[11,-29],[29,-16],[12,-25],[24,17],[21,6],[21,11],[18,10],[17,24],[7,34],[2,50],[5,17],[19,16],[29,13],[25,-2],[17,5],[6,-12],[-1,-29],[-15,-35],[-6,-36],[5,-10],[-4,-26],[-7,-46],[-7,15],[-6,-1]],[[2438,5916],[-32,64],[-14,19],[-23,16],[-15,-5],[-22,-22],[-14,-6],[-20,16],[-21,11],[-26,27],[-21,8],[-31,28],[-23,28],[-7,16],[-16,3],[-28,19],[-12,27],[-30,34],[-14,37],[-6,29],[9,5],[-3,17],[7,16],[0,20],[-10,27],[-2,23],[-9,30],[-25,59],[-28,46],[-13,37],[-24,24],[-5,14],[4,37],[-14,13],[-17,29],[-7,41],[-14,5],[-17,31],[-13,29],[-1,19],[-15,44],[-10,45],[1,23],[-20,23],[-10,-2],[-15,16],[-5,-24],[5,-28],[2,-45],[10,-24],[21,-41],[4,-14],[4,-4],[4,-20],[5,1],[6,-38],[8,-15],[6,-21],[17,-30],[10,-55],[8,-26],[8,-28],[1,-31],[13,-2],[12,-27],[10,-26],[-1,-11],[-12,-21],[-5,0],[-7,36],[-18,33],[-20,29],[-14,15],[1,43],[-5,32],[-13,19],[-19,26],[-4,-8],[-7,16],[-17,14],[-16,34],[2,5],[11,-4],[11,22],[1,27],[-22,42],[-16,17],[-10,36],[-11,39],[-12,47],[-12,54]],[[1746,6980],[32,4],[35,7],[-2,-12],[41,-29],[64,-41],[55,0],[22,0],[0,24],[48,0],[10,-20],[15,-19],[16,-26],[9,-31],[7,-32],[15,-18],[23,-18],[17,47],[23,1],[19,-24],[14,-40],[10,-35],[16,-34],[6,-41],[8,-28],[22,-18],[20,-13],[10,2]],[[5599,7553],[9,4],[13,1]],[[4661,5921],[10,11],[4,35],[9,1],[20,-16],[15,11],[11,-4],[4,13],[112,1],[6,42],[-5,7],[-13,255],[-14,255],[43,1]],[[5118,6189],[0,-136],[-15,-39],[-2,-37],[-25,-9],[-38,-5],[-10,-21],[-18,-3]],[[4680,5793],[1,18],[-2,23],[-11,16],[-5,34],[-2,37]],[[7737,5644],[-3,44],[9,45],[-10,35],[3,65],[-12,30],[-9,71],[-5,75],[-12,49],[-18,-30],[-32,-42],[-15,5],[-17,14],[9,73],[-6,56],[-21,68],[3,21],[-16,7],[-20,49]],[[7780,6264],[-16,-14],[-16,-26],[-20,-2],[-12,-64],[-12,-11],[14,-52],[17,-43],[12,-39],[-11,-51],[-9,-11],[6,-30],[19,-47],[3,-33],[0,-27],[11,-54],[-16,-55],[-13,-61]],[[5538,7532],[-6,4],[-8,19],[-12,12]],[[5533,7629],[8,-10],[4,-9],[9,-6],[10,-12],[-2,-5]],[[7437,7970],[29,10],[53,51],[42,28],[24,-18],[29,-1],[19,-28],[28,-2],[40,-15],[27,41],[-11,35],[28,61],[31,-24],[26,-7],[32,-15],[6,-44],[39,-25],[26,11],[36,7],[27,-7],[28,-29],[16,-30],[26,1],[35,-10],[26,15],[36,9],[41,42],[17,-6],[14,-20],[33,5]],[[5959,4377],[21,5],[34,-17],[7,8],[19,1],[10,18],[17,-1],[30,23],[22,34]],[[6119,4448],[5,-26],[-1,-59],[3,-52],[1,-92],[5,-29],[-8,-43],[-11,-41],[-18,-36],[-25,-23],[-31,-28],[-32,-64],[-10,-11],[-20,-42],[-11,-13],[-3,-42],[14,-45],[5,-35],[0,-17],[5,3],[-1,-58],[-4,-28],[6,-10],[-4,-25],[-11,-21],[-23,-20],[-34,-32],[-12,-21],[3,-25],[7,-4],[-3,-31]],[[5911,3478],[-21,0]],[[5890,3478],[-2,26],[-4,27]],[[5884,3531],[-3,21],[5,66],[-7,42],[-13,83]],[[5866,3743],[29,67],[7,43],[5,5],[3,35],[-5,17],[1,44],[6,41],[0,75],[-15,19],[-13,4],[-6,15],[-13,12],[-23,-1],[-2,22]],[[5840,4141],[-2,42],[84,49]],[[5922,4232],[16,-28],[8,5],[11,-15],[1,-23],[-6,-28],[2,-42],[19,-36],[8,41],[12,12],[-2,76],[-12,43],[-10,19],[-10,-1],[-7,77],[7,45]],[[4661,5921],[-18,41],[-17,43],[-18,16],[-13,17],[-16,-1],[-13,-12],[-14,5],[-10,-19]],[[4542,6011],[-2,32],[8,29],[3,55],[-3,59],[-3,29],[2,30],[-7,28],[-14,25]],[[4526,6298],[6,20],[108,-1],[-5,86],[7,30],[26,5],[-1,152],[91,-4],[0,90]],[[5922,4232],[-15,15],[9,55],[9,21],[-6,49],[6,48],[5,16],[-7,50],[-14,26]],[[5909,4512],[28,-11],[5,-16],[10,-28],[7,-80]],[[7836,5425],[7,-5],[16,-36],[12,-40],[2,-39],[-3,-27],[2,-21],[2,-35],[10,-16],[11,-52],[-1,-20],[-19,-4],[-27,44],[-32,47],[-4,30],[-16,39],[-4,49],[-10,32],[4,43],[-7,25]],[[7779,5439],[5,11],[23,-26],[2,-30],[18,7],[9,24]],[[8045,5176],[21,-20],[21,11],[6,50],[12,11],[33,13],[20,47],[14,37]],[[8206,5379],[22,41],[14,47],[11,0],[14,-30],[1,-26],[19,-16],[23,-18],[-2,-23],[-19,-3],[5,-29],[-20,-20]],[[5453,3369],[-20,45],[-11,43],[-6,58],[-7,42],[-9,91],[-1,71],[-3,32],[-11,25],[-15,48],[-14,71],[-6,37],[-23,58],[-2,45]],[[5644,4022],[23,14],[18,-4],[11,-13],[0,-5]],[[5552,3594],[0,-218],[-25,-30],[-15,-4],[-17,11],[-13,4],[-4,25],[-11,17],[-14,-30]],[[9604,3812],[23,-36],[14,-28],[-10,-14],[-16,16],[-19,27],[-18,31],[-19,42],[-4,20],[12,-1],[16,-20],[12,-20],[9,-17]],[[5412,6408],[7,-92],[10,-15],[1,-19],[11,-20],[-6,-25],[-11,-120],[-1,-77],[-35,-56],[-12,-78],[11,-22],[0,-38],[18,-1],[-3,-28]],[[5393,5795],[-5,-1],[-19,64],[-6,3],[-22,-33],[-21,17],[-15,3],[-8,-8],[-17,2],[-16,-25],[-14,-2],[-34,31],[-13,-15],[-14,1],[-10,23],[-28,22],[-30,-7],[-7,-13],[-4,-34],[-8,-24],[-2,-53]],[[5236,5339],[-29,-21],[-11,3],[-10,-13],[-23,1],[-15,37],[-9,43],[-19,39],[-21,-1],[-25,0]],[[2619,5713],[-10,18],[-13,24],[-6,20],[-12,19],[-13,26],[3,9],[4,-9],[2,5]],[[2690,5943],[-2,-5],[-2,-13],[3,-22],[-6,-20],[-3,-24],[-1,-26],[1,-15],[1,-27],[-4,-6],[-3,-25],[2,-15],[-6,-16],[2,-16],[4,-9]],[[5092,8091],[14,16],[24,87],[38,25],[23,-2]],[[5863,9167],[-47,-24],[-22,-5]],[[5573,9140],[-17,-2],[-4,-39],[-53,9],[-7,-33],[-27,1],[-18,-42],[-28,-66],[-43,-83],[10,-20],[-10,-24],[-27,1],[-18,-55],[2,-79],[17,-29],[-9,-70],[-23,-40],[-12,-34]],[[5306,8535],[-19,36],[-55,-69],[-37,-13],[-38,30],[-10,63],[-9,137],[26,38],[73,49],[55,61],[51,82],[66,115],[47,44],[76,74],[61,26],[46,-3],[42,49],[51,-3],[50,12],[87,-43],[-36,-16],[30,-37]],[[5686,9657],[-62,-24],[-49,13],[19,16],[-16,19],[57,11],[11,-22],[40,-13]],[[5506,9766],[92,-44],[-70,-23],[-15,-44],[-25,-11],[-13,-49],[-34,-2],[-59,36],[25,21],[-42,17],[-54,50],[-21,46],[75,21],[16,-20],[39,0],[11,21],[40,2],[35,-21]],[[5706,9808],[55,-21],[-41,-32],[-81,-7],[-82,10],[-5,16],[-40,1],[-30,27],[86,17],[40,-14],[28,17],[70,-14]],[[9805,2640],[6,-24],[20,24],[8,-25],[0,-25],[-10,-27],[-18,-44],[-14,-24],[10,-28],[-22,-1],[-23,-22],[-8,-39],[-16,-60],[-21,-26],[-14,-17],[-26,1],[-18,20],[-30,4],[-5,22],[15,43],[35,59],[18,11],[20,22],[24,31],[16,31],[13,44],[10,15],[5,33],[19,27],[6,-25]],[[9849,2922],[20,-63],[1,41],[13,-16],[4,-45],[22,-19],[19,-5],[16,22],[14,-6],[-7,-53],[-8,-34],[-22,1],[-7,-18],[3,-25],[-4,-11],[-11,-32],[-14,-41],[-21,-23],[-5,15],[-12,9],[16,48],[-9,33],[-30,23],[1,22],[20,20],[5,46],[-1,38],[-12,40],[1,10],[-13,25],[-22,52],[-12,42],[11,4],[15,-33],[21,-15],[8,-52]],[[6475,6041],[-9,41],[-22,98]],[[6444,6180],[83,59],[19,118],[-13,42]],[[6566,6530],[12,-40],[16,-22],[20,-8],[17,-10],[12,-34],[8,-20],[10,-7],[0,-13],[-10,-36],[-5,-16],[-12,-19],[-10,-41],[-13,3],[-5,-14],[-5,-30],[4,-39],[-3,-7],[-13,0],[-17,-22],[-3,-29],[-6,-12],[-18,0],[-10,-15],[0,-24],[-14,-16],[-15,5],[-19,-19],[-12,-4]],[[6557,6597],[8,20],[3,-5],[-2,-25],[-4,-10]],[[6893,6457],[-20,15],[-9,43],[-21,45],[-51,-12],[-45,-1],[-39,-8]],[[2836,5484],[-9,17],[-6,32],[7,16],[-7,4],[-5,20],[-14,16],[-12,-4],[-6,-20],[-11,-15],[-6,-2],[-3,-13],[13,-32],[-7,-7],[-4,-9],[-13,-3],[-5,35],[-4,-10],[-9,4],[-5,24],[-12,3],[-7,7],[-12,0],[-1,-13],[-3,9]],[[2707,5623],[10,-22],[-1,-12],[11,-3],[3,5],[8,-14],[13,4],[12,15],[17,12],[9,17],[16,-3],[-1,-6],[15,-2],[12,-10],[10,-18],[10,-16]],[[3045,3974],[-28,33],[-2,25],[-55,59],[-50,65],[-22,36],[-11,49],[4,17],[-23,77],[-28,109],[-26,118],[-11,27],[-9,43],[-21,39],[-20,24],[9,26],[-14,57],[9,41],[22,37]],[[8510,5555],[2,-40],[2,-33],[-9,-54],[-11,60],[-13,-30],[9,-43],[-8,-28],[-32,35],[-8,42],[8,28],[-17,28],[-9,-24],[-13,2],[-21,-33],[-4,17],[11,50],[17,17],[15,22],[10,-27],[21,17],[5,26],[19,1],[-1,46],[22,-28],[3,-30],[2,-21]],[[8443,5665],[-10,-20],[-9,-37],[-8,-17],[-17,40],[5,16],[7,17],[3,36],[16,4],[-5,-40],[21,57],[-3,-56]],[[8291,5608],[-37,-56],[14,41],[20,37],[16,41],[15,58],[5,-48],[-18,-33],[-15,-40]],[[8385,5760],[16,-18],[18,0],[0,-25],[-13,-25],[-18,-18],[-1,28],[2,30],[-4,28]],[[8485,5776],[8,-66],[-21,16],[0,-20],[7,-37],[-13,-13],[-1,42],[-9,3],[-4,36],[16,-5],[0,22],[-17,45],[27,-1],[7,-22]],[[8375,5830],[-7,-51],[-12,29],[-15,45],[24,-2],[10,-21]],[[8369,6151],[17,-17],[9,15],[2,-15],[-4,-24],[9,-43],[-7,-49],[-16,-19],[-5,-48],[7,-47],[14,-7],[13,7],[34,-32],[-2,-32],[9,-15],[-3,-27],[-22,29],[-10,31],[-7,-22],[-18,36],[-25,-9],[-14,13],[1,25],[9,15],[-8,13],[-4,-21],[-14,34],[-4,26],[-1,56],[11,-19],[3,92],[9,54],[17,0]],[[9329,4655],[-8,-6],[-12,22],[-12,38],[-6,45],[4,6],[3,-18],[8,-13],[14,-38],[13,-20],[-4,-16]],[[9221,4734],[-15,-5],[-4,-17],[-15,-14],[-15,-14],[-14,0],[-23,18],[-16,16],[2,18],[25,-8],[15,4],[5,29],[4,1],[2,-31],[16,4],[8,20],[16,21],[-4,35],[17,1],[6,-9],[-1,-33],[-9,-36]],[[8916,4904],[48,-41],[51,-34],[19,-30],[16,-30],[4,-34],[46,-37],[7,-31],[-25,-7],[6,-39],[25,-39],[18,-62],[15,2],[-1,-27],[22,-10],[-9,-11],[30,-25],[-3,-17],[-18,-4],[-7,16],[-24,6],[-28,9],[-22,38],[-16,32],[-14,52],[-36,26],[-24,-17],[-17,-20],[4,-43],[-22,-20],[-16,9],[-28,3]],[[9253,4792],[-9,-16],[-5,35],[-6,23],[-13,19],[-16,25],[-20,18],[8,14],[15,-17],[9,-13],[12,-14],[11,-25],[11,-19],[3,-30]],[[5392,8233],[19,18],[43,27],[35,20],[28,-10],[2,-14],[27,-1]],[[5546,8273],[34,-7],[51,1]],[[5653,8105],[14,-52],[-3,-17],[-14,-6],[-25,-50],[7,-26],[-6,3]],[[5626,7957],[-26,23],[-20,-8],[-13,6],[-17,-13],[-14,21],[-11,-8],[-2,4]],[[3159,6151],[14,-5],[5,-12],[-7,-15],[-21,1],[-17,-2],[-1,25],[4,9],[23,-1]],[[8628,7562],[4,-10]],[[8632,7552],[-11,3],[-12,-20],[-8,-20],[1,-42],[-14,-13],[-5,-11],[-11,-17],[-18,-10],[-12,-16],[-1,-25],[-3,-7],[11,-9],[15,-26]],[[8504,7288],[-13,11],[-4,-11],[-8,-5],[-1,11],[-7,5],[-8,10],[8,26],[7,7],[-3,11],[7,31],[-2,10],[-16,7],[-13,15]],[[4792,7249],[-11,-15],[-14,8],[-15,-6],[5,46],[-3,36],[-12,6],[-7,22],[2,39],[11,21],[2,24],[6,36],[-1,25],[-5,21],[-1,20]],[[6411,6520],[-2,43],[7,31],[8,6],[8,-18],[1,-35],[-6,-35]],[[6427,6512],[-8,-4],[-8,12]],[[5630,7886],[12,13],[17,-7],[18,0],[13,-14],[10,9],[20,5],[7,14],[12,0]],[[5784,7745],[12,-11],[13,9],[13,-10]],[[5822,7733],[0,-15],[-13,-13],[-9,6],[-7,-71]],[[5629,7671],[-5,10],[6,10],[-7,7],[-8,-13],[-17,17],[-2,25],[-17,14],[-3,18],[-15,24]],[[8989,8056],[28,-105],[-41,19],[-17,-85],[27,-61],[-1,-41],[-21,36],[-18,-46],[-5,50],[3,57],[-3,64],[6,45],[2,79],[-17,58],[3,80],[25,28],[-11,27],[13,8],[7,-39],[10,-57],[-1,-58],[11,-59]],[[5546,8273],[6,26],[38,19]],[[0,9132],[68,-45],[73,-59],[-3,-37],[19,-15],[-6,43],[75,-8],[55,-56],[-28,-26],[-46,-6],[0,-57],[-11,-13],[-26,2],[-22,21],[-36,17],[-7,26],[-28,9],[-31,-7],[-16,20],[6,22],[-33,-14],[13,-28],[-16,-25]],[[0,8896],[0,236]],[[0,9282],[9999,-40],[-30,-3],[-5,19],[-9964,24]],[[0,9282],[4,3],[23,0],[40,-17],[-2,-8],[-29,-14],[-36,-4],[0,40]],[[8988,9383],[-42,-1],[-57,7],[-5,3],[27,23],[34,6],[40,-23],[3,-15]],[[9186,9493],[-32,-23],[-44,5],[-52,23],[7,20],[51,-9],[70,-16]],[[9029,9522],[-22,-44],[-102,1],[-46,-14],[-55,39],[15,40],[37,11],[73,-2],[100,-31]],[[6598,9235],[-17,-5],[-91,8],[-7,26],[-50,16],[-4,32],[28,13],[-1,32],[55,50],[-25,7],[66,52],[-7,27],[62,31],[91,38],[93,11],[48,22],[54,8],[19,-23],[-19,-19],[-98,-29],[-85,-28],[-86,-57],[-42,-57],[-43,-57],[5,-49],[54,-49]],[[0,8896],[9963,-26],[-36,4],[25,-31],[17,-49],[13,-16],[3,-24],[-7,-16],[-52,13],[-78,-44],[-25,-7],[-42,-42],[-40,-36],[-11,-27],[-39,41],[-73,-46],[-12,22],[-27,-26],[-37,8],[-9,-38],[-33,-58],[1,-24],[31,-13],[-4,-86],[-25,-2],[-12,-49],[11,-26],[-48,-30],[-10,-67],[-41,-15],[-9,-60],[-40,-55],[-10,41],[-12,86],[-15,131],[13,82],[23,35],[2,28],[43,13],[50,75],[47,60],[50,48],[23,83],[-34,-5],[-17,-49],[-70,-65],[-23,73],[-72,-20],[-69,-99],[23,-36],[-62,-16],[-43,-6],[2,43],[-43,9],[-35,-29],[-85,10],[-91,-18],[-90,-115],[-106,-139],[43,-8],[14,-37],[27,-13],[18,30],[30,-4],[40,-65],[1,-50],[-21,-59],[-3,-71],[-12,-94],[-42,-86],[-9,-41],[-38,-69],[-38,-68],[-18,-35],[-37,-34],[-17,-1],[-17,29],[-38,-44],[-4,-19]],[[6363,7799],[-12,-35],[-27,-10],[-28,-61],[25,-56],[-2,-40],[30,-70]],[[6109,7624],[-35,49],[-32,23],[-24,34],[20,10],[23,49],[-15,24],[41,24],[-1,13],[-25,-10]],[[6061,7840],[1,26],[14,17],[27,4],[5,20],[-7,33],[12,30],[-1,18],[-41,19],[-16,-1],[-17,28],[-21,-9],[-35,20],[0,12],[-10,26],[-22,3],[-2,18],[7,12],[-18,33],[-29,-5],[-8,3],[-7,-14],[-11,3]],[[5777,8571],[31,33],[-29,28]],[[5863,9167],[29,20],[46,-35],[76,-14],[105,-67],[21,-28],[2,-40],[-31,-31],[-45,-15],[-124,44],[-21,-7],[45,-43],[2,-28],[2,-60],[36,-18],[22,-15],[3,28],[-17,26],[18,22],[67,-37],[24,15],[-19,43],[65,58],[25,-4],[26,-20],[16,40],[-23,35],[14,36],[-21,36],[78,-18],[16,-34],[-35,-7],[0,-33],[22,-20],[43,13],[7,38],[58,28],[97,50],[20,-3],[-27,-35],[35,-7],[19,21],[52,1],[42,25],[31,-36],[32,39],[-29,35],[14,19],[82,-18],[39,-18],[100,-68],[19,31],[-28,31],[-1,13],[-34,6],[10,28],[-15,46],[-1,19],[51,53],[18,54],[21,11],[74,-15],[5,-33],[-26,-48],[17,-19],[9,-41],[-6,-81],[31,-36],[-12,-40],[-55,-84],[32,-8],[11,21],[31,15],[7,29],[24,29],[-16,33],[13,39],[-31,5],[-6,33],[22,59],[-36,48],[50,40],[-7,42],[14,2],[15,-33],[-11,-57],[29,-11],[-12,43],[46,23],[58,3],[51,-34],[-25,49],[-2,63],[48,12],[67,-2],[60,7],[-23,31],[33,39],[31,2],[54,29],[74,8],[9,16],[73,6],[23,-14],[62,32],[51,-1],[8,25],[26,25],[66,25],[48,-19],[-38,-15],[63,-9],[7,-29],[25,14],[82,-1],[62,-29],[23,-22],[-7,-30],[-31,-18],[-73,-33],[-21,-17],[35,-8],[41,-15],[25,11],[14,-38],[12,15],[44,10],[90,-10],[6,-28],[116,-9],[2,46],[59,-11],[44,1],[45,-32],[13,-37],[-17,-25],[35,-47],[44,-24],[27,62],[44,-26],[48,16],[53,-18],[21,16],[45,-8],[-20,55],[37,25],[251,-38],[24,-35],[72,-45],[112,11],[56,-10],[23,-24],[-4,-44],[35,-16],[37,12],[49,1],[52,-11],[53,6],[49,-52],[34,19],[-23,37],[13,27],[88,-17],[58,4],[80,-29],[-9960,-25]],[[7918,9684],[-157,-23],[51,77],[23,7],[21,-4],[70,-33],[-8,-24]],[[6420,9816],[-37,-8],[-25,-4],[-4,-10],[-33,-10],[-30,14],[16,19],[-62,2],[54,10],[43,1],[5,-16],[16,14],[26,10],[42,-13],[-11,-9]],[[7775,9718],[-60,-8],[-78,17],[-46,23],[-21,42],[-38,12],[72,40],[60,14],[54,-30],[64,-57],[-7,-53]],[[5844,4990],[11,-33],[-1,-35],[-8,-7]],[[5821,4978],[7,-6],[16,18]],[[4526,6298],[1,25]],[[6188,6023],[-4,26],[-8,17],[-2,24],[-15,21],[-15,50],[-7,48],[-20,40],[-12,10],[-18,56],[-4,41],[2,35],[-16,66],[-13,23],[-15,12],[-10,34],[2,13],[-8,31],[-8,13],[-11,44],[-17,48],[-14,40],[-14,0],[5,33],[1,20],[3,24]],[[6344,6744],[11,-51],[14,-13],[5,-21],[18,-25],[2,-24],[-3,-20],[4,-20],[8,-16],[4,-20],[4,-14]],[[6427,6512],[5,-22]],[[6444,6180],[-80,-23],[-26,-26],[-20,-62],[-13,-10],[-7,20],[-11,-3],[-27,6],[-5,5],[-32,-1],[-7,-5],[-12,15],[-7,-29],[3,-25],[-12,-19]],[[5943,5617],[-4,1],[0,29],[-3,20],[-14,24],[-4,42],[4,44],[-13,4],[-2,-13],[-17,-3],[7,-17],[2,-36],[-15,-32],[-14,-43],[-14,-6],[-23,34],[-11,-12],[-3,-17],[-14,-11],[-1,-12],[-28,0],[-3,12],[-20,2],[-10,-10],[-8,5],[-14,34],[-5,17],[-20,-9],[-8,-27],[-7,-53],[-10,-11],[-8,-6]],[[5663,5567],[-2,2]],[[5635,5716],[0,14],[-10,17],[-1,35],[-5,23],[-10,-4],[3,22],[7,25],[-3,24],[9,18],[-6,14],[7,36],[13,44],[24,-4],[-1,234]],[[6023,6357],[9,-58],[-6,-10],[4,-61],[11,-71],[10,-14],[15,-22]],[[5943,5624],[0,-7]],[[5943,5617],[0,-46]],[[5944,5309],[-17,-28],[-20,1],[-22,-14],[-18,13],[-11,-16]],[[5682,5544],[-19,23]],[[4535,5861],[-11,46],[-14,21],[12,11],[14,41],[6,31]],[[4536,5789],[-4,45]],[[9502,4438],[8,-20],[-19,0],[-11,37],[17,-15],[5,-2]],[[9467,4474],[-11,-1],[-17,6],[-5,9],[1,23],[19,-9],[9,-12],[4,-16]],[[9490,4490],[-4,-11],[-21,52],[-5,35],[9,0],[10,-47],[11,-29]],[[9440,4565],[1,-12],[-22,25],[-15,21],[-10,20],[4,6],[13,-14],[23,-27],[6,-19]],[[9375,4623],[-5,-3],[-13,14],[-11,24],[1,10],[17,-25],[11,-20]],[[4682,5458],[-8,5],[-20,24],[-14,31],[-5,22],[-3,43]],[[2561,5848],[-3,-14],[-16,1],[-10,6],[-12,12],[-15,3],[-8,13]],[[6198,5735],[9,-11],[5,-25],[13,-24],[14,-1],[26,16],[30,7],[25,18],[13,4],[10,11],[16,2]],[[6359,5732],[0,-1],[0,-25],[0,-59],[0,-31],[-13,-36],[-19,-50]],[[6359,5732],[9,1],[13,9],[14,6],[14,20],[10,0],[1,-16],[-3,-35],[0,-31],[-6,-21],[-7,-64],[-14,-66],[-17,-75],[-24,-87],[-23,-66],[-33,-81],[-28,-48],[-42,-58],[-25,-45],[-31,-72],[-6,-31],[-6,-14]],[[3412,5410],[34,-11],[2,10],[23,4],[30,-15]],[[3489,5306],[10,-35],[-4,-25]],[[5626,7957],[-8,-15],[-5,-24]],[[5380,7746],[7,5]],[[5663,8957],[-47,-17],[-27,-41],[4,-36],[-44,-48],[-54,-50],[-20,-84],[20,-41],[26,-33],[-25,-67],[-29,-14],[-11,-99],[-15,-55],[-34,6],[-16,-47],[-32,-3],[-9,56],[-23,67],[-21,84]],[[5890,3478],[-5,-26],[-17,-6],[-16,32],[0,20],[7,22],[3,17],[8,5],[14,-11]],[[5999,7104],[-2,45],[7,25]],[[6004,7174],[7,13],[7,13],[2,33],[9,-12],[31,17],[14,-12],[23,1],[32,22],[15,-1],[32,9]],[[5051,5420],[-22,-12]],[[7849,5777],[-25,28],[-24,-2],[4,47],[-24,0],[-2,-65],[-15,-87],[-10,-52],[2,-43],[18,-2],[12,-53],[5,-52],[15,-33],[17,-7],[14,-31]],[[7779,5439],[-11,23],[-4,29],[-15,34],[-14,28],[-4,-35],[-5,33],[3,37],[8,56]],[[6883,7252],[16,60],[-6,44],[-20,14],[7,26],[23,-3],[13,33],[9,38],[37,13],[-6,-27],[4,-17],[12,2]],[[6497,7255],[-5,42],[4,62],[-22,20],[8,40],[-19,4],[6,49],[26,-14],[25,19],[-20,35],[-8,34],[-23,-15],[-3,-43],[-8,38]],[[6554,7498],[31,1],[-4,29],[24,21],[23,34],[37,-31],[3,-47],[11,-12],[30,2],[9,-10],[14,-61],[32,-41],[18,-28],[29,-29],[37,-25],[-1,-36]],[[8471,4532],[3,14],[24,13],[19,2],[9,8],[10,-8],[-10,-16],[-29,-25],[-23,-17]],[[3286,5693],[16,8],[6,-2],[-1,-44],[-23,-7],[-5,6],[8,16],[-1,23]],[[5233,7240],[31,24],[19,-7],[-1,-30],[24,22],[2,-12],[-14,-29],[0,-27],[9,-15],[-3,-51],[-19,-29],[6,-33],[14,-1],[7,-28],[11,-9]],[[6004,7174],[-11,27],[11,22],[-17,-5],[-23,13],[-19,-34],[-43,-6],[-22,31],[-30,2],[-6,-24],[-20,-7],[-26,31],[-31,-1],[-16,59],[-21,33],[14,46],[-18,28],[31,56],[43,3],[12,45],[53,-8],[33,38],[32,17],[46,1],[49,-42],[40,-22],[32,9],[24,-6],[33,31]],[[5777,7539],[3,-23],[25,-19],[-5,-14],[-33,-3],[-12,-19],[-23,-31],[-9,27],[0,12]],[[8382,6499],[-17,-95],[-12,-49],[-14,50],[-4,44],[17,58],[22,45],[13,-18],[-5,-35]],[[6088,4781],[-12,-73],[1,-33],[18,-22],[1,-15],[-8,-36],[2,-18],[-2,-28],[10,-37],[11,-58],[10,-13]],[[5909,4512],[-15,18],[-18,10],[-11,10],[-12,15]],[[5844,4990],[10,8],[31,-1],[56,4]],[[6061,7840],[-22,-5],[-18,-19],[-26,-3],[-24,-22],[1,-37],[14,-14],[28,4],[-5,-21],[-31,-11],[-37,-34],[-16,12],[6,28],[-30,17],[5,12],[26,19],[-8,14],[-43,15],[-2,22],[-25,-8],[-11,-32],[-21,-44]],[[3517,3063],[-12,-38],[-31,-32],[-21,11],[-15,-6],[-26,25],[-18,-1],[-17,32]],[[679,6185],[-4,-10],[-7,8],[1,17],[-4,21],[1,7],[5,10],[-2,11],[1,6],[3,-1],[10,-10],[5,-5],[5,-8],[7,-21],[-1,-3],[-11,-13],[-9,-9]],[[664,6277],[-9,-4],[-5,12],[-3,5],[0,4],[3,5],[9,-6],[8,-9],[-3,-7]],[[646,6309],[-1,-7],[-15,2],[2,7],[14,-2]],[[621,6317],[-2,-3],[-2,1],[-9,2],[-4,13],[-1,2],[7,8],[3,-3],[8,-20]],[[574,6356],[-4,-6],[-9,11],[1,4],[5,6],[6,-1],[1,-14]],[[3135,7724],[5,-19],[-30,-29],[-29,-20],[-29,-18],[-15,-35],[-4,-13],[-1,-31],[10,-32],[11,-1],[-3,21],[8,-13],[-2,-17],[-19,-9],[-13,1],[-20,-10],[-12,-3],[-17,-3],[-23,-17],[41,11],[8,-11],[-39,-18],[-17,0],[0,7],[-8,-16],[8,-3],[-6,-43],[-20,-45],[-2,15],[-6,3],[-9,15],[5,-32],[7,-10],[1,-23],[-9,-23],[-16,-47],[-2,3],[8,40],[-14,22],[-3,49],[-5,-25],[5,-38],[-18,10],[19,-19],[1,-57],[8,-4],[3,-20],[4,-59],[-17,-44],[-29,-18],[-18,-34],[-14,-4],[-14,-22],[-4,-20],[-31,-38],[-16,-28],[-13,-35],[-4,-42],[5,-41],[9,-51],[13,-41],[0,-26],[13,-69],[-1,-39],[-1,-23],[-7,-36],[-8,-8],[-14,7],[-4,26],[-11,14],[-15,51],[-13,45],[-4,23],[6,39],[-8,33],[-22,49],[-10,9],[-28,-27],[-5,3],[-14,28],[-17,14],[-32,-7],[-24,7],[-21,-5],[-12,-9],[5,-15],[0,-24],[5,-12],[-5,-8],[-10,9],[-11,-11],[-20,2],[-20,31],[-25,-8],[-20,14],[-17,-4],[-24,-14],[-25,-44],[-27,-25],[-16,-28],[-6,-27],[0,-41],[1,-28],[5,-20]],[[1746,6980],[-4,30],[-18,34],[-13,7],[-3,17],[-16,3],[-10,16],[-26,6],[-7,9],[-3,32],[-27,60],[-23,82],[1,14],[-13,19],[-21,50],[-4,48],[-15,32],[6,49],[-1,51],[-8,45],[10,56],[4,53],[3,54],[-5,79],[-9,51],[-8,27],[4,12],[40,-20],[15,-56],[7,15],[-5,49],[-9,48]],[[750,8432],[-28,-23],[-14,15],[-4,28],[25,21],[15,9],[18,-4],[12,-18],[-24,-28]],[[401,8597],[-18,-9],[-18,11],[-17,16],[28,10],[22,-6],[3,-22]],[[230,8826],[17,-12],[17,6],[23,-15],[27,-8],[-2,-7],[-21,-12],[-21,13],[-11,11],[-24,-4],[-7,5],[2,23]],[[1374,8295],[-15,22],[-25,19],[-8,52],[-36,47],[-15,56],[-26,4],[-44,2],[-33,17],[-57,61],[-27,11],[-49,21],[-38,-5],[-55,27],[-33,25],[-30,-12],[5,-41],[-15,-4],[-32,-12],[-25,-20],[-30,-13],[-4,35],[12,58],[30,18],[-8,15],[-35,-33],[-19,-39],[-40,-42],[20,-29],[-26,-42],[-30,-25],[-28,-18],[-7,-26],[-43,-31],[-9,-28],[-32,-25],[-20,5],[-25,-17],[-29,-20],[-23,-20],[-47,-16],[-5,9],[31,28],[27,18],[29,33],[35,6],[14,25],[38,35],[6,12],[21,21],[5,44],[14,35],[-32,-18],[-9,11],[-15,-22],[-18,30],[-8,-21],[-10,29],[-28,-23],[-17,0],[-3,35],[5,21],[-17,22],[-37,-12],[-23,28],[-19,14],[0,34],[-22,25],[11,34],[23,33],[10,30],[22,4],[19,-9],[23,28],[20,-5],[21,19],[-5,27],[-16,10],[21,23],[-17,-1],[-30,-13],[-8,-13],[-22,13],[-39,-6],[-41,14],[-12,24],[-35,34],[39,25],[62,29],[23,0],[-4,-30],[59,2],[-23,37],[-34,23],[-20,29],[-26,25],[-38,19],[15,31],[49,2],[35,27],[7,29],[28,28],[28,6],[52,27],[26,-4],[42,31],[42,-12],[21,-27],[12,11],[47,-3],[-2,-14],[43,-10],[28,6],[59,-18],[53,-6],[21,-8],[37,10],[42,-18],[31,-8]],[[3018,5753],[-1,-14],[-16,-7],[9,-26],[0,-31],[-12,-35],[10,-47],[12,4],[6,43],[-8,21],[-2,45],[35,24],[-4,27],[10,19],[10,-41],[19,-1],[18,-33],[1,-20],[25,0],[30,6],[16,-27],[21,-7],[16,18],[0,15],[34,4],[34,1],[-24,-18],[10,-28],[22,-4],[21,-29],[4,-48],[15,2],[11,-14]],[[8001,6331],[-37,-51],[-24,-56],[-6,-41],[22,-62],[25,-77],[26,-37],[17,-47],[12,-109],[-3,-104],[-24,-39],[-31,-38],[-23,-49],[-35,-55],[-10,37],[8,40],[-21,34]],[[9661,4085],[-9,-8],[-9,26],[1,16],[17,-34]],[[9641,4175],[4,-47],[-7,7],[-6,-3],[-4,16],[0,45],[13,-18]],[[6475,6041],[-21,-16],[-5,-26],[-1,-20],[-27,-25],[-45,-28],[-24,-41],[-13,-3],[-8,3],[-16,-25],[-18,-11],[-23,-3],[-7,-3],[-6,-16],[-8,-4],[-4,-15],[-14,1],[-9,-8],[-19,3],[-7,35],[1,32],[-5,17],[-5,44],[-8,24],[5,3],[-2,27],[3,12],[-1,25]],[[5817,3752],[11,0],[14,-10],[9,7],[15,-6]],[[5911,3478],[-7,-43],[-3,-49],[-7,-27],[-19,-30],[-5,-8],[-12,-30],[-8,-31],[-16,-42],[-31,-61],[-20,-36],[-21,-26],[-29,-23],[-14,-3],[-3,-17],[-17,9],[-14,-11],[-30,11],[-17,-7],[-12,3],[-28,-23],[-24,-10],[-17,-22],[-13,-1],[-11,21],[-10,1],[-12,26],[-1,-8],[-4,16],[0,34],[-9,40],[9,11],[0,45],[-19,55],[-14,50],[0,1],[-20,76]],[[5840,4141],[-21,-8],[-15,-23],[-4,-21],[-10,-4],[-24,-49],[-15,-38],[-10,-2],[-9,7],[-31,7]]],
1transform:{scale:[.036003600360036005,.016927109510951093],translate:[-180,-85.609038]}},v.prototype.abwTopo="__ABW__",v.prototype.afgTopo="__AFG__",v.prototype.agoTopo="__AGO__",v.prototype.aiaTopo="__AIA__",v.prototype.albTopo="__ALB__",v.prototype.aldTopo="__ALD__",v.prototype.andTopo="__AND__",v.prototype.areTopo="__ARE__",v.prototype.argTopo="__ARG__",v.prototype.armTopo="__ARM__",v.prototype.asmTopo="__ASM__",v.prototype.ataTopo="__ATA__",v.prototype.atcTopo="__ATC__",v.prototype.atfTopo="__ATF__",v.prototype.atgTopo="__ATG__",v.prototype.ausTopo="__AUS__",v.prototype.autTopo="__AUT__",v.prototype.azeTopo="__AZE__",v.prototype.bdiTopo="__BDI__",v.prototype.belTopo="__BEL__",v.prototype.benTopo="__BEN__",v.prototype.bfaTopo="__BFA__",v.prototype.bgdTopo="__BGD__",v.prototype.bgrTopo="__BGR__",v.prototype.bhrTopo="__BHR__",v.prototype.bhsTopo="__BHS__",v.prototype.bihTopo="__BIH__",v.prototype.bjnTopo="__BJN__",v.prototype.blmTopo="__BLM__",v.prototype.blrTopo="__BLR__",v.prototype.blzTopo="__BLZ__",v.prototype.bmuTopo="__BMU__",v.prototype.bolTopo="__BOL__",v.prototype.braTopo="__BRA__",v.prototype.brbTopo="__BRB__",v.prototype.brnTopo="__BRN__",v.prototype.btnTopo="__BTN__",v.prototype.norTopo="__NOR__",v.prototype.bwaTopo="__BWA__",v.prototype.cafTopo="__CAF__",v.prototype.canTopo="__CAN__",v.prototype.cheTopo="__CHE__",v.prototype.chlTopo="__CHL__",v.prototype.chnTopo="__CHN__",v.prototype.civTopo="__CIV__",v.prototype.clpTopo="__CLP__",v.prototype.cmrTopo="__CMR__",v.prototype.codTopo="__COD__",v.prototype.cogTopo="__COG__",v.prototype.cokTopo="__COK__",v.prototype.colTopo="__COL__",v.prototype.comTopo="__COM__",v.prototype.cpvTopo="__CPV__",v.prototype.criTopo="__CRI__",v.prototype.csiTopo="__CSI__",v.prototype.cubTopo="__CUB__",v.prototype.cuwTopo="__CUW__",v.prototype.cymTopo="__CYM__",v.prototype.cynTopo="__CYN__",v.prototype.cypTopo="__CYP__",v.prototype.czeTopo="__CZE__",v.prototype.deuTopo="__DEU__",v.prototype.djiTopo="__DJI__",v.prototype.dmaTopo="__DMA__",v.prototype.dnkTopo="__DNK__",v.prototype.domTopo="__DOM__",v.prototype.dzaTopo="__DZA__",v.prototype.ecuTopo="__ECU__",v.prototype.egyTopo="__EGY__",v.prototype.eriTopo="__ERI__",v.prototype.esbTopo="__ESB__",v.prototype.espTopo="__ESP__",v.prototype.estTopo="__EST__",v.prototype.ethTopo="__ETH__",v.prototype.finTopo="__FIN__",v.prototype.fjiTopo="__FJI__",v.prototype.flkTopo="__FLK__",v.prototype.fraTopo="__FRA__",v.prototype.froTopo="__FRO__",v.prototype.fsmTopo="__FSM__",v.prototype.gabTopo="__GAB__",v.prototype.psxTopo="__PSX__",v.prototype.gbrTopo="__GBR__",v.prototype.geoTopo="__GEO__",v.prototype.ggyTopo="__GGY__",v.prototype.ghaTopo="__GHA__",v.prototype.gibTopo="__GIB__",v.prototype.ginTopo="__GIN__",v.prototype.gmbTopo="__GMB__",v.prototype.gnbTopo="__GNB__",v.prototype.gnqTopo="__GNQ__",v.prototype.grcTopo="__GRC__",v.prototype.grdTopo="__GRD__",v.prototype.grlTopo="__GRL__",v.prototype.gtmTopo="__GTM__",v.prototype.gumTopo="__GUM__",v.prototype.guyTopo="__GUY__",v.prototype.hkgTopo="__HKG__",v.prototype.hmdTopo="__HMD__",v.prototype.hndTopo="__HND__",v.prototype.hrvTopo="__HRV__",v.prototype.htiTopo="__HTI__",v.prototype.hunTopo="__HUN__",v.prototype.idnTopo="__IDN__",v.prototype.imnTopo="__IMN__",v.prototype.indTopo="__IND__",v.prototype.ioaTopo="__IOA__",v.prototype.iotTopo="__IOT__",v.prototype.irlTopo="__IRL__",v.prototype.irnTopo="__IRN__",v.prototype.irqTopo="__IRQ__",v.prototype.islTopo="__ISL__",v.prototype.isrTopo="__ISR__",v.prototype.itaTopo="__ITA__",v.prototype.jamTopo="__JAM__",v.prototype.jeyTopo="__JEY__",v.prototype.jorTopo="__JOR__",v.prototype.jpnTopo="__JPN__",v.prototype.kabTopo="__KAB__",v.prototype.kasTopo="__KAS__",v.prototype.kazTopo="__KAZ__",v.prototype.kenTopo="__KEN__",v.prototype.kgzTopo="__KGZ__",v.prototype.khmTopo="__KHM__",v.prototype.kirTopo="__KIR__",v.prototype.knaTopo="__KNA__",v.prototype.korTopo="__KOR__",v.prototype.kosTopo="__KOS__",v.prototype.kwtTopo="__KWT__",v.prototype.laoTopo="__LAO__",v.prototype.lbnTopo="__LBN__",v.prototype.lbrTopo="__LBR__",v.prototype.lbyTopo="__LBY__",v.prototype.lcaTopo="__LCA__",v.prototype.lieTopo="__LIE__",v.prototype.lkaTopo="__LKA__",v.prototype.lsoTopo="__LSO__",v.prototype.ltuTopo="__LTU__",v.prototype.luxTopo="__LUX__",v.prototype.lvaTopo="__LVA__",v.prototype.macTopo="__MAC__",v.prototype.mafTopo="__MAF__",v.prototype.marTopo="__MAR__",v.prototype.mcoTopo="__MCO__",v.prototype.mdaTopo="__MDA__",v.prototype.mdgTopo="__MDG__",v.prototype.mdvTopo="__MDV__",v.prototype.mexTopo="__MEX__",v.prototype.mhlTopo="__MHL__",v.prototype.mkdTopo="__MKD__",v.prototype.mliTopo="__MLI__",v.prototype.mltTopo="__MLT__",v.prototype.mmrTopo="__MMR__",v.prototype.mneTopo="__MNE__",v.prototype.mngTopo="__MNG__",v.prototype.mnpTopo="__MNP__",v.prototype.mozTopo="__MOZ__",v.prototype.mrtTopo="__MRT__",v.prototype.msrTopo="__MSR__",v.prototype.musTopo="__MUS__",v.prototype.mwiTopo="__MWI__",v.prototype.mysTopo="__MYS__",v.prototype.namTopo="__NAM__",v.prototype.nclTopo="__NCL__",v.prototype.nerTopo="__NER__",v.prototype.nfkTopo="__NFK__",v.prototype.ngaTopo="__NGA__",v.prototype.nicTopo="__NIC__",v.prototype.niuTopo="__NIU__",v.prototype.nldTopo="__NLD__",v.prototype.nplTopo="__NPL__",v.prototype.nruTopo="__NRU__",v.prototype.nulTopo="__NUL__",v.prototype.nzlTopo="__NZL__",v.prototype.omnTopo="__OMN__",v.prototype.pakTopo="__PAK__",v.prototype.panTopo="__PAN__",v.prototype.pcnTopo="__PCN__",v.prototype.perTopo="__PER__",v.prototype.pgaTopo="__PGA__",v.prototype.phlTopo="__PHL__",v.prototype.plwTopo="__PLW__",v.prototype.pngTopo="__PNG__",v.prototype.polTopo="__POL__",v.prototype.priTopo="__PRI__",v.prototype.prkTopo="__PRK__",v.prototype.prtTopo="__PRT__",v.prototype.pryTopo="__PRY__",v.prototype.pyfTop
vendor: 6,369 bytes, line 1
1o="__PYF__",v.prototype.qatTopo="__QAT__",v.prototype.rouTopo="__ROU__",v.prototype.rusTopo="__RUS__",v.prototype.rwaTopo="__RWA__",v.prototype.sahTopo="__SAH__",v.prototype.sauTopo="__SAU__",v.prototype.scrTopo="__SCR__",v.prototype.sdnTopo="__SDN__",v.prototype.sdsTopo="__SDS__",v.prototype.senTopo="__SEN__",v.prototype.serTopo="__SER__",v.prototype.sgpTopo="__SGP__",v.prototype.sgsTopo="__SGS__",v.prototype.shnTopo="__SHN__",v.prototype.slbTopo="__SLB__",v.prototype.sleTopo="__SLE__",v.prototype.slvTopo="__SLV__",v.prototype.smrTopo="__SMR__",v.prototype.solTopo="__SOL__",v.prototype.somTopo="__SOM__",v.prototype.spmTopo="__SPM__",v.prototype.srbTopo="__SRB__",v.prototype.stpTopo="__STP__",v.prototype.surTopo="__SUR__",v.prototype.svkTopo="__SVK__",v.prototype.svnTopo="__SVN__",v.prototype.sweTopo="__SWE__",v.prototype.swzTopo="__SWZ__",v.prototype.sxmTopo="__SXM__",v.prototype.sycTopo="__SYC__",v.prototype.syrTopo="__SYR__",v.prototype.tcaTopo="__TCA__",v.prototype.tcdTopo="__TCD__",v.prototype.tgoTopo="__TGO__",v.prototype.thaTopo="__THA__",v.prototype.tjkTopo="__TJK__",v.prototype.tkmTopo="__TKM__",v.prototype.tlsTopo="__TLS__",v.prototype.tonTopo="__TON__",v.prototype.ttoTopo="__TTO__",v.prototype.tunTopo="__TUN__",v.prototype.turTopo="__TUR__",v.prototype.tuvTopo="__TUV__",v.prototype.twnTopo="__TWN__",v.prototype.tzaTopo="__TZA__",v.prototype.ugaTopo="__UGA__",v.prototype.ukrTopo="__UKR__",v.prototype.umiTopo="__UMI__",v.prototype.uryTopo="__URY__",v.prototype.usaTopo={type:"Topology",transform:{scale:[.03514630243024302,.005240860686068607],translate:[-178.123152,18.948267]},objects:{usa:{type:"GeometryCollection",geometries:[{type:"Polygon",id:"AL",arcs:[[0,1,2,3,4]],properties:{name:"Alabama"}},{type:"MultiPolygon",id:"AK",arcs:[[[5]],[[6]],[[7]],[[8]],[[9]],[[10]],[[11]],[[12]],[[13]],[[14]],[[15]],[[16]],[[17]],[[18]],[[19]],[[20]],[[21]],[[22]],[[23]],[[24]],[[25]],[[26]],[[27]],[[28]],[[29]],[[30]],[[31]],[[32]],[[33]],[[34]],[[35]],[[36]],[[37]],[[38]],[[39]],[[40]],[[41]],[[42]],[[43]]],properties:{name:"Alaska"}},{type:"Polygon",id:"AZ",arcs:[[44,45,46,47,48]],properties:{name:"Arizona"}},{type:"Polygon",id:"AR",arcs:[[49,50,51,52,53,54]],properties:{name:"Arkansas"}},{type:"Polygon",id:"CA",arcs:[[55,-47,56,57]],properties:{name:"California"}},{type:"Polygon",id:"CO",arcs:[[58,59,60,61,62,63]],properties:{name:"Colorado"}},{type:"Polygon",id:"CT",arcs:[[64,65,66,67]],properties:{name:"Connecticut"}},{type:"Polygon",id:"DE",arcs:[[68,69,70,71]],properties:{name:"Delaware"}},{type:"Polygon",id:"DC",arcs:[[72,73]],properties:{name:"District of Columbia"}},{type:"Polygon",id:"FL",arcs:[[74,75,-2]],properties:{name:"Florida"}},{type:"Polygon",id:"GA",arcs:[[76,77,-75,-1,78,79]],properties:{name:"Georgia"}},{type:"MultiPolygon",id:"HI",arcs:[[[80]],[[81]],[[82]],[[83]],[[84]]],properties:{name:"Hawaii"}},{type:"Polygon",id:"ID",arcs:[[85,86,87,88,89,90,91]],properties:{name:"Idaho"}},{type:"Polygon",id:"IL",arcs:[[92,93,94,95,96,97]],properties:{name:"Illinois"}},{type:"Polygon",id:"IN",arcs:[[98,99,-95,100,101]],properties:{name:"Indiana"}},{type:"Polygon",id:"IA",arcs:[[102,-98,103,104,105,106]],properties:{name:"Iowa"}},{type:"Polygon",id:"KS",arcs:[[107,108,-60,109]],properties:{name:"Kansas"}},{type:"Polygon",id:"KY",arcs:[[110,111,112,113,-96,-100,114]],properties:{name:"Kentucky"}},{type:"Polygon",id:"LA",arcs:[[115,116,117,-52]],properties:{name:"Louisiana"}},{type:"Polygon",id:"ME",arcs:[[118,119]],properties:{name:"Maine"}},{type:"MultiPolygon",id:"MD",arcs:[[[120]],[[-71,121,122,123,124,-74,125,126,127]]],properties:{name:"Maryland"}},{type:"Polygon",id:"MA",arcs:[[128,129,130,131,-68,132,133,134]],properties:{name:"Massachusetts"}},{type:"MultiPolygon",id:"MI",arcs:[[[-102,135,136]],[[137]],[[138,139]],[[140]]],properties:{name:"Michigan"}},{type:"Polygon",id:"MN",arcs:[[-107,141,142,143,144]],properties:{name:"Minnesota"}},{type:"Polygon",id:"MS",arcs:[[-4,145,-116,-51,146]],properties:{name:"Mississippi"}},{type:"Polygon",id:"MO",arcs:[[-97,-114,147,-55,148,-108,149,-104]],properties:{name:"Missouri"}},{type:"Polygon",id:"MT",arcs:[[150,151,-92,152,153]],properties:{name:"Montana"}},{type:"Polygon",id:"NE",arcs:[[-105,-150,-110,-59,154,155]],properties:{name:"Nebraska"}},{type:"Polygon",id:"NV",arcs:[[156,-48,-56,157,-88]],properties:{name:"Nevada"}},{type:"Polygon",id:"NH",arcs:[[-135,158,159,-120,160]],properties:{name:"New Hampshire"}},{type:"Polygon",id:"NJ",arcs:[[161,-69,162,163]],properties:{name:"New Jersey"}},{type:"Polygon",id:"NM",arcs:[[164,165,166,-45,-62]],properties:{name:"New Mexico"}},{type:"Polygon",id:"NY",arcs:[[-133,-67,167,-164,168,169,170]],properties:{name:"New York"}},{type:"Polygon",id:"NC",arcs:[[171,172,-80,173,174]],properties:{name:"North Carolina"}},{type:"Polygon",id:"ND",arcs:[[175,-154,176,-143]],properties:{name:"North Dakota"}},{type:"Polygon",id:"OH",arcs:[[177,-115,-99,-137,178,179]],properties:{name:"Ohio"}},{type:"Polygon",id:"OK",arcs:[[-149,-54,180,-165,-61,-109]],properties:{name:"Oklahoma"}},{type:"Polygon",id:"OR",arcs:[[-89,-158,-58,181,182]],properties:{name:"Oregon"}},{type:"Polygon",id:"PA",arcs:[[-163,-72,-128,183,-180,184,-169]],properties:{name:"Pennsylvania"}},{type:"MultiPolygon",id:"RI",arcs:[[[185,-130]],[[186,-65,-132]]],properties:{name:"Rhode Island"}},{type:"Polygon",id:"SC",arcs:[[187,-77,-173]],properties:{name:"South Carolina"}},{type:"Polygon",id:"SD",arcs:[[-142,-106,-156,188,-151,-176]],properties:{name:"South Dakota"}},{type:"Polygon",id:"TN",arcs:[[189,-174,-79,-5,-147,-50,-148,-113]],properties:{name:"Tennessee"}},{type:"Polygon",id:"TX",arcs:[[-53,-118,190,-166,-181]],properties:{name:"Texas"}},{type:"Polygon",id:"UT",arcs:[[191,-63,-49,-157,-87]],properties:{name:"Utah"}},{type:"Polygon",id:"VT",arcs:[[-134,-171,192,-159]],properties:{name:"Vermont"}},{type:"MultiPolygon",id:"VA",arcs:[[[193,-123]],[[120]],[[-126,-73,-125,194,-175,-190,-112,195]]],properties:{name:"Virginia"}},{type:"MultiPolygon",id:"WA",arcs:[[[-183,196,-90]],[[197]],[[198]]],properties:{name:"Washington"}},{type:"Polygon",id:"WV",arcs:[[-184,-127,-196,-111,-178]],properties:{name:"West Virginia"}},{type:"Polygon",id:"WI",arcs:[[199,-93,-103,-145,200,-140]],properties:{name:"Wisconsin"}},{type:"Polygon",id:"WY",arcs:[[-189,-155,-64,-192,-86,-152]],properties:{name:"Wyoming"}}]}},arcs
vendor: 23,858 bytes, line 1
1:[[[2632,3060],[5,-164],[7,-242],[4,-53],[3,-30],[-2,-19],[4,-11],[-5,-25],[0,-24],[-2,-32],[2,-57],[-2,-51],[3,-52]],[[2649,2300],[-14,-1],[-59,0],[-1,-25],[6,-37],[-1,-31],[2,-16],[-4,-28]],[[2578,2162],[-4,-6],[-7,31],[-1,47],[-2,6],[-3,-36],[-1,-34],[-7,9]],[[2553,2179],[-2,291],[6,363],[4,209],[-3,20]],[[2558,3062],[24,1],[50,-3]],[[1324,6901],[1,32],[6,-19],[-1,-32],[-8,4],[2,15]],[[1317,6960],[5,-23],[-3,-33],[-2,11],[0,45]],[[1285,7153],[6,5],[3,-8],[-1,-28],[-6,-6],[-5,17],[3,20]],[[1267,7137],[12,-7],[3,-36],[13,-41],[4,-25],[0,-21],[3,-4],[1,-27],[5,-27],[0,-25],[3,8],[2,-19],[1,-74],[-3,-17],[-7,3],[-3,38],[-2,-3],[-6,28],[-2,-10],[-5,10],[1,-28],[5,7],[3,-10],[-2,-39],[-5,4],[-9,49],[-2,25],[1,26],[-7,-2],[0,20],[5,2],[5,18],[-2,31],[-6,7],[-1,50],[-2,25],[-4,-18],[-2,28],[4,14],[-3,32],[2,8]],[[1263,6985],[5,-12],[4,15],[4,-7],[-4,-28],[-6,8],[-3,24]],[[1258,7247],[-4,19],[5,13],[15,-18],[7,1],[5,-36],[9,-29],[-1,-22],[-5,-11],[-6,5],[-5,-14],[-6,9],[-7,-9],[-1,45],[0,30],[-5,1],[-1,16]],[[1252,7162],[-4,14],[-4,32],[0,24],[3,11],[4,-11],[0,20],[12,-35],[1,-33],[-4,-5],[-3,-37],[3,-11],[-3,-43],[-5,9],[0,-27],[-3,13],[-2,54],[5,25]],[[1207,7331],[8,38],[3,-16],[7,-13],[6,-2],[0,-30],[6,-99],[0,-85],[-1,-22],[-4,13],[-10,84],[-7,25],[3,20],[-3,48],[-8,39]],[[1235,7494],[10,-15],[5,2],[0,-14],[8,-52],[-5,8],[-2,-18],[6,-27],[2,-48],[-6,-13],[-2,-16],[-10,-35],[-3,1],[-1,37],[2,22],[-1,32],[-3,40],[0,21],[-2,51],[-4,22],[-1,38],[7,-36]],[[1203,7324],[4,0],[4,-35],[-2,-24],[-6,-5],[0,38],[0,26]],[[1207,7331],[-5,7],[-3,26],[-6,18],[-5,37],[-6,17],[1,30],[4,10],[1,26],[3,-11],[8,-1],[6,17],[8,-23],[-5,-26],[2,-9],[4,28],[10,-9],[5,-21],[-3,-38],[3,-3],[3,-50],[-7,-7],[-14,41],[0,-42],[-4,-17]],[[883,7871],[-12,-48],[-1,-19],[-9,-12],[2,29],[10,30],[7,34],[3,-14]],[[870,7943],[-2,-39],[-4,-41],[-6,14],[5,47],[7,19]],[[863,9788],[3,-8],[15,-9],[8,5],[10,0],[12,-7],[7,4],[7,-15],[12,-18],[16,-4],[5,10],[11,6],[4,14],[12,2],[0,-9],[7,5],[15,-15],[9,-24],[10,-11],[2,-11],[8,-2],[8,-18],[1,-11],[5,9],[6,-7],[0,-1783],[13,-16],[2,17],[14,-24],[8,30],[18,4],[-3,-52],[4,-17],[10,-17],[2,-27],[29,-101],[4,-63],[6,17],[12,31],[7,1],[3,23],[0,34],[5,0],[1,31],[9,7],[13,26],[13,-45],[-1,-27],[3,-27],[7,-7],[10,-40],[-1,-12],[4,-22],[12,-25],[19,-110],[3,-29],[6,-29],[8,-65],[9,-55],[-3,-23],[9,-9],[-2,-33],[7,-14],[1,-38],[7,2],[14,-40],[9,-7],[5,-19],[4,-5],[1,-19],[9,-5],[3,-23],[-4,-43],[1,-36],[4,-58],[-4,-15],[-6,-53],[-10,-39],[-3,20],[-4,-6],[-3,39],[1,17],[-3,20],[7,21],[-2,7],[-7,-26],[-3,17],[-4,-10],[-12,42],[4,46],[-8,-15],[0,-23],[-6,17],[-1,22],[4,24],[-1,24],[-6,-19],[-6,42],[-3,-8],[-2,36],[5,23],[6,0],[-2,28],[3,36],[-5,-1],[-9,32],[-6,37],[-15,27],[0,77],[-4,9],[1,31],[-5,9],[-8,42],[-2,22],[-12,7],[-14,56],[-6,132],[-3,-30],[1,-27],[6,-53],[-1,-8],[3,-43],[0,-28],[-6,6],[-4,31],[-6,6],[-8,-9],[0,45],[-5,38],[-5,-12],[-17,40],[-2,-11],[10,-13],[7,-31],[3,-1],[1,-25],[4,-30],[-10,-16],[-5,10],[0,-26],[-8,20],[-2,14],[-5,0],[-13,38],[-10,33],[-1,20],[-5,30],[-14,21],[-9,21],[-14,26],[-9,24],[1,26],[2,-9],[3,17],[-3,38],[4,21],[-2,9],[-7,-40],[-14,-26],[-18,10],[-14,24],[-1,18],[-7,-4],[-7,14],[-17,12],[-9,1],[-21,-10],[-8,-7],[-10,27],[-12,12],[-3,17],[-2,28],[-8,-2],[-3,-25],[-15,34],[-2,14],[-15,-27],[-7,-32],[-3,30],[3,17],[4,-5],[14,22],[-2,17],[-6,-8],[-3,22],[-6,3],[-6,55],[-3,-13],[-8,-8],[-3,8],[-3,-18],[-11,6],[-1,-20],[-7,-5],[-3,7],[2,36],[-3,-1],[-5,-38],[7,-12],[1,-27],[4,-30],[-3,-31],[-5,10],[-2,-15],[6,-7],[3,-41],[-8,-9],[-4,9],[-7,-12],[-3,10],[-9,-2],[0,16],[-4,-10],[-3,-20],[-3,18],[-5,-25],[2,-12],[-6,-15],[-6,-2],[-3,-20],[-6,-17],[-4,6],[-5,-21],[-4,1],[-8,-43],[-9,-3],[-3,14],[-5,-23],[-11,17],[2,33],[8,11],[4,-2],[2,13],[8,25],[0,21],[-11,-28],[-9,16],[-1,12],[5,48],[8,34],[1,29],[2,5],[1,30],[-4,34],[10,12],[19,48],[4,-19],[6,-5],[9,20],[-10,26],[-4,20],[-7,-2],[-5,9],[-2,-8],[-9,-14],[-4,-26],[-9,-6],[-9,-30],[-1,-20],[-7,-11],[-2,-22],[-5,-13],[-2,-39],[-10,-25],[5,-20],[-4,-29],[-9,-5],[-1,-38],[-8,-13],[-3,15],[-4,-29],[-5,-1],[1,-21],[-11,-13],[-2,-57],[12,-3],[10,-16],[3,-19],[-4,-30],[-7,-19],[-6,-1],[0,-17],[-4,-6],[1,-21],[-4,-31],[-9,-29],[-5,0],[-5,-11],[-5,2],[-4,-11],[2,-16],[-7,-8],[-2,-23],[-5,14],[-5,-45],[-9,4],[1,-24],[-6,6],[-3,-11],[0,-32],[-6,-50],[-10,-6],[-7,-23],[-2,-13],[-5,18],[-8,-48],[-2,13],[-5,-4],[-1,-27],[-5,-10],[-6,4],[-4,-27],[8,-9],[-9,-60],[-25,-20],[-6,-54],[-2,12],[1,33],[-5,6],[-6,-13],[-1,-14],[-10,-22],[-4,-25],[-1,18],[-2,-21],[-6,14],[-10,-33],[-8,2],[1,25],[-4,24],[-3,-20],[1,-21],[-11,-64],[-3,16],[-1,-24],[-8,4],[-1,38],[-4,8],[-2,-14],[4,-16],[-2,-27],[-5,-13],[-5,29],[-5,2],[-1,-11],[5,-17],[-9,-27],[6,-7],[0,-13],[-5,9],[-7,-25],[-15,1],[-7,-16],[0,-13],[-8,-15],[-6,6],[-2,35],[6,12],[4,43],[6,1],[13,28],[10,1],[4,-27],[3,20],[-1,23],[6,10],[7,0],[8,50],[10,45],[12,40],[15,18],[6,-9],[6,12],[1,-17],[-3,-19],[4,-14],[1,23],[7,2],[2,-15],[5,-5],[0,18],[-8,15],[0,11],[5,49],[6,28],[9,27],[15,24],[10,35],[5,-13],[4,5],[-1,22],[1,21],[8,44],[11,28],[8,38],[0,21],[7,148],[11,40],[-1,31],[-27,-45],[-8,6],[-2,18],[-5,9],[-1,21],[-4,-10],[-3,-32],[5,-41],[-6,-18],[-5,7],[-9,64],[-6,33],[-4,0],[-2,-24],[-3,-4],[-4,19],[-5,4],[-2,32],[-16,-37],[-13,-26],[-1,-14],[-11,-22],[-6,20],[5,23],[-1,54],[-4,57],[7,24],[-6,49],[-5,27],[-4,39],[-6,17],[-2,-34],[-7,-8],[-12,-22],[-14,-9],[-7,2],[-7,12],[-1,30],[-5,9],[-9,42],[-8,8],[-8,46],[6,21],[1,39],[-5,-8],[0,24],[2,19],[-6,18],[0,-19],[-7,8],[-1,32],[-6,4],[-3,22],[0,27],[-5,-12],[-1,26],[7,6],[-6,30],[10,2],[0,35],[2,24],[18,77],[4,23],[3,-5],[-2,33],[7,55],[6,22],[11,9],[8,-9],[12,-33],[8,4],[11,32],[11,49],[6,6],[1,-13],[13,0],[12,10],[11,52],[0,12],[-5,48],[-1,28],[-8,31],[-3,26],[8,-7],[8,22],[0,20],[-10,39],[-8,-30],[-7,5],[-6,-17],[-8,-4],[-2,-11],[-9,-17],[-2,-28],[-5,-12],[-2,34],[-5,7],[-4,-26],[-2,12],[-10,19],[-20,-1],[-14,-21],[-6,-3],[-11,13],[-22,14],[-6,12],[-3,19],[2,26],[-8,22],[2,24],[5,12],[-2,31],[-8,0],[-6,8],[-13,6],[-7,16],[-10,16],[-1,19],[16,27],[20,43],[15,27],[8,-15],[8,-3],[2,21],[-5,3],[-1,18],[20,29],[22,22],[12,2],[7,-7],[-4,-32],[2,-22],[-3,-15],[4,-26],[8,5],[10,-5],[11,6],[4,-10],[7,-2],[7,10],[8,-11],[9,42],[5,2],[5,-8],[2,24],[-12,11],[-11,-9],[1,31],[-8,34],[-10,10],[-2,30],[7,8],[9,-31],[-1,-24],[4,-18],[10,-22],[2,23],[-11,30],[5,54],[-4,10],[-11,-12],[-11,3],[-2,10],[-6,-10],[-24,23],[0,24],[-7,54],[-6,19],[-9,17],[-19,46],[-9,18],[-8,4],[-13,31],[-12,18],[-1,6],[9,10],[4,29],[1,59],[25,-4],[31,13],[8,11],[12,29],[12,45],[3,45],[5,38],[10,33],[5,24],[13,38],[2,-10],[11,-3],[16,20],[10,21],[24,64],[9,4],[1,-10],[9,7],[9,-2],[18,9],[17,28],[17,58],[7,13],[2,-10],[26,-24],[2,-17],[-9,-22],[-4,-1],[0,-29],[14,9],[0,16],[6,14],[2,-8],[5,33],[13,-30],[-2,-23],[8,-6],[5,-14],[7,22],[13,1],[7,7],[18,-7],[10,-8],[-5,-45],[17,-12],[2,-11],[16,-20],[1,9],[12,13],[11,-1],[0,-11],[7,-1],[7,15],[11,2],[9,-6],[11,-16],[5,3],[7,-22],[4,9],[7,-7],[5,-13]],[[717,7456],[-1,-8],[-9,13],[7,49],[6,4],[4,45],[5,-40],[4,14],[8,-22],[0,-31],[-11,-4],[-5,-13],[-8,-7]],[[688,7363],[8,25],[-8,6],[0,22],[6,14],[5,-10],[0,-22],[3,15],[0,32],[5,-15],[1,21],[5,-12],[5,0],[5,11],[7,-20],[0,-55],[9,4],[-6,-37],[-11,15],[4,-24],[-3,-20],[-6,10],[0,-38],[-8,-10],[-3,-16],[-5,15],[-6,-40],[-4,-4],[-5,-18],[-2,43],[-6,-23],[-1,13],[-6,14],[0,39],[-6,15],[4,45],[11,28],[7,-2],[1,-21]],[[671,7185],[-6,-39],[-2,6],[8,33]],[[640,7055],[4,-2],[-1,-40],[-8,6],[-1,13],[6,23]],[[519,6933],[-2,-41],[-9,-33],[5,51],[2,-5],[4,28]],[[501,6947],[5,0],[0,-20],[-5,-23],[-5,15],[-3,-14],[-2,35],[2,12],[8,-5]],[[451,6875],[1,-16],[-3,-11],[-3,18],[5,9]],[[447,8527],[-4,-19],[-2,16],[6,3]],[[436,6781],[6,-7],[-1,-16],[-5,1],[0,22]],[[358,6745],[2,-22],[-5,-10],[-1,23],[4,9]],[[352,6718],[-8,-21],[-2,14],[3,19],[7,-12]],[[335,7902],[6,7],[2,-14],[5,3],[6,-12],[1,-54],[-3,-18],[-7,-11],[-2,-18],[-11,20],[-5,-1],[-10,28],[-4,0],[-6,15],[-3,25],[4,7],[10,-7],[5,20],[5,2],[3,14],[4,-6]],[[334,6690],[5,-14],[-10,-36],[1,-6],[12,26],[0,-15],[-5,-17],[-8,-12],[-1,-18],[-8,-18],[-7,-1],[-5,-18],[-9,-16],[-5,17],[9,20],[3,-3],[8,16],[-2,19],[4,20],[6,-9],[1,12],[-7,4],[-4,14],[4,23],[11,13],[2,-26],[5,25]],[[266,6527],[10,37],[1,16],[4,17],[7,9],[3,-10],[1,-25],[-12,-27],[-6,-40],[-6,-13],[-2,36]],[[238,6477],[2,-19],[-8,-1],[-1,13],[7,7]],[[227,7303],[-4,-18],[-1,18],[5,0]],[[212,6440],[2,-18],[-5,-13],[-1,19],[4,12]],[[182,8542],[22,-28],[13,24],[6,-2],[5,-14],[2,-23],[11,-12],[4,-12],[15,-5],[8,-8],[-4,-28],[-7,6],[-8,-5],[-4,-13],[-4,-28],[-5,26],[-6,18],[-6,2],[-3,20],[-15,25],[-6,1],[-11,-22],[-7,11],[-4,23],[4,44]],[[162,6381],[0,-22],[-5,-4],[1,19],[4,7]],[[128,6335],[4,-8],[10,1],[1,-7],[-13,-9],[-2,23]],[[108,6360],[0,19],[4,7],[6,-19],[-2,-17],[-4,1],[1,-20],[-5,-2],[-12,-21],[-6,6],[2,15],[7,-2],[9,33]],[[47,6279],[5,3],[0,-24],[-6,3],[-8,-28],[-4,37],[4,1],[0,29],[5,1],[0,-21],[4,-1]],[[28,6296],[3,-9],[-2,-32],[-5,-10],[0,20],[4,31]],[[0,6291],[5,-1],[4,-23],[-4,-27],[-5,51]],[[9993,6496],[6,-13],[0,-19],[-11,-12],[-8,31],[0,15],[13,-2]],[[1966,3444],[-1,-1081]],[[1965,2363],[-57,0],[-34,71],[-73,150],[3,43]],[[1804,2627],[6,8],[1,16],[-1,36],[-4,1],[-2,71],[6,27],[0,28],[-1,45],[4,34],[4,12],[4,25],[-6,27],[-4,51],[-5,31],[0,24]],[[1806,3063],[2,26],[0,36],[-3,36],[-2,112],[11,7],[3,-23],[3,1],[3,33],[0,153]],[[1823,3444],[101,2],[42,-2]],[[2515,3253],[-1,-35],[-4,-11],[-1,-29],[-5,-31],[0,-46],[-3,-34],[-3,-5]],[[2498,3062],[2,-17],[-4,-14],[-2,-33],[-3,-8],[0,-38],[-5,-10],[0,-13],[-6,-31],[2,-21],[-5,-30],[-5,-59],[5,-25],[-2,-16],[1,-39],[-2,-26]],[[2474,2682],[-69,3],[-13,0]],[[2392,2685],[0,101],[-4,8],[-5,-9],[-3,18]],[[2380,2803],[1,335],[-5,211]],[[2376,3349],[4,0],[123,-1],[2,-36],[-4,-23],[-4,-36],[18,0]],[[1654,4398],[0,-331],[0,-241],[36,-171],[35,-169],[27,-137],[20,-101],[34,-185]],[[1804,2627],[-38,-18],[-30,-16],[-4,25],[0,40],[-2,47],[-4,33],[-9,46],[-12,43],[-2,-12],[-4,8],[1,18],[-5,39],[-7,-8],[-12,28],[-2,23],[-8,28],[-9,-1],[-7,13],[-10,-6],[-5,26],[1,53],[-1,8],[1,38],[-8,28],[0,39],[-3,2],[-4,33],[-4,8],[-1,20],[-11,79],[-5,23],[-1,61],[2,-5],[2,37],[-4,33],[-5,-4],[-7,30],[-2,24],[0,23],[-3,31],[0,50],[5,0],[-2,70],[-2,-7],[-1,-35],[-5,-7],[-7,26],[-1,45],[-4,35],[-6,22],[-3,25],[-9,50],[2,14],[-4,64],[2,35],[-3,54],[-7,52],[-7,29],[-2,35],[7,83],[2,29],[-2,22],[3,57],[-2,52],[-3,13],[1,42]],[[1534,4399],[28,1],[24,1],[38,-3],[30,0]],[[2107,4208],[57,0],[0,-191]],[[2164,4017],[1,-574]],[[2165,3443],[-28,1]],[[2137,3444],[-38,-1],[-72,0],[-15,1],[-46,0]],[[1966,3444],[0,223],[-1,21],[0,162],[0,357]],[[1965,4207],[32,1],[63,-1],[47,1]],[[3025,4400],[0,-113],[-2,-18]],[[3023,4269],[-2,3],[-12,-14],[-15,4],[-7,-26],[-7,-9],[-8,-22]],[[2972,4205],[-2,22],[7,21],[-2,16],[2,144]],[[2977,4408],[12,-2],[36,-3],[0,-3]],[[2922,3980],[-2,-23]],[[2920,3957],[-3,-13],[0,-30],[5,-29],[1,-47],[6,-49],[3,-2],[1,-66]],[[2933,3721],[-19,2],[-2,241]],[[2912,3964],[5,21],[5,-5]],[[2876,3786],[-2,27]],[[2874,3813],[2,12],[4,-19],[-4,-20]],[[2649,2300],[4,-55],[39,-13],[37,-14],[1,-41],[4,1],[1,39],[-1,35],[2,15],[7,-16],[8,-7]],[[2751,2244],[1,-83],[4,-93],[8,-122],[13,-131],[-2,-9],[1,-61],[5,-68],[8,-137],[2,-42],[0,-44],[-3,-158],[-3,-3],[-3,-49],[1,-16],[-5,-36],[-2,9],[-6,-15],[-9,-8],[-2,20],[1,29],[-7,85],[-5,15],[-4,-11],[-3,47],[-1,38],[-6,43],[-2,28],[1,41],[-3,8],[1,-24],[-3,-7],[-9,104],[-4,26],[9,76],[-6,-4],[-4,-24],[-3,38],[5,104],[1,87],[-4,21],[-1,28],[-5,6],[-7,46],[-5,19],[0,28],[-4,11],[-3,31],[-11,42],[-9,-10],[0,-29],[-3,5],[-12,-35],[-12,-9],[0,21],[-3,25],[-15,57],[-10,24],[-10,6],[-8,-4],[-17,-18]],[[2703,3063],[-6,-41],[0,-20],[9,-40],[3,3],[5,-42],[1,-22],[4,-40],[7,-24],[3,-35],[8,-33],[0,-22],[5,-35],[7,-29],[2,-32],[1,-40],[3,-14],[5,-51],[0,-33],[7,-16]],[[2767,2497],[-7,-65],[-2,-34],[-3,-29],[0,-30],[-3,-14],[-1,-81]],[[2632,3060],[37,1]],[[2669,3061],[20,-1],[14,3]],[[640,0],[-7,17],[-1,16],[1,43],[-5,73],[4,24],[2,34],[-2,22],[1,23],[8,-27],[9,-20],[5,-29],[0,-26],[8,-40],[-5,-34],[-8,-15],[-7,-25],[-3,-36]],[[613,397],[3,-26],[4,11],[9,-30],[-1,-27],[-9,-14],[-2,6],[-1,33],[-5,7],[-1,19],[3,21]],[[602,432],[-3,-20],[-7,0],[2,22],[8,-2]],[[574,525],[3,-45],[-2,-26],[-6,-5],[-4,54],[4,1],[5,21]],[[531,626],[3,-2],[2,-20],[-1,-28],[-4,-18],[-9,22],[1,31],[8,15]],[[1908,4871],[0,-472]],[[1908,4399],[-31,-1],[-54,0]],[[1823,4398],[-85,1]],[[1738,4399],[0,349],[4,62],[-2,16],[-6,3],[-2,26],[6,68],[3,6],[3,29],[-1,17],[4,23],[1,34],[6,56],[-2,26],[-7,14],[-4,32]],[[1741,5160],[0,34],[-3,33],[0,16],[0,255],[0,236]],[[1738,5734],[28,0]],[[1766,5734],[0,-195],[9,-54],[1,-52],[5,-23],[6,-8],[0,-14],[11,-51],[1,-21],[8,-20],[0,-12],[8,1],[-4,-71],[-1,-45],[3,-29],[-5,-21],[2,-20],[-1,-21],[6,-20],[7,26],[3,21],[5,-19],[-1,-15],[3,-37],[5,-39],[3,-13],[0,-37],[3,-16],[6,-2],[4,-61],[3,-11],[3,18],[9,-1],[7,17],[3,-10],[7,9],[2,-11],[5,8],[7,39],[4,-33],[5,-20]],[[2489,4496],[53,-3],[28,0]],[[2570,4493],[-1,-37],[4,-43],[5,-70]],[[2578,4343],[0,-450],[-3,-35],[3,-40],[1,-34],[-4,-27],[-1,-25],[-5,-41],[-3,-3],[0,-24],[-2,-9],[-1,-45],[0,-13]],[[2563,3597],[-3,-27],[2,-34],[-11,-17],[-1,-20],[2,-25],[-3,-16],[-11,29],[-3,-2],[-4,-33],[1,-11]],[[2532,3441],[-5,2],[-6,55],[2,12],[-2,37],[0,29],[-9,41],[-3,-4],[-3,25],[-9,38],[0,31],[5,49],[-1,18],[3,23],[-4,13],[-6,9],[-3,-18],[-3,11],[-1,63],[-10,41],[-9,49],[-3,58],[-1,39],[3,27]],[[2467,4089],[0,35],[8,21],[1,29],[4,19],[0,33],[-4,27],[2,34],[11,9],[9,24],[0,29],[4,13],[1,37],[0,24],[-7,18],[-1,20],[-6,35]],[[2655,4340],[0,-228],[0,-266]],[[2655,3846],[-2,-9],[2,-52],[-5,-1],[-5,-18],[-8,9],[1,-38],[-5,-16],[-2,-24],[-5,-9],[-3,-48],[-3,-13],[-6,18],[-1,22],[-7,-24],[1,-21],[-7,-7],[-1,19],[-8,-19],[-2,-20],[-7,28],[-4,-6],[-2,13],[-3,-13],[-7,-2],[-3,-18]],[[2578,4343],[3,-12],[8,0],[9,22]],[[2598,4353],[23,0],[34,0],[0,-13]],[[2473,4685],[0,-28],[4,-19],[-3,-23],[1,-43],[2,-30],[10,-22],[2,-24]],[[2467,4089],[-3,7],[-6,38],[-3,-1],[-40,-5],[-39,-2],[-33,3]],[[2343,4129],[-3,25],[2,49],[-3,43],[0,48],[-5,17],[-1,26],[2,23],[-2,33],[-4,13],[-5,86]],[[2324,4492],[-5,41],[2,29],[1,37],[2,14],[-3,19],[1,33],[-2,16],[4,4]],[[2324,4685],[144,0],[5,0]],[[2356,4017],[3,-18],[9,-14],[-6,-56],[4,-18],[4,-45],[6,-10],[0,-412]],[[2376,3444],[-156,0],[-55,-1]],[[2164,4017],[5,0],[187,0]],[[2718,3716],[-1,-57],[4,-37],[4,-28],[2,-22],[5,-22],[4,-3]],[[2736,3547],[-11,-51],[-11,-29],[0,-14],[-4,-13],[0,-16],[-6,-8],[-1,-21],[-16,-27]],[[2687,3368],[0,-3],[-24,2],[-22,6],[-5,-2],[-32,8],[-36,-5],[-6,9],[1,-35],[-36,2],[-3,-2]],[[2524,3348],[1,24],[5,-8],[2,77]],[[2655,3846],[11,0],[5,-40],[1,-17],[9,-7],[6,-26],[5,13],[10,-14],[4,19],[4,6],[1,-32],[3,-6],[4,-26]],[[2474,2682],[3,-22],[-2,-9],[-1,-38],[5,-24],[0,-57],[-3,-44],[-7,-27],[-2,-43],[-2,4],[-1,-70],[-3,-2],[2,-37],[-2,-14],[54,0],[-3,-63],[4,-41],[1,-32],[4,-20]],[[2521,2143],[-9,-26],[0,-19],[7,-12],[3,30],[6,-30],[-1,-24],[-3,-11],[-7,10],[1,-18],[-2,-27],[5,-24],[9,-7],[3,-29],[3,-4],[-5,-32],[-5,6],[-4,33],[-10,18],[0,33],[-6,-11],[1,-27],[-3,-25],[-3,-4],[-3,28],[-7,1],[-2,-29],[-4,-9],[-5,18],[-4,2],[-3,47],[-7,21],[-2,-3],[-3,40],[-7,-5],[0,24],[-8,-23],[1,-18],[-5,-17],[-9,8],[-10,27],[-7,11],[-16,-9],[-2,-8]],[[2398,2049],[-2,19],[6,68],[-2,37],[2,20],[-1,26],[3,19],[3,50],[0,40],[-8,78],[0,41],[-7,42],[0,196]],[[3046,5029],[12,26],[-2,13],[5,30],[4,13],[-1,12],[5,18],[-1,33],[2,50],[5,17],[1,53],[22,147],[6,-7],[0,-35],[4,-13],[9,21],[6,0],[4,14],[8,-31],[4,-25],[1,-214],[-1,-51],[10,-14],[-2,-22],[3,-21],[-2,-18],[4,-30],[5,7],[5,-68],[-6,-31],[-3,12],[-3,-21],[-4,5],[0,-18],[-6,2],[-8,-40],[-2,28],[-3,2],[1,-30],[-6,-15],[-2,24],[-3,-12],[-7,0],[0,28],[-5,-6],[1,-20],[-4,-42],[1,-12],[-6,-23],[-5,9],[-3,-24],[-4,-3],[-4,-20],[-4,4],[-1,21],[-7,-34],[2,-21],[-5,-7],[0,-18],[-5,-22],[-5,-50]],[[3056,4600],[-3,14],[0,19],[-4,22],[-2,250],[-1,124]],[[2904,3626],[2,0],[-1,0],[-1,0]],[[2933,3721],[-6,-80]],[[2927,3641],[-4,-3],[-8,-12]],[[2915,3626],[-6,-8],[0,31],[-2,13],[3,13],[-4,32],[-2,-14],[-6,3],[-2,35],[2,0],[0,45],[2,18],[-2,60],[3,36],[5,6],[0,37],[-3,-5],[0,-18],[-8,-25],[-2,-21],[0,-56],[-3,-26],[1,-44],[4,-30],[-1,-23],[3,-23],[-2,-16],[-6,30],[-10,15],[-2,29],[-6,-16],[-2,23],[5,29]],[[2874,3756],[2,30]],[[2874,3813],[-4,18],[-6,10],[0,28],[-3,15],[-4,4]],[[2857,3888],[-4,53],[-4,0],[-5,18],[-3,-15],[-5,1],[-1,-21],[-8,14],[-6,-28],[-3,6],[-6,-33],[-6,-17],[1,98]],[[2807,3964],[105,0]],[[3053,4565],[1,-34],[-1,-27],[-5,-25],[0,-29],[6,-4],[4,-31],[0,-24],[3,-6],[0,-22],[8,-19],[9,18],[-2,-26],[-13,-23],[-5,-1],[-3,18],[-5,-6],[0,-13],[-5,-9]],[[3045,4302],[-3,35]],[[3042,4337],[0,6]],[[3042,4343],[-3,14],[-2,45],[-4,0],[-8,-2]],[[2977,4408],[0,7],[6,126]],[[2983,4541],[23,-3]],[[3006,4538],[34,-7],[3,18],[7,19],[3,-3]],[[2598,4353],[5,25],[4,43],[4,26],[3,36],[1,52],[0,57],[-9,111],[3,42],[-2,50],[6,51],[2,43],[-1,23],[5,9],[0,31],[8,9],[5,34],[0,-69],[3,-3],[3,35],[1,58],[2,15],[8,9],[-3,41],[5,35],[7,2],[7,-22],[7,-3],[3,-28],[6,-2],[9,-25],[3,1],[4,-41],[-3,-21],[3,-29],[2,-32],[-2,-71],[-6,-18],[-1,-37],[-7,-12],[-4,-44],[2,-17],[6,-15],[6,24],[6,49],[10,19],[5,-15],[3,-27],[3,-80],[0,-39],[3,-48],[-3,-69],[-4,-11],[-1,25],[-3,-7],[-3,-58],[-6,-21],[-2,-44],[-7,-37],[0,-16]],[[2694,4347],[-39,-7]],[[2635,5110],[1,-23],[-4,-4],[1,33],[2,-6]],[[2496,5270],[11,20],[5,23],[12,9],[8,29],[4,1],[3,20],[9,28],[4,24],[7,15],[6,-13],[-11,-59],[-2,-19],[0,-36],[5,27],[10,-4],[8,-19],[7,-52],[3,-10],[7,9],[2,-12],[7,-6],[16,44],[8,4],[10,-2],[7,15],[6,1],[1,-54],[5,-7],[6,8],[2,-12],[4,16],[8,5],[1,-67],[3,-28],[6,-8],[1,19],[5,0],[3,-20],[-3,-14],[-15,12],[-8,-8],[-8,23],[-2,-21],[1,-18],[-4,4],[-5,27],[-9,15],[-5,1],[-4,-25],[-8,-6],[-8,5],[-3,-10],[-1,-21],[-9,-18],[1,25],[-4,5],[-2,-26],[-6,-1],[-3,-11],[-5,-45],[-8,-58],[1,-5]],[[2576,4989],[-4,20],[2,27],[-7,4],[3,26],[0,34],[-5,23],[-4,24],[-12,19],[-4,-7],[-12,29],[-29,38],[-3,33],[-5,11]],[[2541,5539],[-7,-24],[-4,-3],[1,19],[18,45],[-4,-31],[-4,-6]],[[2324,4685],[0,343],[-7,22],[-5,36],[8,41],[1,22]],[[2321,5149],[-1,76],[-4,20],[-2,42],[0,51],[-1,8],[-1,123],[-5,65],[-3,36],[0,77],[1,27],[-3,60]],[[2302,5734],[59,0],[0,73],[5,-2],[4,-14],[4,-100],[3,-11],[9,-3],[1,-10],[11,-4],[1,-21],[10,5],[0,9],[7,10],[6,-4],[8,-16],[2,-19],[4,2],[4,-43],[2,18],[7,8],[1,-18],[9,-12],[0,-17],[4,-14],[8,8],[5,18],[8,12],[2,-28],[5,6],[6,-6],[6,4],[8,-24],[7,4],[0,-10],[-10,-24],[-13,-19],[-9,-20],[-12,-49],[-5,-31],[-8,-34],[-13,-46],[2,-16]],[[2450,5296],[-2,9],[-6,-16],[0,-113],[-2,-11],[-8,-16],[-6,-41],[-1,-27],[3,-2],[4,-24],[-3,-29],[0,-33],[-2,-70],[8,-34],[6,-3],[3,-21],[8,-21],[2,-25],[8,-33],[5,-7],[5,-42],[-1,-30],[2,-22]],[[2553,2179],[-3,-8],[-7,4],[-3,12],[-7,-8],[-9,-22],[-3,-14]],[[2498,3062],[53,0],[7,0]],[[2524,3348],[-2,0],[-2,0],[1,-47],[-6,-48]],[[2376,3349],[0,95]],[[2356,4017],[-7,50],[-6,62]],[[2108,5151],[0,-181],[-1,0]],[[2107,4970],[-53,1],[-90,0],[-56,0],[0,-100]],[[1766,5734],[130,-1],[58,1],[154,0]],[[2108,5734],[0,-217],[0,-366]],[[2107,4208],[0,382]],[[2107,4590],[21,0],[49,-1],[88,0],[1,-10],[15,-34],[4,19],[4,-4],[13,0],[15,-36],[2,-27],[5,-5]],[[1823,4398],[0,-954]],[[1654,4398],[37,-1],[47,2]],[[3006,4538],[-2,14],[0,28],[3,11],[-1,27],[3,81],[5,37],[2,43],[3,16],[-1,47],[10,17],[5,33],[-3,31],[4,32],[0,18]],[[3034,4973],[4,49],[6,-5],[2,12]],[[3056,4600],[-3,-35]],[[2962,4152],[-5,-13],[-2,-29],[8,-14],[0,-22],[-3,-103],[-9,-76],[-6,-22],[-5,-48],[-3,31],[-8,16],[-10,42],[-1,28],[0,4],[2,11]],[[2922,3980],[8,15],[0,15],[9,31],[2,17],[-9,39],[0,24],[-3,6],[-1,22],[5,33],[-3,20],[7,40],[2,21],[4,13]],[[2943,4276],[13,-41],[9,-28],[-3,-55]],[[2137,3444],[0,-95]],[[2137,3349],[-1,0],[0,-474],[0,-193],[0,-192],[-101,0],[-1,-18],[3,-22]],[[2037,2450],[-48,0],[0,-87],[-24,0]],[[2972,4205],[13,-15],[2,11],[10,0],[6,6],[8,31],[1,-22],[5,-10],[-11,-28],[-22,-42],[-9,-8],[-6,2],[-5,-9],[-2,31]],[[2943,4276],[-2,14],[-4,1],[-5,32],[1,29],[-4,22],[-2,-2],[-3,27],[-125,0],[0,48],[0,3]],[[2799,4450],[17,54],[3,26],[5,18],[-2,32],[-2,7],[-2,52],[17,22],[15,-1],[6,-5],[6,-21],[4,8],[12,-1],[8,14],[8,34],[5,1],[0,52],[3,31],[-7,21],[2,24],[11,32],[4,28],[14,64],[13,32],[19,-5],[23,4]],[[2981,4973],[1,-39],[-2,-36],[3,-34],[-1,-37],[-3,-39],[2,-52],[-1,-16],[4,-31],[-1,-132],[0,-16]],[[2909,3359],[4,-77],[-8,8],[-1,-10],[-10,-11],[-1,-11],[-7,-3],[0,-13],[8,9],[1,-8],[9,9],[3,-18],[5,8],[2,-46],[-2,-22],[-3,-2],[-8,-47],[-9,-2],[-2,-33],[4,-32],[4,-6],[-6,-54],[-6,7],[-9,-6],[-6,-11],[-10,-37],[-7,-48],[-4,-60],[-6,13],[-11,-12]],[[2833,2844],[-32,181],[-32,4],[1,21],[-5,33],[-3,-12],[0,20],[-35,10],[-8,-8],[-6,-17],[-10,-13]],[[2669,3061],[1,45],[5,4],[3,31],[7,29],[7,1],[7,29],[8,10],[6,43],[4,13],[1,-19],[11,37],[5,-8],[4,36],[5,9],[1,45]],[[2744,3366],[20,-5],[19,-3],[23,-1],[103,2]],[[2321,5149],[-213,2]],[[2108,5734],[194,0]],[[2777,4138],[-4,-10],[2,-21],[0,-29],[-4,-46],[-3,-70],[-11,-62],[-3,-8],[-4,12],[-3,-27],[-3,1],[-4,-36],[1,-22],[-3,-18],[-4,29],[-5,-46],[1,-29],[-3,-11],[-1,-25],[-8,-4]],[[2694,4347],[11,-26],[3,-15],[3,14],[6,-30],[4,-9],[14,25],[7,-6],[9,36],[12,34],[14,24]],[[2777,4394],[0,-256]],[[2380,2803],[-11,21],[-3,22],[-7,18],[-2,-16],[-8,1],[-1,10],[-7,-19],[-3,11],[-6,-10],[-5,-29],[-2,17],[-6,14],[-7,0],[-2,21],[-7,-42],[-2,24],[-3,-8],[-3,16],[-7,15],[-5,-25],[-2,26],[-4,3],[-2,21],[-6,8],[-3,-18],[-3,16],[-5,-2],[-6,17],[-6,-2],[-2,36],[-9,2],[-4,-6],[-6,37],[-2,-3],[0,370],[-52,0],[-34,0]],[[1534,4399],[-4,22],[-2,61],[0,43],[-4,33],[3,32],[2,51],[4,54],[2,48],[3,162],[0,22],[3,71],[1,99],[-2,54],[1,32],[12,29]],[[1553,5212],[5,-22],[4,5],[3,2],[6,-20],[3,-23],[1,-57],[15,-21],[12,30],[8,3],[9,-10],[1,-13],[16,27],[3,-9],[9,5],[7,19],[12,17],[12,4],[4,12],[58,-1]],[[2807,3964],[-30,0],[0,174]],[[2777,4394],[5,11],[17,45]],[[3045,4302],[-6,-4],[3,39]],[[3042,4343],[-4,3],[-3,-28],[-1,-40],[-11,-9]],[[2833,2844],[-5,-10],[-6,-31],[-6,-49],[-1,-40],[-5,-31],[-6,0],[-2,-23],[-6,-25],[-4,-28],[-6,-11],[-6,-29],[-1,-14],[-6,-16],[-6,-40]],[[2107,4590],[0,380]],[[2687,3368],[57,-2]],[[2398,2049],[-5,-1],[-14,-26],[-6,15],[-1,31],[-3,-22],[-3,5],[-1,-27],[3,-11],[0,-36],[-5,-37],[-9,-47],[-17,-51],[-2,9],[-5,-13],[0,12],[-7,-9],[-3,24],[-2,-5],[7,-49],[-5,-16],[-5,10],[-1,-35],[-7,-35],[-6,-66],[-4,-69],[-3,5],[-1,-25],[3,6],[-2,-50],[-2,-2],[0,-28],[3,-16],[1,-57],[3,-20],[0,-37],[3,-32],[-9,-20],[-3,25],[-7,10],[-9,-3],[-8,32],[-5,3],[-5,25],[-6,8],[-4,24],[-2,58],[-5,34],[0,30],[-2,31],[1,27],[-4,30],[-3,4],[-5,27],[-1,34],[-5,32],[-6,26],[-3,57],[-2,16],[-4,46],[-1,38],[-4,27],[-6,24],[-1,16],[-6,15],[-4,42],[-13,9],[-7,-2],[-7,15],[-1,-20],[-7,-6],[-5,-40],[-3,-64],[-2,-1],[-4,-37],[-5,-1],[-7,29],[-17,47],[-4,25],[-6,24],[-5,54],[-1,49],[-4,40],[-2,35],[-3,22],[-11,32],[-6,44],[-4,15],[-6,38],[-7,20],[-5,50],[-4,11]],[[1908,4399],[0,-192],[57,0]],[[2981,4973],[30,-2],[23,2]],[[2927,3641],[-4,-32],[-3,-12],[-3,-44],[-6,-71],[-5,-15],[-1,27],[2,58],[8,74]],[[2874,3756],[-4,-8],[-2,-28],[1,-19],[8,6],[1,-31],[10,-12],[3,-24],[8,-26],[-4,-54],[4,-41],[-4,-20],[-1,-24],[4,-15],[-4,-23],[-6,30],[-1,-10],[5,-22],[14,-5],[3,-71]],[[2736,3547],[-1,-16],[4,-32],[5,-16],[4,1],[5,25],[4,-20],[7,11],[13,36],[1,-11],[5,17],[0,34],[4,30],[5,29],[2,34],[6,36],[2,44],[5,-27],[4,-8],[3,16],[6,68],[4,-17],[13,77],[2,57],[15,-64],[3,37]],[[1553,5212],[-5,7],[-4,-12],[-6,17],[1,26],[4,14],[-6,40],[-4,103],[-2,14],[-3,73],[-6,28],[-2,56],[3,38],[6,-18],[11,-24],[8,1],[8,-9],[8,9],[3,-16],[7,1],[5,-42],[3,3],[1,-56],[2,-52],[3,6],[-3,43],[1,43],[4,44],[-3,18],[-1,31],[-3,35],[2,25],[-2,29],[-5,4],[-4,22],[1,21],[163,0]],[[1576,5602],[4,9],[0,-39],[-5,15],[1,15]],[[1568,5655],[3,25],[4,-30],[-1,-27],[-7,8],[1,24]],[[2576,4989],[-1,-23],[-6,-4],[-4,-44],[-2,-30],[3,-6],[5,20],[4,38],[6,15],[5,48],[6,10],[-1,-25],[-4,-23],[-8,-79],[-2,-44],[0,-32],[-3,-10],[-2,-43],[1,-37],[-3,-24],[-3,-59],[0,-47],[4,-42],[-1,-55]],[[2450,5296],[6,-2],[20,33],[8,17],[2,-13],[-4,-25],[9,-33],[5,-3]]]}
1,v.prototype.usgTopo="__USG__",v.prototype.uzbTopo="__UZB__",v.prototype.vatTopo="__VAT__",v.prototype.vctTopo="__VCT__",v.prototype.venTopo="__VEN__",v.prototype.vgbTopo="__VGB__",v.prototype.virTopo="__VIR__",v.prototype.vnmTopo="__VNM__",v.prototype.vutTopo="__VUT__",v.prototype.wlfTopo="__WLF__",v.prototype.wsbTopo="__WSB__",v.prototype.wsmTopo="__WSM__",v.prototype.yemTopo="__YEM__",v.prototype.zafTopo="__ZAF__",v.prototype.zmbTopo="__ZMB__",v.prototype.zweTopo="__ZWE__",v.prototype.latLngToXY=function(t,n){return this.projection([n,t])},v.prototype.addLayer=function(t,n,e){var r;return r=e?this.svg.insert("g",":first-child"):this.svg.append("g"),r.attr("id",n||"").attr("class",t||"")},v.prototype.updateChoropleth=function(t,n){var e=this.svg;for(var r in n&&!0===n.reset&&e.selectAll(".datamaps-subunit").attr("data-info",(function(){return"{}"})).transition().style("fill",this.options.fills.defaultFill),t)if(t.hasOwnProperty(r)){var o,i=t[r];if(!r)continue;if(o="string"===typeof i?i:"string"===typeof i.color?i.color:"string"===typeof i.fillColor?i.fillColor:this.options.fills[i.fillKey],i===Object(i)){this.options.data[r]=d(i,this.options.data[r]||{});this.svg.select("."+r).attr("data-info",JSON.stringify(this.options.data[r]))}e.selectAll("."+r).transition().style("fill",o)}},v.prototype.updatePopup=function(t,e,r){var o=this;t.on("mousemove",null),t.on("mousemove",(function(){var i=n.mouse(o.options.element);n.select(o.svg[0][0].parentNode).select(".datamaps-hoverover").style("top",i[1]+30+"px").html((function(){var n=JSON.parse(t.attr("data-info"));try{return r.popupTemplate(e,n)}catch(o){return""}})).style("left",i[0]+"px")})),n.select(o.svg[0][0].parentNode).select(".datamaps-hoverover").style("display","block")},v.prototype.addPlugin=function(t,n){var e=this;"undefined"===typeof v.prototype[t]&&(v.prototype[t]=function(r,o,i,a){var u;"undefined"===typeof a&&(a=!1),"function"===typeof o&&(i=o,o=void 0),o=d(o||{},e.options[t+"Config"]),!a&&this.options[t+"Layer"]?(u=this.options[t+"Layer"],o=o||this.options[t+"Options"]):(u=this.addLayer(t),this.options[t+"Layer"]=u,this.options[t+"Options"]=o),n.apply(this,[u,r,o]),i&&i(u)})},n=e(6447),r=e(9087),t.exports=v,window.jQuery&&(window.jQuery.fn.datamaps=function(t,n){t=t||{},t.element=this[0];var e=new v(t);return"function"===typeof n&&n(e,t),this})})()},6447:function(t,n,e){var r,o;!function(){var i={version:"3.5.17"},a=[].slice,u=function(t){return a.call(t)},l=this.document;function s(t){return t&&(t.ownerDocument||t.document||t).documentElement}function c(t){return t&&(t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView)}if(l)try{u(l.documentElement.childNodes)[0].nodeType}catch(us){u=function(t){var n=t.length,e=new Array(n);while(n--)e[n]=t[n];return e}}if(Date.now||(Date.now=function(){return+new Date}),l)try{l.createElement("DIV").style.setProperty("opacity",0,"")}catch(ls){var p=this.Element.prototype,h=p.setAttribute,f=p.setAttributeNS,g=this.CSSStyleDeclaration.prototype,y=g.setProperty;p.setAttribute=function(t,n){h.call(this,t,n+"")},p.setAttributeNS=function(t,n,e){f.call(this,t,n,e+"")},g.setProperty=function(t,n,e){y.call(this,t,n+"",e)}}function d(t,n){return t<n?-1:t>n?1:t>=n?0:NaN}function v(t){return null===t?NaN:+t}function _(t){return!isNaN(t)}function m(t){return{left:function(n,e,r,o){arguments.length<3&&(r=0),arguments.length<4&&(o=n.length);while(r<o){var i=r+o>>>1;t(n[i],e)<0?r=i+1:o=i}return r},right:function(n,e,r,o){arguments.length<3&&(r=0),arguments.length<4&&(o=n.length);while(r<o){var i=r+o>>>1;t(n[i],e)>0?o=i:r=i+1}return r}}}i.ascending=d,i.descending=function(t,n){return n<t?-1:n>t?1:n>=t?0:NaN},i.min=function(t,n){var e,r,o=-1,i=t.length;if(1===arguments.length){while(++o<i)if(null!=(r=t[o])&&r>=r){e=r;break}while(++o<i)null!=(r=t[o])&&e>r&&(e=r)}else{while(++o<i)if(null!=(r=n.call(t,t[o],o))&&r>=r){e=r;break}while(++o<i)null!=(r=n.call(t,t[o],o))&&e>r&&(e=r)}return e},i.max=function(t,n){var e,r,o=-1,i=t.length;if(1===arguments.length){while(++o<i)if(null!=(r=t[o])&&r>=r){e=r;break}while(++o<i)null!=(r=t[o])&&r>e&&(e=r)}else{while(++o<i)if(null!=(r=n.call(t,t[o],o))&&r>=r){e=r;break}while(++o<i)null!=(r=n.call(t,t[o],o))&&r>e&&(e=r)}return e},i.extent=function(t,n){var e,r,o,i=-1,a=t.length;if(1===arguments.length){while(++i<a)if(null!=(r=t[i])&&r>=r){e=o=r;break}while(++i<a)null!=(r=t[i])&&(e>r&&(e=r),o<r&&(o=r))}else{while(++i<a)if(null!=(r=n.call(t,t[i],i))&&r>=r){e=o=r;break}while(++i<a)null!=(r=n.call(t,t[i],i))&&(e>r&&(e=r),o<r&&(o=r))}return[e,o]},i.sum=function(t,n){var e,r=0,o=t.length,i=-1;
1if(1===arguments.length)while(++i<o)_(e=+t[i])&&(r+=e);else while(++i<o)_(e=+n.call(t,t[i],i))&&(r+=e);return r},i.mean=function(t,n){var e,r=0,o=t.length,i=-1,a=o;if(1===arguments.length)while(++i<o)_(e=v(t[i]))?r+=e:--a;else while(++i<o)_(e=v(n.call(t,t[i],i)))?r+=e:--a;if(a)return r/a},i.quantile=function(t,n){var e=(t.length-1)*n+1,r=Math.floor(e),o=+t[r-1],i=e-r;return i?o+i*(t[r]-o):o},i.median=function(t,n){var e,r=[],o=t.length,a=-1;if(1===arguments.length)while(++a<o)_(e=v(t[a]))&&r.push(e);else while(++a<o)_(e=v(n.call(t,t[a],a)))&&r.push(e);if(r.length)return i.quantile(r.sort(d),.5)},i.variance=function(t,n){var e,r,o=t.length,i=0,a=0,u=-1,l=0;if(1===arguments.length)while(++u<o)_(e=v(t[u]))&&(r=e-i,i+=r/++l,a+=r*(e-i));else while(++u<o)_(e=v(n.call(t,t[u],u)))&&(r=e-i,i+=r/++l,a+=r*(e-i));if(l>1)return a/(l-1)},i.deviation=function(){var t=i.variance.apply(this,arguments);return t?Math.sqrt(t):t};var w=m(d);function M(t){return t.length}i.bisectLeft=w.left,i.bisect=i.bisectRight=w.right,i.bisector=function(t){return m(1===t.length?function(n,e){return d(t(n),e)}:t)},i.shuffle=function(t,n,e){(i=arguments.length)<3&&(e=t.length,i<2&&(n=0));var r,o,i=e-n;while(i)o=Math.random()*i--|0,r=t[i+n],t[i+n]=t[o+n],t[o+n]=r;return t},i.permute=function(t,n){var e=n.length,r=new Array(e);while(e--)r[e]=t[n[e]];return r},i.pairs=function(t){var n=0,e=t.length-1,r=t[0],o=new Array(e<0?0:e);while(n<e)o[n]=[r,r=t[++n]];return o},i.transpose=function(t){if(!(o=t.length))return[];for(var n=-1,e=i.min(t,M),r=new Array(e);++n<e;)for(var o,a=-1,u=r[n]=new Array(o);++a<o;)u[a]=t[a][n];return r},i.zip=function(){return i.transpose(arguments)},i.keys=function(t){var n=[];for(var e in t)n.push(e);return n},i.values=function(t){var n=[];for(var e in t)n.push(t[e]);return n},i.entries=function(t){var n=[];for(var e in t)n.push({key:e,value:t[e]});return n},i.merge=function(t){var n,e,r,o=t.length,i=-1,a=0;while(++i<o)a+=t[i].length;e=new Array(a);while(--o>=0){r=t[o],n=r.length;while(--n>=0)e[--a]=r[n]}return e};var x=Math.abs;function b(t){var n=1;while(t*n%1)n*=10;return n}function T(t,n){for(var e in n)Object.defineProperty(t.prototype,e,{value:n[e],enumerable:!1})}function N(){this._=Object.create(null)}i.range=function(t,n,e){if(arguments.length<3&&(e=1,arguments.length<2&&(n=t,t=0)),(n-t)/e===1/0)throw new Error("infinite range");var r,o=[],i=b(x(e)),a=-1;if(t*=i,n*=i,e*=i,e<0)while((r=t+e*++a)>n)o.push(r/i);else while((r=t+e*++a)<n)o.push(r/i);return o},i.map=function(t,n){var e=new N;if(t instanceof N)t.forEach((function(t,n){e.set(t,n)}));else if(Array.isArray(t)){var r,o=-1,i=t.length;if(1===arguments.length)while(++o<i)e.set(o,t[o]);else while(++o<i)e.set(n.call(t,r=t[o],o),r)}else for(var a in t)e.set(a,t[a]);return e};var A="__proto__",k="\0";function P(t){return(t+="")===A||t[0]===k?k+t:t}function S(t){return(t+="")[0]===k?t.slice(1):t}function C(t){return P(t)in this._}function E(t){return(t=P(t))in this._&&delete this._[t]}function L(){var t=[];for(var n in this._)t.push(S(n));return t}function R(){var t=0;for(var n in this._)++t;return t}function O(){for(var t in this._)return!1;return!0}function D(){this._=Object.create(null)}function z(t){return t}function U(t,n,e){return function(){var r=e.apply(n,arguments);return r===n?t:r}}function I(t,n){if(n in t)return n;n=n.charAt(0).toUpperCase()+n.slice(1);for(var e=0,r=B.length;e<r;++e){var o=B[e]+n;if(o in t)return o}}T(N,{has:C,get:function(t){return this._[P(t)]},set:function(t,n){return this._[P(t)]=n},remove:E,keys:L,values:function(){var t=[];for(var n in this._)t.push(this._[n]);return t},entries:function(){var t=[];for(var n in this._)t.push({key:S(n),value:this._[n]});return t},size:R,empty:O,forEach:function(t){for(var n in this._)t.call(this,S(n),this._[n])}}),i.nest=function(){var t,n,e={},r=[],o=[];function a(o,i,u){if(u>=r.length)return n?n.call(e,i):t?i.sort(t):i;var l,s,c,p,h=-1,f=i.length,g=r[u++],y=new N;while(++h<f)(p=y.get(l=g(s=i[h])))?p.push(s):y.set(l,[s]);return o?(s=o(),c=function(t,n){s.set(t,a(o,n,u))}):(s={},c=function(t,n){s[t]=a(o,n,u)}
1),y.forEach(c),s}function u(t,n){if(n>=r.length)return t;var e=[],i=o[n++];return t.forEach((function(t,r){e.push({key:t,values:u(r,n)})})),i?e.sort((function(t,n){return i(t.key,n.key)})):e}return e.map=function(t,n){return a(n,t,0)},e.entries=function(t){return u(a(i.map,t,0),0)},e.key=function(t){return r.push(t),e},e.sortKeys=function(t){return o[r.length-1]=t,e},e.sortValues=function(n){return t=n,e},e.rollup=function(t){return n=t,e},e},i.set=function(t){var n=new D;if(t)for(var e=0,r=t.length;e<r;++e)n.add(t[e]);return n},T(D,{has:C,add:function(t){return this._[P(t+="")]=!0,t},remove:E,values:L,size:R,empty:O,forEach:function(t){for(var n in this._)t.call(this,S(n))}}),i.behavior={},i.rebind=function(t,n){var e,r=1,o=arguments.length;while(++r<o)t[e=arguments[r]]=U(t,n,n[e]);return t};var B=["webkit","ms","moz","Moz","o","O"];function F(){}function q(){}function H(t){var n=[],e=new N;function r(){var e,r=n,o=-1,i=r.length;while(++o<i)(e=r[o].on)&&e.apply(this,arguments);return t}return r.on=function(r,o){var i,a=e.get(r);return arguments.length<2?a&&a.on:(a&&(a.on=null,n=n.slice(0,i=n.indexOf(a)).concat(n.slice(i+1)),e.remove(r)),o&&n.push(e.set(r,{on:o})),t)},r}function j(){i.event.preventDefault()}function Y(){var t,n=i.event;while(t=n.sourceEvent)n=t;return n}function G(t){var n=new q,e=0,r=arguments.length;while(++e<r)n[arguments[e]]=H(n);return n.of=function(e,r){return function(o){try{var a=o.sourceEvent=i.event;o.target=t,i.event=o,n[o.type].apply(e,r)}finally{i.event=a}}},n}i.dispatch=function(){var t=new q,n=-1,e=arguments.length;while(++n<e)t[arguments[n]]=H(t);return t},q.prototype.on=function(t,n){var e=t.indexOf("."),r="";if(e>=0&&(r=t.slice(e+1),t=t.slice(0,e)),t)return arguments.length<2?this[t].on(r):this[t].on(r,n);if(2===arguments.length){if(null==n)for(t in this)this.hasOwnProperty(t)&&this[t].on(r,null);return this}},i.event=null,i.requote=function(t){return t.replace(V,"\\$&")};var V=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g,$={}.__proto__?function(t,n){t.__proto__=n}:function(t,n){for(var e in n)t[e]=n[e]};function K(t){return $(t,J),t}var X=function(t,n){return n.querySelector(t)},W=function(t,n){return n.querySelectorAll(t)},Z=function(t,n){var e=t.matches||t[I(t,"matchesSelector")];return Z=function(t,n){return e.call(t,n)},Z(t,n)};"function"===typeof Sizzle&&(X=function(t,n){return Sizzle(t,n)[0]||null},W=Sizzle,Z=Sizzle.matchesSelector),i.selection=function(){return i.select(l.documentElement)};var J=i.selection.prototype=[];function Q(t){return"function"===typeof t?t:function(){return X(t,this)}}function tt(t){return"function"===typeof t?t:function(){return W(t,this)}}J.select=function(t){var n,e,r,o,i=[];t=Q(t);for(var a=-1,u=this.length;++a<u;){i.push(n=[]),n.parentNode=(r=this[a]).parentNode;for(var l=-1,s=r.length;++l<s;)(o=r[l])?(n.push(e=t.call(o,o.__data__,l,a)),e&&"__data__"in o&&(e.__data__=o.__data__)):n.push(null)}return K(i)},J.selectAll=function(t){var n,e,r=[];t=tt(t);for(var o=-1,i=this.length;++o<i;)for(var a=this[o],l=-1,s=a.length;++l<s;)(e=a[l])&&(r.push(n=u(t.call(e,e.__data__,l,o))),n.parentNode=e);return K(r)};var nt="http://www.w3.org/1999/xhtml",et={svg:"http://www.w3.org/2000/svg",xhtml:nt,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function rt(t,n){function e(){this.removeAttribute(t)}function r(){this.removeAttributeNS(t.space,t.local)}function o(){this.setAttribute(t,n)}function a(){this.setAttributeNS(t.space,t.local,n)}function u(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}function l(){var e=n.apply(this,arguments);null==e?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,e)}return t=i.ns.qualify(t),null==n?t.local?r:e:"function"===typeof n?t.local?l:u:t.local?a:o}function ot(t){return t.trim().replace(/\s+/g," ")}function it(t){return new RegExp("(?:^|\\s+)"+i.requote(t)+"(?:\\s+|$)","g")}function at(t){return(t+"").trim().split(/^|\s+/)}function ut(t,n){t=at(t).map(lt);var e=t.length;function r(){var r=-1;while(++r<e)t[r](this,n)}function o(){var r=-1,o=n.apply(this,arguments);while(++r<e)t[r](this,o)}return"function"===typeof n?o:r}function lt(t){var n=it(t);return function(e,r){if(o=e.classList)return r?o.add(t):o.remove(t);var o=e.getAttribute("class")||"";r?(n.lastIndex=0,n.test(o)||e.setAttribute("class",ot(o+" "+t))):e.setAttribute("class",ot(o.replace(n," ")))}}function st(t,n,e){function r(){this.style.removeProperty(t)}function o(){this.style.setProperty(t,n,e)}function i(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}return null==n?r:"function"===typeof n?i:o}function ct(t,n){function e(){delete this[t]}function r(){this[t]=n}function o(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}return null==n?e:"function"===typeof n?o:r}function pt(t){function n(){var n=this.ownerDocument,e=this.namespaceURI;return e===nt&&n.documentElement.namespaceURI===nt?n.createElement(t):n.createElementNS(e,t)}function e(){return this.ownerDocument.createElementNS(t.space,t.local)}return"function"===typeof t?t:(t=i.ns.qualify(t)).local?e:n}function ht(){var t=this.parentNode;t&&t.removeChild(this)}function ft(t){return{__data__:t}}function gt(t){return function(){return Z(this,t)}}function yt(t){return arguments.length||(t=d),function(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}}function dt(t,n){for(var e=0,r=t.length;e<r;e++)for(var o,i=t[e],a=0,u=i.length;a<u;a++)(o=i[a])&&n(o,a,e);return t}function vt(t){return $(t,_t),t}i.ns={prefix:et,qualify:function(t){var n=t.indexOf(":"),e=t;return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),et.hasOwnProperty(e)?{space:et[e],local:t}:t}},J.attr=function(t,n){if(arguments.length<2){if("string"===typeof t){var e=this.node();return t=i.ns.qualify(t),t.local?e.getAttributeNS(t.space,t.local):e.getAttribute(t)}for(n in t)this.each(rt(n,t[n]));return this}return this.each(rt(t,n))},J.classed=function(t,n){if(arguments.length<2){if("string"===typeof t){var e=this.node(),r=(t=at(t)).length,o=-1;if(n=e.classList){while(++o<r)if(!n.contains(t[o]))return!1}else{n=e.getAttribute("class");while(++o<r)if(!it(t[o]).test(n))return!1}return!0}for(n in t)this.each(ut(n,t[n]));return this}return this.each(ut(t,n))},J.style=function(t,n,e){var r=arguments.length;if(r<3){if("string"!==typeof t){for(e in r<2&&(n=""),t)this.each(st(e,t[e],n));return this}if(r<2){var o=this.node();return c(o).getComputedStyle(o,null).getPropertyValue(t)}e=""}return this.each(st(t,n,e))},J.property=function(t,n){if(arguments.length<2){if("string"===typeof t)return this.node()[t];for(n in t)this.each(ct(n,t[n]));return this}return this.each(ct(t,n))},J.text=function(t){return arguments.length?this.each("function"===typeof t?function(){var n=t.apply(this,arguments);this.textContent=null==n?"":n}:null==t?function(){this.textContent=""}:function(){this.textContent=t}):this.node().textContent},J.html=function(t){return arguments.length?this.each("function"===typeof t?function(){var n=t.apply(this,arguments);this.innerHTML=null==n?"":n}:null==t?function(){this.innerHTML=""}:function(){this.innerHTML=t}):this.node().innerHTML},J.append=function(t){return t=pt(t),this.select((function(){return this.appendChild(t.apply(this,arguments))}))},J.insert=function(t,n){return t=pt(t),n=Q(n),this.select((function(){return this.insertBefore(t.apply(this,arguments),n.apply(this,arguments)||null)}))},J.remove=function(){return this.each(ht)},J.data=function(t,n){var e,r,o=-1,i=this.length;if(!arguments.length){t=new Array(i=(e=this[0]).length);while(++o<i)(r=e[o])&&(t[o]=r.__data__);return t}
1function a(t,e){var r,o,i,a=t.length,c=e.length,p=Math.min(a,c),h=new Array(c),f=new Array(c),g=new Array(a);if(n){var y,d=new N,v=new Array(a);for(r=-1;++r<a;)(o=t[r])&&(d.has(y=n.call(o,o.__data__,r))?g[r]=o:d.set(y,o),v[r]=y);for(r=-1;++r<c;)(o=d.get(y=n.call(e,i=e[r],r)))?!0!==o&&(h[r]=o,o.__data__=i):f[r]=ft(i),d.set(y,!0);for(r=-1;++r<a;)r in v&&!0!==d.get(v[r])&&(g[r]=t[r])}else{for(r=-1;++r<p;)o=t[r],i=e[r],o?(o.__data__=i,h[r]=o):f[r]=ft(i);for(;r<c;++r)f[r]=ft(e[r]);for(;r<a;++r)g[r]=t[r]}f.update=h,f.parentNode=h.parentNode=g.parentNode=t.parentNode,u.push(f),l.push(h),s.push(g)}var u=vt([]),l=K([]),s=K([]);if("function"===typeof t)while(++o<i)a(e=this[o],t.call(e,e.parentNode.__data__,o));else while(++o<i)a(e=this[o],t);return l.enter=function(){return u},l.exit=function(){return s},l},J.datum=function(t){return arguments.length?this.property("__data__",t):this.property("__data__")},J.filter=function(t){var n,e,r,o=[];"function"!==typeof t&&(t=gt(t));for(var i=0,a=this.length;i<a;i++){o.push(n=[]),n.parentNode=(e=this[i]).parentNode;for(var u=0,l=e.length;u<l;u++)(r=e[u])&&t.call(r,r.__data__,u,i)&&n.push(r)}return K(o)},J.order=function(){for(var t=-1,n=this.length;++t<n;)for(var e,r=this[t],o=r.length-1,i=r[o];--o>=0;)(e=r[o])&&(i&&i!==e.nextSibling&&i.parentNode.insertBefore(e,i),i=e);return this},J.sort=function(t){t=yt.apply(this,arguments);for(var n=-1,e=this.length;++n<e;)this[n].sort(t);return this.order()},J.each=function(t){return dt(this,(function(n,e,r){t.call(n,n.__data__,e,r)}))},J.call=function(t){var n=u(arguments);return t.apply(n[0]=this,n),this},J.empty=function(){return!this.node()},J.node=function(){for(var t=0,n=this.length;t<n;t++)for(var e=this[t],r=0,o=e.length;r<o;r++){var i=e[r];if(i)return i}return null},J.size=function(){var t=0;return dt(this,(function(){++t})),t};var _t=[];function mt(t){var n,e;return function(r,o,i){var a,u=t[i].update,l=u.length;i!=e&&(e=i,n=0),o>=n&&(n=o+1);while(!(a=u[n])&&++n<l);return a}}function wt(t,n,e){var r="__on"+t,o=t.indexOf("."),a=xt;o>0&&(t=t.slice(0,o));var l=Mt.get(t);function s(){var n=this[r];n&&(this.removeEventListener(t,n,n.$),delete this[r])}function c(){var o=a(n,u(arguments));s.call(this),this.addEventListener(t,this[r]=o,o.$=e),o._=n}function p(){var n,e=new RegExp("^__on([^.]+)"+i.requote(t)+"$");for(var r in this)if(n=r.match(e)){var o=this[r];this.removeEventListener(n[1],o,o.$),delete this[r]}}return l&&(t=l,a=bt),o?n?c:s:n?F:p}i.selection.enter=vt,i.selection.enter.prototype=_t,_t.append=J.append,_t.empty=J.empty,_t.node=J.node,_t.call=J.call,_t.size=J.size,_t.select=function(t){for(var n,e,r,o,i,a=[],u=-1,l=this.length;++u<l;){r=(o=this[u]).update,a.push(n=[]),n.parentNode=o.parentNode;for(var s=-1,c=o.length;++s<c;)(i=o[s])?(n.push(r[s]=e=t.call(o.parentNode,i.__data__,s,u)),e.__data__=i.__data__):n.push(null)}return K(a)},_t.insert=function(t,n){return arguments.length<2&&(n=mt(this)),J.insert.call(this,t,n)},i.select=function(t){var n;return"string"===typeof t?(n=[X(t,l)],n.parentNode=l.documentElement):(n=[t],n.parentNode=s(t)),K([n])},i.selectAll=function(t){var n;return"string"===typeof t?(n=u(W(t,l)),n.parentNode=l.documentElement):(n=u(t),n.parentNode=null),K([n])},J.on=function(t,n,e){var r=arguments.length;if(r<3){if("string"!==typeof t){for(e in r<2&&(n=!1),t)this.each(wt(e,t[e],n));return this}if(r<2)return(r=this.node()["__on"+t])&&r._;e=!1}return this.each(wt(t,n,e))};
vendor: 5,916 bytes, line 1
1var Mt=i.map({mouseenter:"mouseover",mouseleave:"mouseout"});function xt(t,n){return function(e){var r=i.event;i.event=e,n[0]=this.__data__;try{t.apply(this,n)}finally{i.event=r}}}function bt(t,n){var e=xt(t,n);return function(t){var n=this,r=t.relatedTarget;r&&(r===n||8&r.compareDocumentPosition(n))||e.call(n,t)}}l&&Mt.forEach((function(t){"on"+t in l&&Mt.remove(t)}));var Tt,Nt=0;function At(t){var n=".dragsuppress-"+ ++Nt,e="click"+n,r=i.select(c(t)).on("touchmove"+n,j).on("dragstart"+n,j).on("selectstart"+n,j);if(null==Tt&&(Tt=!("onselectstart"in t)&&I(t.style,"userSelect")),Tt){var o=s(t).style,a=o[Tt];o[Tt]="none"}return function(t){if(r.on(n,null),Tt&&(o[Tt]=a),t){var i=function(){r.on(e,null)};r.on(e,(function(){j(),i()}),!0),setTimeout(i,0)}}}i.mouse=function(t){return Pt(t,Y())};var kt=this.navigator&&/WebKit/.test(this.navigator.userAgent)?-1:0;function Pt(t,n){n.changedTouches&&(n=n.changedTouches[0]);var e=t.ownerSVGElement||t;if(e.createSVGPoint){var r=e.createSVGPoint();if(kt<0){var o=c(t);if(o.scrollX||o.scrollY){e=i.select("body").append("svg").style({position:"absolute",top:0,left:0,margin:0,padding:0,border:"none"},"important");var a=e[0][0].getScreenCTM();kt=!(a.f||a.e),e.remove()}}return kt?(r.x=n.pageX,r.y=n.pageY):(r.x=n.clientX,r.y=n.clientY),r=r.matrixTransform(t.getScreenCTM().inverse()),[r.x,r.y]}var u=t.getBoundingClientRect();return[n.clientX-u.left-t.clientLeft,n.clientY-u.top-t.clientTop]}function St(){return i.event.changedTouches[0].identifier}i.touch=function(t,n,e){if(arguments.length<3&&(e=n,n=Y().changedTouches),n)for(var r,o=0,i=n.length;o<i;++o)if((r=n[o]).identifier===e)return Pt(t,r)},i.behavior.drag=function(){var t=G(o,"drag","dragstart","dragend"),n=null,e=a(F,i.mouse,c,"mousemove","mouseup"),r=a(St,i.touch,z,"touchmove","touchend");function o(){this.on("mousedown.drag",e).on("touchstart.drag",r)}function a(e,r,o,a,u){return function(){var l,s=this,c=i.event.target.correspondingElement||i.event.target,p=s.parentNode,h=t.of(s,arguments),f=0,g=e(),y=".drag"+(null==g?"":"-"+g),d=i.select(o(c)).on(a+y,m).on(u+y,w),v=At(c),_=r(p,g);function m(){var t,n,e=r(p,g);e&&(t=e[0]-_[0],n=e[1]-_[1],f|=t|n,_=e,h({type:"drag",x:e[0]+l[0],y:e[1]+l[1],dx:t,dy:n}))}function w(){r(p,g)&&(d.on(a+y,null).on(u+y,null),v(f),h({type:"dragend"}))}n?(l=n.apply(s,arguments),l=[l.x-_[0],l.y-_[1]]):l=[0,0],h({type:"dragstart"})}}return o.origin=function(t){return arguments.length?(n=t,o):n},i.rebind(o,t,"on")},i.touches=function(t,n){return arguments.length<2&&(n=Y().touches),n?u(n).map((function(n){var e=Pt(t,n);return e.identifier=n.identifier,e})):[]};var Ct=1e-6,Et=Ct*Ct,Lt=Math.PI,Rt=2*Lt,Ot=Rt-Ct,Dt=Lt/2,zt=Lt/180,Ut=180/Lt;function It(t){return t>0?1:t<0?-1:0}function Bt(t,n,e){return(n[0]-t[0])*(e[1]-t[1])-(n[1]-t[1])*(e[0]-t[0])}function Ft(t){return t>1?0:t<-1?Lt:Math.acos(t)}function qt(t){return t>1?Dt:t<-1?-Dt:Math.asin(t)}function Ht(t){return((t=Math.exp(t))-1/t)/2}function jt(t){return((t=Math.exp(t))+1/t)/2}function Yt(t){return((t=Math.exp(2*t))-1)/(t+1)}function Gt(t){return(t=Math.sin(t/2))*t}var Vt=Math.SQRT2,$t=2,Kt=4;i.interpolateZoom=function(t,n){var e,r,o=t[0],i=t[1],a=t[2],u=n[0],l=n[1],s=n[2],c=u-o,p=l-i,h=c*c+p*p;if(h<Et)r=Math.log(s/a)/Vt,e=function(t){return[o+t*c,i+t*p,a*Math.exp(Vt*t*r)]};else{var f=Math.sqrt(h),g=(s*s-a*a+Kt*h)/(2*a*$t*f),y=(s*s-a*a-Kt*h)/(2*s*$t*f),d=Math.log(Math.sqrt(g*g+1)-g),v=Math.log(Math.sqrt(y*y+1)-y);r=(v-d)/Vt,e=function(t){var n=t*r,e=jt(d),u=a/($t*f)*(e*Yt(Vt*n+d)-Ht(d));return[o+u*c,i+u*p,a*e/jt(Vt*n+d)]}}return e.duration=1e3*r,e},i.behavior.zoom=function(){var t,n,e,r,o,a,u,s,p,h={x:0,y:0,k:1},f=[960,500],g=Zt,y=250,d=0,v="mousedown.zoom",_="mousemove.zoom",m="mouseup.zoom",w="touchstart.zoom",M=G(x,"zoomstart","zoom","zoomend");function x(t){t.on(v,L).on(Wt+".zoom",O).on("dblclick.zoom",D).on(w,R)}function b(t){return[(t[0]-h.x)/h.k,(t[1]-h.y)/h.k]}function T(t){return[t[0]*h.k+h.x,t[1]*h.k+h.y]}function N(t){h.k=Math.max(g[0],Math.min(g[1],t))}function A(t,n){n=T(n),h.x+=t[0]-n[0],h.y+=t[1]-n[1]}function k(t,e,r,o){t.__chart__={x:h.x,y:h.y,k:h.k},N(Math.pow(2,o)),A(n=e,r),t=i.select(t),y>0&&(t=t.transition().duration(y)),t.call(x.event)}function P(){u&&u.domain(a.range().map((function(t){return(t-h.x)/h.k})).map(a.invert)),p&&p.domain(s.range().map((function(t){return(t-h.y)/h.k})).map(s.invert))}function S(t){d++||t({type:"zoomstart"})}function C(t){P(),t({type:"zoom",scale:h.k,translate:[h.x,h.y]})}function E(t){--d||(t({type:"zoomend"}),n=null)}function L(){var t=this,n=M.of(t,arguments),e=0,r=i.select(c(t)).on(_,u).on(m,l),o=b(i.mouse(t)),a=At(t);function u(){e=1,A(i.mouse(t),o),C(n)}function l(){r.on(_,null).on(m,null),a(e),E(n)}Cl.call(t),S(n)}function R(){var t,n=this,e=M.of(n,arguments),r={},a=0,u=".zoom-"+i.event.changedTouches[0].identifier,l="touchmove"+u,s="touchend"+u,c=[],p=i.select(n),f=At(n);function g(){var e=i.touches(n);return t=h.k,e.forEach((function(t){t.identifier in r&&(r[t.identifier]=b(t))})),e}function y(){var t=i.event.target;i.select(t).on(l,d).on(s,_),c.push(t);for(var e=i.event.changedTouches,u=0,p=e.length;u<p;++u)r[e[u].identifier]=null;var f=g(),y=Date.now();if(1===f.length){if(y-o<500){var v=f[0];k(n,v,r[v.identifier],Math.floor(Math.log(h.k)/Math.LN2)+1),j()}o=y}else if(f.length>1){v=f[0];var m=f[1],w=v[0]-m[0],M=v[1]-m[1];a=w*w+M*M}}function d(){var u,l,s,c,p=i.touches(n);Cl.call(n);for(var h=0,f=p.length;h<f;++h,c=null)if(s=p[h],c=r[s.identifier]){if(l)break;u=s,l=c}if(c){var g=(g=s[0]-u[0])*g+(g=s[1]-u[1])*g,y=a&&Math.sqrt(g/a);u=[(u[0]+s[0])/2,(u[1]+s[1])/2],l=[(l[0]+c[0])/2,(l[1]+c[1])/2],N(y*t)}o=null,A(u,l),C(e)}function _(){if(i.event.touches.length){for(var t=i.event.changedTouches,n=0,o=t.length;n<o;++n)delete r[t[n].identifier];for(var a in r)return void g()}i.selectAll(c).on(u,null),p.on(v,L).on(w,R),f(),E(e)}y(),S(e),p.on(v,null).on(w,y)}function O(){var o=M.of(this,arguments);
1r?clearTimeout(r):(Cl.call(this),t=b(n=e||i.mouse(this)),S(o)),r=setTimeout((function(){r=null,E(o)}),50),j(),N(Math.pow(2,.002*Xt())*h.k),A(n,t),C(o)}function D(){var t=i.mouse(this),n=Math.log(h.k)/Math.LN2;k(this,t,b(t),i.event.shiftKey?Math.ceil(n)-1:Math.floor(n)+1)}return Wt||(Wt="onwheel"in l?(Xt=function(){return-i.event.deltaY*(i.event.deltaMode?120:1)},"wheel"):"onmousewheel"in l?(Xt=function(){return i.event.wheelDelta},"mousewheel"):(Xt=function(){return-i.event.detail},"MozMousePixelScroll")),x.event=function(t){t.each((function(){var t=M.of(this,arguments),e=h;Rl?i.select(this).transition().each("start.zoom",(function(){h=this.__chart__||{x:0,y:0,k:1},S(t)})).tween("zoom:zoom",(function(){var r=f[0],o=f[1],a=n?n[0]:r/2,u=n?n[1]:o/2,l=i.interpolateZoom([(a-h.x)/h.k,(u-h.y)/h.k,r/h.k],[(a-e.x)/e.k,(u-e.y)/e.k,r/e.k]);return function(n){var e=l(n),o=r/e[2];this.__chart__=h={x:a-e[0]*o,y:u-e[1]*o,k:o},C(t)}})).each("interrupt.zoom",(function(){E(t)})).each("end.zoom",(function(){E(t)})):(this.__chart__=h,S(t),C(t),E(t))}))},x.translate=function(t){return arguments.length?(h={x:+t[0],y:+t[1],k:h.k},P(),x):[h.x,h.y]},x.scale=function(t){return arguments.length?(h={x:h.x,y:h.y,k:null},N(+t),P(),x):h.k},x.scaleExtent=function(t){return arguments.length?(g=null==t?Zt:[+t[0],+t[1]],x):g},x.center=function(t){return arguments.length?(e=t&&[+t[0],+t[1]],x):e},x.size=function(t){return arguments.length?(f=t&&[+t[0],+t[1]],x):f},x.duration=function(t){return arguments.length?(y=+t,x):y},x.x=function(t){return arguments.length?(u=t,a=t.copy(),h={x:0,y:0,k:1},x):u},x.y=function(t){return arguments.length?(p=t,s=t.copy(),h={x:0,y:0,k:1},x):p},i.rebind(x,M,"on")};var Xt,Wt,Zt=[0,1/0];function Jt(){}function Qt(t,n,e){return this instanceof Qt?(this.h=+t,this.s=+n,void(this.l=+e)):arguments.length<2?t instanceof Qt?new Qt(t.h,t.s,t.l):xn(""+t,bn,Qt):new Qt(t,n,e)}i.color=Jt,Jt.prototype.toString=function(){return this.rgb()+""},i.hsl=Qt;var tn=Qt.prototype=new Jt;function nn(t,n,e){var r,o;function i(t){return t>360?t-=360:t<0&&(t+=360),t<60?r+(o-r)*t/60:t<180?o:t<240?r+(o-r)*(240-t)/60:r}function a(t){return Math.round(255*i(t))}return t=isNaN(t)?0:(t%=360)<0?t+360:t,n=isNaN(n)||n<0?0:n>1?1:n,e=e<0?0:e>1?1:e,o=e<=.5?e*(1+n):e+n-e*n,r=2*e-o,new vn(a(t+120),a(t),a(t-120))}function en(t,n,e){return this instanceof en?(this.h=+t,this.c=+n,void(this.l=+e)):arguments.length<2?t instanceof en?new en(t.h,t.c,t.l):fn(t instanceof an?t.l:(t=Tn((t=i.rgb(t)).r,t.g,t.b)).l,t.a,t.b):new en(t,n,e)}tn.brighter=function(t){return t=Math.pow(.7,arguments.length?t:1),new Qt(this.h,this.s,this.l/t)},tn.darker=function(t){return t=Math.pow(.7,arguments.length?t:1),new Qt(this.h,this.s,t*this.l)},tn.rgb=function(){return nn(this.h,this.s,this.l)},i.hcl=en;var rn=en.prototype=new Jt;function on(t,n,e){return isNaN(t)&&(t=0),isNaN(n)&&(n=0),new an(e,Math.cos(t*=zt)*n,Math.sin(t)*n)}function an(t,n,e){return this instanceof an?(this.l=+t,this.a=+n,void(this.b=+e)):arguments.length<2?t instanceof an?new an(t.l,t.a,t.b):t instanceof en?on(t.h,t.c,t.l):Tn((t=vn(t)).r,t.g,t.b):new an(t,n,e)}rn.brighter=function(t){return new en(this.h,this.c,Math.min(100,this.l+un*(arguments.length?t:1)))},rn.darker=function(t){return new en(this.h,this.c,Math.max(0,this.l-un*(arguments.length?t:1)))},rn.rgb=function(){return on(this.h,this.c,this.l).rgb()},i.lab=an;var un=18,ln=.95047,sn=1,cn=1.08883,pn=an.prototype=new Jt;function hn(t,n,e){var r=(t+16)/116,o=r+n/500,i=r-e/200;return o=gn(o)*ln,r=gn(r)*sn,i=gn(i)*cn,new vn(dn(3.2404542*o-1.5371385*r-.4985314*i),dn(-.969266*o+1.8760108*r+.041556*i),dn(.0556434*o-.2040259*r+1.0572252*i))}function fn(t,n,e){return t>0?new en(Math.atan2(e,n)*Ut,Math.sqrt(n*n+e*e),t):new en(NaN,NaN,t)}function gn(t){return t>.206893034?t*t*t:(t-4/29)/7.787037}function yn(t){return t>.008856?Math.pow(t,1/3):7.787037*t+4/29}
1function dn(t){return Math.round(255*(t<=.00304?12.92*t:1.055*Math.pow(t,1/2.4)-.055))}function vn(t,n,e){return this instanceof vn?(this.r=~~t,this.g=~~n,void(this.b=~~e)):arguments.length<2?t instanceof vn?new vn(t.r,t.g,t.b):xn(""+t,vn,nn):new vn(t,n,e)}function _n(t){return new vn(t>>16,t>>8&255,255&t)}function mn(t){return _n(t)+""}pn.brighter=function(t){return new an(Math.min(100,this.l+un*(arguments.length?t:1)),this.a,this.b)},pn.darker=function(t){return new an(Math.max(0,this.l-un*(arguments.length?t:1)),this.a,this.b)},pn.rgb=function(){return hn(this.l,this.a,this.b)},i.rgb=vn;var wn=vn.prototype=new Jt;function Mn(t){return t<16?"0"+Math.max(0,t).toString(16):Math.min(255,t).toString(16)}function xn(t,n,e){var r,o,i,a=0,u=0,l=0;if(r=/([a-z]+)\((.*)\)/.exec(t=t.toLowerCase()),r)switch(o=r[2].split(","),r[1]){case"hsl":return e(parseFloat(o[0]),parseFloat(o[1])/100,parseFloat(o[2])/100);case"rgb":return n(An(o[0]),An(o[1]),An(o[2]))}return(i=kn.get(t))?n(i.r,i.g,i.b):(null==t||"#"!==t.charAt(0)||isNaN(i=parseInt(t.slice(1),16))||(4===t.length?(a=(3840&i)>>4,a|=a>>4,u=240&i,u|=u>>4,l=15&i,l|=l<<4):7===t.length&&(a=(16711680&i)>>16,u=(65280&i)>>8,l=255&i)),n(a,u,l))}function bn(t,n,e){var r,o,i=Math.min(t/=255,n/=255,e/=255),a=Math.max(t,n,e),u=a-i,l=(a+i)/2;return u?(o=l<.5?u/(a+i):u/(2-a-i),r=t==a?(n-e)/u+(n<e?6:0):n==a?(e-t)/u+2:(t-n)/u+4,r*=60):(r=NaN,o=l>0&&l<1?0:r),new Qt(r,o,l)}function Tn(t,n,e){t=Nn(t),n=Nn(n),e=Nn(e);var r=yn((.4124564*t+.3575761*n+.1804375*e)/ln),o=yn((.2126729*t+.7151522*n+.072175*e)/sn),i=yn((.0193339*t+.119192*n+.9503041*e)/cn);return an(116*o-16,500*(r-o),200*(o-i))}function Nn(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function An(t){var n=parseFloat(t);return"%"===t.charAt(t.length-1)?Math.round(2.55*n):n}wn.brighter=function(t){t=Math.pow(.7,arguments.length?t:1);var n=this.r,e=this.g,r=this.b,o=30;return n||e||r?(n&&n<o&&(n=o),e&&e<o&&(e=o),r&&r<o&&(r=o),new vn(Math.min(255,n/t),Math.min(255,e/t),Math.min(255,r/t))):new vn(o,o,o)},wn.darker=function(t){return t=Math.pow(.7,arguments.length?t:1),new vn(t*this.r,t*this.g,t*this.b)},wn.hsl=function(){return bn(this.r,this.g,this.b)},wn.toString=function(){return"#"+Mn(this.r)+Mn(this.g)+Mn(this.b)};var kn=i.map({aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074});function Pn(t){return"function"===typeof t?t:function(){return t}}function Sn(t){return function(n,e,r){return 2===arguments.length&&"function"===typeof e&&(r=e,e=null),Cn(n,e,t,r)}}function Cn(t,n,e,r){var o={},a=i.dispatch("beforesend","progress","load","error"),l={},s=new XMLHttpRequest,c=null;function p(){var t,n=s.status;if(!n&&Ln(s)||n>=200&&n<300||304===n){try{t=e.call(o,s)}catch(us){return void a.error.call(o,us)}a.load.call(o,t)}else a.error.call(o,s)}return this.XDomainRequest&&!("withCredentials"in s)&&/^(http(s)?:)?\/\//.test(t)&&(s=new XDomainRequest),"onload"in s?s.onload=s.onerror=p:s.onreadystatechange=function(){s.readyState>3&&p()},s.onprogress=function(t){var n=i.event;i.event=t;try{a.progress.call(o,s)}finally{i.event=n}},o.header=function(t,n){return t=(t+"").toLowerCase(),arguments.length<2?l[t]:(null==n?delete l[t]:l[t]=n+"",o)},o.mimeType=function(t){return arguments.length?(n=null==t?null:t+"",o):n},o.responseType=function(t){return arguments.length?(c=t,o):c},o.response=function(t){return e=t,o},["get","post"].forEach((function(t){o[t]=function(){return o.send.apply(o,[t].concat(u(arguments)))}})),o.send=function(e,r,i){if(2===arguments.length&&"function"===typeof r&&(i=r,r=null),s.open(e,t,!0),null==n||"accept"in l||(l["accept"]=n+",*/*"),s.setRequestHeader)for(var u in l)s.setRequestHeader(u,l[u]);return null!=n&&s.overrideMimeType&&s.overrideMimeType(n),null!=c&&(s.responseType=c),null!=i&&o.on("error",i).on("load",(function(t){i(null,t)})),a.beforesend.call(o,s),s.send(null==r?null:r),o},o.abort=function(){return s.abort(),o},i.rebind(o,a,"on"),null==r?o:o.get(En(r))}function En(t){return 1===t.length?function(n,e){t(null==n?e:null)}:t}function Ln(t){var n=t.responseType;return n&&"text"!==n?t.response:t.responseText}kn.forEach((function(t,n){kn.set(t,_n(n))})),i.functor=Pn,i.xhr=Sn(z),i.dsv=function(t,n){var e=new RegExp('["'+t+"\n]"),r=t.charCodeAt(0);function o(t,e,r){arguments.length<3&&(r=e,e=null);var o=Cn(t,n,null==e?i:a(e),r);return o.row=function(t){return arguments.length?o.response(null==(e=t)?i:a(t)):e},o}function i(t){return o.parse(t.responseText)}function a(t){return function(n){return o.parse(n.responseText,t)}}function u(n){return n.map(l).join(t)}function l(t){return e.test(t)?'"'+t.replace(/\"/g,'""')+'"':t}return o.parse=function(t,n){var e;return o.parseRows(t,(function(t,r){if(e)return e(t,r-1);var o=new Function("d","return {"+t.map((function(t,n){return JSON.stringify(t)+": d["+n+"]"})).join(",")+"}");e=n?function(t,e){return n(o(t),e)}:o}))},o.parseRows=function(t,n){var e,o,i={},a={},u=[],l=t.length,s=0,c=0;function p(){if(s>=l)return a;
1if(o)return o=!1,i;var n=s;if(34===t.charCodeAt(n)){var e=n;while(e++<l)if(34===t.charCodeAt(e)){if(34!==t.charCodeAt(e+1))break;++e}s=e+2;var u=t.charCodeAt(e+1);return 13===u?(o=!0,10===t.charCodeAt(e+2)&&++s):10===u&&(o=!0),t.slice(n+1,e).replace(/""/g,'"')}while(s<l){u=t.charCodeAt(s++);var c=1;if(10===u)o=!0;else if(13===u)o=!0,10===t.charCodeAt(s)&&(++s,++c);else if(u!==r)continue;return t.slice(n,s-c)}return t.slice(n)}while((e=p())!==a){var h=[];while(e!==i&&e!==a)h.push(e),e=p();n&&null==(h=n(h,c++))||u.push(h)}return u},o.format=function(n){if(Array.isArray(n[0]))return o.formatRows(n);var e=new D,r=[];return n.forEach((function(t){for(var n in t)e.has(n)||r.push(e.add(n))})),[r.map(l).join(t)].concat(n.map((function(n){return r.map((function(t){return l(n[t])})).join(t)}))).join("\n")},o.formatRows=function(t){return t.map(u).join("\n")},o},i.csv=i.dsv(",","text/csv"),i.tsv=i.dsv("\t","text/tab-separated-values");var Rn,On,Dn,zn,Un=this[I(this,"requestAnimationFrame")]||function(t){setTimeout(t,17)};function In(t,n,e){var r=arguments.length;r<2&&(n=0),r<3&&(e=Date.now());var o=e+n,i={c:t,t:o,n:null};return On?On.n=i:Rn=i,On=i,Dn||(zn=clearTimeout(zn),Dn=1,Un(Bn)),i}function Bn(){var t=Fn(),n=qn()-t;n>24?(isFinite(n)&&(clearTimeout(zn),zn=setTimeout(Bn,n)),Dn=0):(Dn=1,Un(Bn))}function Fn(){var t=Date.now(),n=Rn;while(n)t>=n.t&&n.c(t-n.t)&&(n.c=null),n=n.n;return t}function qn(){var t,n=Rn,e=1/0;while(n)n.c?(n.t<e&&(e=n.t),n=(t=n).n):n=t?t.n=n.n:Rn=n.n;return On=t,e}function Hn(t,n){return n-(t?Math.ceil(Math.log(t)/Math.LN10):1)}i.timer=function(){In.apply(this,arguments)},i.timer.flush=function(){Fn(),qn()},i.round=function(t,n){return n?Math.round(t*(n=Math.pow(10,n)))/n:Math.round(t)};var jn=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"].map(Yn);function Yn(t,n){var e=Math.pow(10,3*x(8-n));return{scale:n>8?function(t){return t/e}:function(t){return t*e},symbol:t}}function Gn(t){var n=t.decimal,e=t.thousands,r=t.grouping,o=t.currency,a=r&&e?function(t,n){var o=t.length,i=[],a=0,u=r[0],l=0;while(o>0&&u>0){if(l+u+1>n&&(u=Math.max(1,n-l)),i.push(t.substring(o-=u,o+u)),(l+=u+1)>n)break;u=r[a=(a+1)%r.length]}return i.reverse().join(e)}:z;return function(t){var e=Vn.exec(t),r=e[1]||" ",u=e[2]||">",l=e[3]||"-",s=e[4]||"",c=e[5],p=+e[6],h=e[7],f=e[8],g=e[9],y=1,d="",v="",_=!1,m=!0;switch(f&&(f=+f.substring(1)),(c||"0"===r&&"="===u)&&(c=r="0",u="="),g){case"n":h=!0,g="g";break;case"%":y=100,v="%",g="f";break;case"p":y=100,v="%",g="r";break;case"b":case"o":case"x":case"X":"#"===s&&(d="0"+g.toLowerCase());case"c":m=!1;case"d":_=!0,f=0;break;case"s":y=-1,g="r";break}"$"===s&&(d=o[0],v=o[1]),"r"!=g||f||(g="g"),null!=f&&("g"==g?f=Math.max(1,Math.min(21,f)):"e"!=g&&"f"!=g||(f=Math.max(0,Math.min(20,f)))),g=$n.get(g)||Kn;var w=c&&h;return function(t){var e=v;if(_&&t%1)return"";
1var o=t<0||0===t&&1/t<0?(t=-t,"-"):"-"===l?"":l;if(y<0){var s=i.formatPrefix(t,f);t=s.scale(t),e=s.symbol+v}else t*=y;t=g(t,f);var M,x,b=t.lastIndexOf(".");if(b<0){var T=m?t.lastIndexOf("e"):-1;T<0?(M=t,x=""):(M=t.substring(0,T),x=t.substring(T))}else M=t.substring(0,b),x=n+t.substring(b+1);!c&&h&&(M=a(M,1/0));var N=d.length+M.length+x.length+(w?0:o.length),A=N<p?new Array(N=p-N+1).join(r):"";return w&&(M=a(A+M,A.length?p-x.length:1/0)),o+=d,t=M+x,("<"===u?o+t+A:">"===u?A+o+t:"^"===u?A.substring(0,N>>=1)+o+t+A.substring(N):o+(w?t:A+t))+e}}}i.formatPrefix=function(t,n){var e=0;return(t=+t)&&(t<0&&(t*=-1),n&&(t=i.round(t,Hn(t,n))),e=1+Math.floor(1e-12+Math.log(t)/Math.LN10),e=Math.max(-24,Math.min(24,3*Math.floor((e-1)/3)))),jn[8+e/3]};var Vn=/(?:([^{])?([<>=^]))?([+\- ])?([$#])?(0)?(\d+)?(,)?(\.-?\d+)?([a-z%])?/i,$n=i.map({b:function(t){return t.toString(2)},c:function(t){return String.fromCharCode(t)},o:function(t){return t.toString(8)},x:function(t){return t.toString(16)},X:function(t){return t.toString(16).toUpperCase()},g:function(t,n){return t.toPrecision(n)},e:function(t,n){return t.toExponential(n)},f:function(t,n){return t.toFixed(n)},r:function(t,n){return(t=i.round(t,Hn(t,n))).toFixed(Math.max(0,Math.min(20,Hn(t*(1+1e-15),n))))}});function Kn(t){return t+""}var Xn=i.time={},Wn=Date;function Zn(){this._=new Date(arguments.length>1?Date.UTC.apply(this,arguments):arguments[0])}Zn.prototype={getDate:function(){return this._.getUTCDate()},getDay:function(){return this._.getUTCDay()},getFullYear:function(){return this._.getUTCFullYear()},getHours:function(){return this._.getUTCHours()},getMilliseconds:function(){return this._.getUTCMilliseconds()},getMinutes:function(){return this._.getUTCMinutes()},getMonth:function(){return this._.getUTCMonth()},getSeconds:function(){return this._.getUTCSeconds()},getTime:function(){return this._.getTime()},getTimezoneOffset:function(){return 0},valueOf:function(){return this._.valueOf()},setDate:function(){Jn.setUTCDate.apply(this._,arguments)},setDay:function(){Jn.setUTCDay.apply(this._,arguments)},setFullYear:function(){Jn.setUTCFullYear.apply(this._,arguments)},setHours:function(){Jn.setUTCHours.apply(this._,arguments)},setMilliseconds:function(){Jn.setUTCMilliseconds.apply(this._,arguments)},setMinutes:function(){Jn.setUTCMinutes.apply(this._,arguments)},setMonth:function(){Jn.setUTCMonth.apply(this._,arguments)},setSeconds:function(){Jn.setUTCSeconds.apply(this._,arguments)},setTime:function(){Jn.setTime.apply(this._,arguments)}};var Jn=Date.prototype;function Qn(t,n,e){function r(n){var e=t(n),r=i(e,1);return n-e<r-n?e:r}function o(e){return n(e=t(new Wn(e-1)),1),e}function i(t,e){return n(t=new Wn(+t),e),t}function a(t,r,i){var a=o(t),u=[];if(i>1)while(a<r)e(a)%i||u.push(new Date(+a)),n(a,1);else while(a<r)u.push(new Date(+a)),n(a,1);return u}function u(t,n,e){try{Wn=Zn;var r=new Zn;return r._=t,a(r,n,e)}finally{Wn=Date}}t.floor=t,t.round=r,t.ceil=o,t.offset=i,t.range=a;var l=t.utc=te(t);return l.floor=l,l.round=te(r),l.ceil=te(o),l.offset=te(i),l.range=u,t}function te(t){return function(n,e){try{Wn=Zn;var r=new Zn;return r._=n,t(r,e)._}finally{Wn=Date}}}function ne(t){var n=t.dateTime,e=t.date,r=t.time,o=t.periods,a=t.days,u=t.shortDays,l=t.months,s=t.shortMonths;function c(t){var n=t.length;function e(e){var r,o,i,a=[],u=-1,l=0;while(++u<n)37===t.charCodeAt(u)&&(a.push(t.slice(l,u)),null!=(o=ee[r=t.charAt(++u)])&&(r=t.charAt(++u)),(i=M[r])&&(r=i(e,null==o?"e"===r?" ":"0":o)),a.push(r),l=u+1);return a.push(t.slice(l,u)),a.join("")}return e.parse=function(n){var e={y:1900,m:0,d:1,H:0,M:0,S:0,L:0,Z:null},r=p(e,t,n,0);if(r!=n.length)return null;"p"in e&&(e.H=e.H%12+12*e.p);var o=null!=e.Z&&Wn!==Zn,i=new(o?Zn:Wn);return"j"in e?i.setFullYear(e.y,0,e.j):"W"in e||"U"in e?("w"in e||(e.w="W"in e?1:0),i.setFullYear(e.y,0,1),i.setFullYear(e.y,0,"W"in e?(e.w+6)%7+7*e.W-(i.getDay()+5)%7:e.w+7*e.U-(i.getDay()+6)%7)):i.setFullYear(e.y,e.m,e.d),i.setHours(e.H+(e.Z/100|0),e.M+e.Z%100,e.S,e.L),o?i._:i},e.toString=function(){return t},e}function p(t,n,e,r){var o,i,a,u=0,l=n.length,s=e.length;while(u<l){if(r>=s)return-1;
vendor: 2,018 bytes, line 1
1if(o=n.charCodeAt(u++),37===o){if(a=n.charAt(u++),i=x[a in ee?n.charAt(u++):a],!i||(r=i(t,e,r))<0)return-1}else if(o!=e.charCodeAt(r++))return-1}return r}c.utc=function(t){var n=c(t);function e(t){try{Wn=Zn;var e=new Wn;return e._=t,n(e)}finally{Wn=Date}}return e.parse=function(t){try{Wn=Zn;var e=n.parse(t);return e&&e._}finally{Wn=Date}},e.toString=n.toString,e},c.multi=c.utc.multi=Te;var h=i.map(),f=ae(a),g=ue(a),y=ae(u),d=ue(u),v=ae(l),_=ue(l),m=ae(s),w=ue(s);o.forEach((function(t,n){h.set(t.toLowerCase(),n)}));var M={a:function(t){return u[t.getDay()]},A:function(t){return a[t.getDay()]},b:function(t){return s[t.getMonth()]},B:function(t){return l[t.getMonth()]},c:c(n),d:function(t,n){return ie(t.getDate(),n,2)},e:function(t,n){return ie(t.getDate(),n,2)},H:function(t,n){return ie(t.getHours(),n,2)},I:function(t,n){return ie(t.getHours()%12||12,n,2)},j:function(t,n){return ie(1+Xn.dayOfYear(t),n,3)},L:function(t,n){return ie(t.getMilliseconds(),n,3)},m:function(t,n){return ie(t.getMonth()+1,n,2)},M:function(t,n){return ie(t.getMinutes(),n,2)},p:function(t){return o[+(t.getHours()>=12)]},S:function(t,n){return ie(t.getSeconds(),n,2)},U:function(t,n){return ie(Xn.sundayOfYear(t),n,2)},w:function(t){return t.getDay()},W:function(t,n){return ie(Xn.mondayOfYear(t),n,2)},x:c(e),X:c(r),y:function(t,n){return ie(t.getFullYear()%100,n,2)},Y:function(t,n){return ie(t.getFullYear()%1e4,n,4)},Z:xe,"%":function(){return"%"}},x={a:b,A:T,b:N,B:A,c:k,d:de,e:de,H:_e,I:_e,j:ve,L:Me,m:ye,M:me,p:C,S:we,U:se,w:le,W:ce,x:P,X:S,y:he,Y:pe,Z:fe,"%":be};function b(t,n,e){y.lastIndex=0;var r=y.exec(n.slice(e));return r?(t.w=d.get(r[0].toLowerCase()),e+r[0].length):-1}function T(t,n,e){f.lastIndex=0;var r=f.exec(n.slice(e));return r?(t.w=g.get(r[0].toLowerCase()),e+r[0].length):-1}function N(t,n,e){m.lastIndex=0;var r=m.exec(n.slice(e));return r?(t.m=w.get(r[0].toLowerCase()),e+r[0].length):-1}function A(t,n,e){v.lastIndex=0;var r=v.exec(n.slice(e));return r?(t.m=_.get(r[0].toLowerCase()),e+r[0].length):-1}
1function k(t,n,e){return p(t,M.c.toString(),n,e)}function P(t,n,e){return p(t,M.x.toString(),n,e)}function S(t,n,e){return p(t,M.X.toString(),n,e)}function C(t,n,e){var r=h.get(n.slice(e,e+=2).toLowerCase());return null==r?-1:(t.p=r,e)}return c}Xn.year=Qn((function(t){return t=Xn.day(t),t.setMonth(0,1),t}),(function(t,n){t.setFullYear(t.getFullYear()+n)}),(function(t){return t.getFullYear()})),Xn.years=Xn.year.range,Xn.years.utc=Xn.year.utc.range,Xn.day=Qn((function(t){var n=new Wn(2e3,0);return n.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),n}),(function(t,n){t.setDate(t.getDate()+n)}),(function(t){return t.getDate()-1})),Xn.days=Xn.day.range,Xn.days.utc=Xn.day.utc.range,Xn.dayOfYear=function(t){var n=Xn.year(t);return Math.floor((t-n-6e4*(t.getTimezoneOffset()-n.getTimezoneOffset()))/864e5)},["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].forEach((function(t,n){n=7-n;var e=Xn[t]=Qn((function(t){return(t=Xn.day(t)).setDate(t.getDate()-(t.getDay()+n)%7),t}),(function(t,n){t.setDate(t.getDate()+7*Math.floor(n))}),(function(t){var e=Xn.year(t).getDay();return Math.floor((Xn.dayOfYear(t)+(e+n)%7)/7)-(e!==n)}));Xn[t+"s"]=e.range,Xn[t+"s"].utc=e.utc.range,Xn[t+"OfYear"]=function(t){var e=Xn.year(t).getDay();return Math.floor((Xn.dayOfYear(t)+(e+n)%7)/7)}})),Xn.week=Xn.sunday,Xn.weeks=Xn.sunday.range,Xn.weeks.utc=Xn.sunday.utc.range,Xn.weekOfYear=Xn.sundayOfYear;var ee={"-":"",_:" ",0:"0"},re=/^\s*\d+/,oe=/^%/;function ie(t,n,e){var r=t<0?"-":"",o=(r?-t:t)+"",i=o.length;return r+(i<e?new Array(e-i+1).join(n)+o:o)}function ae(t){return new RegExp("^(?:"+t.map(i.requote).join("|")+")","i")}function ue(t){var n=new N,e=-1,r=t.length;while(++e<r)n.set(t[e].toLowerCase(),e);return n}function le(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+1));return r?(t.w=+r[0],e+r[0].length):-1}function se(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e));return r?(t.U=+r[0],e+r[0].length):-1}function ce(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e));return r?(t.W=+r[0],e+r[0].length):-1}function pe(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+4));return r?(t.y=+r[0],e+r[0].length):-1}function he(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+2));return r?(t.y=ge(+r[0]),e+r[0].length):-1}function fe(t,n,e){return/^[+-]\d{4}$/.test(n=n.slice(e,e+5))?(t.Z=-n,e+5):-1}function ge(t){return t+(t>68?1900:2e3)}function ye(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+2));return r?(t.m=r[0]-1,e+r[0].length):-1}function de(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+2));return r?(t.d=+r[0],e+r[0].length):-1}function ve(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+3));return r?(t.j=+r[0],e+r[0].length):-1}function _e(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+2));return r?(t.H=+r[0],e+r[0].length):-1}function me(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+2));return r?(t.M=+r[0],e+r[0].length):-1}function we(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+2));return r?(t.S=+r[0],e+r[0].length):-1}function Me(t,n,e){re.lastIndex=0;var r=re.exec(n.slice(e,e+3));return r?(t.L=+r[0],e+r[0].length):-1}function xe(t){var n=t.getTimezoneOffset(),e=n>0?"-":"+",r=x(n)/60|0,o=x(n)%60;return e+ie(r,"0",2)+ie(o,"0",2)}function be(t,n,e){oe.lastIndex=0;var r=oe.exec(n.slice(e,e+1));return r?e+r[0].length:-1}function Te(t){var n=t.length,e=-1;while(++e<n)t[e][0]=this(t[e][0]);return function(n){var e=0,r=t[e];while(!r[1](n))r=t[++e];return r[0](n)}}i.locale=function(t){return{numberFormat:Gn(t),timeFormat:ne(t)}};var Ne=i.locale({decimal:".",thousands:",",grouping:[3],currency:["$",""],dateTime:"%a %b %e %X %Y",date:"%m/%d/%Y",time:"%H:%M:%S",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function Ae(){}i.format=Ne.numberFormat,i.geo={},Ae.prototype={s:0,t:0,add:function(t){Pe(t,this.t,ke),Pe(ke.s,this.s,this),this.s?this.t+=ke.t:this.s=ke.t},reset:function(){this.s=this.t=0}
vendor: 11,220 bytes, line 1
1,valueOf:function(){return this.s}};var ke=new Ae;function Pe(t,n,e){var r=e.s=t+n,o=r-t,i=r-o;e.t=t-i+(n-o)}function Se(t,n){t&&Ee.hasOwnProperty(t.type)&&Ee[t.type](t,n)}i.geo.stream=function(t,n){t&&Ce.hasOwnProperty(t.type)?Ce[t.type](t,n):Se(t,n)};var Ce={Feature:function(t,n){Se(t.geometry,n)},FeatureCollection:function(t,n){var e=t.features,r=-1,o=e.length;while(++r<o)Se(e[r].geometry,n)}},Ee={Sphere:function(t,n){n.sphere()},Point:function(t,n){t=t.coordinates,n.point(t[0],t[1],t[2])},MultiPoint:function(t,n){var e=t.coordinates,r=-1,o=e.length;while(++r<o)t=e[r],n.point(t[0],t[1],t[2])},LineString:function(t,n){Le(t.coordinates,n,0)},MultiLineString:function(t,n){var e=t.coordinates,r=-1,o=e.length;while(++r<o)Le(e[r],n,0)},Polygon:function(t,n){Re(t.coordinates,n)},MultiPolygon:function(t,n){var e=t.coordinates,r=-1,o=e.length;while(++r<o)Re(e[r],n)},GeometryCollection:function(t,n){var e=t.geometries,r=-1,o=e.length;while(++r<o)Se(e[r],n)}};function Le(t,n,e){var r,o=-1,i=t.length-e;n.lineStart();while(++o<i)r=t[o],n.point(r[0],r[1],r[2]);n.lineEnd()}function Re(t,n){var e=-1,r=t.length;n.polygonStart();while(++e<r)Le(t[e],n,1);n.polygonEnd()}i.geo.area=function(t){return Oe=0,i.geo.stream(t,$e),Oe};var Oe,De,ze,Ue,Ie,Be,Fe,qe,He,je,Ye,Ge,Ve=new Ae,$e={sphere:function(){Oe+=4*Lt},point:F,lineStart:F,lineEnd:F,polygonStart:function(){Ve.reset(),$e.lineStart=Ke},polygonEnd:function(){var t=2*Ve;Oe+=t<0?4*Lt+t:t,$e.lineStart=$e.lineEnd=$e.point=F}};function Ke(){var t,n,e,r,o;function i(t,n){t*=zt,n=n*zt/2+Lt/4;var i=t-e,a=i>=0?1:-1,u=a*i,l=Math.cos(n),s=Math.sin(n),c=o*s,p=r*l+c*Math.cos(u),h=c*a*Math.sin(u);Ve.add(Math.atan2(h,p)),e=t,r=l,o=s}$e.point=function(a,u){$e.point=i,e=(t=a)*zt,r=Math.cos(u=(n=u)*zt/2+Lt/4),o=Math.sin(u)},$e.lineEnd=function(){i(t,n)}}function Xe(t){var n=t[0],e=t[1],r=Math.cos(e);return[r*Math.cos(n),r*Math.sin(n),Math.sin(e)]}function We(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}function Ze(t,n){return[t[1]*n[2]-t[2]*n[1],t[2]*n[0]-t[0]*n[2],t[0]*n[1]-t[1]*n[0]]}function Je(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2]}function Qe(t,n){return[t[0]*n,t[1]*n,t[2]*n]}function tr(t){var n=Math.sqrt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n}function nr(t){return[Math.atan2(t[1],t[0]),qt(t[2])]}function er(t,n){return x(t[0]-n[0])<Ct&&x(t[1]-n[1])<Ct}i.geo.bounds=function(){var t,n,e,r,o,a,u,l,s,c,p,h={point:f,lineStart:y,lineEnd:d,polygonStart:function(){h.point=v,h.lineStart=_,h.lineEnd=m,s=0,$e.polygonStart()},polygonEnd:function(){$e.polygonEnd(),h.point=f,h.lineStart=y,h.lineEnd=d,Ve<0?(t=-(e=180),n=-(r=90)):s>Ct?r=90:s<-Ct&&(n=-90),p[0]=t,p[1]=e}};function f(o,i){c.push(p=[t=o,e=o]),i<n&&(n=i),i>r&&(r=i)}function g(i,a){var u=Xe([i*zt,a*zt]);if(l){var s=Ze(l,u),c=[s[1],-s[0],0],p=Ze(c,s);tr(p),p=nr(p);var h=i-o,g=h>0?1:-1,y=p[0]*Ut*g,d=x(h)>180;if(d^(g*o<y&&y<g*i)){var v=p[1]*Ut;v>r&&(r=v)}else if(y=(y+360)%360-180,d^(g*o<y&&y<g*i)){v=-p[1]*Ut;v<n&&(n=v)}else a<n&&(n=a),a>r&&(r=a);d?i<o?w(t,i)>w(t,e)&&(e=i):w(i,e)>w(t,e)&&(t=i):e>=t?(i<t&&(t=i),i>e&&(e=i)):i>o?w(t,i)>w(t,e)&&(e=i):w(i,e)>w(t,e)&&(t=i)}else f(i,a);l=u,o=i}function y(){h.point=g}function d(){p[0]=t,p[1]=e,h.point=f,l=null}function v(t,n){if(l){var e=t-o;s+=x(e)>180?e+(e>0?360:-360):e}else a=t,u=n;$e.point(t,n),g(t,n)}function _(){$e.lineStart()}function m(){v(a,u),$e.lineEnd(),x(s)>Ct&&(t=-(e=180)),p[0]=t,p[1]=e,l=null}function w(t,n){return(n-=t)<0?n+360:n}function M(t,n){return t[0]-n[0]}function b(t,n){return n[0]<=n[1]?n[0]<=t&&t<=n[1]:t<n[0]||n[1]<t}return function(o){r=e=-(t=n=1/0),c=[],i.geo.stream(o,h);var a=c.length;if(a){c.sort(M);for(var u=1,l=c[0],s=[l];u<a;++u)g=c[u],b(g[0],l)||b(g[1],l)?(w(l[0],g[1])>w(l[0],l[1])&&(l[1]=g[1]),w(g[0],l[1])>w(l[0],l[1])&&(l[0]=g[0])):s.push(l=g);var f,g,y=-1/0;for(a=s.length-1,u=0,l=s[a];u<=a;l=g,++u)g=s[u],(f=w(l[1],g[0]))>y&&(y=f,t=g[0],e=l[1])}return c=p=null,t===1/0||n===1/0?[[NaN,NaN],[NaN,NaN]]:[[t,n],[e,r]]}}(),i.geo.centroid=function(t){De=ze=Ue=Ie=Be=Fe=qe=He=je=Ye=Ge=0,i.geo.stream(t,rr);var n=je,e=Ye,r=Ge,o=n*n+e*e+r*r;return o<Et&&(n=Fe,e=qe,r=He,ze<Ct&&(n=Ue,e=Ie,r=Be),o=n*n+e*e+r*r,o<Et)?[NaN,NaN]:[Math.atan2(e,n)*Ut,qt(r/Math.sqrt(o))*Ut]};var rr={sphere:F,point:or,lineStart:ar,lineEnd:ur,polygonStart:function(){rr.lineStart=lr},polygonEnd:function(){rr.lineStart=ar}};function or(t,n){t*=zt;var e=Math.cos(n*=zt);ir(e*Math.cos(t),e*Math.sin(t),Math.sin(n))}function ir(t,n,e){++De,Ue+=(t-Ue)/De,Ie+=(n-Ie)/De,Be+=(e-Be)/De}function ar(){var t,n,e;function r(r,o){r*=zt;var i=Math.cos(o*=zt),a=i*Math.cos(r),u=i*Math.sin(r),l=Math.sin(o),s=Math.atan2(Math.sqrt((s=n*l-e*u)*s+(s=e*a-t*l)*s+(s=t*u-n*a)*s),t*a+n*u+e*l);ze+=s,Fe+=s*(t+(t=a)),qe+=s*(n+(n=u)),He+=s*(e+(e=l)),ir(t,n,e)}rr.point=function(o,i){o*=zt;var a=Math.cos(i*=zt);t=a*Math.cos(o),n=a*Math.sin(o),e=Math.sin(i),rr.point=r,ir(t,n,e)}}function ur(){rr.point=or}function lr(){var t,n,e,r,o;function i(t,n){t*=zt;var i=Math.cos(n*=zt),a=i*Math.cos(t),u=i*Math.sin(t),l=Math.sin(n),s=r*l-o*u,c=o*a-e*l,p=e*u-r*a,h=Math.sqrt(s*s+c*c+p*p),f=e*a+r*u+o*l,g=h&&-Ft(f)/h,y=Math.atan2(h,f);je+=g*s,Ye+=g*c,Ge+=g*p,ze+=y,Fe+=y*(e+(e=a)),qe+=y*(r+(r=u)),He+=y*(o+(o=l)),ir(e,r,o)}rr.point=function(a,u){t=a,n=u,rr.point=i,a*=zt;var l=Math.cos(u*=zt);e=l*Math.cos(a),r=l*Math.sin(a),o=Math.sin(u),ir(e,r,o)},rr.lineEnd=function(){i(t,n),rr.lineEnd=ur,rr.point=or}}function sr(t,n){function e(e,r){return e=t(e,r),n(e[0],e[1])}return t.invert&&n.invert&&(e.invert=function(e,r){return e=n.invert(e,r),e&&t.invert(e[0],e[1])}),e}function cr(){return!0}function pr(t,n,e,r,o){var i=[],a=[];if(t.forEach((function(t){if(!((n=t.length-1)<=0)){var n,e=t[0],r=t[n];if(er(e,r)){o.lineStart();for(var u=0;u<n;++u)o.point((e=t[u])[0],e[1]);o.lineEnd()}else{var l=new fr(e,t,null,!0),s=new fr(e,null,l,!1);l.o=s,i.push(l),a.push(s),l=new fr(r,t,null,!1),s=new fr(r,null,l,!0),l.o=s,i.push(l),a.push(s)}}})),a.sort(n),hr(i),hr(a),i.length){for(var u=0,l=e,s=a.length;u<s;++u)a[u].e=l=!l;var c,p,h=i[0];while(1){var f=h,g=!0;while(f.v)if((f=f.n)===h)return;c=f.z,o.lineStart();do{if(f.v=f.o.v=!0,f.e){if(g)for(u=0,s=c.length;u<s;++u)o.point((p=c[u])[0],p[1]);else r(f.x,f.n.x,1,o);f=f.n}else{if(g){c=f.p.z;for(u=c.length-1;u>=0;--u)o.point((p=c[u])[0],p[1])}else r(f.x,f.p.x,-1,o);f=f.p}f=f.o,c=f.z,g=!g}while(!f.v);o.lineEnd()}}}function hr(t){if(n=t.length){var n,e,r=0,o=t[0];while(++r<n)o.n=e=t[r],e.p=o,o=e;o.n=e=t[0],e.p=o}}function fr(t,n,e,r){this.x=t,this.z=n,this.o=e,this.e=r,this.v=!1,this.n=this.p=null}function gr(t,n,e,r){return function(o,a){var u,l=n(a),s=o.invert(r[0],r[1]),c={point:p,lineStart:f,lineEnd:g,polygonStart:function(){c.point=w,c.lineStart=M,c.lineEnd=x,u=[],y=[]},polygonEnd:function(){c.point=p,c.lineStart=f,c.lineEnd=g,u=i.merge(u);var t=xr(s,y);u.length?(m||(a.polygonStart(),m=!0),pr(u,vr,t,e,a)):t&&(m||(a.polygonStart(),m=!0),a.lineStart(),e(null,null,1,a),a.lineEnd()),m&&(a.polygonEnd(),m=!1),u=y=null},sphere:function(){a.polygonStart(),a.lineStart(),e(null,null,1,a),a.lineEnd(),a.polygonEnd()}};function p(n,e){var r=o(n,e);t(n=r[0],e=r[1])&&a.point(n,e)}function h(t,n){var e=o(t,n);l.point(e[0],e[1])}function f(){c.point=h,l.lineStart()}function g(){c.point=p,l.lineEnd()}var y,d,v=dr(),_=n(v),m=!1;function w(t,n){d.push([t,n]);var e=o(t,n);_.point(e[0],e[1])}function M(){_.lineStart(),d=[]}function x(){w(d[0][0],d[0][1]),_.lineEnd();var t,n=_.clean(),e=v.buffer(),r=e.length;if(d.pop(),y.push(d),d=null,r)if(1&n){t=e[0];r=t.length-1;var o,i=-1;if(r>0){m||(a.polygonStart(),m=!0),a.lineStart();while(++i<r)a.point((o=t[i])[0],o[1]);a.lineEnd()}}else r>1&&2&n&&e.push(e.pop().concat(e.shift())),u.push(e.filter(yr))}return c}}function yr(t){return t.length>1}function dr(){var t,n=[];return{lineStart:function(){n.push(t=[])},point:function(n,e){t.push([n,e])},lineEnd:F,buffer:function(){var e=n;return n=[],t=null,e},rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))}}}function vr(t,n){return((t=t.x)[0]<0?t[1]-Dt-Ct:Dt-t[1])-((n=n.x)[0]<0?n[1]-Dt-Ct:Dt-n[1])}var _r=gr(cr,mr,Mr,[-Lt,-Lt/2]);function mr(t){var n,e=NaN,r=NaN,o=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(i,a){var u=i>0?Lt:-Lt,l=x(i-e);x(l-Lt)<Ct?(t.point(e,r=(r+a)/2>0?Dt:-Dt),t.point(o,r),t.lineEnd(),t.lineStart(),t.point(u,r),t.point(i,r),n=0):o!==u&&l>=Lt&&(x(e-o)<Ct&&(e-=o*Ct),x(i-u)<Ct&&(i-=u*Ct),r=wr(e,r,i,a),t.point(o,r),t.lineEnd(),t.lineStart(),t.point(u,r),n=0),t.point(e=i,r=a),o=u},lineEnd:function(){t.lineEnd(),e=r=NaN},clean:function(){return 2-n}}}function wr(t,n,e,r){var o,i,a=Math.sin(t-e);return x(a)>Ct?Math.atan((Math.sin(n)*(i=Math.cos(r))*Math.sin(e)-Math.sin(r)*(o=Math.cos(n))*Math.sin(t))/(o*i*a)):(n+r)/2}function Mr(t,n,e,r){var o;if(null==t)o=e*Dt,r.point(-Lt,o),r.point(0,o),r.point(Lt,o),r.point(Lt,0),r.point(Lt,-o),r.point(0,-o),r.point(-Lt,-o),r.point(-Lt,0),r.point(-Lt,o);else if(x(t[0]-n[0])>Ct){var i=t[0]<n[0]?Lt:-Lt;o=e*i/2,r.point(-i,o),r.point(0,o),r.point(i,o)}else r.point(n[0],n[1])}function xr(t,n){var e=t[0],r=t[1],o=[Math.sin(e),-Math.cos(e),0],i=0,a=0;Ve.reset();for(var u=0,l=n.length;u<l;++u){var s=n[u],c=s.length;if(c){var p=s[0],h=p[0],f=p[1]/2+Lt/4,g=Math.sin(f),y=Math.cos(f),d=1;while(1){d===c&&(d=0),t=s[d];var v=t[0],_=t[1]/2+Lt/4,m=Math.sin(_),w=Math.cos(_),M=v-h,x=M>=0?1:-1,b=x*M,T=b>Lt,N=g*m;if(Ve.add(Math.atan2(N*x*Math.sin(b),y*w+N*Math.cos(b))),i+=T?M+x*Rt:M,T^h>=e^v>=e){var A=Ze(Xe(p),Xe(t));tr(A);var k=Ze(o,A);tr(k);var P=(T^M>=0?-1:1)*qt(k[2]);(r>P||r===P&&(A[0]||A[1]))&&(a+=T^M>=0?1:-1)}if(!d++)break;h=v,g=m,y=w,p=t}}}return(i<-Ct||i<Ct&&Ve<-Ct)^1&a}function br(t){var n=Math.cos(t),e=n>0,r=x(n)>Ct,o=uo(t,6*zt);return gr(i,a,o,e?[0,-t]:[-Lt,t-Lt]);function i(t,e){return Math.cos(t)*Math.cos(e)>n}function a(t){var n,o,a,s,c;return{lineStart:function(){s=a=!1,c=1},point:function(p,h){var f,g=[p,h],y=i(p,h),d=e?y?0:l(p,h):y?l(p+(p<0?Lt:-Lt),h):0;if(!n&&(s=a=y)&&t.lineStart(),y!==a&&(f=u(n,g),(er(n,f)||er(g,f))&&(g[0]+=Ct,g[1]+=Ct,y=i(g[0],g[1]))),y!==a)c=0,y?(t.lineStart(),f=u(g,n),t.point(f[0],f[1])):(f=u(n,g),t.point(f[0],f[1]),t.lineEnd()),n=f;else if(r&&n&&e^y){var v;d&o||!(v=u(g,n,!0))||(c=0,e?(t.lineStart(),t.point(v[0][0],v[0][1]),t.point(v[1][0],v[1][1]),t.lineEnd()):(t.point(v[1][0],v[1][1]),t.lineEnd(),t.lineStart(),t.point(v[0][0],v[0][1])))}!y||n&&er(n,g)||t.point(g[0],g[1]),n=g,a=y,o=d},lineEnd:function(){a&&t.lineEnd(),n=null},clean:function(){return c|(s&&a)<<1}}}function u(t,e,r){var o=Xe(t),i=Xe(e),a=[1,0,0],u=Ze(o,i),l=We(u,u),s=u[0],c=l-s*s;if(!c)return!r&&t;var p=n*l/c,h=-n*s/c,f=Ze(a,u),g=Qe(a,p),y=Qe(u,h);Je(g,y);var d=f,v=We(g,d),_=We(d,d),m=v*v-_*(We(g,g)-1);if(!(m<0)){var w=Math.sqrt(m),M=Qe(d,(-v-w)/_);if(Je(M,g),M=nr(M),!r)return M;var b,T=t[0],N=e[0],A=t[1],k=e[1];N<T&&(b=T,T=N,N=b);var P=N-T,S=x(P-Lt)<Ct,C=S||P<Ct;if(!S&&k<A&&(b=A,A=k,k=b),C?S?A+k>0^M[1]<(x(M[0]-T)<Ct?A:k):A<=M[1]&&M[1]<=k:P>Lt^(T<=M[0]&&M[0]<=N)){var E=Qe(d,(-v+w)/_);return Je(E,g),[M,nr(E)]}}}function l(n,r){var o=e?t:Lt-t,i=0;return n<-o?i|=1:n>o&&(i|=2),r<-o?i|=4:r>o&&(i|=8),i}}function Tr(t,n,e,r){return function(o){var i,a=o.a,u=o.b,l=a.x,s=a.y,c=u.x,p=u.y,h=0,f=1,g=c-l,y=p-s;if(i=t-l,g||!(i>0)){if(i/=g,g<0){if(i<h)return;i<f&&(f=i)}else if(g>0){if(i>f)return;i>h&&(h=i)}
1if(i=e-l,g||!(i<0)){if(i/=g,g<0){if(i>f)return;i>h&&(h=i)}else if(g>0){if(i<h)return;i<f&&(f=i)}if(i=n-s,y||!(i>0)){if(i/=y,y<0){if(i<h)return;i<f&&(f=i)}else if(y>0){if(i>f)return;i>h&&(h=i)}if(i=r-s,y||!(i<0)){if(i/=y,y<0){if(i>f)return;i>h&&(h=i)}else if(y>0){if(i<h)return;i<f&&(f=i)}return h>0&&(o.a={x:l+h*g,y:s+h*y}),f<1&&(o.b={x:l+f*g,y:s+f*y}),o}}}}}}var Nr=1e9;function Ar(t,n,e,r){return function(l){var s,c,p,h,f,g,y,d,v,_,m,w=l,M=dr(),x=Tr(t,n,e,r),b={point:k,lineStart:P,lineEnd:S,polygonStart:function(){l=M,s=[],c=[],m=!0},polygonEnd:function(){l=w,s=i.merge(s);var n=T([t,r]),e=m&&n,o=s.length;(e||o)&&(l.polygonStart(),e&&(l.lineStart(),N(null,null,1,l),l.lineEnd()),o&&pr(s,a,n,N,l),l.polygonEnd()),s=c=p=null}};function T(t){for(var n=0,e=c.length,r=t[1],o=0;o<e;++o)for(var i,a=1,u=c[o],l=u.length,s=u[0];a<l;++a)i=u[a],s[1]<=r?i[1]>r&&Bt(s,i,t)>0&&++n:i[1]<=r&&Bt(s,i,t)<0&&--n,s=i;return 0!==n}function N(i,a,l,s){var c=0,p=0;if(null==i||(c=o(i,l))!==(p=o(a,l))||u(i,a)<0^l>0)do{s.point(0===c||3===c?t:e,c>1?r:n)}while((c=(c+l+4)%4)!==p);else s.point(a[0],a[1])}function A(o,i){return t<=o&&o<=e&&n<=i&&i<=r}function k(t,n){A(t,n)&&l.point(t,n)}function P(){b.point=C,c&&c.push(p=[]),_=!0,v=!1,y=d=NaN}function S(){s&&(C(h,f),g&&v&&M.rejoin(),s.push(M.buffer())),b.point=k,v&&l.lineEnd()}function C(t,n){t=Math.max(-Nr,Math.min(Nr,t)),n=Math.max(-Nr,Math.min(Nr,n));var e=A(t,n);if(c&&p.push([t,n]),_)h=t,f=n,g=e,_=!1,e&&(l.lineStart(),l.point(t,n));else if(e&&v)l.point(t,n);else{var r={a:{x:y,y:d},b:{x:t,y:n}};x(r)?(v||(l.lineStart(),l.point(r.a.x,r.a.y)),l.point(r.b.x,r.b.y),e||l.lineEnd(),m=!1):e&&(l.lineStart(),l.point(t,n),m=!1)}y=t,d=n,v=e}return b};function o(r,o){return x(r[0]-t)<Ct?o>0?0:3:x(r[0]-e)<Ct?o>0?2:1:x(r[1]-n)<Ct?o>0?1:0:o>0?3:2}function a(t,n){return u(t.x,n.x)}function u(t,n){var e=o(t,1),r=o(n,1);return e!==r?e-r:0===e?n[1]-t[1]:1===e?t[0]-n[0]:2===e?t[1]-n[1]:n[0]-t[0]}}function kr(t){var n=0,e=Lt/3,r=Qr(t),o=r(n,e);return o.parallels=function(t){return arguments.length?r(n=t[0]*Lt/180,e=t[1]*Lt/180):[n/Lt*180,e/Lt*180]},o}function Pr(t,n){var e=Math.sin(t),r=(e+Math.sin(n))/2,o=1+e*(2*r-e),i=Math.sqrt(o)/r;function a(t,n){var e=Math.sqrt(o-2*r*Math.sin(n))/r;return[e*Math.sin(t*=r),i-e*Math.cos(t)]}return a.invert=function(t,n){var e=i-n;return[Math.atan2(t,e)/r,qt((o-(t*t+e*e)*r*r)/(2*r))]},a}i.geo.clipExtent=function(){var t,n,e,r,o,i,a={stream:function(t){return o&&(o.valid=!1),o=i(t),o.valid=!0,o},extent:function(u){return arguments.length?(i=Ar(t=+u[0][0],n=+u[0][1],e=+u[1][0],r=+u[1][1]),o&&(o.valid=!1,o=null),a):[[t,n],[e,r]]}};return a.extent([[0,0],[960,500]])},(i.geo.conicEqualArea=function(){return kr(Pr)}).raw=Pr,i.geo.albers=function(){return i.geo.conicEqualArea().rotate([96,0]).center([-.6,38.7]).parallels([29.5,45.5]).scale(1070)},i.geo.albersUsa=function(){var t,n,e,r,o=i.geo.albers(),a=i.geo.conicEqualArea().rotate([154,0]).center([-2,58.5]).parallels([55,65]),u=i.geo.conicEqualArea().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(n,e){t=[n,e]}};function s(o){var i=o[0],a=o[1];return t=null,n(i,a),t||(e(i,a),t)||r(i,a),t}return s.invert=function(t){var n=o.scale(),e=o.translate(),r=(t[0]-e[0])/n,i=(t[1]-e[1])/n;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?a:i>=.166&&i<.234&&r>=-.214&&r<-.115?u:o).invert(t)},s.stream=function(t){var n=o.stream(t),e=a.stream(t),r=u.stream(t);return{point:function(t,o){n.point(t,o),e.point(t,o),r.point(t,o)},sphere:function(){n.sphere(),e.sphere(),r.sphere()},lineStart:function(){n.lineStart(),e.lineStart(),r.lineStart()},lineEnd:function(){n.lineEnd(),e.lineEnd(),r.lineEnd()},polygonStart:function(){n.polygonStart(),e.polygonStart(),r.polygonStart()},polygonEnd:function(){n.polygonEnd(),e.polygonEnd(),r.polygonEnd()}}},s.precision=function(t){return arguments.length?(o.precision(t),a.precision(t),u.precision(t),s):o.precision()},s.scale=function(t){return arguments.length?(o.scale(t),a.scale(.35*t),u.scale(t),s.translate(o.translate())):o.scale()},s.translate=function(t){if(!arguments.length)return o.translate();var i=o.scale(),c=+t[0],p=+t[1];return n=o.translate(t).clipExtent([[c-.455*i,p-.238*i],[c+.455*i,p+.238*i]]).stream(l).point,e=a.translate([c-.307*i,p+.201*i]).clipExtent([[c-.425*i+Ct,p+.12*i+Ct],[c-.214*i-Ct,p+.234*i-Ct]]).stream(l).point,r=u.translate([c-.205*i,p+.212*i]).clipExtent([[c-.214*i+Ct,p+.166*i+Ct],[c-.115*i-Ct,p+.234*i-Ct]]).stream(l).point,s},s.scale(1070)};var Sr,Cr,Er,Lr,Rr,Or,Dr={point:F,lineStart:F,lineEnd:F,polygonStart:function(){Cr=0,Dr.lineStart=zr},polygonEnd:function(){Dr.lineStart=Dr.lineEnd=Dr.point=F,Sr+=x(Cr/2)}};function zr(){var t,n,e,r;function o(t,n){Cr+=r*t-e*n,e=t,r=n}Dr.point=function(i,a){Dr.point=o,t=e=i,n=r=a},Dr.lineEnd=function(){o(t,n)}}var Ur={point:Ir,lineStart:F,lineEnd:F,polygonStart:F,polygonEnd:F};function Ir(t,n){t<Er&&(Er=t),t>Rr&&(Rr=t),n<Lr&&(Lr=n),n>Or&&(Or=n)}function Br(){var t=Fr(4.5),n=[],e={point:r,lineStart:function(){e.point=o}
vendor: 14,357 bytes, line 1
1,lineEnd:a,polygonStart:function(){e.lineEnd=u},polygonEnd:function(){e.lineEnd=a,e.point=r},pointRadius:function(n){return t=Fr(n),e},result:function(){if(n.length){var t=n.join("");return n=[],t}}};function r(e,r){n.push("M",e,",",r,t)}function o(t,r){n.push("M",t,",",r),e.point=i}function i(t,e){n.push("L",t,",",e)}function a(){e.point=r}function u(){n.push("Z")}return e}function Fr(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}var qr,Hr={point:jr,lineStart:Yr,lineEnd:Gr,polygonStart:function(){Hr.lineStart=Vr},polygonEnd:function(){Hr.point=jr,Hr.lineStart=Yr,Hr.lineEnd=Gr}};function jr(t,n){Ue+=t,Ie+=n,++Be}function Yr(){var t,n;function e(e,r){var o=e-t,i=r-n,a=Math.sqrt(o*o+i*i);Fe+=a*(t+e)/2,qe+=a*(n+r)/2,He+=a,jr(t=e,n=r)}Hr.point=function(r,o){Hr.point=e,jr(t=r,n=o)}}function Gr(){Hr.point=jr}function Vr(){var t,n,e,r;function o(t,n){var o=t-e,i=n-r,a=Math.sqrt(o*o+i*i);Fe+=a*(e+t)/2,qe+=a*(r+n)/2,He+=a,a=r*t-e*n,je+=a*(e+t),Ye+=a*(r+n),Ge+=3*a,jr(e=t,r=n)}Hr.point=function(i,a){Hr.point=o,jr(t=e=i,n=r=a)},Hr.lineEnd=function(){o(t,n)}}function $r(t){var n=4.5,e={point:r,lineStart:function(){e.point=o},lineEnd:a,polygonStart:function(){e.lineEnd=u},polygonEnd:function(){e.lineEnd=a,e.point=r},pointRadius:function(t){return n=t,e},result:F};function r(e,r){t.moveTo(e+n,r),t.arc(e,r,n,0,Rt)}function o(n,r){t.moveTo(n,r),e.point=i}function i(n,e){t.lineTo(n,e)}function a(){e.point=r}function u(){t.closePath()}return e}function Kr(t){var n=.5,e=Math.cos(30*zt),r=16;function o(t){return(r?a:i)(t)}function i(n){return Zr(n,(function(e,r){e=t(e,r),n.point(e[0],e[1])}))}function a(n){var e,o,i,a,l,s,c,p,h,f,g,y,d={point:v,lineStart:_,lineEnd:w,polygonStart:function(){n.polygonStart(),d.lineStart=M},polygonEnd:function(){n.polygonEnd(),d.lineStart=_}};function v(e,r){e=t(e,r),n.point(e[0],e[1])}function _(){p=NaN,d.point=m,n.lineStart()}function m(e,o){var i=Xe([e,o]),a=t(e,o);u(p,h,c,f,g,y,p=a[0],h=a[1],c=e,f=i[0],g=i[1],y=i[2],r,n),n.point(p,h)}function w(){d.point=v,n.lineEnd()}function M(){_(),d.point=x,d.lineEnd=b}function x(t,n){m(e=t,n),o=p,i=h,a=f,l=g,s=y,d.point=m}function b(){u(p,h,c,f,g,y,o,i,e,a,l,s,r,n),d.lineEnd=w,w()}return d}function u(r,o,i,a,l,s,c,p,h,f,g,y,d,v){var _=c-r,m=p-o,w=_*_+m*m;if(w>4*n&&d--){var M=a+f,b=l+g,T=s+y,N=Math.sqrt(M*M+b*b+T*T),A=Math.asin(T/=N),k=x(x(T)-1)<Ct||x(i-h)<Ct?(i+h)/2:Math.atan2(b,M),P=t(k,A),S=P[0],C=P[1],E=S-r,L=C-o,R=m*E-_*L;(R*R/w>n||x((_*E+m*L)/w-.5)>.3||a*f+l*g+s*y<e)&&(u(r,o,i,a,l,s,S,C,k,M/=N,b/=N,T,d,v),v.point(S,C),u(S,C,k,M,b,T,c,p,h,f,g,y,d,v))}}return o.precision=function(t){return arguments.length?(r=(n=t*t)>0&&16,o):Math.sqrt(n)},o}function Xr(t){var n=Kr((function(n,e){return t([n*Ut,e*Ut])}));return function(t){return to(n(t))}}function Wr(t){this.stream=t}function Zr(t,n){return{point:n,sphere:function(){t.sphere()},lineStart:function(){t.lineStart()},lineEnd:function(){t.lineEnd()},polygonStart:function(){t.polygonStart()},polygonEnd:function(){t.polygonEnd()}}}function Jr(t){return Qr((function(){return t}))()}function Qr(t){var n,e,r,o,a,u,l=Kr((function(t,e){return t=n(t,e),[t[0]*s+o,a-t[1]*s]})),s=150,c=480,p=250,h=0,f=0,g=0,y=0,d=0,v=_r,_=z,m=null,w=null;function M(t){return t=r(t[0]*zt,t[1]*zt),[t[0]*s+o,a-t[1]*s]}function x(t){return t=r.invert((t[0]-o)/s,(a-t[1])/s),t&&[t[0]*Ut,t[1]*Ut]}function b(){r=sr(e=ro(g,y,d),n);var t=n(h,f);return o=c-t[0]*s,a=p+t[1]*s,T()}function T(){return u&&(u.valid=!1,u=null),M}return M.stream=function(t){return u&&(u.valid=!1),u=to(v(e,l(_(t)))),u.valid=!0,u},M.clipAngle=function(t){return arguments.length?(v=null==t?(m=t,_r):br((m=+t)*zt),T()):m},M.clipExtent=function(t){return arguments.length?(w=t,_=t?Ar(t[0][0],t[0][1],t[1][0],t[1][1]):z,T()):w},M.scale=function(t){return arguments.length?(s=+t,b()):s},M.translate=function(t){return arguments.length?(c=+t[0],p=+t[1],b()):[c,p]},M.center=function(t){return arguments.length?(h=t[0]%360*zt,f=t[1]%360*zt,b()):[h*Ut,f*Ut]},M.rotate=function(t){return arguments.length?(g=t[0]%360*zt,y=t[1]%360*zt,d=t.length>2?t[2]%360*zt:0,b()):[g*Ut,y*Ut,d*Ut]},i.rebind(M,l,"precision"),function(){return n=t.apply(this,arguments),M.invert=n.invert&&x,b()}}function to(t){return Zr(t,(function(n,e){t.point(n*zt,e*zt)}))}function no(t,n){return[t,n]}function eo(t,n){return[t>Lt?t-Rt:t<-Lt?t+Rt:t,n]}function ro(t,n,e){return t?n||e?sr(io(t),ao(n,e)):io(t):n||e?ao(n,e):eo}function oo(t){return function(n,e){return n+=t,[n>Lt?n-Rt:n<-Lt?n+Rt:n,e]}}function io(t){var n=oo(t);return n.invert=oo(-t),n}function ao(t,n){var e=Math.cos(t),r=Math.sin(t),o=Math.cos(n),i=Math.sin(n);function a(t,n){var a=Math.cos(n),u=Math.cos(t)*a,l=Math.sin(t)*a,s=Math.sin(n),c=s*e+u*r;return[Math.atan2(l*o-c*i,u*e-s*r),qt(c*o+l*i)]}return a.invert=function(t,n){var a=Math.cos(n),u=Math.cos(t)*a,l=Math.sin(t)*a,s=Math.sin(n),c=s*o-l*i;return[Math.atan2(l*o+s*i,u*e+c*r),qt(c*e-u*r)]},a}function uo(t,n){var e=Math.cos(t),r=Math.sin(t);return function(o,i,a,u){var l=a*n;null!=o?(o=lo(e,o),i=lo(e,i),(a>0?o<i:o>i)&&(o+=a*Rt)):(o=t+a*Rt,i=t-.5*l);for(var s,c=o;a>0?c>i:c<i;c-=l)u.point((s=nr([e,-r*Math.cos(c),-r*Math.sin(c)]))[0],s[1])}}function lo(t,n){var e=Xe(n);e[0]-=t,tr(e);var r=Ft(-e[1]);return((-e[2]<0?-r:r)+2*Math.PI-Ct)%(2*Math.PI)}function so(t,n,e){var r=i.range(t,n-Ct,e).concat(n);return function(t){return r.map((function(n){return[t,n]}))}}function co(t,n,e){var r=i.range(t,n-Ct,e).concat(n);return function(t){return r.map((function(n){return[n,t]}))}}function po(t){return t.source}function ho(t){return t.target}function fo(t,n,e,r){var o=Math.cos(n),i=Math.sin(n),a=Math.cos(r),u=Math.sin(r),l=o*Math.cos(t),s=o*Math.sin(t),c=a*Math.cos(e),p=a*Math.sin(e),h=2*Math.asin(Math.sqrt(Gt(r-n)+o*a*Gt(e-t))),f=1/Math.sin(h),g=h?function(t){var n=Math.sin(t*=h)*f,e=Math.sin(h-t)*f,r=e*l+n*c,o=e*s+n*p,a=e*i+n*u;return[Math.atan2(o,r)*Ut,Math.atan2(a,Math.sqrt(r*r+o*o))*Ut]}:function(){return[t*Ut,n*Ut]};return g.distance=h,g}i.geo.path=function(){var t,n,e,r,o,a=4.5;function u(t){return t&&("function"===typeof a&&r.pointRadius(+a.apply(this,arguments)),o&&o.valid||(o=e(r)),i.geo.stream(t,o)),r.result()}function l(){return o=null,u}return u.area=function(t){return Sr=0,i.geo.stream(t,e(Dr)),Sr},u.centroid=function(t){return Ue=Ie=Be=Fe=qe=He=je=Ye=Ge=0,i.geo.stream(t,e(Hr)),Ge?[je/Ge,Ye/Ge]:He?[Fe/He,qe/He]:Be?[Ue/Be,Ie/Be]:[NaN,NaN]},u.bounds=function(t){return Rr=Or=-(Er=Lr=1/0),i.geo.stream(t,e(Ur)),[[Er,Lr],[Rr,Or]]},u.projection=function(n){return arguments.length?(e=(t=n)?n.stream||Xr(n):z,l()):t},u.context=function(t){return arguments.length?(r=null==(n=t)?new Br:new $r(t),"function"!==typeof a&&r.pointRadius(a),l()):n},u.pointRadius=function(t){return arguments.length?(a="function"===typeof t?t:(r.pointRadius(+t),+t),u):a},u.projection(i.geo.albersUsa()).context(null)},i.geo.transform=function(t){return{stream:function(n){var e=new Wr(n);for(var r in t)e[r]=t[r];return e}}},Wr.prototype={point:function(t,n){this.stream.point(t,n)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}},i.geo.projection=Jr,i.geo.projectionMutator=Qr,(i.geo.equirectangular=function(){return Jr(no)}).raw=no.invert=no,i.geo.rotation=function(t){function n(n){return n=t(n[0]*zt,n[1]*zt),n[0]*=Ut,n[1]*=Ut,n}return t=ro(t[0]%360*zt,t[1]*zt,t.length>2?t[2]*zt:0),n.invert=function(n){return n=t.invert(n[0]*zt,n[1]*zt),n[0]*=Ut,n[1]*=Ut,n},n},eo.invert=no,i.geo.circle=function(){var t,n,e=[0,0],r=6;function o(){var t="function"===typeof e?e.apply(this,arguments):e,r=ro(-t[0]*zt,-t[1]*zt,0).invert,o=[];return n(null,null,1,{point:function(t,n){o.push(t=r(t,n)),t[0]*=Ut,t[1]*=Ut}}),{type:"Polygon",coordinates:[o]}}return o.origin=function(t){return arguments.length?(e=t,o):e},o.angle=function(e){return arguments.length?(n=uo((t=+e)*zt,r*zt),o):t},o.precision=function(e){return arguments.length?(n=uo(t*zt,(r=+e)*zt),o):r},o.angle(90)},i.geo.distance=function(t,n){var e,r=(n[0]-t[0])*zt,o=t[1]*zt,i=n[1]*zt,a=Math.sin(r),u=Math.cos(r),l=Math.sin(o),s=Math.cos(o),c=Math.sin(i),p=Math.cos(i);return Math.atan2(Math.sqrt((e=p*a)*e+(e=s*c-l*p*u)*e),l*c+s*p*u)},i.geo.graticule=function(){var t,n,e,r,o,a,u,l,s,c,p,h,f=10,g=f,y=90,d=360,v=2.5;function _(){return{type:"MultiLineString",coordinates:m()}}function m(){return i.range(Math.ceil(r/y)*y,e,y).map(p).concat(i.range(Math.ceil(l/d)*d,u,d).map(h)).concat(i.range(Math.ceil(n/f)*f,t,f).filter((function(t){return x(t%y)>Ct})).map(s)).concat(i.range(Math.ceil(a/g)*g,o,g).filter((function(t){return x(t%d)>Ct})).map(c))}return _.lines=function(){return m().map((function(t){return{type:"LineString",coordinates:t}}))},_.outline=function(){return{type:"Polygon",coordinates:[p(r).concat(h(u).slice(1),p(e).reverse().slice(1),h(l).reverse().slice(1))]}},_.extent=function(t){return arguments.length?_.majorExtent(t).minorExtent(t):_.minorExtent()},_.majorExtent=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],l=+t[0][1],u=+t[1][1],r>e&&(t=r,r=e,e=t),l>u&&(t=l,l=u,u=t),_.precision(v)):[[r,l],[e,u]]},_.minorExtent=function(e){return arguments.length?(n=+e[0][0],t=+e[1][0],a=+e[0][1],o=+e[1][1],n>t&&(e=n,n=t,t=e),a>o&&(e=a,a=o,o=e),_.precision(v)):[[n,a],[t,o]]},_.step=function(t){return arguments.length?_.majorStep(t).minorStep(t):_.minorStep()},_.majorStep=function(t){return arguments.length?(y=+t[0],d=+t[1],_):[y,d]},_.minorStep=function(t){return arguments.length?(f=+t[0],g=+t[1],_):[f,g]},_.precision=function(i){return arguments.length?(v=+i,s=so(a,o,90),c=co(n,t,v),p=so(l,u,90),h=co(r,e,v),_):v},_.majorExtent([[-180,-90+Ct],[180,90-Ct]]).minorExtent([[-180,-80-Ct],[180,80+Ct]])},i.geo.greatArc=function(){var t,n,e=po,r=ho;function o(){return{type:"LineString",coordinates:[t||e.apply(this,arguments),n||r.apply(this,arguments)]}}return o.distance=function(){return i.geo.distance(t||e.apply(this,arguments),n||r.apply(this,arguments))},o.source=function(n){return arguments.length?(e=n,t="function"===typeof n?null:n,o):e},o.target=function(t){return arguments.length?(r=t,n="function"===typeof t?null:t,o):r},o.precision=function(){return arguments.length?o:0},o},i.geo.interpolate=function(t,n){return fo(t[0]*zt,t[1]*zt,n[0]*zt,n[1]*zt)},i.geo.length=function(t){return qr=0,i.geo.stream(t,go),qr};var go={sphere:F,point:F,lineStart:yo,lineEnd:F,polygonStart:F,polygonEnd:F};function yo(){var t,n,e;function r(r,o){var i=Math.sin(o*=zt),a=Math.cos(o),u=x((r*=zt)-t),l=Math.cos(u);qr+=Math.atan2(Math.sqrt((u=a*Math.sin(u))*u+(u=e*i-n*a*l)*u),n*i+e*a*l),t=r,n=i,e=a}go.point=function(o,i){t=o*zt,n=Math.sin(i*=zt),e=Math.cos(i),go.point=r},go.lineEnd=function(){go.point=go.lineEnd=F}}function vo(t,n){function e(n,e){var r=Math.cos(n),o=Math.cos(e),i=t(r*o);return[i*o*Math.sin(n),i*Math.sin(e)]}return e.invert=function(t,e){var r=Math.sqrt(t*t+e*e),o=n(r),i=Math.sin(o),a=Math.cos(o);return[Math.atan2(t*i,r*a),Math.asin(r&&e*i/r)]},e}var _o=vo((function(t){return Math.sqrt(2/(1+t))}),(function(t){return 2*Math.asin(t/2)}));(i.geo.azimuthalEqualArea=function(){return Jr(_o)}).raw=_o;var mo=vo((function(t){var n=Math.acos(t);return n&&n/Math.sin(n)}),z);function wo(t,n){var e=Math.cos(t),r=function(t){return Math.tan(Lt/4+t/2)},o=t===n?Math.sin(t):Math.log(e/Math.cos(n))/Math.log(r(n)/r(t)),i=e*Math.pow(r(t),o)/o;if(!o)return bo;function a(t,n){i>0?n<-Dt+Ct&&(n=-Dt+Ct):n>Dt-Ct&&(n=Dt-Ct);var e=i/Math.pow(r(n),o);return[e*Math.sin(o*t),i-e*Math.cos(o*t)]}return a.invert=function(t,n){var e=i-n,r=It(o)*Math.sqrt(t*t+e*e);return[Math.atan2(t,e)/o,2*Math.atan(Math.pow(i/r,1/o))-Dt]},a}function Mo(t,n){var e=Math.cos(t),r=t===n?Math.sin(t):(e-Math.cos(n))/(n-t),o=e/r+t;if(x(r)<Ct)return no;function i(t,n){var e=o-n;return[e*Math.sin(r*t),o-e*Math.cos(r*t)]}return i.invert=function(t,n){var e=o-n;return[Math.atan2(t,e)/r,o-It(r)*Math.sqrt(t*t+e*e)]},i}(i.geo.azimuthalEquidistant=function(){return Jr(mo)}).raw=mo,(i.geo.conicConformal=function(){return kr(wo)}).raw=wo,(i.geo.conicEquidistant=function(){return kr(Mo)}).raw=Mo;var xo=vo((function(t){return 1/t}),Math.atan);function bo(t,n){return[t,Math.log(Math.tan(Lt/4+n/2))]}function To(t){var n,e=Jr(t),r=e.scale,o=e.translate,i=e.clipExtent;return e.scale=function(){var t=r.apply(e,arguments);return t===e?n?e.clipExtent(null):e:t},e.translate=function(){var t=o.apply(e,arguments);return t===e?n?e.clipExtent(null):e:t},e.clipExtent=function(t){var a=i.apply(e,arguments);if(a===e){if(n=null==t){var u=Lt*r(),l=o();i([[l[0]-u,l[1]-u],[l[0]+u,l[1]+u]])}}else n&&(a=null);return a},e.clipExtent(null)}(i.geo.gnomonic=function(){return Jr(xo)}).raw=xo,bo.invert=function(t,n){return[t,2*Math.atan(Math.exp(n))-Dt]},(i.geo.mercator=function(){return To(bo)}).raw=bo;var No=vo((function(){return 1}),Math.asin);(i.geo.orthographic=function(){return Jr(No)}).raw=No;var Ao=vo((function(t){return 1/(1+t)}),(function(t){return 2*Math.atan(t)}));function ko(t,n){return[Math.log(Math.tan(Lt/4+n/2)),-t]}function Po(t){return t[0]}function So(t){return t[1]}function Co(t){for(var n=t.length,e=[0,1],r=2,o=2;o<n;o++){while(r>1&&Bt(t[e[r-2]],t[e[r-1]],t[o])<=0)--r;e[r++]=o}return e.slice(0,r)}function Eo(t,n){return t[0]-n[0]||t[1]-n[1]}(i.geo.stereographic=function(){return Jr(Ao)}).raw=Ao,ko.invert=function(t,n){return[-n,2*Math.atan(Math.exp(t))-Dt]},(i.geo.transverseMercator=function(){var t=To(ko),n=t.center,e=t.rotate;return t.center=function(t){return t?n([-t[1],t[0]]):(t=n(),[t[1],-t[0]])},t.rotate=function(t){return t?e([t[0],t[1],t.length>2?t[2]+90:90]):(t=e(),[t[0],t[1],t[2]-90])},e([0,0,90])}).raw=ko,i.geom={},i.geom.hull=function(t){var n=Po,e=So;if(arguments.length)return r(t);function r(t){if(t.length<3)return[];var r,o=Pn(n),i=Pn(e),a=t.length,u=[],l=[];for(r=0;r<a;r++)u.push([+o.call(this,t[r],r),+i.call(this,t[r],r),r]);for(u.sort(Eo),r=0;r<a;r++)l.push([u[r][0],-u[r][1]]);var s=Co(u),c=Co(l),p=c[0]===s[0],h=c[c.length-1]===s[s.length-1],f=[];for(r=s.length-1;r>=0;--r)f.push(t[u[s[r]][2]]);for(r=+p;r<c.length-h;++r)f.push(t[u[c[r]][2]]);return f}return r.x=function(t){return arguments.length?(n=t,r):n},r.y=function(t){return arguments.length?(e=t,r):e},r},i.geom.polygon=function(t){return $(t,Lo),t};var Lo=i.geom.polygon.prototype=[];
1function Ro(t,n,e){return(e[0]-n[0])*(t[1]-n[1])<(e[1]-n[1])*(t[0]-n[0])}function Oo(t,n,e,r){var o=t[0],i=e[0],a=n[0]-o,u=r[0]-i,l=t[1],s=e[1],c=n[1]-l,p=r[1]-s,h=(u*(l-s)-p*(o-i))/(p*a-u*c);return[o+h*a,l+h*c]}function Do(t){var n=t[0],e=t[t.length-1];return!(n[0]-e[0]||n[1]-e[1])}Lo.area=function(){var t,n=-1,e=this.length,r=this[e-1],o=0;while(++n<e)t=r,r=this[n],o+=t[1]*r[0]-t[0]*r[1];return.5*o},Lo.centroid=function(t){var n,e,r=-1,o=this.length,i=0,a=0,u=this[o-1];arguments.length||(t=-1/(6*this.area()));while(++r<o)n=u,u=this[r],e=n[0]*u[1]-u[0]*n[1],i+=(n[0]+u[0])*e,a+=(n[1]+u[1])*e;return[i*t,a*t]},Lo.clip=function(t){var n,e,r,o,i,a,u=Do(t),l=-1,s=this.length-Do(this),c=this[s-1];while(++l<s){n=t.slice(),t.length=0,o=this[l],i=n[(r=n.length-u)-1],e=-1;while(++e<r)a=n[e],Ro(a,c,o)?(Ro(i,c,o)||t.push(Oo(i,a,c,o)),t.push(a)):Ro(i,c,o)&&t.push(Oo(i,a,c,o)),i=a;u&&t.push(t[0]),c=o}return t};var zo,Uo,Io,Bo,Fo,qo=[],Ho=[];function jo(){ci(this),this.edge=this.site=this.circle=null}function Yo(t){var n=qo.pop()||new jo;return n.site=t,n}function Go(t){ni(t),Io.remove(t),qo.push(t),ci(t)}function Vo(t){var n=t.circle,e=n.x,r=n.cy,o={x:e,y:r},i=t.P,a=t.N,u=[t];Go(t);var l=i;while(l.circle&&x(e-l.circle.x)<Ct&&x(r-l.circle.cy)<Ct)i=l.P,u.unshift(l),Go(l),l=i;u.unshift(l),ni(l);var s=a;while(s.circle&&x(e-s.circle.x)<Ct&&x(r-s.circle.cy)<Ct)a=s.N,u.push(s),Go(s),s=a;u.push(s),ni(s);var c,p=u.length;for(c=1;c<p;++c)s=u[c],l=u[c-1],ui(s.edge,l.site,s.site,o);l=u[0],s=u[p-1],s.edge=ii(l.site,s.site,null,o),ti(l),ti(s)}function $o(t){var n,e,r,o,i=t.x,a=t.y,u=Io._;while(u)if(r=Ko(u,a)-i,r>Ct)u=u.L;else{if(o=i-Xo(u,a),!(o>Ct)){r>-Ct?(n=u.P,e=u):o>-Ct?(n=u,e=u.N):n=e=u;break}if(!u.R){n=u;break}u=u.R}var l=Yo(t);if(Io.insert(n,l),n||e){if(n===e)return ni(n),e=Yo(n.site),Io.insert(l,e),l.edge=e.edge=ii(n.site,l.site),ti(n),void ti(e);if(e){ni(n),ni(e);var s=n.site,c=s.x,p=s.y,h=t.x-c,f=t.y-p,g=e.site,y=g.x-c,d=g.y-p,v=2*(h*d-f*y),_=h*h+f*f,m=y*y+d*d,w={x:(d*_-f*m)/v+c,y:(h*m-y*_)/v+p};ui(e.edge,s,g,w),l.edge=ii(s,t,null,w),e.edge=ii(t,g,null,w),ti(n),ti(e)}else l.edge=ii(n.site,l.site)}}function Ko(t,n){var e=t.site,r=e.x,o=e.y,i=o-n;if(!i)return r;var a=t.P;if(!a)return-1/0;e=a.site;var u=e.x,l=e.y,s=l-n;if(!s)return u;var c=u-r,p=1/i-1/s,h=c/s;return p?(-h+Math.sqrt(h*h-2*p*(c*c/(-2*s)-l+s/2+o-i/2)))/p+r:(r+u)/2}function Xo(t,n){var e=t.N;if(e)return Ko(e,n);var r=t.site;return r.y===n?r.x:1/0}function Wo(t){this.site=t,this.edges=[]}function Zo(t){var n,e,r,o,i,a,u,l,s,c,p=t[0][0],h=t[1][0],f=t[0][1],g=t[1][1],y=Uo,d=y.length;while(d--)if(i=y[d],i&&i.prepare()){u=i.edges,l=u.length,a=0;while(a<l)c=u[a].end(),r=c.x,o=c.y,s=u[++a%l].start(),n=s.x,e=s.y,(x(r-n)>Ct||x(o-e)>Ct)&&(u.splice(a,0,new li(ai(i.site,c,x(r-p)<Ct&&g-o>Ct?{x:p,y:x(n-p)<Ct?e:g}:x(o-g)<Ct&&h-r>Ct?{x:x(e-g)<Ct?n:h,y:g}:x(r-h)<Ct&&o-f>Ct?{x:h,y:x(n-h)<Ct?e:f}:x(o-f)<Ct&&r-p>Ct?{x:x(e-f)<Ct?n:p,y:f}:null),i.site,null)),++l)}}function Jo(t,n){return n.angle-t.angle}function Qo(){ci(this),this.x=this.y=this.arc=this.site=this.cy=null}function ti(t){var n=t.P,e=t.N;if(n&&e){var r=n.site,o=t.site,i=e.site;if(r!==i){var a=o.x,u=o.y,l=r.x-a,s=r.y-u,c=i.x-a,p=i.y-u,h=2*(l*p-s*c);if(!(h>=-Et)){var f=l*l+s*s,g=c*c+p*p,y=(p*f-s*g)/h,d=(l*g-c*f)/h,v=(p=d+u,Ho.pop()||new Qo);
1v.arc=t,v.site=o,v.x=y+a,v.y=p+Math.sqrt(y*y+d*d),v.cy=p,t.circle=v;var _=null,m=Fo._;while(m)if(v.y<m.y||v.y===m.y&&v.x<=m.x){if(!m.L){_=m.P;break}m=m.L}else{if(!m.R){_=m;break}m=m.R}Fo.insert(_,v),_||(Bo=v)}}}}function ni(t){var n=t.circle;n&&(n.P||(Bo=n.N),Fo.remove(n),Ho.push(n),ci(n),t.circle=null)}function ei(t){var n,e=zo,r=Tr(t[0][0],t[0][1],t[1][0],t[1][1]),o=e.length;while(o--)n=e[o],(!ri(n,t)||!r(n)||x(n.a.x-n.b.x)<Ct&&x(n.a.y-n.b.y)<Ct)&&(n.a=n.b=null,e.splice(o,1))}function ri(t,n){var e=t.b;if(e)return!0;var r,o,i=t.a,a=n[0][0],u=n[1][0],l=n[0][1],s=n[1][1],c=t.l,p=t.r,h=c.x,f=c.y,g=p.x,y=p.y,d=(h+g)/2,v=(f+y)/2;if(y===f){if(d<a||d>=u)return;if(h>g){if(i){if(i.y>=s)return}else i={x:d,y:l};e={x:d,y:s}}else{if(i){if(i.y<l)return}else i={x:d,y:s};e={x:d,y:l}}}else if(r=(h-g)/(y-f),o=v-r*d,r<-1||r>1)if(h>g){if(i){if(i.y>=s)return}else i={x:(l-o)/r,y:l};e={x:(s-o)/r,y:s}}else{if(i){if(i.y<l)return}else i={x:(s-o)/r,y:s};e={x:(l-o)/r,y:l}}else if(f<y){if(i){if(i.x>=u)return}else i={x:a,y:r*a+o};e={x:u,y:r*u+o}}else{if(i){if(i.x<a)return}else i={x:u,y:r*u+o};e={x:a,y:r*a+o}}return t.a=i,t.b=e,!0}function oi(t,n){this.l=t,this.r=n,this.a=this.b=null}function ii(t,n,e,r){var o=new oi(t,n);return zo.push(o),e&&ui(o,t,n,e),r&&ui(o,n,t,r),Uo[t.i].edges.push(new li(o,t,n)),Uo[n.i].edges.push(new li(o,n,t)),o}function ai(t,n,e){var r=new oi(t,null);return r.a=n,r.b=e,zo.push(r),r}function ui(t,n,e,r){t.a||t.b?t.l===e?t.b=r:t.a=r:(t.a=r,t.l=n,t.r=e)}function li(t,n,e){var r=t.a,o=t.b;this.edge=t,this.site=n,this.angle=e?Math.atan2(e.y-n.y,e.x-n.x):t.l===n?Math.atan2(o.x-r.x,r.y-o.y):Math.atan2(r.x-o.x,o.y-r.y)}function si(){this._=null}function ci(t){t.U=t.C=t.L=t.R=t.P=t.N=null}function pi(t,n){var e=n,r=n.R,o=e.U;o?o.L===e?o.L=r:o.R=r:t._=r,r.U=o,e.U=r,e.R=r.L,e.R&&(e.R.U=e),r.L=e}function hi(t,n){var e=n,r=n.L,o=e.U;o?o.L===e?o.L=r:o.R=r:t._=r,r.U=o,e.U=r,e.L=r.R,e.L&&(e.L.U=e),r.R=e}function fi(t){while(t.L)t=t.L;return t}function gi(t,n){var e,r,o,i=t.sort(yi).pop();zo=[],Uo=new Array(t.length),Io=new si,Fo=new si;while(1)if(o=Bo,i&&(!o||i.y<o.y||i.y===o.y&&i.x<o.x))i.x===e&&i.y===r||(Uo[i.i]=new Wo(i),$o(i),e=i.x,r=i.y),i=t.pop();else{if(!o)break;Vo(o.arc)}n&&(ei(n),Zo(n));var a={cells:Uo,edges:zo};return Io=Fo=zo=Uo=null,a}function yi(t,n){return n.y-t.y||n.x-t.x}Wo.prototype.prepare=function(){var t,n=this.edges,e=n.length;while(e--)t=n[e].edge,t.b&&t.a||n.splice(e,1);return n.sort(Jo),n.length},li.prototype={start:function(){return this.edge.l===this.site?this.edge.a:this.edge.b},end:function(){return this.edge.l===this.site?this.edge.b:this.edge.a}},si.prototype={insert:function(t,n){var e,r,o;if(t){if(n.P=t,n.N=t.N,t.N&&(t.N.P=n),t.N=n,t.R){t=t.R;while(t.L)t=t.L;t.L=n}else t.R=n;e=t}else this._?(t=fi(this._),n.P=null,n.N=t,t.P=t.L=n,e=t):(n.P=n.N=null,this._=n,e=null);n.L=n.R=null,n.U=e,n.C=!0,t=n;while(e&&e.C)r=e.U,e===r.L?(o=r.R,o&&o.C?(e.C=o.C=!1,r.C=!0,t=r):(t===e.R&&(pi(this,e),t=e,e=t.U),e.C=!1,r.C=!0,hi(this,r))):(o=r.L,o&&o.C?(e.C=o.C=!1,r.C=!0,t=r):(t===e.L&&(hi(this,e),t=e,e=t.U),e.C=!1,r.C=!0,pi(this,r))),e=t.U;this._.C=!1},remove:function(t){t.N&&(t.N.P=t.P),t.P&&(t.P.N=t.N),t.N=t.P=null;var n,e,r,o=t.U,i=t.L,a=t.R;if(e=i?a?fi(a):i:a,o?o.L===t?o.L=e:o.R=e:this._=e,i&&a?(r=e.C,e.C=t.C,e.L=i,i.U=e,e!==a?(o=e.U,e.U=t.U,t=e.R,o.L=t,e.R=a,a.U=e):(e.U=o,o=e,t=e.R)):(r=t.C,t=e),t&&(t.U=o),!r)if(t&&t.C)t.C=!1;else{do{if(t===this._)break;if(t===o.L){if(n=o.R,n.C&&(n.C=!1,o.C=!0,pi(this,o),n=o.R),n.L&&n.L.C||n.R&&n.R.C){n.R&&n.R.C||(n.L.C=!1,n.C=!0,hi(this,n),n=o.R),n.C=o.C,o.C=n.R.C=!1,pi(this,o),t=this._;break}}else if(n=o.L,n.C&&(n.C=!1,o.C=!0,hi(this,o),n=o.L),n.L&&n.L.C||n.R&&n.R.C){n.L&&n.L.C||(n.R.C=!1,n.C=!0,pi(this,n),n=o.L),n.C=o.C,o.C=n.L.C=!1,hi(this,o),t=this._;break}n.C=!0,t=o,o=o.U}while(!t.C);t&&(t.C=!1)}}},i.geom.voronoi=function(t){var n=Po,e=So,r=n,o=e,i=di;if(t)return a(t);function a(t){var n=new Array(t.length),e=i[0][0],r=i[0][1],o=i[1][0],a=i[1][1];return gi(u(t),i).cells.forEach((function(i,u){var l=i.edges,s=i.site,c=n[u]=l.length?l.map((function(t){var n=t.start();return[n.x,n.y]})):s.x>=e&&s.x<=o&&s.y>=r&&s.y<=a?[[e,a],[o,a],[o,r],[e,r]]:[];c.point=t[u]})),n}function u(t){return t.map((function(t,n){return{x:Math.round(r(t,n)/Ct)*Ct,y:Math.round(o(t,n)/Ct)*Ct,i:n}}))}return a.links=function(t){return gi(u(t)).edges.filter((function(t){return t.l&&t.r})).map((function(n){return{source:t[n.l.i],target:t[n.r.i]}}))},a.triangles=function(t){var n=[];
vendor: 7,798 bytes, line 1
1return gi(u(t)).cells.forEach((function(e,r){var o,i=e.site,a=e.edges.sort(Jo),u=-1,l=a.length,s=a[l-1].edge,c=s.l===i?s.r:s.l;while(++u<l)s,o=c,s=a[u].edge,c=s.l===i?s.r:s.l,r<o.i&&r<c.i&&vi(i,o,c)<0&&n.push([t[r],t[o.i],t[c.i]])})),n},a.x=function(t){return arguments.length?(r=Pn(n=t),a):n},a.y=function(t){return arguments.length?(o=Pn(e=t),a):e},a.clipExtent=function(t){return arguments.length?(i=null==t?di:t,a):i===di?null:i},a.size=function(t){return arguments.length?a.clipExtent(t&&[[0,0],t]):i===di?null:i&&i[1]},a};var di=[[-1e6,-1e6],[1e6,1e6]];function vi(t,n,e){return(t.x-e.x)*(n.y-t.y)-(t.x-n.x)*(e.y-t.y)}function _i(t){return t.x}function mi(t){return t.y}function wi(){return{leaf:!0,nodes:[],point:null,x:null,y:null}}function Mi(t,n,e,r,o,i){if(!t(n,e,r,o,i)){var a=.5*(e+o),u=.5*(r+i),l=n.nodes;l[0]&&Mi(t,l[0],e,r,a,u),l[1]&&Mi(t,l[1],a,r,o,u),l[2]&&Mi(t,l[2],e,u,a,i),l[3]&&Mi(t,l[3],a,u,o,i)}}function xi(t,n,e,r,o,i,a){var u,l=1/0;return function t(s,c,p,h,f){if(!(c>i||p>a||h<r||f<o)){if(g=s.point){var g,y=n-s.x,d=e-s.y,v=y*y+d*d;if(v<l){var _=Math.sqrt(l=v);r=n-_,o=e-_,i=n+_,a=e+_,u=g}}for(var m=s.nodes,w=.5*(c+h),M=.5*(p+f),x=n>=w,b=e>=M,T=b<<1|x,N=T+4;T<N;++T)if(s=m[3&T])switch(3&T){case 0:t(s,c,p,w,M);break;case 1:t(s,w,p,h,M);break;case 2:t(s,c,M,w,f);break;case 3:t(s,w,M,h,f);break}}}(t,r,o,i,a),u}function bi(t,n){t=i.rgb(t),n=i.rgb(n);var e=t.r,r=t.g,o=t.b,a=n.r-e,u=n.g-r,l=n.b-o;return function(t){return"#"+Mn(Math.round(e+a*t))+Mn(Math.round(r+u*t))+Mn(Math.round(o+l*t))}}function Ti(t,n){var e,r={},o={};for(e in t)e in n?r[e]=Si(t[e],n[e]):o[e]=t[e];for(e in n)e in t||(o[e]=n[e]);return function(t){for(e in r)o[e]=r[e](t);return o}}function Ni(t,n){return t=+t,n=+n,function(e){return t*(1-e)+n*e}}function Ai(t,n){var e,r,o,i=ki.lastIndex=Pi.lastIndex=0,a=-1,u=[],l=[];t+="",n+="";while((e=ki.exec(t))&&(r=Pi.exec(n)))(o=r.index)>i&&(o=n.slice(i,o),u[a]?u[a]+=o:u[++a]=o),(e=e[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,l.push({i:a,x:Ni(e,r)})),i=Pi.lastIndex;return i<n.length&&(o=n.slice(i),u[a]?u[a]+=o:u[++a]=o),u.length<2?l[0]?(n=l[0].x,function(t){return n(t)+""}):function(){return n}:(n=l.length,function(t){for(var e,r=0;r<n;++r)u[(e=l[r]).i]=e.x(t);return u.join("")})}i.geom.delaunay=function(t){return i.geom.voronoi().triangles(t)},i.geom.quadtree=function(t,n,e,r,o){var i,a=Po,u=So;if(i=arguments.length)return a=_i,u=mi,3===i&&(o=e,r=n,e=n=0),l(t);function l(t){var l,s,c,p,h,f,g,y,d,v=Pn(a),_=Pn(u);if(null!=n)f=n,g=e,y=r,d=o;else if(y=d=-(f=g=1/0),s=[],c=[],h=t.length,i)for(p=0;p<h;++p)l=t[p],l.x<f&&(f=l.x),l.y<g&&(g=l.y),l.x>y&&(y=l.x),l.y>d&&(d=l.y),s.push(l.x),c.push(l.y);else for(p=0;p<h;++p){var m=+v(l=t[p],p),w=+_(l,p);m<f&&(f=m),w<g&&(g=w),m>y&&(y=m),w>d&&(d=w),s.push(m),c.push(w)}var M=y-f,b=d-g;function T(t,n,e,r,o,i,a,u){if(!isNaN(e)&&!isNaN(r))if(t.leaf){var l=t.x,s=t.y;if(null!=l)if(x(l-e)+x(s-r)<.01)N(t,n,e,r,o,i,a,u);else{var c=t.point;t.x=t.y=t.point=null,N(t,c,l,s,o,i,a,u),N(t,n,e,r,o,i,a,u)}else t.x=e,t.y=r,t.point=n}else N(t,n,e,r,o,i,a,u)}function N(t,n,e,r,o,i,a,u){var l=.5*(o+a),s=.5*(i+u),c=e>=l,p=r>=s,h=p<<1|c;t.leaf=!1,t=t.nodes[h]||(t.nodes[h]=wi()),c?o=l:a=l,p?i=s:u=s,T(t,n,e,r,o,i,a,u)}M>b?d=g+M:y=f+b;var A=wi();if(A.add=function(t){T(A,t,+v(t,++p),+_(t,p),f,g,y,d)},A.visit=function(t){Mi(t,A,f,g,y,d)},A.find=function(t){return xi(A,t[0],t[1],f,g,y,d)},p=-1,null==n){while(++p<h)T(A,t[p],s[p],c[p],f,g,y,d);--p}else t.forEach(A.add);return s=c=t=l=null,A}return l.x=function(t){return arguments.length?(a=t,l):a},l.y=function(t){return arguments.length?(u=t,l):u},l.extent=function(t){return arguments.length?(null==t?n=e=r=o=null:(n=+t[0][0],e=+t[0][1],r=+t[1][0],o=+t[1][1]),l):null==n?null:[[n,e],[r,o]]},l.size=function(t){return arguments.length?(null==t?n=e=r=o=null:(n=e=0,r=+t[0],o=+t[1]),l):null==n?null:[r-n,o-e]},l},i.interpolateRgb=bi,i.interpolateObject=Ti,i.interpolateNumber=Ni,i.interpolateString=Ai;var ki=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Pi=new RegExp(ki.source,"g");function Si(t,n){var e,r=i.interpolators.length;while(--r>=0&&!(e=i.interpolators[r](t,n)));return e}function Ci(t,n){var e,r=[],o=[],i=t.length,a=n.length,u=Math.min(t.length,n.length);for(e=0;e<u;++e)r.push(Si(t[e],n[e]));for(;e<i;++e)o[e]=t[e];for(;e<a;++e)o[e]=n[e];return function(t){for(e=0;e<u;++e)o[e]=r[e](t);return o}}i.interpolate=Si,i.interpolators=[function(t,n){var e=typeof n;return("string"===e?kn.has(n.toLowerCase())||/^(#|rgb\(|hsl\()/i.test(n)?bi:Ai:n instanceof Jt?bi:Array.isArray(n)?Ci:"object"===e&&isNaN(n)?Ti:Ni)(t,n)}],i.interpolateArray=Ci;var Ei=function(){return z},Li=i.map({linear:Ei,poly:Fi,quad:function(){return Ui},cubic:function(){return Ii},sin:function(){return qi},exp:function(){return Hi},circle:function(){return ji},elastic:Yi,back:Gi,bounce:function(){return Vi}}),Ri=i.map({in:z,out:Di,"in-out":zi,"out-in":function(t){return zi(Di(t))}});function Oi(t){return function(n){return n<=0?0:n>=1?1:t(n)}}function Di(t){return function(n){return 1-t(1-n)}}function zi(t){return function(n){return.5*(n<.5?t(2*n):2-t(2-2*n))}}function Ui(t){return t*t}function Ii(t){return t*t*t}function Bi(t){if(t<=0)return 0;if(t>=1)return 1;var n=t*t,e=n*t;return 4*(t<.5?e:3*(t-n)+e-.75)}function Fi(t){return function(n){return Math.pow(n,t)}}function qi(t){return 1-Math.cos(t*Dt)}function Hi(t){return Math.pow(2,10*(t-1))}function ji(t){return 1-Math.sqrt(1-t*t)}function Yi(t,n){var e;return arguments.length<2&&(n=.45),arguments.length?e=n/Rt*Math.asin(1/t):(t=1,e=n/4),function(r){return 1+t*Math.pow(2,-10*r)*Math.sin((r-e)*Rt/n)}}function Gi(t){return t||(t=1.70158),function(n){return n*n*((t+1)*n-t)}}function Vi(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}function $i(t,n){t=i.hcl(t),n=i.hcl(n);var e=t.h,r=t.c,o=t.l,a=n.h-e,u=n.c-r,l=n.l-o;return isNaN(u)&&(u=0,r=isNaN(r)?n.c:r),isNaN(a)?(a=0,e=isNaN(e)?n.h:e):a>180?a-=360:a<-180&&(a+=360),function(t){return on(e+a*t,r+u*t,o+l*t)+""}}function Ki(t,n){t=i.hsl(t),n=i.hsl(n);var e=t.h,r=t.s,o=t.l,a=n.h-e,u=n.s-r,l=n.l-o;return isNaN(u)&&(u=0,r=isNaN(r)?n.s:r),isNaN(a)?(a=0,e=isNaN(e)?n.h:e):a>180?a-=360:a<-180&&(a+=360),function(t){return nn(e+a*t,r+u*t,o+l*t)+""}}function Xi(t,n){t=i.lab(t),n=i.lab(n);var e=t.l,r=t.a,o=t.b,a=n.l-e,u=n.a-r,l=n.b-o;return function(t){return hn(e+a*t,r+u*t,o+l*t)+""}}function Wi(t,n){return n-=t,function(e){return Math.round(t+n*e)}}function Zi(t){var n=[t.a,t.b],e=[t.c,t.d],r=Qi(n),o=Ji(n,e),i=Qi(ta(e,n,-o))||0;n[0]*e[1]<e[0]*n[1]&&(n[0]*=-1,n[1]*=-1,r*=-1,o*=-1),this.rotate=(r?Math.atan2(n[1],n[0]):Math.atan2(-e[0],e[1]))*Ut,this.translate=[t.e,t.f],this.scale=[r,i],this.skew=i?Math.atan2(o,i)*Ut:0}function Ji(t,n){return t[0]*n[0]+t[1]*n[1]}function Qi(t){var n=Math.sqrt(Ji(t,t));return n&&(t[0]/=n,t[1]/=n),n}function ta(t,n,e){return t[0]+=e*n[0],t[1]+=e*n[1],t}i.ease=function(t){var n=t.indexOf("-"),e=n>=0?t.slice(0,n):t,r=n>=0?t.slice(n+1):"in";return e=Li.get(e)||Ei,r=Ri.get(r)||z,Oi(r(e.apply(null,a.call(arguments,1))))},i.interpolateHcl=$i,i.interpolateHsl=Ki,i.interpolateLab=Xi,i.interpolateRound=Wi,i.transform=function(t){var n=l.createElementNS(i.ns.prefix.svg,"g");return(i.transform=function(t){if(null!=t){n.setAttribute("transform",t);var e=n.transform.baseVal.consolidate()}return new Zi(e?e.matrix:na)})(t)},Zi.prototype.toString=function(){return"translate("+this.translate+")rotate("+this.rotate+")skewX("+this.skew+")scale("+this.scale+")"};var na={a:1,b:0,c:0,d:1,e:0,f:0};function ea(t){return t.length?t.pop()+",":""}function ra(t,n,e,r){if(t[0]!==n[0]||t[1]!==n[1]){var o=e.push("translate(",null,",",null,")");r.push({i:o-4,x:Ni(t[0],n[0])},{i:o-2,x:Ni(t[1],n[1])})}else(n[0]||n[1])&&e.push("translate("+n+")")}
1function oa(t,n,e,r){t!==n?(t-n>180?n+=360:n-t>180&&(t+=360),r.push({i:e.push(ea(e)+"rotate(",null,")")-2,x:Ni(t,n)})):n&&e.push(ea(e)+"rotate("+n+")")}function ia(t,n,e,r){t!==n?r.push({i:e.push(ea(e)+"skewX(",null,")")-2,x:Ni(t,n)}):n&&e.push(ea(e)+"skewX("+n+")")}function aa(t,n,e,r){if(t[0]!==n[0]||t[1]!==n[1]){var o=e.push(ea(e)+"scale(",null,",",null,")");r.push({i:o-4,x:Ni(t[0],n[0])},{i:o-2,x:Ni(t[1],n[1])})}else 1===n[0]&&1===n[1]||e.push(ea(e)+"scale("+n+")")}function ua(t,n){var e=[],r=[];return t=i.transform(t),n=i.transform(n),ra(t.translate,n.translate,e,r),oa(t.rotate,n.rotate,e,r),ia(t.skew,n.skew,e,r),aa(t.scale,n.scale,e,r),t=n=null,function(t){var n,o=-1,i=r.length;while(++o<i)e[(n=r[o]).i]=n.x(t);return e.join("")}}function la(t,n){return n=(n-=t=+t)||1/n,function(e){return(e-t)/n}}function sa(t,n){return n=(n-=t=+t)||1/n,function(e){return Math.max(0,Math.min(1,(e-t)/n))}}function ca(t){var n=t.source,e=t.target,r=ha(n,e),o=[n];while(n!==r)n=n.parent,o.push(n);var i=o.length;while(e!==r)o.splice(i,0,e),e=e.parent;return o}function pa(t){var n=[],e=t.parent;while(null!=e)n.push(t),t=e,e=e.parent;return n.push(t),n}function ha(t,n){if(t===n)return t;var e=pa(t),r=pa(n),o=e.pop(),i=r.pop(),a=null;while(o===i)a=o,o=e.pop(),i=r.pop();return a}function fa(t){t.fixed|=2}function ga(t){t.fixed&=-7}function ya(t){t.fixed|=4,t.px=t.x,t.py=t.y}function da(t){t.fixed&=-5}function va(t,n,e){var r=0,o=0;if(t.charge=0,!t.leaf){var i,a=t.nodes,u=a.length,l=-1;while(++l<u)i=a[l],null!=i&&(va(i,n,e),t.charge+=i.charge,r+=i.charge*i.cx,o+=i.charge*i.cy)}if(t.point){t.leaf||(t.point.x+=Math.random()-.5,t.point.y+=Math.random()-.5);var s=n*e[t.point.index];t.charge+=t.pointCharge=s,r+=s*t.point.x,o+=s*t.point.y}t.cx=r/t.charge,t.cy=o/t.charge}i.interpolateTransform=ua,i.layout={},i.layout.bundle=function(){return function(t){var n=[],e=-1,r=t.length;while(++e<r)n.push(ca(t[e]));return n}},i.layout.chord=function(){var t,n,e,r,o,a,u,l={},s=0;function c(){var l,c,h,f,g,y={},d=[],v=i.range(r),_=[];t=[],n=[],l=0,f=-1;while(++f<r){c=0,g=-1;while(++g<r)c+=e[f][g];d.push(c),_.push(i.range(r)),l+=c}o&&v.sort((function(t,n){return o(d[t],d[n])})),a&&_.forEach((function(t,n){t.sort((function(t,r){return a(e[n][t],e[n][r])}))})),l=(Rt-s*r)/l,c=0,f=-1;while(++f<r){h=c,g=-1;while(++g<r){var m=v[f],w=_[m][g],M=e[m][w],x=c,b=c+=M*l;y[m+"-"+w]={index:m,subindex:w,startAngle:x,endAngle:b,value:M}}n[m]={index:m,startAngle:h,endAngle:c,value:d[m]},c+=s}f=-1;while(++f<r){g=f-1;while(++g<r){var T=y[f+"-"+g],N=y[g+"-"+f];(T.value||N.value)&&t.push(T.value<N.value?{source:N,target:T}:{source:T,target:N})}}u&&p()}function p(){t.sort((function(t,n){return u((t.source.value+t.target.value)/2,(n.source.value+n.target.value)/2)}))}return l.matrix=function(o){return arguments.length?(r=(e=o)&&e.length,t=n=null,l):e},l.padding=function(e){return arguments.length?(s=e,t=n=null,l):s},l.sortGroups=function(e){return arguments.length?(o=e,t=n=null,l):o},l.sortSubgroups=function(n){return arguments.length?(a=n,t=null,l):a},l.sortChords=function(n){return arguments.length?(u=n,t&&p(),l):u},l.chords=function(){return t||c(),t},l.groups=function(){return n||c(),n},l},i.layout.force=function(){var t,n,e,r,o,a,u={},l=i.dispatch("start","tick","end"),s=[1,1],c=.9,p=_a,h=ma,f=-30,g=wa,y=.1,d=.64,v=[],_=[];function m(t){return function(n,e,r,o){if(n.point!==t){var i=n.cx-t.x,a=n.cy-t.y,u=o-e,l=i*i+a*a;if(u*u/d<l){if(l<g){var s=n.charge/l;t.px-=i*s,t.py-=a*s}return!0}if(n.point&&l&&l<g){s=n.pointCharge/l;t.px-=i*s,t.py-=a*s}}return!n.charge}}function w(t){t.px=i.event.x,t.py=i.event.y,u.resume()}return u.tick=function(){if((e*=.99)<.005)return t=null,l.end({type:"end",alpha:e=0}),!0;var n,u,p,h,g,d,w,M,x,b=v.length,T=_.length;for(u=0;u<T;++u)p=_[u],h=p.source,g=p.target,M=g.x-h.x,x=g.y-h.y,(d=M*M+x*x)&&(d=e*o[u]*((d=Math.sqrt(d))-r[u])/d,M*=d,x*=d,g.x-=M*(w=h.weight+g.weight?h.weight/(h.weight+g.weight):.5),g.y-=x*w,h.x+=M*(w=1-w),h.y+=x*w);if((w=e*y)&&(M=s[0]/2,x=s[1]/2,u=-1,w))while(++u<b)p=v[u],p.x+=(M-p.x)*w,p.y+=(x-p.y)*w;if(f){va(n=i.geom.quadtree(v),e,a),u=-1;while(++u<b)(p=v[u]).fixed||n.visit(m(p))}u=-1;while(++u<b)p=v[u],p.fixed?(p.x=p.px,p.y=p.py):(p.x-=(p.px-(p.px=p.x))*c,p.y-=(p.py-(p.py=p.y))*c);l.tick({type:"tick",alpha:e})},u.nodes=function(t){return arguments.length?(v=t,u):v},u.links=function(t){return arguments.length?(_=t,u):_},u.size=function(t){return arguments.length?(s=t,u):s},u.linkDistance=function(t){return arguments.length?(p="function"===typeof t?t:+t,u):p},u.distance=u.linkDistance,u.linkStrength=function(t){return arguments.length?(h="function"===typeof t?t:+t,u):h},u.friction=function(t){return arguments.length?(c=+t,u):c},u.charge=function(t){return arguments.length?(f="function"===typeof t?t:+t,u):f},u.chargeDistance=function(t){return arguments.length?(g=t*t,u):Math.sqrt(g)},u.gravity=function(t){return arguments.length?(y=+t,u):y},u.theta=function(t){return arguments.length?(d=t*t,u):Math.sqrt(d)},u.alpha=function(n){return arguments.length?(n=+n,e?n>0?e=n:(t.c=null,t.t=NaN,t=null,l.end({type:"end",alpha:e=0})):n>0&&(l.start({type:"start",alpha:e=n}),t=In(u.tick)),u):e},u.start=function(){var t,n,e,i=v.length,l=_.length,c=s[0],g=s[1];for(t=0;t<i;++t)(e=v[t]).index=t,e.weight=0;for(t=0;t<l;++t)e=_[t],"number"==typeof e.source&&(e.source=v[e.source]),"number"==typeof e.target&&(e.target=v[e.target]),++e.source.weight,++e.target.weight;for(t=0;t<i;++t)e=v[t],isNaN(e.x)&&(e.x=y("x",c)),isNaN(e.y)&&(e.y=y("y",g)),isNaN(e.px)&&(e.px=e.x),isNaN(e.py)&&(e.py=e.y);if(r=[],"function"===typeof p)for(t=0;t<l;++t)r[t]=+p.call(this,_[t],t);else for(t=0;t<l;++t)r[t]=p;if(o=[],"function"===typeof h)for(t=0;t<l;++t)o[t]=+h.call(this,_[t],t);else for(t=0;t<l;++t)o[t]=h;if(a=[],"function"===typeof f)for(t=0;t<i;++t)a[t]=+f.call(this,v[t],t);else for(t=0;t<i;++t)a[t]=f;function y(e,r){if(!n){for(n=new Array(i),s=0;s<i;++s)n[s]=[];for(s=0;s<l;++s){var o=_[s];n[o.source.index].push(o.target),n[o.target.index].push(o.source)}}var a,u=n[t],s=-1,c=u.length;while(++s<c)if(!isNaN(a=u[s][e]))return a;return Math.random()*r}return u.resume()},u.resume=function(){return u.alpha(.1)},u.stop=function(){return u.alpha(0)},u.drag=function(){if(n||(n=i.behavior.drag().origin(z).on("dragstart.force",fa).on("drag.force",w).on("dragend.force",ga)),!arguments.length)return n;this.on("mouseover.force",ya).on("mouseout.force",da).call(n)},i.rebind(u,l,"on")};var _a=20,ma=1,wa=1/0;function Ma(t,n){return i.rebind(t,n,"sort","children","value"),t.nodes=t,t.links=ka,t}function xa(t,n){var e=[t];while(null!=(t=e.pop())){var r,o;
1if(n(t),(o=t.children)&&(r=o.length))while(--r>=0)e.push(o[r])}}function ba(t,n){var e=[t],r=[];while(null!=(t=e.pop()))if(r.push(t),(i=t.children)&&(o=i.length)){var o,i,a=-1;while(++a<o)e.push(i[a])}while(null!=(t=r.pop()))n(t)}function Ta(t){return t.children}function Na(t){return t.value}function Aa(t,n){return n.value-t.value}function ka(t){return i.merge(t.map((function(t){return(t.children||[]).map((function(n){return{source:t,target:n}}))})))}i.layout.hierarchy=function(){var t=Aa,n=Ta,e=Na;function r(o){var i,a=[o],u=[];o.depth=0;while(null!=(i=a.pop()))if(u.push(i),(s=n.call(r,i,i.depth))&&(l=s.length)){var l,s,c;while(--l>=0)a.push(c=s[l]),c.parent=i,c.depth=i.depth+1;e&&(i.value=0),i.children=s}else e&&(i.value=+e.call(r,i,i.depth)||0),delete i.children;return ba(o,(function(n){var r,o;t&&(r=n.children)&&r.sort(t),e&&(o=n.parent)&&(o.value+=n.value)})),u}return r.sort=function(n){return arguments.length?(t=n,r):t},r.children=function(t){return arguments.length?(n=t,r):n},r.value=function(t){return arguments.length?(e=t,r):e},r.revalue=function(t){return e&&(xa(t,(function(t){t.children&&(t.value=0)})),ba(t,(function(t){var n;t.children||(t.value=+e.call(r,t,t.depth)||0),(n=t.parent)&&(n.value+=t.value)}))),t},r},i.layout.partition=function(){var t=i.layout.hierarchy(),n=[1,1];function e(t,n,r,o){var i=t.children;if(t.x=n,t.y=t.depth*o,t.dx=r,t.dy=o,i&&(a=i.length)){var a,u,l,s=-1;r=t.value?r/t.value:0;while(++s<a)e(u=i[s],n,l=u.value*r,o),n+=l}}function r(t){var n=t.children,e=0;if(n&&(o=n.length)){var o,i=-1;while(++i<o)e=Math.max(e,r(n[i]))}return 1+e}function o(o,i){var a=t.call(this,o,i);return e(a[0],0,n[0],n[1]/r(a[0])),a}return o.size=function(t){return arguments.length?(n=t,o):n},Ma(o,t)},i.layout.pie=function(){var t=Number,n=Pa,e=0,r=Rt,o=0;function a(u){var l,s=u.length,c=u.map((function(n,e){return+t.call(a,n,e)})),p=+("function"===typeof e?e.apply(this,arguments):e),h=("function"===typeof r?r.apply(this,arguments):r)-p,f=Math.min(Math.abs(h)/s,+("function"===typeof o?o.apply(this,arguments):o)),g=f*(h<0?-1:1),y=i.sum(c),d=y?(h-s*g)/y:0,v=i.range(s),_=[];return null!=n&&v.sort(n===Pa?function(t,n){return c[n]-c[t]}:function(t,e){return n(u[t],u[e])}),v.forEach((function(t){_[t]={data:u[t],value:l=c[t],startAngle:p,endAngle:p+=l*d+g,padAngle:f}})),_}return a.value=function(n){return arguments.length?(t=n,a):t},a.sort=function(t){return arguments.length?(n=t,a):n},a.startAngle=function(t){return arguments.length?(e=t,a):e},a.endAngle=function(t){return arguments.length?(r=t,a):r},a.padAngle=function(t){return arguments.length?(o=t,a):o},a};var Pa={};function Sa(t){return t.x}function Ca(t){return t.y}function Ea(t,n,e){t.y0=n,t.y=e}i.layout.stack=function(){var t=z,n=Oa,e=Da,r=Ea,o=Sa,a=Ca;function u(l,s){if(!(f=l.length))return l;var c=l.map((function(n,e){return t.call(u,n,e)})),p=c.map((function(t){return t.map((function(t,n){return[o.call(u,t,n),a.call(u,t,n)]}))})),h=n.call(u,p,s);c=i.permute(c,h),p=i.permute(p,h);var f,g,y,d,v=e.call(u,p,s),_=c[0].length;for(y=0;y<_;++y)for(r.call(u,c[0][y],d=v[y],p[0][y][1]),g=1;g<f;++g)r.call(u,c[g][y],d+=p[g-1][y][1],p[g][y][1]);return l}return u.values=function(n){return arguments.length?(t=n,u):t},u.order=function(t){return arguments.length?(n="function"===typeof t?t:La.get(t)||Oa,u):n},u.offset=function(t){return arguments.length?(e="function"===typeof t?t:Ra.get(t)||Da,u):e},u.x=function(t){return arguments.length?(o=t,u):o},u.y=function(t){return arguments.length?(a=t,u):a},u.out=function(t){return arguments.length?(r=t,u):r},u};var La=i.map({"inside-out":function(t){var n,e,r=t.length,o=t.map(za),a=t.map(Ua),u=i.range(r).sort((function(t,n){return o[t]-o[n]})),l=0,s=0,c=[],p=[];for(n=0;n<r;++n)e=u[n],l<s?(l+=a[e],c.push(e)):(s+=a[e],p.push(e));return p.reverse().concat(c)},reverse:function(t){return i.range(t.length).reverse()},default:Oa}),Ra=i.map({silhouette:function(t){var n,e,r,o=t.length,i=t[0].length,a=[],u=0,l=[];for(e=0;e<i;++e){for(n=0,r=0;n<o;n++)r+=t[n][e][1];r>u&&(u=r),a.push(r)}for(e=0;e<i;++e)l[e]=(u-a[e])/2;return l},wiggle:function(t){var n,e,r,o,i,a,u,l,s,c=t.length,p=t[0],h=p.length,f=[];for(f[0]=l=s=0,e=1;e<h;++e){for(n=0,o=0;n<c;++n)o+=t[n][e][1];for(n=0,i=0,u=p[e][0]-p[e-1][0];n<c;++n){for(r=0,a=(t[n][e][1]-t[n][e-1][1])/(2*u);r<n;++r)a+=(t[r][e][1]-t[r][e-1][1])/u;i+=a*t[n][e][1]}f[e]=l-=o?i/o*u:0,l<s&&(s=l)}for(e=0;e<h;++e)f[e]-=s;return f},expand:function(t){var n,e,r,o=t.length,i=t[0].length,a=1/o,u=[];for(e=0;e<i;++e){for(n=0,r=0;n<o;
1n++)r+=t[n][e][1];if(r)for(n=0;n<o;n++)t[n][e][1]/=r;else for(n=0;n<o;n++)t[n][e][1]=a}for(e=0;e<i;++e)u[e]=0;return u},zero:Da});function Oa(t){return i.range(t.length)}function Da(t){var n=-1,e=t[0].length,r=[];while(++n<e)r[n]=0;return r}function za(t){for(var n,e=1,r=0,o=t[0][1],i=t.length;e<i;++e)(n=t[e][1])>o&&(r=e,o=n);return r}function Ua(t){return t.reduce(Ia,0)}function Ia(t,n){return t+n[1]}function Ba(t,n){return Fa(t,Math.ceil(Math.log(n.length)/Math.LN2+1))}function Fa(t,n){var e=-1,r=+t[0],o=(t[1]-r)/n,i=[];while(++e<=n)i[e]=o*e+r;return i}function qa(t){return[i.min(t),i.max(t)]}function Ha(t,n){return t.value-n.value}function ja(t,n){var e=t._pack_next;t._pack_next=n,n._pack_prev=t,n._pack_next=e,e._pack_prev=n}function Ya(t,n){t._pack_next=n,n._pack_prev=t}function Ga(t,n){var e=n.x-t.x,r=n.y-t.y,o=t.r+n.r;return.999*o*o>e*e+r*r}function Va(t){if((n=t.children)&&(l=n.length)){var n,e,r,o,i,a,u,l,s=1/0,c=-1/0,p=1/0,h=-1/0;if(n.forEach($a),e=n[0],e.x=-e.r,e.y=0,m(e),l>1&&(r=n[1],r.x=r.r,r.y=0,m(r),l>2))for(o=n[2],Wa(e,r,o),m(o),ja(e,o),e._pack_prev=o,ja(o,r),r=e._pack_next,i=3;i<l;i++){Wa(e,r,o=n[i]);var f=0,g=1,y=1;for(a=r._pack_next;a!==r;a=a._pack_next,g++)if(Ga(a,o)){f=1;break}if(1==f)for(u=e._pack_prev;u!==a._pack_prev;u=u._pack_prev,y++)if(Ga(u,o))break;f?(g<y||g==y&&r.r<e.r?Ya(e,r=a):Ya(e=u,r),i--):(ja(e,o),r=o,m(o))}var d=(s+c)/2,v=(p+h)/2,_=0;for(i=0;i<l;i++)o=n[i],o.x-=d,o.y-=v,_=Math.max(_,o.r+Math.sqrt(o.x*o.x+o.y*o.y));t.r=_,n.forEach(Ka)}function m(t){s=Math.min(t.x-t.r,s),c=Math.max(t.x+t.r,c),p=Math.min(t.y-t.r,p),h=Math.max(t.y+t.r,h)}}function $a(t){t._pack_next=t._pack_prev=t}function Ka(t){delete t._pack_next,delete t._pack_prev}function Xa(t,n,e,r){var o=t.children;if(t.x=n+=r*t.x,t.y=e+=r*t.y,t.r*=r,o){var i=-1,a=o.length;while(++i<a)Xa(o[i],n,e,r)}}function Wa(t,n,e){var r=t.r+e.r,o=n.x-t.x,i=n.y-t.y;if(r&&(o||i)){var a=n.r+e.r,u=o*o+i*i;a*=a,r*=r;var l=.5+(r-a)/(2*u),s=Math.sqrt(Math.max(0,2*a*(r+u)-(r-=u)*r-a*a))/(2*u);e.x=t.x+l*o+s*i,e.y=t.y+l*i-s*o}else e.x=t.x+r,e.y=t.y}function Za(t,n){return t.parent==n.parent?1:2}function Ja(t){var n=t.children;return n.length?n[0]:t.t}function Qa(t){var n,e=t.children;return(n=e.length)?e[n-1]:t.t}function tu(t,n,e){var r=e/(n.i-t.i);n.c-=r,n.s+=e,t.c+=r,n.z+=e,n.m+=e}function nu(t){var n,e=0,r=0,o=t.children,i=o.length;while(--i>=0)n=o[i],n.z+=e,n.m+=e,e+=n.s+(r+=n.c)}function eu(t,n,e){return t.a.parent===n.parent?t.a:e}function ru(t){return 1+i.max(t,(function(t){return t.y}))}function ou(t){return t.reduce((function(t,n){return t+n.x}),0)/t.length}function iu(t){var n=t.children;return n&&n.length?iu(n[0]):t}function au(t){var n,e=t.children;return e&&(n=e.length)?au(e[n-1]):t}function uu(t){return{x:t.x,y:t.y,dx:t.dx,dy:t.dy}}function lu(t,n){var e=t.x+n[3],r=t.y+n[0],o=t.dx-n[1]-n[3],i=t.dy-n[0]-n[2];return o<0&&(e+=o/2,o=0),i<0&&(r+=i/2,i=0),{x:e,y:r,dx:o,dy:i}}function su(t){var n=t[0],e=t[t.length-1];return n<e?[n,e]:[e,n]}function cu(t){return t.rangeExtent?t.rangeExtent():su(t.range())}function pu(t,n,e,r){var o=e(t[0],t[1]),i=r(n[0],n[1]);return function(t){return i(o(t))}}function hu(t,n){var e,r=0,o=t.length-1,i=t[r],a=t[o];return a<i&&(e=r,r=o,o=e,e=i,i=a,a=e),t[r]=n.floor(i),t[o]=n.ceil(a),t}function fu(t){return t?{floor:function(n){return Math.floor(n/t)*t},ceil:function(n){return Math.ceil(n/t)*t}}:gu}i.layout.histogram=function(){var t=!0,n=Number,e=qa,r=Ba;function o(o,a){var u,l,s=[],c=o.map(n,this),p=e.call(this,c,a),h=r.call(this,p,c,a),f=(a=-1,c.length),g=h.length-1,y=t?1:1/f;while(++a<g)u=s[a]=[],u.dx=h[a+1]-(u.x=h[a]),u.y=0;if(g>0){a=-1;while(++a<f)l=c[a],l>=p[0]&&l<=p[1]&&(u=s[i.bisect(h,l,1,g)-1],u.y+=y,u.push(o[a]))}return s}return o.value=function(t){return arguments.length?(n=t,o):n},o.range=function(t){return arguments.length?(e=Pn(t),o):e},o.bins=function(t){return arguments.length?(r="number"===typeof t?function(n){return Fa(n,t)}:Pn(t),o):r},o.frequency=function(n){return arguments.length?(t=!!n,o):t},o},i.layout.pack=function(){var t,n=i.layout.hierarchy().sort(Ha),e=0,r=[1,1];function o(o,i){var a=n.call(this,o,i),u=a[0],l=r[0],s=r[1],c=null==t?Math.sqrt:"function"===typeof t?t:function(){return t};if(u.x=u.y=0,ba(u,(function(t){t.r=+c(t.value)})),ba(u,Va),e){var p=e*(t?1:Math.max(2*u.r/l,2*u.r/s))/2;ba(u,(function(t){t.r+=p})),ba(u,Va),ba(u,(function(t){t.r-=p}))}return Xa(u,l/2,s/2,t?1:1/Math.max(2*u.r/l,2*u.r/s)),a}return o.size=function(t){return arguments.length?(r=t,o):r},o.radius=function(n){return arguments.length?(t=null==n||"function"===typeof n?n:+n,o):t},o.padding=function(t){return arguments.length?(e=+t,o):e},Ma(o,n)},i.layout.tree=function(){var t=i.layout.hierarchy().sort(null).value(null),n=Za,e=[1,1],r=null;function o(o,i){var s=t.call(this,o,i),p=s[0],h=a(p);if(ba(h,u),h.parent.m=-h.z,xa(h,l),r)xa(p,c);else{var f=p,g=p,y=p;xa(p,(function(t){t.x<f.x&&(f=t),t.x>g.x&&(g=t),t.depth>y.depth&&(y=t)}));var d=n(f,g)/2-f.x,v=e[0]/(g.x+n(g,f)/2+d),_=e[1]/(y.depth||1);xa(p,(function(t){t.x=(t.x+d)*v,t.y=t.depth*_}))}return s}function a(t){var n,e={A:null,children:[t]},r=[e];
1while(null!=(n=r.pop()))for(var o,i=n.children,a=0,u=i.length;a<u;++a)r.push((i[a]=o={_:i[a],parent:n,children:(o=i[a].children)&&o.slice()||[],A:null,a:null,z:0,m:0,c:0,s:0,t:null,i:a}).a=o);return e.children[0]}function u(t){var e=t.children,r=t.parent.children,o=t.i?r[t.i-1]:null;if(e.length){nu(t);var i=(e[0].z+e[e.length-1].z)/2;o?(t.z=o.z+n(t._,o._),t.m=t.z-i):t.z=i}else o&&(t.z=o.z+n(t._,o._));t.parent.A=s(t,o,t.parent.A||r[0])}function l(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(t,e,r){if(e){var o,i=t,a=t,u=e,l=i.parent.children[0],s=i.m,c=a.m,p=u.m,h=l.m;while(u=Qa(u),i=Ja(i),u&&i)l=Ja(l),a=Qa(a),a.a=t,o=u.z+p-i.z-s+n(u._,i._),o>0&&(tu(eu(u,t,r),t,o),s+=o,c+=o),p+=u.m,s+=i.m,h+=l.m,c+=a.m;u&&!Qa(a)&&(a.t=u,a.m+=p-c),i&&!Ja(l)&&(l.t=i,l.m+=s-h,r=t)}return r}function c(t){t.x*=e[0],t.y=t.depth*e[1]}return o.separation=function(t){return arguments.length?(n=t,o):n},o.size=function(t){return arguments.length?(r=null==(e=t)?c:null,o):r?null:e},o.nodeSize=function(t){return arguments.length?(r=null==(e=t)?null:c,o):r?e:null},Ma(o,t)},i.layout.cluster=function(){var t=i.layout.hierarchy().sort(null).value(null),n=Za,e=[1,1],r=!1;function o(o,i){var a,u=t.call(this,o,i),l=u[0],s=0;ba(l,(function(t){var e=t.children;e&&e.length?(t.x=ou(e),t.y=ru(e)):(t.x=a?s+=n(t,a):0,t.y=0,a=t)}));var c=iu(l),p=au(l),h=c.x-n(c,p)/2,f=p.x+n(p,c)/2;return ba(l,r?function(t){t.x=(t.x-l.x)*e[0],t.y=(l.y-t.y)*e[1]}:function(t){t.x=(t.x-h)/(f-h)*e[0],t.y=(1-(l.y?t.y/l.y:1))*e[1]}),u}return o.separation=function(t){return arguments.length?(n=t,o):n},o.size=function(t){return arguments.length?(r=null==(e=t),o):r?null:e},o.nodeSize=function(t){return arguments.length?(r=null!=(e=t),o):r?e:null},Ma(o,t)},i.layout.treemap=function(){var t,n=i.layout.hierarchy(),e=Math.round,r=[1,1],o=null,a=uu,u=!1,l="squarify",s=.5*(1+Math.sqrt(5));function c(t,n){var e,r,o=-1,i=t.length;while(++o<i)r=(e=t[o]).value*(n<0?0:n),e.area=isNaN(r)||r<=0?0:r}function p(t){var n=t.children;if(n&&n.length){var e,r,o,i=a(t),u=[],s=n.slice(),h=1/0,y="slice"===l?i.dx:"dice"===l?i.dy:"slice-dice"===l?1&t.depth?i.dy:i.dx:Math.min(i.dx,i.dy);c(s,i.dx*i.dy/t.value),u.area=0;while((o=s.length)>0)u.push(e=s[o-1]),u.area+=e.area,"squarify"!==l||(r=f(u,y))<=h?(s.pop(),h=r):(u.area-=u.pop().area,g(u,y,i,!1),y=Math.min(i.dx,i.dy),u.length=u.area=0,h=1/0);u.length&&(g(u,y,i,!0),u.length=u.area=0),n.forEach(p)}}function h(t){var n=t.children;if(n&&n.length){var e,r=a(t),o=n.slice(),i=[];c(o,r.dx*r.dy/t.value),i.area=0;while(e=o.pop())i.push(e),i.area+=e.area,null!=e.z&&(g(i,e.z?r.dx:r.dy,r,!o.length),i.length=i.area=0);n.forEach(h)}}function f(t,n){var e,r=t.area,o=0,i=1/0,a=-1,u=t.length;while(++a<u)(e=t[a].area)&&(e<i&&(i=e),e>o&&(o=e));return r*=r,n*=n,r?Math.max(n*o*s/r,r/(n*i*s)):1/0}function g(t,n,r,o){var i,a=-1,u=t.length,l=r.x,s=r.y,c=n?e(t.area/n):0;if(n==r.dx){(o||c>r.dy)&&(c=r.dy);while(++a<u)i=t[a],i.x=l,i.y=s,i.dy=c,l+=i.dx=Math.min(r.x+r.dx-l,c?e(i.area/c):0);i.z=!0,i.dx+=r.x+r.dx-l,r.y+=c,r.dy-=c}else{(o||c>r.dx)&&(c=r.dx);while(++a<u)i=t[a],i.x=l,i.y=s,i.dx=c,s+=i.dy=Math.min(r.y+r.dy-s,c?e(i.area/c):0);i.z=!1,i.dy+=r.y+r.dy-s,r.x+=c,r.dx-=c}}function y(e){var o=t||n(e),i=o[0];return i.x=i.y=0,i.value?(i.dx=r[0],i.dy=r[1]):i.dx=i.dy=0,t&&n.revalue(i),c([i],i.dx*i.dy/i.value),(t?h:p)(i),u&&(t=o),o}return y.size=function(t){return arguments.length?(r=t,y):r},y.padding=function(t){if(!arguments.length)return o;function n(n){var e=t.call(y,n,n.depth);return null==e?uu(n):lu(n,"number"===typeof e?[e,e,e,e]:e)}function e(n){return lu(n,t)}var r;return a=null==(o=t)?uu:"function"===(r=typeof t)?n:"number"===r?(t=[t,t,t,t],e):e,y},y.round=function(t){return arguments.length?(e=t?Math.round:Number,y):e!=Number},y.sticky=function(n){return arguments.length?(u=n,t=null,y):u},y.ratio=function(t){return arguments.length?(s=t,y):s},y.mode=function(t){return arguments.length?(l=t+"",y):l},Ma(y,n)},i.random={normal:function(t,n){var e=arguments.length;return e<2&&(n=1),e<1&&(t=0),function(){var e,r,o;do{e=2*Math.random()-1,r=2*Math.random()-1,o=e*e+r*r}while(!o||o>1);return t+n*e*Math.sqrt(-2*Math.log(o)/o)}},logNormal:function(){var t=i.random.normal.apply(i,arguments);return function(){return Math.exp(t())}},bates:function(t){var n=i.random.irwinHall(t);return function(){return n()/t}},irwinHall:function(t){return function(){for(var n=0,e=0;e<t;e++)n+=Math.random();return n}}},i.scale={};var gu={floor:z,ceil:z};function yu(t,n,e,r){var o=[],a=[],u=0,l=Math.min(t.length,n.length)-1;t[l]<t[0]&&(t=t.slice().reverse(),n=n.slice().reverse());while(++u<=l)o.push(e(t[u-1],t[u])),a.push(r(n[u-1],n[u]));return function(n){var e=i.bisect(t,n,1,l)-1;return a[e](o[e](n))}}function du(t,n,e,r){var o,i;function a(){var a=Math.min(t.length,n.length)>2?yu:pu,l=r?sa:la;return o=a(t,n,l,e),i=a(n,t,l,Si),u}function u(t){return o(t)}return u.invert=function(t){return i(t)},u.domain=function(n){return arguments.length?(t=n.map(Number),a()):t},u.range=function(t){return arguments.length?(n=t,a()):n},u.rangeRound=function(t){return u.range(t).interpolate(Wi)},u.clamp=function(t){return arguments.length?(r=t,a()):r},u.interpolate=function(t){return arguments.length?(e=t,a()):e},u.ticks=function(n){return wu(t,n)},u.tickFormat=function(n,e){return Mu(t,n,e)},u.nice=function(n){return _u(t,n),a()},u.copy=function(){return du(t,n,e,r)},a()}function vu(t,n){return i.rebind(t,n,"range","rangeRound","interpolate","clamp")}function _u(t,n){return hu(t,fu(mu(t,n)[2])),hu(t,fu(mu(t,n)[2])),t}function mu(t,n){null==n&&(n=10);var e=su(t),r=e[1]-e[0],o=Math.pow(10,Math.floor(Math.log(r/n)/Math.LN10)),i=n/r*o;return i<=.15?o*=10:i<=.35?o*=5:i<=.75&&(o*=2),e[0]=Math.ceil(e[0]/o)*o,e[1]=Math.floor(e[1]/o)*o+.5*o,e[2]=o,e}function wu(t,n){return i.range.apply(i,mu(t,n))}function Mu(t,n,e){var r=mu(t,n);if(e){var o=Vn.exec(e);if(o.shift(),"s"===o[8]){var a=i.formatPrefix(Math.max(x(r[0]),x(r[1])));
vendor: 18,151 bytes, line 1
1return o[7]||(o[7]="."+bu(a.scale(r[2]))),o[8]="f",e=i.format(o.join("")),function(t){return e(a.scale(t))+a.symbol}}o[7]||(o[7]="."+Tu(o[8],r)),e=o.join("")}else e=",."+bu(r[2])+"f";return i.format(e)}i.scale.linear=function(){return du([0,1],[0,1],Si,!1)};var xu={s:1,g:1,p:1,r:1,e:1};function bu(t){return-Math.floor(Math.log(t)/Math.LN10+.01)}function Tu(t,n){var e=bu(n[2]);return t in xu?Math.abs(e-bu(Math.max(x(n[0]),x(n[1]))))+ +("e"!==t):e-2*("%"===t)}function Nu(t,n,e,r){function o(t){return(e?Math.log(t<0?0:t):-Math.log(t>0?0:-t))/Math.log(n)}function a(t){return e?Math.pow(n,t):-Math.pow(n,-t)}function u(n){return t(o(n))}return u.invert=function(n){return a(t.invert(n))},u.domain=function(n){return arguments.length?(e=n[0]>=0,t.domain((r=n.map(Number)).map(o)),u):r},u.base=function(e){return arguments.length?(n=+e,t.domain(r.map(o)),u):n},u.nice=function(){var n=hu(r.map(o),e?Math:ku);return t.domain(n),r=n.map(a),u},u.ticks=function(){var t=su(r),i=[],u=t[0],l=t[1],s=Math.floor(o(u)),c=Math.ceil(o(l)),p=n%1?2:n;if(isFinite(c-s)){if(e){for(;s<c;s++)for(var h=1;h<p;h++)i.push(a(s)*h);i.push(a(s))}else for(i.push(a(s));s++<c;)for(h=p-1;h>0;h--)i.push(a(s)*h);for(s=0;i[s]<u;s++);for(c=i.length;i[c-1]>l;c--);i=i.slice(s,c)}return i},u.tickFormat=function(t,e){if(!arguments.length)return Au;arguments.length<2?e=Au:"function"!==typeof e&&(e=i.format(e));var r=Math.max(1,n*t/u.ticks().length);return function(t){var i=t/a(Math.round(o(t)));return i*n<n-.5&&(i*=n),i<=r?e(t):""}},u.copy=function(){return Nu(t.copy(),n,e,r)},vu(u,t)}i.scale.log=function(){return Nu(i.scale.linear().domain([0,1]),10,!0,[1,10])};var Au=i.format(".0e"),ku={floor:function(t){return-Math.ceil(-t)},ceil:function(t){return-Math.floor(-t)}};function Pu(t,n,e){var r=Su(n),o=Su(1/n);function i(n){return t(r(n))}return i.invert=function(n){return o(t.invert(n))},i.domain=function(n){return arguments.length?(t.domain((e=n.map(Number)).map(r)),i):e},i.ticks=function(t){return wu(e,t)},i.tickFormat=function(t,n){return Mu(e,t,n)},i.nice=function(t){return i.domain(_u(e,t))},i.exponent=function(a){return arguments.length?(r=Su(n=a),o=Su(1/n),t.domain(e.map(r)),i):n},i.copy=function(){return Pu(t.copy(),n,e)},vu(i,t)}function Su(t){return function(n){return n<0?-Math.pow(-n,t):Math.pow(n,t)}}function Cu(t,n){var e,r,o;function a(o){return r[((e.get(o)||("range"===n.t?e.set(o,t.push(o)):NaN))-1)%r.length]}function u(n,e){return i.range(t.length).map((function(t){return n+e*t}))}return a.domain=function(r){if(!arguments.length)return t;t=[],e=new N;var o,i=-1,u=r.length;while(++i<u)e.has(o=r[i])||e.set(o,t.push(o));return a[n.t].apply(a,n.a)},a.range=function(t){return arguments.length?(r=t,o=0,n={t:"range",a:arguments},a):r},a.rangePoints=function(e,i){arguments.length<2&&(i=0);var l=e[0],s=e[1],c=t.length<2?(l=(l+s)/2,0):(s-l)/(t.length-1+i);return r=u(l+c*i/2,c),o=0,n={t:"rangePoints",a:arguments},a},a.rangeRoundPoints=function(e,i){arguments.length<2&&(i=0);var l=e[0],s=e[1],c=t.length<2?(l=s=Math.round((l+s)/2),0):(s-l)/(t.length-1+i)|0;return r=u(l+Math.round(c*i/2+(s-l-(t.length-1+i)*c)/2),c),o=0,n={t:"rangeRoundPoints",a:arguments},a},a.rangeBands=function(e,i,l){arguments.length<2&&(i=0),arguments.length<3&&(l=i);var s=e[1]<e[0],c=e[s-0],p=e[1-s],h=(p-c)/(t.length-i+2*l);return r=u(c+h*l,h),s&&r.reverse(),o=h*(1-i),n={t:"rangeBands",a:arguments},a},a.rangeRoundBands=function(e,i,l){arguments.length<2&&(i=0),arguments.length<3&&(l=i);var s=e[1]<e[0],c=e[s-0],p=e[1-s],h=Math.floor((p-c)/(t.length-i+2*l));return r=u(c+Math.round((p-c-(t.length-i)*h)/2),h),s&&r.reverse(),o=Math.round(h*(1-i)),n={t:"rangeRoundBands",a:arguments},a},a.rangeBand=function(){return o},a.rangeExtent=function(){return su(n.a[0])},a.copy=function(){return Cu(t,n)},a.domain(t)}i.scale.pow=function(){return Pu(i.scale.linear(),1,[0,1])},i.scale.sqrt=function(){return i.scale.pow().exponent(.5)},i.scale.ordinal=function(){return Cu([],{t:"range",a:[[]]})},i.scale.category10=function(){return i.scale.ordinal().range(Eu)},i.scale.category20=function(){return i.scale.ordinal().range(Lu)},i.scale.category20b=function(){return i.scale.ordinal().range(Ru)},i.scale.category20c=function(){return i.scale.ordinal().range(Ou)};var Eu=[2062260,16744206,2924588,14034728,9725885,9197131,14907330,8355711,12369186,1556175].map(mn),Lu=[2062260,11454440,16744206,16759672,2924588,10018698,14034728,16750742,9725885,12955861,9197131,12885140,14907330,16234194,8355711,13092807,12369186,14408589,1556175,10410725].map(mn),Ru=[3750777,5395619,7040719,10264286,6519097,9216594,11915115,13556636,9202993,12426809,15186514,15190932,8666169,11356490,14049643,15177372,8077683,10834324,13528509,14589654].map(mn),Ou=[3244733,7057110,10406625,13032431,15095053,16616764,16625259,16634018,3253076,7652470,10607003,13101504,7695281,10394312,12369372,14342891,6513507,9868950,12434877,14277081].map(mn);function Du(t,n){var e;function r(){var r=0,a=n.length;e=[];while(++r<a)e[r-1]=i.quantile(t,r/a);return o}function o(t){if(!isNaN(t=+t))return n[i.bisect(e,t)]}return o.domain=function(n){return arguments.length?(t=n.map(v).filter(_).sort(d),r()):t},o.range=function(t){return arguments.length?(n=t,r()):n},o.quantiles=function(){return e},o.invertExtent=function(r){return r=n.indexOf(r),r<0?[NaN,NaN]:[r>0?e[r-1]:t[0],r<e.length?e[r]:t[t.length-1]]},o.copy=function(){return Du(t,n)},r()}function zu(t,n,e){var r,o;function i(n){return e[Math.max(0,Math.min(o,Math.floor(r*(n-t))))]}function a(){return r=e.length/(n-t),o=e.length-1,i}return i.domain=function(e){return arguments.length?(t=+e[0],n=+e[e.length-1],a()):[t,n]},i.range=function(t){return arguments.length?(e=t,a()):e},i.invertExtent=function(n){return n=e.indexOf(n),n=n<0?NaN:n/r+t,[n,n+1/r]},i.copy=function(){return zu(t,n,e)},a()}function Uu(t,n){function e(e){if(e<=e)return n[i.bisect(t,e)]}return e.domain=function(n){return arguments.length?(t=n,e):t},e.range=function(t){return arguments.length?(n=t,e):n},e.invertExtent=function(e){return e=n.indexOf(e),[t[e-1],t[e]]},e.copy=function(){return Uu(t,n)},e}function Iu(t){function n(t){return+t}return n.invert=n,n.domain=n.range=function(e){return arguments.length?(t=e.map(n),n):t},n.ticks=function(n){return wu(t,n)},n.tickFormat=function(n,e){return Mu(t,n,e)},n.copy=function(){return Iu(t)},n}function Bu(){return 0}i.scale.quantile=function(){return Du([],[])},i.scale.quantize=function(){return zu(0,1,[0,1])},i.scale.threshold=function(){return Uu([.5],[0,1])},i.scale.identity=function(){return Iu([0,1])},i.svg={},i.svg.arc=function(){var t=qu,n=Hu,e=Bu,r=Fu,o=ju,i=Yu,a=Gu;function u(){var u=Math.max(0,+t.apply(this,arguments)),s=Math.max(0,+n.apply(this,arguments)),c=o.apply(this,arguments)-Dt,p=i.apply(this,arguments)-Dt,h=Math.abs(p-c),f=c>p?0:1;if(s<u&&(g=s,s=u,u=g),h>=Ot)return l(s,f)+(u?l(u,1-f):"")+"Z";var g,y,d,v,_,m,w,M,x,b,T,N,A=0,k=0,P=[];if((v=(+a.apply(this,arguments)||0)/2)&&(d=r===Fu?Math.sqrt(u*u+s*s):+r.apply(this,arguments),f||(k*=-1),s&&(k=qt(d/s*Math.sin(v))),u&&(A=qt(d/u*Math.sin(v)))),s){_=s*Math.cos(c+k),m=s*Math.sin(c+k),w=s*Math.cos(p-k),M=s*Math.sin(p-k);var S=Math.abs(p-c-2*k)<=Lt?0:1;if(k&&Vu(_,m,w,M)===f^S){var C=(c+p)/2;_=s*Math.cos(C),m=s*Math.sin(C),w=M=null}}else _=m=0;if(u){x=u*Math.cos(p-A),b=u*Math.sin(p-A),T=u*Math.cos(c+A),N=u*Math.sin(c+A);var E=Math.abs(c-p+2*A)<=Lt?0:1;if(A&&Vu(x,b,T,N)===1-f^E){var L=(c+p)/2;x=u*Math.cos(L),b=u*Math.sin(L),T=N=null}}else x=b=0;if(h>Ct&&(g=Math.min(Math.abs(s-u)/2,+e.apply(this,arguments)))>.001){y=u<s^f?0:1;var R=g,O=g;if(h<Lt){var D=null==T?[x,b]:null==w?[_,m]:Oo([_,m],[T,N],[w,M],[x,b]),z=_-D[0],U=m-D[1],I=w-D[0],B=M-D[1],F=1/Math.sin(Math.acos((z*I+U*B)/(Math.sqrt(z*z+U*U)*Math.sqrt(I*I+B*B)))/2),q=Math.sqrt(D[0]*D[0]+D[1]*D[1]);O=Math.min(g,(u-q)/(F-1)),R=Math.min(g,(s-q)/(F+1))}if(null!=w){var H=$u(null==T?[x,b]:[T,N],[_,m],s,R,f),j=$u([w,M],[x,b],s,R,f);g===R?P.push("M",H[0],"A",R,",",R," 0 0,",y," ",H[1],"A",s,",",s," 0 ",1-f^Vu(H[1][0],H[1][1],j[1][0],j[1][1]),",",f," ",j[1],"A",R,",",R," 0 0,",y," ",j[0]):P.push("M",H[0],"A",R,",",R," 0 1,",y," ",j[0])}else P.push("M",_,",",m);if(null!=T){var Y=$u([_,m],[T,N],u,-O,f),G=$u([x,b],null==w?[_,m]:[w,M],u,-O,f);g===O?P.push("L",G[0],"A",O,",",O," 0 0,",y," ",G[1],"A",u,",",u," 0 ",f^Vu(G[1][0],G[1][1],Y[1][0],Y[1][1]),",",1-f," ",Y[1],"A",O,",",O," 0 0,",y," ",Y[0]):P.push("L",G[0],"A",O,",",O," 0 0,",y," ",Y[0])}else P.push("L",x,",",b)}else P.push("M",_,",",m),null!=w&&P.push("A",s,",",s," 0 ",S,",",f," ",w,",",M),P.push("L",x,",",b),null!=T&&P.push("A",u,",",u," 0 ",E,",",1-f," ",T,",",N);return P.push("Z"),P.join("")}function l(t,n){return"M0,"+t+"A"+t+","+t+" 0 1,"+n+" 0,"+-t+"A"+t+","+t+" 0 1,"+n+" 0,"+t}return u.innerRadius=function(n){return arguments.length?(t=Pn(n),u):t},u.outerRadius=function(t){return arguments.length?(n=Pn(t),u):n},u.cornerRadius=function(t){return arguments.length?(e=Pn(t),u):e},u.padRadius=function(t){return arguments.length?(r=t==Fu?Fu:Pn(t),u):r},u.startAngle=function(t){return arguments.length?(o=Pn(t),u):o},u.endAngle=function(t){return arguments.length?(i=Pn(t),u):i},u.padAngle=function(t){return arguments.length?(a=Pn(t),u):a},u.centroid=function(){var e=(+t.apply(this,arguments)+ +n.apply(this,arguments))/2,r=(+o.apply(this,arguments)+ +i.apply(this,arguments))/2-Dt;return[Math.cos(r)*e,Math.sin(r)*e]},u};var Fu="auto";function qu(t){return t.innerRadius}function Hu(t){return t.outerRadius}function ju(t){return t.startAngle}function Yu(t){return t.endAngle}function Gu(t){return t&&t.padAngle}function Vu(t,n,e,r){return(t-e)*n-(n-r)*t>0?0:1}function $u(t,n,e,r,o){var i=t[0]-n[0],a=t[1]-n[1],u=(o?r:-r)/Math.sqrt(i*i+a*a),l=u*a,s=-u*i,c=t[0]+l,p=t[1]+s,h=n[0]+l,f=n[1]+s,g=(c+h)/2,y=(p+f)/2,d=h-c,v=f-p,_=d*d+v*v,m=e-r,w=c*f-h*p,M=(v<0?-1:1)*Math.sqrt(Math.max(0,m*m*_-w*w)),x=(w*v-d*M)/_,b=(-w*d-v*M)/_,T=(w*v+d*M)/_,N=(-w*d+v*M)/_,A=x-g,k=b-y,P=T-g,S=N-y;return A*A+k*k>P*P+S*S&&(x=T,b=N),[[x-l,b-s],[x*e/m,b*e/m]]}function Ku(t){var n=Po,e=So,r=cr,o=Wu,i=o.key,a=.7;function u(i){var u,l=[],s=[],c=-1,p=i.length,h=Pn(n),f=Pn(e);function g(){l.push("M",o(t(s),a))}while(++c<p)r.call(this,u=i[c],c)?s.push([+h.call(this,u,c),+f.call(this,u,c)]):s.length&&(g(),s=[]);return s.length&&g(),l.length?l.join(""):null}return u.x=function(t){return arguments.length?(n=t,u):n},u.y=function(t){return arguments.length?(e=t,u):e},u.defined=function(t){return arguments.length?(r=t,u):r},u.interpolate=function(t){return arguments.length?(i="function"===typeof t?o=t:(o=Xu.get(t)||Wu).key,u):i},u.tension=function(t){return arguments.length?(a=t,u):a},u}i.svg.line=function(){return Ku(z)};var Xu=i.map({linear:Wu,"linear-closed":Zu,step:Ju,"step-before":Qu,"step-after":tl,basis:al,"basis-open":ul,"basis-closed":ll,bundle:sl,cardinal:rl,"cardinal-open":nl,"cardinal-closed":el,monotone:_l});function Wu(t){return t.length>1?t.join("L"):t+"Z"}function Zu(t){return t.join("L")+"Z"}function Ju(t){var n=0,e=t.length,r=t[0],o=[r[0],",",r[1]];while(++n<e)o.push("H",(r[0]+(r=t[n])[0])/2,"V",r[1]);return e>1&&o.push("H",r[0]),o.join("")}function Qu(t){var n=0,e=t.length,r=t[0],o=[r[0],",",r[1]];while(++n<e)o.push("V",(r=t[n])[1],"H",r[0]);return o.join("")}function tl(t){var n=0,e=t.length,r=t[0],o=[r[0],",",r[1]];while(++n<e)o.push("H",(r=t[n])[0],"V",r[1]);return o.join("")}function nl(t,n){return t.length<4?Wu(t):t[1]+ol(t.slice(1,-1),il(t,n))}function el(t,n){return t.length<3?Zu(t):t[0]+ol((t.push(t[0]),t),il([t[t.length-2]].concat(t,[t[1]]),n))}function rl(t,n){return t.length<3?Wu(t):t[0]+ol(t,il(t,n))}function ol(t,n){if(n.length<1||t.length!=n.length&&t.length!=n.length+2)return Wu(t);var e=t.length!=n.length,r="",o=t[0],i=t[1],a=n[0],u=a,l=1;if(e&&(r+="Q"+(i[0]-2*a[0]/3)+","+(i[1]-2*a[1]/3)+","+i[0]+","+i[1],o=t[1],l=2),n.length>1){u=n[1],i=t[l],l++,r+="C"+(o[0]+a[0])+","+(o[1]+a[1])+","+(i[0]-u[0])+","+(i[1]-u[1])+","+i[0]+","+i[1];for(var s=2;s<n.length;s++,l++)i=t[l],u=n[s],r+="S"+(i[0]-u[0])+","+(i[1]-u[1])+","+i[0]+","+i[1]}if(e){var c=t[l];r+="Q"+(i[0]+2*u[0]/3)+","+(i[1]+2*u[1]/3)+","+c[0]+","+c[1]}return r}function il(t,n){var e,r=[],o=(1-n)/2,i=t[0],a=t[1],u=1,l=t.length;while(++u<l)e=i,i=a,a=t[u],r.push([o*(a[0]-e[0]),o*(a[1]-e[1])]);return r}function al(t){if(t.length<3)return Wu(t);var n=1,e=t.length,r=t[0],o=r[0],i=r[1],a=[o,o,o,(r=t[1])[0]],u=[i,i,i,r[1]],l=[o,",",i,"L",cl(fl,a),",",cl(fl,u)];t.push(t[e-1]);while(++n<=e)r=t[n],a.shift(),a.push(r[0]),u.shift(),u.push(r[1]),gl(l,a,u);return t.pop(),l.push("L",r),l.join("")}function ul(t){if(t.length<4)return Wu(t);var n,e=[],r=-1,o=t.length,i=[0],a=[0];while(++r<3)n=t[r],i.push(n[0]),a.push(n[1]);e.push(cl(fl,i)+","+cl(fl,a)),--r;while(++r<o)n=t[r],i.shift(),i.push(n[0]),a.shift(),a.push(n[1]),gl(e,i,a);return e.join("")}function ll(t){var n,e,r=-1,o=t.length,i=o+4,a=[],u=[];while(++r<4)e=t[r%o],a.push(e[0]),u.push(e[1]);n=[cl(fl,a),",",cl(fl,u)],--r;while(++r<i)e=t[r%o],a.shift(),a.push(e[0]),u.shift(),u.push(e[1]),gl(n,a,u);return n.join("")}function sl(t,n){var e=t.length-1;if(e){var r,o,i=t[0][0],a=t[0][1],u=t[e][0]-i,l=t[e][1]-a,s=-1;while(++s<=e)r=t[s],o=s/e,r[0]=n*r[0]+(1-n)*(i+o*u),r[1]=n*r[1]+(1-n)*(a+o*l)}return al(t)}function cl(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]+t[3]*n[3]}Xu.forEach((function(t,n){n.key=t,n.closed=/-closed$/.test(t)}));var pl=[0,2/3,1/3,0],hl=[0,1/3,2/3,0],fl=[0,1/6,2/3,1/6];function gl(t,n,e){t.push("C",cl(pl,n),",",cl(pl,e),",",cl(hl,n),",",cl(hl,e),",",cl(fl,n),",",cl(fl,e))}function yl(t,n){return(n[1]-t[1])/(n[0]-t[0])}function dl(t){var n=0,e=t.length-1,r=[],o=t[0],i=t[1],a=r[0]=yl(o,i);while(++n<e)r[n]=(a+(a=yl(o=i,i=t[n+1])))/2;return r[n]=a,r}function vl(t){var n,e,r,o,i=[],a=dl(t),u=-1,l=t.length-1;while(++u<l)n=yl(t[u],t[u+1]),x(n)<Ct?a[u]=a[u+1]=0:(e=a[u]/n,r=a[u+1]/n,o=e*e+r*r,o>9&&(o=3*n/Math.sqrt(o),a[u]=o*e,a[u+1]=o*r));u=-1;while(++u<=l)o=(t[Math.min(l,u+1)][0]-t[Math.max(0,u-1)][0])/(6*(1+a[u]*a[u])),i.push([o||0,a[u]*o||0]);return i}function _l(t){return t.length<3?Wu(t):t[0]+ol(t,vl(t))}function ml(t){var n,e,r,o=-1,i=t.length;while(++o<i)n=t[o],e=n[0],r=n[1]-Dt,n[0]=e*Math.cos(r),n[1]=e*Math.sin(r);return t}function wl(t){var n=Po,e=Po,r=0,o=So,i=cr,a=Wu,u=a.key,l=a,s="L",c=.7;function p(u){var p,h,f,g=[],y=[],d=[],v=-1,_=u.length,m=Pn(n),w=Pn(r),M=n===e?function(){return h}:Pn(e),x=r===o?function(){return f}:Pn(o);function b(){g.push("M",a(t(d),c),s,l(t(y.reverse()),c),"Z")}while(++v<_)i.call(this,p=u[v],v)?(y.push([h=+m.call(this,p,v),f=+w.call(this,p,v)]),d.push([+M.call(this,p,v),+x.call(this,p,v)])):y.length&&(b(),y=[],d=[]);return y.length&&b(),g.length?g.join(""):null}return p.x=function(t){return arguments.length?(n=e=t,p):e},p.x0=function(t){return arguments.length?(n=t,p):n},p.x1=function(t){return arguments.length?(e=t,p):e},p.y=function(t){return arguments.length?(r=o=t,p):o},p.y0=function(t){return arguments.length?(r=t,p):r},p.y1=function(t){return arguments.length?(o=t,p):o},p.defined=function(t){return arguments.length?(i=t,p):i},p.interpolate=function(t){return arguments.length?(u="function"===typeof t?a=t:(a=Xu.get(t)||Wu).key,l=a.reverse||a,s=a.closed?"M":"L",p):u},p.tension=function(t){return arguments.length?(c=t,p):c},p}function Ml(t){return t.radius}function xl(t){return[t.x,t.y]}function bl(t){return function(){var n=t.apply(this,arguments),e=n[0],r=n[1]-Dt;return[e*Math.cos(r),e*Math.sin(r)]}}function Tl(){return 64}function Nl(){return"circle"}function Al(t){var n=Math.sqrt(t/Lt);return"M0,"+n+"A"+n+","+n+" 0 1,1 0,"+-n+"A"+n+","+n+" 0 1,1 0,"+n+"Z"}i.svg.line.radial=function(){var t=Ku(ml);return t.radius=t.x,delete t.x,t.angle=t.y,delete t.y,t},Qu.reverse=tl,tl.reverse=Qu,i.svg.area=function(){return wl(z)},i.svg.area.radial=function(){var t=wl(ml);return t.radius=t.x,delete t.x,t.innerRadius=t.x0,delete t.x0,t.outerRadius=t.x1,delete t.x1,t.angle=t.y,delete t.y,t.startAngle=t.y0,delete t.y0,t.endAngle=t.y1,delete t.y1,t},i.svg.chord=function(){var t=po,n=ho,e=Ml,r=ju,o=Yu;function i(e,r){var o=a(this,t,e,r),i=a(this,n,e,r);return"M"+o.p0+l(o.r,o.p1,o.a1-o.a0)+(u(o,i)?s(o.r,o.p1,o.r,o.p0):s(o.r,o.p1,i.r,i.p0)+l(i.r,i.p1,i.a1-i.a0)+s(i.r,i.p1,o.r,o.p0))+"Z"}function a(t,n,i,a){var u=n.call(t,i,a),l=e.call(t,u,a),s=r.call(t,u,a)-Dt,c=o.call(t,u,a)-Dt;return{r:l,a0:s,a1:c,p0:[l*Math.cos(s),l*Math.sin(s)],p1:[l*Math.cos(c),l*Math.sin(c)]}}function u(t,n){return t.a0==n.a0&&t.a1==n.a1}function l(t,n,e){return"A"+t+","+t+" 0 "+ +(e>Lt)+",1 "+n}function s(t,n,e,r){return"Q 0,0 "+r}return i.radius=function(t){return arguments.length?(e=Pn(t),i):e},i.source=function(n){return arguments.length?(t=Pn(n),i):t},i.target=function(t){return arguments.length?(n=Pn(t),i):n},i.startAngle=function(t){return arguments.length?(r=Pn(t),i):r},i.endAngle=function(t){return arguments.length?(o=Pn(t),i):o},i},i.svg.diagonal=function(){var t=po,n=ho,e=xl;function r(r,o){var i=t.call(this,r,o),a=n.call(this,r,o),u=(i.y+a.y)/2,l=[i,{x:i.x,y:u},{x:a.x,y:u},a];return l=l.map(e),"M"+l[0]+"C"+l[1]+" "+l[2]+" "+l[3]}return r.source=function(n){return arguments.length?(t=Pn(n),r):t},r.target=function(t){return arguments.length?(n=Pn(t),r):n},r.projection=function(t){return arguments.length?(e=t,r):e},r},i.svg.diagonal.radial=function(){var t=i.svg.diagonal(),n=xl,e=t.projection;return t.projection=function(t){return arguments.length?e(bl(n=t)):n},t},i.svg.symbol=function(){var t=Nl,n=Tl;function e(e,r){return(kl.get(t.call(this,e,r))||Al)(n.call(this,e,r))}return e.type=function(n){return arguments.length?(t=Pn(n),e):t},e.size=function(t){return arguments.length?(n=Pn(t),e):n},e};var kl=i.map({circle:Al,cross:function(t){var n=Math.sqrt(t/5)/2;return"M"+-3*n+","+-n+"H"+-n+"V"+-3*n+"H"+n+"V"+-n+"H"+3*n+"V"+n+"H"+n+"V"+3*n+"H"+-n+"V"+n+"H"+-3*n+"Z"},diamond:function(t){var n=Math.sqrt(t/(2*Sl)),e=n*Sl;return"M0,"+-n+"L"+e+",0 0,"+n+" "+-e+",0Z"},square:function(t){var n=Math.sqrt(t)/2;return"M"+-n+","+-n+"L"+n+","+-n+" "+n+","+n+" "+-n+","+n+"Z"},"triangle-down":function(t){var n=Math.sqrt(t/Pl),e=n*Pl/2;return"M0,"+e+"L"+n+","+-e+" "+-n+","+-e+"Z"},"triangle-up":function(t){var n=Math.sqrt(t/Pl),e=n*Pl/2;return"M0,"+-e+"L"+n+","+e+" "+-n+","+e+"Z"}}
1);i.svg.symbolTypes=kl.keys();var Pl=Math.sqrt(3),Sl=Math.tan(30*zt);J.transition=function(t){for(var n,e,r=Rl||++zl,o=Bl(t),i=[],a=Ol||{time:Date.now(),ease:Bi,delay:0,duration:250},u=-1,l=this.length;++u<l;){i.push(n=[]);for(var s=this[u],c=-1,p=s.length;++c<p;)(e=s[c])&&Fl(e,c,o,r,a),n.push(e)}return Ll(i,o,r)},J.interrupt=function(t){return this.each(null==t?Cl:El(Bl(t)))};var Cl=El(Bl());function El(t){return function(){var n,e,r;(n=this[t])&&(r=n[e=n.active])&&(r.timer.c=null,r.timer.t=NaN,--n.count?delete n[e]:delete this[t],n.active+=.5,r.event&&r.event.interrupt.call(this,this.__data__,r.index))}}function Ll(t,n,e){return $(t,Dl),t.namespace=n,t.id=e,t}var Rl,Ol,Dl=[],zl=0;function Ul(t,n,e,r){var o=t.id,i=t.namespace;return dt(t,"function"===typeof e?function(t,a,u){t[i][o].tween.set(n,r(e.call(t,t.__data__,a,u)))}:(e=r(e),function(t){t[i][o].tween.set(n,e)}))}function Il(t){return null==t&&(t=""),function(){this.textContent=t}}function Bl(t){return null==t?"__transition__":"__transition_"+t+"__"}function Fl(t,n,e,r,o){var i,a,u,l,s,c=t[e]||(t[e]={active:0,count:0}),p=c[r];function h(t){var n=p.delay;if(a.t=n+i,n<=t)return f(t-n);a.c=f}function f(e){var o=c.active,h=c[o];for(var f in h&&(h.timer.c=null,h.timer.t=NaN,--c.count,delete c[o],h.event&&h.event.interrupt.call(t,t.__data__,h.index)),c)if(+f<r){var y=c[f];y.timer.c=null,y.timer.t=NaN,--c.count,delete c[f]}a.c=g,In((function(){return a.c&&g(e||1)&&(a.c=null,a.t=NaN),1}),0,i),c.active=r,p.event&&p.event.start.call(t,t.__data__,n),s=[],p.tween.forEach((function(e,r){(r=r.call(t,t.__data__,n))&&s.push(r)})),l=p.ease,u=p.duration}function g(o){var i=o/u,a=l(i),h=s.length;while(h>0)s[--h].call(t,a);if(i>=1)return p.event&&p.event.end.call(t,t.__data__,n),--c.count?delete c[r]:delete t[e],1}p||(i=o.time,a=In(h,0,i),p=c[r]={tween:new N,time:i,timer:a,delay:o.delay,duration:o.duration,ease:o.ease,index:n},o=null,++c.count)}Dl.call=J.call,Dl.empty=J.empty,Dl.node=J.node,Dl.size=J.size,i.transition=function(t,n){return t&&t.transition?Rl?t.transition(n):t:i.selection().transition(t)},i.transition.prototype=Dl,Dl.select=function(t){var n,e,r,o=this.id,i=this.namespace,a=[];t=Q(t);for(var u=-1,l=this.length;++u<l;){a.push(n=[]);for(var s=this[u],c=-1,p=s.length;++c<p;)(r=s[c])&&(e=t.call(r,r.__data__,c,u))?("__data__"in r&&(e.__data__=r.__data__),Fl(e,c,i,o,r[i][o]),n.push(e)):n.push(null)}return Ll(a,i,o)},Dl.selectAll=function(t){var n,e,r,o,i,a=this.id,u=this.namespace,l=[];t=tt(t);for(var s=-1,c=this.length;++s<c;)for(var p=this[s],h=-1,f=p.length;++h<f;)if(r=p[h]){i=r[u][a],e=t.call(r,r.__data__,h,s),l.push(n=[]);for(var g=-1,y=e.length;++g<y;)(o=e[g])&&Fl(o,g,u,a,i),n.push(o)}return Ll(l,u,a)},Dl.filter=function(t){var n,e,r=[];"function"!==typeof t&&(t=gt(t));for(var o=0,i=this.length;o<i;o++){r.push(n=[]);for(var a=this[o],u=0,l=a.length;u<l;u++)(e=a[u])&&t.call(e,e.__data__,u,o)&&n.push(e)}return Ll(r,this.namespace,this.id)},Dl.tween=function(t,n){var e=this.id,r=this.namespace;return arguments.length<2?this.node()[r][e].tween.get(t):dt(this,null==n?function(n){n[r][e].tween.remove(t)}:function(o){o[r][e].tween.set(t,n)})},Dl.attr=function(t,n){if(arguments.length<2){for(n in t)this.attr(n,t[n]);return this}var e="transform"==t?ua:Si,r=i.ns.qualify(t);function o(){this.removeAttribute(r)}function a(){this.removeAttributeNS(r.space,r.local)}function u(t){return null==t?o:(t+="",function(){var n,o=this.getAttribute(r);return o!==t&&(n=e(o,t),function(t){this.setAttribute(r,n(t))})})}function l(t){return null==t?a:(t+="",function(){var n,o=this.getAttributeNS(r.space,r.local);return o!==t&&(n=e(o,t),function(t){this.setAttributeNS(r.space,r.local,n(t))})})}return Ul(this,"attr."+t,n,r.local?l:u)},Dl.attrTween=function(t,n){var e=i.ns.qualify(t);function r(t,r){var o=n.call(this,t,r,this.getAttribute(e));return o&&function(t){this.setAttribute(e,o(t))}}function o(t,r){var o=n.call(this,t,r,this.getAttributeNS(e.space,e.local));return o&&function(t){this.setAttributeNS(e.space,e.local,o(t))}}return this.tween("attr."+t,e.local?o:r)},Dl.style=function(t,n,e){var r=arguments.length;if(r<3){if("string"!==typeof t){for(e in r<2&&(n=""),t)this.style(e,t[e],n);return this}e=""}function o(){this.style.removeProperty(t)}function i(n){return null==n?o:(n+="",function(){var r,o=c(this).getComputedStyle(this,null).getPropertyValue(t);return o!==n&&(r=Si(o,n),function(n){this.style.setProperty(t,r(n),e)})})}return Ul(this,"style."+t,n,i)},Dl.styleTween=function(t,n,e){function r(r,o){var i=n.call(this,r,o,c(this).getComputedStyle(this,null).getPropertyValue(t));return i&&function(n){this.style.setProperty(t,i(n),e)}}return arguments.length<3&&(e=""),this.tween("style."+t,r)},Dl.text=function(t){return Ul(this,"text",t,Il)},Dl.remove=function(){var t=this.namespace;return this.each("end.transition",(function(){var n;this[t].count<2&&(n=this.parentNode)&&n.removeChild(this)}))},Dl.ease=function(t){var n=this.id,e=this.namespace;return arguments.length<1?this.node()[e][n].ease:("function"!==typeof t&&(t=i.ease.apply(i,arguments)),dt(this,(function(r){r[e][n].ease=t})))},Dl.delay=function(t){var n=this.id,e=this.namespace;return arguments.length<1?this.node()[e][n].delay:dt(this,"function"===typeof t?function(r,o,i){r[e][n].delay=+t.call(r,r.__data__,o,i)}:(t=+t,function(r){r[e][n].delay=t}))},Dl.duration=function(t){var n=this.id,e=this.namespace;return arguments.length<1?this.node()[e][n].duration:dt(this,"function"===typeof t?function(r,o,i){r[e][n].duration=Math.max(1,t.call(r,r.__data__,o,i))}:(t=Math.max(1,t),function(r){r[e][n].duration=t}))},Dl.each=function(t,n){var e=this.id,r=this.namespace;if(arguments.length<2){var o=Ol,a=Rl;try{Rl=e,dt(this,(function(n,o,i){Ol=n[r][e],t.call(n,n.__data__,o,i)}))}finally{Ol=o,Rl=a}}else dt(this,(function(o){var a=o[r][e];(a.event||(a.event=i.dispatch("start","end","interrupt"))).on(t,n)}));return this},Dl.transition=function(){for(var t,n,e,r=this.id,o=++zl,i=this.namespace,a=[],u=0,l=this.length;u<l;u++){a.push(t=[]);for(var s=this[u],c=0,p=s.length;c<p;c++)(n=s[c])&&(e=n[i][r],Fl(n,c,i,o,{time:e.time,ease:e.ease,delay:e.delay+e.duration,duration:e.duration})),t.push(n)}return Ll(a,i,o)},i.svg.axis=function(){var t,n=i.scale.linear(),e=ql,r=6,o=6,a=3,l=[10],s=null;function c(u){u.each((function(){var u,c=i.select(this),p=this.__chart__||n,h=this.__chart__=n.copy(),f=null==s?h.ticks?h.ticks.apply(h,l):h.domain():s,g=null==t?h.tickFormat?h.tickFormat.apply(h,l):z:t,y=c.selectAll(".tick").data(f,h),d=y.enter().insert("g",".domain").attr("class","tick").style("opacity",Ct),v=i.transition(y.exit()).style("opacity",Ct).remove(),_=i.transition(y.order()).style("opacity",1),m=Math.max(r,0)+a,w=cu(h),M=c.selectAll(".domain").data([0]),x=(M.enter().append("path").attr("class","domain"),i.transition(M));d.append("line"),d.append("text");var b,T,N,A,k=d.select("line"),P=_.select("line"),S=y.select("text").text(g),C=d.select("text"),E=_.select("text"),L="top"===e||"left"===e?-1:1;if("bottom"===e||"top"===e?(u=jl,b="x",N="y",T="x2",A="y2",S.attr("dy",L<0?"0em":".71em").style("text-anchor","middle"),x.attr("d","M"+w[0]+","+L*o+"V0H"+w[1]+"V"+L*o)):(u=Yl,b="y",N="x",T="y2",A="x2",S.attr("dy",".32em").style("text-anchor",L<0?"end":"start"),x.attr("d","M"+L*o+","+w[0]+"H0V"+w[1]+"H"+L*o)),k.attr(A,L*r),C.attr(N,L*m),P.attr(T,0).attr(A,L*r),E.attr(b,0).attr(N,L*m),h.rangeBand){var R=h,O=R.rangeBand()/2;
1p=h=function(t){return R(t)+O}}else p.rangeBand?p=h:v.call(u,h,p);d.call(u,p,h),_.call(u,h,h)}))}return c.scale=function(t){return arguments.length?(n=t,c):n},c.orient=function(t){return arguments.length?(e=t in Hl?t+"":ql,c):e},c.ticks=function(){return arguments.length?(l=u(arguments),c):l},c.tickValues=function(t){return arguments.length?(s=t,c):s},c.tickFormat=function(n){return arguments.length?(t=n,c):t},c.tickSize=function(t){var n=arguments.length;return n?(r=+t,o=+arguments[n-1],c):r},c.innerTickSize=function(t){return arguments.length?(r=+t,c):r},c.outerTickSize=function(t){return arguments.length?(o=+t,c):o},c.tickPadding=function(t){return arguments.length?(a=+t,c):a},c.tickSubdivide=function(){return arguments.length&&c},c};var ql="bottom",Hl={top:1,right:1,bottom:1,left:1};function jl(t,n,e){t.attr("transform",(function(t){var r=n(t);return"translate("+(isFinite(r)?r:e(t))+",0)"}))}function Yl(t,n,e){t.attr("transform",(function(t){var r=n(t);return"translate(0,"+(isFinite(r)?r:e(t))+")"}))}i.svg.brush=function(){var t,n,e=G(h,"brushstart","brush","brushend"),r=null,o=null,a=[0,0],u=[0,0],l=!0,s=!0,p=Vl[0];function h(t){t.each((function(){var t=i.select(this).style("pointer-events","all").style("-webkit-tap-highlight-color","rgba(0,0,0,0)").on("mousedown.brush",d).on("touchstart.brush",d),n=t.selectAll(".background").data([0]);n.enter().append("rect").attr("class","background").style("visibility","hidden").style("cursor","crosshair"),t.selectAll(".extent").data([0]).enter().append("rect").attr("class","extent").style("cursor","move");var e=t.selectAll(".resize").data(p,z);e.exit().remove(),e.enter().append("g").attr("class",(function(t){return"resize "+t})).style("cursor",(function(t){return Gl[t]})).append("rect").attr("x",(function(t){return/[ew]$/.test(t)?-3:null})).attr("y",(function(t){return/^[ns]/.test(t)?-3:null})).attr("width",6).attr("height",6).style("visibility","hidden"),e.style("display",h.empty()?"none":null);var a,u=i.transition(t),l=i.transition(n);r&&(a=cu(r),l.attr("x",a[0]).attr("width",a[1]-a[0]),g(u)),o&&(a=cu(o),l.attr("y",a[0]).attr("height",a[1]-a[0]),y(u)),f(u)}))}function f(t){t.selectAll(".resize").attr("transform",(function(t){return"translate("+a[+/e$/.test(t)]+","+u[+/^s/.test(t)]+")"}))}function g(t){t.select(".extent").attr("x",a[0]),t.selectAll(".extent,.n>rect,.s>rect").attr("width",a[1]-a[0])}function y(t){t.select(".extent").attr("y",u[0]),t.selectAll(".extent,.e>rect,.w>rect").attr("height",u[1]-u[0])}function d(){var p,d,v=this,_=i.select(i.event.target),m=e.of(v,arguments),w=i.select(v),M=_.datum(),x=!/^(n|s)$/.test(M)&&r,b=!/^(e|w)$/.test(M)&&o,T=_.classed("extent"),N=At(v),A=i.mouse(v),k=i.select(c(v)).on("keydown.brush",C).on("keyup.brush",E);if(i.event.changedTouches?k.on("touchmove.brush",L).on("touchend.brush",O):k.on("mousemove.brush",L).on("mouseup.brush",O),w.interrupt().selectAll("*").interrupt(),T)A[0]=a[0]-A[0],A[1]=u[0]-A[1];else if(M){var P=+/w$/.test(M),S=+/^n/.test(M);d=[a[1-P]-A[0],u[1-S]-A[1]],A[0]=a[P],A[1]=u[S]}else i.event.altKey&&(p=A.slice());function C(){32==i.event.keyCode&&(T||(p=null,A[0]-=a[1],A[1]-=u[1],T=2),j())}function E(){32==i.event.keyCode&&2==T&&(A[0]+=a[1],A[1]+=u[1],T=0,j())}function L(){var t=i.mouse(v),n=!1;d&&(t[0]+=d[0],t[1]+=d[1]),T||(i.event.altKey?(p||(p=[(a[0]+a[1])/2,(u[0]+u[1])/2]),A[0]=a[+(t[0]<p[0])],A[1]=u[+(t[1]<p[1])]):p=null),x&&R(t,r,0)&&(g(w),n=!0),b&&R(t,o,1)&&(y(w),n=!0),n&&(f(w),m({type:"brush",mode:T?"move":"resize"}))}function R(e,r,o){var i,c,h=cu(r),f=h[0],g=h[1],y=A[o],d=o?u:a,v=d[1]-d[0];if(T&&(f-=y,g-=v+y),i=(o?s:l)?Math.max(f,Math.min(g,e[o])):e[o],T?c=(i+=y)+v:(p&&(y=Math.max(f,Math.min(g,2*p[o]-i))),y<i?(c=i,i=y):c=y),d[0]!=i||d[1]!=c)return o?n=null:t=null,d[0]=i,d[1]=c,!0}function O(){L(),w.style("pointer-events","all").selectAll(".resize").style("display",h.empty()?"none":null),i.select("body").style("cursor",null),k.on("mousemove.brush",null).on("mouseup.brush",null).on("touchmove.brush",null).on("touchend.brush",null).on("keydown.brush",null).on("keyup.brush",null),N(),m({type:"brushend"})}w.style("pointer-events","none").selectAll(".resize").style("display",null),i.select("body").style("cursor",_.style("cursor")),m({type:"brushstart"}),L()}return h.event=function(r){r.each((function(){var r=e.of(this,arguments),o={x:a,y:u,i:t,j:n},l=this.__chart__||o;this.__chart__=o,Rl?i.select(this).transition().each("start.brush",(function(){t=l.i,n=l.j,a=l.x,u=l.y,r({type:"brushstart"})})).tween("brush:brush",(function(){var e=Ci(a,o.x),i=Ci(u,o.y);return t=n=null,function(t){a=o.x=e(t),u=o.y=i(t),r({type:"brush",mode:"resize"})}})).each("end.brush",(function(){t=o.i,n=o.j,r({type:"brush",mode:"resize"}),r({type:"brushend"})})):(r({type:"brushstart"}),r({type:"brush",mode:"resize"}),r({type:"brushend"}))}))},h.x=function(t){return arguments.length?(r=t,p=Vl[!r<<1|!o],h):r},h.y=function(t){return arguments.length?(o=t,p=Vl[!r<<1|!o],h):o},h.clamp=function(t){return arguments.length?(r&&o?(l=!!t[0],s=!!t[1]):r?l=!!t:o&&(s=!!t),h):r&&o?[l,s]:r?l:o?s:null},h.extent=function(e){var i,l,s,c,p;return arguments.length?(r&&(i=e[0],l=e[1],o&&(i=i[0],l=l[0]),t=[i,l],r.invert&&(i=r(i),l=r(l)),l<i&&(p=i,i=l,l=p),i==a[0]&&l==a[1]||(a=[i,l])),o&&(s=e[0],c=e[1],r&&(s=s[1],c=c[1]),n=[s,c],o.invert&&(s=o(s),c=o(c)),c<s&&(p=s,s=c,c=p),s==u[0]&&c==u[1]||(u=[s,c])),h):(r&&(t?(i=t[0],l=t[1]):(i=a[0],l=a[1],r.invert&&(i=r.invert(i),l=r.invert(l)),l<i&&(p=i,i=l,l=p))),o&&(n?(s=n[0],c=n[1]):(s=u[0],c=u[1],o.invert&&(s=o.invert(s),c=o.invert(c)),c<s&&(p=s,s=c,c=p))),r&&o?[[i,s],[l,c]]:r?[i,l]:o&&[s,c])},h.clear=function(){return h.empty()||(a=[0,0],u=[0,0],t=n=null),h},h.empty=function(){return!!r&&a[0]==a[1]||!!o&&u[0]==u[1]},i.rebind(h,e,"on")};var Gl={n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},Vl=[["n","e","s","w","nw","ne","se","sw"],["e","w"],["n","s"],[]],$l=Xn.format=Ne.timeFormat,Kl=$l.utc,Xl=Kl("%Y-%m-%dT%H:%M:%S.%LZ");function Wl(t){return t.toISOString()}function Zl(t,n,e){function r(n){return t(n)}function o(t,e){var r=t[1]-t[0],o=r/e,a=i.bisect(Ql,o);return a==Ql.length?[n.year,mu(t.map((function(t){return t/31536e6})),e)[2]]:a?n[o/Ql[a-1]<Ql[a]/o?a-1:a]:[es,mu(t,e)[2]]}return r.invert=function(n){return Jl(t.invert(n))},r.domain=function(n){return arguments.length?(t.domain(n),r):t.domain().map(Jl)},r.nice=function(t,n){var e=r.domain(),i=su(e),a=null==t?o(i,10):"number"===typeof t&&o(i,t);function u(e){return!isNaN(e)&&!t.range(e,Jl(+e+1),n).length}return a&&(t=a[0],n=a[1]),r.domain(hu(e,n>1?{floor:function(n){while(u(n=t.floor(n)))n=Jl(n-1);return n},ceil:function(n){while(u(n=t.ceil(n)))n=Jl(+n+1);return n}}:t))},r.ticks=function(t,n){var e=su(r.domain()),i=null==t?o(e,10):"number"===typeof t?o(e,t):!t.range&&[{range:t},n];return i&&(t=i[0],n=i[1]),t.range(e[0],Jl(+e[1]+1),n<1?1:n)},r.tickFormat=function(){return e},r.copy=function(){return Zl(t.copy(),n,e)},vu(r,t)}function Jl(t){return new Date(t)}$l.iso=Date.prototype.toISOString&&+new Date("2000-01-01T00:00:00.000Z")?Wl:Xl,Wl.parse=function(t){var n=new Date(t);return isNaN(n)?null:n},Wl.toString=Xl.toString,Xn.second=Qn((function(t){return new Wn(1e3*Math.floor(t/1e3))}),(function(t,n){t.setTime(t.getTime()+1e3*Math.floor(n))}),(function(t){return t.getSeconds()})),Xn.seconds=Xn.second.range,Xn.seconds.utc=Xn.second.utc.range,Xn.minute=Qn((function(t){return new Wn(6e4*Math.floor(t/6e4))}),(function(t,n){t.setTime(t.getTime()+6e4*Math.floor(n))}),(function(t){return t.getMinutes()})),Xn.minutes=Xn.minute.range,Xn.minutes.utc=Xn.minute.utc.range,Xn.hour=Qn((function(t){var n=t.getTimezoneOffset()/60;return new Wn(36e5*(Math.floor(t/36e5-n)+n))}),(function(t,n){t.setTime(t.getTime()+36e5*Math.floor(n))}),(function(t){return t.getHours()})),Xn.hours=Xn.hour.range,Xn.hours.utc=Xn.hour.utc.range,Xn.month=Qn((function(t){return t=Xn.day(t),t.setDate(1),t}),(function(t,n){t.setMonth(t.getMonth()+n)}),(function(t){return t.getMonth()})),Xn.months=Xn.month.range,Xn.months.utc=Xn.month.utc.range;var Ql=[1e3,5e3,15e3,3e4,6e4,3e5,9e5,18e5,36e5,108e5,216e5,432e5,864e5,1728e5,6048e5,2592e6,7776e6,31536e6],ts=[[Xn.second,1],[Xn.second,5],[Xn.second,15],[Xn.second,30],[Xn.minute,1],[Xn.minute,5],[Xn.minute,15],[Xn.minute,30],[Xn.hour,1],[Xn.hour,3],[Xn.hour,6],[Xn.hour,12],[Xn.day,1],[Xn.day,2],[Xn.week,1],[Xn.month,1],[Xn.month,3],[Xn.year,1]],ns=$l.multi([[".%L",function(t){return t.getMilliseconds()}],[":%S",function(t){return t.getSeconds()}],["%I:%M",function(t){return t.getMinutes()}],["%I %p",function(t){return t.getHours()}],["%a %d",function(t){return t.getDay()&&1!=t.getDate()}],["%b %d",function(t){return 1!=t.getDate()}],["%B",function(t){return t.getMonth()}],["%Y",cr]]),es={range:function(t,n,e){return i.range(Math.ceil(t/e)*e,+n,e).map(Jl)},floor:z,ceil:z};ts.year=Xn.year,Xn.scale=function(){return Zl(i.scale.linear(),ts,ns)};var rs=ts.map((function(t){return[t[0].utc,t[1]]})),os=Kl.multi([[".%L",function(t){return t.getUTCMilliseconds()}],[":%S",function(t){return t.getUTCSeconds()}],["%I:%M",function(t){return t.getUTCMinutes()}],["%I %p",function(t){return t.getUTCHours()}],["%a %d",function(t){return t.getUTCDay()&&1!=t.getUTCDate()}],["%b %d",function(t){return 1!=t.getUTCDate()}],["%B",function(t){return t.getUTCMonth()}],["%Y",cr]]);function is(t){return JSON.parse(t.responseText)}function as(t){var n=l.createRange();return n.selectNode(l.body),n.createContextualFragment(t.responseText)}rs.year=Xn.year.utc,Xn.scale.utc=function(){return Zl(i.scale.linear(),rs,os)},i.text=Sn((function(t){return t.responseText})),i.json=function(t,n){return Cn(t,"application/json",is,n)},i.html=function(t,n){return Cn(t,"text/html",as,n)},i.xml=Sn((function(t){return t.responseXML})),this.d3=i,r=i,o="function"===typeof r?r.call(n,e,n,t):r,void 0===o||(t.exports=o)}()},9087:function(t,n){(function(t,e){e(n)})(0,(function(t){"use strict";function n(){}function e(t){if(!t)return n;var e,r,o=t.scale[0],i=t.scale[1],a=t.translate[0],u=t.translate[1];return function(t,n){n||(e=r=0),t[0]=(e+=t[0])*o+a,t[1]=(r+=t[1])*i+u}}function r(t){if(!t)return n;var e,r,o=t.scale[0],i=t.scale[1],a=t.translate[0],u=t.translate[1];return function(t,n){n||(e=r=0);var l=Math.round((t[0]-a)/o),s=Math.round((t[1]-u)/i);t[0]=l-e,t[1]=s-r,e=l,r=s}}function o(t,n){var e,r=t.length,o=r-n;
1while(o<--r)e=t[o],t[o++]=t[r],t[r]=e}function i(t,n){var e=0,r=t.length;while(e<r){var o=e+r>>>1;t[o]<n?e=o+1:r=o}return e}function a(t,n){return"GeometryCollection"===n.type?{type:"FeatureCollection",features:n.geometries.map((function(n){return u(t,n)}))}:u(t,n)}function u(t,n){var e={type:"Feature",id:n.id,properties:n.properties||{},geometry:l(t,n)};return null==n.id&&delete e.id,e}function l(t,n){var r=e(t.transform),i=t.arcs;function a(t,n){n.length&&n.pop();for(var e,a=i[t<0?~t:t],u=0,l=a.length;u<l;++u)n.push(e=a[u].slice()),r(e,u);t<0&&o(n,l)}function u(t){return t=t.slice(),r(t,0),t}function l(t){for(var n=[],e=0,r=t.length;e<r;++e)a(t[e],n);return n.length<2&&n.push(n[0].slice()),n}function s(t){var n=l(t);while(n.length<4)n.push(n[0].slice());return n}function c(t){return t.map(s)}function p(t){var n=t.type;return"GeometryCollection"===n?{type:n,geometries:t.geometries.map(p)}:n in h?{type:n,coordinates:h[n](t)}:null}var h={Point:function(t){return u(t.coordinates)},MultiPoint:function(t){return t.coordinates.map(u)},LineString:function(t){return l(t.arcs)},MultiLineString:function(t){return t.arcs.map(l)},Polygon:function(t){return c(t.arcs)},MultiPolygon:function(t){return t.arcs.map(c)}};return p(n)}function s(t,n){var e={},r={},o={},i=[],a=-1;function u(n){var e,r=t.arcs[n<0?~n:n],o=r[0];return t.transform?(e=[0,0],r.forEach((function(t){e[0]+=t[0],e[1]+=t[1]}))):e=r[r.length-1],n<0?[e,o]:[o,e]}function l(t,n){for(var r in t){var o=t[r];delete n[o.start],delete o.start,delete o.end,o.forEach((function(t){e[t<0?~t:t]=1})),i.push(o)}}return n.forEach((function(e,r){var o,i=t.arcs[e<0?~e:e];i.length<3&&!i[1][0]&&!i[1][1]&&(o=n[++a],n[a]=e,n[r]=o)})),n.forEach((function(t){var n,e,i=u(t),a=i[0],l=i[1];if(n=o[a])if(delete o[n.end],n.push(t),n.end=l,e=r[l]){delete r[e.start];var s=e===n?n:n.concat(e);r[s.start=n.start]=o[s.end=e.end]=s}else r[n.start]=o[n.end]=n;else if(n=r[l])if(delete r[n.start],n.unshift(t),n.start=a,e=o[a]){delete o[e.end];var c=e===n?n:e.concat(n);r[c.start=e.start]=o[c.end=n.end]=c}else r[n.start]=o[n.end]=n;else n=[t],r[n.start=a]=o[n.end=l]=n}
1)),l(o,r),l(r,o),n.forEach((function(t){e[t<0?~t:t]||i.push([t])})),i}function c(t){return l(t,p.apply(this,arguments))}function p(t,n,e){var r=[];function o(t){var n=t<0?~t:t;(c[n]||(c[n]=[])).push({i:t,g:l})}function i(t){t.forEach(o)}function a(t){t.forEach(i)}function u(t){"GeometryCollection"===t.type?t.geometries.forEach(u):t.type in p&&(l=t,p[t.type](t.arcs))}if(arguments.length>1){var l,c=[],p={LineString:i,MultiLineString:a,Polygon:a,MultiPolygon:function(t){t.forEach(a)}};u(n),c.forEach(arguments.length<3?function(t){r.push(t[0].i)}:function(t){e(t[0].g,t[t.length-1].g)&&r.push(t[0].i)})}else for(var h=0,f=t.arcs.length;h<f;++h)r.push(h);return{type:"MultiLineString",arcs:s(t,r)}}function h(t){var n=t[0],e=t[1],r=t[2];return Math.abs((n[0]-r[0])*(e[1]-n[1])-(n[0]-e[0])*(r[1]-n[1]))}function f(t){var n,e=-1,r=t.length,o=t[r-1],i=0;while(++e<r)n=o,o=t[e],i+=n[0]*o[1]-n[1]*o[0];return i/2}function g(t){return l(t,y.apply(this,arguments))}function y(t,n){var e={},r=[],o=[];function i(t){t.forEach((function(n){n.forEach((function(n){(e[n=n<0?~n:n]||(e[n]=[])).push(t)}))})),r.push(t)}function a(n){return Math.abs(f(l(t,{type:"Polygon",arcs:[n]}).coordinates[0]))}return n.forEach((function(t){"Polygon"===t.type?i(t.arcs):"MultiPolygon"===t.type&&t.arcs.forEach(i)})),r.forEach((function(t){if(!t._){var n=[],r=[t];t._=1,o.push(n);while(t=r.pop())n.push(t),t.forEach((function(t){t.forEach((function(t){e[t<0?~t:t].forEach((function(t){t._||(t._=1,r.push(t))}))}))}))}})),r.forEach((function(t){delete t._})),{type:"MultiPolygon",arcs:o.map((function(n){var r,o=[];if(n.forEach((function(t){t.forEach((function(t){t.forEach((function(t){e[t<0?~t:t].length<2&&o.push(t)}))}))})),o=s(t,o),(r=o.length)>1)for(var i,u,l=1,c=a(o[0]);l<r;++l)(i=a(o[l]))>c&&(u=o[0],o[0]=o[l],o[l]=u,c=i);return o}
1))}}function d(t){var n={},e=t.map((function(){return[]}));function r(t,e){t.forEach((function(t){t<0&&(t=~t);var r=n[t];r?r.push(e):n[t]=[e]}))}function o(t,n){t.forEach((function(t){r(t,n)}))}function a(t,n){"GeometryCollection"===t.type?t.geometries.forEach((function(t){a(t,n)})):t.type in u&&u[t.type](t.arcs,n)}var u={LineString:r,MultiLineString:o,Polygon:o,MultiPolygon:function(t,n){t.forEach((function(t){o(t,n)}))}};for(var l in t.forEach(a),n)for(var s=n[l],c=s.length,p=0;p<c;++p)for(var h=p+1;h<c;++h){var f,g=s[p],y=s[h];(f=e[g])[l=i(f,y)]!==y&&f.splice(l,0,y),(f=e[y])[l=i(f,g)]!==g&&f.splice(l,0,g)}return e}function v(t,n){return t[1][2]-n[1][2]}function _(){var t={},n=[],e=0;function r(t,e){while(e>0){var r=(e+1>>1)-1,o=n[r];if(v(t,o)>=0)break;n[o._=e]=o,n[t._=e=r]=t}}function o(t,r){while(1){var o=r+1<<1,i=o-1,a=r,u=n[a];if(i<e&&v(n[i],u)<0&&(u=n[a=i]),o<e&&v(n[o],u)<0&&(u=n[a=o]),a===r)break;n[u._=r]=u,n[t._=r=a]=t}}return t.push=function(t){return r(n[t._=e]=t,e++),e},t.pop=function(){if(!(e<=0)){var t,r=n[0];return--e>0&&(t=n[e],o(n[t._=0]=t,0)),r}},t.remove=function(t){var i,a=t._;if(n[a]===t)return a!==--e&&(i=n[e],(v(i,t)<0?r:o)(n[i._=a]=i,a)),a},t}function m(t,n){var o=e(t.transform),i=r(t.transform),a=_();function u(t){a.remove(t),t[1][2]=n(t),a.push(t)}return n||(n=h),t.arcs.forEach((function(t){var e,r,l,s,c=[],p=0;for(r=0,l=t.length;r<l;++r)s=t[r],o(t[r]=[s[0],s[1],1/0],r);for(r=1,l=t.length-1;r<l;++r)e=t.slice(r-1,r+2),e[1][2]=n(e),c.push(e),a.push(e);for(r=0,l=c.length;r<l;++r)e=c[r],e.previous=c[r-1],e.next=c[r+1];while(e=a.pop()){var h=e.previous,f=e.next;e[1][2]<p?e[1][2]=p:p=e[1][2],h&&(h.next=f,h[2]=e[2],u(h)),f&&(f.previous=h,f[0]=e[0],u(f))}t.forEach(i)})),t}var w="1.6.27";t.version=w,t.mesh=c,t.meshArcs=p,t.merge=g,t.mergeArcs=y,t.feature=a,t.neighbors=d,t.presimplify=m,Object.defineProperty(t,"__esModule",{value:!0})}))}}]);
2//# sourceMappingURL=895-legacy.024e1b9d.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.