1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[379],{2609:function(t,e,n){"use strict";function r(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return a(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(t,e)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}n.d(e,{R:function(){return S}});var o={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},s=/([astvzqmhlc])([^astvzqmhlc]*)/gi,u=/-?[0-9]*\.?[0-9]+(?:e[-+]?\d+)?/gi,h=function(t){var e=t.match(u);return e?e.map(Number):[]},c=function(t,e,n,i){var a=this;r(this,"x0",void 0),r(this,"x1",void 0),r(this,"y0",void 0),r(this,"y1",void 0),r(this,"getTotalLength",function(){return Math.sqrt(Math.pow(a.x0-a.x1,2)+Math.pow(a.y0-a.y1,2))}),r(this,"getPointAtLength",function(t){var e=t/Math.sqrt(Math.pow(a.x0-a.x1,2)+Math.pow(a.y0-a.y1,2));e=Number.isNaN(e)?1:e;var n=(a.x1-a.x0)*e,r=(a.y1-a.y0)*e;return{x:a.x0+n,y:a.y0+r}}),r(this,"getTangentAtLength",function(t){var e=Math.sqrt((a.x1-a.x0)*(a.x1-a.x0)+(a.y1-a.y0)*(a.y1-a.y0));return{x:-(a.x1-a.x0)/e,y:-(a.y1-a.y0)/e}}),r(this,"getPropertiesAtLength",function(t){var e=a.getPointAtLength(t),n=a.getTangentAtLength(t);return{x:e.x,y:e.y,tangentX:n.x,tangentY:n.y}}),this.x0=t,this.x1=e,this.y0=n,this.y1=i},l=function(t,e,n,i,a,o,s,u,h){var c=this;r(this,"x0",void 0),r(this,"y0",void 0),r(this,"rx",void 0),r(this,"ry",void 0),r(this,"xAxisRotate",void 0),r(this,"LargeArcFlag",void 0),r(this,"SweepFlag",void 0),r(this,"x1",void 0),r(this,"y1",void 0),r(this,"length",void 0),r(this,"getTotalLength",function(){return c.length}),r(this,"getPointAtLength",function(t){t<0?t=0:t>c.length&&(t=c.length);var e=f({x:c.x0,y:c.y0},c.rx,c.ry,c.xAxisRotate,c.LargeArcFlag,c.SweepFlag,{x:c.x1,y:c.y1},t/c.length);return{x:e.x,y:e.y}}),r(this,"getTangentAtLength",function(t){t<0?t=0:t>c.length&&(t=c.length);var e,n=c.getPointAtLength(t);t<0?t=0:t>c.length&&(t=c.length);var r=(e=t<c.length-.05?c.getPointAtLength(t+.05):c.getPointAtLength(t-.05)).x-n.x,i=e.y-n.y,a=Math.sqrt(r*r+i*i);return t<c.length-.05?{x:-r/a,y:-i/a}:{x:r/a,y:i/a}}),r(this,"getPropertiesAtLength",function(t){var e=c.getTangentAtLength(t),n=c.getPointAtLength(t);return{x:n.x,y:n.y,tangentX:e.x,tangentY:e.y}}),this.x0=t,this.y0=e,this.rx=n,this.ry=i,this.xAxisRotate=a,this.LargeArcFlag=o,this.SweepFlag=s,this.x1=u,this.y1=h;var l=g(300,function(r){return f({x:t,y:e},n,i,a,o,s,{x:u,y:h},r)});this.length=l.arcLength},f=function(t,e,n,r,i,a,o,s){e=Math.abs(e),n=Math.abs(n);var u=v(r=p(r,360));if(t.x===o.x&&t.y===o.y)return{x:t.x,y:t.y,ellipticalArcAngle:0};if(0===e||0===n)return{x:0,y:0,ellipticalArcAngle:0};var h=(t.x-o.x)/2,c=(t.y-o.y)/2,l={x:Math.cos(u)*h+Math.sin(u)*c,y:-Math.sin(u)*h+Math.cos(u)*c},f=Math.pow(l.x,2)/Math.pow(e,2)+Math.pow(l.y,2)/Math.pow(n,2);f>1&&(e=Math.sqrt(f)*e,n=Math.sqrt(f)*n);var g=(Math.pow(e,2)*Math.pow(n,2)-Math.pow(e,2)*Math.pow(l.y,2)-Math.pow(n,2)*Math.pow(l.x,2))/(Math.pow(e,2)*Math.pow(l.y,2)+Math.pow(n,2)*Math.pow(l.x,2)),y=(i!==a?1:-1)*Math.sqrt(g=g<0?0:g),d=y*(e*l.y/n),x=y*(-n*l.x/e),m={x:Math.cos(u)*d-Math.sin(u)*x+(t.x+o.x)/2,y:Math.sin(u)*d+Math.cos(u)*x+(t.y+o.y)/2},A={x:(l.x-d)/e,y:(l.y-x)/n},w=b({x:1,y:0},A),M=b(A,{x:(-l.x-d)/e,y:(-l.y-x)/n});!a&&M>0?M-=2*Math.PI:a&&M<0&&(M+=2*Math.PI);var L=w+(M%=2*Math.PI)*s,_=e*Math.cos(L),P=n*Math.sin(L);return{x:Math.cos(u)*_-Math.sin(u)*P+m.x,y:Math.sin(u)*_+Math.cos(u)*P+m.y,ellipticalArcStartAngle:w,ellipticalArcEndAngle:w+M,ellipticalArcAngle:L,ellipticalArcCenter:m,resultantRx:e,resultantRy:n}},g=function(t,e){t=t||500;for(var n,r=0,i=[],a=[],o=e(0),s=0;s<t;s++){var u=d(s*(1/t),0,1);r+=y(o,n=e(u)),a.push([o,n]),i.push({t:u,arcLength:r}),o=n}return n=e(1),a.push([o,n]),r+=y(o,n),i.push({t:1,arcLength:r}
1),{arcLength:r,arcLengthMap:i,approximationLines:a}},p=function(t,e){return(t%e+e)%e},v=function(t){return t*(Math.PI/180)},y=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},d=function(t,e,n){return Math.min(Math.max(t,e),n)},b=function(t,e){var n=t.x*e.x+t.y*e.y,r=Math.sqrt((Math.pow(t.x,2)+Math.pow(t.y,2))*(Math.pow(e.x,2)+Math.pow(e.y,2)));return(t.x*e.y-t.y*e.x<0?-1:1)*Math.acos(n/r)},x=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.9491079123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,
1-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],m=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.09212149983772845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.122555206
171147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],A=[[1],[1,1],[1,2,1],[1,3,3,1]],w=function(t,e,n){return{x:(1-n)*(1-n)*(1-n)*t[0]+3*(1-n)*(1-n)*n*t[1]+3*(1-n)*n*n*t[2]+n*n*n*t[3],y:(1-n)*(1-n)*(1-n)*e[0]+3*(1-n)*(1-n)*n*e[1]+3*(1-n)*n*n*e[2]+n*n*n*e[3]}},M=function(t,e,n){return _([3*(t[1]-t[0]),3*(t[2]-t[1]),3*(t[3]-t[2])],[3*(e[1]-e[0]),3*(e[2]-e[1]),3*(e[3]-e[2])],n)},L=function(t,e,n){var r,i,a;r=n/2,i=0;for(var o=0;o<20;o++)a=r*x[20][o]+r,i+=m[20][o]*function(t,e,n){var r=j(1,n,t),i=j(1,n,e);return Math.sqrt(r*r+i*i)}(t,e,a);return r*i},_=function(t,e,n){return{x:(1-n)*(1-n)*t[0]+2*(1-n)*n*t[1]+n*n*t[2],y:(1-n)*(1-n)*e[0]+2*(1-n)*n*e[1]+n*n*e[2]}},P=function(t,e,n){void 0===n&&(n=1);var r=t[0]-2*t[1]+t[2],i=e[0]-2*e[1]+e[2],a=2*t[1]-2*t[0],o=2*e[1]-2*e[0],s=4*(r*r+i*i);if(0===s)return n*Math.sqrt(Math.pow(t[2]-t[0],2)+Math.pow(e[2]-e[0],2));var u=4*(r*a+i*o)/(2*s),h=n+u,c=(a*a+o*o)/s-u*u,l=h*h+c>0?Math.sqrt(h*h+c):0,f=u*u+c>0?Math.sqrt(u*u+c):0;return Math.sqrt(s)/2*(h*l-u*f+(u+Math.sqrt(u*u+c)!==0?c*Math.log(Math.abs((h+l)/(u+f))):0))},T=function(t,e,n){return{x:2*(1-n)*(t[1]-t[0])+2*n*(t[2]-t[1]),y:2*(1-n)*(e[1]-e[0])+2*n*(e[2]-e[1])}},j=function t(e,n,r){var i,a,o=r.length-1;if(0===o)return 0;if(0===e){a=0;for(var s=0;s<=o;s++)a+=A[o][s]*Math.pow(1-n,o-s)*Math.pow(n,s)*r[s];return a}i=Array(o);for(var u=0;u<o;u++)i[u]=o*(r[u+1]-r[u]);return t(e-1,n,i)},N=function(t,e,n){for(var r=1,i=t/e,a=(t-n(i))/e,o=0;r>.001;){var s=Math.abs(t-n(i+a))/e;if(s<r)r=s,i+=a;else{var u=Math.abs(t-n(i-a))/e;u<r?(r=u,i-=a):a/=2}if(++o>500)break}return i},O=function(t,e,n,i,a,o,s,u){var h=this;r(this,"a",void 0),r(this,"b",void 0),r(this,"c",void 0),r(this,"d",void 0),r(this,"length",void 0),r(this,"getArcLength",void 0),r(this,"getPoint",void 0),r(this,"getDerivative",void 0),r(this,"getTotalLength",function(){return h.length}),r(this,"getPointAtLength",function(t){var e=[h.a.x,h.b.x,h.c.x,h.d.x],n=[h.a.y,h.b.y,h.c.y,h.d.y],r=N(t,h.length,function(t){return h.getArcLength(e,n,t)});return h.getPoint(e,n,r)}),r(this,"getTangentAtLength",function(t){var e=[h.a.x,h.b.x,h.c.x,h.d.x],n=[h.a.y,h.b.y,h.c.y,h.d.y],r=N(t,h.length,function(t){return h.getArcLength(e,n,t)}),i=h.getDerivative(e,n,r),a=Math.sqrt(i.x*i.x+i.y*i.y);return a>0?{x:i.x/a,y:i.y/a}:{x:0,y:0}}
1),r(this,"getPropertiesAtLength",function(t){var e,n=[h.a.x,h.b.x,h.c.x,h.d.x],r=[h.a.y,h.b.y,h.c.y,h.d.y],i=N(t,h.length,function(t){return h.getArcLength(n,r,t)}),a=h.getDerivative(n,r,i),o=Math.sqrt(a.x*a.x+a.y*a.y);e=o>0?{x:a.x/o,y:a.y/o}:{x:0,y:0};var s=h.getPoint(n,r,i);return{x:s.x,y:s.y,tangentX:e.x,tangentY:e.y}}),r(this,"getC",function(){return h.c}),r(this,"getD",function(){return h.d}),this.a={x:t,y:e},this.b={x:n,y:i},this.c={x:a,y:o},void 0!==s&&void 0!==u?(this.getArcLength=L,this.getPoint=w,this.getDerivative=M,this.d={x:s,y:u}):(this.getArcLength=P,this.getPoint=_,this.getDerivative=T,this.d={x:0,y:0}),this.length=this.getArcLength([this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y],1)},q=function(t){var e=this;r(this,"length",0),r(this,"partial_lengths",[]),r(this,"functions",[]),r(this,"initial_point",null),r(this,"getPartAtLength",function(t){t<0?t=0:t>e.length&&(t=e.length);for(var n=e.partial_lengths.length-1;e.partial_lengths[n]>=t&&n>0;)n--;return n++,{fraction:t-e.partial_lengths[n-1],i:n}}),r(this,"getTotalLength",function(){return e.length}),r(this,"getPointAtLength",function(t){var n=e.getPartAtLength(t),r=e.functions[n.i];if(r)return r.getPointAtLength(n.fraction);if(e.initial_point)return e.initial_point;throw Error("Wrong function at this part.")}),r(this,"getTangentAtLength",function(t){var n=e.getPartAtLength(t),r=e.functions[n.i];if(r)return r.getTangentAtLength(n.fraction);if(e.initial_point)return{x:0,y:0};throw Error("Wrong function at this part.")}),r(this,"getPropertiesAtLength",function(t){var n=e.getPartAtLength(t),r=e.functions[n.i];if(r)return r.getPropertiesAtLength(n.fraction);if(e.initial_point)return{x:e.initial_point.x,y:e.initial_point.y,tangentX:0,tangentY:0};throw Error("Wrong function at this part.")}),r(this,"getParts",function(){for(var t=[],n=0;n<e.functions.length;n++)if(null!==e.functions[n]){e.functions[n]=e.functions[n];var r={start:e.functions[n].getPointAtLength(0),end:e.functions[n].getPointAtLength(e.partial_lengths[n]-e.partial_lengths[n-1]),length:e.partial_lengths[n]-e.partial_lengths[n-1],getPointAtLength:e.functions[n].getPointAtLength,getTangentAtLength:e.functions[n].getTangentAtLength,getPropertiesAtLength:e.functions[n].getPropertiesAtLength};t.push(r)}return t});for(var n,a=function(t){var e=(t&&t.length>0?t:"M0,0").match(s);if(!e)throw Error("No path elements found in string ".concat(t));return e.reduce(function(t,e){var n=e.charAt(0),r=n.toLowerCase(),a=h(e.substr(1));for("m"===r&&a.length>2&&(t.push([n].concat(i(a.splice(0,2)))),r="l",n="m"===n?"l":"L");a.length>=0;){if(a.length===o[r]){t.push([n].concat(i(a.splice(0,o[r]))));break}if(a.length<o[r])throw Error('Malformed path data: "'.concat(n,'" must have ').concat(o[r]," elements and has ").concat(a.length,": ").concat(e));t.push([n].concat(i(a.splice(0,o[r]))))}return t},[])}(t),u=[0,0],f=[0,0],g=[0,0],p=0;p<a.length;p++){if("M"===a[p][0])g=[(u=[a[p][1],a[p][2]])[0],u[1]],this.functions.push(null),0===p&&(this.initial_point={x:a[p][1],y:a[p][2]});else if("m"===a[p][0])g=[(u=[a[p][1]+u[0],a[p][2]+u[1]])[0],u[1]],this.functions.push(null);else if("L"===a[p][0])this.length+=Math.sqrt(Math.pow(u[0]-a[p][1],2)+Math.pow(u[1]-a[p][2],2)),this.functions.push(new c(u[0],a[p][1],u[1],a[p][2])),u=[a[p][1],a[p][2]];else if("l"===a[p][0])this.length+=Math.sqrt(Math.pow(a[p][1],2)+Math.pow(a[p][2],2)),this.functions.push(new c(u[0],a[p][1]+u[0],u[1],a[p][2]+u[1])),u=[a[p][1]+u[0],a[p][2]+u[1]];else if("H"===a[p][0])this.length+=Math.abs(u[0]-a[p][1]),this.functions.push(new c(u[0],a[p][1],u[1],u[1])),u[0]=a[p][1];else if("h"===a[p][0])this.length+=Math.abs(a[p][1]),this.functions.push(new c(u[0],u[0]+a[p][1],u[1],u[1])),u[0]=a[p][1]+u[0];else if("V"===a[p][0])this.length+=Math.abs(u[1]-a[p][1]),this.functions.push(new c(u[0],u[0],u[1],a[p][1])),u[1]=a[p][1];else if("v"===a[p][0])this.length+=Math.abs(a[p][1]),this.functions.push(new c(u[0],u[0],u[1],u[1]+a[p][1])),u[1]=a[p][1]+u[1];else if("z"===a[p][0]||"Z"===a[p][0])this.length+=Math.sqrt(Math.pow(g[0]-u[0],2)+Math.pow(g[1]-u[1],2)),this.functions.push(new c(u[0],g[0],u[1],g[1])),u=[g[0],g[1]];else if("C"===a[p][0])n=new O(u[0],u[1],a[p][1],a[p][2],a[p][3],a[p][4],a[p][5],a[p][6]),this.length+=n.getTotalLength(),u=[a[p][5],a[p][6]],this.functions.push(n);else if("c"===a[p][0])(n=new O(u[0],u[1],u[0]+a[p][1],u[1]+a[p][2],u[0]+a[p][3],u[1]+a[p][4],u[0]+a[p][5],u[1]+a[p][6])).getTotalLength()>0?(this.length+=n.getTotalLength(),this.functions.push(n),u=[a[p][5]+u[0],a[p][6]+u[1]]):this.functions.push(new c(u[0],u[0],u[1],u[1]));
1else if("S"===a[p][0]){if(p>0&&["C","c","S","s"].indexOf(a[p-1][0])>-1){if(n){var v=n.getC();n=new O(u[0],u[1],2*u[0]-v.x,2*u[1]-v.y,a[p][1],a[p][2],a[p][3],a[p][4])}}else n=new O(u[0],u[1],u[0],u[1],a[p][1],a[p][2],a[p][3],a[p][4]);n&&(this.length+=n.getTotalLength(),u=[a[p][3],a[p][4]],this.functions.push(n))}else if("s"===a[p][0]){if(p>0&&["C","c","S","s"].indexOf(a[p-1][0])>-1){if(n){var y=n.getC(),d=n.getD();n=new O(u[0],u[1],u[0]+d.x-y.x,u[1]+d.y-y.y,u[0]+a[p][1],u[1]+a[p][2],u[0]+a[p][3],u[1]+a[p][4])}}else n=new O(u[0],u[1],u[0],u[1],u[0]+a[p][1],u[1]+a[p][2],u[0]+a[p][3],u[1]+a[p][4]);n&&(this.length+=n.getTotalLength(),u=[a[p][3]+u[0],a[p][4]+u[1]],this.functions.push(n))}else if("Q"===a[p][0]){if(u[0]==a[p][1]&&u[1]==a[p][2]){var b=new c(a[p][1],a[p][3],a[p][2],a[p][4]);this.length+=b.getTotalLength(),this.functions.push(b)}else n=new O(u[0],u[1],a[p][1],a[p][2],a[p][3],a[p][4],void 0,void 0),this.length+=n.getTotalLength(),this.functions.push(n);u=[a[p][3],a[p][4]],f=[a[p][1],a[p][2]]}else if("q"===a[p][0]){if(0!=a[p][1]||0!=a[p][2])n=new O(u[0],u[1],u[0]+a[p][1],u[1]+a[p][2],u[0]+a[p][3],u[1]+a[p][4],void 0,void 0),this.length+=n.getTotalLength(),this.functions.push(n);else{var x=new c(u[0]+a[p][1],u[0]+a[p][3],u[1]+a[p][2],u[1]+a[p][4]);this.length+=x.getTotalLength(),this.functions.push(x)}f=[u[0]+a[p][1],u[1]+a[p][2]],u=[a[p][3]+u[0],a[p][4]+u[1]]}else if("T"===a[p][0]){if(p>0&&["Q","q","T","t"].indexOf(a[p-1][0])>-1)n=new O(u[0],u[1],2*u[0]-f[0],2*u[1]-f[1],a[p][1],a[p][2],void 0,void 0),this.functions.push(n),this.length+=n.getTotalLength();else{var m=new c(u[0],a[p][1],u[1],a[p][2]);this.functions.push(m),this.length+=m.getTotalLength()}f=[2*u[0]-f[0],2*u[1]-f[1]],u=[a[p][1],a[p][2]]}else if("t"===a[p][0]){if(p>0&&["Q","q","T","t"].indexOf(a[p-1][0])>-1)n=new O(u[0],u[1],2*u[0]-f[0],2*u[1]-f[1],u[0]+a[p][1],u[1]+a[p][2],void 0,void 0),this.length+=n.getTotalLength(),this.functions.push(n);else{var A=new c(u[0],u[0]+a[p][1],u[1],u[1]+a[p][2]);this.length+=A.getTotalLength(),this.functions.push(A)}f=[2*u[0]-f[0],2*u[1]-f[1]],u=[a[p][1]+u[0],a[p][2]+u[1]]}else if("A"===a[p][0]){var w=new l(u[0],u[1],a[p][1],a[p][2],a[p][3],1===a[p][4],1===a[p][5],a[p][6],a[p][7]);this.length+=w.getTotalLength(),u=[a[p][6],a[p][7]],this.functions.push(w)}else if("a"===a[p][0]){var M=new l(u[0],u[1],a[p][1],a[p][2],a[p][3],1===a[p][4],1===a[p][5],u[0]+a[p][6],u[1]+a[p][7]);this.length+=M.getTotalLength(),u=[u[0]+a[p][6],u[1]+a[p][7]],this.functions.push(M)}this.partial_lengths.push(this.length)}},S=function(t){var e=this;if(r(this,"inst",void 0),r(this,"getTotalLength",function(){return e.inst.getTotalLength()}),r(this,"getPointAtLength",function(t){return e.inst.getPointAtLength(t)}),r(this,"getTangentAtLength",function(t){return e.inst.getTangentAtLength(t)}),r(this,"getPropertiesAtLength",function(t){return e.inst.getPropertiesAtLength(t)}),r(this,"getParts",function(){return e.inst.getParts()}),this.inst=new q(t),!(this instanceof S))return new S(t)}},9230:function(t){t.exports=function(){"use strict";/*! 2 * isobject <https://github.com/jonschlinkert/isobject> 3 * 4 * Copyright (c) 2014-2017, Jon Schlinkert. 5 * Released under the MIT License. 6 */var t=function(t){return null!=t&&"object"==typeof t&&!1===Array.isArray(t)};function e(e){return!0===t(e)&&"[object Object]"===Object.prototype.toString.call(e)}var n=function(t){var n,r;return!1!==e(t)&&"function"==typeof(n=t.constructor)&&!1!==e(r=n.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf")},r={}.toString,i=Array.isArray||function(t){return"[object Array]"==r.call(t)},a=function(t,e){if(null==t)return!1;if("boolean"==typeof t)return!0;if("number"==typeof t)return 0!==t||!0!==e;if(void 0!==t.length)return 0!==t.length;for(var n in t)if(t.hasOwnProperty(n))return!0;return!1},o=function(t,e,n,r,i){var a;if(!(null!==(a=t)&&("object"==typeof a||"function"==typeof a))||!e)return t;if(e=s(e),n&&(e+="."+s(n)),r&&(e+="."+s(r)),i&&(e+="."+s(i)),e in t)return t[e];for(var o=e.split("."),u=o.length,h=-1;t&&++h<u;){for(var c=o[h];"\\"===c[c.length-1];)c=c.slice(0,-1)+"."+o[++h];t=t[c]}return t};function s(t){return t?Array.isArray(t)?t.join("."):t:""}var u=function(e,n){if(!t(e))throw TypeError("expected an object.");if(e.hasOwnProperty(n))return delete e[n],!0;if(r=e,s=n,null!=r&&"object"==typeof r&&!1===i(r)?a(o(r,s),void 0):a(r,s)){for(var r,s,u,h=n.split("."),c=h.pop();h.length&&"\\"===h[h.length-1].slice(-1);)c=h.pop().slice(0,-1)+"."+c;for(;h.length;)e=e[n=h.shift()];return delete e[c]}return!0},h=function t(e,r){if(void 0===e)return{};if(Array.isArray(e)){for(var i=0;i<e.length;i++)e[i]=t(e[i],r);return e}if(!n(e)||("string"==typeof r&&(r=[r]),!Array.isArray(r)))return e;for(var a=0;a<r.length;a++)u(e,r[a]);for(var o in e)e.hasOwnProperty(o)&&(e[o]=t(e[o],r));return e};function c(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}var l=Object.prototype.toString,f=function(t){if(void 0===t)return"undefined";if(null===t)return"null";if(!0===t||!1===t||t instanceof Boolean)return"boolean";if("string"==typeof t||t instanceof String)return"string";if("number"==typeof t||t instanceof Number)return"number";if("function"==typeof t||t instanceof Function)return"function";if(void 0!==Array.isArray&&Array.isArray(t))return"array";if(t instanceof RegExp)return"regexp";if(t instanceof Date)return"date";var e=l.call(t);return"[object RegExp]"===e?"regexp":"[object Date]"===e?"date":"[object Arguments]"===e?"arguments":"[object Error]"===e?"error":null!=t&&(c(t)||"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&c(t.slice(0,0))||t._isBuffer)?"buffer":"[object Set]"===e?"set":"[object WeakSet]"===e?"weakset":"[object Map]"===e?"map":"[object WeakMap]"===e?"weakmap":"[object Symbol]"===e?"symbol":"[object Int8Array]"===e?"int8array":"[object Uint8Array]"===e?"uint8array":"[object Uint8ClampedArray]"===e?"uint8clampedarray":"[object Int16Array]"===e?"int16array":"[object Uint16Array]"===e?"uint16array":"[object Int32Array]"===e?"int32array":"[object Uint32Array]"===e?"uint32array":"[object Float32Array]"===e?"float32array":"[object Float64Array
6]"===e?"float64array":"object"};function g(t,e){return t(e={exports:{}},e.exports),e.exports}var p=g(function(t){!function(){function e(t,e){if("function"!=typeof e)return t;var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[e(r,t[r])||r]=t[r]);return n}t.exports?t.exports=e:window.rename=e}()}),v=function t(e,n){var r=f(e);if("object"!==r&&"array"!==r)throw Error("expected an object");var i=[];for(var a in"object"===r&&(e=p(e,n),i={}),e)if(e.hasOwnProperty(a)){var o=e[a];"object"===f(o)||"array"===f(o)?i[a]=t(o,n):i[a]=o}return i},y=g(function(t){var e=Object.prototype.hasOwnProperty,n="~";function r(){}function i(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function a(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),a.prototype.eventNames=function(){var t,r,i=[];if(0===this._eventsCount)return i;for(r in t=this._events)e.call(t,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(t)):i},a.prototype.listeners=function(t,e){var r=n?n+t:t,i=this._events[r];if(e)return!!i;if(!i)return[];if(i.fn)return[i.fn];for(var a=0,o=i.length,s=Array(o);a<o;a++)s[a]=i[a].fn;return s},a.prototype.emit=function(t,e,r,i,a,o){var s=n?n+t:t;if(!this._events[s])return!1;var u,h,c=this._events[s],l=arguments.length;if(c.fn){switch(c.once&&this.removeListener(t,c.fn,void 0,!0),l){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,e),!0;case 3:return c.fn.call(c.context,e,r),!0;case 4:return c.fn.call(c.context,e,r,i),!0;case 5:return c.fn.call(c.context,e,r,i,a),!0;case 6:return c.fn.call(c.context,e,r,i,a,o),!0}for(h=1,u=Array(l-1);h<l;h++)u[h-1]=arguments[h];c.fn.apply(c.context,u)}else{var f,g=c.length;for(h=0;h<g;h++)switch(c[h].once&&this.removeListener(t,c[h].fn,void 0,!0),l){case 1:c[h].fn.call(c[h].context);break;case 2:c[h].fn.call(c[h].context,e);break;case 3:c[h].fn.call(c[h].context,e,r);break;case 4:c[h].fn.call(c[h].context,e,r,i);break;default:if(!u)for(f=1,u=Array(l-1);f<l;f++)u[f-1]=arguments[f];c[h].fn.apply(c[h].context,u)}}return!0},a.prototype.on=function(t,e,r){var a=new i(e,r||this),o=n?n+t:t;return this._events[o]?this._events[o].fn?this._events[o]=[this._events[o],a]:this._events[o].push(a):(this._events[o]=a,this._eventsCount++),this},a.prototype.once=function(t,e,r){var a=new i(e,r||this,!0),o=n?n+t:t;return this._events[o]?this._events[o].fn?this._events[o]=[this._events[o],a]:this._events[o].push(a):(this._events[o]=a,this._eventsCount++),this},a.prototype.removeListener=function(t,e,i,a){var o=n?n+t:t;if(!this._events[o])return this;if(!e)return 0==--this._eventsCount?this._events=new r:delete this._events[o],this;var s=this._events[o];if(s.fn)s.fn!==e||a&&!s.once||i&&s.context!==i||(0==--this._eventsCount?this._events=new r:delete this._events[o]);else{for(var u=0,h=[],c=s.length;u<c;u++)(s[u].fn!==e||a&&!s[u].once||i&&s[u].context!==i)&&h.push(s[u]);h.length?this._events[o]=1===h.length?h[0]:h:0==--this._eventsCount?this._events=new r:delete this._events[o]}return this},a.prototype.removeAllListeners=function(t){var e;return t?(e=n?n+t:t,this._events[e]&&(0==--this._eventsCount?this._events=new r:delete this._events[e])):(this._events=new r,this._eventsCount=0),this},a.prototype.off=a.prototype.removeListener,a.prototype.addListener=a.prototype.on,a.prototype.setMaxListeners=function(){return this},a.prefixed=n,a.EventEmitter=a,t.exports=a});function d(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var b=function(){},x={data:"state-data",cdata:"state-cdata",tagBegin:"state-tag-begin",tagName:"state-tag-name",tagEnd:"state-tag-end",attributeNameStart:"state-attribute-name-start",attributeName:"state-attribute-name",attributeNameEnd:"state-attribute-name-end",attributeValueBegin:"state-attribute-value-begin",attributeValue:"state-attribute-value"},m={lt:"action-lt",gt:"action-gt",space:"action-space",equal:"action-equal",quote:"action-quote",slash:"action-slash",char:"action-char",error:"action-error"},A={text:"text",openTag:"open-tag",closeTag:"close-tag",attributeName:"attribute-name",attributeValue:"attribute-value"},w={" ":m.space," ":m.space,"\n":m.space,"\r":m.space,"<":m.lt,">":m.gt,'"':m.quote,"'":m.quote,"=":m.equal,"/":m.slash},M={State:x,Action:m,Type:A,create:function(t){t=Object.assign({debug:!1},t);var e,n,r,i,a,o,s,u,h,c,l=new y,f=x.data,g="",p="",v="",M="",L="",_="",P=function(e,n){if("?"!==p[0]&&"!"!==p[0]){var r={type:e,value:n};t.debug&&console.log("emit:",r),l.emit("data",r)}};l.stateMachine=(d(c={},x.data,(d(e={},m.lt,function(){g.trim()&&P(A.text,g),p="",L=!1,f=x.tagBegin}
6),d(e,m.char,function(t){g+=t}),e)),d(c,x.cdata,d({},m.char,function(t){"]]>"===(g+=t).substr(-3)&&(P(A.text,g.slice(0,-3)),g="",f=x.data)})),d(c,x.tagBegin,(d(n={},m.space,b),d(n,m.char,function(t){p=t,f=x.tagName}),d(n,m.slash,function(){p="",L=!0}),n)),d(c,x.tagName,(d(r={},m.space,function(){L?f=x.tagEnd:(f=x.attributeNameStart,P(A.openTag,p))}),d(r,m.gt,function(){L?P(A.closeTag,p):P(A.openTag,p),g="",f=x.data}),d(r,m.slash,function(){f=x.tagEnd,P(A.openTag,p)}),d(r,m.char,function(t){"![CDATA["===(p+=t)&&(f=x.cdata,g="",p="")}),r)),d(c,x.tagEnd,(d(i={},m.gt,function(){P(A.closeTag,p),g="",f=x.data}),d(i,m.char,b),i)),d(c,x.attributeNameStart,(d(a={},m.char,function(t){v=t,f=x.attributeName}),d(a,m.gt,function(){g="",f=x.data}),d(a,m.space,b),d(a,m.slash,function(){L=!0,f=x.tagEnd}),a)),d(c,x.attributeName,(d(o={},m.space,function(){f=x.attributeNameEnd}),d(o,m.equal,function(){P(A.attributeName,v),f=x.attributeValueBegin}),d(o,m.gt,function(){M="",P(A.attributeName,v),P(A.attributeValue,M),g="",f=x.data}),d(o,m.slash,function(){L=!0,M="",P(A.attributeName,v),P(A.attributeValue,M),f=x.tagEnd}),d(o,m.char,function(t){v+=t}),o)),d(c,x.attributeNameEnd,(d(s={},m.space,b),d(s,m.equal,function(){P(A.attributeName,v),f=x.attributeValueBegin}),d(s,m.gt,function(){M="",P(A.attributeName,v),P(A.attributeValue,M),g="",f=x.data}),d(s,m.char,function(t){M="",P(A.attributeName,v),P(A.attributeValue,M),v=t,f=x.attributeName}),s)),d(c,x.attributeValueBegin,(d(u={},m.space,b),d(u,m.quote,function(t){_=t,M="",f=x.attributeValue}),d(u,m.gt,function(){M="",P(A.attributeValue,M),g="",f=x.data}),d(u,m.char,function(t){_="",M=t,f=x.attributeValue}),u)),d(c,x.attributeValue,(d(h={},m.space,function(t){_?M+=t:(P(A.attributeValue,M),f=x.attributeNameStart)}),d(h,m.quote,function(t){_===t?(P(A.attributeValue,M),f=x.attributeNameStart):M+=t}),d(h,m.gt,function(t){_?M+=t:(P(A.attributeValue,M),g="",f=x.data)}),d(h,m.slash,function(t){_?M+=t:(P(A.attributeValue,M),L=!0,f=x.tagEnd)}),d(h,m.char,function(t){M+=t}),h)),c);var T=function(e){t.debug&&console.log(f,e);var n=l.stateMachine[f];(n[w[e]||m.char]||n[m.error]||n[m.char])(e)};return l.write=function(t){for(var e=t.length,n=0;n<e;n++)T(t[n])},l}},L=M.Type,_={element:"element",text:"text"},P=function(t){return Object.assign({name:"",type:_.element,value:"",parent:null,attributes:{},children:[]},t)},T=function(t){t=Object.assign({stream:!1,parentNodes:!0,doneEvent:"done",tagPrefix:"tag:",emitTopLevelOnly:!1,debug:!1},t);var e=void 0,n=void 0,r=void 0,i=void 0,a=new y,o=function(o){switch(o.type){case L.openTag:if(null===r)(r=n).name=o.value;else{var s=P({name:o.value,parent:r});r.children.push(s),r=s}break;case L.closeTag:var u=r.parent;if(t.parentNodes||(r.parent=null),r.name!==o.value)break;t.stream&&u===n&&(n.children=[],r.parent=null),t.emitTopLevelOnly&&u!==n||(a.emit(t.tagPrefix+r.name,r),a.emit("tag",r.name,r)),r===n&&(e.removeAllListeners("data"),a.emit(t.doneEvent,r),n=null),r=u;break;case L.text:r&&r.children.push(P({type:_.text,value:o.value,parent:t.parentNodes?r:null}));break;case L.attributeName:i=o.value,r.attributes[i]="";break;case L.attributeValue:r.attributes[i]=o.value}};return a.reset=function(){(e=M.create({debug:t.debug})).on("data",o),n=P(),r=null,i="",a.parse=e.write},a.reset(),a},j=function(t,e){var n=T(e=Object.assign({},e,{stream:!1,tagPrefix:":"})),r=void 0;return n.on("done",function(t){r=t}),n.parse(t),r},N=function(t){var e=j("<root>".concat(t,"</root>"),{parentNodes:!1});if(e.children&&e.children.length>0&&e.children.every(function(t){return"svg"===t.name}))return 1===e.children.length?e.children[0]:e.children;throw Error("nothing to parse")},O=function(t){if(t){var e=String(t);return/[&<>]/.test(e)?"<![CDATA[".concat(e.replace(/]]>/,"]]]]><![CDATA[>"),"]]>"):e}return""},q=function(t){return String(t).replace(/&/g,"&").replace(/'/g,"'").replace(/"/g,""").replace(/</g,"<").replace(/>/g,">")},S=function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.transformNode,i=n.camelcase;return e=(void 0===r?function(t){return t}:r)(e=h(N(t),["parent"])),void 0!==i&&i&&(e=v(e,function(t){return/^(data|aria)(-\w+)/.test(t)?t:t.replace(/[-|:]([a-z])/gi,function(t,e){return e.toUpperCase()})})),e};return Object.assign({},{parse:function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return new Promise(function(t,n){try{var r=S.apply(void 0,e);t(r)}catch(t){n(t)}})},parseSync:S,stringify:function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.transformAttr,i=void 0===r?function(t,e,n){return"".concat(t,'="').concat(n(e),'"')}:r,a=n.transformNode,o=void 0===a?function(t){return t}:a,s=n.selfClose,u=void 0===s||s;if(Array.isArray(e))return e.map(function(e){return t(e,{transformAttr:i,selfClose:u,transformNode:o})}).join("");var h=o(e);if("text"===h.type)return O(h.value);var c="";for(var l in h.attributes){var f=i(l,h.attributes[l],q,h.name);c+=f?" ".concat(f):""}return h.children&&h.children.length>0||!u?"<".concat(h.name).concat(c,">").concat(t(h.children,{transformAttr:i,transformNode:o,selfClose:u}),"</").concat(h.name,">"):"<".concat(h.name).concat(c,"/>")}})}()},7650:function(t,e,n){"use strict";let r;n.d(e,{YD:function(){return u}});var i=n(7294);let a=new Map,o=new WeakMap,s=0;function u({threshold:t,delay:e,trackVisibility:n,rootMargin:u,root:h,triggerOnce:c,skip:l,initialInView:f,fallbackInView:g,onChange:p}={}){var v;let[y,d]=i.useState(null),b=i.useRef(),[x,m]=i.useState({inView:!!f,entry:void 0});b.current=p,i.useEffect(()=>{let i;if(!l&&y)return i=function(t,e,n={},i=r){if(void 0===window.IntersectionObserver&&void 0!==i){let r=t.getBoundingClientRect();return e(i,{isIntersecting:i,target:t,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),()=>{}}let{id:u,observer:h,elements:c}=function(t){let e=Object.keys(t).sort().filter(e=>void 0!==t[e]).map(e=>{var n;return`${e}_${"root"===e?(n=t.root)?(o.has(n)||(s+=1,o.set(n,s.toString())),o.get(n)):"0":t[e]}`}).toString(),n=a.get(e);if(!n){let r;let i=new Map,o=new IntersectionObserver(e=>
6{e.forEach(e=>{var n;let a=e.isIntersecting&&r.some(t=>e.intersectionRatio>=t);t.trackVisibility&&void 0===e.isVisible&&(e.isVisible=a),null==(n=i.get(e.target))||n.forEach(t=>{t(a,e)})})},t);r=o.thresholds||(Array.isArray(t.threshold)?t.threshold:[t.threshold||0]),n={id:e,observer:o,elements:i},a.set(e,n)}return n}(n),l=c.get(t)||[];return c.has(t)||c.set(t,l),l.push(e),h.observe(t),function(){l.splice(l.indexOf(e),1),0===l.length&&(c.delete(t),h.unobserve(t)),0===c.size&&(h.disconnect(),a.delete(u))}}(y,(t,e)=>{m({inView:t,entry:e}),b.current&&b.current(t,e),e.isIntersecting&&c&&i&&(i(),i=void 0)},{root:h,rootMargin:u,threshold:t,trackVisibility:n,delay:e},g),()=>{i&&i()}},[Array.isArray(t)?t.toString():t,y,h,u,c,l,n,g,e]);let A=null==(v=x.entry)?void 0:v.target,w=i.useRef();y||!A||c||l||w.current===A||(w.current=A,m({inView:!!f,entry:void 0}));let M=[d,x.inView,x.entry];return M.ref=M[0],M.inView=M[1],M.entry=M[2],M}}}]);
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.