(self["webpackJsonpother-root"]=self["webpackJsonpother-root"]||[]).push([["vendors-node_modules_dayjs_plugin_advancedFormat_js-node_modules_dayjs_plugin_isoWeek_js-node-f0ac04"],{37355:function(t){t.exports=function(){"use strict";return function(t,n){var e=n.prototype,r=e.format;e.format=function(t){var n=this,e=this.$locale();if(!this.isValid())return r.bind(this)(t);var i=this.$utils(),o=(t||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(t){switch(t){case"Q":return Math.ceil((n.$M+1)/3);case"Do":return e.ordinal(n.$D);case"gggg":return n.weekYear();case"GGGG":return n.isoWeekYear();case"wo":return e.ordinal(n.week(),"W");case"w":case"ww":return i.s(n.week(),"w"===t?1:2,"0");case"W":case"WW":return i.s(n.isoWeek(),"W"===t?1:2,"0");case"k":case"kk":return i.s(String(0===n.$H?24:n.$H),"k"===t?1:2,"0");case"X":return Math.floor(n.$d.getTime()/1e3);case"x":return n.$d.getTime();case"z":return"["+n.offsetName()+"]";case"zzz":return"["+n.offsetName("long")+"]";default:return t}});return r.bind(this)(o)}}}()},64693:function(t){t.exports=function(){"use strict";var t="day";return function(n,e,r){var i=function(n){return n.add(4-n.isoWeekday(),t)},o=e.prototype;o.isoWeekYear=function(){return i(this).year()},o.isoWeek=function(n){if(!this.$utils().u(n))return this.add(7*(n-this.isoWeek()),t);var e,o,u,a=i(this),s=(e=this.isoWeekYear(),u=4-(o=(this.$u?r.utc:r)().year(e).startOf("year")).isoWeekday(),o.isoWeekday()>4&&(u+=7),o.add(u,t));return a.diff(s,"week")+1},o.isoWeekday=function(t){return this.$utils().u(t)?this.day()||7:this.day(this.day()%7?t:t-7)};var u=o.startOf;o.startOf=function(t,n){var e=this.$utils(),r=!!e.u(n)||n;return"isoweek"===e.p(t)?r?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):u.bind(this)(t,n)}}}()},80644:function(t){t.exports=function(){"use strict";var t="month",n="quarter";return function(e,r){var i=r.prototype;i.quarter=function(t){return this.$utils().u(t)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(t-1))};var o=i.add;i.add=function(e,r){return e=Number(e),this.$utils().p(r)===n?this.add(3*e,t):o.bind(this)(e,r)};var u=i.startOf;i.startOf=function(e,r){var i=this.$utils(),o=!!i.u(r)||r;if(i.p(e)===n){var a=this.quarter()-1;return o?this.month(3*a).startOf(t).startOf("day"):this.month(3*a+2).endOf(t).endOf("day")}return u.bind(this)(e,r)}}}()},71239:(t,n,e)=>{"use strict";var r=e(80530);function i(t,n,e){var i,a,s,l;n=n||1;for(var c=0;cs)&&(s=h[0]),(!c||h[1]>l)&&(l=h[1])}var f=s-i,p=l-a,d=Math.min(f,p),v=d/2;if(0===d){var g=[i,a];return g.distance=0,g}for(var y=new r(void 0,o),m=i;mw.d&&(w=x);for(var b=y.length;y.length;){var A=y.pop();A.d>w.d&&(w=A,e&&console.log("found best %d after %d probes",Math.round(1e4*A.d)/1e4,b)),A.max-w.d<=n||(v=A.h/2,y.push(new u(A.x-v,A.y-v,v,t)),y.push(new u(A.x+v,A.y-v,v,t)),y.push(new u(A.x-v,A.y+v,v,t)),y.push(new u(A.x+v,A.y+v,v,t)),b+=4)}e&&(console.log("num probes: "+b),console.log("best distance: "+w.d));var M=[w.x,w.y];return M.distance=w.d,M}function o(t,n){return n.max-t.max}function u(t,n,e,r){this.x=t,this.y=n,this.h=e,this.d=function(t,n,e){for(var r=!1,i=1/0,o=0;on!=f[1]>n&&t<(f[0]-h[0])*(n-h[1])/(f[1]-h[1])+h[0]&&(r=!r),i=Math.min(i,a(t,n,h,f))}return 0===i?0:(r?1:-1)*Math.sqrt(i)}(t,n,r),this.max=this.d+this.h*Math.SQRT2}function a(t,n,e,r){var i=e[0],o=e[1],u=r[0]-i,a=r[1]-o;if(0!==u||0!==a){var s=((t-i)*u+(n-o)*a)/(u*u+a*a);s>1?(i=r[0],o=r[1]):s>0&&(i+=u*s,o+=a*s)}return(u=t-i)*u+(a=n-o)*a}r.default&&(r=r.default),t.exports=i,t.exports.default=i},80530:(t,n,e)=>{"use strict";e.r(n),e.d(n,{default:()=>r});class r{constructor(t=[],n=i){if(this.data=t,this.length=this.data.length,this.compare=n,this.length>0)for(let t=(this.length>>1)-1;t>=0;t--)this._down(t)}push(t){this.data.push(t),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const t=this.data[0],n=this.data.pop();return this.length--,this.length>0&&(this.data[0]=n,this._down(0)),t}peek(){return this.data[0]}_up(t){const{data:n,compare:e}=this,r=n[t];for(;t>0;){const i=t-1>>1,o=n[i];if(e(r,o)>=0)break;n[t]=o,t=i}n[t]=r}_down(t){const{data:n,compare:e}=this,r=this.length>>1,i=n[t];for(;t=0)break;n[t]=o,t=r}n[t]=i}}function i(t,n){return tn?1:0}},57366:(t,n,e)=>{"use strict";e.d(n,{ph:()=>r});class r{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const n=this._partials;let e=0;for(let r=0;r0){for(o=t[--i];i>0&&(n=o,e=t[--i],o=n+e,r=e-(o-n),!r););i>0&&(r<0&&t[i-1]<0||r>0&&t[i-1]>0)&&(e=2*r,n=o+e,e==n-o&&(o=n))}return o}}},57308:(t,n,e)=>{"use strict";function r(t,n){let e;if(void 0===n)for(const n of t)null!=n&&(e=n)&&(e=n);else{let r=-1;for(let i of t)null!=(i=n(i,++r,t))&&(e=i)&&(e=i)}return e}e.d(n,{A:()=>r})},76579:(t,n,e)=>{"use strict";function r(t,n,e){t=+t,n=+n,e=(i=arguments.length)<2?(n=t,t=0,1):i<3?1:+e;for(var r=-1,i=0|Math.max(0,Math.ceil((n-t)/e)),o=new Array(i);++rr})},23797:(t,n,e)=>{"use strict";function r(t,n,e){t.prototype=n.prototype=e,e.constructor=t}function i(t,n){var e=Object.create(t.prototype);for(var r in n)e[r]=n[r];return e}function o(){}e.d(n,{Ay:()=>x,Qh:()=>M});var u=.7,a=1/u,s="\\s*([+-]?\\d+)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",h=/^#([0-9a-f]{3,8})$/,f=new RegExp(`^rgb\\(${s},${s},${s}\\)$`),p=new RegExp(`^rgb\\(${c},${c},${c}\\)$`),d=new RegExp(`^rgba\\(${s},${s},${s},${l}\\)$`),v=new RegExp(`^rgba\\(${c},${c},${c},${l}\\)$`),g=new RegExp(`^hsl\\(${l},${c},${c}\\)$`),y=new RegExp(`^hsla\\(${l},${c},${c},${l}\\)$`),m={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 _(){return this.rgb().formatHex()}function w(){return this.rgb().formatRgb()}function x(t){var n,e;return t=(t+"").trim().toLowerCase(),(n=h.exec(t))?(e=n[1].length,n=parseInt(n[1],16),6===e?b(n):3===e?new N(n>>8&15|n>>4&240,n>>4&15|240&n,(15&n)<<4|15&n,1):8===e?A(n>>24&255,n>>16&255,n>>8&255,(255&n)/255):4===e?A(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=f.exec(t))?new N(n[1],n[2],n[3],1):(n=p.exec(t))?new N(255*n[1]/100,255*n[2]/100,255*n[3]/100,1):(n=d.exec(t))?A(n[1],n[2],n[3],n[4]):(n=v.exec(t))?A(255*n[1]/100,255*n[2]/100,255*n[3]/100,n[4]):(n=g.exec(t))?F(n[1],n[2]/100,n[3]/100,1):(n=y.exec(t))?F(n[1],n[2]/100,n[3]/100,n[4]):m.hasOwnProperty(t)?b(m[t]):"transparent"===t?new N(NaN,NaN,NaN,0):null}function b(t){return new N(t>>16&255,t>>8&255,255&t,1)}function A(t,n,e,r){return r<=0&&(t=n=e=NaN),new N(t,n,e,r)}function M(t,n,e,r){return 1===arguments.length?((i=t)instanceof o||(i=x(i)),i?new N((i=i.rgb()).r,i.g,i.b,i.opacity):new N):new N(t,n,e,null==r?1:r);var i}function N(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}function E(){return`#${z(this.r)}${z(this.g)}${z(this.b)}`}function k(){const t=S(this.opacity);return`${1===t?"rgb(":"rgba("}${$(this.r)}, ${$(this.g)}, ${$(this.b)}${1===t?")":`, ${t})`}`}function S(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function $(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function z(t){return((t=$(t))<16?"0":"")+t.toString(16)}function F(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new j(t,n,e,r)}function T(t){if(t instanceof j)return new j(t.h,t.s,t.l,t.opacity);if(t instanceof o||(t=x(t)),!t)return new j;if(t instanceof j)return t;var n=(t=t.rgb()).r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),u=Math.max(n,e,r),a=NaN,s=u-i,l=(u+i)/2;return s?(a=n===u?(e-r)/s+6*(e0&&l<1?0:a,new j(a,s,l,t.opacity)}function j(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}function R(t){return(t=(t||0)%360)<0?t+360:t}function P(t){return Math.max(0,Math.min(1,t||0))}function q(t,n,e){return 255*(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)}r(o,x,{copy(t){return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:_,formatHex:_,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return T(this).formatHsl()},formatRgb:w,toString:w}),r(N,M,i(o,{brighter(t){return t=null==t?a:Math.pow(a,t),new N(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?u:Math.pow(u,t),new N(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new N($(this.r),$(this.g),$(this.b),S(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:E,formatHex:E,formatHex8:function(){return`#${z(this.r)}${z(this.g)}${z(this.b)}${z(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:k,toString:k})),r(j,function(t,n,e,r){return 1===arguments.length?T(t):new j(t,n,e,null==r?1:r)},i(o,{brighter(t){return t=null==t?a:Math.pow(a,t),new j(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?u:Math.pow(u,t),new j(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,i=2*e-r;return new N(q(t>=240?t-240:t+120,i,r),q(t,i,r),q(t<120?t+240:t-120,i,r),this.opacity)},clamp(){return new j(R(this.h),P(this.s),P(this.l),S(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=S(this.opacity);return`${1===t?"hsl(":"hsla("}${R(this.h)}, ${100*P(this.s)}%, ${100*P(this.l)}%${1===t?")":`, ${t})`}`}}))},87266:(t,n,e)=>{"use strict";e.d(n,{A:()=>r});const r=t=>t},50378:(t,n,e)=>{"use strict";e.d(n,{$t:()=>i,F2:()=>c,F8:()=>y,FA:()=>s,FP:()=>p,HQ:()=>x,Ml:()=>w,Ni:()=>r,RZ:()=>_,Rm:()=>g,TW:()=>u,_S:()=>m,gn:()=>d,gz:()=>a,oN:()=>v,pi:()=>o,qR:()=>b,rY:()=>f,tn:()=>h,uj:()=>l});var r=1e-6,i=1e-12,o=Math.PI,u=o/2,a=o/4,s=2*o,l=180/o,c=o/180,h=Math.abs,f=Math.atan,p=Math.atan2,d=Math.cos,v=(Math.ceil,Math.exp),g=(Math.floor,Math.hypot,Math.log),y=(Math.pow,Math.sin),m=Math.sign||function(t){return t>0?1:t<0?-1:0},_=Math.sqrt,w=Math.tan;function x(t){return t>1?0:t<-1?o:Math.acos(t)}function b(t){return t>1?u:t<-1?-u:Math.asin(t)}},41008:(t,n,e)=>{"use strict";function r(){}e.d(n,{A:()=>r})},12351:(t,n,e)=>{"use strict";e.d(n,{A:()=>s});var r=e(41008),i=1/0,o=i,u=-i,a=u;const s={point:function(t,n){tu&&(u=t);na&&(a=n)},lineStart:r.A,lineEnd:r.A,polygonStart:r.A,polygonEnd:r.A,result:function(){var t=[[i,o],[u,a]];return u=a=-(o=i=1/0),t}}},50066:(t,n,e)=>{"use strict";e.d(n,{A:()=>st});var r,i,o,u,a=e(87266),s=e(16836),l=e(57366),c=e(50378),h=e(41008),f=new l.ph,p=new l.ph,d={point:h.A,lineStart:h.A,lineEnd:h.A,polygonStart:function(){d.lineStart=v,d.lineEnd=m},polygonEnd:function(){d.lineStart=d.lineEnd=d.point=h.A,f.add((0,c.tn)(p)),p=new l.ph},result:function(){var t=f/2;return f=new l.ph,t}};function v(){d.point=g}function g(t,n){d.point=y,r=o=t,i=u=n}function y(t,n){p.add(u*t-o*n),o=t,u=n}function m(){y(r,i)}const _=d;var w,x,b,A,M=e(12351),N=0,E=0,k=0,S=0,$=0,z=0,F=0,T=0,j=0,R={point:P,lineStart:q,lineEnd:Y,polygonStart:function(){R.lineStart=C,R.lineEnd=X},polygonEnd:function(){R.point=P,R.lineStart=q,R.lineEnd=Y},result:function(){var t=j?[F/j,T/j]:z?[S/z,$/z]:k?[N/k,E/k]:[NaN,NaN];return N=E=k=S=$=z=F=T=j=0,t}};function P(t,n){N+=t,E+=n,++k}function q(){R.point=W}function W(t,n){R.point=O,P(b=t,A=n)}function O(t,n){var e=t-b,r=n-A,i=(0,c.RZ)(e*e+r*r);S+=i*(b+t)/2,$+=i*(A+n)/2,z+=i,P(b=t,A=n)}function Y(){R.point=P}function C(){R.point=H}function X(){D(w,x)}function H(t,n){R.point=D,P(w=b=t,x=A=n)}function D(t,n){var e=t-b,r=n-A,i=(0,c.RZ)(e*e+r*r);S+=i*(b+t)/2,$+=i*(A+n)/2,z+=i,F+=(i=A*t-b*n)*(b+t),T+=i*(A+n),j+=3*i,P(b=t,A=n)}const L=R;function I(t){this._context=t}I.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._context.moveTo(t,n),this._point=1;break;case 1:this._context.lineTo(t,n);break;default:this._context.moveTo(t+this._radius,n),this._context.arc(t,n,this._radius,0,c.FA)}},result:h.A};var G,V,B,Q,Z,U=new l.ph,K={point:h.A,lineStart:function(){K.point=J},lineEnd:function(){G&&tt(V,B),K.point=h.A},polygonStart:function(){G=!0},polygonEnd:function(){G=null},result:function(){var t=+U;return U=new l.ph,t}};function J(t,n){K.point=tt,V=Q=t,B=Z=n}function tt(t,n){Q-=t,Z-=n,U.add((0,c.RZ)(Q*Q+Z*Z)),Q=t,Z=n}const nt=K;let et,rt,it,ot;class ut{constructor(t){this._append=null==t?at:function(t){const n=Math.floor(t);if(!(n>=0))throw new RangeError(`invalid digits: ${t}`);if(n>15)return at;if(n!==et){const t=10**n;et=n,rt=function(n){let e=1;this._+=n[0];for(const r=n.length;e=0))throw new RangeError(`invalid digits: ${t}`);i=n}return null===n&&(r=new ut(i)),u},u.projection(t).digits(i).context(n)}},30930:(t,n,e)=>{"use strict";e.d(n,{Ay:()=>Q});var r=e(50378);function i(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))&&t.invert(e[0],e[1])}),e}function o(t,n){return(0,r.tn)(t)>r.pi&&(t-=Math.round(t/r.FA)*r.FA),[t,n]}function u(t,n,e){return(t%=r.FA)?n||e?i(s(t),l(n,e)):s(t):n||e?l(n,e):o}function a(t){return function(n,e){return n+=t,(0,r.tn)(n)>r.pi&&(n-=Math.round(n/r.FA)*r.FA),[n,e]}}function s(t){var n=a(t);return n.invert=a(-t),n}function l(t,n){var e=(0,r.gn)(t),i=(0,r.F8)(t),o=(0,r.gn)(n),u=(0,r.F8)(n);function a(t,n){var a=(0,r.gn)(n),s=(0,r.gn)(t)*a,l=(0,r.F8)(t)*a,c=(0,r.F8)(n),h=c*e+s*i;return[(0,r.FP)(l*o-h*u,s*e-c*i),(0,r.qR)(h*o+l*u)]}return a.invert=function(t,n){var a=(0,r.gn)(n),s=(0,r.gn)(t)*a,l=(0,r.F8)(t)*a,c=(0,r.F8)(n),h=c*o-l*u;return[(0,r.FP)(l*o+c*u,s*e+h*i),(0,r.qR)(h*e-s*i)]},a}o.invert=o;var c=e(41008);function h(){var t,n=[];return{point:function(n,e,r){t.push([n,e,r])},lineStart:function(){n.push(t=[])},lineEnd:c.A,rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))},result:function(){var e=n;return n=[],t=null,e}}}function f(t,n){return(0,r.tn)(t[0]-n[0])=0;--u)o.point((h=c[u])[0],h[1]);else i(g.x,g.p.x,-1,o);g=g.p}c=(g=g.o).z,y=!y}while(!g.v);o.lineEnd()}}}function v(t){if(n=t.length){for(var n,e,r=0,i=t[0];++r=0?1:-1,T=F*z,j=T>r.pi,R=_*S;if(l.add((0,r.FP)(R*F*(0,r.F8)(T),x*$+R*(0,r.gn)(T))),a+=j?z+F*r.FA:z,j^v>=e^E>=e){var P=w(m(d),m(N));A(P);var q=w(u,P);A(q);var W=(j^z>=0?-1:1)*(0,r.qR)(q[2]);(i>W||i===W&&(P[0]||P[1]))&&(s+=j^z>=0?1:-1)}}return(a<-r.Ni||a0){for(p||(o.polygonStart(),p=!0),o.lineStart(),t=0;t1&&2&i&&l.push(l.pop().concat(l.shift())),a.push(l.filter(k))}return v}}function k(t){return t.length>1}function S(t,n){return((t=t.x)[0]<0?t[1]-r.TW-r.Ni:r.TW-t[1])-((n=n.x)[0]<0?n[1]-r.TW-r.Ni:r.TW-n[1])}const $=E(function(){return!0},function(t){var n,e=NaN,i=NaN,o=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(u,a){var s=u>0?r.pi:-r.pi,l=(0,r.tn)(u-e);(0,r.tn)(l-r.pi)0?r.TW:-r.TW),t.point(o,i),t.lineEnd(),t.lineStart(),t.point(s,i),t.point(u,i),n=0):o!==s&&l>=r.pi&&((0,r.tn)(e-o)r.Ni?(0,r.rY)(((0,r.F8)(n)*(u=(0,r.gn)(i))*(0,r.F8)(e)-(0,r.F8)(i)*(o=(0,r.gn)(n))*(0,r.F8)(t))/(o*u*a)):(n+i)/2}(e,i,u,a),t.point(o,i),t.lineEnd(),t.lineStart(),t.point(s,i),n=0),t.point(e=u,i=a),o=s},lineEnd:function(){t.lineEnd(),e=i=NaN},clean:function(){return 2-n}}},function(t,n,e,i){var o;if(null==t)o=e*r.TW,i.point(-r.pi,o),i.point(0,o),i.point(r.pi,o),i.point(r.pi,0),i.point(r.pi,-o),i.point(0,-o),i.point(-r.pi,-o),i.point(-r.pi,0),i.point(-r.pi,o);else if((0,r.tn)(t[0]-n[0])>r.Ni){var u=t[0]0?ou)&&(o+=i*r.FA));for(var c,h=o;i>0?h>u:h0)do{s.point(0===c||3===c?t:e,c>1?i:n)}while((c=(c+u+4)%4)!==h);else s.point(o[0],o[1])}function a(i,o){return(0,r.tn)(i[0]-t)0?0:3:(0,r.tn)(i[0]-e)0?2:1:(0,r.tn)(i[1]-n)0?1:0:o>0?3:2}function s(t,n){return l(t.x,n.x)}function l(t,n){var e=a(t,1),r=a(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]}return function(r){var a,l,c,f,p,v,g,y,m,_,w,x=r,b=h(),A={point:M,lineStart:function(){A.point=E,l&&l.push(c=[]);_=!0,m=!1,g=y=NaN},lineEnd:function(){a&&(E(f,p),v&&m&&b.rejoin(),a.push(b.result()));A.point=M,m&&x.lineEnd()},polygonStart:function(){x=b,a=[],l=[],w=!0},polygonEnd:function(){var n=function(){for(var n=0,e=0,r=l.length;ei&&(f-o)*(i-u)>(p-u)*(t-o)&&++n:p<=i&&(f-o)*(i-u)<(p-u)*(t-o)&&--n;return n}(),e=w&&n,o=(a=N(a)).length;(e||o)&&(r.polygonStart(),e&&(r.lineStart(),u(null,null,1,r),r.lineEnd()),o&&d(a,s,n,u,r),r.polygonEnd());x=r,a=l=c=null}};function M(t,n){o(t,n)&&x.point(t,n)}function E(r,u){var a=o(r,u);if(l&&c.push([r,u]),_)f=r,p=u,v=a,_=!1,a&&(x.lineStart(),x.point(r,u));else if(a&&m)x.point(r,u);else{var s=[g=Math.max(j,Math.min(T,g)),y=Math.max(j,Math.min(T,y))],h=[r=Math.max(j,Math.min(T,r)),u=Math.max(j,Math.min(T,u))];!function(t,n,e,r,i,o){var u,a=t[0],s=t[1],l=0,c=1,h=n[0]-a,f=n[1]-s;if(u=e-a,h||!(u>0)){if(u/=h,h<0){if(u0){if(u>c)return;u>l&&(l=u)}if(u=i-a,h||!(u<0)){if(u/=h,h<0){if(u>c)return;u>l&&(l=u)}else if(h>0){if(u0)){if(u/=f,f<0){if(u0){if(u>c)return;u>l&&(l=u)}if(u=o-s,f||!(u<0)){if(u/=f,f<0){if(u>c)return;u>l&&(l=u)}else if(f>0){if(u0&&(t[0]=a+l*h,t[1]=s+l*f),c<1&&(n[0]=a+c*h,n[1]=s+c*f),!0}}}}}(s,h,t,n,e,i)?a&&(x.lineStart(),x.point(r,u),w=!1):(m||(x.lineStart(),x.point(s[0],s[1])),x.point(h[0],h[1]),a||x.lineEnd(),w=!1)}g=r,y=u,m=a}return A}}var P=e(87266);function q(t){return function(n){var e=new W;for(var r in t)e[r]=t[r];return e.stream=n,e}}function W(){}W.prototype={constructor:W,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()}};var O=e(16836),Y=e(12351);function C(t,n,e){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),(0,O.A)(e,t.stream(Y.A)),n(Y.A.result()),null!=r&&t.clipExtent(r),t}function X(t,n,e){return C(t,function(e){var r=n[1][0]-n[0][0],i=n[1][1]-n[0][1],o=Math.min(r/(e[1][0]-e[0][0]),i/(e[1][1]-e[0][1])),u=+n[0][0]+(r-o*(e[1][0]+e[0][0]))/2,a=+n[0][1]+(i-o*(e[1][1]+e[0][1]))/2;t.scale(150*o).translate([u,a])},e)}var H=16,D=(0,r.gn)(30*r.F2);function L(t,n){return+n?function(t,n){function e(i,o,u,a,s,l,c,h,f,p,d,v,g,y){var m=c-i,_=h-o,w=m*m+_*_;if(w>4*n&&g--){var x=a+p,b=s+d,A=l+v,M=(0,r.RZ)(x*x+b*b+A*A),N=(0,r.qR)(A/=M),E=(0,r.tn)((0,r.tn)(A)-1)n||(0,r.tn)((m*z+_*F)/w-.5)>.3||a*p+s*d+l*v0,o=(0,r.tn)(n)>r.Ni;function u(t,e){return(0,r.gn)(t)*(0,r.gn)(e)>n}function a(t,e,i){var o=[1,0,0],u=w(m(t),m(e)),a=_(u,u),s=u[0],l=a-s*s;if(!l)return!i&&t;var c=n*a/l,h=-n*s/l,f=w(o,u),p=b(o,c);x(p,b(u,h));var d=f,v=_(p,d),g=_(d,d),A=v*v-g*(_(p,p)-1);if(!(A<0)){var M=(0,r.RZ)(A),N=b(d,(-v-M)/g);if(x(N,p),N=y(N),!i)return N;var E,k=t[0],S=e[0],$=t[1],z=e[1];S0^N[1]<((0,r.tn)(N[0]-k)r.pi^(k<=N[0]&&N[0]<=S)){var j=b(d,(-v+M)/g);return x(j,p),[N,y(j)]}}}function s(n,e){var o=i?t:r.pi-t,u=0;return n<-o?u|=1:n>o&&(u|=2),e<-o?u|=4:e>o&&(u|=8),u}return E(u,function(t){var n,e,l,c,h;return{lineStart:function(){c=l=!1,h=1},point:function(p,d){var v,g=[p,d],y=u(p,d),m=i?y?0:s(p,d):y?s(p+(p<0?r.pi:-r.pi),d):0;if(!n&&(c=l=y)&&t.lineStart(),y!==l&&(!(v=a(n,g))||f(n,v)||f(g,v))&&(g[2]=1),y!==l)h=0,y?(t.lineStart(),v=a(g,n),t.point(v[0],v[1])):(v=a(n,g),t.point(v[0],v[1],2),t.lineEnd()),n=v;else if(o&&n&&i^y){var _;m&e||!(_=a(g,n,!0))||(h=0,i?(t.lineStart(),t.point(_[0][0],_[0][1]),t.point(_[1][0],_[1][1]),t.lineEnd()):(t.point(_[1][0],_[1][1]),t.lineEnd(),t.lineStart(),t.point(_[0][0],_[0][1],3)))}!y||n&&f(n,g)||t.point(g[0],g[1]),n=g,l=y,e=m},lineEnd:function(){l&&t.lineEnd(),n=null},clean:function(){return h|(c&&l)<<1}}},function(n,r,i,o){z(o,t,e,i,n,r)},i?[0,-t]:[-r.pi,t-r.pi])}(O=t*r.F2):(O=null,$),U()):O*r.uj},B.clipExtent=function(t){return arguments.length?(D=null==t?(H=o=a=s=null,P.A):R(H=+t[0][0],o=+t[0][1],a=+t[1][0],s=+t[1][1]),U()):null==H?null:[[H,o],[a,s]]},B.scale=function(t){return arguments.length?(v=+t,Z()):v},B.translate=function(t){return arguments.length?(g=+t[0],A=+t[1],Z()):[g,A]},B.center=function(t){return arguments.length?(M=t[0]%360*r.F2,N=t[1]%360*r.F2,Z()):[M*r.uj,N*r.uj]},B.rotate=function(t){return arguments.length?(k=t[0]%360*r.F2,S=t[1]%360*r.F2,F=t.length>2?t[2]%360*r.F2:0,Z()):[k*r.uj,S*r.uj,F*r.uj]},B.angle=function(t){return arguments.length?(T=t%360*r.F2,Z()):T*r.uj},B.reflectX=function(t){return arguments.length?(j=t?-1:1,Z()):j<0},B.reflectY=function(t){return arguments.length?(W=t?-1:1,Z()):W<0},B.precision=function(t){return arguments.length?(l=L(c,V=t*t),U()):(0,r.RZ)(V)},B.fitExtent=function(t,n){return X(B,t,n)},B.fitSize=function(t,n){return function(t,n,e){return X(t,[[0,0],n],e)}(B,t,n)},B.fitWidth=function(t,n){return function(t,n,e){return C(t,function(e){var r=+n,i=r/(e[1][0]-e[0][0]),o=(r-i*(e[1][0]+e[0][0]))/2,u=-i*e[0][1];t.scale(150*i).translate([o,u])},e)}(B,t,n)},B.fitHeight=function(t,n){return function(t,n,e){return C(t,function(e){var r=+n,i=r/(e[1][1]-e[0][1]),o=-i*e[0][0],u=(r-i*(e[1][1]+e[0][1]))/2;t.scale(150*i).translate([o,u])},e)}(B,t,n)},function(){return n=t.apply(this,arguments),B.invert=n.invert&&Q,Z()}}(function(){return t})()}function B(t,n){return[t,(0,r.Rm)((0,r.Ml)((r.TW+n)/2))]}function Q(){return function(t){var n,e,i,o=V(t),a=o.center,s=o.scale,l=o.translate,c=o.clipExtent,h=null;function f(){var a=r.pi*s(),l=o(function(t){function n(n){return(n=t(n[0]*r.F2,n[1]*r.F2))[0]*=r.uj,n[1]*=r.uj,n}return t=u(t[0]*r.F2,t[1]*r.F2,t.length>2?t[2]*r.F2:0),n.invert=function(n){return(n=t.invert(n[0]*r.F2,n[1]*r.F2))[0]*=r.uj,n[1]*=r.uj,n},n}(o.rotate()).invert([0,0]));return c(null==h?[[l[0]-a,l[1]-a],[l[0]+a,l[1]+a]]:t===B?[[Math.max(l[0]-a,h),n],[Math.min(l[0]+a,e),i]]:[[h,Math.max(l[1]-a,n)],[e,Math.min(l[1]+a,i)]])}return o.scale=function(t){return arguments.length?(s(t),f()):s()},o.translate=function(t){return arguments.length?(l(t),f()):l()},o.center=function(t){return arguments.length?(a(t),f()):a()},o.clipExtent=function(t){return arguments.length?(null==t?h=n=e=i=null:(h=+t[0][0],n=+t[0][1],e=+t[1][0],i=+t[1][1]),f()):null==h?null:[[h,n],[e,i]]},f()}(B).scale(961/r.FA)}B.invert=function(t,n){return[t,2*(0,r.rY)((0,r.oN)(n))-r.TW]}},16836:(t,n,e)=>{"use strict";function r(t,n){t&&o.hasOwnProperty(t.type)&&o[t.type](t,n)}e.d(n,{A:()=>s});var i={Feature:function(t,n){r(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,i=-1,o=e.length;++i{"use strict";e.d(n,{Ay:()=>l});var r=e(23797);function i(t,n,e,r,i){var o=t*t,u=o*t;return((1-3*t+3*o-u)*n+(4-6*o+3*u)*e+(1+3*t+3*o-3*u)*r+u*i)/6}const o=t=>()=>t;function u(t,n){return function(e){return t+e*n}}function a(t){return 1===(t=+t)?s:function(n,e){return e-n?function(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)}}(n,e,t):o(isNaN(n)?e:n)}}function s(t,n){var e=n-t;return e?u(t,e):o(isNaN(t)?n:t)}const l=function t(n){var e=a(n);function i(t,n){var i=e((t=(0,r.Qh)(t)).r,(n=(0,r.Qh)(n)).r),o=e(t.g,n.g),u=e(t.b,n.b),a=s(t.opacity,n.opacity);return function(n){return t.r=i(n),t.g=o(n),t.b=u(n),t.opacity=a(n),t+""}}return i.gamma=t,i}(1);function c(t){return function(n){var e,i,o=n.length,u=new Array(o),a=new Array(o),s=new Array(o);for(e=0;e=1?(e=1,n-1):Math.floor(e*n),o=t[r],u=t[r+1],a=r>0?t[r-1]:2*o-u,s=r{"use strict";function r(t,n){for(var e,r,i=t.length,o=t[i-1],u=n[0],a=n[1],s=o[0],l=o[1],c=!1,h=0;ha!=l>a&&u<(s-e)*(a-r)/(l-r)+e&&(c=!c),s=e,l=r;return c}e.d(n,{A:()=>r})},1721:(t,n,e)=>{"use strict";function r(t,n){return null==t||null==n?NaN:tn?1:t>=n?0:NaN}function i(t,n){return null==t||null==n?NaN:nt?1:n>=t?0:NaN}function o(t){let n,e,o;function a(t,r,i=0,o=t.length){if(i>>1;e(t[n],r)<0?i=n+1:o=n}while(ir(t(n),e),o=(n,e)=>t(n)-e):(n=t===r||t===i?t:u,e=t,o=t),{left:a,center:function(t,n,e=0,r=t.length){const i=a(t,n,e,r-1);return i>e&&o(t[i-1],n)>-o(t[i],n)?i-1:i},right:function(t,r,i=0,o=t.length){if(i>>1;e(t[n],r)<=0?i=n+1:o=n}while(ix});const a=o(r),s=a.right,l=(a.left,o(function(t){return null===t?NaN:+t}).center,s),c=Math.sqrt(50),h=Math.sqrt(10),f=Math.sqrt(2);function p(t,n,e){const r=(n-t)/Math.max(0,e),i=Math.floor(Math.log10(r)),o=r/Math.pow(10,i),u=o>=c?10:o>=h?5:o>=f?2:1;let a,s,l;return i<0?(l=Math.pow(10,-i)/u,a=Math.round(t*l),s=Math.round(n*l),a/ln&&--s,l=-l):(l=Math.pow(10,i)*u,a=Math.round(t/l),s=Math.round(n/l),a*ln&&--s),s0))return[];if((t=+t)===(n=+n))return[t];const r=n=i))return[];const a=o-i+1,s=new Array(a);if(r)if(u<0)for(let t=0;t0;){if((i=d(s,l,e))===r)return o[u]=s,o[a]=l,n(o);if(i>0)s=Math.floor(s/i)*i,l=Math.ceil(l/i)*i;else{if(!(i<0))break;s=Math.ceil(s*i)/i,l=Math.floor(l*i)/i}r=i}return t},t}function w(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t)}return this}function x(){var t,n=0,e=1,r=1,i=[.5],o=[0,1];function u(n){return null!=n&&n<=n?o[l(i,n,0,r)]:t}function a(){var t=-1;for(i=new Array(r);++t=r?[i[r-1],e]:[i[u-1],i[u]]},u.unknown=function(n){return arguments.length?(t=n,u):u},u.thresholds=function(){return i.slice()},u.copy=function(){return x().domain([n,e]).range(o).unknown(t)},w.apply(_(u),arguments)}},99595:(t,n,e)=>{"use strict";function r(t){return function(){return this.matches(t)}}function i(t){return function(n){return n.matches(t)}}e.d(n,{A:()=>r,j:()=>i})},22702:(t,n,e)=>{"use strict";e.d(n,{A:()=>i});var r=e(35141);function i(t){var n=t+="",e=n.indexOf(":");return e>=0&&"xmlns"!==(n=t.slice(0,e))&&(t=t.slice(e+1)),r.A.hasOwnProperty(n)?{space:r.A[n],local:t}:t}},35141:(t,n,e)=>{"use strict";e.d(n,{A:()=>i,g:()=>r});var r="http://www.w3.org/1999/xhtml";const i={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},46009:(t,n,e)=>{"use strict";e.d(n,{A:()=>i});var r=e(61470);function i(t){return"string"==typeof t?new r.LN([[document.querySelector(t)]],[document.documentElement]):new r.LN([[t]],r.zr)}},61470:(t,n,e)=>{"use strict";e.d(n,{LN:()=>ut,Ay:()=>st,zr:()=>ot});var r=e(89888);var i=e(19265);function o(t){return function(){return null==(n=t.apply(this,arguments))?[]:Array.isArray(n)?n:Array.from(n);var n}}var u=e(99595),a=Array.prototype.find;function s(){return this.firstElementChild}var l=Array.prototype.filter;function c(){return Array.from(this.children)}function h(t){return new Array(t.length)}function f(t,n){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=n}function p(t,n,e,r,i,o){for(var u,a=0,s=n.length,l=o.length;an?1:t>=n?0:NaN}f.prototype={constructor:f,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 m=e(22702);function _(t){return function(){this.removeAttribute(t)}}function w(t){return function(){this.removeAttributeNS(t.space,t.local)}}function x(t,n){return function(){this.setAttribute(t,n)}}function b(t,n){return function(){this.setAttributeNS(t.space,t.local,n)}}function A(t,n){return function(){var e=n.apply(this,arguments);null==e?this.removeAttribute(t):this.setAttribute(t,e)}}function M(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)}}var N=e(29569);function E(t){return function(){delete this[t]}}function k(t,n){return function(){this[t]=n}}function S(t,n){return function(){var e=n.apply(this,arguments);null==e?delete this[t]:this[t]=e}}function $(t){return t.trim().split(/^|\s+/)}function z(t){return t.classList||new F(t)}function F(t){this._node=t,this._names=$(t.getAttribute("class")||"")}function T(t,n){for(var e=z(t),r=-1,i=n.length;++r=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};var I=e(35141);function G(t){return function(){var n=this.ownerDocument,e=this.namespaceURI;return e===I.g&&n.documentElement.namespaceURI===I.g?n.createElement(t):n.createElementNS(e,t)}}function V(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function B(t){var n=(0,m.A)(t);return(n.local?V:G)(n)}function Q(){return null}function Z(){var t=this.parentNode;t&&t.removeChild(this)}function U(){var t=this.cloneNode(!1),n=this.parentNode;return n?n.insertBefore(t,this.nextSibling):t}function K(){var t=this.cloneNode(!0),n=this.parentNode;return n?n.insertBefore(t,this.nextSibling):t}function J(t){return function(){var n=this.__on;if(n){for(var e,r=0,i=-1,o=n.length;r=N&&(N=M+1);!(A=x[N])&&++N<_;);b._next=A||null}}return(a=new ut(a,i))._enter=s,a._exit=l,a},enter:function(){return new ut(this._enter||this._groups.map(h),this._parents)},exit:function(){return new ut(this._exit||this._groups.map(h),this._parents)},join:function(t,n,e){var r=this.enter(),i=this,o=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=n&&(i=n(i))&&(i=i.selection()),null==e?o.remove():e(o),r&&i?r.merge(i).order():i},merge:function(t){for(var n=t.selection?t.selection():t,e=this._groups,r=n._groups,i=e.length,o=r.length,u=Math.min(i,o),a=new Array(i),s=0;s=0;)(r=i[o])&&(u&&4^r.compareDocumentPosition(u)&&u.parentNode.insertBefore(r,u),u=r);return this},sort:function(t){function n(n,e){return n&&e?t(n.__data__,e.__data__):!n-!e}t||(t=y);for(var e=this._groups,r=e.length,i=new Array(r),o=0;o1?this.each((null==n?E:"function"==typeof n?S:k)(t,n)):this.node()[t]},classed:function(t,n){var e=$(t+"");if(arguments.length<2){for(var r=z(this.node()),i=-1,o=e.length;++i=0&&(n=t.slice(e+1),t=t.slice(0,e)),{type:t,name:n}})}(t+""),u=o.length;if(!(arguments.length<2)){for(a=n?tt:J,r=0;r{"use strict";e.d(n,{A:()=>a,j:()=>s});var r=e(18709);function i(t){return function(){this.style.removeProperty(t)}}function o(t,n,e){return function(){this.style.setProperty(t,n,e)}}function u(t,n,e){return function(){var r=n.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,e)}}function a(t,n,e){return arguments.length>1?this.each((null==n?i:"function"==typeof n?u:o)(t,n,null==e?"":e)):s(this.node(),t)}function s(t,n){return t.style.getPropertyValue(n)||(0,r.A)(t).getComputedStyle(t,null).getPropertyValue(n)}},89888:(t,n,e)=>{"use strict";function r(){}function i(t){return null==t?r:function(){return this.querySelector(t)}}e.d(n,{A:()=>i})},19265:(t,n,e)=>{"use strict";function r(){return[]}function i(t){return null==t?r:function(){return this.querySelectorAll(t)}}e.d(n,{A:()=>i})},18709:(t,n,e)=>{"use strict";function r(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}e.d(n,{A:()=>r})},40451:(t,n,e)=>{"use strict";e.d(n,{s_:()=>Lt});var r={value:()=>{}};function i(){for(var t,n=0,e=arguments.length,r={};n=0&&(n=t.slice(e+1),t=t.slice(0,e)),t&&!r.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}})),s=-1,l=o.length;if(!(arguments.length<2)){if(null!=n&&"function"!=typeof n)throw new Error("invalid callback: "+n);for(;++s0)for(var e,r,i=new Array(e),o=0;o=0&&n._call.call(void 0,t),n=n._next;--m}()}finally{m=0,function(){var t,n,e=v,r=1/0;for(;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:v=n);g=t,T(r)}(),b=0}}function F(){var t=M.now(),n=t-x;n>1e3&&(A-=n,x=t)}function T(t){m||(_&&(_=clearTimeout(_)),t-b>24?(t<1/0&&(_=setTimeout(z,t-M.now()-A)),w&&(w=clearInterval(w))):(w||(x=M.now(),w=setInterval(F,1e3)),m=1,N(z)))}function j(t,n,e){var r=new S;return n=null==n?0:+n,r.restart(e=>{r.stop(),t(e+n)},n,e),r}S.prototype=$.prototype={constructor:S,restart:function(t,n,e){if("function"!=typeof t)throw new TypeError("callback is not a function");e=(null==e?E():+e)+(null==n?0:+n),this._next||g===this||(g?g._next=this:v=this,g=this),this._call=t,this._time=e,T()},stop:function(){this._call&&(this._call=null,this._time=1/0,T())}};var R=s("start","end","cancel","interrupt"),P=[],q=2,W=5,O=6;function Y(t,n,e,r,i,o){var u=t.__transition;if(u){if(e in u)return}else t.__transition={};!function(t,n,e){var r,i=t.__transition;function o(t){e.state=1,e.timer.restart(u,e.delay,e.time),e.delay<=t&&u(t-e.delay)}function u(o){var l,c,h,f;if(1!==e.state)return s();for(l in i)if((f=i[l]).name===e.name){if(3===f.state)return j(u);4===f.state?(f.state=O,f.timer.stop(),f.on.call("interrupt",t,t.__data__,f.index,f.group),delete i[l]):+l0)throw new Error("too late; already scheduled");return e}function X(t,n){var e=H(t,n);if(e.state>3)throw new Error("too late; already running");return e}function H(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("transition not found");return e}function D(t,n){var e,r,i,o=t.__transition,u=!0;if(o){for(i in n=null==n?null:n+"",o)(e=o[i]).name===n?(r=e.state>q&&e.state180?n+=360:n-t>180&&(t+=360),o.push({i:e.push(i(e)+"rotate(",null,r)-2,x:L(t,n)})):n&&e.push(i(e)+"rotate("+n+r)}(o.rotate,u.rotate,a,s),function(t,n,e,o){t!==n?o.push({i:e.push(i(e)+"skewX(",null,r)-2,x:L(t,n)}):n&&e.push(i(e)+"skewX("+n+r)}(o.skewX,u.skewX,a,s),function(t,n,e,r,o,u){if(t!==e||n!==r){var a=o.push(i(o)+"scale(",null,",",null,")");u.push({i:a-4,x:L(t,e)},{i:a-2,x:L(n,r)})}else 1===e&&1===r||o.push(i(o)+"scale("+e+","+r+")")}(o.scaleX,o.scaleY,u.scaleX,u.scaleY,a,s),o=u=null,function(t){for(var n,e=-1,r=s.length;++eo&&(i=n.slice(o,i),a[u]?a[u]+=i:a[++u]=i),(e=e[0])===(r=r[0])?a[u]?a[u]+=r:a[++u]=r:(a[++u]=null,s.push({i:u,x:L(e,r)})),o=ot.lastIndex;return o=0&&(t=t.slice(0,n)),!t||"start"===t})}(n)?C:X;return function(){var u=o(this,t),a=u.on;a!==r&&(i=(r=a).copy()).on(n,e),u.on=i}}(e,t,n))},attr:function(t,n){var e=(0,K.A)(t),r="transform"===e?U:at;return this.attrTween(t,"function"==typeof n?(e.local?pt:ft)(e,r,nt(this,"attr."+t,n)):null==n?(e.local?lt:st)(e):(e.local?ht:ct)(e,r,n))},attrTween:function(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=(0,K.A)(t);return this.tween(e,(r.local?dt:vt)(r,n))},style:function(t,n,e){var r="transform"==(t+="")?Z:at;return null==n?this.styleTween(t,function(t,n){var e,r,i;return function(){var o=(0,Mt.j)(this,t),u=(this.style.removeProperty(t),(0,Mt.j)(this,t));return o===u?null:o===e&&u===r?i:i=n(e=o,r=u)}}(t,r)).on("end.style."+t,Nt(t)):"function"==typeof n?this.styleTween(t,function(t,n,e){var r,i,o;return function(){var u=(0,Mt.j)(this,t),a=e(this),s=a+"";return null==a&&(this.style.removeProperty(t),s=a=(0,Mt.j)(this,t)),u===s?null:u===r&&s===i?o:(i=s,o=n(r=u,a))}}(t,r,nt(this,"style."+t,n))).each(function(t,n){var e,r,i,o,u="style."+n,a="end."+u;return function(){var s=X(this,t),l=s.on,c=null==s.value[u]?o||(o=Nt(n)):void 0;l===e&&i===c||(r=(e=l).copy()).on(a,i=c),s.on=r}}(this._id,t)):this.styleTween(t,function(t,n,e){var r,i,o=e+"";return function(){var u=(0,Mt.j)(this,t);return u===o?null:u===r?i:i=n(r=u,e)}}(t,r,n),e).on("end.style."+t,null)},styleTween:function(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,function(t,n,e){var r,i;function o(){var o=n.apply(this,arguments);return o!==i&&(r=(i=o)&&function(t,n,e){return function(r){this.style.setProperty(t,n.call(this,r),e)}}(t,o,e)),r}return o._value=n,o}(t,n,null==e?"":e))},text:function(t){return this.tween("text","function"==typeof t?function(t){return function(){var n=t(this);this.textContent=null==n?"":n}}(nt(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))},textTween:function(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,function(t){var n,e;function r(){var r=t.apply(this,arguments);return r!==e&&(n=(e=r)&&function(t){return function(n){this.textContent=t.call(this,n)}}(r)),n}return r._value=t,r}(t))},remove:function(){return this.on("end.remove",function(t){return function(){var n=this.parentNode;for(var e in this.__transition)if(+e!==t)return;n&&n.removeChild(this)}}(this._id))},tween:function(t,n){var e=this._id;if(t+="",arguments.length<2){for(var r,i=H(this.node(),e).tween,o=0,u=i.length;o()=>t;function jt(t,{sourceEvent:n,target:e,transform:r,dispatch:i}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:n,enumerable:!0,configurable:!0},target:{value:e,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:i}})}function Rt(t,n,e){this.k=t,this.x=n,this.y=e}Rt.prototype={constructor:Rt,scale:function(t){return 1===t?this:new Rt(this.k*t,this.x,this.y)},translate:function(t,n){return 0===t&0===n?this:new Rt(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 Pt=new Rt(1,0,0);function qt(t){t.stopImmediatePropagation()}function Wt(t){t.preventDefault(),t.stopImmediatePropagation()}function Ot(t){return!(t.ctrlKey&&"wheel"!==t.type||t.button)}function Yt(){var t=this;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function Ct(){return this.__zoom||Pt}function Xt(t){return-t.deltaY*(1===t.deltaMode?.05:t.deltaMode?1:.002)*(t.ctrlKey?10:1)}function Ht(){return navigator.maxTouchPoints||"ontouchstart"in this}function Dt(t,n,e){var r=t.invertX(n[0][0])-e[0][0],i=t.invertX(n[1][0])-e[1][0],o=t.invertY(n[0][1])-e[0][1],u=t.invertY(n[1][1])-e[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),u>o?(o+u)/2:Math.min(0,o)||Math.max(0,u))}function Lt(){var t,n,e,r=Ot,i=Yt,o=Dt,u=Xt,a=Ht,f=[0,1/0],v=[[-1/0,-1/0],[1/0,1/0]],g=250,y=p,m=s("start","zoom","end"),_=0,w=10;function x(t){t.property("__zoom",Ct).on("wheel.zoom",S,{passive:!1}).on("mousedown.zoom",$).on("dblclick.zoom",z).filter(a).on("touchstart.zoom",F).on("touchmove.zoom",T).on("touchend.zoom touchcancel.zoom",j).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function b(t,n){return(n=Math.max(f[0],Math.min(f[1],n)))===t.k?t:new Rt(n,t.x,t.y)}function A(t,n,e){var r=n[0]-e[0]*t.k,i=n[1]-e[1]*t.k;return r===t.x&&i===t.y?t:new Rt(t.k,r,i)}function M(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function N(t,n,e,r){t.on("start.zoom",function(){E(this,arguments).event(r).start()}).on("interrupt.zoom end.zoom",function(){E(this,arguments).event(r).end()}).tween("zoom",function(){var t=this,o=arguments,u=E(t,o).event(r),a=i.apply(t,o),s=null==e?M(a):"function"==typeof e?e.apply(t,o):e,l=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),c=t.__zoom,h="function"==typeof n?n.apply(t,o):n,f=y(c.invert(s).concat(l/c.k),h.invert(s).concat(l/h.k));return function(t){if(1===t)t=h;else{var n=f(t),e=l/n[2];t=new Rt(e,s[0]-n[0]*e,s[1]-n[1]*e)}u.zoom(null,t)}})}function E(t,n,e){return!e&&t.__zooming||new k(t,n)}function k(t,n){this.that=t,this.args=n,this.active=0,this.sourceEvent=null,this.extent=i.apply(t,n),this.taps=0}function S(t,...n){if(r.apply(this,arguments)){var e=E(this,n).event(t),i=this.__zoom,a=Math.max(f[0],Math.min(f[1],i.k*Math.pow(2,u.apply(this,arguments)))),s=d(t);if(e.wheel)e.mouse[0][0]===s[0]&&e.mouse[0][1]===s[1]||(e.mouse[1]=i.invert(e.mouse[0]=s)),clearTimeout(e.wheel);else{if(i.k===a)return;e.mouse=[s,i.invert(s)],D(this),e.start()}Wt(t),e.wheel=setTimeout(function(){e.wheel=null,e.end()},150),e.zoom("mouse",o(A(b(i,a),e.mouse[0],e.mouse[1]),e.extent,v))}}function $(t,...n){if(!e&&r.apply(this,arguments)){var i=t.currentTarget,u=E(this,n,!0).event(t),a=(0,l.A)(t.view).on("mousemove.zoom",function(t){if(Wt(t),!u.moved){var n=t.clientX-f,e=t.clientY-p;u.moved=n*n+e*e>_}u.event(t).zoom("mouse",o(A(u.that.__zoom,u.mouse[0]=d(t,i),u.mouse[1]),u.extent,v))},!0).on("mouseup.zoom",function(t){a.on("mousemove.zoom mouseup.zoom",null),function(t,n){var e=t.document.documentElement,r=(0,l.A)(t).on("dragstart.drag",null);n&&(r.on("click.drag",h,c),setTimeout(function(){r.on("click.drag",null)},0)),"onselectstart"in e?r.on("selectstart.drag",null):(e.style.MozUserSelect=e.__noselect,delete e.__noselect)}(t.view,u.moved),Wt(t),u.event(t).end()},!0),s=d(t,i),f=t.clientX,p=t.clientY;!function(t){var n=t.document.documentElement,e=(0,l.A)(t).on("dragstart.drag",h,c);"onselectstart"in n?e.on("selectstart.drag",h,c):(n.__noselect=n.style.MozUserSelect,n.style.MozUserSelect="none")}(t.view),qt(t),u.mouse=[s,this.__zoom.invert(s)],D(this),u.start()}}function z(t,...n){if(r.apply(this,arguments)){var e=this.__zoom,u=d(t.changedTouches?t.changedTouches[0]:t,this),a=e.invert(u),s=e.k*(t.shiftKey?.5:2),c=o(A(b(e,s),u,a),i.apply(this,n),v);Wt(t),g>0?(0,l.A)(this).transition().duration(g).call(N,c,u,t):(0,l.A)(this).call(x.transform,c,u,t)}}function F(e,...i){if(r.apply(this,arguments)){var o,u,a,s,l=e.touches,c=l.length,h=E(this,i,e.changedTouches.length===c).event(e);for(qt(e),u=0;u Hamlet’s Machine – Change Performing Arts

Robert Wilson

hamletmachine1

Hamlet Machine

Among the brilliant series of provocations initiated by Heiner Müller in his HAMLETMACHINE is a moment when an actor slowly and methodically tears Müller’s photograph in half. With Müller, one learns quickly to postpone questions until the provocations have multiplied. His ground rules are plain enough: he prefers drama to other forms because it enables him to “say one thing and say the contrary”, and isn’t suggesting self-destruction; rather he is offering himself stripped to essentials. The torn photograph is like the text itself — stripped, blasted, divided. Nothing in HAMLETMACHINE can be taken as found, least of all our dramatic expectations or our experience of Shakespeare. But if this were its only innovation, it would be just another version of the fragmentary, non-linear forms that have been disrupting drama since Woyzeck. His recent plays — HAMLETMACHINE goes back to 1977 — are histories with a difference, gathering into their explosive energetic fields a remorseless sense of loss and destruction. He might mix different periods into his text, or pieces from his own biography. Unlike most Americans, however, he is using the stage as public discourse rather than private confession. Müller’s discourse is embedded in his confrontation with theatrical possibility. Still an East Belriner, but freely traveling in the West, he is calling a plague on all our houses. If theatrical texts can act as public documents, they can do so only as they are willing to deny the truth of history as normally reported. Müller’s plays are such denials, suggesting an exhaustion that can be overcome only by theatrical process itself. In the absence of coherent ideology and leadership, the playwright adresses us from unexpected, dislocating barricades. “The political task of art today,” says Müller, “is precisely the mobilization of imagination.” And so he does what little he can do. Which turns out to be a lot. HAMLETMACHINE is a six-page scenario in five parts that stands, like most of Müller’s plays, as an artifact waiting for a director whose imagination can be mobilized. Taken literally, the text appears to be a little more than Dada scribble: Ophelia’s heart is a clock; Hamlet begins by saying “I was Hamlet,” but later says he was Macbeth; the third part is called a “Scherzo” and takes place in the university of the dead; the actor playing Hamlet is not supposed to notice that stagehands are putting a refrigerator and three TV sets on the stage; and in the fourth part, Hamlet splits the heads of Marx, Lenin, and Mao with an ax. Even if any of this could be literally embodied, there would be no point. Müller’s ideal mobilizer has to be more cunningly theatrical — more provocative even — than Müller’s wildest dreams.

Text > HAINER MÜLLER

Concept, set and lights design, direction > ROBERT WILSON

Co-director > Ann-Cristian Rommen
Collaborator to light design > John Torres
Collaborator to set design >Marie de Testa
Costumes > Micol Notarianni
By the original design of William Ivey Long
Make-up design > MANU HALLIGAN
Original dramaturgy > Wolfgang Wiens

Music > Jerry Leiber & Mike Stoller
Original sound design > Scott Lehrer
Assistant director > Giovanni Firpo
Sound operator > Antonio Neto & Dario Felli
Light board operator > Aliberto Sagretti
Stage manager > Camilla Piccioni
Technical director > Giuliana Rienzi
Set construction > Ottorino Neri
RW personal assistant > Owen Laub
Internship employee > Ilaria d’Agostino & Anita Ricci

Special thanks to Accademia Nazionale di Santa Cecilia

With the performers of > Accademia Nazionale d’Arte Drammatica Silvio d’Amico: Liliana Bottone, Grazia Capraro, Irene Ciani, Gabriele Cicirello, Renato Civello, Fran- cesco Cotroneo, Angelo Galdi, Alice Generali, Adalgisa Manfrida, Paolo Marconi, Eugenio Mastrandrea, Michele Ragno, Camilla Tagliaferri, Luca Vassos, Barbara Venturato

Project by > Change Performing Arts
Producer > Franco Laera
Production delegate > Virginia Forlani
Production assistant > Elisa Crespi, Maddalena Papagni, Akiko Sugiyama & Andrea Villa

New version based on the original production
premiered on May 7, 1986 at New York University, New York

Commissioned by Spoleto Festival of 2Worlds
For Accademia Nazionale d’Arte Drammatica Silvio d’Amico