PageSourceSearch

https://leeway.tech/src_app_cms_cms_module_ts.cca193215185febb0bae.js

js leeway.tech collected 2026-10-07 08:30:49 UTC 264,002 bytes, 1 lines download raw bytes

1(self.webpackChunkmarkets_webapp=self.webpackChunkmarkets_webapp||[]).push([["src_app_cms_cms_module_ts"],{1744:function(t,n,e){"use strict";e.r(n),e.d(n,{FormatSpecifier:function(){return Fr.v},active:function(){return rv.bB},arc:function(){return sp.Z},area:function(){return lp.Z},areaRadial:function(){return vp},ascending:function(){return i},autoType:function(){return me},axisBottom:function(){return it},axisLeft:function(){return ot},axisRight:function(){return rt},axisTop:function(){return et},bisect:function(){return f},bisectLeft:function(){return c},bisectRight:function(){return u},bisector:function(){return o},blob:function(){return Ke},brush:function(){return at.Dm},brushSelection:function(){return at.mN},brushX:function(){return at.Yu},brushY:function(){return at.L},buffer:function(){return tr},chord:function(){return pt},clientPoint:function(){return np.Z},cluster:function(){return Wc},color:function(){return Bt.ZP},contourDensity:function(){return Pn},contours:function(){return kn},create:function(){return Gd},creator:function(){return Qd.Z},cross:function(){return h},csv:function(){return or},csvFormat:function(){return ie},csvFormatBody:function(){return oe},csvFormatRow:function(){return ue},csvFormatRows:function(){return ae},csvFormatValue:function(){return ce},csvParse:function(){return ee},csvParseRows:function(){return re},cubehelix:function(){return bn},curveBasis:function(){return $p},curveBasisClosed:function(){return ng},curveBasisOpen:function(){return rg},curveBundle:function(){return og},curveCardinal:function(){return ug.ZP},curveCardinalClosed:function(){return ag.Z},curveCardinalOpen:function(){return fg},curveCatmullRom:function(){return hg},curveCatmullRomClosed:function(){return pg},curveCatmullRomOpen:function(){return vg},curveLinear:function(){return yg.Z},curveLinearClosed:function(){return bg},curveMonotoneX:function(){return Cg},curveMonotoneY:function(){return kg},curveNatural:function(){return qg},curveStep:function(){return Ug},curveStepAfter:function(){return Og},curveStepBefore:function(){return Pg},customEvent:function(){return Dn._H},descending:function(){return d},deviation:function(){return v},dispatch:function(){return On.Z},drag:function(){return Gn},dragDisable:function(){return Bn.Z},dragEnable:function(){return Bn.D},dsv:function(){return ir},dsvFormat:function(){return te},easeBack:function(){return je},easeBackIn:function(){return Je},easeBackInOut:function(){return je},easeBackOut:function(){return He},easeBounce:function(){return ze},easeBounceIn:function(){return Be},easeBounceInOut:function(){return Fe},easeBounceOut:function(){return ze},easeCircle:function(){return Le},easeCircleIn:function(){return De},easeCircleInOut:function(){return Le},easeCircleOut:function(){return Re},easeCubic:function(){return Me.tw},easeCubicIn:function(){return Me.yD},easeCubicInOut:function(){return Me.tw},easeCubicOut:function(){return Me._e},easeElastic:function(){return We},easeElasticIn:function(){return Ge},easeElasticInOut:function(){return Ve},easeElasticOut:function(){return We},easeExp:function(){return Oe},easeExpIn:function(){return Ue},easeExpInOut:function(){return Oe},easeExpOut:function(){return Pe},easeLinear:function(){return ye},easePoly:function(){return Ae},easePolyIn:function(){return Ze},easePolyInOut:function(){return Ae},easePolyOut:function(){return Te},easeQuad:function(){return we},easeQuadIn:function(){return _e},easeQuadInOut:function(){return we},easeQuadOut:function(){return xe},easeSin:function(){return qe},easeSinIn:function(){return Se},easeSinInOut:function(){return qe},easeSinOut:function(){return Ee},entries:function(){return It},event:function(){return Dn.B},extent:function(){return m},forceCenter:function(){return pr},forceCollide:function(){return Cr},forceLink:function(){return Er},forceManyBody:function(){return Dr},forceRadial:function(){return Rr},forceSimulation:function(){return Or},forceX:function(){return Lr},forceY:function(){return Ir},format:function(){return Br.WU},formatDefaultLocale:function(){return Br.ZP},formatLocale:function(){return zr.Z},formatPrefix:function(){return Br.jH},formatSpecifier:function(){return Fr.Z},geoAlbers:function(){return sc},geoAlbersUsa:function(){return lc},geoArea:function(){return Li}
1,geoAzimuthalEqualArea:function(){return gc},geoAzimuthalEqualAreaRaw:function(){return pc},geoAzimuthalEquidistant:function(){return mc},geoAzimuthalEquidistantRaw:function(){return vc},geoBounds:function(){return qo},geoCentroid:function(){return Yo},geoCircle:function(){return ta},geoClipAntimeridian:function(){return ha},geoClipCircle:function(){return da},geoClipExtent:function(){return ma},geoClipRectangle:function(){return va},geoConicConformal:function(){return Mc},geoConicConformalRaw:function(){return wc},geoConicEqualArea:function(){return fc},geoConicEqualAreaRaw:function(){return cc},geoConicEquidistant:function(){return Cc},geoConicEquidistantRaw:function(){return Ac},geoContains:function(){return La},geoDistance:function(){return Sa},geoEqualEarth:function(){return Pc},geoEqualEarthRaw:function(){return Uc},geoEquirectangular:function(){return Tc},geoEquirectangularRaw:function(){return Zc},geoGnomonic:function(){return Dc},geoGnomonicRaw:function(){return Oc},geoGraticule:function(){return za},geoGraticule10:function(){return Fa},geoIdentity:function(){return Rc},geoInterpolate:function(){return Ya},geoLength:function(){return Aa},geoMercator:function(){return yc},geoMercatorRaw:function(){return bc},geoNaturalEarth1:function(){return Ic},geoNaturalEarth1Raw:function(){return Lc},geoOrthographic:function(){return zc},geoOrthographicRaw:function(){return Bc},geoPath:function(){return Hu},geoProjection:function(){return oc},geoProjectionMutator:function(){return ac},geoRotation:function(){return Xo},geoStereographic:function(){return Yc},geoStereographicRaw:function(){return Fc},geoStream:function(){return Ti},geoTransform:function(){return ju},geoTransverseMercator:function(){return Hc},geoTransverseMercatorRaw:function(){return Jc},gray:function(){return Vt},hcl:function(){return an},hierarchy:function(){return Vc.ZP},histogram:function(){return q},hsl:function(){return Bt.Ym},html:function(){return hr},image:function(){return ur},interpolate:function(){return Rf.Z},interpolateArray:function(){return Lf.Z},interpolateBasis:function(){return If.Z},interpolateBasisClosed:function(){return Bf.Z},interpolateBlues:function(){return _d},interpolateBrBG:function(){return Nh},interpolateBuGn:function(){return Vh},interpolateBuPu:function(){return Kh},interpolateCividis:function(){return qd},interpolateCool:function(){return Pd},interpolateCubehelix:function(){return fs},interpolateCubehelixDefault:function(){return Nd},interpolateCubehelixLong:function(){return ss},interpolateDate:function(){return zf.Z},interpolateDiscrete:function(){return Ff},interpolateGnBu:function(){return td},interpolateGreens:function(){return wd},interpolateGreys:function(){return Zd},interpolateHcl:function(){return as},interpolateHclLong:function(){return us},interpolateHsl:function(){return es},interpolateHslLong:function(){return rs},interpolateHue:function(){return Jf},interpolateInferno:function(){return Hd},interpolateLab:function(){return is},interpolateMagma:function(){return Jd},interpolateNumber:function(){return Hf.Z},interpolateNumberArray:function(){return jf.Z},interpolateObject:function(){return Qf.Z},interpolateOrRd:function(){return ed},interpolateOranges:function(){return Ed},interpolatePRGn:function(){return Ph},interpolatePiYG:function(){return Dh},interpolatePlasma:function(){return jd},interpolatePuBu:function(){return ad},interpolatePuBuGn:function(){return id},interpolatePuOr:function(){return Lh},interpolatePuRd:function(){return cd},interpolatePurples:function(){return Ad},interpolateRainbow:function(){return Dd},interpolateRdBu:function(){return Bh},interpolateRdGy:function(){return Fh},interpolateRdPu:function(){return sd},interpolateRdYlBu:function(){return Jh},interpolateRdYlGn:function(){return jh},interpolateReds:function(){return kd},interpolateRgb:function(){return ts.ZP},interpolateRgbBasis:function(){return ts.hD},interpolateRgbBasisClosed:function(){return ts.YD},interpolateRound:function(){return Gf.Z},interpolateSinebow:function(){return Bd},interpolateSpectral:function(){return Gh},interpolateString:function(){return Wf.Z},interpolateTransformCss:function(){return Vf.Y},interpolateTransformSvg:function(){return Vf.w},interpolateTurbo:function(){return zd},interpolateViridis:function(){return Yd},interpolateWarm:function(){return Ud},interpolateYlGn:function(){return pd},interpolateYlGnBu:function(){return hd},interpolateYlOrBr:function(){return vd},interpolateYlOrRd:function(){return bd},interpolateZoom:function(){return $f},interrupt:function(){return rv.e1},interval:function(){return ev},isoFormat:function(){return $g},isoParse:function(){return tv},json:function(){return fr},keys:function(){return Rt},lab:function(){return Xt},lch:function(){return on},line:function(){return hp.Z},lineRadial:function(){return gp.Z},linkHorizontal:function(){return Cp},linkRadial:function(){return Sp},linkVertical:function(){return kp},local:function(){return Vd},map:function(){return Ct},matcher:function(){return Kd.Z},max:function(){return O},mean:function(){return D},median:function(){return R},merge:function(){return L},min:function(){return I},mouse:function(){return Rn.Z},namespace:function(){return $d.Z},namespaces:function(){return tp.Z},nest:function(){return kt},now:function(){return qr.zO},pack:function(){return vf},packEnclose:function(){return Kc},packSiblings:function(){return hf},pairs:function(){return s},partition:function(){return wf},path:function(){return mt.Z},permute:function(){return B},pie:function(){return dp.Z},piecewise:function(){return ls},pointRadial:function(){return mp},polygonArea:function(){return ds},polygonCentroid:function(){return ps},polygonContains:function(){return ys},polygonHull:function(){return bs},polygonLength:function(){return _s},precisionFixed:function(){return Yr.Z},precisionPrefix:function(){return Jr.Z},precisionRound:function(){return Hr.Z},quadtree:function(){return xr},quantile:function(){return N},quantize:function(){return hs},radialArea:function(){return vp},radialLine:function(){return gp.Z},randomBates:function(){return As},randomExponential:function(){return Cs},randomIrwinHall:function(){return Ts},randomLogNormal:function(){return Zs},randomNormal:function(){return Ms},randomUniform:function(){return ws},range:function(){return M},rgb:function(){return Bt.B8},ribbon:function(){return Mt},scaleBand:function(){return Os},scaleDiverging:function(){return ph},scaleDivergingLog:function(){return gh},scaleDivergingPow:function(){return mh},scaleDivergingSqrt:function(){return bh},scaleDivergingSymlog:function(){return vh},scaleIdentity:function(){return Xs},scaleImplicit:function(){return Us},scaleLinear:function(){return Vs},scaleLog:function(){return al},scaleOrdinal:function(){return Ps},scalePoint:function(){return Rs},scalePow:function(){return gl},scaleQuantile:function(){return ml},scaleQuantize:function(){return bl},scaleSequential:function(){return uh},scaleSequentialLog:function(){return ch},scaleSequentialPow:function(){return sh},scaleSequentialQuantile:function(){return hh},scaleSequentialSqrt:function(){return lh},scaleSequentialSymlog:function(){return fh},scaleSqrt:function(){return vl},scaleSymlog:function(){return sl},scaleThreshold:function(){return yl},scaleTime:function(){return Hl},scaleUtc:function(){return ih},scan:function(){return z},schemeAccent:function(){return xh},schemeBlues:function(){return yd},schemeBrBG:function(){return qh},schemeBuGn:function(){return Wh},schemeBuPu:function(){return Xh},schemeCategory10:function(){return _h},schemeDark2:function(){return wh},schemeGnBu:function(){return $h},schemeGreens:function(){return xd},schemeGreys:function(){return Md},schemeOrRd:function(){return nd},schemeOranges:function(){return Sd},schemePRGn:function(){return Uh},schemePaired:function(){return Mh},schemePastel1:function(){return Zh},schemePastel2:function(){return Th},schemePiYG:function(){return Oh}
1,schemePuBu:function(){return od},schemePuBuGn:function(){return rd},schemePuOr:function(){return Rh},schemePuRd:function(){return ud},schemePurples:function(){return Td},schemeRdBu:function(){return Ih},schemeRdGy:function(){return zh},schemeRdPu:function(){return fd},schemeRdYlBu:function(){return Yh},schemeRdYlGn:function(){return Hh},schemeReds:function(){return Cd},schemeSet1:function(){return Ah},schemeSet2:function(){return Ch},schemeSet3:function(){return kh},schemeSpectral:function(){return Qh},schemeTableau10:function(){return Sh},schemeYlGn:function(){return dd},schemeYlGnBu:function(){return ld},schemeYlOrBr:function(){return gd},schemeYlOrRd:function(){return md},select:function(){return Ln.Z},selectAll:function(){return rp},selection:function(){return ep.ZP},selector:function(){return ip.Z},selectorAll:function(){return op.Z},set:function(){return Dt},shuffle:function(){return F},stack:function(){return Ig},stackOffsetDiverging:function(){return zg},stackOffsetExpand:function(){return Bg},stackOffsetNone:function(){return Dg},stackOffsetSilhouette:function(){return Fg},stackOffsetWiggle:function(){return Yg},stackOrderAppearance:function(){return Jg},stackOrderAscending:function(){return jg},stackOrderDescending:function(){return Gg},stackOrderInsideOut:function(){return Wg},stackOrderNone:function(){return Rg},stackOrderReverse:function(){return Vg},stratify:function(){return Mf.Z},style:function(){return ap.S},sum:function(){return Y},svg:function(){return dr},symbol:function(){return Wp},symbolCircle:function(){return qp},symbolCross:function(){return Np},symbolDiamond:function(){return Op},symbolSquare:function(){return Bp},symbolStar:function(){return Ip},symbolTriangle:function(){return Fp},symbolWye:function(){return Qp},symbols:function(){return Gp},text:function(){return er},thresholdFreedmanDiaconis:function(){return U},thresholdScott:function(){return P},thresholdSturges:function(){return E},tickFormat:function(){return Gs},tickIncrement:function(){return k},tickStep:function(){return S},ticks:function(){return C},timeDay:function(){return Al.Z},timeDays:function(){return Al.a},timeFormat:function(){return Bl.i$},timeFormatDefaultLocale:function(){return Bl.ZP},timeFormatLocale:function(){return Xg.Z},timeFriday:function(){return Tl.mC},timeFridays:function(){return Tl.b$},timeHour:function(){return Sl},timeHours:function(){return El},timeInterval:function(){return xl.Z},timeMillisecond:function(){return Ll},timeMilliseconds:function(){return Il},timeMinute:function(){return Nl},timeMinutes:function(){return Ul},timeMonday:function(){return Tl.wA},timeMondays:function(){return Tl.bJ},timeMonth:function(){return Ml},timeMonths:function(){return Zl},timeParse:function(){return Bl.Z1},timeSaturday:function(){return Tl.EY},timeSaturdays:function(){return Tl.Ff},timeSecond:function(){return Ol},timeSeconds:function(){return Dl},timeSunday:function(){return Tl.OM},timeSundays:function(){return Tl.vm},timeThursday:function(){return Tl.bL},timeThursdays:function(){return Tl.$t},timeTuesday:function(){return Tl.sy},timeTuesdays:function(){return Tl.aU},timeWednesday:function(){return Tl.zg},timeWednesdays:function(){return Tl.Ld},timeWeek:function(){return Tl.OM},timeWeeks:function(){return Tl.vm},timeYear:function(){return _l.Z},timeYears:function(){return _l.g},timeout:function(){return nv.Z},timer:function(){return qr.HT},timerFlush:function(){return qr.R8},touch:function(){return In.Z},touches:function(){return cp},transition:function(){return rv.eR},transpose:function(){return J},tree:function(){return Ef},treemap:function(){return qf.Z},treemapBinary:function(){return Nf},treemapDice:function(){return xf.Z},treemapResquarify:function(){return Df},treemapSlice:function(){return Uf.Z},treemapSliceDice:function(){return Pf},treemapSquarify:function(){return Of.ZP},tsv:function(){return ar},tsvFormat:function(){return he},tsvFormatBody:function(){return de},tsvFormatRow:function(){return ge},tsvFormatRows:function(){return pe},tsvFormatValue:function(){return ve},tsvParse:function(){return se},tsvParseRows:function(){return le},utcDay:function(){return Xl.Z},utcDays:function(){return Xl.y},utcFormat:function(){return Bl.g0},utcFriday:function(){return Vl.QQ},utcFridays:function(){return Vl.fz},utcHour:function(){return $l},utcHours:function(){return th},utcMillisecond:function(){return Ll},utcMilliseconds:function(){return Il},utcMinute:function(){return eh},utcMinutes:function(){return rh},utcMonday:function(){return Vl.l6},utcMondays:function(){return Vl.$3},utcMonth:function(){return Gl},utcMonths:function(){return Wl},utcParse:function(){return Bl.wp},utcSaturday:function(){return Vl.g4},utcSaturdays:function(){return Vl.Q_},utcSecond:function(){return Ol},utcSeconds:function(){return Dl},utcSunday:function(){return Vl.Ox},utcSundays:function(){return Vl.SU},utcThursday:function(){return Vl.hB},utcThursdays:function(){return Vl.xj},utcTuesday:function(){return Vl.J1},utcTuesdays:function(){return Vl.DK},utcWednesday:function(){return Vl.b3},utcWednesdays:function(){return Vl.uy},utcWeek:function(){return Vl.Ox},utcWeeks:function(){return Vl.SU},utcYear:function(){return jl.Z},utcYears:function(){return jl.D},values:function(){return Lt},variance:function(){return g},version:function(){return r},voronoi:function(){return Yv},window:function(){return fp.Z},xml:function(){return lr},zip:function(){return j},zoom:function(){return rm},zoomIdentity:function(){return Qv},zoomTransform:function(){return Gv}});
vendor: 5,746 bytes, line 1
1var r="5.16.0";function i(t,n){return t<n?-1:t>n?1:t>=n?0:NaN}function o(t){var n;return 1===t.length&&(n=t,t=function(t,e){return i(n(t),e)}),{left:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r<i;){var o=r+i>>>1;t(n[o],e)<0?r=o+1:i=o}return r},right:function(n,e,r,i){for(null==r&&(r=0),null==i&&(i=n.length);r<i;){var o=r+i>>>1;t(n[o],e)>0?i=o:r=o+1}return r}}}var a=o(i),u=a.right,c=a.left,f=u;function s(t,n){null==n&&(n=l);for(var e=0,r=t.length-1,i=t[0],o=new Array(r<0?0:r);e<r;)o[e]=n(i,i=t[++e]);return o}function l(t,n){return[t,n]}function h(t,n,e){var r,i,o,a,u=t.length,c=n.length,f=new Array(u*c);for(null==e&&(e=l),r=o=0;r<u;++r)for(a=t[r],i=0;i<c;++i,++o)f[o]=e(a,n[i]);return f}function d(t,n){return n<t?-1:n>t?1:n>=t?0:NaN}function p(t){return null===t?NaN:+t}function g(t,n){var e,r,i=t.length,o=0,a=-1,u=0,c=0;if(null==n)for(;++a<i;)isNaN(e=p(t[a]))||(c+=(r=e-u)*(e-(u+=r/++o)));else for(;++a<i;)isNaN(e=p(n(t[a],a,t)))||(c+=(r=e-u)*(e-(u+=r/++o)));if(o>1)return c/(o-1)}function v(t,n){var e=g(t,n);return e?Math.sqrt(e):e}function m(t,n){var e,r,i,o=t.length,a=-1;if(null==n){for(;++a<o;)if(null!=(e=t[a])&&e>=e)for(r=i=e;++a<o;)null!=(e=t[a])&&(r>e&&(r=e),i<e&&(i=e))}else for(;++a<o;)if(null!=(e=n(t[a],a,t))&&e>=e)for(r=i=e;++a<o;)null!=(e=n(t[a],a,t))&&(r>e&&(r=e),i<e&&(i=e));return[r,i]}var b=Array.prototype,y=b.slice,_=b.map;function x(t){return function(){return t}}function w(t){return t}function M(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);++r<i;)o[r]=t+r*e;return o}var Z=Math.sqrt(50),T=Math.sqrt(10),A=Math.sqrt(2);function C(t,n,e){var r,i,o,a,u=-1;if(e=+e,(t=+t)==(n=+n)&&e>0)return[t];if((r=n<t)&&(i=t,t=n,n=i),0===(a=k(t,n,e))||!isFinite(a))return[];if(a>0)for(t=Math.ceil(t/a),n=Math.floor(n/a),o=new Array(i=Math.ceil(n-t+1));++u<i;)o[u]=(t+u)*a;else for(t=Math.floor(t*a),n=Math.ceil(n*a),o=new Array(i=Math.ceil(t-n+1));++u<i;)o[u]=(t-u)/a;return r&&o.reverse(),o}function k(t,n,e){var r=(n-t)/Math.max(0,e),i=Math.floor(Math.log(r)/Math.LN10),o=r/Math.pow(10,i);return i>=0?(o>=Z?10:o>=T?5:o>=A?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=Z?10:o>=T?5:o>=A?2:1)}function S(t,n,e){var r=Math.abs(n-t)/Math.max(0,e),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=Z?i*=10:o>=T?i*=5:o>=A&&(i*=2),n<t?-i:i}function E(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}function q(){var t=w,n=m,e=E;function r(r){var i,o,a=r.length,u=new Array(a);for(i=0;i<a;++i)u[i]=t(r[i],i,r);var c=n(u),s=c[0],l=c[1],h=e(u,s,l);Array.isArray(h)||(h=S(s,l,h),h=M(Math.ceil(s/h)*h,l,h));for(var d=h.length;h[0]<=s;)h.shift(),--d;for(;h[d-1]>l;)h.pop(),--d;var p,g=new Array(d+1);for(i=0;i<=d;++i)(p=g[i]=[]).x0=i>0?h[i-1]:s,p.x1=i<d?h[i]:l;for(i=0;i<a;++i)s<=(o=u[i])&&o<=l&&g[f(h,o,0,d)].push(r[i]);return g}return r.value=function(n){return arguments.length?(t="function"==typeof n?n:x(n),r):t},r.domain=function(t){return arguments.length?(n="function"==typeof t?t:x([t[0],t[1]]),r):n},r.thresholds=function(t){return arguments.length?(e="function"==typeof t?t:Array.isArray(t)?x(y.call(t)):x(t),r):e},r}function N(t,n,e){if(null==e&&(e=p),r=t.length){if((n=+n)<=0||r<2)return+e(t[0],0,t);if(n>=1)return+e(t[r-1],r-1,t);var r,i=(r-1)*n,o=Math.floor(i),a=+e(t[o],o,t);return a+(+e(t[o+1],o+1,t)-a)*(i-o)}}function U(t,n,e){return t=_.call(t,p).sort(i),Math.ceil((e-n)/(2*(N(t,.75)-N(t,.25))*Math.pow(t.length,-1/3)))}function P(t,n,e){return Math.ceil((e-n)/(3.5*v(t)*Math.pow(t.length,-1/3)))}function O(t,n){var e,r,i=t.length,o=-1;if(null==n){for(;++o<i;)if(null!=(e=t[o])&&e>=e)for(r=e;++o<i;)null!=(e=t[o])&&e>r&&(r=e)}else for(;++o<i;)if(null!=(e=n(t[o],o,t))&&e>=e)for(r=e;++o<i;)null!=(e=n(t[o],o,t))&&e>r&&(r=e);return r}function D(t,n){var e,r=t.length,i=r,o=-1,a=0;if(null==n)for(;++o<r;)isNaN(e=p(t[o]))?--i:a+=e;else for(;++o<r;)isNaN(e=p(n(t[o],o,t)))?--i:a+=e;if(i)return a/i}function R(t,n){var e,r=t.length,o=-1,a=[];if(null==n)for(;++o<r;)isNaN(e=p(t[o]))||a.push(e);else for(;++o<r;)isNaN(e=p(n(t[o],o,t)))||a.push(e);return N(a.sort(i),.5)}function L(t){for(var n,e,r,i=t.length,o=-1,a=0;++o<i;)a+=t[o].length;for(e=new Array(a);--i>=0;)for(n=(r=t[i]).length;--n>=0;)e[--a]=r[n];return e}function I(t,n){var e,r,i=t.length,o=-1;if(null==n){for(;++o<i;)if(null!=(e=t[o])&&e>=e)for(r=e;++o<i;)null!=(e=t[o])&&r>e&&(r=e)}else for(;++o<i;)if(null!=(e=n(t[o],o,t))&&e>=e)for(r=e;++o<i;)null!=(e=n(t[o],o,t))&&r>e&&(r=e);return r}function B(t,n){for(var e=n.length,r=new Array(e);e--;)r[e]=t[n[e]];return r}function z(t,n){if(e=t.length){var e,r,o=0,a=0,u=t[a];for(null==n&&(n=i);++o<e;)(n(r=t[o],u)<0||0!==n(u,u))&&(u=r,a=o);return 0===n(u,u)?a:void 0}}function F(t,n,e){for(var r,i,o=(null==e?t.length:e)-(n=null==n?0:+n);o;)i=Math.random()*o--|0,r=t[o+n],t[o+n]=t[i+n],t[i+n]=r;return t}function Y(t,n){var e,r=t.length,i=-1,o=0;if(null==n)for(;++i<r;)(e=+t[i])&&(o+=e);else for(;++i<r;)(e=+n(t[i],i,t))&&(o+=e);return o}function J(t){if(!(i=t.length))return[];for(var n=-1,e=I(t,H),r=new Array(e);++n<e;)for(var i,o=-1,a=r[n]=new Array(i);++o<i;)a[o]=t[o][n];return r}function H(t){return t.length}function j(){return J(arguments)}var Q=Array.prototype.slice;function G(t){return t}var W=1e-6;function V(t){return"translate("+(t+.5)+",0)"}function X(t){return"translate(0,"+(t+.5)+")"}function K(t){return function(n){return+t(n)}}function $(t){var n=Math.max(0,t.bandwidth()-1)/2;return t.round()&&(n=Math.round(n)),function(e){return+t(e)+n}}function tt(){return!this.__axis}function nt(t,n){var e=[],r=null,i=null,o=6,a=6,u=3,c=1===t||4===t?-1:1,f=4===t||2===t?"x":"y",s=1===t||3===t?V:X;function l(l){var h=null==r?n.ticks?n.ticks.apply(n,e):n.domain():r,d=null==i?n.tickFormat?n.tick
1Format.apply(n,e):G:i,p=Math.max(o,0)+u,g=n.range(),v=+g[0]+.5,m=+g[g.length-1]+.5,b=(n.bandwidth?$:K)(n.copy()),y=l.selection?l.selection():l,_=y.selectAll(".domain").data([null]),x=y.selectAll(".tick").data(h,n).order(),w=x.exit(),M=x.enter().append("g").attr("class","tick"),Z=x.select("line"),T=x.select("text");_=_.merge(_.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),x=x.merge(M),Z=Z.merge(M.append("line").attr("stroke","currentColor").attr(f+"2",c*o)),T=T.merge(M.append("text").attr("fill","currentColor").attr(f,c*p).attr("dy",1===t?"0em":3===t?"0.71em":"0.32em")),l!==y&&(_=_.transition(l),x=x.transition(l),Z=Z.transition(l),T=T.transition(l),w=w.transition(l).attr("opacity",W).attr("transform",function(t){return isFinite(t=b(t))?s(t):this.getAttribute("transform")}),M.attr("opacity",W).attr("transform",function(t){var n=this.parentNode.__axis;return s(n&&isFinite(n=n(t))?n:b(t))})),w.remove(),_.attr("d",4===t||2==t?a?"M"+c*a+","+v+"H0.5V"+m+"H"+c*a:"M0.5,"+v+"V"+m:a?"M"+v+","+c*a+"V0.5H"+m+"V"+c*a:"M"+v+",0.5H"+m),x.attr("opacity",1).attr("transform",function(t){return s(b(t))}),Z.attr(f+"2",c*o),T.attr(f,c*p).text(d),y.filter(tt).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",2===t?"start":4===t?"end":"middle"),y.each(function(){this.__axis=b})}return l.scale=function(t){return arguments.length?(n=t,l):n},l.ticks=function(){return e=Q.call(arguments),l},l.tickArguments=function(t){return arguments.length?(e=null==t?[]:Q.call(t),l):e.slice()},l.tickValues=function(t){return arguments.length?(r=null==t?null:Q.call(t),l):r&&r.slice()},l.tickFormat=function(t){return arguments.length?(i=t,l):i},l.tickSize=function(t){return arguments.length?(o=a=+t,l):o},l.tickSizeInner=function(t){return arguments.length?(o=+t,l):o},l.tickSizeOuter=function(t){return arguments.length?(a=+t,l):a},l.tickPadding=function(t){return arguments.length?(u=+t,l):u},l}function et(t){return nt(1,t)}function rt(t){return nt(2,t)}function it(t){return nt(3,t)}function ot(t){return nt(4,t)}var at=e(70753),ut=Math.cos,ct=Math.sin,ft=Math.PI,st=ft/2,lt=2*ft,ht=Math.max;function dt(t){return function(n,e){return t(n.source.value+n.target.value,e.source.value+e.target.value)}}function pt(){var t=0,n=null,e=null,r=null;function i(i){var o,a,u,c,f,s,l=i.length,h=[],d=M(l),p=[],g=[],v=g.groups=new Array(l),m=new Array(l*l);for(o=0,f=-1;++f<l;){for(a=0,s=-1;++s<l;)a+=i[f][s];h.push(a),p.push(M(l)),o+=a}for(n&&d.sort(function(t,e){return n(h[t],h[e])}),e&&p.forEach(function(t,n){t.sort(function(t,r){return e(i[n][t],i[n][r])})}),c=(o=ht(0,lt-t*l)/o)?t:lt/l,a=0,f=-1;++f<l;){for(u=a,s=-1;++s<l;){var b=d[f],y=p[b][s],_=i[b][y],x=a,w=a+=_*o;m[y*l+b]={index:b,subindex:y,startAngle:x,endAngle:w,value:_}}v[b]={index:b,startAngle:u,endAngle:a,value:h[b]},a+=c}for(f=-1;++f<l;)for(s=f-1;++s<l;){var Z=m[s*l+f],T=m[f*l+s];(Z.value||T.value)&&g.push(Z.value<T.value?{source:T,target:Z}:{source:Z,target:T})}return r?g.sort(r):g}return i.padAngle=function(n){return arguments.length?(t=ht(0,n),i):t},i.sortGroups=function(t){return arguments.length?(n=t,i):n},i.sortSubgroups=function(t){return arguments.length?(e=t,i):e},i.sortChords=function(t){return arguments.length?(null==t?r=null:(r=dt(t))._=t,i):r&&r._},i}var gt=Array.prototype.slice;function vt(t){return function(){return t}}var mt=e(2998);function bt(t){return t.source}function yt(t){return t.target}function _t(t){return t.radius}function xt(t){return t.startAngle}function wt(t){return t.endAngle}function Mt(){var t=bt,n=yt,e=_t,r=xt,i=wt,o=null;function a(){var a,u=gt.call(arguments),c=t.apply(this,u),f=n.apply(this,u),s=+e.apply(this,(u[0]=c,u)),l=r.apply(this,u)-st,h=i.apply(this,u)-st,d=s*ut(l),p=s*ct(l),g=+e.apply(this,(u[0]=f,u)),v=r.apply(this,u)-st,m=i.apply(this,u)-st;if(o||(o=a=(0,mt.Z)()),o.moveTo(d,p),o.arc(0,0,s,l,h),l===v&&h===m||(o.quadraticCurveTo(0,0,g*ut(v),g*ct(v)),o.arc(0,0,g,v,m)),o.quadraticCurveTo(0,0,d,p),o.closePath(),a)return o=null,a+""||null}return a.radius=function(t){return arguments.length?(e="function"==typeof t?t:vt(+t),a):e},a.startAngle=function(t){return arguments.length?(r="function"==typeof t?t:vt(+t),a):r},a.endAngle=function(t){return arguments.length?(i="function"==typeof t?t:vt(+t),a):i},a.source=function(n){return arguments.length?(t=n,a):t},a.target=function(t){return arguments.length?(n=t,a):n},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a}var Zt="$";function Tt(){}function At(t,n){var e=new Tt;if(t instanceof Tt)t.each(function(t,n){e.set(n,t)});else if(Array.isArray(t)){var r,i=-1,o=t.length;if(null==n)for(;++i<o;)e.set(i,t[i]);else for(;++i<o;)e.set(n(r=t[i],i,t),r)}else if(t)for(var a in t)e.set(a,t[a]);return e}Tt.prototype=At.prototype={constructor:Tt,has:function(t){return Zt+t in this},get:function(t){return this[Zt+t]}
1,set:function(t,n){return this[Zt+t]=n,this},remove:function(t){var n=Zt+t;return n in this&&delete this[n]},clear:function(){for(var t in this)t[0]===Zt&&delete this[t]},keys:function(){var t=[];for(var n in this)n[0]===Zt&&t.push(n.slice(1));return t},values:function(){var t=[];for(var n in this)n[0]===Zt&&t.push(this[n]);return t},entries:function(){var t=[];for(var n in this)n[0]===Zt&&t.push({key:n.slice(1),value:this[n]});return t},size:function(){var t=0;for(var n in this)n[0]===Zt&&++t;return t},empty:function(){for(var t in this)if(t[0]===Zt)return!1;return!0},each:function(t){for(var n in this)n[0]===Zt&&t(this[n],n.slice(1),this)}};var Ct=At;function kt(){var t,n,e,r=[],i=[];function o(e,i,a,u){if(i>=r.length)return null!=t&&e.sort(t),null!=n?n(e):e;for(var c,f,s,l=-1,h=e.length,d=r[i++],p=Ct(),g=a();++l<h;)(s=p.get(c=d(f=e[l])+""))?s.push(f):p.set(c,[f]);return p.each(function(t,n){u(g,n,o(t,i,a,u))}),g}function a(t,e){if(++e>r.length)return t;var o,u=i[e-1];return null!=n&&e>=r.length?o=t.entries():(o=[],t.each(function(t,n){o.push({key:n,values:a(t,e)})})),null!=u?o.sort(function(t,n){return u(t.key,n.key)}):o}return e={object:function(t){return o(t,0,St,Et)},map:function(t){return o(t,0,qt,Nt)},entries:function(t){return a(o(t,0,qt,Nt),0)},key:function(t){return r.push(t),e},sortKeys:function(t){return i[r.length-1]=t,e},sortValues:function(n){return t=n,e},rollup:function(t){return n=t,e}}}function St(){return{}}function Et(t,n,e){t[n]=e}function qt(){return Ct()}function Nt(t,n,e){t.set(n,e)}function Ut(){}var Pt=Ct.prototype;function Ot(t,n){var e=new Ut;if(t instanceof Ut)t.each(function(t){e.add(t)});else if(t){var r=-1,i=t.length;if(null==n)for(;++r<i;)e.add(t[r]);else for(;++r<i;)e.add(n(t[r],r,t))}return e}Ut.prototype=Ot.prototype={constructor:Ut,has:Pt.has,add:function(t){return this[Zt+(t+="")]=t,this},remove:Pt.remove,clear:Pt.clear,values:Pt.keys,size:Pt.size,empty:Pt.empty,each:Pt.each};var Dt=Ot;function Rt(t){var n=[];for(var e in t)n.push(e);return n}function Lt(t){var n=[];for(var e in t)n.push(t[e]);return n}function It(t){var n=[];for(var e in t)n.push({key:e,value:t[e]});return n}var Bt=e(12314),zt=e(80052),Ft=Math.PI/180,Yt=180/Math.PI,Jt=.96422,Ht=.82521,jt=4/29,Qt=6/29,Gt=3*Qt*Qt;function Wt(t){if(t instanceof Kt)return new Kt(t.l,t.a,t.b,t.opacity);if(t instanceof un)return cn(t);t instanceof Bt.Ss||(t=(0,Bt.SU)(t));var n,e,r=en(t.r),i=en(t.g),o=en(t.b),a=$t((.2225045*r+.7168786*i+.0606169*o)/1);return r===i&&i===o?n=e=a:(n=$t((.4360747*r+.3850649*i+.1430804*o)/Jt),e=$t((.0139322*r+.0971045*i+.7141733*o)/Ht)),new Kt(116*a-16,500*(n-a),200*(a-e),t.opacity)}function Vt(t,n){return new Kt(t,0,0,null==n?1:n)}function Xt(t,n,e,r){return 1===arguments.length?Wt(t):new Kt(t,n,e,null==r?1:r)}function Kt(t,n,e,r){this.l=+t,this.a=+n,this.b=+e,this.opacity=+r}function $t(t){return t>.008856451679035631?Math.pow(t,1/3):t/Gt+jt}function tn(t){return t>Qt?t*t*t:Gt*(t-jt)}
1function nn(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function en(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function rn(t){if(t instanceof un)return new un(t.h,t.c,t.l,t.opacity);if(t instanceof Kt||(t=Wt(t)),0===t.a&&0===t.b)return new un(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var n=Math.atan2(t.b,t.a)*Yt;return new un(n<0?n+360:n,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function on(t,n,e,r){return 1===arguments.length?rn(t):new un(e,n,t,null==r?1:r)}function an(t,n,e,r){return 1===arguments.length?rn(t):new un(t,n,e,null==r?1:r)}function un(t,n,e,r){this.h=+t,this.c=+n,this.l=+e,this.opacity=+r}function cn(t){if(isNaN(t.h))return new Kt(t.l,0,0,t.opacity);var n=t.h*Ft;return new Kt(t.l,Math.cos(n)*t.c,Math.sin(n)*t.c,t.opacity)}(0,zt.Z)(Kt,Xt,(0,zt.l)(Bt.Il,{brighter:function(t){return new Kt(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new Kt(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,n=isNaN(this.a)?t:t+this.a/500,e=isNaN(this.b)?t:t-this.b/200;return n=Jt*tn(n),t=1*tn(t),e=Ht*tn(e),new Bt.Ss(nn(3.1338561*n-1.6168667*t-.4906146*e),nn(-.9787684*n+1.9161415*t+.033454*e),nn(.0719453*n-.2289914*t+1.4052427*e),this.opacity)}})),(0,zt.Z)(un,an,(0,zt.l)(Bt.Il,{brighter:function(t){return new un(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new un(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return cn(this).rgb()}}));var fn=-.14861,sn=1.78277,ln=-.29227,hn=-.90649,dn=1.97294,pn=dn*hn,gn=dn*sn,vn=sn*ln-hn*fn;function mn(t){if(t instanceof yn)return new yn(t.h,t.s,t.l,t.opacity);t instanceof Bt.Ss||(t=(0,Bt.SU)(t));var n=t.g/255,e=t.b/255,r=(vn*e+pn*(t.r/255)-gn*n)/(vn+pn-gn),i=e-r,o=(dn*(n-r)-ln*i)/hn,a=Math.sqrt(o*o+i*i)/(dn*r*(1-r)),u=a?Math.atan2(o,i)*Yt-120:NaN;return new yn(u<0?u+360:u,a,r,t.opacity)}function bn(t,n,e,r){return 1===arguments.length?mn(t):new yn(t,n,e,null==r?1:r)}function yn(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}(0,zt.Z)(yn,bn,(0,zt.l)(Bt.Il,{brighter:function(t){return t=null==t?Bt.J5:Math.pow(Bt.J5,t),new yn(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?Bt.xV:Math.pow(Bt.xV,t),new yn(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*Ft,n=+this.l,e=isNaN(this.s)?0:this.s*n*(1-n),r=Math.cos(t),i=Math.sin(t);return new Bt.Ss(255*(n+e*(fn*r+sn*i)),255*(n+e*(ln*r+hn*i)),255*(n+e*(dn*r)),this.opacity)}}));var _n=Array.prototype.slice;function xn(t,n){return t-n}function wn(t){return function(){return t}}function Mn(t,n){for(var e,r=-1,i=n.length;++r<i;)if(e=Zn(t,n[r]))return e;return 0}function Zn(t,n){for(var e=n[0],r=n[1],i=-1,o=0,a=t.length,u=a-1;o<a;u=o++){var c=t[o],f=c[0],s=c[1],l=t[u],h=l[0],d=l[1];if(Tn(c,l,n))return 0;s>r!=d>r&&e<(h-f)*(r-s)/(d-s)+f&&(i=-i)}return i}function Tn(t,n,e){var r,i,o,a;return function(t,n,e){return(n[0]-t[0])*(e[1]-t[1])==(e[0]-t[0])*(n[1]-t[1])}(t,n,e)&&(i=t[r=+(t[0]===n[0])],a=n[r],i<=(o=e[r])&&o<=a||a<=o&&o<=i)}function An(){}var Cn=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function kn(){var t=1,n=1,e=E,r=u;function i(t){var n=e(t);if(Array.isArray(n))n=n.slice().sort(xn);else{var r=m(t),i=r[0],a=r[1];n=S(i,a,n),n=M(Math.floor(i/n)*n,Math.floor(a/n)*n,n)}return n.map(function(n){return o(t,n)})}function o(e,i){var o=[],u=[];return function(e,r,i){var o,u,c,f,s,l=new Array,h=new Array;for(o=u=-1,Cn[(c=e[0]>=r)<<1].forEach(d);++o<t-1;)Cn[c|(c=e[o+1]>=r)<<1].forEach(d);for(Cn[c<<0].forEach(d);++u<n-1;){for(o=-1,Cn[(c=e[u*t+t]>=r)<<1|(f=e[u*t]>=r)<<2].forEach(d);++o<t-1;)s=f,Cn[c|(c=e[u*t+t+o+1]>=r)<<1|(f=e[u*t+o+1]>=r)<<2|s<<3].forEach(d);Cn[c|f<<3].forEach(d)}for(o=-1,Cn[(f=e[u*t]>=r)<<2].forEach(d);++o<t-1;)s=f,Cn[(f=e[u*t+o+1]>=r)<<2|s<<3].forEach(d);function d(t){var n,e,r=[t[0][0]+o,t[0][1]+u],c=[t[1][0]+o,t[1][1]+u],f=a(r),s=a(c);(n=h[f])?(e=l[s])?(delete h[n.end],delete l[e.start],n===e?(n.ring.push(c),i(n.ring)):l[n.start]=h[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete h[n.end],n.ring.push(c),h[n.end=s]=n):(n=l[s])?(e=h[f])?(delete l[n.start],delete h[e.end],n===e?(n.ring.push(c),i(n.ring)):l[e.start]=h[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete l[n.start],n.ring.unshift(r),l[n.start=f]=n):l[f]=h[s]={start:f,end:s,ring:[r,c]}}Cn[f<<3].forEach(d)}(e,i,function(t){r(t,e,i),function(t){for(var n=0,e=t.length,r=t[e-1][1]*t[0][0]-t[e-1][0]*t[0][1];++n<e;)r+=t[n-1][1]*t[n][0]-t[n-1][0]*t[n][1];return r}(t)>0?o.push([t]):u.push(t)}),u.forEach(function(t){for(var n,e=0,r=o.length;e<r;++e)if(-1!==Mn((n=o[e])[0],t))return void n.push(t)}),{type:"MultiPolygon",value:i,coordinates:o}}function a(n){return 2*n[0]+n[1]*(t+1)*4}function u(e,r,i){e.forEach(function(e){var o,a=e[0],u=e[1],c=0|a,f=0|u,s=r[f*t+c];a>0&&a<t&&c===a&&(e[0]=a+(i-(o=r[f*t+c-1]))/(s-o)-.5),u>0&&u<n&&f===u&&(e[1]=u+(i-(o=r[(f-1)*t+c]))/(s-o)-.5)})}return i.contour=o,i.size=function(e){if(!arguments.length)return[t,n];var r=Math.ceil(e[0]),o=Math.ceil(e[1]);if(!(r>0&&o>0))throw new Error("invalid size");return t=r,n=o,i},i.thresholds=function(t){return arguments.length?(e="function"==typeof t?t:Array.isArray(t)?
1wn(_n.call(t)):wn(t),i):e},i.smooth=function(t){return arguments.length?(r=t?u:An,i):r===u},i}function Sn(t,n,e){for(var r=t.width,i=t.height,o=1+(e<<1),a=0;a<i;++a)for(var u=0,c=0;u<r+e;++u)u<r&&(c+=t.data[u+a*r]),u>=e&&(u>=o&&(c-=t.data[u-o+a*r]),n.data[u-e+a*r]=c/Math.min(u+1,r-1+o-u,o))}function En(t,n,e){for(var r=t.width,i=t.height,o=1+(e<<1),a=0;a<r;++a)for(var u=0,c=0;u<i+e;++u)u<i&&(c+=t.data[a+u*r]),u>=e&&(u>=o&&(c-=t.data[a+(u-o)*r]),n.data[a+(u-e)*r]=c/Math.min(u+1,i-1+o-u,o))}function qn(t){return t[0]}function Nn(t){return t[1]}function Un(){return 1}function Pn(){var t=qn,n=Nn,e=Un,r=960,i=500,o=20,a=2,u=3*o,c=r+2*u>>a,f=i+2*u>>a,s=wn(20);function l(r){var i=new Float32Array(c*f),l=new Float32Array(c*f);r.forEach(function(r,o,s){var l=+t(r,o,s)+u>>a,h=+n(r,o,s)+u>>a,d=+e(r,o,s);l>=0&&l<c&&h>=0&&h<f&&(i[l+h*c]+=d)}),Sn({width:c,height:f,data:i},{width:c,height:f,data:l},o>>a),En({width:c,height:f,data:l},{width:c,height:f,data:i},o>>a),Sn({width:c,height:f,data:i},{width:c,height:f,data:l},o>>a),En({width:c,height:f,data:l},{width:c,height:f,data:i},o>>a),Sn({width:c,height:f,data:i},{width:c,height:f,data:l},o>>a),En({width:c,height:f,data:l},{width:c,height:f,data:i},o>>a);var d=s(i);if(!Array.isArray(d)){var p=O(i);d=S(0,p,d),(d=M(0,Math.floor(p/d)*d,d)).shift()}return kn().thresholds(d).size([c,f])(i).map(h)}function h(t){return t.value*=Math.pow(2,-2*a),t.coordinates.forEach(d),t}function d(t){t.forEach(p)}function p(t){t.forEach(g)}function g(t){t[0]=t[0]*Math.pow(2,a)-u,t[1]=t[1]*Math.pow(2,a)-u}function v(){return c=r+2*(u=3*o)>>a,f=i+2*u>>a,l}return l.x=function(n){return arguments.length?(t="function"==typeof n?n:wn(+n),l):t},l.y=function(t){return arguments.length?(n="function"==typeof t?t:wn(+t),l):n},l.weight=function(t){return arguments.length?(e="function"==typeof t?t:wn(+t),l):e},l.size=function(t){if(!arguments.length)return[r,i];var n=Math.ceil(t[0]),e=Math.ceil(t[1]);if(!(n>=0||n>=0))throw new Error("invalid size");return r=n,i=e,v()},l.cellSize=function(t){if(!arguments.length)return 1<<a;if(!((t=+t)>=1))throw new Error("invalid cell size");return a=Math.floor(Math.log(t)/Math.LN2),v()},l.thresholds=function(t){return arguments.length?(s="function"==typeof t?t:Array.isArray(t)?wn(_n.call(t)):wn(t),l):s},l.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return o=Math.round((Math.sqrt(4*t*t+1)-1)/2),v()},l}var On=e(64641),Dn=e(92711),Rn=e(38337),Ln=e(41036),In=e(45161),Bn=e(99653),zn=e(66076);function Fn(t){return function(){return t}}function Yn(t,n,e,r,i,o,a,u,c,f){this.target=t,this.type=n,this.subject=e,this.identifier=r,this.active=i,this.x=o,this.y=a,this.dx=u,this.dy=c,this._=f}function Jn(){return!Dn.B.ctrlKey&&!Dn.B.button}function Hn(){return this.parentNode}function jn(t){return null==t?{x:Dn.B.x,y:Dn.B.y}:t}function Qn(){return navigator.maxTouchPoints||"ontouchstart"in this}function Gn(){var t,n,e,r,i=Jn,o=Hn,a=jn,u=Qn,c={},f=(0,On.Z)("start","drag","end"),s=0,l=0;function h(t){t.on("mousedown.drag",d).filter(u).on("touchstart.drag",v).on("touchmove.drag",m).on("touchend.drag touchcancel.drag",b).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function d(){if(!r&&i.apply(this,arguments)){var a=y("mouse",o.apply(this,arguments),Rn.Z,this,arguments);a&&((0,Ln.Z)(Dn.B.view).on("mousemove.drag",p,!0).on("mouseup.drag",g,!0),(0,Bn.Z)(Dn.B.view),(0,zn.r)(),e=!1,t=Dn.B.clientX,n=Dn.B.clientY,a("start"))}}function p(){if((0,zn.Z)(),!e){var r=Dn.B.clientX-t,i=Dn.B.clientY-n;e=r*r+i*i>l}c.mouse("drag")}function g(){(0,Ln.Z)(Dn.B.view).on("mousemove.drag mouseup.drag",null),(0,Bn.D)(Dn.B.view,e),(0,zn.Z)(),c.mouse("end")}function v(){if(i.apply(this,arguments)){var t,n,e=Dn.B.changedTouches,r=o.apply(this,arguments),a=e.length;for(t=0;t<a;++t)(n=y(e[t].identifier,r,In.Z,this,arguments))&&((0,zn.r)(),n("start"))}}function m(){var t,n,e=Dn.B.changedTouches,r=e.length;for(t=0;t<r;++t)(n=c[e[t].identifier])&&((0,zn.Z)(),n("drag"))}function b(){var t,n,e=Dn.B.changedTouches,i=e.length;for(r&&clearTimeout(r),r=setTimeout(function(){r=null},500),t=0;t<i;++t)(n=c[e[t].identifier])&&((0,zn.r)(),n("end"))}function y(t,n,e,r,i){var o,u,l,d=e(n,t),p=f.copy();if((0,Dn._H)(new Yn(h,"beforestart",o,t,s,d[0],d[1],0,0,p),function(){return null!=(Dn.B.subject=o=a.apply(r,i))&&(u=o.x-d[0]||0,l=o.y-d[1]||0,!0)}))return function a(f){var g,v=d;switch(f){case"start":c[t]=a,g=s++;break;case"end":delete c[t],--s;case"drag":d=e(n,t),g=s}(0,Dn._H)(new Yn(h,f,o,t,g,d[0]+u,d[1]+l,d[0]-v[0],d[1]-v[1],p),p.apply,p,[f,r,i])}}return h.filter=function(t){return arguments.length?(i="function"==typeof t?t:Fn(!!t),h):i},h.container=function(t){return arguments.length?(o="function"==typeof t?t:Fn(t),h):o},h.subject=function(t){return arguments.length?(a="function"==typeof t?t:Fn(t),h):a},h.touchable=function(t){return arguments.length?(u="function"==typeof t?t:Fn(!!t),h):u},h.on=function(){var t=f.on.apply(f,arguments);return t===f?h:t},h.clickDistance=function(t){return arguments.length?(l=(t=+t)*t,h):Math.sqrt(l)},h}Yn.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t};var Wn={},Vn={};function Xn(t){return new Function("d","return {"+t.map(function(t,n){return JSON.stringify(t)+": d["+n+'] || ""'}).join(",")+"}")}function Kn(t){var n=Object.create(null),e=[];return t.forEach(function(t){for(var r in t)r in n||e.push(n[r]=r)}),e}function $n(t,n){var e=t+"",r=e.length;return r<n?new Array(n-r+1).join(0)+e:e}function te(t){var n=new RegExp('["'+t+"\n\r]"),e=t.charCodeAt(0);function r(t,n){var r,i=[],o=t.length,a=0,u=0,c=o<=0,f=!1;function s(){if(c)return Vn;
1if(f)return f=!1,Wn;var n,r,i=a;if(34===t.charCodeAt(i)){for(;a++<o&&34!==t.charCodeAt(a)||34===t.charCodeAt(++a););return(n=a)>=o?c=!0:10===(r=t.charCodeAt(a++))?f=!0:13===r&&(f=!0,10===t.charCodeAt(a)&&++a),t.slice(i+1,n-1).replace(/""/g,'"')}for(;a<o;){if(10===(r=t.charCodeAt(n=a++)))f=!0;else if(13===r)f=!0,10===t.charCodeAt(a)&&++a;else if(r!==e)continue;return t.slice(i,n)}return c=!0,t.slice(i,o)}for(10===t.charCodeAt(o-1)&&--o,13===t.charCodeAt(o-1)&&--o;(r=s())!==Vn;){for(var l=[];r!==Wn&&r!==Vn;)l.push(r),r=s();n&&null==(l=n(l,u++))||i.push(l)}return i}function i(n,e){return n.map(function(n){return e.map(function(t){return a(n[t])}).join(t)})}function o(n){return n.map(a).join(t)}function a(t){return null==t?"":t instanceof Date?function(t){var n=t.getUTCHours(),e=t.getUTCMinutes(),r=t.getUTCSeconds(),i=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":function(t){return t<0?"-"+$n(-t,6):t>9999?"+"+$n(t,6):$n(t,4)}(t.getUTCFullYear())+"-"+$n(t.getUTCMonth()+1,2)+"-"+$n(t.getUTCDate(),2)+(i?"T"+$n(n,2)+":"+$n(e,2)+":"+$n(r,2)+"."+$n(i,3)+"Z":r?"T"+$n(n,2)+":"+$n(e,2)+":"+$n(r,2)+"Z":e||n?"T"+$n(n,2)+":"+$n(e,2)+"Z":"")}(t):n.test(t+="")?'"'+t.replace(/"/g,'""')+'"':t}return{parse:function(t,n){var e,i,o=r(t,function(t,r){if(e)return e(t,r-1);i=t,e=n?function(t,n){var e=Xn(t);return function(r,i){return n(e(r),i,t)}}(t,n):Xn(t)});return o.columns=i||[],o},parseRows:r,format:function(n,e){return null==e&&(e=Kn(n)),[e.map(a).join(t)].concat(i(n,e)).join("\n")},formatBody:function(t,n){return null==n&&(n=Kn(t)),i(t,n).join("\n")},formatRows:function(t){return t.map(o).join("\n")},formatRow:o,formatValue:a}}var ne=te(","),ee=ne.parse,re=ne.parseRows,ie=ne.format,oe=ne.formatBody,ae=ne.formatRows,ue=ne.formatRow,ce=ne.formatValue,fe=te("\t"),se=fe.parse,le=fe.parseRows,he=fe.format,de=fe.formatBody,pe=fe.formatRows,ge=fe.formatRow,ve=fe.formatValue;function me(t){for(var n in t){var e,r,i=t[n].trim();if(i)if("true"===i)i=!0;else if("false"===i)i=!1;else if("NaN"===i)i=NaN;else if(isNaN(e=+i)){if(!(r=i.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;be&&r[4]&&!r[7]&&(i=i.replace(/-/g,"/").replace(/T/," ")),i=new Date(i)}else i=e;else i=null;t[n]=i}return t}var be=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours();function ye(t){return+t}function _e(t){return t*t}function xe(t){return t*(2-t)}function we(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}var Me=e(9324),Ze=function t(n){function e(t){return Math.pow(t,n)}return n=+n,e.exponent=t,e}(3),Te=function t(n){function e(t){return 1-Math.pow(1-t,n)}return n=+n,e.exponent=t,e}(3),Ae=function t(n){function e(t){return((t*=2)<=1?Math.pow(t,n):2-Math.pow(2-t,n))/2}return n=+n,e.exponent=t,e}(3),Ce=Math.PI,ke=Ce/2;function Se(t){return 1==+t?1:1-Math.cos(t*ke)}function Ee(t){return Math.sin(t*ke)}function qe(t){return(1-Math.cos(Ce*t))/2}function Ne(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function Ue(t){return Ne(1-+t)}function Pe(t){return 1-Ne(t)}function Oe(t){return((t*=2)<=1?Ne(1-t):2-Ne(t-1))/2}function De(t){return 1-Math.sqrt(1-t*t)}function Re(t){return Math.sqrt(1- --t*t)}function Le(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var Ie=7.5625;function Be(t){return 1-ze(1-t)}function ze(t){return(t=+t)<.36363636363636365?Ie*t*t:t<.7272727272727273?Ie*(t-=.5454545454545454)*t+.75:t<.9090909090909091?Ie*(t-=.8181818181818182)*t+.9375:Ie*(t-=.9545454545454546)*t+.984375}function Fe(t){return((t*=2)<=1?1-ze(1-t):ze(t-1)+1)/2}var Ye=1.70158,Je=function t(n){function e(t){return(t=+t)*t*(n*(t-1)+t)}return n=+n,e.overshoot=t,e}(Ye),He=function t(n){function e(t){return--t*t*((t+1)*n+t)+1}return n=+n,e.overshoot=t,e}(Ye),je=function t(n){function e(t){return((t*=2)<1?t*t*((n+1)*t-n):(t-=2)*t*((n+1)*t+n)+2)/2}return n=+n,e.overshoot=t,e}(Ye),Qe=2*Math.PI,Ge=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=Qe);function i(t){return n*Ne(- --t)*Math.sin((r-t)/e)}return i.amplitude=function(n){return t(n,e*Qe)},i.period=function(e){return t(n,e)},i}(1,.3),We=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=Qe);function i(t){return 1-n*Ne(t=+t)*Math.sin((t+r)/e)}return i.amplitude=function(n){return t(n,e*Qe)},i.period=function(e){return t(n,e)},i}(1,.3),Ve=function t(n,e){var r=Math.asin(1/(n=Math.max(1,n)))*(e/=Qe);function i(t){return((t=2*t-1)<0?n*Ne(-t)*Math.sin((r-t)/e):2-n*Ne(t)*Math.sin((r+t)/e))/2}return i.amplitude=function(n){return t(n,e*Qe)},i.period=function(e){return t(n,e)},i}(1,.3);function Xe(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.blob()}function Ke(t,n){return fetch(t,n).then(Xe)}function $e(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.arrayBuffer()}function tr(t,n){return fetch(t,n).then($e)}function nr(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function er(t,n){return fetch(t,n).then(nr)}function rr(t){return function(n,e,r){return 2===arguments.length&&"function"==typeof e&&(r=e,e=void 0),er(n,e).then(function(n){return t(n,r)})}}function ir(t,n,e,r){3===arguments.length&&"function"==typeof e&&(r=e,e=void 0);var i=te(t);return er(n,e).then(function(t){return i.parse(t,r)})}var or=rr(ee),ar=rr(se);function ur(t,n){return new Promise(function(e,r){var i=new Image;for(var o in n)i[o]=n[o];i.onerror=r,i.onload=function(){e(i)},i.src=t})}function cr(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(204!==t.status&&205!==t.status)return t.json()}function fr(t,n){return fetch(t,n).then(cr)}function sr(t){return function(n,e){return er(n,e).then(function(n){return(new DOMParser).parseFromString(n,t)})}}var lr=sr("application/xml"),hr=sr("text/html"),dr=sr("image/svg+xml");function pr(t,n){var e;function r(){var r,i,o=e.length,a=0,u=0;for(r=0;r<o;++r)a+=(i=e[r]).x,u+=i.y;for(a=a/o-t,u=u/o-n,r=0;r<o;++r)(i=e[r]).x-=a,i.y-=u}return null==t&&(t=0),null==n&&(n=0),r.initialize=function(t){e=t},r.x=function(n){return arguments.length?(t=+n,r):t},r.y=function(t){return arguments.length?(n=+t,r):n},r}function gr(t){return function(){return t}}function vr(){return 1e-6*(Math.random()-.5)}function mr(t,n,e,r){if(isNaN(n)||isNaN(e))return t;var i,o,a,u,c,f,s,l,h,d=t._root,p={data:r},g=t._x0,v=t._y0,m=t._x1,b=t._y1;if(!d)return t._root=p,t;for(;d.length;)if((f=n>=(o=(g+m)/2))?g=o:m=o,(s=e>=(a=(v+b)/2))?v=a:b=a,i=d,!(d=d[l=s<<1|f]))return i[l]=p,t;if(u=+t._x.call(null,d.data),c=+t._y.call(null,d.data),n===u&&e===c)return p.next=d,i?i[l]=p:t._root=p,t;do{i=i?i[l]=new Array(4):t._root=new Array(4),(f=n>=(o=(g+m)/2))?g=o:m=o,(s=e>=(a=(v+b)/2))?v=a:b=a}while((l=s<<1|f)==(h=(c>=a)<<1|u>=o));return i[h]=d,i[l]=p,t}function br(t,n,e,r,i){this.node=t,this.x0=n,this.y0=e,this.x1=r,this.y1=i}function yr(t){return t[0]}function _r(t){return t[1]}function xr(t,n,e){var r=new wr(null==n?yr:n,null==e?_r:e,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function wr(t,n,e,r,i,o){this._x=t,this._y=n,this._x0=e,this._y0=r,this._x1=i,this._y1=o,this._root=void 0}function Mr(t){for(var n={data:t.data},e=n;t=t.next;)e=e.next={data:t.data};return n}var Zr=xr.prototype=wr.prototype;function Tr(t){return t.x+t.vx}function Ar(t){return t.y+t.vy}function Cr(t){var n,e,r=1,i=1;function o(){for(var t,o,u,c,f,s,l,h=n.length,d=0;d<i;++d)for(o=xr(n,Tr,Ar).visitAfter(a),t=0;t<h;++t)l=(s=e[(u=n[t]).index])*s,c=u.x+u.vx,f=u.y+u.vy,o.visit(p);function p(t,n,e,i,o){var a=t.data,h=t.r,d=s+h;if(!a)return n>c+d||i<c-d||e>f+d||o<f-d;if(a.index>u.index){var p=c-a.x-a.vx,g=f-a.y-a.vy,v=p*p+g*g;v<d*d&&(0===p&&(v+=(p=vr())*p),0===g&&(v+=(g=vr())*g),v=(d-(v=Math.sqrt(v)))/v*r,u.vx+=(p*=v)*(d=(h*=h
vendor: 4,426 bytes, line 1
1)/(l+h)),u.vy+=(g*=v)*d,a.vx-=p*(d=1-d),a.vy-=g*d)}}}function a(t){if(t.data)return t.r=e[t.data.index];for(var n=t.r=0;n<4;++n)t[n]&&t[n].r>t.r&&(t.r=t[n].r)}function u(){if(n){var r,i,o=n.length;for(e=new Array(o),r=0;r<o;++r)e[(i=n[r]).index]=+t(i,r,n)}}return"function"!=typeof t&&(t=gr(null==t?1:+t)),o.initialize=function(t){n=t,u()},o.iterations=function(t){return arguments.length?(i=+t,o):i},o.strength=function(t){return arguments.length?(r=+t,o):r},o.radius=function(n){return arguments.length?(t="function"==typeof n?n:gr(+n),u(),o):t},o}function kr(t){return t.index}function Sr(t,n){var e=t.get(n);if(!e)throw new Error("missing: "+n);return e}function Er(t){var n,e,r,i,o,a=kr,u=function(t){return 1/Math.min(i[t.source.index],i[t.target.index])},c=gr(30),f=1;function s(r){for(var i=0,a=t.length;i<f;++i)for(var u,c,s,l,h,d,p,g=0;g<a;++g)l=(s=(u=t[g]).target).x+s.vx-(c=u.source).x-c.vx||vr(),h=s.y+s.vy-c.y-c.vy||vr(),h*=d=((d=Math.sqrt(l*l+h*h))-e[g])/d*r*n[g],s.vx-=(l*=d)*(p=o[g]),s.vy-=h*p,c.vx+=l*(p=1-p),c.vy+=h*p}function l(){if(r){var u,c,f=r.length,s=t.length,l=Ct(r,a);for(u=0,i=new Array(f);u<s;++u)(c=t[u]).index=u,"object"!=typeof c.source&&(c.source=Sr(l,c.source)),"object"!=typeof c.target&&(c.target=Sr(l,c.target)),i[c.source.index]=(i[c.source.index]||0)+1,i[c.target.index]=(i[c.target.index]||0)+1;for(u=0,o=new Array(s);u<s;++u)o[u]=i[(c=t[u]).source.index]/(i[c.source.index]+i[c.target.index]);n=new Array(s),h(),e=new Array(s),d()}}function h(){if(r)for(var e=0,i=t.length;e<i;++e)n[e]=+u(t[e],e,t)}function d(){if(r)for(var n=0,i=t.length;n<i;++n)e[n]=+c(t[n],n,t)}return null==t&&(t=[]),s.initialize=function(t){r=t,l()},s.links=function(n){return arguments.length?(t=n,l(),s):t},s.id=function(t){return arguments.length?(a=t,s):a},s.iterations=function(t){return arguments.length?(f=+t,s):f},s.strength=function(t){return arguments.length?(u="function"==typeof t?t:gr(+t),h(),s):u},s.distance=function(t){return arguments.length?(c="function"==typeof t?t:gr(+t),d(),s):c},s}Zr.copy=function(){var t,n,e=new wr(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return e;if(!r.length)return e._root=Mr(r),e;for(t=[{source:r,target:e._root=new Array(4)}];r=t.pop();)for(var i=0;i<4;++i)(n=r.source[i])&&(n.length?t.push({source:n,target:r.target[i]=new Array(4)}):r.target[i]=Mr(n));return e},Zr.add=function(t){var n=+this._x.call(null,t),e=+this._y.call(null,t);return mr(this.cover(n,e),n,e,t)},Zr.addAll=function(t){var n,e,r,i,o=t.length,a=new Array(o),u=new Array(o),c=1/0,f=1/0,s=-1/0,l=-1/0;for(e=0;e<o;++e)isNaN(r=+this._x.call(null,n=t[e]))||isNaN(i=+this._y.call(null,n))||(a[e]=r,u[e]=i,r<c&&(c=r),r>s&&(s=r),i<f&&(f=i),i>l&&(l=i));if(c>s||f>l)return this;for(this.cover(c,f).cover(s,l),e=0;e<o;++e)mr(this,a[e],u[e],t[e]);return this},Zr.cover=function(t,n){if(isNaN(t=+t)||isNaN(n=+n))return this;var e=this._x0,r=this._y0,i=this._x1,o=this._y1;if(isNaN(e))i=(e=Math.floor(t))+1,o=(r=Math.floor(n))+1;else{for(var a,u,c=i-e,f=this._root;e>t||t>=i||r>n||n>=o;)switch(u=(n<r)<<1|t<e,(a=new Array(4))[u]=f,f=a,c*=2,u){case 0:i=e+c,o=r+c;break;case 1:e=i-c,o=r+c;break;case 2:i=e+c,r=o-c;break;case 3:e=i-c,r=o-c}this._root&&this._root.length&&(this._root=f)}return this._x0=e,this._y0=r,this._x1=i,this._y1=o,this},Zr.data=function(){var t=[];return this.visit(function(n){if(!n.length)do{t.push(n.data)}while(n=n.next)}),t},Zr.extent=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},Zr.find=function(t,n,e){var r,i,o,a,u,c,f,s=this._x0,l=this._y0,h=this._x1,d=this._y1,p=[],g=this._root;for(g&&p.push(new br(g,s,l,h,d)),null==e?e=1/0:(s=t-e,l=n-e,h=t+e,d=n+e,e*=e);c=p.pop();)if(!(!(g=c.node)||(i=c.x0)>h||(o=c.y0)>d||(a=c.x1)<s||(u=c.y1)<l))if(g.length){var v=(i+a)/2,m=(o+u)/2;p.push(new br(g[3],v,m,a,u),new br(g[2],i,m,v,u),new br(g[1],v,o,a,m),new br(g[0],i,o,v,m)),(f=(n>=m)<<1|t>=v)&&(c=p[p.length-1],p[p.length-1]=p[p.length-1-f],p[p.length-1-f]=c)}else{var b=t-+this._x.call(null,g.data),y=n-+this._y.call(null,g.data),_=b*b+y*y;if(_<e){var x=Math.sqrt(e=_);s=t-x,l=n-x,h=t+x,d=n+x,r=g.data}}return r},Zr.remove=function(t){if(isNaN(o=+this._x.call(null,t))||isNaN(a=+this._y.call(null,t)))return this;var n,e,r,i,o,a,u,c,f,s,l,h,d=this._root,p=this._x0,g=this._y0,v=this._x1,m=this._y1;if(!d)return this;if(d.length)for(;;){if((f=o>
vendor: 6,348 bytes, line 1
1=(u=(p+v)/2))?p=u:v=u,(s=a>=(c=(g+m)/2))?g=c:m=c,n=d,!(d=d[l=s<<1|f]))return this;if(!d.length)break;(n[l+1&3]||n[l+2&3]||n[l+3&3])&&(e=n,h=l)}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):n?(i?n[l]=i:delete n[l],(d=n[0]||n[1]||n[2]||n[3])&&d===(n[3]||n[2]||n[1]||n[0])&&!d.length&&(e?e[h]=d:this._root=d),this):(this._root=i,this)},Zr.removeAll=function(t){for(var n=0,e=t.length;n<e;++n)this.remove(t[n]);return this},Zr.root=function(){return this._root},Zr.size=function(){var t=0;return this.visit(function(n){if(!n.length)do{++t}while(n=n.next)}),t},Zr.visit=function(t){var n,e,r,i,o,a,u=[],c=this._root;for(c&&u.push(new br(c,this._x0,this._y0,this._x1,this._y1));n=u.pop();)if(!t(c=n.node,r=n.x0,i=n.y0,o=n.x1,a=n.y1)&&c.length){var f=(r+o)/2,s=(i+a)/2;(e=c[3])&&u.push(new br(e,f,s,o,a)),(e=c[2])&&u.push(new br(e,r,s,f,a)),(e=c[1])&&u.push(new br(e,f,i,o,s)),(e=c[0])&&u.push(new br(e,r,i,f,s))}return this},Zr.visitAfter=function(t){var n,e=[],r=[];for(this._root&&e.push(new br(this._root,this._x0,this._y0,this._x1,this._y1));n=e.pop();){var i=n.node;if(i.length){var o,a=n.x0,u=n.y0,c=n.x1,f=n.y1,s=(a+c)/2,l=(u+f)/2;(o=i[0])&&e.push(new br(o,a,u,s,l)),(o=i[1])&&e.push(new br(o,s,u,c,l)),(o=i[2])&&e.push(new br(o,a,l,s,f)),(o=i[3])&&e.push(new br(o,s,l,c,f))}r.push(n)}for(;n=r.pop();)t(n.node,n.x0,n.y0,n.x1,n.y1);return this},Zr.x=function(t){return arguments.length?(this._x=t,this):this._x},Zr.y=function(t){return arguments.length?(this._y=t,this):this._y};var qr=e(65244);function Nr(t){return t.x}function Ur(t){return t.y}var Pr=Math.PI*(3-Math.sqrt(5));function Or(t){var n,e=1,r=.001,i=1-Math.pow(r,1/300),o=0,a=.6,u=Ct(),c=(0,qr.HT)(s),f=(0,On.Z)("tick","end");function s(){l(),f.call("tick",n),e<r&&(c.stop(),f.call("end",n))}function l(r){var c,f,s=t.length;void 0===r&&(r=1);for(var l=0;l<r;++l)for(e+=(o-e)*i,u.each(function(t){t(e)}),c=0;c<s;++c)null==(f=t[c]).fx?f.x+=f.vx*=a:(f.x=f.fx,f.vx=0),null==f.fy?f.y+=f.vy*=a:(f.y=f.fy,f.vy=0);return n}function h(){for(var n,e=0,r=t.length;e<r;++e){if((n=t[e]).index=e,null!=n.fx&&(n.x=n.fx),null!=n.fy&&(n.y=n.fy),isNaN(n.x)||isNaN(n.y)){var i=10*Math.sqrt(e),o=e*Pr;n.x=i*Math.cos(o),n.y=i*Math.sin(o)}(isNaN(n.vx)||isNaN(n.vy))&&(n.vx=n.vy=0)}}function d(n){return n.initialize&&n.initialize(t),n}return null==t&&(t=[]),h(),n={tick:l,restart:function(){return c.restart(s),n},stop:function(){return c.stop(),n},nodes:function(e){return arguments.length?(t=e,h(),u.each(d),n):t},alpha:function(t){return arguments.length?(e=+t,n):e},alphaMin:function(t){return arguments.length?(r=+t,n):r},alphaDecay:function(t){return arguments.length?(i=+t,n):+i},alphaTarget:function(t){return arguments.length?(o=+t,n):o},velocityDecay:function(t){return arguments.length?(a=1-t,n):1-a},force:function(t,e){return arguments.length>1?(null==e?u.remove(t):u.set(t,d(e)),n):u.get(t)},find:function(n,e,r){var i,o,a,u,c,f=0,s=t.length;for(null==r?r=1/0:r*=r,f=0;f<s;++f)(a=(i=n-(u=t[f]).x)*i+(o=e-u.y)*o)<r&&(c=u,r=a);return c},on:function(t,e){return arguments.length>1?(f.on(t,e),n):f.on(t)}}}function Dr(){var t,n,e,r,i=gr(-30),o=1,a=1/0,u=.81;function c(r){var i,o=t.length,a=xr(t,Nr,Ur).visitAfter(s);for(e=r,i=0;i<o;++i)n=t[i],a.visit(l)}function f(){if(t){var n,e,o=t.length;for(r=new Array(o),n=0;n<o;++n)r[(e=t[n]).index]=+i(e,n,t)}}function s(t){var n,e,i,o,a,u=0,c=0;if(t.length){for(i=o=a=0;a<4;++a)(n=t[a])&&(e=Math.abs(n.value))&&(u+=n.value,c+=e,i+=e*n.x,o+=e*n.y);t.x=i/c,t.y=o/c}else{(n=t).x=n.data.x,n.y=n.data.y;do{u+=r[n.data.index]}while(n=n.next)}t.value=u}function l(t,i,c,f){if(!t.value)return!0;var s=t.x-n.x,l=t.y-n.y,h=f-i,d=s*s+l*l;if(h*h/u<d)return d<a&&(0===s&&(d+=(s=vr())*s),0===l&&(d+=(l=vr())*l),d<o&&(d=Math.sqrt(o*d)),n.vx+=s*t.value*e/d,n.vy+=l*t.value*e/d),!0;if(!(t.length||d>=a)){(t.data!==n||t.next)&&(0===s&&(d+=(s=vr())*s),0===l&&(d+=(l=vr())*l),d<o&&(d=Math.sqrt(o*d)));do{t.data!==n&&(n.vx+=s*(h=r[t.data.index]*e/d),n.vy+=l*h)}while(t=t.next)}}return c.initialize=function(n){t=n,f()},c.strength=function(t){return arguments.length?(i="function"==typeof t?t:gr(+t),f(),c):i},c.distanceMin=function(t){return arguments.length?(o=t*t,c):Math.sqrt(o)},c.distanceMax=function(t){return arguments.length?(a=t*t,c):Math.sqrt(a)},c.theta=function(t){return arguments.length?(u=t*t,c):Math.sqrt(u)},c}function Rr(t,n,e){var r,i,o,a=gr(.1);function u(t){for(var a=0,u=r.length;a<u;++a){var c=r[a],f=c.x-n||1e-6,s=c.y-e||1e-6,l=Math.sqrt(f*f+s*s),h=(o[a]-l)*i[a]*t/l;c.vx+=f*h,c.vy+=s*h}}function c(){if(r){var n,e=r.length;for(i=new Array(e),o=new Array(e),n=0;n<e;++n)o[n]=+t(r[n],n,r),i[n]=isNaN(o[n])?0:+a(r[n],n,r)}}return"function"!=typeof t&&(t=gr(+t)),null==n&&(n=0),null==e&&(e=0),u.initialize=function(t){r=t,c()},u.strength=function(t){return arguments.length?(a="function"==typeof t?t:gr(+t),c(),u):a},u.radius=function(n){return arguments.length?(t="function"==typeof n?n:gr(+n),c(),u):t},u.x=function(t){return arguments.length?(n=+t,u):n},u.y=function(t){return arguments.length?(e=+t,u):e},u}function Lr(t){var n,e,r,i=gr(.1);function o(t){for(var i,o=0,a=n.length;o<a;++o)(i=n[o]).vx+=(r[o]-i.x)*e[o]*t}function a(){if(n){var o,a=n.length;for(e=new Array(a),r=new Array(a),o=0;o<a;++o)e[o]=isNaN(r[o]=+t(n[o],o,n))?0:+i(n[o],o,n)}}return"function"!=typeof t&&(t=gr(null==t?0:+t)),o.initialize=function(t){n=t,a()},o.strength=function(t){return arguments.length?(i="function"==typeof t?t:gr(+t),a(),o):i},o.x=function(n){return arguments.length?(t="function"==typeof n?n:gr(+n),a(),o):t},o}function Ir(t){var n,e,r,i=gr(.1);function o(t){for(var i,o=0,a=n.length;o<a;++o)(i=n[o]).vy+=(r[o]-i.y)*e[o]*t}function a(){if(n){var o,a=n.length;for(e=new Array(a),r=new Array(a),o=0;o<a;++o)e[o]=isNaN(r[o]=+t(n[o],o,n))?0:+i(n[o],o,n)}}return"function"!=typeof t&&(t=gr(null==t?0:+t)),o.initialize=function(t){n=t,a()},o.strength=function(t){return arguments.length?(i="function"==typeof t?t:gr(+t),a(),o):i},o.y=function(n){return arguments.length?(t="function"==typeof n?n:gr(+n),a(),o):t},o}var Br=e(3712),zr=e(70592),Fr=e(93116),Yr=e(22233),Jr=e(65636),Hr=e(3218);function jr(){return new Qr}function Qr(){this.reset()}Qr.prototype={constructor:Qr,reset:function(){this.s=this.t=0},add:function(t){Wr(Gr,t,this.t),Wr(this,Gr.s,this.s),this.s?this.t+=Gr.t:this.s=Gr.t}
vendor: 9,033 bytes, line 1
1,valueOf:function(){return this.s}};var Gr=new Qr;function Wr(t,n,e){var r=t.s=n+e,i=r-n;t.t=n-(r-i)+(e-i)}var Vr=1e-6,Xr=1e-12,Kr=Math.PI,$r=Kr/2,ti=Kr/4,ni=2*Kr,ei=180/Kr,ri=Kr/180,ii=Math.abs,oi=Math.atan,ai=Math.atan2,ui=Math.cos,ci=Math.ceil,fi=Math.exp,si=(Math,Math.log),li=Math.pow,hi=Math.sin,di=Math.sign||function(t){return t>0?1:t<0?-1:0},pi=Math.sqrt,gi=Math.tan;function vi(t){return t>1?0:t<-1?Kr:Math.acos(t)}function mi(t){return t>1?$r:t<-1?-$r:Math.asin(t)}function bi(t){return(t=hi(t/2))*t}function yi(){}function _i(t,n){t&&wi.hasOwnProperty(t.type)&&wi[t.type](t,n)}var xi={Feature:function(t,n){_i(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r<i;)_i(e[r].geometry,n)}},wi={Sphere:function(t,n){n.sphere()},Point:function(t,n){n.point((t=t.coordinates)[0],t[1],t[2])},MultiPoint:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)n.point((t=e[r])[0],t[1],t[2])},LineString:function(t,n){Mi(t.coordinates,n,0)},MultiLineString:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)Mi(e[r],n,0)},Polygon:function(t,n){Zi(t.coordinates,n)},MultiPolygon:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)Zi(e[r],n)},GeometryCollection:function(t,n){for(var e=t.geometries,r=-1,i=e.length;++r<i;)_i(e[r],n)}};function Mi(t,n,e){var r,i=-1,o=t.length-e;for(n.lineStart();++i<o;)n.point((r=t[i])[0],r[1],r[2]);n.lineEnd()}function Zi(t,n){var e=-1,r=t.length;for(n.polygonStart();++e<r;)Mi(t[e],n,1);n.polygonEnd()}function Ti(t,n){t&&xi.hasOwnProperty(t.type)?xi[t.type](t,n):_i(t,n)}var Ai,Ci,ki,Si,Ei,qi=jr(),Ni=jr(),Ui={point:yi,lineStart:yi,lineEnd:yi,polygonStart:function(){qi.reset(),Ui.lineStart=Pi,Ui.lineEnd=Oi},polygonEnd:function(){var t=+qi;Ni.add(t<0?ni+t:t),this.lineStart=this.lineEnd=this.point=yi},sphere:function(){Ni.add(ni)}};function Pi(){Ui.point=Di}function Oi(){Ri(Ai,Ci)}function Di(t,n){Ui.point=Ri,Ai=t,Ci=n,ki=t*=ri,Si=ui(n=(n*=ri)/2+ti),Ei=hi(n)}function Ri(t,n){var e=(t*=ri)-ki,r=e>=0?1:-1,i=r*e,o=ui(n=(n*=ri)/2+ti),a=hi(n),u=Ei*a,c=Si*o+u*ui(i),f=u*r*hi(i);qi.add(ai(f,c)),ki=t,Si=o,Ei=a}function Li(t){return Ni.reset(),Ti(t,Ui),2*Ni}function Ii(t){return[ai(t[1],t[0]),mi(t[2])]}function Bi(t){var n=t[0],e=t[1],r=ui(e);return[r*ui(n),r*hi(n),hi(e)]}function zi(t,n){return t[0]*n[0]+t[1]*n[1]+t[2]*n[2]}function Fi(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 Yi(t,n){t[0]+=n[0],t[1]+=n[1],t[2]+=n[2]}function Ji(t,n){return[t[0]*n,t[1]*n,t[2]*n]}function Hi(t){var n=pi(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=n,t[1]/=n,t[2]/=n}var ji,Qi,Gi,Wi,Vi,Xi,Ki,$i,to,no,eo,ro,io,oo,ao,uo,co,fo,so,lo,ho,po,go,vo,mo,bo,yo=jr(),_o={point:xo,lineStart:Mo,lineEnd:Zo,polygonStart:function(){_o.point=To,_o.lineStart=Ao,_o.lineEnd=Co,yo.reset(),Ui.polygonStart()},polygonEnd:function(){Ui.polygonEnd(),_o.point=xo,_o.lineStart=Mo,_o.lineEnd=Zo,qi<0?(ji=-(Gi=180),Qi=-(Wi=90)):yo>Vr?Wi=90:yo<-1e-6&&(Qi=-90),no[0]=ji,no[1]=Gi},sphere:function(){ji=-(Gi=180),Qi=-(Wi=90)}};function xo(t,n){to.push(no=[ji=t,Gi=t]),n<Qi&&(Qi=n),n>Wi&&(Wi=n)}function wo(t,n){var e=Bi([t*ri,n*ri]);if($i){var r=Fi($i,e),i=Fi([r[1],-r[0],0],r);Hi(i),i=Ii(i);var o,a=t-Vi,u=a>0?1:-1,c=i[0]*ei*u,f=ii(a)>180;f^(u*Vi<c&&c<u*t)?(o=i[1]*ei)>Wi&&(Wi=o):f^(u*Vi<(c=(c+360)%360-180)&&c<u*t)?(o=-i[1]*ei)<Qi&&(Qi=o):(n<Qi&&(Qi=n),n>Wi&&(Wi=n)),f?t<Vi?ko(ji,t)>ko(ji,Gi)&&(Gi=t):ko(t,Gi)>ko(ji,Gi)&&(ji=t):Gi>=ji?(t<ji&&(ji=t),t>Gi&&(Gi=t)):t>Vi?ko(ji,t)>ko(ji,Gi)&&(Gi=t):ko(t,Gi)>ko(ji,Gi)&&(ji=t)}else to.push(no=[ji=t,Gi=t]);n<Qi&&(Qi=n),n>Wi&&(Wi=n),$i=e,Vi=t}function Mo(){_o.point=wo}function Zo(){no[0]=ji,no[1]=Gi,_o.point=xo,$i=null}function To(t,n){if($i){var e=t-Vi;yo.add(ii(e)>180?e+(e>0?360:-360):e)}else Xi=t,Ki=n;Ui.point(t,n),wo(t,n)}function Ao(){Ui.lineStart()}function Co(){To(Xi,Ki),Ui.lineEnd(),ii(yo)>Vr&&(ji=-(Gi=180)),no[0]=ji,no[1]=Gi,$i=null}function ko(t,n){return(n-=t)<0?n+360:n}function So(t,n){return t[0]-n[0]}function Eo(t,n){return t[0]<=t[1]?t[0]<=n&&n<=t[1]:n<t[0]||t[1]<n}function qo(t){var n,e,r,i,o,a,u;if(Wi=Gi=-(ji=Qi=1/0),to=[],Ti(t,_o),e=to.length){for(to.sort(So),n=1,o=[r=to[0]];n<e;++n)Eo(r,(i=to[n])[0])||Eo(r,i[1])?(ko(r[0],i[1])>ko(r[0],r[1])&&(r[1]=i[1]),ko(i[0],r[1])>ko(r[0],r[1])&&(r[0]=i[0])):o.push(r=i);for(a=-1/0,n=0,r=o[e=o.length-1];n<=e;r=i,++n)(u=ko(r[1],(i=o[n])[0]))>a&&(a=u,ji=i[0],Gi=r[1])}return to=no=null,ji===1/0||Qi===1/0?[[NaN,NaN],[NaN,NaN]]:[[ji,Qi],[Gi,Wi]]}var No={sphere:yi,point:Uo,lineStart:Oo,lineEnd:Lo,polygonStart:function(){No.lineStart=Io,No.lineEnd=Bo},polygonEnd:function(){No.lineStart=Oo,No.lineEnd=Lo}};function Uo(t,n){t*=ri;var e=ui(n*=ri);Po(e*ui(t),e*hi(t),hi(n))}function Po(t,n,e){++eo,io+=(t-io)/eo,oo+=(n-oo)/eo,ao+=(e-ao)/eo}function Oo(){No.point=Do}function Do(t,n){t*=ri;var e=ui(n*=ri);vo=e*ui(t),mo=e*hi(t),bo=hi(n),No.point=Ro,Po(vo,mo,bo)}function Ro(t,n){t*=ri;var e=ui(n*=ri),r=e*ui(t),i=e*hi(t),o=hi(n),a=ai(pi((a=mo*o-bo*i)*a+(a=bo*r-vo*o)*a+(a=vo*i-mo*r)*a),vo*r+mo*i+bo*o);ro+=a,uo+=a*(vo+(vo=r)),co+=a*(mo+(mo=i)),fo+=a*(bo+(bo=o)),Po(vo,mo,bo)}function Lo(){No.point=Uo}function Io(){No.point=zo}function Bo(){Fo(po,go),No.point=Uo}function zo(t,n){po=t,go=n,t*=ri,n*=ri,No.point=Fo;var e=ui(n);vo=e*ui(t),mo=e*hi(t),bo=hi(n),Po(vo,mo,bo)}function Fo(t,n){t*=ri;var e=ui(n*=ri),r=e*ui(t),i=e*hi(t),o=hi(n),a=mo*o-bo*i,u=bo*r-vo*o,c=vo*i-mo*r,f=pi(a*a+u*u+c*c),s=mi(f),l=f&&-s/f;so+=l*a,lo+=l*u,ho+=l*c,ro+=s,uo+=s*(vo+(vo=r)),co+=s*(mo+(mo=i)),fo+=s*(bo+(bo=o)),Po(vo,mo,bo)}function Yo(t){eo=ro=io=oo=ao=uo=co=fo=so=lo=ho=0,Ti(t,No);var n=so,e=lo,r=ho,i=n*n+e*e+r*r;return i<Xr&&(n=uo,e=co,r=fo,ro<Vr&&(n=io,e=oo,r=ao),(i=n*n+e*e+r*r)<Xr)?[NaN,NaN]:[ai(e,n)*ei,mi(r/pi(i))*ei]}function Jo(t){return function(){return t}}function Ho(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 jo(t,n){return[ii(t)>Kr?t+Math.round(-t/ni)*ni:t,n]}function Qo(t,n,e){return(t%=ni)?n||e?Ho(Wo(t),Vo(n,e)):Wo(t):n||e?Vo(n,e):jo}function Go(t){return function(n,e){return[(n+=t)>Kr?n-ni:n<-Kr?n+ni:n,e]}}function Wo(t){var n=Go(t);return n.invert=Go(-t),n}function Vo(t,n){var e=ui(t),r=hi(t),i=ui(n),o=hi(n);function a(t,n){var a=ui(n),u=ui(t)*a,c=hi(t)*a,f=hi(n),s=f*e+u*r;return[ai(c*i-s*o,u*e-f*r),mi(s*i+c*o)]}return a.invert=function(t,n){var a=ui(n),u=ui(t)*a,c=hi(t)*a,f=hi(n),s=f*i-c*o;return[ai(c*i+f*o,u*e+s*r),mi(s*e-u*r)]},a}function Xo(t){function n(n){return(n=t(n[0]*ri,n[1]*ri))[0]*=ei,n[1]*=ei,n}return t=Qo(t[0]*ri,t[1]*ri,t.length>2?t[2]*ri:0),n.invert=function(n){return(n=t.invert(n[0]*ri,n[1]*ri))[0]*=ei,n[1]*=ei,n},n}function Ko(t,n,e,r,i,o){if(e){var a=ui(n),u=hi(n),c=r*e;null==i?(i=n+r*ni,o=n-c/2):(i=$o(a,i),o=$o(a,o),(r>0?i<o:i>o)&&(i+=r*ni));for(var f,s=i;r>0?s>o:s<o;s-=c)f=Ii([a,-u*ui(s),-u*hi(s)]),t.point(f[0],f[1])}}function $o(t,n){(n=Bi(n))[0]-=t,Hi(n);var e=vi(-n[1]);return((-n[2]<0?-e:e)+ni-Vr)%ni}function ta(){var t,n,e=Jo([0,0]),r=Jo(90),i=Jo(6),o={point:function(e,r){t.push(e=n(e,r)),e[0]*=ei,e[1]*=ei}};function a(){var a=e.apply(this,arguments),u=r.apply(this,arguments)*ri,c=i.apply(this,arguments)*ri;return t=[],n=Qo(-a[0]*ri,-a[1]*ri,0).invert,Ko(o,u,c,1),a={type:"Polygon",coordinates:[t]},t=n=null,a}return a.center=function(t){return arguments.length?(e="function"==typeof t?t:Jo([+t[0],+t[1]]),a):e},a.radius=function(t){return arguments.length?(r="function"==typeof t?t:Jo(+t),a):r},a.precision=function(t){return arguments.length?(i="function"==typeof t?t:Jo(+t),a):i},a}function na(){var t,n=[];return{point:function(n,e,r){t.push([n,e,r])},lineStart:function(){n.push(t=[])},lineEnd:yi,rejoin:function(){n.length>1&&n.push(n.pop().concat(n.shift()))},result:function(){var e=n;return n=[],t=null,e}}}function ea(t,n){return ii(t[0]-n[0])<Vr&&ii(t[1]-n[1])<Vr}function ra(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 ia(t,n,e,r,i){var o,a,u=[],c=[];if(t.forEach(function(t){if(!((n=t.length-1)<=0)){var n,e,r=t[0],a=t[n];if(ea(r,a)){if(!r[2]&&!a[2]){for(i.lineStart(),o=0;o<n;++o)i.point((r=t[o])[0],r[1]);return void i.lineEnd()}a[0]+=2e-6}u.push(e=new ra(r,t,null,!0)),c.push(e.o=new ra(r,null,e,!1)),u.push(e=new ra(a,t,null,!1)),c.push(e.o=new ra(a,null,e,!0))}}),u.length){for(c.sort(n),oa(u),oa(c),o=0,a=c.length;o<a;++o)c[o].e=e=!e;for(var f,s,l=u[0];;){for(var h=l,d=!0;h.v;)if((h=h.n)===l)return;f=h.z,i.lineStart();do{if(h.v=h.o.v=!0,h.e){if(d)for(o=0,a=f.length;o<a;++o)i.point((s=f[o])[0],s[1]);else r(h.x,h.n.x,1,i);h=h.n}else{if(d)for(o=(f=h.p.z).length-1;o>=0;--o)i.point((s=f[o])[0],s[1]);else r(h.x,h.p.x,-1,i);h=h.p}f=(h=h.o).z,d=!d}while(!h.v);i.lineEnd()}}}function oa(t){if(n=t.length){for(var n,e,r=0,i=t[0];++r<n;)i.n=e=t[r],e.p=i,i=e;i.n=e=t[0],e.p=i}}jo.invert=jo;var aa=jr();function ua(t){return ii(t[0])<=Kr?t[0]:di(t[0])*((ii(t[0])+Kr)%ni-Kr)}function ca(t,n){var e=ua(n),r=n[1],i=hi(r),o=[hi(e),-ui(e),0],a=0,u=0;aa.reset(),1===i?r=$r+Vr:-1===i&&(r=-$r-Vr);for(var c=0,f=t.length;c<f;
vendor: 4,982 bytes, line 1
1++c)if(l=(s=t[c]).length)for(var s,l,h=s[l-1],d=ua(h),p=h[1]/2+ti,g=hi(p),v=ui(p),m=0;m<l;++m,d=y,g=x,v=w,h=b){var b=s[m],y=ua(b),_=b[1]/2+ti,x=hi(_),w=ui(_),M=y-d,Z=M>=0?1:-1,T=Z*M,A=T>Kr,C=g*x;if(aa.add(ai(C*Z*hi(T),v*w+C*ui(T))),a+=A?M+Z*ni:M,A^d>=e^y>=e){var k=Fi(Bi(h),Bi(b));Hi(k);var S=Fi(o,k);Hi(S);var E=(A^M>=0?-1:1)*mi(S[2]);(r>E||r===E&&(k[0]||k[1]))&&(u+=A^M>=0?1:-1)}}return(a<-1e-6||a<Vr&&aa<-1e-6)^1&u}function fa(t,n,e,r){return function(i){var o,a,u,c=n(i),f=na(),s=n(f),l=!1,h={point:d,lineStart:g,lineEnd:v,polygonStart:function(){h.point=m,h.lineStart=b,h.lineEnd=y,a=[],o=[]},polygonEnd:function(){h.point=d,h.lineStart=g,h.lineEnd=v,a=L(a);var t=ca(o,r);a.length?(l||(i.polygonStart(),l=!0),ia(a,la,t,e,i)):t&&(l||(i.polygonStart(),l=!0),i.lineStart(),e(null,null,1,i),i.lineEnd()),l&&(i.polygonEnd(),l=!1),a=o=null},sphere:function(){i.polygonStart(),i.lineStart(),e(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function d(n,e){t(n,e)&&i.point(n,e)}function p(t,n){c.point(t,n)}function g(){h.point=p,c.lineStart()}function v(){h.point=d,c.lineEnd()}function m(t,n){u.push([t,n]),s.point(t,n)}function b(){s.lineStart(),u=[]}function y(){m(u[0][0],u[0][1]),s.lineEnd();var t,n,e,r,c=s.clean(),h=f.result(),d=h.length;if(u.pop(),o.push(u),u=null,d)if(1&c){if((n=(e=h[0]).length-1)>0){for(l||(i.polygonStart(),l=!0),i.lineStart(),t=0;t<n;++t)i.point((r=e[t])[0],r[1]);i.lineEnd()}}else d>1&&2&c&&h.push(h.pop().concat(h.shift())),a.push(h.filter(sa))}return h}}function sa(t){return t.length>1}function la(t,n){return((t=t.x)[0]<0?t[1]-$r-Vr:$r-t[1])-((n=n.x)[0]<0?n[1]-$r-Vr:$r-n[1])}var ha=fa(function(){return!0},function(t){var n,e=NaN,r=NaN,i=NaN;return{lineStart:function(){t.lineStart(),n=1},point:function(o,a){var u=o>0?Kr:-Kr,c=ii(o-e);ii(c-Kr)<Vr?(t.point(e,r=(r+a)/2>0?$r:-$r),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),t.point(o,r),n=0):i!==u&&c>=Kr&&(ii(e-i)<Vr&&(e-=i*Vr),ii(o-u)<Vr&&(o-=u*Vr),r=function(t,n,e,r){var i,o,a=hi(t-e);return ii(a)>Vr?oi((hi(n)*(o=ui(r))*hi(e)-hi(r)*(i=ui(n))*hi(t))/(i*o*a)):(n+r)/2}(e,r,o,a),t.point(i,r),t.lineEnd(),t.lineStart(),t.point(u,r),n=0),t.point(e=o,r=a),i=u},lineEnd:function(){t.lineEnd(),e=r=NaN},clean:function(){return 2-n}}},function(t,n,e,r){var i;if(null==t)r.point(-Kr,i=e*$r),r.point(0,i),r.point(Kr,i),r.point(Kr,0),r.point(Kr,-i),r.point(0,-i),r.point(-Kr,-i),r.point(-Kr,0),r.point(-Kr,i);else if(ii(t[0]-n[0])>Vr){var o=t[0]<n[0]?Kr:-Kr;r.point(-o,i=e*o/2),r.point(0,i),r.point(o,i)}else r.point(n[0],n[1])},[-Kr,-$r]);function da(t){var n=ui(t),e=6*ri,r=n>0,i=ii(n)>Vr;function o(t,e){return ui(t)*ui(e)>n}function a(t,e,r){var i=[1,0,0],o=Fi(Bi(t),Bi(e)),a=zi(o,o),u=o[0],c=a-u*u;if(!c)return!r&&t;var f=n*a/c,s=-n*u/c,l=Fi(i,o),h=Ji(i,f);Yi(h,Ji(o,s));var d=l,p=zi(h,d),g=zi(d,d),v=p*p-g*(zi(h,h)-1);if(!(v<0)){var m=pi(v),b=Ji(d,(-p-m)/g);if(Yi(b,h),b=Ii(b),!r)return b;var y,_=t[0],x=e[0],w=t[1],M=e[1];x<_&&(y=_,_=x,x=y);var Z=x-_,T=ii(Z-Kr)<Vr;if(!T&&M<w&&(y=w,w=M,M=y),T||Z<Vr?T?w+M>0^b[1]<(ii(b[0]-_)<Vr?w:M):w<=b[1]&&b[1]<=M:Z>Kr^(_<=b[0]&&b[0]<=x)){var A=Ji(d,(-p+m)/g);return Yi(A,h),[b,Ii(A)]}}}function u(n,e){var i=r?t:Kr-t,o=0;return n<-i?o|=1:n>i&&(o|=2),e<-i?o|=4:e>i&&(o|=8),o}return fa(o,function(t){var n,e,c,f,s;return{lineStart:function(){f=c=!1,s=1},point:function(l,h){var d,p=[l,h],g=o(l,h),v=r?g?0:u(l,h):g?u(l+(l<0?Kr:-Kr),h):0;if(!n&&(f=c=g)&&t.lineStart(),g!==c&&(!(d=a(n,p))||ea(n,d)||ea(p,d))&&(p[2]=1),g!==c)s=0,g?(t.lineStart(),d=a(p,n),t.point(d[0],d[1])):(d=a(n,p),t.point(d[0],d[1],2),t.lineEnd()),n=d;else if(i&&n&&r^g){var m;v&e||!(m=a(p,n,!0))||(s=0,r?(t.lineStart(),t.point(m[0][0],m[0][1]),t.point(m[1][0],m[1][1]),t.lineEnd()):(t.point(m[1][0],m[1][1]),t.lineEnd(),t.lineStart(),t.point(m[0][0],m[0][1],3)))}!g||n&&ea(n,p)||t.point(p[0],p[1]),n=p,c=g,e=v},lineEnd:function(){c&&t.lineEnd(),n=null},clean:function(){return s|(f&&c)<<1}}},function(n,r,i,o){Ko(o,t,e,i,n,r)},r?[0,-t]:[-Kr,t-Kr])}var pa=1e9,ga=-pa;function va(t,n,e,r){function i(i,o){return t<=i&&i<=e&&n<=o&&o<=r}function o(i,o,u,f){var s=0,l=0;if(null==i||(s=a(i,u))!==(l=a(o,u))||c(i,o)<0^u>0)do{f.point(0===s||3===s?t:e,s>1?r:n)}while((s=(s+u+4)%4)!==l);else f.point(o[0],o[1])}function a(r,i){return ii(r[0]-t)<Vr?i>0?0:3:ii(r[0]-e)<Vr?i>0?2:1:ii(r[1]-n)<Vr?i>0?1:0:i>0?3:2}function u(t,n){return c(t.x,n.x)}function c(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(a){var c,f,s,l,h,d,p,g,v,m,b,y=a,_=na(),x={point:w,lineStart:function(){x.point=M,f&&f.push(s=[]),m=!0,v=!1,p=g=NaN},lineEnd:function(){c&&(M(l,h),d&&v&&_.rejoin(),c.push(_.result())),x.point=w,v&&y.lineEnd()},polygonStart:function(){y=_,c=[],f=[],b=!0},polygonEnd:function(){var n=function(){for(var n=0,e=0,i=f.length;e<i;++e)for(var o,a,u=f[e],c=1,s=u.length,l=u[0],h=l[0],d=l[1];c<s;++c)o=h,a=d,h=(l=u[c])[0],d=l[1],a<=r?d>r&&(h-o)*(r-a)>(d-a)*(t-o)&&++n:d<=r&&(h-o)*(r-a)<(d-a)*(t-o)&&--n;return n}(),e=b&&n,i=(c=L(c)).length;
vendor: 1,145 bytes, line 1
1(e||i)&&(a.polygonStart(),e&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),i&&ia(c,u,n,o,a),a.polygonEnd()),y=a,c=f=s=null}};function w(t,n){i(t,n)&&y.point(t,n)}function M(o,a){var u=i(o,a);if(f&&s.push([o,a]),m)l=o,h=a,d=u,m=!1,u&&(y.lineStart(),y.point(o,a));else if(u&&v)y.point(o,a);else{var c=[p=Math.max(ga,Math.min(pa,p)),g=Math.max(ga,Math.min(pa,g))],_=[o=Math.max(ga,Math.min(pa,o)),a=Math.max(ga,Math.min(pa,a))];!function(t,n,e,r,i,o){var a,u=t[0],c=t[1],f=0,s=1,l=n[0]-u,h=n[1]-c;if(a=e-u,l||!(a>0)){if(a/=l,l<0){if(a<f)return;a<s&&(s=a)}else if(l>0){if(a>s)return;a>f&&(f=a)}if(a=i-u,l||!(a<0)){if(a/=l,l<0){if(a>s)return;a>f&&(f=a)}else if(l>0){if(a<f)return;a<s&&(s=a)}if(a=r-c,h||!(a>0)){if(a/=h,h<0){if(a<f)return;a<s&&(s=a)}else if(h>0){if(a>s)return;a>f&&(f=a)}if(a=o-c,h||!(a<0)){if(a/=h,h<0){if(a>s)return;a>f&&(f=a)}else if(h>0){if(a<f)return;a<s&&(s=a)}return f>0&&(t[0]=u+f*l,t[1]=c+f*h),s<1&&(n[0]=u+s*l,n[1]=c+s*h),!0}}}}}(c,_,t,n,e,r)?u&&(y.lineStart(),y.point(o,a),b=!1):(v||(y.lineStart(),y.point(c[0],c[1])),y.point(_[0],_[1]),u||y.lineEnd(),b=!1)}p=o,g=a,v=u}return x}}function ma(){var t,n,e,r=0,i=0,o=960,a=500;
vendor: 14,277 bytes, line 1
1return e={stream:function(e){return t&&n===e?t:t=va(r,i,o,a)(n=e)},extent:function(u){return arguments.length?(r=+u[0][0],i=+u[0][1],o=+u[1][0],a=+u[1][1],t=n=null,e):[[r,i],[o,a]]}}}var ba,ya,_a,xa=jr(),wa={sphere:yi,point:yi,lineStart:function(){wa.point=Za,wa.lineEnd=Ma},lineEnd:yi,polygonStart:yi,polygonEnd:yi};function Ma(){wa.point=wa.lineEnd=yi}function Za(t,n){ba=t*=ri,ya=hi(n*=ri),_a=ui(n),wa.point=Ta}function Ta(t,n){t*=ri;var e=hi(n*=ri),r=ui(n),i=ii(t-ba),o=ui(i),a=r*hi(i),u=_a*e-ya*r*o,c=ya*e+_a*r*o;xa.add(ai(pi(a*a+u*u),c)),ba=t,ya=e,_a=r}function Aa(t){return xa.reset(),Ti(t,wa),+xa}var Ca=[null,null],ka={type:"LineString",coordinates:Ca};function Sa(t,n){return Ca[0]=t,Ca[1]=n,Aa(ka)}var Ea={Feature:function(t,n){return Na(t.geometry,n)},FeatureCollection:function(t,n){for(var e=t.features,r=-1,i=e.length;++r<i;)if(Na(e[r].geometry,n))return!0;return!1}},qa={Sphere:function(){return!0},Point:function(t,n){return Ua(t.coordinates,n)},MultiPoint:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)if(Ua(e[r],n))return!0;return!1},LineString:function(t,n){return Pa(t.coordinates,n)},MultiLineString:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)if(Pa(e[r],n))return!0;return!1},Polygon:function(t,n){return Oa(t.coordinates,n)},MultiPolygon:function(t,n){for(var e=t.coordinates,r=-1,i=e.length;++r<i;)if(Oa(e[r],n))return!0;return!1},GeometryCollection:function(t,n){for(var e=t.geometries,r=-1,i=e.length;++r<i;)if(Na(e[r],n))return!0;return!1}};function Na(t,n){return!(!t||!qa.hasOwnProperty(t.type))&&qa[t.type](t,n)}function Ua(t,n){return 0===Sa(t,n)}function Pa(t,n){for(var e,r,i,o=0,a=t.length;o<a;o++){if(0===(r=Sa(t[o],n)))return!0;if(o>0&&(i=Sa(t[o],t[o-1]))>0&&e<=i&&r<=i&&(e+r-i)*(1-Math.pow((e-r)/i,2))<Xr*i)return!0;e=r}return!1}function Oa(t,n){return!!ca(t.map(Da),Ra(n))}function Da(t){return(t=t.map(Ra)).pop(),t}function Ra(t){return[t[0]*ri,t[1]*ri]}function La(t,n){return(t&&Ea.hasOwnProperty(t.type)?Ea[t.type]:Na)(t,n)}function Ia(t,n,e){var r=M(t,n-Vr,e).concat(n);return function(t){return r.map(function(n){return[t,n]})}}function Ba(t,n,e){var r=M(t,n-Vr,e).concat(n);return function(t){return r.map(function(n){return[n,t]})}}function za(){var t,n,e,r,i,o,a,u,c,f,s,l,h=10,d=h,p=90,g=360,v=2.5;function m(){return{type:"MultiLineString",coordinates:b()}}function b(){return M(ci(r/p)*p,e,p).map(s).concat(M(ci(u/g)*g,a,g).map(l)).concat(M(ci(n/h)*h,t,h).filter(function(t){return ii(t%p)>Vr}).map(c)).concat(M(ci(o/d)*d,i,d).filter(function(t){return ii(t%g)>Vr}).map(f))}return m.lines=function(){return b().map(function(t){return{type:"LineString",coordinates:t}})},m.outline=function(){return{type:"Polygon",coordinates:[s(r).concat(l(a).slice(1),s(e).reverse().slice(1),l(u).reverse().slice(1))]}},m.extent=function(t){return arguments.length?m.extentMajor(t).extentMinor(t):m.extentMinor()},m.extentMajor=function(t){return arguments.length?(u=+t[0][1],a=+t[1][1],(r=+t[0][0])>(e=+t[1][0])&&(t=r,r=e,e=t),u>a&&(t=u,u=a,a=t),m.precision(v)):[[r,u],[e,a]]},m.extentMinor=function(e){return arguments.length?(o=+e[0][1],i=+e[1][1],(n=+e[0][0])>(t=+e[1][0])&&(e=n,n=t,t=e),o>i&&(e=o,o=i,i=e),m.precision(v)):[[n,o],[t,i]]},m.step=function(t){return arguments.length?m.stepMajor(t).stepMinor(t):m.stepMinor()},m.stepMajor=function(t){return arguments.length?(p=+t[0],g=+t[1],m):[p,g]},m.stepMinor=function(t){return arguments.length?(h=+t[0],d=+t[1],m):[h,d]},m.precision=function(h){return arguments.length?(v=+h,c=Ia(o,i,90),f=Ba(n,t,v),s=Ia(u,a,90),l=Ba(r,e,v),m):v},m.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function Fa(){return za()()}function Ya(t,n){var e=t[0]*ri,r=t[1]*ri,i=n[0]*ri,o=n[1]*ri,a=ui(r),u=hi(r),c=ui(o),f=hi(o),s=a*ui(e),l=a*hi(e),h=c*ui(i),d=c*hi(i),p=2*mi(pi(bi(o-r)+a*c*bi(i-e))),g=hi(p),v=p?function(t){var n=hi(t*=p)/g,e=hi(p-t)/g,r=e*s+n*h,i=e*l+n*d,o=e*u+n*f;return[ai(i,r)*ei,ai(o,pi(r*r+i*i))*ei]}:function(){return[e*ei,r*ei]};return v.distance=p,v}function Ja(t){return t}var Ha,ja,Qa,Ga,Wa=jr(),Va=jr(),Xa={point:yi,lineStart:yi,lineEnd:yi,polygonStart:function(){Xa.lineStart=Ka,Xa.lineEnd=nu},polygonEnd:function(){Xa.lineStart=Xa.lineEnd=Xa.point=yi,Wa.add(ii(Va)),Va.reset()},result:function(){var t=Wa/2;return Wa.reset(),t}};function Ka(){Xa.point=$a}function $a(t,n){Xa.point=tu,Ha=Qa=t,ja=Ga=n}function tu(t,n){Va.add(Ga*t-Qa*n),Qa=t,Ga=n}function nu(){tu(Ha,ja)}var eu,ru,iu,ou,au=Xa,uu=1/0,cu=uu,fu=-uu,su=fu,lu={point:function(t,n){t<uu&&(uu=t),t>fu&&(fu=t),n<cu&&(cu=n),n>su&&(su=n)},lineStart:yi,lineEnd:yi,polygonStart:yi,polygonEnd:yi,result:function(){var t=[[uu,cu],[fu,su]];return fu=su=-(cu=uu=1/0),t}},hu=0,du=0,pu=0,gu=0,vu=0,mu=0,bu=0,yu=0,_u=0,xu={point:wu,lineStart:Mu,lineEnd:Au,polygonStart:function(){xu.lineStart=Cu,xu.lineEnd=ku},polygonEnd:function(){xu.point=wu,xu.lineStart=Mu,xu.lineEnd=Au},result:function(){var t=_u?[bu/_u,yu/_u]:mu?[gu/mu,vu/mu]:pu?[hu/pu,du/pu]:[NaN,NaN];return hu=du=pu=gu=vu=mu=bu=yu=_u=0,t}};function wu(t,n){hu+=t,du+=n,++pu}function Mu(){xu.point=Zu}function Zu(t,n){xu.point=Tu,wu(iu=t,ou=n)}function Tu(t,n){var e=t-iu,r=n-ou,i=pi(e*e+r*r);gu+=i*(iu+t)/2,vu+=i*(ou+n)/2,mu+=i,wu(iu=t,ou=n)}function Au(){xu.point=wu}function Cu(){xu.point=Su}function ku(){Eu(eu,ru)}function Su(t,n){xu.point=Eu,wu(eu=iu=t,ru=ou=n)}function Eu(t,n){var e=t-iu,r=n-ou,i=pi(e*e+r*r);gu+=i*(iu+t)/2,vu+=i*(ou+n)/2,mu+=i,bu+=(i=ou*t-iu*n)*(iu+t),yu+=i*(ou+n),_u+=3*i,wu(iu=t,ou=n)}var qu=xu;function Nu(t){this._context=t}Nu.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,ni)}},result:yi};var Uu,Pu,Ou,Du,Ru,Lu=jr(),Iu={point:yi,lineStart:function(){Iu.point=Bu},lineEnd:function(){Uu&&zu(Pu,Ou),Iu.point=yi},polygonStart:function(){Uu=!0},polygonEnd:function(){Uu=null},result:function(){var t=+Lu;return Lu.reset(),t}};function Bu(t,n){Iu.point=zu,Pu=Du=t,Ou=Ru=n}function zu(t,n){Lu.add(pi((Du-=t)*Du+(Ru-=n)*Ru)),Du=t,Ru=n}var Fu=Iu;function Yu(){this._string=[]}function Ju(t){return"m0,"+t+"a"+t+","+t+" 0 1,1 0,"+-2*t+"a"+t+","+t+" 0 1,1 0,"+2*t+"z"}function Hu(t,n){var e,r,i=4.5;function o(t){return t&&("function"==typeof i&&r.pointRadius(+i.apply(this,arguments)),Ti(t,e(r))),r.result()}return o.area=function(t){return Ti(t,e(au)),au.result()},o.measure=function(t){return Ti(t,e(Fu)),Fu.result()},o.bounds=function(t){return Ti(t,e(lu)),lu.result()},o.centroid=function(t){return Ti(t,e(qu)),qu.result()},o.projection=function(n){return arguments.length?(e=null==n?(t=null,Ja):(t=n).stream,o):t},o.context=function(t){return arguments.length?(r=null==t?(n=null,new Yu):new Nu(n=t),"function"!=typeof i&&r.pointRadius(i),o):n},o.pointRadius=function(t){return arguments.length?(i="function"==typeof t?t:(r.pointRadius(+t),+t),o):i},o.projection(t).context(n)}function ju(t){return{stream:Qu(t)}}function Qu(t){return function(n){var e=new Gu;for(var r in t)e[r]=t[r];return e.stream=n,e}}function Gu(){}function Wu(t,n,e){var r=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=r&&t.clipExtent(null),Ti(e,t.stream(lu)),n(lu.result()),null!=r&&t.clipExtent(r),t}function Vu(t,n,e){return Wu(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])),a=+n[0][0]+(r-o*(e[1][0]+e[0][0]))/2,u=+n[0][1]+(i-o*(e[1][1]+e[0][1]))/2;t.scale(150*o).translate([a,u])},e)}function Xu(t,n,e){return Vu(t,[[0,0],n],e)}function Ku(t,n,e){return Wu(t,function(e){var r=+n,i=r/(e[1][0]-e[0][0]),o=(r-i*(e[1][0]+e[0][0]))/2,a=-i*e[0][1];t.scale(150*i).translate([o,a])},e)}function $u(t,n,e){return Wu(t,function(e){var r=+n,i=r/(e[1][1]-e[0][1]),o=-i*e[0][0],a=(r-i*(e[1][1]+e[0][1]))/2;t.scale(150*i).translate([o,a])},e)}Yu.prototype={_radius:4.5,_circle:Ju(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(t,n){switch(this._point){case 0:this._string.push("M",t,",",n),this._point=1;break;case 1:this._string.push("L",t,",",n);break;default:null==this._circle&&(this._circle=Ju(this._radius)),this._string.push("M",t,",",n,this._circle)}},result:function(){if(this._string.length){var t=this._string.join("");return this._string=[],t}return null}},Gu.prototype={constructor:Gu,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 tc=ui(30*ri);function nc(t,n){return+n?function(t,n){function e(r,i,o,a,u,c,f,s,l,h,d,p,g,v){var m=f-r,b=s-i,y=m*m+b*b;if(y>4*n&&g--){var _=a+h,x=u+d,w=c+p,M=pi(_*_+x*x+w*w),Z=mi(w/=M),T=ii(ii(w)-1)<Vr||ii(o-l)<Vr?(o+l)/2:ai(x,_),A=t(T,Z),C=A[0],k=A[1],S=C-r,E=k-i,q=b*S-m*E;(q*q/y>n||ii((m*S+b*E)/y-.5)>.3||a*h+u*d+c*p<tc)&&(e(r,i,o,a,u,c,C,k,T,_/=M,x/=M,w,g,v),v.point(C,k),e(C,k,T,_,x,w,f,s,l,h,d,p,g,v))}}return function(n){var r,i,o,a,u,c,f,s,l,h,d,p,g={point:v,lineStart:m,lineEnd:y,polygonStart:function(){n.polygonStart(),g.lineStart=_},polygonEnd:function(){n.polygonEnd(),g.lineStart=m}};function v(e,r){e=t(e,r),n.point(e[0],e[1])}function m(){s=NaN,g.point=b,n.lineStart()}function b(r,i){var o=Bi([r,i]),a=t(r,i);e(s,l,f,h,d,p,s=a[0],l=a[1],f=r,h=o[0],d=o[1],p=o[2],16,n),n.point(s,l)}function y(){g.point=v,n.lineEnd()}function _(){m(),g.point=x,g.lineEnd=w}function x(t,n){b(r=t,n),i=s,o=l,a=h,u=d,c=p,g.point=b}function w(){e(s,l,f,h,d,p,i,o,r,a,u,c,16,n),g.lineEnd=y,y()}return g}}(t,n):function(t){return Qu({point:function(n,e){n=t(n,e),this.stream.point(n[0],n[1])}})}(t)}var ec=Qu({point:function(t,n){this.stream.point(t*ri,n*ri)}});function rc(t,n,e,r,i){function o(o,a){return[n+t*(o*=r),e-t*(a*=i)]}return o.invert=function(o,a){return[(o-n)/t*r,(e-a)/t*i]},o}function ic(t,n,e,r,i,o){var a=ui(o),u=hi(o),c=a*t,f=u*t,s=a/t,l=u/t,h=(u*e-a*n)/t,d=(u*n+a*e)/t;function p(t,o){return[c*(t*=r)-f*(o*=i)+n,e-f*t-c*o]}return p.invert=function(t,n){return[r*(s*t-l*n+h),i*(d-l*t-s*n)]},p}function oc(t){return ac(function(){return t})()}function ac(t){var n,e,r,i,o,a,u,c,f,s,l=150,h=480,d=250,p=0,g=0,v=0,m=0,b=0,y=0,_=1,x=1,w=null,M=ha,Z=null,T=Ja,A=.5;function C(t){return c(t[0]*ri,t[1]*ri)}function k(t){return(t=c.invert(t[0],t[1]))&&[t[0]*ei,t[1]*ei]}function S(){var t=ic(l,0,0,_,x,y).apply(null,n(p,g)),r=(y?ic:rc)(l,h-t[0],d-t[1],_,x,y);return e=Qo(v,m,b),u=Ho(n,r),c=Ho(e,u),a=nc(u,A),E()}function E(){return f=s=null,C}return C.stream=function(t){return f&&s===t?f:f=ec(function(t){return Qu({point:function(n,e){var r=t(n,e);return this.stream.point(r[0],r[1])}})}(e)(M(a(T(s=t)))))},C.preclip=function(t){return arguments.length?(M=t,w=void 0,E()):M},C.postclip=function(t){return arguments.length?(T=t,Z=r=i=o=null,E()):T},C.clipAngle=function(t){return arguments.length?(M=+t?da(w=t*ri):(w=null,ha),E()):w*ei},C.clipExtent=function(t){return arguments.length?(T=null==t?(Z=r=i=o=null,Ja):va(Z=+t[0][0],r=+t[0][1],i=+t[1][0],o=+t[1][1]),E()):null==Z?null:[[Z,r],[i,o]]},C.scale=function(t){return arguments.length?(l=+t,S()):l},C.translate=function(t){return arguments.length?(h=+t[0],d=+t[1],S()):[h,d]},C.center=function(t){return arguments.length?(p=t[0]%360*ri,g=t[1]%360*ri,S()):[p*ei,g*ei]},C.rotate=function(t){return arguments.length?(v=t[0]%360*ri,m=t[1]%360*ri,b=t.length>2?t[2]%360*ri:0,S()):[v*ei,m*ei,b*ei]},C.angle=function(t){return arguments.length?(y=t%360*ri,S()):y*ei},C.reflectX=function(t){return arguments.length?(_=t?-1:1,S()):_<0},C.reflectY=function(t){return arguments.length?(x=t?-1:1,S()):x<0},C.precision=function(t){return arguments.length?(a=nc(u,A=t*t),E()):pi(A)},C.fitExtent=function(t,n){return Vu(C,t,n)},C.fitSize=function(t,n){return Xu(C,t,n)},C.fitWidth=function(t,n){return Ku(C,t,n)},C.fitHeight=function(t,n){return $u(C,t,n)},function(){return n=t.apply(this,arguments),C.invert=n.invert&&k,S()}}function uc(t){var n=0,e=Kr/3,r=ac(t),i=r(n,e);return i.parallels=function(t){return arguments.length?r(n=t[0]*ri,e=t[1]*ri):[n*ei,e*ei]},i}function cc(t,n){var e=hi(t),r=(e+hi(n))/2;if(ii(r)<Vr)return function(t){var n=ui(t);function e(t,e){return[t*n,hi(e)/n]}return e.invert=function(t,e){return[t/n,mi(e*n)]},e}(t);var i=1+e*(2*r-e),o=pi(i)/r;function a(t,n){var e=pi(i-2*r*hi(n))/r;return[e*hi(t*=r),o-e*ui(t)]}return a.invert=function(t,n){var e=o-n,a=ai(t,ii(e))*di(e);return e*r<0&&(a-=Kr*di(t)*di(e)),[a/r,mi((i-(t*t+e*e)*r*r)/(2*r))]},a}function fc(){return uc(cc).scale(155.424).center([0,33.6442])}function sc(){return fc().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}function lc(){var t,n,e,r,i,o,a=sc(),u=fc().rotate([154,0]).center([-2,58.5]).parallels([55,65]),c=fc().rotate([157,0]).center([-3,19.9]).parallels([8,18]),f={point:function(t,n){o=[t,n]}};function s(t){var n=t[0],a=t[1];return o=null,e.point(n,a),o||(r.point(n,a),o)||(i.point(n,a),o)}function l(){return t=n=null,s}return s.invert=function(t){var n=a.scale(),e=a.translate(),r=(t[0]-e[0])/n,i=(t[1]-e[1])/n;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?u:i>=.166&&i<.234&&r>=-.214&&r<-.115?c:a).invert(t)},s.stream=function(e){return t&&n===e?t:(r=[a.stream(n=e),u.stream(e),c.stream(e)],i=r.length,t={point:function(t,n){for(var e=-1;++e<i;)r[e].point(t,n)},sphere:function(){for(var t=-1;++t<i;)r[t].sphere()},lineStart:function(){for(var t=-1;++t<i;)r[t].lineStart()},lineEnd:function(){for(var t=-1;++t<i;)r[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<i;)r[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<i;)r[t].polygonEnd()}});var r,i},s.precision=function(t){return arguments.length?(a.precision(t),u.precision(t),c.precision(t),l(
vendor: 4,853 bytes, line 1
1)):a.precision()},s.scale=function(t){return arguments.length?(a.scale(t),u.scale(.35*t),c.scale(t),s.translate(a.translate())):a.scale()},s.translate=function(t){if(!arguments.length)return a.translate();var n=a.scale(),o=+t[0],s=+t[1];return e=a.translate(t).clipExtent([[o-.455*n,s-.238*n],[o+.455*n,s+.238*n]]).stream(f),r=u.translate([o-.307*n,s+.201*n]).clipExtent([[o-.425*n+Vr,s+.12*n+Vr],[o-.214*n-Vr,s+.234*n-Vr]]).stream(f),i=c.translate([o-.205*n,s+.212*n]).clipExtent([[o-.214*n+Vr,s+.166*n+Vr],[o-.115*n-Vr,s+.234*n-Vr]]).stream(f),l()},s.fitExtent=function(t,n){return Vu(s,t,n)},s.fitSize=function(t,n){return Xu(s,t,n)},s.fitWidth=function(t,n){return Ku(s,t,n)},s.fitHeight=function(t,n){return $u(s,t,n)},s.scale(1070)}function hc(t){return function(n,e){var r=ui(n),i=ui(e),o=t(r*i);return[o*i*hi(n),o*hi(e)]}}function dc(t){return function(n,e){var r=pi(n*n+e*e),i=t(r),o=hi(i),a=ui(i);return[ai(n*o,r*a),mi(r&&e*o/r)]}}var pc=hc(function(t){return pi(2/(1+t))});function gc(){return oc(pc).scale(124.75).clipAngle(179.999)}pc.invert=dc(function(t){return 2*mi(t/2)});var vc=hc(function(t){return(t=vi(t))&&t/hi(t)});function mc(){return oc(vc).scale(79.4188).clipAngle(179.999)}function bc(t,n){return[t,si(gi(($r+n)/2))]}function yc(){return _c(bc).scale(961/ni)}function _c(t){var n,e,r,i=oc(t),o=i.center,a=i.scale,u=i.translate,c=i.clipExtent,f=null;function s(){var o=Kr*a(),u=i(Xo(i.rotate()).invert([0,0]));return c(null==f?[[u[0]-o,u[1]-o],[u[0]+o,u[1]+o]]:t===bc?[[Math.max(u[0]-o,f),n],[Math.min(u[0]+o,e),r]]:[[f,Math.max(u[1]-o,n)],[e,Math.min(u[1]+o,r)]])}return i.scale=function(t){return arguments.length?(a(t),s()):a()},i.translate=function(t){return arguments.length?(u(t),s()):u()},i.center=function(t){return arguments.length?(o(t),s()):o()},i.clipExtent=function(t){return arguments.length?(null==t?f=n=e=r=null:(f=+t[0][0],n=+t[0][1],e=+t[1][0],r=+t[1][1]),s()):null==f?null:[[f,n],[e,r]]},s()}function xc(t){return gi(($r+t)/2)}function wc(t,n){var e=ui(t),r=t===n?hi(t):si(e/ui(n))/si(xc(n)/xc(t)),i=e*li(xc(t),r)/r;if(!r)return bc;function o(t,n){i>0?n<-$r+Vr&&(n=-$r+Vr):n>$r-Vr&&(n=$r-Vr);var e=i/li(xc(n),r);return[e*hi(r*t),i-e*ui(r*t)]}return o.invert=function(t,n){var e=i-n,o=di(r)*pi(t*t+e*e),a=ai(t,ii(e))*di(e);return e*r<0&&(a-=Kr*di(t)*di(e)),[a/r,2*oi(li(i/o,1/r))-$r]},o}function Mc(){return uc(wc).scale(109.5).parallels([30,30])}function Zc(t,n){return[t,n]}function Tc(){return oc(Zc).scale(152.63)}function Ac(t,n){var e=ui(t),r=t===n?hi(t):(e-ui(n))/(n-t),i=e/r+t;if(ii(r)<Vr)return Zc;function o(t,n){var e=i-n,o=r*t;return[e*hi(o),i-e*ui(o)]}return o.invert=function(t,n){var e=i-n,o=ai(t,ii(e))*di(e);return e*r<0&&(o-=Kr*di(t)*di(e)),[o/r,i-di(r)*pi(t*t+e*e)]},o}function Cc(){return uc(Ac).scale(131.154).center([0,13.9389])}vc.invert=dc(function(t){return t}),bc.invert=function(t,n){return[t,2*oi(fi(n))-$r]},Zc.invert=Zc;var kc=1.340264,Sc=-.081106,Ec=893e-6,qc=.003796,Nc=pi(3)/2;function Uc(t,n){var e=mi(Nc*hi(n)),r=e*e,i=r*r*r;return[t*ui(e)/(Nc*(kc+3*Sc*r+i*(7*Ec+9*qc*r))),e*(kc+Sc*r+i*(Ec+qc*r))]}function Pc(){return oc(Uc).scale(177.158)}function Oc(t,n){var e=ui(n),r=ui(t)*e;return[e*hi(t)/r,hi(n)/r]}function Dc(){return oc(Oc).scale(144.049).clipAngle(60)}function Rc(){var t,n,e,r,i,o,a,u=1,c=0,f=0,s=1,l=1,h=0,d=null,p=1,g=1,v=Qu({point:function(t,n){var e=y([t,n]);this.stream.point(e[0],e[1])}}),m=Ja;function b(){return p=u*s,g=u*l,o=a=null,y}function y(e){var r=e[0]*p,i=e[1]*g;if(h){var o=i*t-r*n;r=r*t+i*n,i=o}return[r+c,i+f]}return y.invert=function(e){var r=e[0]-c,i=e[1]-f;if(h){var o=i*t+r*n;r=r*t-i*n,i=o}return[r/p,i/g]},y.stream=function(t){return o&&a===t?o:o=v(m(a=t))},y.postclip=function(t){return arguments.length?(m=t,d=e=r=i=null,b()):m},y.clipExtent=function(t){return arguments.length?(m=null==t?(d=e=r=i=null,Ja):va(d=+t[0][0],e=+t[0][1],r=+t[1][0],i=+t[1][1]),b()):null==d?null:[[d,e],[r,i]]},y.scale=function(t){return arguments.length?(u=+t,b()):u},y.translate=function(t){return arguments.length?(c=+t[0],f=+t[1],b()):[c,f]},y.angle=function(e){return arguments.length?(n=hi(h=e%360*ri),t=ui(h),b()):h*ei},y.reflectX=function(t){return arguments.length?(s=t?-1:1,b()):s<0},y.reflectY=function(t){return arguments.length?(l=t?-1:1,b()):l<0},y.fitExtent=function(t,n){return Vu(y,t,n)},y.fitSize=function(t,n){return Xu(y,t,n)},y.fitWidth=function(t,n){return Ku(y,t,n)},y.fitHeight=function(t,n){return $u(y,t,n)},y}function Lc(t,n){var e=n*n,r=e*e;return[t*(.8707-.131979*e+r*(r*(.003971*e-.001529*r)-.013791)),n*(1.007226+e*(.015085+r*(.028874*e-.044475-.005916*r)))]}function Ic(){return oc(Lc).scale(175.295)}function Bc(t,n){return[ui(n)*hi(t),hi(n)]}function zc(){return oc(Bc).scale(249.5).clipAngle(90.000001)}function Fc(t,n){var e=ui(n),r=1+ui(t)*e;return[e*hi(t)/r,hi(n)/r]}function Yc(){return oc(Fc).scale(250).clipAngle(142)}
vendor: 7,410 bytes, line 1
1function Jc(t,n){return[si(gi(($r+n)/2)),-t]}function Hc(){var t=_c(Jc),n=t.center,e=t.rotate;return t.center=function(t){return arguments.length?n([-t[1],t[0]]):[(t=n())[1],-t[0]]},t.rotate=function(t){return arguments.length?e([t[0],t[1],t.length>2?t[2]+90:90]):[(t=e())[0],t[1],t[2]-90]},e([0,0,90]).scale(159.155)}function jc(t,n){return t.parent===n.parent?1:2}function Qc(t,n){return t+n.x}function Gc(t,n){return Math.max(t,n.y)}function Wc(){var t=jc,n=1,e=1,r=!1;function i(i){var o,a=0;i.eachAfter(function(n){var e=n.children;e?(n.x=function(t){return t.reduce(Qc,0)/t.length}(e),n.y=function(t){return 1+t.reduce(Gc,0)}(e)):(n.x=o?a+=t(n,o):0,n.y=0,o=n)});var u=function(t){for(var n;n=t.children;)t=n[0];return t}(i),c=function(t){for(var n;n=t.children;)t=n[n.length-1];return t}(i),f=u.x-t(u,c)/2,s=c.x+t(c,u)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*n,t.y=(i.y-t.y)*e}:function(t){t.x=(t.x-f)/(s-f)*n,t.y=(1-(i.y?t.y/i.y:1))*e})}return i.separation=function(n){return arguments.length?(t=n,i):t},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e]},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null},i}Uc.invert=function(t,n){for(var e,r=n,i=r*r,o=i*i*i,a=0;a<12&&(o=(i=(r-=e=(r*(kc+Sc*i+o*(Ec+qc*i))-n)/(kc+3*Sc*i+o*(7*Ec+9*qc*i)))*r)*i*i,!(ii(e)<Xr));++a);return[Nc*t*(kc+3*Sc*i+o*(7*Ec+9*qc*i))/ui(r),mi(hi(r)/Nc)]},Oc.invert=dc(oi),Lc.invert=function(t,n){var e,r=n,i=25;do{var o=r*r,a=o*o;r-=e=(r*(1.007226+o*(.015085+a*(.028874*o-.044475-.005916*a)))-n)/(1.007226+o*(.045255+a*(.259866*o-.311325-.005916*11*a)))}while(ii(e)>Vr&&--i>0);return[t/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r]},Bc.invert=dc(mi),Fc.invert=dc(function(t){return 2*oi(t)}),Jc.invert=function(t,n){return[-n,2*oi(fi(t))-$r]};var Vc=e(29890),Xc=Array.prototype.slice;function Kc(t){for(var n,e,r=0,i=(t=function(t){for(var n,e,r=t.length;r;)e=Math.random()*r--|0,n=t[r],t[r]=t[e],t[e]=n;return t}(Xc.call(t))).length,o=[];r<i;)n=t[r],e&&nf(e,n)?++r:(e=rf(o=$c(o,n)),r=0);return e}function $c(t,n){var e,r;if(ef(n,t))return[n];for(e=0;e<t.length;++e)if(tf(n,t[e])&&ef(of(t[e],n),t))return[t[e],n];for(e=0;e<t.length-1;++e)for(r=e+1;r<t.length;++r)if(tf(of(t[e],t[r]),n)&&tf(of(t[e],n),t[r])&&tf(of(t[r],n),t[e])&&ef(af(t[e],t[r],n),t))return[t[e],t[r],n];throw new Error}function tf(t,n){var e=t.r-n.r,r=n.x-t.x,i=n.y-t.y;return e<0||e*e<r*r+i*i}function nf(t,n){var e=t.r-n.r+1e-6,r=n.x-t.x,i=n.y-t.y;return e>0&&e*e>r*r+i*i}function ef(t,n){for(var e=0;e<n.length;++e)if(!nf(t,n[e]))return!1;return!0}function rf(t){switch(t.length){case 1:return function(t){return{x:t.x,y:t.y,r:t.r}}(t[0]);case 2:return of(t[0],t[1]);case 3:return af(t[0],t[1],t[2])}}function of(t,n){var e=t.x,r=t.y,i=t.r,o=n.x,a=n.y,u=n.r,c=o-e,f=a-r,s=u-i,l=Math.sqrt(c*c+f*f);return{x:(e+o+c/l*s)/2,y:(r+a+f/l*s)/2,r:(l+i+u)/2}}function af(t,n,e){var r=t.x,i=t.y,o=t.r,a=n.x,u=n.y,c=n.r,f=e.x,s=e.y,l=e.r,h=r-a,d=r-f,p=i-u,g=i-s,v=c-o,m=l-o,b=r*r+i*i-o*o,y=b-a*a-u*u+c*c,_=b-f*f-s*s+l*l,x=d*p-h*g,w=(p*_-g*y)/(2*x)-r,M=(g*v-p*m)/x,Z=(d*y-h*_)/(2*x)-i,T=(h*m-d*v)/x,A=M*M+T*T-1,C=2*(o+w*M+Z*T),k=w*w+Z*Z-o*o,S=-(A?(C+Math.sqrt(C*C-4*A*k))/(2*A):k/C);return{x:r+w+M*S,y:i+Z+T*S,r:S}}function uf(t,n,e){var r,i,o,a,u=t.x-n.x,c=t.y-n.y,f=u*u+c*c;f?(i=n.r+e.r,a=t.r+e.r,(i*=i)>(a*=a)?(r=(f+a-i)/(2*f),o=Math.sqrt(Math.max(0,a/f-r*r)),e.x=t.x-r*u-o*c,e.y=t.y-r*c+o*u):(r=(f+i-a)/(2*f),o=Math.sqrt(Math.max(0,i/f-r*r)),e.x=n.x+r*u-o*c,e.y=n.y+r*c+o*u)):(e.x=n.x+e.r,e.y=n.y)}function cf(t,n){var e=t.r+n.r-1e-6,r=n.x-t.x,i=n.y-t.y;return e>0&&e*e>r*r+i*i}function ff(t){var n=t._,e=t.next._,r=n.r+e.r,i=(n.x*e.r+e.x*n.r)/r,o=(n.y*e.r+e.y*n.r)/r;return i*i+o*o}function sf(t){this._=t,this.next=null,this.previous=null}function lf(t){if(!(i=t.length))return 0;var n,e,r,i,o,a,u,c,f,s,l;if((n=t[0]).x=0,n.y=0,!(i>1))return n.r;if(n.x=-(e=t[1]).r,e.x=n.r,e.y=0,!(i>2))return n.r+e.r;uf(e,n,r=t[2]),n=new sf(n),e=new sf(e),r=new sf(r),n.next=r.previous=e,e.next=n.previous=r,r.next=e.previous=n;t:for(u=3;u<i;++u){uf(n._,e._,r=t[u]),r=new sf(r),c=e.next,f=n.previous,s=e._.r,l=n._.r;do{if(s<=l){if(cf(c._,r._)){n.next=e=c,e.previous=n,--u;continue t}s+=c._.r,c=c.next}else{if(cf(f._,r._)){(n=f).next=e,e.previous=n,--u;continue t}l+=f._.r,f=f.previous}}while(c!==f.next);for(r.previous=n,r.next=e,n.next=e.previous=e=r,o=ff(n);(r=r.next)!==e;)(a=ff(r))<o&&(n=r,o=a);e=n.next}for(n=[e._],r=e;(r=r.next)!==e;)n.push(r._);for(r=Kc(n),u=0;u<i;++u)(n=t[u]).x-=r.x,n.y-=r.y;return r.r}function hf(t){return lf(t),t}var df=e(97840),pf=e(23296);function gf(t){return Math.sqrt(t.value)}function vf(){var t=null,n=1,e=1,r=pf.G;function i(i){return i.x=n/2,i.y=e/2,t?i.eachBefore(mf(t)).eachAfter(bf(r,.5)).eachBefore(yf(1)):i.eachBefore(mf(gf)).eachAfter(bf(pf.G,1)).eachAfter(bf(r,i.r/Math.min(n,e))).eachBefore(yf(Math.min(n,e)/(2*i.r))),i}return i.radius=function(n){return arguments.length?(t=(0,df.j)(n),i):t},i.size=function(t){return arguments.length?(n=+t[0],e=+t[1],i):[n,e]},i.padding=function(t){return arguments.length?(r="function"==typeof t?t:(0,pf.Z)(+t),i):r},i}function mf(t){return function(n){n.children||(n.r=Math.max(0,+t(n)||0))}}function bf(t,n){return function(e){if(r=e.children){var r,i,o,a=r.length,u=t(e)*n||0;if(u)for(i=0;i<a;++i)r[i].r+=u;if(o=lf(r),u)for(i=0;i<a;++i)r[i].r-=u;e.r=o+u}}}function yf(t){return function(n){var e=n.parent;n.r*=t,e&&(n.x=e.x+t*n.x,n.y=e.y+t*n.y)}}var _f=e(75809),xf=e(51019);function wf(){var t=1,n=1,e=0,r=!1;function i(i){var o=i.height+1;return i.x0=i.y0=e,i.x1=t,i.y1=n/o,i.eachBefore(function(t,n){return function(r){r.children&&(0,xf.Z)(r,r.x0,t*(r.depth+1)/n,r.x1,t*(r.depth+2)/n);var i=r.x0,o=r.y0,a=r.x1-e,u=r.y1-e;a<i&&(i=a=(i+a)/2),u<o&&(o=u=(o+u)/2),r.x0=i,r.y0=o,r.x1=a,r.y1=u}}(n,o)),r&&i.eachBefore(_f.Z),i}return i.round=function(t){return arguments.length?(r=!!t,i):r},i.size=function(e){return arguments.length?(t=+e[0],n=+e[1],i):[t,n]},i.padding=function(t){return arguments.length?(e=+t,i):e},i}var Mf=e(6411);function Zf(t,n){return t.parent===n.parent?1:2}function Tf(t){var n=t.children;return n?n[0]:t.t}function Af(t){var n=t.children;return n?n[n.length-1]:t.t}function Cf(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 kf(t,n,e){return t.a.parent===n.parent?t.a:e}function Sf(t,n){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=n}function Ef(){var t=Zf,n=1,e=1,r=null;function i(i){var c=function(t){for(var n,e,r,i,o,a=new Sf(t,0),u=[a];n=u.pop();)if(r=n._.children)for(n.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(e=n.children[i]=new Sf(r[i],i)),e.parent=n;return(a.parent=new Sf(null,0)).children=[a],a}(i);if(c.eachAfter(o),c.parent.m=-c.z,c.eachBefore(a),r)i.eachBefore(u);else{var f=i,s=i,l=i;i.eachBefore(function(t){t.x<f.x&&(f=t),t.x>s.x&&(s=t),t.depth>l.depth&&(l=t)});var h=f===s?1:t(f,s)/2,d=h-f.x,p=n/(s.x+h+d),g=e/(l.depth||1);i.eachBefore(function(t){t.x=(t.x+d)*p,t.y=t.depth*g})}return i}function o(n){var e=n.children,r=n.parent.children,i=n.i?r[n.i-1]:null;if(e){!function(t){for(var n,e=0,r=0,i=t.children,o=i.length;--o>=0;)(n=i[o]).z+=e,n.m+=e,e+=n.s+(r+=n.c)}(n);var o=(e[0].z+e[e.length-1].z)/2;i?(n.z=i.z+t(n._,i._),n.m=n.z-o):n.z=o}else i&&(n.z=i.z+t(n._,i._));n.parent.A=function(n,e,r){if(e){for(var i,o=n,a=n,u=e,c=o.parent.children[0],f=
1o.m,s=a.m,l=u.m,h=c.m;u=Af(u),o=Tf(o),u&&o;)c=Tf(c),(a=Af(a)).a=n,(i=u.z+l-o.z-f+t(u._,o._))>0&&(Cf(kf(u,n,r),n,i),f+=i,s+=i),l+=u.m,f+=o.m,h+=c.m,s+=a.m;u&&!Af(a)&&(a.t=u,a.m+=l-s),o&&!Tf(c)&&(c.t=o,c.m+=f-h,r=n)}return r}(n,i,n.parent.A||r[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function u(t){t.x*=n,t.y=t.depth*e}return i.separation=function(n){return arguments.length?(t=n,i):t},i.size=function(t){return arguments.length?(r=!1,n=+t[0],e=+t[1],i):r?null:[n,e]},i.nodeSize=function(t){return arguments.length?(r=!0,n=+t[0],e=+t[1],i):r?[n,e]:null},i}Sf.prototype=Object.create(Vc.NB.prototype);var qf=e(60375);function Nf(t,n,e,r,i){var o,a,u=t.children,c=u.length,f=new Array(c+1);for(f[0]=a=o=0;o<c;++o)f[o+1]=a+=u[o].value;!function t(n,e,r,i,o,a,c){if(n>=e-1){var s=u[n];return s.x0=i,s.y0=o,s.x1=a,void(s.y1=c)}for(var l=f[n],h=r/2+l,d=n+1,p=e-1;d<p;){var g=d+p>>>1;f[g]<h?d=g+1:p=g}h-f[d-1]<f[d]-h&&n+1<d&&--d;var v=f[d]-l,m=r-v;if(a-i>c-o){var b=(i*m+a*v)/r;t(n,d,v,i,o,b,c),t(d,e,m,b,o,a,c)}else{var y=(o*m+c*v)/r;t(n,d,v,i,o,a,y),t(d,e,m,i,y,a,c)}}(0,c,t.value,n,e,r,i)}var Uf=e(55071);function Pf(t,n,e,r,i){(1&t.depth?Uf.Z:xf.Z)(t,n,e,r,i)}var Of=e(89512),Df=function t(n){function e(t,e,r,i,o){if((a=t._squarify)&&a.ratio===n)for(var a,u,c,f,s,l=-1,h=a.length,d=t.value;++l<h;){for(c=(u=a[l]).children,f=u.value=0,s=c.length;f<s;++f)u.value+=c[f].value;u.dice?(0,xf.Z)(u,e,r,i,r+=(o-r)*u.value/d):(0,Uf.Z)(u,e,r,e+=(i-e)*u.value/d,o),d-=u.value}else t._squarify=a=(0,Of.DD)(n,t,e,r,i,o),a.ratio=n}return e.ratio=function(n){return t((n=+n)>1?n:1)},e}(Of.Sk),Rf=e(3031),Lf=e(60053),If=e(39588),Bf=e(17280),zf=e(28917);function Ff(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))]}}var Yf=e(22656);function Jf(t,n){var e=(0,Yf.wx)(+t,+n);return function(t){var n=e(t);return n-360*Math.floor(n/360)}}var Hf=e(75306),jf=e(61317),Qf=e(70901),Gf=e(47071),Wf=e(51882),Vf=e(44090),Xf=Math.SQRT2;function Kf(t){return((t=Math.exp(t))+1/t)/2}function $f(t,n){var e,r,i=t[0],o=t[1],a=t[2],u=n[2],c=n[0]-i,f=n[1]-o,s=c*c+f*f;if(s<1e-12)r=Math.log(u/a)/Xf,e=function(t){return[i+t*c,o+t*f,a*Math.exp(Xf*t*r)]};else{var l=Math.sqrt(s),h=(u*u-a*a+4*s)/(2*a*2*l),d=(u*u-a*a-4*s)/(2*u*2*l),p=Math.log(Math.sqrt(h*h+1)-h),g=Math.log(Math.sqrt(d*d+1)-d);r=(g-p)/Xf,e=function(t){var n,e=t*r,u=Kf(p),s=a/(2*l)*(u*(n=Xf*e+p,((n=Math.exp(2*n))-1)/(n+1))-function(t){return((t=Math.exp(t))-1/t)/2}(p));return[i+s*c,o+s*f,a*u/Kf(Xf*e+p)]}}return e.duration=1e3*r,e}var ts=e(38740);function ns(t){return function(n,e){var r=t((n=(0,Bt.Ym)(n)).h,(e=(0,Bt.Ym)(e)).h),i=(0,Yf.ZP)(n.s,e.s),o=(0,Yf.ZP)(n.l,e.l),a=(0,Yf.ZP)(n.opacity,e.opacity);return function(t){return n.h=r(t),n.s=i(t),n.l=o(t),n.opacity=a(t),n+""}}}var es=ns(Yf.wx),rs=ns(Yf.ZP);function is(t,n){var e=(0,Yf.ZP)((t=Xt(t)).l,(n=Xt(n)).l),r=(0,Yf.ZP)(t.a,n.a),i=(0,Yf.ZP)(t.b,n.b),o=(0,Yf.ZP)(t.opacity,n.opacity);return function(n){return t.l=e(n),t.a=r(n),t.b=i(n),t.opacity=o(n),t+""}}function os(t){return function(n,e){var r=t((n=an(n)).h,(e=an(e)).h),i=(0,Yf.ZP)(n.c,e.c),o=(0,Yf.ZP)(n.l,e.l),a=(0,Yf.ZP)(n.opacity,e.opacity);return function(t){return n.h=r(t),n.c=i(t),n.l=o(t),n.opacity=a(t),n+""}}}var as=os(Yf.wx),us=os(Yf.ZP);function cs(t){return function n(e){function r(n,r){var i=t((n=bn(n)).h,(r=bn(r)).h),o=(0,Yf.ZP)(n.s,r.s),a=(0,Yf.ZP)(n.l,r.l),u=(0,Yf.ZP)(n.opacity,r.opacity);return function(t){return n.h=i(t),n.s=o(t),n.l=a(Math.pow(t,e)),n.opacity=u(t),n+""}}return e=+e,r.gamma=n,r}(1)}var fs=cs(Yf.wx),ss=cs(Yf.ZP);function ls(t,n){for(var e=0,r=n.length-1,i=n[0],o=new Array(r<0?0:r);e<r;)o[e]=t(i,i=n[++e]);return function(t){var n=Math.max(0,Math.min(r-1,Math.floor(t*=r)));return o[n](t-n)}}function hs(t,n){for(var e=new Array(n),r=0;r<n;++r)e[r]=t(r/(n-1));return e}function ds(t){for(var n,e=-1,r=t.length,i=t[r-1],o=0;++e<r;)o+=(n=i)[1]*(i=t[e])[0]-n[0]*i[1];return o/2}function ps(t){for(var n,e,r=-1,i=t.length,o=0,a=0,u=t[i-1],c=0;++r<i;)c+=e=(n=u)[0]*(u=t[r])[1]-u[0]*n[1],o+=(n[0]+u[0])*e,a+=(n[1]+u[1])*e;return[o/(c*=3),a/c]}function gs(t,n,e){return(n[0]-t[0])*(e[1]-t[1])-(n[1]-t[1])*(e[0]-t[0])}function vs(t,n){return t[0]-n[0]||t[1]-n[1]}function ms(t){for(var n=t.length,e=[0,1],r=2,i=2;i<n;++i){for(;r>1&&gs(t[e[r-2]],t[e[r-1]],t[i])<=0;)--r;e[r++]=i}return e.slice(0,r)}function bs(t){if((e=t.length)<3)return null;var n,e,r=new Array(e),i=new Array(e);for(n=0;n<e;
1++n)r[n]=[+t[n][0],+t[n][1],n];for(r.sort(vs),n=0;n<e;++n)i[n]=[r[n][0],-r[n][1]];var o=ms(r),a=ms(i),u=a[0]===o[0],c=a[a.length-1]===o[o.length-1],f=[];for(n=o.length-1;n>=0;--n)f.push(t[r[o[n]][2]]);for(n=+u;n<a.length-c;++n)f.push(t[r[a[n]][2]]);return f}function ys(t,n){for(var e,r,i=t.length,o=t[i-1],a=n[0],u=n[1],c=o[0],f=o[1],s=!1,l=0;l<i;++l)e=(o=t[l])[0],(r=o[1])>u!=f>u&&a<(c-e)*(u-r)/(f-r)+e&&(s=!s),c=e,f=r;return s}function _s(t){for(var n,e,r=-1,i=t.length,o=t[i-1],a=o[0],u=o[1],c=0;++r<i;)n=a,e=u,n-=a=(o=t[r])[0],e-=u=o[1],c+=Math.sqrt(n*n+e*e);return c}function xs(){return Math.random()}var ws=function t(n){function e(t,e){return t=null==t?0:+t,e=null==e?1:+e,1===arguments.length?(e=t,t=0):e-=t,function(){return n()*e+t}}return e.source=t,e}(xs),Ms=function t(n){function e(t,e){var r,i;return t=null==t?0:+t,e=null==e?1:+e,function(){var o;if(null!=r)o=r,r=null;else do{r=2*n()-1,o=2*n()-1,i=r*r+o*o}while(!i||i>1);return t+e*o*Math.sqrt(-2*Math.log(i)/i)}}return e.source=t,e}(xs),Zs=function t(n){function e(){var t=Ms.source(n).apply(this,arguments);return function(){return Math.exp(t())}}return e.source=t,e}(xs),Ts=function t(n){function e(t){return function(){for(var e=0,r=0;r<t;++r)e+=n();return e}}return e.source=t,e}(xs),As=function t(n){function e(t){var e=Ts.source(n)(t);return function(){return e()/t}}return e.source=t,e}(xs),Cs=function t(n){function e(t){return function(){return-Math.log(1-n())/t}}return e.source=t,e}(xs);function ks(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t)}return this}function Ss(t,n){switch(arguments.length){case 0:break;case 1:this.interpolator(t);break;default:this.interpolator(n).domain(t)}return this}var Es=Array.prototype,qs=Es.map,Ns=Es.slice,Us={name:"implicit"};function Ps(){var t=Ct(),n=[],e=[],r=Us;function i(i){var o=i+"",a=t.get(o);if(!a){if(r!==Us)return r;t.set(o,a=n.push(i))}return e[(a-1)%e.length]}return i.domain=function(e){if(!arguments.length)return n.slice();n=[],t=Ct();for(var r,o,a=-1,u=e.length;++a<u;)t.has(o=(r=e[a])+"")||t.set(o,n.push(r));return i},i.range=function(t){return arguments.length?(e=Ns.call(t),i):e.slice()},i.unknown=function(t){return arguments.length?(r=t,i):r},i.copy=function(){return Ps(n,e).unknown(r)},ks.apply(i,arguments),i}function Os(){var t,n,e=Ps().unknown(void 0),r=e.domain,i=e.range,o=[0,1],a=!1,u=0,c=0,f=.5;function s(){var e=r().length,s=o[1]<o[0],l=o[s-0],h=o[1-s];t=(h-l)/Math.max(1,e-u+2*c),a&&(t=Math.floor(t)),l+=(h-l-t*(e-u))*f,n=t*(1-u),a&&(l=Math.round(l),n=Math.round(n));var d=M(e).map(function(n){return l+t*n});return i(s?d.reverse():d)}return delete e.unknown,e.domain=function(t){return arguments.length?(r(t),s()):r()},e.range=function(t){return arguments.length?(o=[+t[0],+t[1]],s()):o.slice()},e.rangeRound=function(t){return o=[+t[0],+t[1]],a=!0,s()},e.bandwidth=function(){return n},e.step=function(){return t},e.round=function(t){return arguments.length?(a=!!t,s()):a},e.padding=function(t){return arguments.length?(u=Math.min(1,c=+t),s()):u},e.paddingInner=function(t){return arguments.length?(u=Math.min(1,t),s()):u},e.paddingOuter=function(t){return arguments.length?(c=+t,s()):c},e.align=function(t){return arguments.length?(f=Math.max(0,Math.min(1,t)),s()):f},e.copy=function(){return Os(r(),o).round(a).paddingInner(u).paddingOuter(c).align(f)},ks.apply(s(),arguments)}function Ds(t){var n=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return Ds(n())},t}function Rs(){return Ds(Os.apply(null,arguments).paddingInner(1))}function Ls(t){return+t}var Is=[0,1];function Bs(t){return t}function zs(t,n){return(n-=t=+t)?function(e){return(e-t)/n}:(e=isNaN(n)?NaN:.5,function(){return e});var e}function Fs(t){var n,e=t[0],r=t[t.length-1];return e>r&&(n=e,e=r,r=n),function(t){return Math.max(e,Math.min(r,t))}}function Ys(t,n,e){var r=t[0],i=t[1],o=n[0],a=n[1];return i<r?(r=zs(i,r),o=e(a,o)):(r=zs(r,i),o=e(o,a)),function(t){return o(r(t))}}function Js(t,n,e){var r=Math.min(t.length,n.length)-1,i=new Array(r),o=new Array(r),a=-1;for(t[r]<t[0]&&(t=t.slice().reverse(),n=n.slice().reverse());++a<r;)i[a]=zs(t[a],t[a+1]),o[a]=e(n[a],n[a+1]);return function(n){var e=f(t,n,1,r)-1;return o[e](i[e](n))}}function Hs(t,n){return n.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())}function js(){var t,n,e,r,i,o,a=Is,u=Is,c=Rf.Z,f=Bs;function s(){return r=Math.min(a.length,u.length)>2?Js:Ys,i=o=null,l}function l(n){return isNaN(n=+n)?e:(i||(i=r(a.map(t),u,c)))(t(f(n)))}return l.invert=function(e){return f(n((o||(o=r(u,a.map(t),Hf.Z)))(e)))},l.domain=function(t){return arguments.length?(a=qs.call(t,Ls),f===Bs||(f=Fs(a)),s()):a.slice()},l.range=function(t){return arguments.length?(u=Ns.call(t),s()):u.slice()},l.rangeRound=function(t){return u=Ns.call(t),c=Gf.Z,s()},l.clamp=function(t){return arguments.length?(f=t?Fs(a):Bs,l):f!==Bs},l.interpolate=function(t){return arguments.length?(c=t,s()):c},l.unknown=function(t){return arguments.length?(e=t,l):e},function(e,r){return t=e,n=r,s()}}function Qs(t,n){return js()(t,n)}function Gs(t,n,e,r){var i,o=S(t,n,e);switch((r=(0,Fr.Z)(null==r?",f":r)).type){case"s":var a=Math.max(Math.abs(t),Math.abs(n));return null!=r.precision||isNaN(i=(0,Jr.Z)(o,a))||(r.precision=i),(0,Br.jH)(r,a);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(i=(0,Hr.Z)(o,Math.max(Math.abs(t),Math.abs(n))))||(r.precision=i-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(i=(0,Yr.Z)(o))||(r.precision=i-2*("%"===r.type))}return(0,Br.WU)(r)}function Ws(t){var n=t.domain;return t.ticks=function(t){var e=n();return C(e[0],e[e.length-1],null==t?10:t)},t.tickFormat=function(t,e){var r=n();return Gs(r[0],r[r.length-1],null==t?10:t,e)},t.nice=function(e){null==e&&(e=10);var r,i=n(),o=0,a=i.length-1,u=i[o],c=i[a];return c<u&&(r=u,u=c,c=r,r=o,o=a,a=r),(r=k(u,c,e))>0?r=k(u=Math.floor(u/r)*r,c=Math.ceil(c/r)*r,e):r<0&&(r=k(u=Math.ceil(u*r)/r,c=Math.floor(c*r)/r,e)),r>0?(i[o]=Math.floor(u/r)*r,i[a]=Math.ceil(c/r)*r,n(i)):r<0&&(i[o]=Math.ceil(u*r)/r,i[a]=Math.floor(c*r)/r,n(i)),t},t}function Vs(){var t=Qs(Bs,Bs);return t.copy=function(){return Hs(t,Vs())},ks.apply(t,arguments),Ws(t)}function Xs(t){var n;function e(t){return isNaN(t=+t)?n:t}return e.invert=e,e.domain=e.range=function(n){return arguments.length?(t=qs.c
vendor: 4,629 bytes, line 1
1all(n,Ls),e):t.slice()},e.unknown=function(t){return arguments.length?(n=t,e):n},e.copy=function(){return Xs(t).unknown(n)},t=arguments.length?qs.call(t,Ls):[0,1],Ws(e)}function Ks(t,n){var e,r=0,i=(t=t.slice()).length-1,o=t[r],a=t[i];return a<o&&(e=r,r=i,i=e,e=o,o=a,a=e),t[r]=n.floor(o),t[i]=n.ceil(a),t}function $s(t){return Math.log(t)}function tl(t){return Math.exp(t)}function nl(t){return-Math.log(-t)}function el(t){return-Math.exp(-t)}function rl(t){return isFinite(t)?+("1e"+t):t<0?0:t}function il(t){return function(n){return-t(-n)}}function ol(t){var n,e,r=t($s,tl),i=r.domain,o=10;function a(){return n=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),function(n){return Math.log(n)/t})}(o),e=function(t){return 10===t?rl:t===Math.E?Math.exp:function(n){return Math.pow(t,n)}}(o),i()[0]<0?(n=il(n),e=il(e),t(nl,el)):t($s,tl),r}return r.base=function(t){return arguments.length?(o=+t,a()):o},r.domain=function(t){return arguments.length?(i(t),a()):i()},r.ticks=function(t){var r,a=i(),u=a[0],c=a[a.length-1];(r=c<u)&&(h=u,u=c,c=h);var f,s,l,h=n(u),d=n(c),p=null==t?10:+t,g=[];if(!(o%1)&&d-h<p){if(h=Math.round(h)-1,d=Math.round(d)+1,u>0){for(;h<d;++h)for(s=1,f=e(h);s<o;++s)if(!((l=f*s)<u)){if(l>c)break;g.push(l)}}else for(;h<d;++h)for(s=o-1,f=e(h);s>=1;--s)if(!((l=f*s)<u)){if(l>c)break;g.push(l)}}else g=C(h,d,Math.min(d-h,p)).map(e);return r?g.reverse():g},r.tickFormat=function(t,i){if(null==i&&(i=10===o?".0e":","),"function"!=typeof i&&(i=(0,Br.WU)(i)),t===1/0)return i;null==t&&(t=10);var a=Math.max(1,o*t/r.ticks().length);return function(t){var r=t/e(Math.round(n(t)));return r*o<o-.5&&(r*=o),r<=a?i(t):""}},r.nice=function(){return i(Ks(i(),{floor:function(t){return e(Math.floor(n(t)))},ceil:function(t){return e(Math.ceil(n(t)))}}))},r}function al(){var t=ol(js()).domain([1,10]);return t.copy=function(){return Hs(t,al()).base(t.base())},ks.apply(t,arguments),t}function ul(t){return function(n){return Math.sign(n)*Math.log1p(Math.abs(n/t))}}function cl(t){return function(n){return Math.sign(n)*Math.expm1(Math.abs(n))*t}}function fl(t){var n=1,e=t(ul(n),cl(n));return e.constant=function(e){return arguments.length?t(ul(n=+e),cl(n)):n},Ws(e)}function sl(){var t=fl(js());return t.copy=function(){return Hs(t,sl()).constant(t.constant())},ks.apply(t,arguments)}function ll(t){return function(n){return n<0?-Math.pow(-n,t):Math.pow(n,t)}}function hl(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function dl(t){return t<0?-t*t:t*t}function pl(t){var n=t(Bs,Bs),e=1;function r(){return 1===e?t(Bs,Bs):.5===e?t(hl,dl):t(ll(e),ll(1/e))}return n.exponent=function(t){return arguments.length?(e=+t,r()):e},Ws(n)}function gl(){var t=pl(js());return t.copy=function(){return Hs(t,gl()).exponent(t.exponent())},ks.apply(t,arguments),t}function vl(){return gl.apply(null,arguments).exponent(.5)}function ml(){var t,n=[],e=[],r=[];function o(){var t=0,i=Math.max(1,e.length);for(r=new Array(i-1);++t<i;)r[t-1]=N(n,t/i);return a}function a(n){return isNaN(n=+n)?t:e[f(r,n)]}return a.invertExtent=function(t){var i=e.indexOf(t);return i<0?[NaN,NaN]:[i>0?r[i-1]:n[0],i<r.length?r[i]:n[n.length-1]]},a.domain=function(t){if(!arguments.length)return n.slice();n=[];for(var e,r=0,a=t.length;r<a;++r)null==(e=t[r])||isNaN(e=+e)||n.push(e);return n.sort(i),o()},a.range=function(t){return arguments.length?(e=Ns.call(t),o()):e.slice()},a.unknown=function(n){return arguments.length?(t=n,a):t},a.quantiles=function(){return r.slice()},a.copy=function(){return ml().domain(n).range(e).unknown(t)},ks.apply(a,arguments)}function bl(){var t,n=0,e=1,r=1,i=[.5],o=[0,1];function a(n){return n<=n?o[f(i,n,0,r)]:t}function u(){var t=-1;for(i=new Array(r);++t<r;)i[t]=((t+1)*e-(t-r)*n)/(r+1);return a}return a.domain=function(t){return arguments.length?(n=+t[0],e=+t[1],u()):[n,e]},a.range=function(t){return arguments.length?(r=(o=Ns.call(t)).length-1,u()):o.slice()},a.invertExtent=function(t){var a=o.indexOf(t);return a<0?[NaN,NaN]:a<1?[n,i[0]]:a>=r?[i[r-1],e]:[i[a-1],i[a]]},a.unknown=function(n){return arguments.length?(t=n,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return bl().domain([n,e]).range(o).unknown(t)},ks.apply(Ws(a),arguments)}function yl(){var t,n=[.5],e=[0,1],r=1;function i(i){return i<=i?e[f(n,i,0,r)]:t}return i.domain=function(t){return arguments.length?(n=Ns.call(t),r=Math.min(n.length,e.length-1),i):n.slice()},i.range=function(t){return arguments.length?(e=Ns.call(t),r=Math.min(n.length,e.length-1),i):e.slice()},i.invertExtent=function(t){var r=e.indexOf(t);return[n[r-1],n[r]]},i.unknown=function(n){return arguments.length?(t=n,i):t}
1,i.copy=function(){return yl().domain(n).range(e).unknown(t)},ks.apply(i,arguments)}var _l=e(85202),xl=e(40739),wl=(0,xl.Z)(function(t){t.setDate(1),t.setHours(0,0,0,0)},function(t,n){t.setMonth(t.getMonth()+n)},function(t,n){return n.getMonth()-t.getMonth()+12*(n.getFullYear()-t.getFullYear())},function(t){return t.getMonth()}),Ml=wl,Zl=wl.range,Tl=e(53835),Al=e(74215),Cl=e(65858),kl=(0,xl.Z)(function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*Cl.Ym-t.getMinutes()*Cl.yB)},function(t,n){t.setTime(+t+n*Cl.Y2)},function(t,n){return(n-t)/Cl.Y2},function(t){return t.getHours()}),Sl=kl,El=kl.range,ql=(0,xl.Z)(function(t){t.setTime(t-t.getMilliseconds()-t.getSeconds()*Cl.Ym)},function(t,n){t.setTime(+t+n*Cl.yB)},function(t,n){return(n-t)/Cl.yB},function(t){return t.getMinutes()}),Nl=ql,Ul=ql.range,Pl=(0,xl.Z)(function(t){t.setTime(t-t.getMilliseconds())},function(t,n){t.setTime(+t+n*Cl.Ym)},function(t,n){return(n-t)/Cl.Ym},function(t){return t.getUTCSeconds()}),Ol=Pl,Dl=Pl.range,Rl=(0,xl.Z)(function(){},function(t,n){t.setTime(+t+n)},function(t,n){return n-t});Rl.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?(0,xl.Z)(function(n){n.setTime(Math.floor(n/t)*t)},function(n,e){n.setTime(+n+e*t)},function(n,e){return(e-n)/t}):Rl:null};var Ll=Rl,Il=Rl.range,Bl=e(95844),zl=31536e6;function Fl(t){return new Date(t)}function Yl(t){return t instanceof Date?+t:+new Date(+t)}function Jl(t,n,e,r,i,a,u,c,f){var s=Qs(Bs,Bs),l=s.invert,h=s.domain,d=f(".%L"),p=f(":%S"),g=f("%I:%M"),v=f("%I %p"),m=f("%a %d"),b=f("%b %d"),y=f("%B"),_=f("%Y"),x=[[u,1,1e3],[u,5,5e3],[u,15,15e3],[u,30,3e4],[a,1,6e4],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[e,1,6048e5],[n,1,2592e6],[n,3,7776e6],[t,1,zl]];function w(o){return(u(o)<o?d:a(o)<o?p:i(o)<o?g:r(o)<o?v:n(o)<o?e(o)<o?m:b:t(o)<o?y:_)(o)}function M(n,e,r,i){if(null==n&&(n=10),"number"==typeof n){var a=Math.abs(r-e)/n,u=o(function(t){return t[2]}).right(x,a);u===x.length?(i=S(e/zl,r/zl,n),n=t):u?(i=(u=x[a/x[u-1][2]<x[u][2]/a?u-1:u])[1],n=u[0]):(i=Math.max(S(e,r,n),1),n=c)}return null==i?n:n.every(i)}return s.invert=function(t){return new Date(l(t))},s.domain=function(t){return arguments.length?h(qs.call(t,Yl)):h().map(Fl)},s.ticks=function(t,n){var e,r=h(),i=r[0],o=r[r.length-1],a=o<i;return a&&(e=i,i=o,o=e),e=(e=M(t,i,o,n))?e.range(i,o+1):[],a?e.reverse():e},s.tickFormat=function(t,n){return null==n?w:f(n)},s.nice=function(t,n){var e=h();return(t=M(t,e[0],e[e.length-1],n))?h(Ks(e,t)):s},s.copy=function(){return Hs(s,Jl(t,n,e,r,i,a,u,c,f))},s}function Hl(){return ks.apply(Jl(_l.Z,Ml,Tl.OM,Al.Z,Sl,Nl,Ol,Ll,Bl.i$).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}var jl=e(83575),Ql=(0,xl.Z)(function(t){t.setUTCDate(1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCMonth(t.getUTCMonth()+n)},function(t,n){return n.getUTCMonth()-t.getUTCMonth()+12*(n.getUTCFullYear()-t.getUTCFullYear())},function(t){return t.getUTCMonth()}),Gl=Ql,Wl=Ql.range,Vl=e(87459),Xl=e(19322),Kl=(0,xl.Z)(function(t){t.setUTCMinutes(0,0,0)},function(t,n){t.setTime(+t+n*Cl.Y2)},function(t,n){return(n-t)/Cl.Y2},function(t){return t.getUTCHours()}),$l=Kl,th=Kl.range,nh=(0,xl.Z)(function(t){t.setUTCSeconds(0,0)},function(t,n){t.setTime(+t+n*Cl.yB)},function(t,n){return(n-t)/Cl.yB},function(t){return t.getUTCMinutes()}),eh=nh,rh=nh.range;function ih(){return ks.apply(Jl(jl.Z,Gl,Vl.Ox,Xl.Z,$l,eh,Ol,Ll,Bl.g0).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function oh(){var t,n,e,r,i,o=0,a=1,u=Bs,c=!1;function f(n){return isNaN(n=+n)?i:u(0===e?.5:(n=(r(n)-t)*e,c?Math.max(0,Math.min(1,n)):n))}return f.domain=function(i){return arguments.length?(t=r(o=+i[0]),n=r(a=+i[1]),e=t===n?0:1/(n-t),f):[o,a]},f.clamp=function(t){return arguments.length?(c=!!t,f):c},f.interpolator=function(t){return arguments.length?(u=t,f):u},f.unknown=function(t){return arguments.length?(i=t,f):i},function(i){return r=i,t=i(o),n=i(a),e=t===n?0:1/(n-t),f}}function ah(t,n){return n.domain(t.domain()).interpolator(t.interpolator()).clamp(t.clamp()).unknown(t.unknown())}function uh(){var t=Ws(oh()(Bs));return t.copy=function(){return ah(t,uh())},Ss.apply(t,arguments)}function ch(){var t=ol(oh()).domain([1,10]);return t.copy=function(){return ah(t,ch()).base(t.base())},Ss.apply(t,arguments)}function fh(){var t=fl(oh());return t.copy=function(){return ah(t,fh()).constant(t.constant())},Ss.apply(t,arguments)}function sh(){var t=pl(oh());return t.copy=function(){return ah(t,sh()).exponent(t.exponent())},Ss.apply(t,arguments)}function lh(){return sh.apply(null,arguments).exponent(.5)}function hh(){var t=[],n=Bs;function e(e){if(!isNaN(e=+e))return n((f(t,e)-1)/(t.length-1))}return e.domain=function(n){if(!arguments.length)return t.slice();t=[];for(var r,o=0,a=n.length;o<a;
1++o)null==(r=n[o])||isNaN(r=+r)||t.push(r);return t.sort(i),e},e.interpolator=function(t){return arguments.length?(n=t,e):n},e.copy=function(){return hh(n).domain(t)},Ss.apply(e,arguments)}function dh(){var t,n,e,r,i,o,a,u=0,c=.5,f=1,s=Bs,l=!1;function h(t){return isNaN(t=+t)?a:(t=.5+((t=+o(t))-n)*(t<n?r:i),s(l?Math.max(0,Math.min(1,t)):t))}return h.domain=function(a){return arguments.length?(t=o(u=+a[0]),n=o(c=+a[1]),e=o(f=+a[2]),r=t===n?0:.5/(n-t),i=n===e?0:.5/(e-n),h):[u,c,f]},h.clamp=function(t){return arguments.length?(l=!!t,h):l},h.interpolator=function(t){return arguments.length?(s=t,h):s},h.unknown=function(t){return arguments.length?(a=t,h):a},function(a){return o=a,t=a(u),n=a(c),e=a(f),r=t===n?0:.5/(n-t),i=n===e?0:.5/(e-n),h}}function ph(){var t=Ws(dh()(Bs));return t.copy=function(){return ah(t,ph())},Ss.apply(t,arguments)}function gh(){var t=ol(dh()).domain([.1,1,10]);return t.copy=function(){return ah(t,gh()).base(t.base())},Ss.apply(t,arguments)}function vh(){var t=fl(dh());return t.copy=function(){return ah(t,vh()).constant(t.constant())},Ss.apply(t,arguments)}function mh(){var t=pl(dh());return t.copy=function(){return ah(t,mh()).exponent(t.exponent())},Ss.apply(t,arguments)}function bh(){return mh.apply(null,arguments).exponent(.5)}function yh(t){for(var n=t.length/6|0,e=new Array(n),r=0;r<n;)e[r]="#"+t.slice(6*r,6*++r);return e}var _h=yh("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),xh=yh("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666"),wh=yh("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666"),Mh=yh("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928"),Zh=yh("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2"),Th=yh("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc"),Ah=yh("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999"),Ch=yh("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3"),kh=yh("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f"),Sh=yh("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab");function Eh(t){return(0,ts.hD)(t[t.length-1])}var qh=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(yh),Nh=Eh(qh),Uh=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(yh),Ph=Eh(Uh),Oh=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(yh),Dh=Eh(Oh),Rh=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(yh),Lh=Eh(Rh),Ih=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(yh),Bh=Eh(Ih),zh=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(yh),Fh=Eh(zh),Yh=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(yh),Jh=Eh(Yh),Hh=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d
17191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(yh),jh=Eh(Hh),Qh=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(yh),Gh=Eh(Qh),Wh=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(yh),Vh=Eh(Wh),Xh=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(yh),Kh=Eh(Xh),$h=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(yh),td=Eh($h),nd=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(yh),ed=Eh(nd),rd=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(yh),id=Eh(rd),od=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(yh),ad=Eh(od),ud=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(yh),cd=Eh(ud),fd=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(yh),sd=Eh(fd),ld=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(yh),hd=Eh(ld),dd=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(yh),pd=Eh(dd),gd=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(yh),vd=E
1h(gd),md=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(yh),bd=Eh(md),yd=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(yh),_d=Eh(yd),xd=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(yh),wd=Eh(xd),Md=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(yh),Zd=Eh(Md),Td=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(yh),Ad=Eh(Td),Cd=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(yh),kd=Eh(Cd),Sd=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(yh),Ed=Eh(Sd);function qd(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-t*(35.34-t*(2381.73-t*(6402.7-t*(7024.72-2710.57*t)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+t*(170.73+t*(52.82-t*(131.46-t*(176.58-67.37*t)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+t*(442.36-t*(2482.43-t*(6167.24-t*(6614.94-2475.67*t)))))))+")"}var Nd=ss(bn(300,.5,0),bn(-240,.5,1)),Ud=ss(bn(-100,.75,.35),bn(80,1.5,.8)),Pd=ss(bn(260,.75,.35),bn(80,1.5,.8)),Od=bn();function Dd(t){(t<0||t>1)&&(t-=Math.floor(t));var n=Math.abs(t-.5);return Od.h=360*t-100,Od.s=1.5-1.5*n,Od.l=.8-.9*n,Od+""}var Rd=(0,Bt.B8)(),Ld=Math.PI/3,Id=2*Math.PI/3;function Bd(t){var n;return t=(.5-t)*Math.PI,Rd.r=255*(n=Math.sin(t))*n,Rd.g=255*(n=Math.sin(t+Ld))*n,Rd.b=255*(n=Math.sin(t+Id))*n,Rd+""}function zd(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"}function Fd(t){var n=t.length;return function(e){return t[Math.max(0,Math.min(n-1,Math.floor(e*n)))]}}var Yd=Fd(yh("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc
15c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),Jd=Fd(yh("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),Hd=Fd(yh("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),jd=Fd(yh("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921")),Qd=e(32436);
vendor: 13,869 bytes, line 1
1function Gd(t){return(0,Ln.Z)((0,Qd.Z)(t).call(document.documentElement))}var Wd=0;function Vd(){return new Xd}function Xd(){this._="@"+(++Wd).toString(36)}Xd.prototype=Vd.prototype={constructor:Xd,get:function(t){for(var n=this._;!(n in t);)if(!(t=t.parentNode))return;return t[n]},set:function(t,n){return t[this._]=n},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var Kd=e(54382),$d=e(26669),tp=e(71867),np=e(54762),ep=e(42710);function rp(t){return"string"==typeof t?new ep.Y1([document.querySelectorAll(t)],[document.documentElement]):new ep.Y1([null==t?[]:t],ep.Jz)}var ip=e(69309),op=e(85502),ap=e(97717),up=e(72732);function cp(t,n){null==n&&(n=(0,up.Z)().touches);for(var e=0,r=n?n.length:0,i=new Array(r);e<r;++e)i[e]=(0,np.Z)(t,n[e]);return i}var fp=e(11130),sp=e(33751),lp=e(67737),hp=e(16226),dp=e(54857),pp=e(48111),gp=e(8719);function vp(){var t=(0,lp.Z)().curve(pp.j),n=t.curve,e=t.lineX0,r=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return(0,gp.X)(e())},delete t.lineX0,t.lineEndAngle=function(){return(0,gp.X)(r())},delete t.lineX1,t.lineInnerRadius=function(){return(0,gp.X)(i())},delete t.lineY0,t.lineOuterRadius=function(){return(0,gp.X)(o())},delete t.lineY1,t.curve=function(t){return arguments.length?n((0,pp.Z)(t)):n()._curve},t}function mp(t,n){return[(n=+n)*Math.cos(t-=Math.PI/2),n*Math.sin(t)]}var bp=Array.prototype.slice,yp=e(18599),_p=e(98735);function xp(t){return t.source}function wp(t){return t.target}function Mp(t){var n=xp,e=wp,r=_p.x,i=_p.y,o=null;function a(){var a,u=bp.call(arguments),c=n.apply(this,u),f=e.apply(this,u);if(o||(o=a=(0,mt.Z)()),t(o,+r.apply(this,(u[0]=c,u)),+i.apply(this,u),+r.apply(this,(u[0]=f,u)),+i.apply(this,u)),a)return o=null,a+""||null}return a.source=function(t){return arguments.length?(n=t,a):n},a.target=function(t){return arguments.length?(e=t,a):e},a.x=function(t){return arguments.length?(r="function"==typeof t?t:(0,yp.Z)(+t),a):r},a.y=function(t){return arguments.length?(i="function"==typeof t?t:(0,yp.Z)(+t),a):i},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a}function Zp(t,n,e,r,i){t.moveTo(n,e),t.bezierCurveTo(n=(n+r)/2,e,n,i,r,i)}function Tp(t,n,e,r,i){t.moveTo(n,e),t.bezierCurveTo(n,e=(e+i)/2,r,e,r,i)}function Ap(t,n,e,r,i){var o=mp(n,e),a=mp(n,e=(e+i)/2),u=mp(r,e),c=mp(r,i);t.moveTo(o[0],o[1]),t.bezierCurveTo(a[0],a[1],u[0],u[1],c[0],c[1])}function Cp(){return Mp(Zp)}function kp(){return Mp(Tp)}function Sp(){var t=Mp(Ap);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}var Ep=e(2901),qp={draw:function(t,n){var e=Math.sqrt(n/Ep.pi);t.moveTo(e,0),t.arc(0,0,e,0,Ep.BZ)}},Np={draw:function(t,n){var e=Math.sqrt(n/5)/2;t.moveTo(-3*e,-e),t.lineTo(-e,-e),t.lineTo(-e,-3*e),t.lineTo(e,-3*e),t.lineTo(e,-e),t.lineTo(3*e,-e),t.lineTo(3*e,e),t.lineTo(e,e),t.lineTo(e,3*e),t.lineTo(-e,3*e),t.lineTo(-e,e),t.lineTo(-3*e,e),t.closePath()}},Up=Math.sqrt(1/3),Pp=2*Up,Op={draw:function(t,n){var e=Math.sqrt(n/Pp),r=e*Up;t.moveTo(0,-e),t.lineTo(r,0),t.lineTo(0,e),t.lineTo(-r,0),t.closePath()}},Dp=Math.sin(Ep.pi/10)/Math.sin(7*Ep.pi/10),Rp=Math.sin(Ep.BZ/10)*Dp,Lp=-Math.cos(Ep.BZ/10)*Dp,Ip={draw:function(t,n){var e=Math.sqrt(.8908130915292852*n),r=Rp*e,i=Lp*e;t.moveTo(0,-e),t.lineTo(r,i);for(var o=1;o<5;++o){var a=Ep.BZ*o/5,u=Math.cos(a),c=Math.sin(a);t.lineTo(c*e,-u*e),t.lineTo(u*r-c*i,c*r+u*i)}t.closePath()}},Bp={draw:function(t,n){var e=Math.sqrt(n),r=-e/2;t.rect(r,r,e,e)}},zp=Math.sqrt(3),Fp={draw:function(t,n){var e=-Math.sqrt(n/(3*zp));t.moveTo(0,2*e),t.lineTo(-zp*e,-e),t.lineTo(zp*e,-e),t.closePath()}},Yp=-.5,Jp=Math.sqrt(3)/2,Hp=1/Math.sqrt(12),jp=3*(Hp/2+1),Qp={draw:function(t,n){var e=Math.sqrt(n/jp),r=e/2,i=e*Hp,o=r,a=e*Hp+e,u=-o,c=a;t.moveTo(r,i),t.lineTo(o,a),t.lineTo(u,c),t.lineTo(Yp*r-Jp*i,Jp*r+Yp*i),t.lineTo(Yp*o-Jp*a,Jp*o+Yp*a),t.lineTo(Yp*u-Jp*c,Jp*u+Yp*c),t.lineTo(Yp*r+Jp*i,Yp*i-Jp*r),t.lineTo(Yp*o+Jp*a,Yp*a-Jp*o),t.lineTo(Yp*u+Jp*c,Yp*c-Jp*u),t.closePath()}},Gp=[qp,Np,Op,Bp,Ip,Fp,Qp];function Wp(){var t=(0,yp.Z)(qp),n=(0,yp.Z)(64),e=null;function r(){var r;if(e||(e=r=(0,mt.Z)()),t.apply(this,arguments).draw(e,+n.apply(this,arguments)),r)return e=null,r+""||null}return r.type=function(n){return arguments.length?(t="function"==typeof n?n:(0,yp.Z)(n),r):t},r.size=function(t){return arguments.length?(n="function"==typeof t?t:(0,yp.Z)(+t),r):n},r.context=function(t){return arguments.length?(e=null==t?null:t,r):e},r}var Vp=e(66042);function Xp(t,n,e){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+n)/6,(t._y0+4*t._y1+e)/6)}function Kp(t){this._context=t}function $p(t){return new Kp(t)}function tg(t){this._context=t}function ng(t){return new tg(t)}function eg(t){this._context=t}function rg(t){return new eg(t)}function ig(t,n){this._basis=new Kp(t),this._beta=n}Kp.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Xp(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Xp(this,t,n)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}},tg.prototype={areaStart:Vp.Z,areaEnd:Vp.Z,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._x2=t,this._y2=n;break;case 1:this._point=2,this._x3=t,this._y3=n;break;case 2:this._point=3,this._x4=t,this._y4=n,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+n)/6);break;default:Xp(this,t,n)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}},eg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var e=(this._x0+4*this._x1+t)/6,r=(this._y0+4*this._y1+n)/6;this._line?this._context.lineTo(e,r):this._context.moveTo(e,r);break;case 3:this._point=4;default:Xp(this,t,n)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n}},ig.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,n=this._y,e=t.length-1;if(e>0)for(var r,i=t[0],o=n[0],a=t[e]-i,u=n[e]-o,c=-1;++c<=e;)this._basis.point(this._beta*t[c]+(1-this._beta)*(i+(r=c/e)*a),this._beta*n[c]+(1-this._beta)*(o+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(t,n){this._x.push(+t),this._y.push(+n)}};var og=function t(n){function e(t){return 1===n?new Kp(t):new ig(t,n)}return e.beta=function(n){return t(+n)},e}(.85),ag=e(58341),ug=e(25397);function cg(t,n){this._context=t,this._k=(1-n)/6}cg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:(0,ug.xm)(this,t,n)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var fg=function t(n){function e(t){return new cg(t,n)}return e.tension=function(n){return t(+n)},e}(0);function sg(t,n,e){var r=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>Ep.Ho){var u=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,c=3*t._l01_a*(t._l01_a+t._l12_a);r=(r*u-t._x0*t._l12_2a+t._x2*t._l01_2a)/c,i=(i*u-t._y0*t._l12_2a+t._y2*t._l01_2a)/c}if(t._l23_a>Ep.Ho){var f=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,s=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*f+t._x1*t._l23_2a-n*t._l12_2a)/s,a=(a*f+t._y1*t._l23_2a-e*t._l12_2a)/s}t._context.bezierCurveTo(r,i,o,a,t._x2,t._y2)}function lg(t,n){this._context=t,this._alpha=n}lg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3;default:sg(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var hg=function t(n){function e(t){return n?new lg(t,n):new ug.pC(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function dg(t,n){this._context=t,this._alpha=n}dg.prototype={areaStart:Vp.Z,areaEnd:Vp.Z,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=n;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=n);break;case 2:this._point=3,this._x5=t,this._y5=n;break;default:sg(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var pg=function t(n){function e(t){return n?new dg(t,n):new ag.U(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function gg(t,n){this._context=t,this._alpha=n}gg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){if(t=+t,n=+n,this._point){var e=this._x2-t,r=this._y2-n;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(e*e+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:sg(this,t,n)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=n}};var vg=function t(n){function e(t){return n?new gg(t,n):new cg(t,0)}return e.alpha=function(n){return t(+n)},e}(.5);function mg(t){this._context=t}function bg(t){return new mg(t)}mg.prototype={areaStart:Vp.Z,areaEnd:Vp.Z,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,n){t=+t,n=+n,this._point?this._context.lineTo(t,n):(this._point=1,this._context.moveTo(t,n))}};var yg=e(79498);function _g(t){return t<0?-1:1}function xg(t,n,e){var r=t._x1-t._x0,i=n-t._x1,o=(t._y1-t._y0)/(r||i<0&&-0),a=(e-t._y1)/(i||r<0&&-0),u=(o*i+a*r)/(r+i);return(_g(o)+_g(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(u))||0}function wg(t,n){var e=t._x1-t._x0;return e?(3*(t._y1-t._y0)/e-n)/2:n}function Mg(t,n,e){var r=t._x0,i=t._x1,o=t._y1,a=(i-r)/3;t._context.bezierCurveTo(r+a,t._y0+a*n,i-a,o-a*e,i,o)}function Zg(t){this._context=t}function Tg(t){this._context=new Ag(t)}function Ag(t){this._context=t}function Cg(t){return new Zg(t)}function kg(t){return new Tg(t)}function Sg(t){this._context=t}function Eg(t){var n,e,r=t.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],n=1;n<r-1;++n)i[n]=1,o[n]=4,a[n]=4*t[n]+2*t[n+1];for(i[r-1]=2,o[r-1]=7,a[r-1]=8*t[r-1]+t[r],n=1;n<r;++n)o[n]-=e=i[n]/o[n-1],a[n]-=e*a[n-1];for(i[r-1]=a[r-1]/o[r-1],n=r-2;n>=0;
vendor: 3,041 bytes, line 1
1--n)i[n]=(a[n]-i[n+1])/o[n];for(o[r-1]=(t[r]+i[r-1])/2,n=0;n<r-1;++n)o[n]=2*t[n+1]-i[n+1];return[i,o]}function qg(t){return new Sg(t)}function Ng(t,n){this._context=t,this._t=n}function Ug(t){return new Ng(t,.5)}function Pg(t){return new Ng(t,0)}function Og(t){return new Ng(t,1)}function Dg(t,n){if((i=t.length)>1)for(var e,r,i,o=1,a=t[n[0]],u=a.length;o<i;++o)for(r=a,a=t[n[o]],e=0;e<u;++e)a[e][1]+=a[e][0]=isNaN(r[e][1])?r[e][0]:r[e][1]}function Rg(t){for(var n=t.length,e=new Array(n);--n>=0;)e[n]=n;return e}function Lg(t,n){return t[n]}function Ig(){var t=(0,yp.Z)([]),n=Rg,e=Dg,r=Lg;function i(i){var o,a,u=t.apply(this,arguments),c=i.length,f=u.length,s=new Array(f);for(o=0;o<f;++o){for(var l,h=u[o],d=s[o]=new Array(c),p=0;p<c;++p)d[p]=l=[0,+r(i[p],h,p,i)],l.data=i[p];d.key=h}for(o=0,a=n(s);o<f;++o)s[a[o]].index=o;return e(s,a),s}return i.keys=function(n){return arguments.length?(t="function"==typeof n?n:(0,yp.Z)(bp.call(n)),i):t},i.value=function(t){return arguments.length?(r="function"==typeof t?t:(0,yp.Z)(+t),i):r},i.order=function(t){return arguments.length?(n=null==t?Rg:"function"==typeof t?t:(0,yp.Z)(bp.call(t)),i):n},i.offset=function(t){return arguments.length?(e=null==t?Dg:t,i):e},i}function Bg(t,n){if((r=t.length)>0){for(var e,r,i,o=0,a=t[0].length;o<a;++o){for(i=e=0;e<r;++e)i+=t[e][o][1]||0;if(i)for(e=0;e<r;++e)t[e][o][1]/=i}Dg(t,n)}}function zg(t,n){if((u=t.length)>0)for(var e,r,i,o,a,u,c=0,f=t[n[0]].length;c<f;++c)for(o=a=0,e=0;e<u;++e)(i=(r=t[n[e]][c])[1]-r[0])>0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):(r[0]=0,r[1]=i)}function Fg(t,n){if((e=t.length)>0){for(var e,r=0,i=t[n[0]],o=i.length;r<o;++r){for(var a=0,u=0;a<e;++a)u+=t[a][r][1]||0;i[r][1]+=i[r][0]=-u/2}Dg(t,n)}}function Yg(t,n){if((i=t.length)>0&&(r=(e=t[n[0]]).length)>0){for(var e,r,i,o=0,a=1;a<r;++a){for(var u=0,c=0,f=0;u<i;++u){for(var s=t[n[u]],l=s[a][1]||0,h=(l-(s[a-1][1]||0))/2,d=0;d<u;++d){var p=t[n[d]];h+=(p[a][1]||0)-(p[a-1][1]||0)}c+=l,f+=h*l}e[a-1][1]+=e[a-1][0]=o,c&&(o-=f/c)}e[a-1][1]+=e[a-1][0]=o,Dg(t,n)}}function Jg(t){var n=t.map(Hg);return Rg(t).sort(function(t,e){return n[t]-n[e]})}function Hg(t){for(var n,e=-1,r=0,i=t.length,o=-1/0;++e<i;)(n=+t[e][1])>o&&(o=n,r=e);return r}function jg(t){var n=t.map(Qg);return Rg(t).sort(function(t,e){return n[t]-n[e]})}function Qg(t){for(var n,e=0,r=-1,i=t.length;++r<i;)(n=+t[r][1])&&(e+=n);return e}function Gg(t){return jg(t).reverse()}function Wg(t){var n,e,r=t.length,i=t.map(Qg),o=Jg(t),a=0,u=0,c=[],f=[];for(n=0;n<r;++n)e=o[n],a<u?(a+=i[e],c.push(e)):(u+=i[e],f.push(e));return f.reverse().concat(c)}function Vg(t){return Rg(t).reverse()}Zg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Mg(this,this._t0,wg(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){var e=NaN;
1if(n=+n,(t=+t)!==this._x1||n!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;break;case 2:this._point=3,Mg(this,wg(this,e=xg(this,t,n)),e);break;default:Mg(this,this._t0,e=xg(this,t,n))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=n,this._t0=e}}},(Tg.prototype=Object.create(Zg.prototype)).point=function(t,n){Zg.prototype.point.call(this,n,t)},Ag.prototype={moveTo:function(t,n){this._context.moveTo(n,t)},closePath:function(){this._context.closePath()},lineTo:function(t,n){this._context.lineTo(n,t)},bezierCurveTo:function(t,n,e,r,i,o){this._context.bezierCurveTo(n,t,r,e,o,i)}},Sg.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,n=this._y,e=t.length;if(e)if(this._line?this._context.lineTo(t[0],n[0]):this._context.moveTo(t[0],n[0]),2===e)this._context.lineTo(t[1],n[1]);else for(var r=Eg(t),i=Eg(n),o=0,a=1;a<e;++o,++a)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],t[a],n[a]);(this._line||0!==this._line&&1===e)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,n){this._x.push(+t),this._y.push(+n)}},Ng.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,n),this._context.lineTo(t,n);else{var e=this._x*(1-this._t)+t*this._t;this._context.lineTo(e,this._y),this._context.lineTo(e,n)}}this._x=t,this._y=n}};var Xg=e(64813),Kg="%Y-%m-%dT%H:%M:%S.%LZ",$g=Date.prototype.toISOString?function(t){return t.toISOString()}:(0,Bl.g0)(Kg),tv=+new Date("2000-01-01T00:00:00.000Z")?function(t){var n=new Date(t);return isNaN(n)?null:n}:(0,Bl.wp)(Kg),nv=e(74199);function ev(t,n,e){var r=new qr.B7,i=n;return null==n?(r.restart(t,n,e),r):(n=+n,e=null==e?(0,qr.zO)():+e,r.restart(function o(a){a+=i,r.restart(o,i+=n,e),t(a)},n,e),r)}var rv=e(82159);function iv(t){return function(){return t}}function ov(t){return t[0]}function av(t){return t[1]}function uv(){this._=null}function cv(t){t.U=t.C=t.L=t.R=t.P=t.N=null}function fv(t,n){var e=n,r=n.R,i=e.U;i?i.L===e?i.L=r:i.R=r:t._=r,r.U=i,e.U=r,e.R=r.L,e.R&&(e.R.U=e),r.L=e}function sv(t,n){var e=n,r=n.L,i=e.U;i?i.L===e?i.L=r:i.R=r:t._=r,r.U=i,e.U=r,e.L=r.R,e.L&&(e.L.U=e),r.R=e}function lv(t){for(;t.L;)t=t.L;return t}uv.prototype={constructor:uv,insert:function(t,n){var e,r,i;if(t){if(n.P=t,n.N=t.N,t.N&&(t.N.P=n),t.N=n,t.R){for(t=t.R;t.L;)t=t.L;t.L=n}else t.R=n;e=t}else this._?(t=lv(this._),n.P=null,n.N=t,t.P=t.L=n,e=t):(n.P=n.N=null,this._=n,e=null);for(n.L=n.R=null,n.U=e,n.C=!0,t=n;e&&e.C;)e===(r=e.U).L?(i=r.R)&&i.C?(e.C=i.C=!1,r.C=!0,t=r):(t===e.R&&(fv(this,e),e=(t=e).U),e.C=!1,r.C=!0,sv(this,r)):(i=r.L)&&i.C?(e.C=i.C=!1,r.C=!0,t=r):(t===e.L&&(sv(this,e),e=(t=e).U),e.C=!1,r.C=!0,fv(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,i=t.U,o=t.L,a=t.R;if(e=o?a?lv(a):o:a,i?i.L===t?i.L=e:i.R=e:this._=e,o&&a?(r=e.C,e.C=t.C,e.L=o,o.U=e,e!==a?(i=e.U,e.U=t.U,i.L=t=e.R,e.R=a,a.U=e):(e.U=i,i=e,t=e.R)):(r=t.C,t=e),t&&(t.U=i),!r)if(t&&t.C)t.C=!1;else{do{if(t===this._)break;if(t===i.L){if((n=i.R).C&&(n.C=!1,i.C=!0,fv(this,i),n=i.R),n.L&&n.L.C||n.R&&n.R.C){n.R&&n.R.C||(n.L.C=!1,n.C=!0,sv(this,n),n=i.R),n.C=i.C,i.C=n.R.C=!1,fv(this,i),t=this._;break}}else if((n=i.L).C&&(n.C=!1,i.C=!0,sv(this,i),n=i.L),n.L&&n.L.C||n.R&&n.R.C){n.L&&n.L.C||(n.R.C=!1,n.C=!0,fv(this,n),n=i.L),n.C=i.C,i.C=n.L.C=!1,sv(this,i),t=this._;break}n.C=!0,t=i,i=i.U}while(!t.C);t&&(t.C=!1)}}};var hv=uv;function dv(t,n,e,r){var i=[null,null],o=Rv.push(i)-1;return i.left=t,i.right=n,e&&gv(i,t,n,e),r&&gv(i,n,t,r),Ov[t.index].halfedges.push(o),Ov[n.index].halfedges.push(o),i}function pv(t,n,e){var r=[n,e];return r.left=t,r}
vendor: 7,147 bytes, line 1
1function gv(t,n,e,r){t[0]||t[1]?t.left===e?t[1]=r:t[0]=r:(t[0]=r,t.left=n,t.right=e)}function vv(t,n,e,r,i){var o,a=t[0],u=t[1],c=a[0],f=a[1],s=0,l=1,h=u[0]-c,d=u[1]-f;if(o=n-c,h||!(o>0)){if(o/=h,h<0){if(o<s)return;o<l&&(l=o)}else if(h>0){if(o>l)return;o>s&&(s=o)}if(o=r-c,h||!(o<0)){if(o/=h,h<0){if(o>l)return;o>s&&(s=o)}else if(h>0){if(o<s)return;o<l&&(l=o)}if(o=e-f,d||!(o>0)){if(o/=d,d<0){if(o<s)return;o<l&&(l=o)}else if(d>0){if(o>l)return;o>s&&(s=o)}if(o=i-f,d||!(o<0)){if(o/=d,d<0){if(o>l)return;o>s&&(s=o)}else if(d>0){if(o<s)return;o<l&&(l=o)}return!(s>0||l<1)||(s>0&&(t[0]=[c+s*h,f+s*d]),l<1&&(t[1]=[c+l*h,f+l*d]),!0)}}}}}function mv(t,n,e,r,i){var o=t[1];if(o)return!0;var a,u,c=t[0],f=t.left,s=t.right,l=f[0],h=f[1],d=s[0],p=s[1],g=(l+d)/2;if(p===h){if(g<n||g>=r)return;if(l>d){if(c){if(c[1]>=i)return}else c=[g,e];o=[g,i]}else{if(c){if(c[1]<e)return}else c=[g,i];o=[g,e]}}else if(u=(h+p)/2-(a=(l-d)/(p-h))*g,a<-1||a>1)if(l>d){if(c){if(c[1]>=i)return}else c=[(e-u)/a,e];o=[(i-u)/a,i]}else{if(c){if(c[1]<e)return}else c=[(i-u)/a,i];o=[(e-u)/a,e]}else if(h<p){if(c){if(c[0]>=r)return}else c=[n,a*n+u];o=[r,a*r+u]}else{if(c){if(c[0]<n)return}else c=[r,a*r+u];o=[n,a*n+u]}return t[0]=c,t[1]=o,!0}function bv(t,n){var e=t.site,r=n.left,i=n.right;return e===i&&(i=r,r=e),i?Math.atan2(i[1]-r[1],i[0]-r[0]):(e===r?(r=n[1],i=n[0]):(r=n[0],i=n[1]),Math.atan2(r[0]-i[0],i[1]-r[1]))}function yv(t,n){return n[+(n.left!==t.site)]}function _v(t,n){return n[+(n.left===t.site)]}var xv,wv=[];function Mv(){cv(this),this.x=this.y=this.arc=this.site=this.cy=null}function Zv(t){var n=t.P,e=t.N;if(n&&e){var r=n.site,i=t.site,o=e.site;if(r!==o){var a=i[0],u=i[1],c=r[0]-a,f=r[1]-u,s=o[0]-a,l=o[1]-u,h=2*(c*l-f*s);if(!(h>=-Iv)){var d=c*c+f*f,p=s*s+l*l,g=(l*d-f*p)/h,v=(c*p-s*d)/h,m=wv.pop()||new Mv;m.arc=t,m.site=i,m.x=g+a,m.y=(m.cy=v+u)+Math.sqrt(g*g+v*v),t.circle=m;for(var b=null,y=Dv._;y;)if(m.y<y.y||m.y===y.y&&m.x<=y.x){if(!y.L){b=y.P;break}y=y.L}else{if(!y.R){b=y;break}y=y.R}Dv.insert(b,m),b||(xv=m)}}}}function Tv(t){var n=t.circle;n&&(n.P||(xv=n.N),Dv.remove(n),wv.push(n),cv(n),t.circle=null)}var Av=[];function Cv(){cv(this),this.edge=this.site=this.circle=null}function kv(t){var n=Av.pop()||new Cv;return n.site=t,n}function Sv(t){Tv(t),Pv.remove(t),Av.push(t),cv(t)}function Ev(t){var n=t.circle,e=n.x,r=n.cy,i=[e,r],o=t.P,a=t.N,u=[t];Sv(t);for(var c=o;c.circle&&Math.abs(e-c.circle.x)<Lv&&Math.abs(r-c.circle.cy)<Lv;)o=c.P,u.unshift(c),Sv(c),c=o;u.unshift(c),Tv(c);for(var f=a;f.circle&&Math.abs(e-f.circle.x)<Lv&&Math.abs(r-f.circle.cy)<Lv;)a=f.N,u.push(f),Sv(f),f=a;u.push(f),Tv(f);var s,l=u.length;for(s=1;s<l;++s)gv((f=u[s]).edge,(c=u[s-1]).site,f.site,i);(f=u[l-1]).edge=dv((c=u[0]).site,f.site,null,i),Zv(c),Zv(f)}function qv(t){for(var n,e,r,i,o=t[0],a=t[1],u=Pv._;u;)if((r=Nv(u,a)-o)>Lv)u=u.L;else{if(!((i=o-Uv(u,a))>Lv)){r>-Lv?(n=u.P,e=u):i>-Lv?(n=u,e=u.N):n=e=u;break}if(!u.R){n=u;break}u=u.R}!function(t){Ov[t.index]={site:t,halfedges:[]}}(t);var c=kv(t);if(Pv.insert(n,c),n||e){if(n===e)return Tv(n),e=kv(n.site),Pv.insert(c,e),c.edge=e.edge=dv(n.site,c.site),Zv(n),void Zv(e);if(e){Tv(n),Tv(e);var f=n.site,s=f[0],l=f[1],h=t[0]-s,d=t[1]-l,p=e.site,g=p[0]-s,v=p[1]-l,m=2*(h*v-d*g),b=h*h+d*d,y=g*g+v*v,_=[(v*b-d*y)/m+s,(h*y-g*b)/m+l];gv(e.edge,f,p,_),c.edge=dv(f,t,null,_),e.edge=dv(t,p,null,_),Zv(n),Zv(e)}else c.edge=dv(n.site,c.site)}}function Nv(t,n){var e=t.site,r=e[0],i=e[1],o=i-n;if(!o)return r;var a=t.P;if(!a)return-1/0;var u=(e=a.site)[0],c=e[1],f=c-n;if(!f)return u;var s=u-r,l=1/o-1/f,h=s/f;return l?(-h+Math.sqrt(h*h-2*l*(s*s/(-2*f)-c+f/2+i-o/2)))/l+r:(r+u)/2}function Uv(t,n){var e=t.N;if(e)return Nv(e,n);var r=t.site;return r[1]===n?r[0]:1/0}var Pv,Ov,Dv,Rv,Lv=1e-6,Iv=1e-12;function Bv(t,n,e){return(t[0]-e[0])*(n[1]-t[1])-(t[0]-n[0])*(e[1]-t[1])}function zv(t,n){return n[1]-t[1]||n[0]-t[0]}function Fv(t,n){var e,r,i,o=t.sort(zv).pop();for(Rv=[],Ov=new Array(t.length),Pv=new hv,Dv=new hv;;)if(i=xv,o&&(!i||o[1]<i.y||o[1]===i.y&&o[0]<i.x))o[0]===e&&o[1]===r||(qv(o),e=o[0],r=o[1]),o=t.pop();else{if(!i)break;Ev(i.arc)}if(function(){for(var t,n,e,r,i=0,o=Ov.length;i<o;++i)if((t=Ov[i])&&(r=(n=t.halfedges).length)){var a=new Array(r),u=new Array(r);for(e=0;e<r;++e)a[e]=e,u[e]=bv(t,Rv[n[e]]);for(a.sort(function(t,n){return u[n]-u[t]}),e=0;e<r;++e)u[e]=n[a[e]];for(e=0;e<r;++e)n[e]=u[e]}}(),n){var a=+n[0][0],u=+n[0][1],c=+n[1][0],f=+n[1][1];!function(t,n,e,r){for(var i,o=Rv.length;o--;)mv(i=Rv[o],t,n,e,r)&&vv(i,t,n,e,r)&&(Math.abs(i[0][0]-i[1][0])>Lv||Math.abs(i[0][1]-i[1][1])>Lv)||delete Rv[o]}(a,u,c,f),function(t,n,e,r){var i,o,a,u,c,f,s,l,h,d,p,g,v=Ov.length,m=!0;for(i=0;i<v;++i)if(o=Ov[i]){for(a=o.site,u=(c=o.halfedges).length;u--;)Rv[c[u]]||c.splice(u,1);for(u=0,f=c.length;u<f;)p=(d=_v(o,Rv[c[u]]))[0],g=d[1],l=(s=yv(o,Rv[c[++u%f]]))[0],h=s[1],(Math.abs(p-l)>Lv||Math.abs(g-h)>Lv)&&(c.splice(u,0,Rv.push(pv(a,d,Math.abs(p-t)<Lv&&r-g>Lv?[t,Math.abs(l-t)<Lv?h:r]:Math.abs(g-r)<Lv&&e-p>Lv?[Math.abs(h-r)<Lv?l:e,r]:Math.abs(p-e)<Lv&&g-n>Lv?[e,Math.abs(l-e)<Lv?h:n]:Math.abs(g-n)<Lv&&p-t>Lv?[Math.abs(h-n)<Lv?l:t,n]:null))-1),++f);f&&(m=!1)}if(m){var b,y,_,x=1/0;for(i=0,m=null;i<v;++i)(o=Ov[i])&&(_=(b=(a=o.site)[0]-t)*b+(y=a[1]-n)*y)<x&&(x=_,m=o);if(m){var w=[t,n],M=[t,r],Z=[e,r],T=[e,n];m.halfedges.push(Rv.push(pv(a=m.site,w,M))-1,Rv.push(pv(a,M,Z))-1,Rv.push(pv(a,Z,T))-1,Rv.push(pv(a,T,w))-1)}}for(i=0;i<v;++i)(o=Ov[i])&&(o.halfedges.length||delete Ov[i])}(a,u,c,f)}this.edges=Rv,this.cells=Ov,Pv=Dv=Rv=Ov=null}function Yv(){var t=ov,n=av,e=null;function r(r){return new Fv(r.map(function(e,i){var o=[Math.round(t(e,i,r)/Lv)*Lv,Math.round(n(e,i,r)/Lv)*Lv];return o.index=i,o.data=e,o}),e)}return r.polygons=function(t){return r(t).polygons()},r.links=function(t){return r(t).links()},r.triangles=function(t){return r(t).triangles()},r.x=function(n){return arguments.length?(t="function"==typeof n?n:iv(+n),r):t},r.y=function(t){return arguments.length?(n="function"==typeof t?t:iv(+t),r):n},r.extent=function(t){return arguments.length?(e=null==t?null:[[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]],r):e&&[[e[0][0],e[0][1]],[e[1][0],e[1][1]]]},r.size=function(t){return arguments.length?(e=null==t?null:[[0,0],[+t[0],+t[1]]],r):e&&[e[1][0]-e[0][0],e[1][1]-e[0][1]]},r}function Jv(t){return function(){return t}}function Hv(t,n,e){this.target=t,this.type=n,this.transform=e}function jv(t,n,e){this.k=t,this.x=n,this.y=e}Fv.prototype={constructor:Fv,polygons:function(){var t=this.edges;return this.cells.map(function(n){var e=n.halfedges.map(function(e){return yv(n,t[e])});return e.data=n.site.data,e})},triangles:function(){var t=[],n=this.edges;return this.cells.forEach(function(e,r){if(o=(i=e.halfedges).length)for(var i,o,a,u=e.site,c=-1,f=n[i[o-1]],s=f.left===u?f.right:f.left;++c<o;)a=s,s=(f=n[i[c]]).left===u?f.right:f.left,a&&s&&r<a.index&&r<s.index&&Bv(u,a,s)<0&&t.push([u.data,a.data,s.data])}),t},links:function(){return this.edges.filter(function(t){return t.right}).map(function(t){return{source:t.left.data,target:t.right.data}})},find:function(t,n,e){for(var r,i,o=this,a=o._found||0,u=o.cells.length;!(i=o.cells[a]);)if(++a>=u)return null;var c=t-i.site[0],f=n-i.site[1],s=c*c+f*f;
1do{i=o.cells[r=a],a=null,i.halfedges.forEach(function(e){var r=o.edges[e],u=r.left;if(u!==i.site&&u||(u=r.right)){var c=t-u[0],f=n-u[1],l=c*c+f*f;l<s&&(s=l,a=u.index)}})}while(null!==a);return o._found=r,null==e||s<=e*e?i.site:null}},jv.prototype={constructor:jv,scale:function(t){return 1===t?this:new jv(this.k*t,this.x,this.y)},translate:function(t,n){return 0===t&0===n?this:new jv(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 Qv=new jv(1,0,0);function Gv(t){for(;!t.__zoom;)if(!(t=t.parentNode))return Qv;return t.__zoom}function Wv(){Dn.B.stopImmediatePropagation()}function Vv(){Dn.B.preventDefault(),Dn.B.stopImmediatePropagation()}function Xv(){return!Dn.B.ctrlKey&&!Dn.B.button}function Kv(){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 $v(){return this.__zoom||Qv}function tm(){return-Dn.B.deltaY*(1===Dn.B.deltaMode?.05:Dn.B.deltaMode?1:.002)}function nm(){return navigator.maxTouchPoints||"ontouchstart"in this}function em(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],a=t.invertY(n[1][1])-e[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}function rm(){var t,n,e=Xv,r=Kv,i=em,o=tm,a=nm,u=[0,1/0],c=[[-1/0,-1/0],[1/0,1/0]],f=250,s=$f,l=(0,On.Z)("start","zoom","end"),h=500,d=0;function p(t){t.property("__zoom",$v).on("wheel.zoom",x).on("mousedown.zoom",w).on("dblclick.zoom",M).filter(a).on("touchstart.zoom",Z).on("touchmove.zoom",T).on("touchend.zoom touchcancel.zoom",A).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function g(t,n){return(n=Math.max(u[0],Math.min(u[1],n)))===t.k?t:new jv(n,t.x,t.y)}function v(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 jv(t.k,r,i)}function m(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function b(t,n,e){t.on("start.zoom",function(){y(this,arguments).start()}).on("interrupt.zoom end.zoom",function(){y(this,arguments).end()}).tween("zoom",function(){var t=this,i=arguments,o=y(t,i),a=r.apply(t,i),u=null==e?m(a):"function"==typeof e?e.apply(t,i):e,c=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),f=t.__zoom,l="function"==typeof n?n.apply(t,i):n,h=s(f.invert(u).concat(c/f.k),l.invert(u).concat(c/l.k));return function(t){if(1===t)t=l;else{var n=h(t),e=c/n[2];t=new jv(e,u[0]-n[0]*e,u[1]-n[1]*e)}o.zoom(null,t)}})}function y(t,n,e){return!e&&t.__zooming||new _(t,n)}function _(t,n){this.that=t,this.args=n,this.active=0,this.extent=r.apply(t,n),this.taps=0}function x(){if(e.apply(this,arguments)){var t=y(this,arguments),n=this.__zoom,r=Math.max(u[0],Math.min(u[1],n.k*Math.pow(2,o.apply(this,arguments)))),a=(0,Rn.Z)(this);if(t.wheel)t.mouse[0][0]===a[0]&&t.mouse[0][1]===a[1]||(t.mouse[1]=n.invert(t.mouse[0]=a)),clearTimeout(t.wheel);else{if(n.k===r)return;t.mouse=[a,n.invert(a)],(0,rv.e1)(this),t.start()}Vv(),t.wheel=setTimeout(f,150),t.zoom("mouse",i(v(g(n,r),t.mouse[0],t.mouse[1]),t.extent,c))}function f(){t.wheel=null,t.end()}}function w(){if(!n&&e.apply(this,arguments)){var t=y(this,arguments,!0),r=(0,Ln.Z)(Dn.B.view).on("mousemove.zoom",f,!0).on("mouseup.zoom",s,!0),o=(0,Rn.Z)(this),a=Dn.B.clientX,u=Dn.B.clientY;(0,Bn.Z)(Dn.B.view),Wv(),t.mouse=[o,this.__zoom.invert(o)],(0,rv.e1)(this),t.start()}function f(){if(Vv(),!t.moved){var n=Dn.B.clientX-a,e=Dn.B.clientY-u;t.moved=n*n+e*e>d}
1t.zoom("mouse",i(v(t.that.__zoom,t.mouse[0]=(0,Rn.Z)(t.that),t.mouse[1]),t.extent,c))}function s(){r.on("mousemove.zoom mouseup.zoom",null),(0,Bn.D)(Dn.B.view,t.moved),Vv(),t.end()}}function M(){if(e.apply(this,arguments)){var t=this.__zoom,n=(0,Rn.Z)(this),o=t.invert(n),a=t.k*(Dn.B.shiftKey?.5:2),u=i(v(g(t,a),n,o),r.apply(this,arguments),c);Vv(),f>0?(0,Ln.Z)(this).transition().duration(f).call(b,u,n):(0,Ln.Z)(this).call(p.transform,u)}}function Z(){if(e.apply(this,arguments)){var n,r,i,o,a=Dn.B.touches,u=a.length,c=y(this,arguments,Dn.B.changedTouches.length===u);for(Wv(),r=0;r<u;++r)o=[o=(0,In.Z)(this,a,(i=a[r]).identifier),this.__zoom.invert(o),i.identifier],c.touch0?c.touch1||c.touch0[2]===o[2]||(c.touch1=o,c.taps=0):(c.touch0=o,n=!0,c.taps=1+!!t);t&&(t=clearTimeout(t)),n&&(c.taps<2&&(t=setTimeout(function(){t=null},h)),(0,rv.e1)(this),c.start())}}function T(){if(this.__zooming){var n,e,r,o,a=y(this,arguments),u=Dn.B.changedTouches,f=u.length;for(Vv(),t&&(t=clearTimeout(t)),a.taps=0,n=0;n<f;++n)r=(0,In.Z)(this,u,(e=u[n]).identifier),a.touch0&&a.touch0[2]===e.identifier?a.touch0[0]=r:a.touch1&&a.touch1[2]===e.identifier&&(a.touch1[0]=r);if(e=a.that.__zoom,a.touch1){var s=a.touch0[0],l=a.touch0[1],h=a.touch1[0],d=a.touch1[1],p=(p=h[0]-s[0])*p+(p=h[1]-s[1])*p,m=(m=d[0]-l[0])*m+(m=d[1]-l[1])*m;e=g(e,Math.sqrt(p/m)),r=[(s[0]+h[0])/2,(s[1]+h[1])/2],o=[(l[0]+d[0])/2,(l[1]+d[1])/2]}else{if(!a.touch0)return;r=a.touch0[0],o=a.touch0[1]}a.zoom("touch",i(v(e,r,o),a.extent,c))}}function A(){if(this.__zooming){var t,e,r=y(this,arguments),i=Dn.B.changedTouches,o=i.length;for(Wv(),n&&clearTimeout(n),n=setTimeout(function(){n=null},h),t=0;t<o;++t)e=i[t],r.touch0&&r.touch0[2]===e.identifier?delete r.touch0:r.touch1&&r.touch1[2]===e.identifier&&delete r.touch1;if(r.touch1&&!r.touch0&&(r.touch0=r.touch1,delete r.touch1),r.touch0)r.touch0[1]=this.__zoom.invert(r.touch0[0]);else if(r.end(),2===r.taps){var a=(0,Ln.Z)(this).on("dblclick.zoom");a&&a.apply(this,arguments)}}}return p.transform=function(t,n,e){var r=t.selection?t.selection():t;r.property("__zoom",$v),t!==r?b(t,n,e):r.interrupt().each(function(){y(this,arguments).start().zoom(null,"function"==typeof n?n.apply(this,arguments):n).end()})},p.scaleBy=function(t,n,e){p.scaleTo(t,function(){var t=this.__zoom.k,e="function"==typeof n?n.apply(this,arguments):n;return t*e},e)},p.scaleTo=function(t,n,e){p.transform(t,function(){var t=r.apply(this,arguments),o=this.__zoom,a=null==e?m(t):"function"==typeof e?e.apply(this,arguments):e,u=o.invert(a),f="function"==typeof n?n.apply(this,arguments):n;return i(v(g(o,f),a,u),t,c)},e)},p.translateBy=function(t,n,e){p.transform(t,function(){return i(this.__zoom.translate("function"==typeof n?n.apply(this,arguments):n,"function"==typeof e?e.apply(this,arguments):e),r.apply(this,arguments),c)})},p.translateTo=function(t,n,e,o){p.transform(t,function(){var t=r.apply(this,arguments),a=this.__zoom,u=null==o?m(t):"function"==typeof o?o.apply(this,arguments):o;return i(Qv.translate(u[0],u[1]).scale(a.k).translate("function"==typeof n?-n.apply(this,arguments):-n,"function"==typeof e?-e.apply(this,arguments):-e),t,c)},o)},_.prototype={start:function(){return 1==++this.active&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(t,n){return this.mouse&&"mouse"!==t&&(this.mouse[1]=n.invert(this.mouse[0])),this.touch0&&"touch"!==t&&(this.touch0[1]=n.invert(this.touch0[0])),this.touch1&&"touch"!==t&&(this.touch1[1]=n.invert(this.touch1[0])),this.that.__zoom=n,this.emit("zoom"),this},end:function(){return 0==--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(t){(0,Dn._H)(new Hv(p,t,this.that.__zoom),l.apply,l,[t,this.that,this.args])}},p.wheelDelta=function(t){return arguments.length?(o="function"==typeof t?t:Jv(+t),p):o},p.filter=function(t){return arguments.length?(e="function"==typeof t?t:Jv(!!t),p):e},p.touchable=function(t){return arguments.length?(a="function"==typeof t?t:Jv(!!t),p):a},p.extent=function(t){return arguments.length?(r="function"==typeof t?t:Jv([[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]]),p):r},p.scaleExtent=function(t){return arguments.length?(u[0]=+t[0],u[1]=+t[1],p):[u[0],u[1]]},p.translateExtent=function(t){return arguments.length?(c[0][0]=+t[0][0],c[1][0]=+t[1][0],c[0][1]=+t[0][1],c[1][1]=+t[1][1],p):[[c[0][0],c[0][1]],[c[1][0],c[1][1]]]},p.constrain=function(t){return arguments.length?(i=t,p):i},p.duration=function(t){return arguments.length?(f=+t,p):f},p.interpolate=function(t){return arguments.length?(s=t,p):s},p.on=function(){var t=l.on.apply(l,arguments);return t===l?p:t},p.clickDistance=function(t){return arguments.length?(d=(t=+t)*t,p):Math.sqrt(d)},p}Gv.prototype=jv.prototype},52697:function(t,n,e){"use strict";e.r(n),e.d(n,{CMSModule:function(){return hn}});var r=e(75725),i=e(61116),o=e(41998),a=e(71357),u=e(28784),c=e(52250),f=e(31112),s=e(11785),l=e(31041);function h(t,n){}var d,p=function(){var t="undefined"!=typeof window?window:void 0;return t&&t.tinymce?t.tinymce:null},g=function(){var t=function t(){(0,f.Z)(this,t),this.onBeforePaste=new s.vpe,this.onBlur=new s.vpe,this.onClick=new s.vpe,this.onContextMenu=new s.vpe,this.onCopy=new s.vpe,this.onCut=new s.vpe,this.onDblclick=new s.vpe,this.onDrag=new s.vpe,this.onDragDrop=new s.vpe,this.onDragEnd=new s.vpe,this.onDragGesture=new s.vpe,this.onDragOver=new s.vpe,this.onDrop=new s.vpe,this.onFocus=new s.vpe,this.onFocusIn=new s.vpe,this.onFocusOut=new s.vpe,this.onKeyDown=new s.vpe,this.onKeyPress=new s.vpe,this.onKeyUp=new s.vpe,this.onMouseDown=new s.vpe,this.onMouseEnter=new s.vpe,this.onMouseLeave=new s.vpe,this.onMouseMove=new s.vpe,this.onMouseOut=new s.vpe,this.onMouseOver=new s.vpe,this.onMouseUp=new s.vpe,this.onPaste=new s.vpe,this.onSelectionChange=new s.vpe,this.onActivate=new s.vpe,this.onAddUndo=new s.vpe,this.onBeforeAddUndo=new s.vpe,this.onBeforeExecCommand=new s.vpe,this.onBeforeGetContent=new s.vpe,this.onBeforeRenderUI=new s.vpe,this.onBeforeSetContent=new s.vpe,this.onChange=new s.vpe,this.onClearUndos=new s.vpe,this.onDeactivate=new s.vpe,this.onDirty=new s.vpe,this.onExecCommand=new s.vpe,this.onGetContent=new s.vpe,this.onHide=new s.vpe,this.onInit=new s.vpe,this.onInitNgModel=new s.vpe,this.onLoadContent=new s.vpe,this.onNodeChange=new s.vpe,this.onPostProcess=new s.vpe,this.onPostRender=new s.vpe,this.onPreInit=new s.vpe,this.onPreProcess=new s.vpe,this.onProgressState=new s.vpe,this.onRedo=new s.vpe,this.onRemove=new s.vpe,this.onReset=new s.vpe,this.onResizeEditor=new s.vpe,this.onSaveContent=new s.vpe,this.onSetAttrib=new s.vpe,this.onObjectResizeStart=new s.vpe,this.onObjectResized=new s.vpe,this.onObjectSelected=new s.vpe,this.onSetContent=new s.vpe,this.onShow=new s.vpe,this.onSubmit=new s.vpe,this.onUndo=new s.vpe,this.onVisualAid=new s.vpe};return t.\u0275fac=function(n){return new(n||t)},t.\u0275dir=s.lG2({type:t,outputs:{onBeforePaste:"onBeforePaste",onBlur:"onBlur",onClick:"onClick",onContextMenu:"onContextMenu",onCopy:"onCopy",onCut:"onCut",onDblclick:"onDblclick",onDrag:"onDrag",onDragDrop:"onDragDrop",onDragEnd:"onDragEnd",onDragGesture:"onDragGesture",onDragOver:"onDragOver",onDrop:"onDrop",onFocus:"onFocus",onF
1ocusIn:"onFocusIn",onFocusOut:"onFocusOut",onKeyDown:"onKeyDown",onKeyPress:"onKeyPress",onKeyUp:"onKeyUp",onMouseDown:"onMouseDown",onMouseEnter:"onMouseEnter",onMouseLeave:"onMouseLeave",onMouseMove:"onMouseMove",onMouseOut:"onMouseOut",onMouseOver:"onMouseOver",onMouseUp:"onMouseUp",onPaste:"onPaste",onSelectionChange:"onSelectionChange",onActivate:"onActivate",onAddUndo:"onAddUndo",onBeforeAddUndo:"onBeforeAddUndo",onBeforeExecCommand:"onBeforeExecCommand",onBeforeGetContent:"onBeforeGetContent",onBeforeRenderUI:"onBeforeRenderUI",onBeforeSetContent:"onBeforeSetContent",onChange:"onChange",onClearUndos:"onClearUndos",onDeactivate:"onDeactivate",onDirty:"onDirty",onExecCommand:"onExecCommand",onGetContent:"onGetContent",onHide:"onHide",onInit:"onInit",onInitNgModel:"onInitNgModel",onLoadContent:"onLoadContent",onNodeChange:"onNodeChange",onPostProcess:"onPostProcess",onPostRender:"onPostRender",onPreInit:"onPreInit",onPreProcess:"onPreProcess",onProgressState:"onProgressState",onRedo:"onRedo",onRemove:"onRemove",onReset:"onReset",onResizeEditor:"onResizeEditor",onSaveContent:"onSaveContent",onSetAttrib:"onSetAttrib",onObjectResizeStart:"onObjectResizeStart",onObjectResized:"onObjectResized",onObjectSelected:"onObjectSelected",onSetContent:"onSetContent",onShow:"onShow",onSubmit:"onSubmit",onUndo:"onUndo",onVisualAid:"onVisualAid"}}),t}(),v=["onActivate","onAddUndo","onBeforeAddUndo","onBeforeExecCommand","onBeforeGetContent","onBeforeRenderUI","onBeforeSetContent","onBeforePaste","onBlur","onChange","onClearUndos","onClick","onContextMenu","onCopy","onCut","onDblclick","onDeactivate","onDirty","onDrag","onDragDrop","onDragEnd","onDragGesture","onDragOver","onDrop","onExecCommand","onFocus","onFocusIn","onFocusOut","onGetContent","onHide","onInit","onKeyDown","onKeyPress","onKeyUp","onLoadContent","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onNodeChange","onObjectResizeStart","onObjectResized","onObjectSelected","onPaste","onPostProcess","onPostRender","onPreProcess","onProgressState","onRedo","onRemove","onReset","onResizeEditor","onSaveContent","onSelectionChange","onSetAttrib","onSetContent","onShow","onSubmit","onUndo","onVisualAid"],m=function(t,n){return"string"==typeof t?t.split(",").map(function(t){return t.trim()}):Array.isArray(t)?t:n},b=0,y=function(t){var n=(new Date).getTime();return t+"_"+Math.floor(1e9*Math.random())+ ++b+String(n)},_=function(t){return void 0!==t&&"textarea"===t.tagName.toLowerCase()},x=function(t){return void 0===t||""===t?[]:Array.isArray(t)?t:t.split(" ")},w=function(){},M=function(t){return null==t},Z=function(){return{listeners:[],scriptId:y("tiny-script"),scriptLoaded:!1}},T=(d=Z(),{load:function(t,n,e){d.scriptLoaded?e():(d.listeners.push(e),t.getElementById(d.scriptId)||function(t,n,e,r){var i=n.createElement("script");i.referrerPolicy="origin",i.type="application/javascript",i.id=t,i.src=e,i.addEventListener("load",function t(){i.removeEventListener("load",t),d.listeners.forEach(function(t){return t()}),d.scriptLoaded=!0}),n.head&&n.head.appendChild(i)}(d.scriptId,t,n))},reinitialize:function(){d=Z()}}),A=new s.OlP("TINYMCE_SCRIPT_SRC"),C={provide:l.JU,useExisting:(0,s.Gpc)(function(){return k}),multi:!0},k=function(){var t=function(t){(0,u.Z)(e,t);var n=(0,c.Z)(e);function e(t,r,i,o){var u;return(0,f.Z)(this,e),(u=n.call(this)).platformId=i,u.tinymceScriptSrc=o,u.cloudChannel="5",u.apiKey="no-api-key",u.id="",u.modelEvents="change input undo redo",u.onTouchedCallback=w,u._elementRef=t,u.ngZone=r,u.initialise=u.initialise.bind((0,a.Z)(u)),u}return(0,o.Z)(e,[{key:"disabled",get:function(){return this._disabled},set:function(t){this._disabled=t,this._editor&&this._editor.initialized&&this._editor.setMode(t?"readonly":"design")}},{key:"editor",get:function(){return this._editor}},{key:"writeValue",value:function(t){this._editor&&this._editor.initialized?this._editor.setContent(M(t)?"":t):this.initialValue=null===t?void 0:t}},{key:"registerOnChange",value:function(t){this.onChangeCallback=t}},{key:"registerOnTouched",value:function(t){this.onTouchedCallback=t}},{key:"setDisabledState",value:function(t){this._editor?this._editor.setMode(t?"readonly":"design"):t&&(this.init=Object.assign(Object.assign({},this.init),{readonly:!0}))}},{key:"ngAfterViewInit",value:function(){var t;(0,i.NF)(this.platformId)&&(this.id=this.id||y("tiny-angular"),this.inline=void 0!==this.inl
1ine?!1!==this.inline:!!(null===(t=this.init)||void 0===t?void 0:t.inline),this.createElement(),null!==p()?this.initialise():this._element&&this._element.ownerDocument&&T.load(this._element.ownerDocument,this.getScriptSrc(),this.initialise.bind(this)))}},{key:"ngOnDestroy",value:function(){null!==p()&&p().remove(this._editor)}},{key:"createElement",value:function(){this._element=document.createElement(this.inline?"string"==typeof this.tagName?this.tagName:"div":"textarea"),this._element&&(document.getElementById(this.id)&&console.warn("TinyMCE-Angular: an element with id [".concat(this.id,"] already exists. Editors with duplicate Id will not be able to mount")),this._element.id=this.id,_(this._element)&&(this._element.style.visibility="hidden"),this._elementRef.nativeElement.appendChild(this._element))}},{key:"initialise",value:function(){var t,n,e=this,r=Object.assign(Object.assign({},this.init),{target:this._element,inline:this.inline,readonly:this.disabled,plugins:(t=this.init&&this.init.plugins,n=this.plugins,x(t).concat(x(n))),toolbar:this.toolbar||this.init&&this.init.toolbar,setup:function(t){e._editor=t,t.on("init",function(n){e.initEditor(t)}),function(t,n){(function(t){var n=m(t.ignoreEvents,[]);return m(t.allowedEvents,v).filter(function(t){return v.includes(t)&&!n.includes(t)})})(t).forEach(function(e){var r=t[e];n.on(e.substring(2),function(e){return t.ngZone.run(function(){return r.emit({event:e,editor:n})})})})}(e,t),e.init&&"function"==typeof e.init.setup&&e.init.setup(t)}});_(this._element)&&(this._element.style.visibility=""),this.ngZone.runOutsideAngular(function(){p().init(r)})}},{key:"getScriptSrc",value:function(){return M(this.tinymceScriptSrc)?"https://cdn.tiny.cloud/1/".concat(this.apiKey,"/tinymce/").concat(this.cloudChannel,"/tinymce.min.js"):this.tinymceScriptSrc}},{key:"initEditor",value:function(t){var n=this;t.on("blur",function(){return n.ngZone.run(function(){return n.onTouchedCallback()})}),t.on(this.modelEvents,function(){return n.ngZone.run(function(){return n.emitOnChange(t)})}),"string"==typeof this.initialValue&&this.ngZone.run(function(){t.setContent(n.initialValue),t.getContent()!==n.initialValue&&n.emitOnChange(t),void 0!==n.onInitNgModel&&n.onInitNgModel.emit(t)})}},{key:"emitOnChange",value:function(t){this.onChangeCallback&&this.onChangeCallback(t.getContent({format:this.outputFormat}))}}]),e}(g);return t.\u0275fac=function(n){return new(n||t)(s.Y36(s.SBq),s.Y36(s.R0b),s.Y36(s.Lbi),s.Y36(A,8))},t.\u0275cmp=s.Xpm({type:t,selectors:[["editor"]],inputs:{cloudChannel:"cloudChannel",apiKey:"apiKey",id:"id",modelEvents:"modelEvents",disabled:"disabled",initialValue:"initialValue",init:"init",inline:"inline",outputFormat:"outputFormat",tagName:"tagName",plugins:"plugins",toolbar:"toolbar",allowedEvents:"allowedEvents",ignoreEvents:"ignoreEvents"},features:[s._Bn([C]),s.qOj],decls:1,vars:0,template:function(t,n){1&t&&s.YNc(0,h,0,0,"ng-template")},styles:["[_nghost-%COMP%] { display: block; }"]}),t}(),S=function(){var t=function t(){(0,f.Z)(this,t)};return t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=s.oAB({type:t}),t.\u0275inj=s.cJS({imports:[[i.ez,l.u5]]}),t}(),E=e(6809),q=e(603),N=e(15571),U=e(42693),P=e(79996),O=e(93543),D=function(){function t(t){this.httpClient=t,this.apiUrl="",this.body={}}return t.prototype.getLatestChronJobs=function(){var t={headers:new U.WM({})};return this.apiUrl=O.fw+"/api/v1/status/latestchronjobs",this.httpClient.get(this.apiUrl,t).pipe((0,P.U)(function(t){return t}))},t.prototype.countUsers=function(){var t={headers:new U.WM({})};return this.apiUrl=O.fw+"/api/v1/status/countusers",this.httpClient.get(this.apiUrl,t).pipe((0,P.U)(function(t){return t}))},t.prototype.updateAAII=function(t){var n=t;return this.apiUrl=O.fw+"/api/v1/tools/updateaaii",this.httpClient.post(this.apiUrl,n).toPromise()},t.\u0275fac=function(n){return new(n||t)(s.LFG(U.eN))},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}(),R=function(){function t(t){this.httpClient=t,this.apiUrl="",this.body={}}return t.prototype.getUsers=function(){var t={headers:new U.WM({})};return this.apiUrl=O.fw+"/api/v1/users/all",this.httpClient.get(this.apiUrl,t).pipe((0,P.U)(function(t){return t}))},t.prototype.setRole=function(t,n){var e={headers:new U.WM({})};return this.apiUrl=O.fw+"/api/v1/users/setRole/"+t,this.body={role:n},this.httpClient.post(this.apiUrl,this.body,e).pipe((0,P.U)(function(t){return t}))},t.prototype.unlockFreeTrialRequests=function(t){return this.apiUrl=O.fw+"/api/v1/users/admin/unlock-free-trial-requests",this.httpClient.post(this.apiUrl,{email:t}).toPromise()},t.prototype.grantTestCredits=function(t,n){return this.apiUrl=O.fw+"/api/v1/users/admin/grant-test-credits",this.httpClient.post(this.apiUrl,{email:t,amountEuro:n}).toPromise()},t.\u0275fac=function(n){return new(n||t)(s.LFG(U.eN))},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}();function L(t,n){if(1&t&&(s.TgZ(0,"p",30),s._uU(1),s.qZA()),2&t){var e=s.oxw();s.xp6(1),s.Oqu(e.freeTrialMessage)}}function I(t,n){if(1&t&&(s.TgZ(0,"p",31),s._uU(1),s.qZA()),2&t){var e=s.oxw();s.xp6(1),s.Oqu(e.freeTrialError)}}function B(t,n){if(1&t&&(s.TgZ(0,"p",30),s._uU(1),s.qZA()),2&t){var e=s.oxw();s.xp6(1),s.Oqu(e.testCreditMessage)}}function z(t,n){if(1&t&&(s.TgZ(0,"p",31),s._uU(1),s.qZA()),2&t){var e=s.oxw();s.xp6(1),s.Oqu(e.testCreditError)}}var F=function(){function t(t,n){this.serverStatusService=t,this.usersService=n,this.isCollapsed=!0,this.updating=!1,this.unlockingFreeTrial=!1,this.freeTrialEmail="",this.freeTrialMessage="",this.freeTrialError="",this.freeTrialEmailLang="de",this.freeTrialEmailCopied=!1,this.freeTrialEmailCopiedTimeout=null,this.freeTrialEmailTemplates={de:"Guten Tag Herr ,\n\nIhre kostenlosen Testanfragen sind nun freigeschaltet.\n\nViel Erfolg\nLars Wi\xdfler",en:"Hi ,\n\nYour free trial requests have been unlocked.\n\nLars"},this.grantingTestCredits=!1,this.testCreditEmail="",this.testCreditAmountEuro=10,this.testCreditMessage="",this.testCreditError="",this.today=new Date,this.aaiiData={date:this.today.toISOString().split("T")[0],bearish:null,bullish:null,neutral:null}}return t.prototype.ngOnInit=function(){},Object.defineProperty(t.prototype,"freeTrialEmailTemplate",{get:function(){return this.freeTrialEmailTemplates[this.freeTrialEmailLang]}
1,enumerable:!1,configurable:!0}),t.prototype.onFreeTrialEmailCopied=function(){var t=this;this.freeTrialEmailCopied=!0,this.freeTrialEmailCopiedTimeout&&clearTimeout(this.freeTrialEmailCopiedTimeout),this.freeTrialEmailCopiedTimeout=setTimeout(function(){t.freeTrialEmailCopied=!1,t.freeTrialEmailCopiedTimeout=null},2e3)},t.prototype.submitData=function(){var t=this;this.updating=!0;var n={data:{}};n.data=this.aaiiData,console.log(n),this.serverStatusService.updateAAII(n).then(function(n){t.updating=!1,console.log(n)})},t.prototype.unlockFreeTrialRequests=function(){var t=this;this.freeTrialMessage="",this.freeTrialError="",this.freeTrialEmail&&this.freeTrialEmail.trim()?(this.unlockingFreeTrial=!0,this.usersService.unlockFreeTrialRequests(this.freeTrialEmail.trim()).then(function(n){t.unlockingFreeTrial=!1,t.freeTrialMessage="Set dailyRequestLimit="+n.dailyRequestLimit+" for "+n.email}).catch(function(n){t.unlockingFreeTrial=!1,t.freeTrialError=n&&n.error?n.error:"Unlock failed",console.error(n)})):this.freeTrialError="Email required"},t.prototype.grantTestCredits=function(){var t=this;this.testCreditMessage="",this.testCreditError="",this.testCreditEmail&&this.testCreditEmail.trim()?!Number.isInteger(this.testCreditAmountEuro)||this.testCreditAmountEuro<=0?this.testCreditError="A positive whole euro amount is required":(this.grantingTestCredits=!0,this.usersService.grantTestCredits(this.testCreditEmail.trim(),this.testCreditAmountEuro).then(function(n){t.grantingTestCredits=!1,t.testCreditMessage="Granted \u20ac"+n.amountEuro+" to "+n.email+". Available wallet: "+n.wallet.availableMilliEur+" millieur."}).catch(function(n){t.grantingTestCredits=!1,t.testCreditError=n&&n.error?n.error:"Grant failed",console.error(n)})):this.testCreditError="Email required"},t.\u0275fac=function(n){return new(n||t)(s.Y36(D),s.Y36(R))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-adminboard"]],decls:97,vars:20,consts:[[1,"container","my-5"],[1,"row"],[1,"col-sm-12","col-md-12"],[1,"row","mb-4"],[1,"col-12"],[1,"col-6","border","border-solid","border-black","p-3"],[1,"form-group"],[1,"form-text","text-muted"],["type","email","placeholder","[email protected]",1,"form-control",3,"ngModel","ngModelChange"],[1,"btn","btn-primary",3,"disabled","click"],["class","mt-2 text-success",4,"ngIf"],["class","mt-2 text-danger",4,"ngIf"],[1,"d-flex","justify-content-between","align-items-center","mb-3"],[1,"nav","nav-tabs","mb-0"],[1,"nav-item"],["href","javascript:void(0)",1,"nav-link",3,"click"],["type","button",1,"btn","btn-sm","btn-outline-primary",3,"cdkCopyToClipboard","cdkCopyToClipboardCopied"],[1,"mb-0"],["type","number","min","1","step","1",1,"form-control",3,"ngModel","ngModelChange"],[1,"col-6","border","border-solid","border-black"],["id","date",1,"form-text","text-muted"],["type","string","id","exampleInputEmail1","placeholder","YYYY-MM-DD",1,"form-control",3,"ngModel","ngModelChange"],["id","bullish",1,"form-text","text-muted"],["type","number","id","exampleInputEmail1","placeholder","bullish",1,"form-control",3,"ngModel","ngModelChange"],["id","neutral",1,"form-text","text-muted"],["type","number","id","exampleInputEmail1","placeholder","neutral",1,"form-control",3,"ngModel","ngModelChange"],["id","bearish",1,"form-text","text-muted"],["type","number","id","exampleInputEmail1","placeholder","bearish",1,"form-control",3,"ngModel","ngModelChange"],[1,"btn","btn-primary",3,"click"],[1,"col-6","border","border-black","border-solid"],[1,"mt-2","text-success"],[1,"mt-2","text-danger"]],template:function(t,n){1&t&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.TgZ(2,"div",2),s.TgZ(3,"p"),s._uU(4," Admin-Seite "),s.qZA(),s.TgZ(5,"div",0),s._UZ(6,"div",1),s.TgZ(7,"div",3),s.TgZ(8,"div",4),s._UZ(9,"hr"),s.TgZ(10,"h5"),s._uU(11,"Unlock free trial requests (50/day)"),s.qZA(),s.qZA(),s.TgZ(12,"div",5),s.TgZ(13,"div",6),s.TgZ(14,"small",7),s._uU(15,"User email"),s.qZA(),s.TgZ(16,"input",8),s.NdJ("ngModelChange",function(t){return n.freeTrialEmail=t}),s.qZA(),s.qZA(),s.TgZ(17,"button",9),s.NdJ("click",function(){return n.unlockFreeTrialRequests()}),s._uU(18," Unlock 50 free requests "),s.qZA(),s.YNc(19,L,2,1,"p",10),s.YNc(20,I,2,1,"p",11),s.qZA(),s.TgZ(21,"div",5),s.TgZ(22,"h6"),s._uU(23,"Email template"),s.qZA(),s.TgZ(24,"div",12),s.TgZ(25,"ul",13),s.TgZ(26,"li",14),s.TgZ(27,"a",15),s.NdJ("
1click",function(){return n.freeTrialEmailLang="de"}),s._uU(28,"Deutsch"),s.qZA(),s.qZA(),s.TgZ(29,"li",14),s.TgZ(30,"a",15),s.NdJ("click",function(){return n.freeTrialEmailLang="en"}),s._uU(31,"English"),s.qZA(),s.qZA(),s.qZA(),s.TgZ(32,"button",16),s.NdJ("cdkCopyToClipboardCopied",function(){return n.onFreeTrialEmailCopied()}),s._uU(33),s.qZA(),s.qZA(),s.TgZ(34,"pre",17),s._uU(35),s.qZA(),s.qZA(),s.qZA(),s.TgZ(36,"div",1),s.TgZ(37,"div",4),s._UZ(38,"hr"),s.TgZ(39,"h5"),s._uU(40,"AI-Testguthaben vergeben"),s.qZA(),s.qZA(),s.TgZ(41,"div",5),s.TgZ(42,"div",6),s.TgZ(43,"small",7),s._uU(44,"User-E-Mail"),s.qZA(),s.TgZ(45,"input",8),s.NdJ("ngModelChange",function(t){return n.testCreditEmail=t}),s.qZA(),s.TgZ(46,"small",7),s._uU(47,"Betrag in ganzen Euro"),s.qZA(),s.TgZ(48,"input",18),s.NdJ("ngModelChange",function(t){return n.testCreditAmountEuro=t}),s.qZA(),s.qZA(),s.TgZ(49,"button",9),s.NdJ("click",function(){return n.grantTestCredits()}),s._uU(50," Testguthaben vergeben "),s.qZA(),s.YNc(51,B,2,1,"p",10),s.YNc(52,z,2,1,"p",11),s.qZA(),s.TgZ(53,"div",5),s.TgZ(54,"p",17),s._uU(55," Das Guthaben wird als Testbuchung im Credit-Ledger gespeichert und nach dem Grant automatisch im Wallet-Cache berechnet. "),s.qZA(),s.qZA(),s.qZA(),s.TgZ(56,"div",1),s.TgZ(57,"div",4),s._UZ(58,"hr"),s.TgZ(59,"h5"),s._uU(60,"Manuelle Eingabe von Daten"),s.qZA(),s.qZA(),s.TgZ(61,"div",19),s.TgZ(62,"h6"),s._uU(63,"aaii"),s.qZA(),s.TgZ(64,"p"),s._uU(65," Quelle HTML: https://www.aaii.com/sentimentsurvey/sent_results "),s._UZ(66,"br"),s._uU(67," Quelle XLS: https://www.aaii.com/files/surveys/sentiment.xls "),s.qZA(),s.TgZ(68,"div",6),s.TgZ(69,"small",20),s._uU(70,"date: String"),s.qZA(),s.TgZ(71,"input",21),s.NdJ("ngModelChange",function(t){return n.aaiiData.date=t}),s.qZA(),s.TgZ(72,"small",22),s._uU(73,"bullish: Number"),s.qZA(),s.TgZ(74,"input",23),s.NdJ("ngModelChange",function(t){return n.aaiiData.bullish=t}),s.qZA(),s.TgZ(75,"small",24),s._uU(76,"neutral: Number"),s.qZA(),s.TgZ(77,"input",25),s.NdJ("ngModelChange",function(t){return n.aaiiData.neutral=t}),s.qZA(),s.TgZ(78,"small",26),s._uU(79,"bearish: Number"),s.qZA(),s.TgZ(80,"input",27),s.NdJ("ngModelChange",function(t){return n.aaiiData.bearish=t}),s.qZA(),s.qZA(),s.TgZ(81,"button",28),s.NdJ("click",function(){return n.submitData()}),s._uU(82,"Submit"),s.qZA(),s.qZA(),s.TgZ(83,"div",29),s.TgZ(84,"h4"),s._uU(85,"Welche Daten werden wie gesammelt?"),s.qZA(),s.TgZ(86,"ul"),s.TgZ(87,"li"),s._uU(88," aaii - manuelle eingabe w\xf6chentlich "),s.qZA(),s.TgZ(89,"li"),s._uU(90," naaim - api webcrawler w\xf6chentlich "),s.qZA(),s.TgZ(91,"li"),s._uU(92," dix - java update "),s.qZA(),s.TgZ(93,"li"),s._uU(94," daily pc - api webcrawler t\xe4glich "),s.qZA(),s.TgZ(95,"li"),s._uU(96," intraday pc - api webcrawler st\xfcndlich "),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t&&(s.xp6(16),s.Q6J("ngModel",n.freeTrialEmail),s.xp6(1),s.Q6J("disabled",n.unlockingFreeTrial),s.xp6(2),s.Q6J("ngIf",n.freeTrialMessage),s.xp6(1),s.Q6J("ngIf",n.freeTrialError),s.xp6(7),s.ekj("active","de"===n.freeTrialEmailLang),s.xp6(3),s.ekj("active","en"===n.freeTrialEmailLang),s.xp6(2),s.Q6J("cdkCopyToClipboard",n.freeTrialEmailTemplate),s.xp6(1),s.hij(" ",n.freeTrialEmailCopied?"Copied":"Copy"," "),s.xp6(2),s.Oqu(n.freeTrialEmailTemplate),s.xp6(10),s.Q6J("ngModel",n.testCreditEmail),s.xp6(3),s.Q6J("ngModel",n.testCreditAmountEuro),s.xp6(1),s.Q6J("disabled",n.grantingTestCredits),s.xp6(2),s.Q6J("ngIf",n.testCreditMessage),s.xp6(1),s.Q6J("ngIf",n.testCreditError),s.xp6(19),s.Q6J("ngModel",n.aaiiData.date),s.xp6(3),s.Q6J("ngModel",n.aaiiData.bullish),s.xp6(3),s.Q6J("ngModel",n.aaiiData.neutral),s.xp6(3),s.Q6J("ngModel",n.aaiiData.bearish))},directives:[l.Fj,l.JJ,l.On,i.O5,r.i3,l.qQ,l.wV],styles:[".blackText[_ngcontent-%COMP%]{color:#000}"]}),t}(),Y=e(63337),J=e(37150),H=e(26830),j=e(1744),Q=e(55959),G=e(25416),W=e(66888),V=e(99936),X=["candlestick2"];function K(t,n){1&t&&(s.TgZ(0,"p"),s._uU(1,"Lade Daten... (10 bis 30 sekunden)"),s.qZA())}function $(t,n){1&t&&(s.TgZ(0,"div",14),s.TgZ(1,"span",15),s._uU(2,"Loading..."),s.qZA(),s.qZA())}function tt(t,n){if(1&t&&(s.TgZ(0,"div",17),s.TgZ(1,"div",1),s.TgZ(2,"div",18),s.TgZ(3,"strong"),s._uU(4),s.qZA(),s.qZA(),s.TgZ(5,"div",19),s._uU(6,"Einstiegsdatum:"),s.qZA(),s.TgZ(7,"div",19),s._uU(8),s.ALo(9,"date"),s.qZA(),s.TgZ(10,"div",19),s._uU(11,"Kaufpreis:"),s.qZA(),s.TgZ(12,"div",19),s._uU(13),s.ALo(14,"number"),s.qZA(),s.TgZ(15,"div",19),s._uU(16,"Anzahl:"),s.qZA(),s.TgZ(17,"div",19),s._uU(18),s.ALo(19,"number"),s.qZA(),s.qZA(),s.qZA()),2&t){var e=n.$implicit;s.xp6(4),s.Oqu(e.companyName),s.xp6(4),s.Oqu(s.lcZ(9,4,e.buy_date)),s.xp6(5),s.Oqu(s.xi3(14,6,e.buy_price,"1.2-2")),s.xp6(5),s.Oqu(s.xi3(19,9,e.numberOfShares,"1.0-0"))}}function nt(t,n){if(1&t&&(s.TgZ(0,"div",11),s.TgZ(1,"div",5),s.TgZ(2,"h5"),s._uU(3,"Aktuelles Depot"),s.qZA(),s.qZA(),s.TgZ(4,"div",5),s._uU(5,"Depotwert Beginn: 100.000"),s.qZA(),s.YNc(6,tt,20,12,"div",16),s.qZA()),2&t){var e=s.oxw(2);s.xp6(6),s.Q6J("ngForOf",e.companies)}}function et(t,n){1&t&&(s.TgZ(0,"div",11),s._UZ(1,"markets-paywall-signals-block",20),s.qZA()),2&t&&(s.xp6(1),s.Q6J("mode","musterdepot"))}function rt(t,n){if(1&t&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.TgZ(2,"div",5),s.TgZ(3,"h3"),s._uU(4,"Musterdepot"),s.qZA(),s.qZA(),s.qZA(),s.TgZ(5,"div",6),s.YNc(6,K,2,0,"p",7),s.YNc(7,$,3,0,"div",8),s.O4$(),s._UZ(8,"svg",9,10),s.qZA(),s.kcU(),s.TgZ(10,"div",11),s.TgZ(11,"div",5),s.TgZ(12,"h5"),s._uU(13,"Beschreibung"),s.qZA(),s.qZA(),s.TgZ(14,"div",12),s.TgZ(15,"p"),s._uU(16,' In unserem Musterdepot pr\xe4sentieren wir eine Beispielumsetzung unserer Fundamentalanalyse. Hier m\xf6chten wird den Beweis liefern, dass es mit den richtigen Werkzeugen und ohne viel Zeitaufwand m\xf6glich ist, ein stabiles Depot zu managen, dass den Mar
1kt schl\xe4gt. F\xfcr dieses Depot haben wir relativ spontan 33 von unserem Algorithmus als "sehr gut" bewertete Aktien (Gesamtwertung > 90) ausgew\xe4hlt. Dabei haben wir auf eine vern\xfcnftige und realistische Gewichtung von L\xe4ndern und Gesch\xe4ftsfelder geachtet, aber keine weiteren Nachforschungen angestellt. Sicherlich die H\xe4lfte der Aktien war uns selbst vollkommen unbekannt. Wir werden an dem Depot nur etwas \xe4ndern, wenn die Gesamtbewertung eines Wertes auf unter 50 Punkte f\xe4llt. '),s.qZA(),s.qZA(),s.TgZ(17,"div",12),s.TgZ(18,"p"),s._uU(19," Das Depot besteht gr\xf6\xdftenteils aus europ\xe4ischen und amerikanischen Aktien mit \xdcbergewichtung von Deutschland und den USA. Aus den USA kommen einfach die interessantesten Aktien und wir leben nun einmal in Deutschland. Ein weiterer Schwerpunkt liegt in japanischen und chinesischen Werten als Gegengewicht zur westlichen Welt. Zur weiteren Diversifizierung haben wir auch einzelne Werte aus dem erweiterten asiatischen Raum (Indien, Taiwan, Singapur) beigemischt. Die Sektorauswahl konzentriert sich, mehr bedingt durch das Ranking als absichtlich, auf die Bereiche IT, Medizin, Grundversorgung (Strom, Wasser, Nahrung) und Kreditwesen. "),s.qZA(),s.qZA(),s.qZA(),s.YNc(20,nt,7,1,"div",13),s.YNc(21,et,2,1,"div",13),s.qZA()),2&t){var e=s.oxw();s.xp6(6),s.Q6J("ngIf",e.loadingData),s.xp6(1),s.Q6J("ngIf",e.loadingData),s.xp6(13),s.Q6J("ngIf",e.authService.isAuthenticated()),s.xp6(1),s.Q6J("ngIf",!e.authService.isAuthenticated())}}function it(t,n){1&t&&(s.TgZ(0,"p"),s._uU(1,"Lade Daten... (10 bis 30 sekunden)"),s.qZA())}function ot(t,n){1&t&&(s.TgZ(0,"div",14),s.TgZ(1,"span",15),s._uU(2,"Loading..."),s.qZA(),s.qZA())}function at(t,n){if(1&t&&(s.TgZ(0,"div",6),s.YNc(1,it,2,0,"p",7),s.YNc(2,ot,3,0,"div",8),s.O4$(),s._UZ(3,"svg",9,10),s.qZA()),2&t){var e=s.oxw();s.xp6(1),s.Q6J("ngIf",e.loadingData),s.xp6(1),s.Q6J("ngIf",e.loadingData)}}var ut=function(){function t(t,n){this.marketTimingService=t,this.authService=n,this.quotesData=[],this.signalsData=[],this.stockData={Exchange:""},this.timeFramesArr=["month","lastWeek","year"],this.loadingData=!0,this.companies=[],this.name="[email protected]",this.name2="[email protected]",this.name3="[email protected]",this.daxRatio={date:"",value:0},this.depotRatio={date:"",value:0},this.destroy$=new Q.xQ}return t.prototype.ngAfterViewInit=function(){var t=this;this.marketTimingService.getChartAndMusterdepot(this.name).pipe((0,G.R)(this.destroy$)).subscribe(function(n){t.marketTimingService.getChartAndMusterdepot(t.name2).pipe((0,G.R)(t.destroy$)).subscribe(function(e){t.gdaxData=e.performance,t.marketTimingService.getChartAndMusterdepot(t.name3).pipe((0,G.R)(t.destroy$)).subscribe(function(e){t.newData=e.performance,t.prepareDataChart(n.performance),t.prepareDataCompanies(n.musterdepot),t.loadingData=!1})}),t.prepareDataCompanies(n.musterdepot)})},t.prototype.ngAfterContentInit=function(){},t.prototype.ngOnInit=function(){},t.prototype.prepareDataCompanies=function(t){this.companies=t},t.prototype.prepareDataChart=function(t){var n=this;this.quotesData=t,this.data=this.quotesData,this.data=this.data.filter(function(t){return 0!==t.depotClose}),this.data=this.data.map(function(t){var e=n.gdaxData.find(function(n){return n.date===t.date}
1),r=n.newData.find(function(n){return n.date===t.date});if(e&&r)return{date:e.date,daxOpen:e.open,daxHigh:e.high,daxLow:e.low,daxClose:e.close,depotRatioThreeOpen:r.depotOpen,depotRatioThreeHigh:r.depotHigh,depotRatioThreeLow:r.depotLow,depotRatioThreeClose:r.depotClose,depotRatioOneOpen:e.depotOpen,depotRatioOneHigh:e.depotHigh,depotRatioOneLow:e.depotLow,depotRatioOneClose:e.depotClose,depotRatioTwoOpen:t.depotOpen,depotRatioTwoHigh:t.depotHigh,depotRatioTwoLow:t.depotLow,depotRatioTwoClose:t.depotClose,depotRatioOne:t.depotClose/n.data[0].depotClose,depotRatioTwo:e.depotClose/n.gdaxData[0].depotClose,depotRatioThree:r.depotClose/n.newData[0].depotClose,daxRation:e.close/n.gdaxData[0].close,growthDax:Number((e.close-n.gdaxData[0].close)/n.gdaxData[0].close),growthDepotRatioOne:Number((t.depotClose-n.data[0].depotClose)/n.data[0].depotClose),growthDepotRatioTwo:Number((e.depotClose-n.gdaxData[0].depotClose)/n.gdaxData[0].depotClose),growthDepotRatioThree:Number((r.depotClose-n.newData[0].depotClose)/n.newData[0].depotClose)}});for(var e=0;e<this.data.length;e++);this.data=this.data.filter(function(t){return void 0!==t}),this.createChart()},t.prototype.createChart=function(){j.select("#musterdepotchart").selectAll("*").remove();var t=this.data,n=j.select("#musterdepotchart").attr("width",1260).attr("height",564).append("g").attr("transform","translate(50,15)"),e=Number(j.min(t.map(function(t){return new Date(t.date).getTime()}))),r=Number(j.max(t.map(function(t){return new Date(t.date).getTime()}))),i=j.scaleTime().domain([e,r]).range([0,852.5]);n.append("g").attr("transform","translate(0,470)").call(j.axisBottom(i));var o=Number(j.min(t.map(function(t){return t.depotRatioOne}))),a=Number(j.max(t.map(function(t){return t.depotRatioOne}))),u=Number(j.min(t.map(function(t){return t.depotRatioTwo}))),c=Number(j.max(t.map(function(t){return t.depotRatioTwo}))),f=Number(j.min(t.map(function(t){return t.depotRatioThree}))),s=Number(j.max(t.map(function(t){return t.depotRatioThree}))),l=Number(j.min(t.map(function(t){return t.daxRation}))),h=Number(j.max(t.map(function(t){return t.daxRation}))),d=o<u?o:u,p=a>c?a:c,g=f<l?f:l,v=s>h?s:h;d=g<d?g:d,p=v>p?v:p;var m=j.scaleLog().domain([d,p]).range([470,0]);n.append("g").call(j.axisLeft(m).ticks(0)),n.append("path").datum(t).attr("fill","none").attr("stroke","#ffcc00").attr("stroke-width",1.5).attr("d",j.line().x(function(t){return i(new Date(t.date).getTime())}).y(function(t){return m(t.depotRatioOne)})),n.append("path").datum(t).attr("fill","none").attr("stroke","#000000").attr("stroke-width",1.5).attr("d",j.line().x(function(t){return i(new Date(t.date).getTime())}).y(function(t){return m(t.depotRatioTwo)})),n.append("path").datum(t).attr("fill","none").attr("stroke","#169E80").attr("stroke-width",1.5).attr("d",j.line().x(function(t){return i(new Date(t.date).getTime())}).y(function(t){return m(t.depotRatioThree)})),n.append("path").datum(t).attr("fill","none").attr("stroke","grey").attr("stroke-width",1.5).attr("d",j.line().x(function(t){return i(new Date(t.date).getTime())}).y(function(t){return m(t.daxRation)})),n.append("g").call(j.axisLeft(m).tickValues(j.scaleLinear().domain(m.domain()).ticks(10)).tickFormat(function(t){return j.format("+.0%")(t-1)})),n.append("text").datum(t).datum(function(t){return{name:"DAX",x:i(new Date(t[t.length-1].date).getTime()),y:m(t[t.length-1].daxRation)}}).attr("x",function(t){return t.x+5}).attr("y",function(t){return t.y+15}).text("DAX: "+Math.round(100*this.data[this.data.length-1].growthDax*100)/100+" %").style("font-size","15px").style("fill","black"),n.append("text").datum(t).datum(function(t){return{name:"9/9",x:i(new Date(t[t.length-1].date).getTime()),y:m(t[t.length-1].depotRatioOne)}}).attr("x",function(t){return t.x+5}).attr("y",function(t){return t.y}).text("Top 10 CCA: "+Math.round(100*this.data[this.data.length-1].growthDepotRatioOne*100)/100+" %").style("font-size","15px").style("fill","black"),n.append("text").datum(t).datum(function(t){return{name:"6/9",x:i(new Date(t[t.length-1].date).getTime()),y:m(t[t.length-1].depotRatioTwo)}}).attr("x",function(t){return t.x+5}).attr("y",function(t){return t.y}).text("Leeway Score > -10: "+Math.round(100*this.data[this.data.length-1].growthDepotRatioTwo*100)/100+" %").style("font-size","15px").style("fill","black"),n.append("text").datum(t).datum(function(t){return{name:"6/9",x:i(new Date(t[t.length-1].date).getTime()),y:m(t[t.length-1].depotRatioThree)}}).attr("x",function(t){return t.x+5}).attr("y",function(t){return t.y}).text("Leeway Score > 10: "+Math.round(100*this.data[this.data.length-1].growthDepotRatioThree*100)/100+" %").style("font-size","15px").style("fill","black")},t.prototype.ngOnDestroy=function(){this.destroy$.next(),this.destroy$.complete()},t.\u0275fac=function(n){return new(n||t)(s.Y36(W.Z),s.Y36(V.e))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-contentboard"]],viewQuery:function(t,n){var e;1&t&&s.Gf(X,5),2&t&&s.iGM(e=s.CRH())&&(n.chartContainer=e.first)},inputs:{chartOnly:"chartOnly"},decls:8,vars:2,consts:[[1,"container"],[1,"row"],[1,"col-12"],[1,"col-12","my-5"],[3,"ngIf"],[1,"col-md-12"],["id","tpWrapper"],[4,"ngIf"],["class","spinner-border mt-5 mx-auto","role","status",4,"ngIf"],["id","musterdepotchart","viewBox","0 0 1000 564",1,"w-100","h-auto"],["musterdepotchart",""],[1,"row","mt-3"],[1,"col-md-5"],["class","row mt-3",4,"ngIf"],["role","status",1,"spinner-border","mt-5","mx-auto"],[1,"sr-only"],["class","col-md-3 bg-secondary mx-2 my-2",4,"ngFor","ngForOf"],[1,"col-md-3","bg-secondary","mx-2","my-2"],[1,"col-md-12","text-center","center-text"],[1,"col-md-6"],[3,"mode"]],template:function(t,n){1&t&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.TgZ(2,"div",2),s.TgZ(3,"div",3),s.TgZ(4,"h5"),s._uU(5,"Content Board"),s.qZA(),s.YNc(6,rt,22,4,"ng-template",4),s.YNc(7,at,5,2,"ng-template",4),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t&&(s.xp6(6),s.Q6J("ngIf",!n.chartOnly),s.xp6(1),s.Q6J("ngIf",n.chartOnly))},styles:["@media (max-width: 400px){.rotateMobile[_ngcontent-%COMP%]{transform:rotate(90deg)}}"]}),t}(),ct=e(79656),ft=e(45676),st=e(64762),lt=function(){function t(t){this.http=t,this.apiUrl=O.fw+O.HI+"/blog/"}return t.prototype.getRelatedArticles=function(t,n){var e=this;return void 0===n&&(n=3),this.http.get(this.apiUrl+"list").pipe((0,P.U)(function(r){return r.filter(function(n){return n.uniqueURL!==t.uniqueURL}).map(function(n){return(0,st.pi)((0,st.pi)({}
1,n),{similarityScore:e.calculateSimilarity(t,n)})}).sort(function(t,n){return n.similarityScore-t.similarityScore}).slice(0,n)}))},t.prototype.calculateSimilarity=function(t,n){var e,r,i,o,a=0;return a+=.4*this.calculateTextSimilarity((null===(e=t.title)||void 0===e?void 0:e.toLowerCase())||"",(null===(r=n.title)||void 0===r?void 0:r.toLowerCase())||""),a+=.3*this.calculateTextSimilarity((null===(i=t.teaserText)||void 0===i?void 0:i.toLowerCase())||"",(null===(o=n.teaserText)||void 0===o?void 0:o.toLowerCase())||""),a+=.3*this.calculateKeywordSimilarity(t,n),Math.min(a,1)},t.prototype.calculateTextSimilarity=function(t,n){if(!t||!n)return 0;var e=new Set(t.split(/\s+/).filter(function(t){return t.length>2})),r=new Set(n.split(/\s+/).filter(function(t){return t.length>2})),i=new Set((0,st.ev)([],(0,st.CR)(e)).filter(function(t){return r.has(t)})),o=new Set((0,st.ev)((0,st.ev)([],(0,st.CR)(e)),(0,st.CR)(r)));return i.size/o.size},t.prototype.calculateKeywordSimilarity=function(t,n){var e=["aktie","aktien","stock","stocks","investment","investition","analyse","analysis","bewertung","valuation","dividende","dividend","gewinn","profit","umsatz","revenue","wachstum","growth","nachhaltigkeit","sustainability","esg","fundamental","technisch","chart","trend","markt","market","portfolio","risiko","risk"],r=(t.title+" "+t.teaserText).toLowerCase(),i=(n.title+" "+n.teaserText).toLowerCase(),o=e.filter(function(t){return r.includes(t)}),a=e.filter(function(t){return i.includes(t)}),u=o.filter(function(t){return a.includes(t)}),c=new Set((0,st.ev)((0,st.ev)([],(0,st.CR)(o)),(0,st.CR)(a))).size;return c>0?u.length/c:0},t.\u0275fac=function(n){return new(n||t)(s.LFG(U.eN))},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}(),ht=function(){function t(){}return t.prototype.calculateReadingTime=function(t,n){if(void 0===n&&(n=200),!t)return{minutes:0,wordCount:0,text:"0 Min. Lesezeit"};var e=t.replace(/<[^>]*>/g,"").replace(/\s+/g," ").trim().split(/\s+/).filter(function(t){return t.length>0}).length,r=Math.ceil(e/n),i="";if(1===r)i="1 Min. Lesezeit";else if(r<60)i=r+" Min. Lesezeit";else{var o=Math.floor(r/60),a=r%60;i=0===a?o+" Std. Lesezeit":o+" Std. "+a+" Min. Lesezeit"}return{minutes:r,wordCount:e,text:i}},t.prototype.getArticleReadingTime=function(t){return this.calculateReadingTime(t).text},t.prototype.getDetailedReadingTime=function(t){return this.calculateReadingTime(t)},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac=function(n){return new(n||t)},providedIn:"root"}),t}(),dt=e(49939),pt=e(6192),gt=e(99624),vt=function(){function t(t){this.http=t}return t.prototype.uploadImages=function(t){var n=O.nU+"/api/v1/images/saveimage",e=new FormData;e.append("images",t);var r=new U.LE,i=new U.aW("POST",n,e,{params:r,reportProgress:!0});return this.http.request(i)},t.prototype.uploadFile=function(t){var n=O.fw+"/api/v1/upload/uploadmulticsv?apikey=aj6l2n3n2266nv2vhgztm4",e=new FormData;e.append("csvs",t);var r=new U.LE,i=new U.aW("POST",n,e,{params:r,reportProgress:!0});return this.http.request(i)},t.prototype.getFinancials=function(t){return this.http.get(O.fw+"/api/v1/upload/financecsv/"+t+"?apikey=aj6l2n3n2266nv2vhgztm4")},t.prototype.getQuickFacts=function(t,n){return this.http.get(O.fw+"/api/v1/upload/quickfacts/"+t+"?apikey="+n)},t.prototype.getKeyFacts=function(t,n){return this.http.get(O.fw+"/api/v1/upload/keyfacts/"+t+"?apikey="+n)},t.\u0275fac=function(n){return new(n||t)(s.LFG(U.eN))},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}(),mt=e(59131),bt=e(95884);function yt(t,n){if(1&t&&(s.TgZ(0,"p"),s._uU(1),s.qZA()),2&t){var e=s.oxw().$implicit;s.xp6(1),s.hij("",e.eprogress," %")}}function _t(t,n){1&t&&(s.TgZ(0,"p"),s._uU(1,"Uploading..."),s.qZA())}function xt(t,n){1&t&&(s.TgZ(0,"p"),s._uU(1,"Upload fertig!"),s.qZA())}function wt(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"div",30),s.TgZ(1,"p"),s._uU(2),s.qZA(),s.YNc(3,yt,2,1,"p",1),s._UZ(4,"p"),s.YNc(5,_t,2,0,"p",1),s._UZ(6,"p"),s.YNc(7,xt,2,0,"p",1),s.TgZ(8,"button",31),s.NdJ("click",function(){var t=s.CHM(e).index;return s.oxw(2).deleteAttachment(t)}),s.TgZ(9,"span",32),s._uU(10," X "),s.qZA(),s.qZA(),s.qZA()}if(2&t){var r=n.$implicit;s.xp6(2),s.Oqu(r.name),s.xp6(1),s.Q6J("ngIf",!r.uploadComplete),s.xp6(2),s.Q6J("ngIf",r.uploadStartet&&!r.uploadComplete),s.xp6(2),s.Q6J("ngIf",r.uploadComplete)}}function Mt(t,n){if(1&t){var e=s.EpF();
1s.TgZ(0,"button",29),s.NdJ("click",function(){return s.CHM(e),s.oxw(2).startUpload()}),s._uU(1," Upload Starten "),s.qZA()}}function Zt(t,n){1&t&&(s.TgZ(0,"button",33),s._uU(1," Upload Starten "),s.qZA())}var Tt=function(t){return{container:t}},At=function(){return{height:800,menubar:"file edit view insert format tools table help",plugins:"print preview paste importcss searchreplace autolink autosave save directionality code visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists wordcount imagetools textpattern noneditable help charmap quickbars emoticons",toolbar_sticky:!0,toolbar:"undo redo | bold italic underline strikethrough | fontselect fontsizeselect formatselect | alignleft aligncenter alignright alignjustify | outdent indent |  numlist bullist | forecolor backcolor removeformat | pagebreak | charmap emoticons | fullscreen  preview save print | insertfile image media template link anchor codesample | ltr rtl",default_link_target:"_blank",relative_urls:!1}};function Ct(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"div",2),s.TgZ(1,"div",3),s.TgZ(2,"label",4),s._uU(3,"Datum"),s.qZA(),s.TgZ(4,"input",5),s.NdJ("ngModelChange",function(t){return s.CHM(e),s.oxw().creationDate=t}),s.qZA(),s.TgZ(5,"label",6),s._uU(6,"Author"),s.qZA(),s.TgZ(7,"input",7),s.NdJ("ngModelChange",function(t){return s.CHM(e),s.oxw().author=t}),s.qZA(),s.TgZ(8,"label",8),s._uU(9,"Title"),s.qZA(),s.TgZ(10,"input",9),s.NdJ("ngModelChange",function(t){return s.CHM(e),s.oxw().title=t}),s.qZA(),s.TgZ(11,"label",10),s._uU(12,"Kurzbeschreibung"),s.qZA(),s.TgZ(13,"input",11),s.NdJ("ngModelChange",function(t){return s.CHM(e),s.oxw().teaserText=t}),s.qZA(),s.TgZ(14,"label",10),s._uU(15,"Teaser Bild"),s.qZA(),s.TgZ(16,"input",12),s.NdJ("ngModelChange",function(t){return s.CHM(e),s.oxw().teaserImageURL=t}),s.qZA(),s.TgZ(17,"div",13),s.TgZ(18,"div",14),s.NdJ("click",function(){return s.CHM(e),s.MAs(20).click()})("onFileDropped",function(t){return s.CHM(e),s.oxw().uploadFile(t)}),s.TgZ(19,"input",15,16),s.NdJ("change",function(t){return s.CHM(e),s.oxw().uploadFile(t.target.files)}),s.qZA(),s.TgZ(21,"p",17),s._uU(22,"Klicke in das blaue Feld, um eine Datei auszuw\xe4hlen. Oder ziehe die Datei per Drag&Drop in das Feld hinein."),s.qZA(),s.TgZ(23,"p",17),s._uU(24,"Es k\xf6nnen alle Datien gemischt hinzugef\xfcgt und hochgeladen werden."),s.qZA(),s.qZA(),s.TgZ(25,"div",18),s.TgZ(26,"div",19),s.TgZ(27,"div",20),s.TgZ(28,"p"),s._uU(29),s.qZA(),s.qZA(),s.qZA(),s.YNc(30,wt,11,4,"div",21),s.TgZ(31,"div",19),s.TgZ(32,"div",20),s.TgZ(33,"p"),s._uU(34,'Wenn alle Dateien ausgew\xe4hlt sind, klicke auf "Upload starten", um die Daten abzuschicken.'),s.qZA(),s.qZA(),s.qZA(),s.TgZ(35,"div",22),s.TgZ(36,"div"),s.YNc(37,Mt,2,0,"button",23),s.YNc(38,Zt,2,0,"button",24),s.qZA(),s.qZA(),s.qZA(),s.TgZ(39,"div",25),s.TgZ(40,"editor",26),s.NdJ("ngModelChange",function(t){return s.CHM(e),s.oxw().data=t}),s.qZA(),s.TgZ(41,"p",27),s._uU(42,"Ggf. muss die Seite "),s.TgZ(43,"strong"),s._uU(44,"nach"),s.qZA(),s._uU(45," dem Speichern neu geladen werden, damit alle \xc4nderungen angezeigt werden."),s.qZA(),s.TgZ(46,"button",28),s.NdJ("click",function(){return s.CHM(e),s.oxw().saveContent()}),s._uU(47,"Seite ver\xf6ffentlichen"),s.qZA(),s.TgZ(48,"button",29),s.NdJ("click",function(){return s.CHM(e),s.oxw().endEditorMode()}),s._uU(49,"Editor beenden (Bearbeitung abbrechen)"),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA()}if(2&t){var r=s.oxw();s.xp6(4),s.Q6J("ngModel",r.creationDate),s.xp6(3),s.Q6J("ngModel",r.author),s.xp6(3),s.Q6J("ngModel",r.title),s.xp6(3),s.Q6J("ngModel",r.teaserText),s.xp6(3),s.Q6J("ngModel",r.teaserImageURL),s.xp6(13),s.hij("Anzahl ausgew\xe4hlter Dateien: ",r.files.length,""),s.xp6(1),s.Q6J("ngForOf",r.files),s.xp6(7),s.Q6J("ngIf",r.files.length>0),s.xp6(1),s.Q6J("ngIf",r.files.length<=0),s.xp6(1),s.Q6J("ngClass",s.VKq(13,Tt,!r.isEditorMode)),s.xp6(1),s.Q6J("ngModel",r.data)("init",s.DdM(15,At)),s.xp6(6),s.Q6J("disabled",!!r.sg||"")}}function kt(t,n){if(1&t&&(s.TgZ(0,"div"),s.TgZ(1,"div",34),s.TgZ(2,"div",18),s.TgZ(3,"div",19),s._UZ(4,"div",35),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t){var e=s.oxw();s.xp6(4),s.Q6J("innerHTML",e.parsedPreviewData,s.oJD)}}function St(t,n){1&t&&s._UZ(0,"markets-cta-trial-banner",39)}function Et(t,n){1&t&&s._UZ(0,"markets-cta-trial-banner",39)}function qt(t,n){if(1&t&&(s.TgZ(0,"div"),s.TgZ(1,"div",13),s.TgZ(2,"div",36),s.TgZ(3,"div",37),s._UZ(4,"div",35),s.YNc(5,St,1,0,"markets-cta-trial-banner",38),s._UZ(6,"div",35),s.YNc(7,Et,1,0,"markets-cta-trial-banner",38),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t){var e=s.oxw();s.xp6(4),s.Q6J("innerHTML",e.contentPart1,s.oJD),s.xp6(1),s.Q6J("ngIf",e.showCtaBanner),s.xp6(1),s.Q6J("innerHTML",e.contentPart2,s.oJD),s.xp6(1),s.Q6J("ngIf",e.showCtaBanner)}}var Nt=function(){function t(t,n,e,r){this.domSanitizer=t,this.cmsDataService=n,this.upload=e,this.languageService=r,this.showCtaBanner=!1,this.sg=!1,this.vg=!1,this.isEditorMode=!1,this.editorClosedEventhandler=new s.vpe,this.articleContent=new s.vpe,this.errorEvent=ne
1w s.vpe,this.isPreview=!1,this.files=[]}return t.prototype.ngOnInit=function(){this.loadContent()},t.prototype.renderData=function(){this.isEditorMode?(this.parsedData=this.domSanitizer.bypassSecurityTrustHtml(this.data),this.showCtaBanner=!1):(this.splitContentForBanner(),this.showCtaBanner=!0)},t.prototype.splitContentForBanner=function(){if(!this.data)return this.contentPart1=this.domSanitizer.bypassSecurityTrustHtml(""),void(this.contentPart2=this.domSanitizer.bypassSecurityTrustHtml(""));var t=this.data.split(/(<\/p>|<\/h[1-6]>|<\/div>)/);if(t.length<=2)return this.contentPart1=this.domSanitizer.bypassSecurityTrustHtml(this.data),void(this.contentPart2=this.domSanitizer.bypassSecurityTrustHtml(""));for(var n=Math.floor(t.length/2),e=n,r=n;r<t.length&&r<n+4;r++)if(t[r].includes("</p>")||t[r].includes("</h")){e=r+1;break}var i=t.slice(0,e).join(""),o=t.slice(e).join("");this.contentPart1=this.domSanitizer.bypassSecurityTrustHtml(i),this.contentPart2=this.domSanitizer.bypassSecurityTrustHtml(o)},t.prototype.saveContent=function(){var t=this;this.sg=!0,""!==this.teaserImageURL&&null!=this.teaserImageURL||(this.teaserImageURL=O.fw+"/Leeway.png"),this.cmsDataService.updateArticle(this.uniqueURL,this.data,this.author,this.creationDate,this.teaserText,this.title,this.teaserImageURL).subscribe(function(){t.loadContent(),t.endEditorMode()})},t.prototype.loadContent=function(){var t=this,n=this.languageService.getCurrentLang();this.cmsDataService.loadArticle(this.articleURL,n).subscribe(function(n){var e=n;null==e?t.errorEvent.emit("Error"):(t.data=e.content,t.title=e.title,t.uniqueURL=e.uniqueURL,t.author=e.author,t.creationDate=e.created_at,t.teaserText=e.teaserText,t.teaserImageURL=e.teaserImageURL,t.renderData(),t.articleContent.emit({author:t.author,creationDate:t.creationDate,articleTitle:t.title,summary:t.teaserText}))})},t.prototype.startEditorMode=function(){this.isEditorMode=!0},t.prototype.endEditorMode=function(){this.isEditorMode=!1,this.isPreview=!1,this.editorClosedEventhandler.emit("closed")},t.prototype.createPreview=function(){var t=this;this.parsedPreviewData=this.domSanitizer.bypassSecurityTrustHtml(this.data),this.isPreview=!0,this.vg=!0,setTimeout(function(){t.vg=!1},900)},t.prototype.uploadFile=function(t){for(var n=0;n<t.length;n++){var e=t[n];this.files.push({name:e.name,file:e,eLoaded:0,eTotal:0,eprogress:0,uploadStartet:!1,uploadComplete:!1,type:e.type})}},t.prototype.deleteAttachment=function(t){this.files.splice(t,1)},t.prototype.sendFile=function(t){this.upload.uploadImages(t.file).subscribe(function(n){n.type==U.dt.UploadProgress?(t.eLoaded=n.loaded,t.eTotal=n.total,t.eprogress=Math.round(100*n.loaded/n.total)):n instanceof U.Zn&&(t.uploadComplete=!0,t.name=n.body[0].replace("downloads.research-hub.de","api.7markets.de"))},function(){},function(){})},t.prototype.startUpload=function(){for(var t=0;t<this.files.length;t++)this.files[t].uploadStartet=!0,this.sendFile(this.files[t])},t.\u0275fac=function(n){return new(n||t)(s.Y36(gt.H7),s.Y36(ct.T),s.Y36(vt),s.Y36(pt.TS))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-editor"]],inputs:{isEditorMode:"isEditorMode",articleURL:"articleURL"},outputs:{editorClosedEventhandler:"editorClosedEventhandler",articleContent:"articleContent",errorEvent:"errorEvent"},decls:3,vars:3,consts:[["class","section",4,"ngIf"],[4,"ngIf"],[1,"section"],[1,""],["id","dateInput",1,"mt-3"],["id","articleDate","type","text","label","dateInput",1,"form-control",3,"ngModel","ngModelChange"],["id","authorInput",1,"mt-3"],["id","articleAuthor","type","text","label","authorInput",1,"form-control",3,"ngModel","ngModelChange"],["id","titleInput",1,"mt-3"],["id","articleTitle","type","text","label","titleInput",1,"form-control",3,"ngModel","ngModelChange"],["id","teaserInput",1,"mt-3"],["id","articleTeaser","type","text","label","TeaserInput",1,"form-control",3,"ngModel","ngModelChange"],["id","articleTeaserImage","type","text","label","TeaserInput",1,"form-control",3,"ngModel","ngModelChange"],[1,"containerx"],["appDragDrop","",1,"uploadfilecontainer",3,"click","onFileDropped"],["hidden","","type","file","multiple","",3,"change"],["fileInput",""],[1,"text-center","center-text","align-self-center"],[1,"row"],[1,"col-12"],[1,"text-center","center-text"],["class","col-12 files-list",4,"ngFor","ngForOf"],[1,"col-12","text-center","center-text"],["class","btn btn-primary",3,"click",4,"ngIf"],["class","btn btn-primary","disabled","",4,"ngIf"],[1,"containerx",3,"ngClass"],["
1id","customEditor","apiKey","mc27e24qav5ca95i2gb3lv6jh2skggnp8getjaklrloj61c6",3,"ngModel","init","ngModelChange"],[1,"mt-5","bg-warning","px-2","py-2"],[1,"btn","btn-primary",3,"disabled","click"],[1,"btn","btn-primary",3,"click"],[1,"col-12","files-list"],[1,"delete-file",3,"click"],[1,"fa","mr-1","text-muted"],["disabled","",1,"btn","btn-primary"],[1,"containerx","border","border-dark","rounded"],[3,"innerHTML"],[1,"rowx"],[1,"col-12x"],["headline","Bereit f\xfcr bessere Investment-Entscheidungen?","subline","Starten Sie noch heute mit Ihrer kostenlosen Testphase \u2013 Aktienanalyse mit k\xfcnstlicher Intelligenz",4,"ngIf"],["headline","Bereit f\xfcr bessere Investment-Entscheidungen?","subline","Starten Sie noch heute mit Ihrer kostenlosen Testphase \u2013 Aktienanalyse mit k\xfcnstlicher Intelligenz"]],template:function(t,n){1&t&&(s.YNc(0,Ct,50,16,"div",0),s.YNc(1,kt,5,1,"div",1),s.YNc(2,qt,8,4,"div",1)),2&t&&(s.Q6J("ngIf",n.isEditorMode),s.xp6(1),s.Q6J("ngIf",n.isEditorMode&&n.isPreview),s.xp6(1),s.Q6J("ngIf",!n.isEditorMode))},directives:[i.O5,l.Fj,l.JJ,l.On,mt.N,i.sg,i.mk,k,bt.n],styles:[".uploadfilecontainer[_ngcontent-%COMP%]{background-color:#e0ffff;height:200px;width:80%;margin:20px auto;border:2px dashed #1c8adb;border-radius:10px}.uploadfilecontainer[_ngcontent-%COMP%]:hover{cursor:pointer;background-color:#9ecbec!important;opacity:.8}.files-list[_ngcontent-%COMP%]{display:flex;justify-content:space-between;width:80%;margin:10px auto;background:#fff;border:1px dashed;border-radius:12px;padding:5px;color:#1c8adb}.files-list[_ngcontent-%COMP%]   .delete-file[_ngcontent-%COMP%]{background:transparent;border:none;cursor:pointer}.files-list[_ngcontent-%COMP%]   .delete-file[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:30px}.maxSize[_ngcontent-%COMP%]{min-width:50%;max-width:80%}"]}),t}();function Ut(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"button",26),s.NdJ("click",function(){return s.CHM(e),s.oxw(2).startEditorMode()}),s._uU(1,"Editor starten"),s.qZA()}}function Pt(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"button",26),s.NdJ("click",function(){return s.CHM(e),s.oxw(2).endEditorMode()}),s._uU(1,"Editor beenden (wird nicht gespeichert)"),s.qZA()}}function Ot(t,n){1&t&&(s.TgZ(0,"span"),s._uU(1,"Blog Post verteilen"),s.qZA())}function Dt(t,n){1&t&&(s.TgZ(0,"span"),s._uU(1,"Wird verteilt..."),s.qZA())}var Rt=function(t,n){return{"text-success":t,"text-danger":n}};function Lt(t,n){if(1&t&&(s.TgZ(0,"span",27),s._uU(1),s.qZA()),2&t){var e=s.oxw(2);s.Q6J("ngClass",s.WLB(2,Rt,e.distributionMessage.includes("erfolgreich"),e.distributionMessage.includes("Fehler"))),s.xp6(1),s.hij(" ",e.distributionMessage," ")}}function It(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"span"),s.YNc(1,Ut,2,0,"button",23),s.YNc(2,Pt,2,0,"button",23),s.TgZ(3,"button",24),s.NdJ("
1click",function(){return s.CHM(e),s.oxw().distributeBlogPost()}),s.YNc(4,Ot,2,0,"span",11),s.YNc(5,Dt,2,0,"span",11),s.qZA(),s.YNc(6,Lt,2,5,"span",25),s.qZA()}if(2&t){var r=s.oxw();s.xp6(1),s.Q6J("ngIf",!r.isEditorMode),s.xp6(1),s.Q6J("ngIf",r.isEditorMode),s.xp6(1),s.Q6J("disabled",r.distributingBlogPost),s.xp6(1),s.Q6J("ngIf",!r.distributingBlogPost),s.xp6(1),s.Q6J("ngIf",r.distributingBlogPost),s.xp6(1),s.Q6J("ngIf",r.distributionMessage)}}function Bt(t,n){1&t&&(s.TgZ(0,"strong"),s._uU(1,"Starte Editor...."),s.qZA())}function zt(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"markets-editor",28),s.NdJ("editorClosedEventhandler",function(t){return s.CHM(e),s.oxw().editorClosedByChildEvent(t)})("articleContent",function(t){return s.CHM(e),s.oxw().updateTitleAuthor(t)})("errorEvent",function(t){return s.CHM(e),s.oxw().handleError(t)}),s.qZA()}if(2&t){var r=s.oxw();s.Q6J("isEditorMode",r.isEditorMode)("articleURL",r.title)}}function Ft(t,n){if(1&t&&(s.TgZ(0,"div",20),s.TgZ(1,"div",29),s.TgZ(2,"div",30),s.TgZ(3,"span",31),s._uU(4),s.qZA(),s.qZA(),s.TgZ(5,"div",32),s.TgZ(6,"a",33),s.TgZ(7,"h5",34),s._uU(8),s.qZA(),s.qZA(),s.qZA(),s.TgZ(9,"div"),s.TgZ(10,"p",35),s._uU(11),s.qZA(),s._UZ(12,"hr",36),s.qZA(),s.qZA(),s.qZA()),2&t){var e=n.$implicit;s.xp6(4),s.Oqu(e.created_at),s.xp6(2),s.MGl("href","/blog/articles/",e.uniqueURL,"",s.LSH),s.xp6(2),s.Oqu(e.title),s.xp6(3),s.Oqu(e.teaserText)}}var Yt=function(t){return{container:t}},Jt=function(){function t(t,n,e,r,i,o,a,u,c,f){var s=this;this.router=t,this.cmsDataService=n,this.seoService=e,this.authService=r,this.relatedArticlesService=i,this.readingTimeService=o,this.httpClient=a,this.translocoService=u,this.languageService=c,this.activatedRoute=f,this.hasError=!1,this.isEditorMode=!1,this.loadingEditor=!1,this.distributingBlogPost=!1,this.distributionMessage="",this.title="Loading Title....",this.blogEntries=[],this.showBlogpostsIndex=5,this.relatedArticles=[],this.readingTime="",this.baseUrl=O.FH,this.autor="",this.date="",this.articleTitle="",this.summary="",this.activatedRoute.params.subscribe(function(t){s.title=t.blogarticleurl})}return t.prototype.ngOnInit=function(){this.initCanonicalTag(),this.loadArticles()},t.prototype.ngOnDestroy=function(){this.clearCanonicalTag()},t.prototype.handleError=function(){this.hasError=!0,this.languageService.navigateToPath("/",{router:this.router})},t.prototype.updateTitleAuthor=function(t){var n=this;this.autor=t.author,this.date=t.creationDate,this.articleTitle=t.articleTitle,this.summary=t.summary,t.content&&(this.readingTime=this.readingTimeService.getArticleReadingTime(t.content));var e=this.getSEOTitle(t.articleTitle);this.languageService.whenTranslationLoaded().subscribe(function(){var r=t.summary||n.translocoService.translate("seo.blog.defaultDescription");n.seoService.setAllTags(e,null,r,null,null,null,null,n.router.url,null)});var r="https://www.leeway.tech"+this.router.url,i={title:t.articleTitle,teaserText:t.summary,uniqueURL:this.title,created_at:t.creationDate,updated_at:t.creationDate,author:t.author};this.seoService.setBlogArticleStructuredData(i),this.seoService.setBreadcrumbStructuredData([{name:"Home",url:"https://www.leeway.tech/"},{name:"Blog",url:"https://www.leeway.tech/blog/overview"},{name:t.articleTitle,url:r}]),this.loadRelatedArticles(i)},t.prototype.startEditorMode=function(){var t=this;this.isEditorMode=!0,this.loadingEditor=!0,setTimeout(function(){t.loadingEditor=!1},900)},t.prototype.endEditorMode=function(){this.isEditorMode=!1},t.prototype.editorClosedByChildEvent=function(){this.endEditorMode()},t.prototype.isAdmin=function(){return this.authService.isAdmin()},t.prototype.loadArticles=function(){var t=this,n=this.languageService.getCurrentLang();this.cmsDataService.loadArticleList(n).subscribe(function(n){t.blogEntries=n})},t.prototype.getSEOTitle=function(t){var n="Leeway - "+t;return t.includes("ESG")?n+=" | Nachhaltigkeit | Sustainability":t.includes("Nachhaltigkeit")?n+=" | ESG | Sustainability":t.includes("Sustainability")&&(n+=" | ESG | Nachhaltigkeit"),n},t.prototype.initCanonicalTag=function(){this.seoService.setCanonicalURL()},t.prototype.clearCanonicalTag=function(){this.seoService.clearCanonicalURL()},t.prototype.loadRelatedArticles=function(t){var n=this;this.relatedArticlesService.getRelatedArticles(t,3).subscribe(function(t){n.relatedArticles=t})},t.prototype.distributeBlogPost=function(){var t=this;this.distributingBlogPost=!0,this.distributionMessage="",this.httpClient.post(O.fw+"/api/v1/content-distribution/blog/distribute",{uniqueURL:this.title,test:!0,dryRun:!1}).subscribe(function(){t.distributingBlogPost=!1,t.distributionMessage="Blog Post erfolgreich verteilt",setTimeout(function(){t.distributionMessage=""},3e3)},function(n){t.distributingBlogPost=!1,t.distributionMessage="Fehler beim Verteilen des Blog Posts",console.error("Distribution failed:",n),setTimeout(function(){t.distributionMessage=""},5e3)})},t.\u0275fac=function(n){return new(n||t)(s.Y36(Y.F0),s.Y36(ct.T),s.Y36(ft.d),s.Y36(V.e),s.Y36(lt),s.Y36(ht),s.Y36(U.eN),s.Y36(dt.Vn),s.Y36(pt.TS),s.Y36(Y.gz))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-blog-article-wrapper"]],decls:42,vars:12,consts:[[1,"section"],[1,"containerx",3,"ngClass"],[1,"row","justify-content-between"],[1,"col-lg-8","col-md-12"],[1,"mb-3"],[1,"text-primary",3,"href"],[1,"text-primary"],[1,"row","pb-5"],[1,"col-12"],[1,"text-muted","my-2"],["href","https://leeway.tech/team/analyst"],[4,"ngIf"],["class","bg-secondary",3,"isEditorMode","articleURL","editorClosedEventhandler","articleContent","errorEvent",4,"ngIf"],[1,"row","pt-5"],[1,"col-4"],["href","https://leeway.tech/fundamentalanalyse"],["href","https://leeway.tech/marktanalyse"],["href","https://leeway.tech/musterdepot"],[1,"col-lg-1"],[1,"col-lg-3","col-md-12"],[1,"row"],[3,"href"],["class","row",4,"ngFor","ngForOf"],["class","btn btn-secondary btn-sm",3,"click",4,"ngIf"],[1,"btn","btn-primary","btn-sm","ml-2",3,"disabled","click"],["class","ml-2",3,"ngClass",4,"ngIf"],[1,"btn","btn-secondary","btn-sm",3,"click"],[1,"ml-2",3,"ngClass"],[1,"bg-secondary",3,"isEditorMode","articleURL","editorClosedEventhandler","articleContent","errorEvent"],[1,"col-12","my-3"],[1,"mb-1"],[1,"text-muted","small"],[1,"mt-1",2,"color","black !important"],["target","_blank",1,"d-block",3,"href"],[1,"mt-1","small"],[1,"text-muted",2,"font-size","small"],[1,"my-2","bg-custom-light"]],template:function(t,n){1&t&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.TgZ(2,"div",2),s.TgZ(3,"div",3),s.TgZ(4,"div",4),s.TgZ(5,"a",5),s._uU(6,"\u2190 Zur\xfcck zum Blog"),s.qZA(),s.qZA(),s.TgZ(7,"span",6),s._uU(8),s.qZA(),s._UZ(9,"br"),s.TgZ(10,"h1"),s._uU(11),s.qZA(),s.TgZ(12,"div",7),s.TgZ(13,"div",8),s.TgZ(14,"span",9),s._uU(15,"Autor: "),s.TgZ(16,"a",10),s._uU(17),s.qZA(),s.qZA(),s.YNc(18,It,7,6,"span",11),s.qZA(),s.qZA(),s.YNc(19,Bt,2,0,"strong",11),s.YNc(20,zt,1,2,"markets-editor",12),s.TgZ(21,"div",13),s.TgZ(22,"div",14),s.TgZ(23,"p"),s.TgZ(24,"a",15),s._uU(25,"Unsere Top-Aktien"),s.qZA(),s.qZA(),s.qZA(),s.TgZ(26,"div",14),s.TgZ(27,"p"),s.TgZ(28,"a",16),s._uU(29,"Der Marktzustand"),s.qZA(),s.qZA(),s.qZA(),s.TgZ(30,"div",14),s.TgZ(31,"p"),s.TgZ(32,"a",17),s._uU(33,"Unser Musterdepot"),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s._UZ(34,"div",18),s.TgZ(35,"div",19),s.TgZ(36,"div",20),s.TgZ(37,"div",8),s.TgZ(38,"a",21),s.TgZ(39,"h3"),s._uU(40,"Neueste Artikel"),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.YNc(41,Ft,13,4,"div",22),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t&&(s.xp6(1),s.Q6J("ngClass",s.VKq(10,Yt,!n.isEditorMode)),s.xp6(4),s.Q6J("href",n.baseUrl+n.languageService.addLanguagePrefix("/blog/overview",n.languageService.getCurrentLang()),s.LSH),s.xp6(3),s.Oqu(n.date),s.xp6(3),s.hij(" ",n.articleTitle," "),s.xp6(6),s.Oqu(n.autor),s.xp6(1),s.Q6J("ngIf",n.isAdmin()),s.xp6(1),s.Q6J("ngIf",n.loadingEditor),s.xp6(1),s.Q6J("ngIf",!n.loadingEditor),s.xp6(18),s.Q6J("href",n.baseUrl+n.languageService.addLanguagePrefix("/blog/overview",n.languageService.getCurrentLang()),s.LSH),s.xp6(3),s.Q6J("ngForOf",n.blogEntries.slice(0,n.showBlogpostsIndex)))},directives:[i.mk,i.O5,i.sg,Nt],styles:[".fingerFix[_ngcontent-%COMP%]{cursor:pointer}.fingerFix[_ngcontent-%COMP%]:hover{text-decoration:underline}.filter-row[_ngcontent-%COMP%]{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.filter-label[_ngcontent-%COMP%]{min-width:7rem;color:#4a5568;font-size:.8695652174rem;font-weight:600;padding-top:.35rem}
1.chip-row[_ngcontent-%COMP%]{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.chip-btn[_ngcontent-%COMP%]{border:1px solid #e2e8f0;border-radius:999px;color:#4a5568;background:#edf2f7}.chip-btn.is-active[_ngcontent-%COMP%]{color:#edf2f7;background:#169e80;border-color:#169e80}.u-bg-default[_ngcontent-%COMP%]{background-color:#edf2f7}.u-bg-theme[_ngcontent-%COMP%]{background-color:#169e80}.fill-image[_ngcontent-%COMP%]{position:relative;padding:6rem 0;z-index:10}.fill-image__image[_ngcontent-%COMP%], .fill-image__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.fill-image__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 0;object-position:60% 0}@media screen and (min-width: 48em){.fill-image__image[_ngcontent-%COMP%]{-o-object-position:50% 0;object-position:50% 0}}.fill-image--gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.6))}@media screen and (min-width: 48em){.fill-image--gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:85%;background:linear-gradient(90deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.35))}}@media screen and (min-width: 62em){.fill-image--gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:88%;background:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.15))}}.fill-image--strong-gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.7))}@media screen and (min-width: 48em){.fill-image--strong-gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.995),hsla(0,0%,100%,.35))}}@media screen and (min-width: 62em){.fill-image--strong-gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.995),hsla(0,0%,100%,.28))}}@media screen and (max-width: 61.999em){.fill-image-height[_ngcontent-%COMP%]{padding-top:50%}}.full-width[_ngcontent-%COMP%]{width:100%}mat-icon[svgicon=paywall][_ngcontent-%COMP%]{color:#ff7e4d}.pulse-highlight[_ngcontent-%COMP%]{position:relative;z-index:0;box-shadow:0 0 0 0 rgba(22,158,128,.65);-webkit-animation:pulseHeadline 1.8s ease-out 6;animation:pulseHeadline 1.8s ease-out 6;border-radius:4px}@-webkit-keyframes pulseHeadline{0%{box-shadow:0 0 0 0 rgba(22,158,128,.55)}60%{box-shadow:0 0 0 16px rgba(22,158,128,0)}to{box-shadow:0 0 0 0 rgba(22,158,128,0)}}@keyframes pulseHeadline{0%{box-shadow:0 0 0 0 rgba(22,158,128,.55)}60%{box-shadow:0 0 0 16px rgba(22,158,128,0)}to{box-shadow:0 0 0 0 rgba(22,158,128,0)}}input[type=search][_ngcontent-%COMP%]::-webkit-search-cancel-button{width:24px!important;height:24px!important;cursor:pointer;-webkit-appearance:none;background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E\") no-repeat 50%;background-size:20px 20px}input[type=search][_ngcontent-%COMP%]::-ms-clear{width:24px!important;height:24px!important;cursor:pointer}markets-editor[_ngcontent-%COMP%]     img{max-width:100%!important;height:auto}.nav-tabs[_ngcontent-%COMP%]{border-bottom:2px solid #169e80}.nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{margin-right:1em}.nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{background-color:#169e80!important;color:#fff!important}"]}),t}();function Ht(t,n){1&t&&(s.TgZ(0,"p",17),s._uU(1,"Es ist ein Fehler aufgetreten! Vermutlich ist die URL bereits vergeben. Versuchen Sie es erneut mit einer anderen URL."),s.qZA())}var jt=function(){function t(t,n,e){this.cmsDataService=t,this.router=n,this.languageService=e,this.isEditorMode=!1,this.loadingEditor=!1,this.hasError=!1,this.newArticleDate="",this.newArticleAuthor="Lars Wi\xdfler",this.newArticleTitle="Titel des neuen Artikels",this.newArticleURL="URL des neuen Artikels",this.newArticleTeaserText="Teaser Text fuer Artikel",this.creationRequestLoading=!1}return t.prototype.ngOnInit=function(){this.newArticleDate=this.createDateString(new Date(Date.now()))},t.prototype.endEditorMode=function(){this.isEditorMode=!1},t.prototype.editorClosedByChildEvent=function(){this.endEditorMode()},t.prototype.createNewArticle=function(){var t=this;this.hasError=!1,this.newArticleURL=this.shownURL.replace("https://www.leeway.tech/blog/articles/",""),this.creationRequestLoading=!0,this.cmsDataService.createArticle(this.newArticleURL,this.newArticleAuthor,this.newArticleDate,this.newArticleTeaserText,this.newArticleTitle).subscribe(function(n){var e=n;t.creationRequestLoading=!1,"Page saved"===e.msg?t.languageService.navigateToPath("/blog/articles/"+e.result.uniqueURL,{router:t.router}):t.hasError=!0})},t.prototype.myEvent=function(){this.newArticleURL=this.newArticleTitle.replace(/\s/g,"-").toLowerCase().replace(/[!"\xa7$%&/()=?{}\xe4\xfc\xf6;:.,#'+*<>|]/g,"").replace(/\-\-+/g,"-").replace(/\s\-\s/g,"-"),this.shownURL="",this.shownURL="https://www.leeway.tech/blog/articles/"+this.newArticleURL},t.prototype.createDateString=function(t){var n=new Date(t).getFullYear(),e=("0"+(new Date(t).getMonth()+1)).slice(-2)+".";return("0"+new Date(t).getDate()).slice(-2)+"."+e+n},t.\u0275fac=function(n){return new(n||t)(s.Y36(ct.T),s.Y36(Y.F0),s.Y36(pt.TS))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-blog-create-article"]],decls:29,vars:6,consts:[[1,"section"],[1,"container"],[1,"row","justify-content-between"],[1,"col","col-md-8"],["id","dateInput",1,"mt-3"],["id","articleDate","type","text","label","dateInput",1,"form-control",3,"ngModel","ngModelChange"],["id","authorInput",1,"mt-3"],["id","articleAuthor","type","text","label","authorInput",1,"form-control",3,"ngModel","ngModelChange"],["id","titleInput",1,"mt-3"],["id","articleTitle","type","text","label","t
1itleInput",1,"form-control",3,"ngModel","ngModelChange"],["id","URLInput",1,"mt-3"],["id","articleURL","type","text","label","URLInput",1,"form-control",3,"ngModel","ngModelChange"],["id","TeaserInput",1,"mt-3"],["id","articleTeaser","type","text","label","TeaserInput",1,"form-control",3,"ngModel","ngModelChange"],[1,"my-5","rounded","border","border-dark","py-2","px-2"],[1,"btn","btn-primary","btn-lg",3,"click"],["class","bg-warning",4,"ngIf"],[1,"bg-warning"]],template:function(t,n){1&t&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.TgZ(2,"div",2),s.TgZ(3,"div",3),s.TgZ(4,"h4"),s._uU(5,"Neuen Artikel erstellen"),s.qZA(),s.TgZ(6,"label",4),s._uU(7,"Datum"),s.qZA(),s.TgZ(8,"input",5),s.NdJ("ngModelChange",function(t){return n.newArticleDate=t}),s.qZA(),s.TgZ(9,"label",6),s._uU(10,"Author"),s.qZA(),s.TgZ(11,"input",7),s.NdJ("ngModelChange",function(t){return n.newArticleAuthor=t}),s.qZA(),s.TgZ(12,"label",8),s._uU(13,"Title"),s.qZA(),s.TgZ(14,"input",9),s.NdJ("ngModelChange",function(t){return n.newArticleTitle=t})("ngModelChange",function(){return n.myEvent()}),s.qZA(),s.TgZ(15,"label",10),s._uU(16,"Artikel URL"),s.qZA(),s.TgZ(17,"input",11),s.NdJ("ngModelChange",function(t){return n.shownURL=t}),s.qZA(),s.TgZ(18,"label",12),s._uU(19,"Kurzbeschreibung"),s.qZA(),s.TgZ(20,"input",13),s.NdJ("ngModelChange",function(t){return n.newArticleTeaserText=t}),s.qZA(),s.TgZ(21,"p",14),s._uU(22,"Titel, Author und Datum k\xf6nnen sp\xe4ter noch ge\xe4ndert werden. Auf dieser Seite wird vorerst nur der Datensatz (und die Unterseite) f\xfcr den neuen Artikel erstellt. Wichtig f\xfcr den neuen Datensatz ist die URL. \xdcber diese werden die Daten eindeutig gespeichert. Die URL kann sp\xe4ter "),s.TgZ(23,"strong"),s._uU(24,"NICHT"),s.qZA(),s._uU(25," mehr ge\xe4ndert werden. "),s.qZA(),s.TgZ(26,"button",15),s.NdJ("click",function(){return n.createNewArticle()}),s._uU(27,"Artikel anlegen und Text eingeben"),s.qZA(),s.YNc(28,Ht,2,0,"p",16),s.qZA(),s.qZA(),s.qZA(),s.qZA()),2&t&&(s.xp6(8),s.Q6J("ngModel",n.newArticleDate),s.xp6(3),s.Q6J("ngModel",n.newArticleAuthor),s.xp6(3),s.Q6J("ngModel",n.newArticleTitle),s.xp6(3),s.Q6J("ngModel",n.shownURL),s.xp6(3),s.Q6J("ngModel",n.newArticleTeaserText),s.xp6(8),s.Q6J("ngIf",n.hasError))},directives:[l.Fj,l.JJ,l.On,i.O5],styles:[""]}),t}(),Qt=e(38583);function Gt(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"div",19),s.TgZ(1,"button",20),s.NdJ("click",function(){return s.CHM(e),s.oxw().newArticle()}),s._uU(2,"Neuen Artikel erstellen"),s.qZA(),s.qZA()}}function Wt(t,n){if(1&t&&(s.TgZ(0,"span",31),s._uU(1),s.qZA()),2&t){var e=s.oxw().$implicit;s.xp6(1),s.hij(" \u2022 ",e.readingTime," ")}}function Vt(t,n){1&t&&(s.TgZ(0,"div",3),s._UZ(1,"markets-cta-trial-banner",32),s.qZA())}function Xt(t,n){if(1&t&&(s.TgZ(0,"div",21),s.TgZ(1,"div",22),s.TgZ(2,"div",23),s.TgZ(3,"span",24),s._uU(4),s.qZA(),s.YNc(5,Wt,2,1,"span",25),s.qZA(),s.TgZ(6,"a",26),s.TgZ(7,"div",27),s.TgZ(8,"h3",28),s._uU(9),s.qZA(),s.qZA(),s.qZA(),s.TgZ(10,"div",3),s.TgZ(11,"p"),s._uU(12),s.qZA(),s._UZ(13,"hr",29),s.qZA(),s.qZA(),s.YNc(14,Vt,2,0,"div",30),s.qZA()),2&t){var e=n.$implicit,r=n.index,i=s.oxw();s.xp6(4),s.Oqu(e.created_at),s.xp6(1),s.Q6J("ngIf",e.readingTime),s.xp6(1),s.Q6J("href",i.baseUrl+i.languageService.addLanguagePrefix("/blog/articles/"+e.uniqueURL,i.languageService.getCurrentLang()),s.LSH),s.uIk("aria-label","Artikel lesen: "+e.title),s.xp6(3),s.hij(" ",e.title," "),s.xp6(3),s.hij(" ",e.teaserText," "),s.xp6(2),s.Q6J("ngIf",(r+1)%3==0&&r<i.showBlogpostsIndex-1)}}function Kt(t,n){if(1&t){var e=s.EpF();s.TgZ(0,"small",33),s.NdJ("click",function(){return s.CHM(e),s.oxw().showLessArticles()}),s._uU(1,"weniger anzeigen"),s.qZA()}}function $t(t,n){if(1&t&&(s.TgZ(0,"div",42),s._UZ(1,"img",43),s.qZA()),2&t){var e=s.oxw().$implicit;s.xp6(1),s.Q6J("src",e.image,s.LSH)}}function tn(t,n){if(1&t&&(s.TgZ(0,"div",34),s.TgZ(1,"div",35),s.TgZ(2,"div",36),s._uU(3),s.qZA(),s.TgZ(4,"a",37),s.TgZ(5,"h3",38),s._uU(6),s.qZA(),s.qZA(),s.TgZ(7,"div"),s.TgZ(8,"small"),s._uU(9),s.TgZ(10,"a",39),s._uU(11," Mehr dazu... "),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s._UZ(12,"div",40),s.YNc(13,$t,2,1,"div",41),s.qZA()),2&t){var e=n.$implicit;s.xp6(3),s.Oqu(e.created_at),s.xp6(1),s.Q6J("href",e.link,s.LSH),s.xp6(2),s.Oqu(e.title),s.xp6(3),s.hij(" ",e.teaserText," "),s.xp6(1),s.Q6J("href",e.link,s.LSH),s.xp6(3),s.Q6J("ngIf",e.image)}}var nn=function(t,n){return{"fingerFix text-muted":t,"opacity-2":n}},en=function(){function t(t,n,e,r,i,o,a){this.router=t,this.authService=n,this.cmsDataService=e,this.seoService=r,this.readingTimeService=i,this.translocoService=o,this.languageService=a,this.isLoading=!1,this.comments=[],this.showBlogpostsIndex=7,this.blogEntries=[],this.baseUrl=O.FH,this.urlOpen="<url>",this.urlClose="</url>",this.locOpen="<loc>
1",this.locClose="</loc>",this.lastModOpen="<lastmod>",this.lastModClose="</lastmod>",this.priorityOpen="<priority>",this.priorityClose="</priority>",this.news=O.zi}return t.prototype.ngOnInit=function(){this.seoService.setAllTagsFromKeys("seo.blog.title","seo.blog.defaultDescription",void 0,this.router.url),this.seoService.setCanonicalURL("https://www.leeway.tech/blog/overview"),this.loadArticles()},t.prototype.showMoreArticles=function(){this.showBlogpostsIndex<this.blogEntries.length&&(this.showBlogpostsIndex=this.showBlogpostsIndex+5)},t.prototype.showLessArticles=function(){this.showBlogpostsIndex=this.showBlogpostsIndex-5<2?2:this.showBlogpostsIndex-5},t.prototype.newArticle=function(){this.languageService.navigateToPath("/blog/newarticle",{router:this.router})},t.prototype.nextPage=function(t){var n=(t||"").startsWith("/")?t:"/"+t;this.languageService.navigateToPath(n,{router:this.router})},t.prototype.nextBlogArticle=function(t){this.languageService.navigateToPath("/blog/articles/"+t,{router:this.router})},t.prototype.loadArticles=function(){var t=this,n=this.languageService.getCurrentLang();this.cmsDataService.loadArticleList(n).subscribe(function(n){t.blogEntries=n,t.blogEntries.forEach(function(n){n.content&&(n.readingTime=t.readingTimeService.getArticleReadingTime(n.content))}),t.seoService.setBlogMainpageStructuredData(t.blogEntries),t.seoService.setBreadcrumbStructuredData([{name:"Home",url:"https://www.leeway.tech/"},{name:"Blog",url:"https://www.leeway.tech/blog/overview"}])})},t.prototype.isAdmin=function(){return this.authService.isAdmin()},t.\u0275fac=function(n){return new(n||t)(s.Y36(Y.F0),s.Y36(V.e),s.Y36(ct.T),s.Y36(ft.d),s.Y36(ht),s.Y36(dt.Vn),s.Y36(pt.TS))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-blog-mainpage"]],decls:32,vars:12,consts:[[1,"section"],[1,"container"],[1,"row","justify-content-between"],[1,"col-12"],[1,"row"],[1,"lead"],["class","col-md-4 text-right",4,"ngIf"],[1,"col-lg-8","col-12"],["class","row pb-1",4,"ngFor","ngForOf"],[1,"row","py-0"],[1,"col-12","text-center","text-muted"],[1,"float-right",3,"ngClass","click"],["class","fingerFix float-left",3,"click",4,"ngIf"],[1,"col-lg-4","col-12"],[3,"title","maxHeight","minHeight","other"],[1,"row","justify-content-between","mt-5"],["class","row pb-1 my-3",4,"ngFor","ngForOf"],["href","https://www.ontoplist.com/best-investing-blogs/","target","_blank"],["src","https://www.ontoplist.com/images/ontoplist31.png?id=65dd1d2a6ac75","alt","Best Investing Blogs to Invest Like a Pro - OnToplist.com","border","0"],[1,"col-md-4","text-right"],[1,"btn","btn-primary","btn-lg",3,"click"],[1,"row","pb-1"],[1,"my-3"],[1,"col-12","mb-1"],[1,"text-muted"],["class","text-muted ml-2",4,"ngIf"],[1,"mt-1",3,"href"],[1,"col-md-12","mt-1",2,"color","black !important"],[1,"mt-1"],[1,"my-2","bg-custom-light"],["class","col-12",4,"ngIf"],[1,"text-muted","ml-2"],["headline","Bereit f\xfcr bessere Investment-Entscheidungen?","subline","Starten Sie noch heute mit Ihrer kostenlosen Testphase \u2013 Aktienanalyse mit k\xfcnstlicher Intelligenz"],[1,"fingerFix","float-left",3,"click"],[1,"row","pb-1","my-3"],[1,"col-12","col-md-6","my-3"],[1,"text-muted","small"],["target","_blank",1,"mt-1",3,"href"],[1,"mt-0"],["target","_blank",3,"href"],[1,"col-md-2"],["class","col-12 col-md-4 my-3",4,"ngIf"],[1,"col-12","col-md-4","my-3"],["loading","lazy","alt","news picture",1,"sameWidthIMG","mb-3",3,"src"]],template:function(t,n){1&t&&(s.TgZ(0,"div",0),s.TgZ(1,"div",1),s.TgZ(2,"div",2),s.TgZ(3,"div",3),s.TgZ(4,"div",4),s.TgZ(5,"div",3),s.TgZ(6,"h1"),s._uU(7,"Leeway Blog - Aktienanalyse und Marktkommentare"),s.qZA(),s.TgZ(8,"p",5),s._uU(9,"Expertenwissen f\xfcr erfolgreiche Investitionen. Artikel zur technischen und fundamentalen Markt- und Aktienanalyse."),s.qZA(),s.qZA(),s.YNc(10,Gt,3,0,"div",6),s.qZA(),s.qZA(),s.qZA(),s.TgZ(11,"div",2),s.TgZ(12,"div",7),s.YNc(13,Xt,15,7,"div",8),s.TgZ(14,"div",9),s.TgZ(15,"div",10),s.TgZ(16,"small",11),s.NdJ("click",function(){return n.showMoreArticles()}),s._uU(17,"mehr anzeigen"),s.qZA(),s.YNc(18,Kt,2,0,"small",12),s.qZA(),s.qZA(),s.qZA(),s.TgZ(19,"div",13),s._UZ(20,"markets-newsfeed",14),s.qZA(),s.qZA(),s.TgZ(21,"div",15),s.TgZ(22,"div",3),s.TgZ(23,"div",4),s.TgZ(24,"div",3),s.TgZ(25,"h1"),s._uU(26,"Leeway News"),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.qZA(),s.TgZ(27,"div",2),s.TgZ(28,"div",3),s.YNc(29,tn,14,6,"div",16),s.qZA(),s.qZA(),s.TgZ(30,"a",17),s._UZ(31,"img",18),s.qZA(),s.qZA(),s.qZA()),2&t&&(s.xp6(10),s.Q6J("ngIf",n.isAdmin()),s.xp6(3),s.Q6J("ngForOf",n.blogEntries.slice(0,n.showBlogpostsIndex)),s.xp6(3),s.Q6J("ngClass",s.WLB(9,nn,n.showBlogpostsIndex<n.blogEntries.length,n.showBlogpostsIndex>=n.blogEntries.length)),s.xp6(2),s.Q6J("ngIf",n.showBlogpostsIndex>2),s.xp6(2),s.Q6J("title","Marktkommentare")("maxHeight","110vh")("minHeight","100vh")("other","MARKET_COMMENTS"),s.xp6(9),s.Q6J("ngForOf",n.news))},directives:[i.O5,i.sg,i.mk,Qt.Z,bt.n],styles:[".fingerFix[_ngcontent-%COMP%]{cursor:pointer}.fingerFix[_ngcontent-%COMP%]:hover{text-decoration:underline}.filter-row[_ngcontent-%COMP%]{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.filter-label[_ngcontent-%COMP%]{min-width:7rem;color:#4a5568;font-size:.8695652174rem;font-weight:600;padding-top:.35rem}
1.chip-row[_ngcontent-%COMP%]{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.chip-btn[_ngcontent-%COMP%]{border:1px solid #e2e8f0;border-radius:999px;color:#4a5568;background:#edf2f7}.chip-btn.is-active[_ngcontent-%COMP%]{color:#edf2f7;background:#169e80;border-color:#169e80}.u-bg-default[_ngcontent-%COMP%]{background-color:#edf2f7}.u-bg-theme[_ngcontent-%COMP%]{background-color:#169e80}.fill-image[_ngcontent-%COMP%]{position:relative;padding:6rem 0;z-index:10}.fill-image__image[_ngcontent-%COMP%], .fill-image__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.fill-image__image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 0;object-position:60% 0}@media screen and (min-width: 48em){.fill-image__image[_ngcontent-%COMP%]{-o-object-position:50% 0;object-position:50% 0}}.fill-image--gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.6))}@media screen and (min-width: 48em){.fill-image--gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:85%;background:linear-gradient(90deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.35))}}@media screen and (min-width: 62em){.fill-image--gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:88%;background:linear-gradient(90deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.15))}}.fill-image--strong-gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{content:\"\";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,hsla(0,0%,100%,.92),hsla(0,0%,100%,.7))}@media screen and (min-width: 48em){.fill-image--strong-gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.995),hsla(0,0%,100%,.35))}}@media screen and (min-width: 62em){.fill-image--strong-gradient[_ngcontent-%COMP%]   .fill-image__image[_ngcontent-%COMP%]:before{width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.995),hsla(0,0%,100%,.28))}}@media screen and (max-width: 61.999em){.fill-image-height[_ngcontent-%COMP%]{padding-top:50%}}.full-width[_ngcontent-%COMP%]{width:100%}mat-icon[svgicon=paywall][_ngcontent-%COMP%]{color:#ff7e4d}.pulse-highlight[_ngcontent-%COMP%]{position:relative;z-index:0;box-shadow:0 0 0 0 rgba(22,158,128,.65);-webkit-animation:pulseHeadline 1.8s ease-out 6;animation:pulseHeadline 1.8s ease-out 6;border-radius:4px}@-webkit-keyframes pulseHeadline{0%{box-shadow:0 0 0 0 rgba(22,158,128,.55)}60%{box-shadow:0 0 0 16px rgba(22,158,128,0)}to{box-shadow:0 0 0 0 rgba(22,158,128,0)}}@keyframes pulseHeadline{0%{box-shadow:0 0 0 0 rgba(22,158,128,.55)}60%{box-shadow:0 0 0 16px rgba(22,158,128,0)}to{box-shadow:0 0 0 0 rgba(22,158,128,0)}}input[type=search][_ngcontent-%COMP%]::-webkit-search-cancel-button{width:24px!important;height:24px!important;cursor:pointer;-webkit-appearance:none;background:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E\") no-repeat 50%;background-size:20px 20px}input[type=search][_ngcontent-%COMP%]::-ms-clear{width:24px!important;height:24px!important;cursor:pointer}markets-editor[_ngcontent-%COMP%]     img{max-width:100%!important;height:auto}.nav-tabs[_ngcontent-%COMP%]{border-bottom:2px solid #169e80}.nav-tabs[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]{margin-right:1em}.nav-tabs[_ngcontent-%COMP%]   .nav-link.active[_ngcontent-%COMP%]{background-color:#169e80!important;color:#fff!important}.sameWidthIMG[_ngcontent-%COMP%]{max-width:100%}"]}),t}(),rn=function(){function t(t){this.http=t,this.apiUrl=O.fw+O.HI+"/blog/"}return t.prototype.generateBlogSitemap=function(){return this.http.get(this.apiUrl+"list").pipe((0,P.U)(function(t){var n="https://www.leeway.tech",e=(new Date).toISOString().split("T")[0],r='<?xml version="1.0" encoding="UTF-8"?>\n';return r+='<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">\n',r+="  <url>\n",r+="    <loc>"+n+"/blog/overview</loc>\n",r+="    <lastmod>"+e+"</lastmod>\n",r+="    <changefreq>daily</changefreq>\n",r+="    <priority>0.8</priority>\n",r+="  </url>\n",t.forEach(function(t){r+="  <url>\n",r+="    <loc>"+n+"/blog/articles/"+t.uniqueURL+"</loc>\n",r+="    <lastmod>"+(t.updated_at||t.created_at)+"</lastmod>\n",r+="    <changefreq>weekly</changefreq>\n",r+="    <priority>0.6</priority>\n",r+="  </url>\n"}),r+="</urlset>"}))},t.prototype.generateRobotsTxt=function(){return"User-agent: *\nAllow: /\nDisallow: /admin/\nDisallow: /auth/\nDisallow: /payment/\n\nSitemap: https://www.leeway.tech/sitemap-blog.xml\nSitemap: https://www.leeway.tech/sitemap.xml"},t.\u0275fac=function(n){return new(n||t)(s.LFG(U.eN))},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}(),on=function(){function t(t){this.sitemapService=t,this.sitemapContent=""}return t.prototype.ngOnInit=function(){var t=this;this.sitemapService.generateBlogSitemap().subscribe(function(n){t.sitemapContent=n})},t.\u0275fac=function(n){return new(n||t)(s.Y36(rn))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-sitemap"]],decls:2,vars:1,template:function(t,n){1&t&&(s.TgZ(0,"pre"),s._uU(1),s.qZA()),2&t&&(s.xp6(1),s.Oqu(n.sitemapContent))},styles:["pre[_ngcontent-%COMP%]{white-space:pre-wrap;word-wrap:break-word;font-family:monospace;background:#f8f9fa;padding:1rem;border-radius:.25rem}"]}),t}(),an=e(3148),un=e(44689),cn=e(74192),fn=function(){function t(t,n,e){this.http=t,this.newsDataService=n,this.languageService=e,this.apiUrl=O.fw+O.HI+"/blog/"}return t.prototype.generateRssFeed=function(){var t=this,n=this.languageService.getCurrentLang();return this.http.get(this.apiUrl+"list"+(n?"?lang="+n:"")).pipe((0,un.w)(function(e){return(0,an.D)({articles:[e],news:t.newsDataService.loadMarketCommentary(10,n)}).pipe((0,P.U)(function(n){return t.buildRssFeed(n.articles,n.news)}))}))},t.prototype.buildRssFeed=function(t,n){var e="https://www.leeway.tech",r=(new Date).toUTCString(),i='<?xml version="1.0" encoding="UTF-8"?>\n';
1return i+='<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">\n',i+="  <channel>\n",i+="    <title>Leeway Blog - Aktienanalyse und Marktkommentare</title>\n",i+="    <description>Artikel zur technischen und fundamentalen Markt- und Aktienanalyse. Expertenwissen f\xfcr erfolgreiche Investitionen.</description>\n",i+="    <link>"+e+"/blog/overview</link>\n",i+="    <lastBuildDate>"+r+"</lastBuildDate>\n",i+="    <language>de-DE</language>\n",i+="    <managingEditor>[email protected] (Leeway Team)</managingEditor>\n",i+="    <webMaster>[email protected] (Leeway Team)</webMaster>\n",i+='    <atom:link href="'+e+'/blog/rss.xml" rel="self" type="application/rss+xml"/>\n',t.slice(0,15).forEach(function(t){i+="    <item>\n",i+="      <title><![CDATA[Blog: "+t.title+"]]></title>\n",i+="      <description><![CDATA["+t.teaserText+"]]></description>\n",i+="      <link>"+e+"/blog/articles/"+t.uniqueURL+"</link>\n",i+='      <guid isPermaLink="true">'+e+"/blog/articles/"+t.uniqueURL+"</guid>\n",i+="      <pubDate>"+new Date(t.created_at).toUTCString()+"</pubDate>\n",i+="      <author>[email protected] ("+(t.author||"Leeway Team")+")</author>\n",i+="      <category>Blog</category>\n",i+="      <category>Finance</category>\n",i+="      <category>Stock Analysis</category>\n",i+="    </item>\n"}),n.slice(0,10).forEach(function(t){i+="    <item>\n",i+="      <title><![CDATA[News: "+t.title+"]]></title>\n",i+="      <description><![CDATA["+(t.summary||t.title)+"]]></description>\n",i+="      <link>"+(t.url||e)+"/marktkommentar</link>\n",i+='      <guid isPermaLink="true">'+(t.url||e)+"/marktkommentar</guid>\n",i+="      <pubDate>"+new Date(t.date||new Date).toUTCString()+"</pubDate>\n",i+="      <author>[email protected] (Leeway Team)</author>\n",i+="      <category>Marktkommentar</category>\n",i+="      <category>News</category>\n",i+="    </item>\n"}),i+="  </channel>\n",i+="</rss>"},t.\u0275fac=function(n){return new(n||t)(s.LFG(U.eN),s.LFG(cn.P),s.LFG(pt.TS))},t.\u0275prov=s.Yz7({token:t,factory:t.\u0275fac,providedIn:"root"}),t}(),sn=[{path:"admin/board",component:F,canActivate:[H.P,J.g]},{path:"admin/content",component:ut,canActivate:[H.P,J.g]},{path:"overview",component:en},{path:"articles/:blogarticleurl",component:Jt},{path:"newarticle",component:jt,canActivate:[H.P,J.g]},{path:"sitemap.xml",component:on},{path:"rss.xml",component:function(){function t(t){this.rssFeedService=t,this.rssContent=""}return t.prototype.ngOnInit=function(){var t=this;this.rssFeedService.generateRssFeed().subscribe(function(n){t.rssContent=n})},t.\u0275fac=function(n){return new(n||t)(s.Y36(fn))},t.\u0275cmp=s.Xpm({type:t,selectors:[["markets-rss-feed"]],decls:2,vars:1,template:function(t,n){1&t&&(s.TgZ(0,"pre"),s._uU(1),s.qZA()),2&t&&(s.xp6(1),s.Oqu(n.rssContent))},styles:["pre[_ngcontent-%COMP%]{white-space:pre-wrap;word-wrap:break-word;font-family:monospace;background:#f8f9fa;padding:1rem;border-radius:.25rem}"]}),t}()},{path:"**",redirectTo:"overview"}],ln=function(){function t(){}return t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=s.oAB({type:t}),t.\u0275inj=s.cJS({imports:[[Y.Bz.forChild(sn)],Y.Bz]}),t}(),hn=function(){function t(){}return t.\u0275fac=function(n){return new(n||t)},t.\u0275mod=s.oAB({type:t}),t.\u0275inj=s.cJS({providers:[],imports:[[i.ez,r.Iq,S,E.i,q.m,N.g,E.i,ln],S]}),t}()}}]);

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.